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
336277903219	336277903740	336277904290	336277904840	336277905390	336277905940	336277906490	336277907040	336277907590	336277908140	336277908690	336277909240	336277909790	336277910341	336277910891	336277911441	336277911991	336277912541	336277913091	336277913641	336277914191	336277914741	336277915291	336277915841	336277916391	336277916941	336277917491	336277918041	336277918591	336277919142	336277919692	336277920242	336277920792	336277921342	336277921892	336277922442	336277922992	336277923542	336277924092	336277924642	336277925192	336277925742	336277926292	336277926842	336277927393	336277927943	336277928493	336277929043	336277929593	336277930144	336277930693	336277931243	336277931793	336277932343	336277932893	336277933443	336277933993	336277934543	336277935093	336277935643	336277936194	336277936744	336277937294	336277937844	336277938394	336277938944	336277939494	336277940044	336277940594	336277941144	336277941694	336277942244	336277942794	336277943344	336277943894	336277944444	336277944995	336277945545	336277946095	336277946645	336277947195	336277947745	336277948295	336277948845	336277949395	336277949945	336277950495	336277951045	336277951595	336277952145	336277952695	336277953245	336277953796	336277954346	336277954896	336277955446	336277955996	336277956546	336277957096	336277957646	336277958196	336277958746	336277959296	336277959846	336277960396	336277960946	336277961496	336277962046	336277962597	336277963147	336277963697	336277964247	336277964797	336277965347	336277965897	336277966447	336277966997	336277967547	336277968097	336277968647	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
41958	39814	45107	35996	25865	18696	13309	8042	4892	4046	3564	2781	2697	2003	1654	1188	647	503	404	298	255	282	261	269	299	284	255	271	252	267	280	285	277	275	249	267	285	259	244	259	254	249	286	287	275	270	311	270	249	248	261	271	268	248	271	240	261	237	273	264	248	275	249	275	257	275	242	276	280	242	280	268	279	271	276	294	283	273	264	253	269	281	284	270	263	253	285	252	267	254	270	261	281	293	227	258	301	314	262	275	279	259	263	264	272	272	269	273	271	267	255	292	283	263	252	279	263	273	241	281	261	283	249	239	258	296	249	247	278	246	263	301	264	284	290	277	258	273	278	284	299	284	272	277	299	270	282	282	298	277	273	291	243	259	291	274	263	270	265	260	268	274	267	278	268	274	259	243	273	246	278	276	258	292	305	275	266	248	248	262	249	283	267	265	286	255	246	272	299	251	281	285	262	278	251	265	252	253	243	252	252	266	269	261	264	255	280	265	250	244	277	228	271	290	287	273	287	266	280	273	288	261	278	296	273	266	226	265	271	273	265	252	267	283	242	254	253	267	312	299	292	269	278	239	272	243	275	284	266	276	256	280	260	268	287	261	289	277	286	239	288	267	242	271	270	263	248	277	268	278	304	277	273	261	246	262	280	262	273	264	266	266	288	259	275	283	252	278	272	268	246	272	261	252	251	287	285	243	303	228	245	276	254	245	245	244	269	277	292	257	262	269	270	281	257	261	271	245	261	258	218	261	260	245	270	251	267	284	281	281	280	267	283	283	286	278	242	270	271	270	226	275	248	299	281	272	265	272	246	234	272	267	260	287	270	267	238	299	280	285	268	280	270	297	274	261	250	275	255	266	260	243	280	277	277	281	293	293	272	274	250	256	249	273	253	264	262	261	283	268	295	257	289	271	252	285	252	277	305	242	240	278	303	271	250	249	288	246	269	253	282	250	267	240	264	256	245	240	241	277	271	268	279	289	275	259	256	264	246	279	239	309	297	261	273	243	237	306	276	272	275	264	253	276	245	288	249	261	277	297	271	298	257	267	262	267	264	239	254	250	259	305	248	249	289	271	262	269	260	259	251	268	261	260	242	258	257	281	287	257	240	288	260	252	277	259	261	297	261	271	246	237	256	292	284	260	263	285	249	249	238	274	272	245	262	271	282	259	267	278	255	255	267	295	274	255	268	270	251	283	256	268	246	260	249	253	264	253	238	256	253	266	288	291	243	245	266	238	272	273	271	282	254	246	240	262	265	251	272	268	223	261	287	259	282	241	276	310	273	262	270	290	249	246	240	262	273	273	241	278	250	281	244	247	259	284	253	276	284	275	262	242	244	271	256	249	271	249	247	275	269	270	264	257	256	268	293	283	263	267	268	245	256	263	272	266	261	278	277	259	277	250	284	292	283	261	270	271	262	258	270	301	276	265	249	232	245	257	239	297	273	275	282	247	294	263	279	293	292	260	245	291	276	249	253	285	278	263	241	262	264	254	245	271	252	241	261	286	258	263	305	249	266	273	294	265	265	285	261	254	283	291	289	253	290	279	251	256	270	271	244	290	297	267	254	248	240	264	262	276	267	254	260	260	283	252	240	265	253	290	236	273	261	258	280	272	247	252	296	271	274	303	265	277	289	282	272	272	287	303	260	263	257	284	271	282	254	269	286	257	273	274	253	286	282	268	267	265	251	260	266	230	234	276	279	280	243	281	287	262	231	258	275	260	253	298	273	301	270	291	282	263	267	240	261	252	258	259	280	223	254	248	267	267	255	286	287	267	279	272	265	271	242	292	263	290	275	275	287	264	279	275	265	262	261	241	288	274	282	262	288	283	254	261	263	283	251	238	268	244	258	279	268	297	276	224	251	278	275	278	261	259	261	286	289	263	289	257	254	269	296	298	256	254	288	252	246	261	284	262	265	261	256	277	281	273	254	269	266	257	245	271	267	263	250	252	256	269	269	261	285	234	280	268	273	279	238	269	275	277	268	271	260	284	246	251	265	275	249	271	265	295	256	236	274	267	251	251	266	251	301	261	250	276	298	269	285	257	278	258	273	261	247	293	277	253	281	237	274	293	293	290	274	276	280	283	266	282	294	254	243	288	289	271	272	239	262	251	265	259	268	231	270	239	245	251	286	259	263	247	274	249	260	252	272	275	262	256	270	277	265	277	249	286	284	266	261	268	283	239	266	267	262	270	225	253	279	273	265	254	257	273	258	274	269	226	255	286	276	272	250	248	244	265	279	274	259	273	294	277	293	261	275	265	240	254	261	259	276	264	272	255	280	277	280	261	293	263	274	264	254	274	270	262	253	247	276	306	235	274	275	266	252	275	259	270	267	278	250	256	247	281	267	270	254	269	278	250	262	263	256	279	274	262	243	259	236	273	276	266	247	272	269	253	261	276	252	266	255	248	276	280	260	257	285	302	266	250	230	280	284	272	249	262	226	275	293	245	284	273	263	261	258	282	261	303	289	269	250	246	297	271	280	253	285	260	273	269	287	259	245	269	235	251	256	240	226	237	307	256	295	273	268	257	254	272	275	256	311	288	263	287	263	270	262	281	268	263	260	298	259	274	250	275	244	263	292	281	266	263	254	267	269	256	262	249	260	263	258	275	273	239	274	291	229	260	253	278	266	257	284	278	247	282	254	303	277	281	265	259	275	253	275	280	241	273	257	280	281	289	254	259	231	265	278	270	253	281	264	276	318	282	257	278	264	274	258	271	273	267	245	248	273	242	251	265	264	251	274	244	288	294	270	295	271	265	289	250	266	244	260	290	280	275	267	280	253	231	251	305	268	273	247	265	236	263	268	265	242	266	287	247	291	250	274	255	286	274	259	262	268	278	275	230	235	274	252	267	272	273	269	300	263	249	279	280	257	264	284	282	251	220	286	277	255	254	257	271	268	267	286	239	273	270	263	257	256	259	279	262	249	245	271	292	256	282	258	264	268	236	254	291	258	237	246	271	256	245	264	268	258	276	249	319	245	263	234	286	286	271	260	274	259	261	284	268	240	257	271	244	238	263	260	274	262	251	261	249	301	262	284	263	238	263	265	256	282	262	266	268	263	268	269	271	246	250	270	276	258	277	279	248	258	276	279	242	261	275	276	267	288	288	251	275	246	290	275	281	249	275	263	298	275	251	257	265	277	259	282	278	273	286	270	263	257	253	273	304	260	264	277	266	285	256	266	279	242	281	249	296	291	248	233	250	270	270	286	260	243	260	251	269	274	262	254	315	282	284	247	261	277	266	232	271	264	267	238	267	278	266	259	260	275	265	249	250	273	265	272	274	261	280	264	256	257	253	256	268	269	262	248	248	247	276	250	271	271	252	267	268	261	280	291	283	290	263	271	255	267	228	253	249	269	224	264	272	243	240	278	291	270	252	237	243	287	277	266	264	276	260	243	265	263	266	272	276	308	240	262	289	294	259	281	270	245	260	258	235	272	263	266	259	254	251	274	260	265	247	251	290	273	303	258	264	258	266
28435	31864	43282	41563	36450	32014	28120	20713	16670	15264	13875	12161	11761	8809	7691	5283	2919	1950	1293	941	799	760	695	701	749	717	711	772	733	727	761	755	722	742	699	731	771	737	768	724	747	745	752	679	701	741	739	709	702	719	783	738	711	718	741	768	702	714	824	721	715	731	768	724	708	728	714	739	745	699	782	754	711	774	710	703	706	713	718	752	701	703	769	710	694	695	706	749	720	758	707	757	726	808	774	741	754	723	756	753	723	758	775	719	694	707	696	734	761	681	791	756	727	728	693	687	744	784	728	725	739	736	806	750	700	744	739	709	743	730	787	734	716	689	729	735	698	761	735	789	745	709	755	757	771	710	755	726	736	744	733	747	761	745	708	749	702	735	706	725	734	715	707	732	731	762	765	769	694	732	771	745	718	710	764	798	728	739	767	720	747	725	738	736	741	762	747	718	728	724	707	719	682	724	679	750	719	723	752	767	747	725	700	762	702	733	689	733	729	703	718	749	696	726	714	742	719	720	732	759	703	716	729	719	762	720	758	767	671	725	679	753	728	715	765	706	683	704	744	731	722	719	778	767	715	737	692	704	774	722	745	713	755	719	682	746	754	758	751	743	699	711	701	748	687	739	720	717	723	731	708	717	736	745	728	762	711	718	725	693	739	726	704	792	784	765	765	693	724	723	727	763	761	727	751	714	734	693	718	734	757	770	707	715	778	731	727	716	723	718	753	717	720	707	729	737	717	669	703	701	744	693	732	706	713	688	692	722	756	703	694	722	743	754	774	702	700	766	761	692	691	708	704	715	784	729	714	757	741	779	702	736	736	747	712	767	755	719	712	750	742	704	723	713	703	724	674	764	699	672	690	717	664	762	723	742	747	729	741	732	730	766	741	714	722	734	697	712	765	726	727	723	756	732	742	703	699	771	695	669	723	730	714	709	712	737	747	739	733	693	701	747	725	717	744	743	734	743	738	739	725	770	722	732	739	720	741	725	666	689	747	783	782	696	752	791	693	683	735	709	726	710	708	720	736	671	744	691	748	697	784	755	763	764	729	708	759	719	680	705	663	746	708	704	771	711	759	708	668	754	726	723	690	723	698	692	740	756	727	722	716	699	713	703	736	734	766	744	684	694	721	800	704	741	744	705	699	694	698	766	755	697	719	709	735	709	705	732	700	719	785	746	753	757	709	734	735	739	771	759	722	733	708	702	748	719	737	718	768	739	744	745	775	732	714	765	694	756	754	737	742	770	719	703	747	704	736	750	714	763	702	742	761	751	752	690	725	728	712	761	766	713	708	732	752	738	705	716	716	702	757	743	683	767	683	732	721	721	717	758	746	771	684	722	693	729	710	757	730	750	713	721	703	795	754	745	730	717	709	686	680	761	683	702	733	733	721	731	754	772	693	728	684	728	722	782	752	730	750	704	751	735	773	771	685	747	725	764	765	707	763	794	718	748	734	741	735	724	737	723	737	747	700	696	772	752	722	707	726	779	686	707	725	711	688	690	769	762	702	739	728	748	763	720	737	781	716	741	741	694	717	758	741	724	751	758	709	763	647	746	741	705	746	694	689	717	724	755	720	709	733	724	716	763	730	716	657	716	709	739	724	742	731	717	684	734	745	776	738	731	716	726	701	730	707	732	737	742	651	770	699	719	753	688	763	707	757	720	711	706	762	756	725	738	715	769	750	728	679	735	749	781	728	699	754	717	784	768	739	745	698	699	734	718	711	700	738	659	722	713	683	695	713	759	723	716	736	709	729	739	692	711	745	696	716	742	765	682	745	759	749	718	716	692	743	730	764	712	745	692	721	721	756	675	747	714	702	730	749	742	742	667	771	719	719	713	735	715	739	723	724	718	653	717	700	729	701	715	774	752	776	775	765	720	727	712	708	749	707	758	698	733	723	689	708	744	722	712	734	716	704	709	755	727	742	696	760	739	740	713	698	714	742	749	722	691	726	702	692	766	728	669	756	703	696	745	678	722	735	727	728	741	722	742	693	740	725	755	769	678	734	767	731	722	723	805	779	726	722	743	736	712	738	774	719	690	751	718	714	753	721	736	754	760	701	696	791	714	690	717	692	751	743	713	718	725	731	714	747	770	738	733	742	744	770	731	732	738	721	680	707	722	736	687	727	740	788	759	733	775	731	746	723	703	746	726	703	747	721	723	741	757	750	727	762	712	696	771	712	767	698	747	779	732	715	763	728	769	702	730	739	750	753	735	683	752	752	670	753	728	695	752	713	759	722	682	697	717	732	687	705	800	727	730	717	665	705	729	692	746	722	736	672	671	768	742	741	719	733	729	762	714	738	749	713	706	706	789	726	722	747	732	710	705	674	736	750	753	732	677	702	713	749	691	699	712	715	702	711	747	732	801	712	735	781	712	698	688	730	711	748	752	760	714	694	749	730	730	738	770	776	759	731	714	712	741	780	736	750	755	675	727	780	813	697	744	699	754	674	734	737	779	704	742	720	724	711	762	732	737	717	763	742	716	744	775	708	725	692	742	719	666	736	731	714	735	753	733	734	747	684	771	702	667	743	730	723	754	696	728	706	716	710	715	731	730	757	699	718	791	784	704	710	720	721	742	694	737	705	736	751	736	729	678	727	726	693	688	744	747	718	724	701	726	782	713	721	760	736	761	753	766	729	659	769	777	719	724	745	718	705	795	716	713	697	730	709	697	679	697	731	760	707	747	736	714	743	737	756	712	729	760	727	742	778	757	751	730	709	759	752	680	687	694	759	759	730	727	728	716	733	703	727	721	701	721	759	751	771	714	755	758	755	750	725	772	722	724	660	693	747	739	763	723	712	719	726	724	726	777	727	733	783	751	714	690	716	739	740	731	764	751	711	693	776	729	744	769	756	740	766	749	749	708	771	712	746	697	714	714	680	730	736	706	770	762	743	751	714	751	754	662	730	702	693	737	686	714	720	711	758	742	707	785	759	742	739	741	727	741	754	744	680	707	746	717	780	735	750	705	731	691	778	737	728	744	728	680	755	694	761	748	720	762	761	736	760	751	744	743	735	747	694	764	743	787	733	781	768	723	700	721	725	718	759	762	703	665	720	755	742	715	697	730	784	746	743	709	706	744	748	710	713	703	716	710	746	743	731	761	753	718	736	770	714	713	736	761	740	706	712	733	724	775	703	758	745	719	721	739	708	763	757	778	748	703	739	730	748	747	715	683	734	697	740	711	751	699	703	717	725	728	676	770	773	755	715	721	693	763	764	726	678	732	760	732	769	704	674	717	709	720	698	723	734	749	706	751	669	723	691	726	735	748	729	730	719	714	726	704	705	746	708	691	752	726	764	747	693	736	691	720	764	702	737	720	765	728	765	692	706	726	738	751	710	715	780	733	722	746	755	722	722	773	714	758	748	705	678	720	697	724	721	724	691	717	731	709	767	748	754	736	764	692	749	738	695	670	706	741	774	761	778	751	700	707	752	756	722	737	750	753	773	684	706	747	747	700	683	761	726	725	769	713	765	728
45167	45987	50652	41005	30363	19159	8759	4693	3302	2326	1916	2305	2090	1652	1847	1356	930	646	446	326	270	265	294	267	255	299	286	313	282	292	290	251	303	306	294	297	293	279	287	281	285	278	274	282	273	280	274	268	257	269	305	296	253	275	278	280	287	244	286	300	304	278	256	310	272	271	303	271	276	306	298	277	302	268	266	298	260	325	259	298	306	283	273	291	257	283	287	278	269	307	308	280	284	287	301	310	252	278	286	285	260	271	256	284	300	290	282	256	277	280	289	284	251	284	270	273	271	269	318	305	291	265	268	289	261	264	247	285	266	241	293	272	250	312	277	277	280	296	273	273	267	277	274	257	262	254	265	274	295	281	290	266	286	290	282	299	290	275	291	268	309	284	269	281	252	268	291	281	279	254	277	287	273	273	330	264	268	285	278	285	285	279	284	308	319	295	292	281	270	273	247	299	284	309	273	284	280	270	277	314	285	282	276	319	280	258	299	302	293	257	290	262	253	301	276	265	281	260	292	296	273	276	281	266	292	267	276	283	304	294	280	295	275	253	285	264	266	256	274	279	289	301	282	279	295	285	282	295	269	277	272	261	272	296	285	267	268	303	293	302	299	280	277	283	309	293	281	264	293	300	280	278	279	277	273	306	291	268	234	288	297	296	318	287	270	284	277	293	301	260	277	272	257	291	288	266	260	263	269	287	315	314	241	258	294	312	294	248	282	264	286	265	250	276	282	271	248	302	295	281	273	259	280	306	269	267	290	283	244	301	260	293	299	288	293	291	309	297	291	272	262	281	262	283	270	280	277	311	272	309	323	278	319	248	310	275	280	293	278	274	285	299	278	271	251	302	277	305	303	274	263	301	258	274	285	326	253	273	264	277	294	280	251	293	253	305	300	270	279	270	269	248	274	258	295	275	292	302	277	269	320	279	259	276	252	304	288	259	280	273	251	272	295	282	285	267	263	252	272	279	295	270	287	276	276	283	279	287	278	279	289	280	271	267	263	286	291	299	301	265	283	292	296	285	270	263	305	308	293	248	271	275	285	268	252	279	263	301	258	279	277	276	274	280	287	269	282	287	267	283	292	316	282	274	298	274	274	288	275	283	277	304	277	329	273	285	309	261	264	288	309	263	282	286	243	271	301	341	315	305	295	290	318	263	284	318	266	263	250	288	284	264	265	266	294	302	286	278	281	264	267	271	311	285	292	268	286	283	300	284	281	283	312	300	250	270	306	286	277	300	313	261	268	280	241	298	307	286	279	260	283	290	279	286	266	292	272	262	256	288	287	326	297	273	271	257	260	282	272	285	305	299	249	288	277	296	289	277	282	241	290	242	296	295	310	286	299	303	296	286	280	257	254	266	291	277	310	293	304	265	261	249	290	289	294	303	286	300	323	289	261	269	277	276	269	300	275	259	257	277	270	264	267	294	259	296	312	301	265	303	278	252	281	292	272	262	271	292	279	287	302	298	291	310	272	273	278	276	266	278	297	297	281	285	296	266	311	286	311	296	277	275	274	288	302	284	283	294	278	261	310	263	265	304	275	290	282	255	292	296	266	273	291	287	276	281	249	279	271	295	262	281	296	277	288	253	282	284	286	272	304	300	279	258	270	274	276	286	263	313	282	279	261	271	295	279	291	317	292	265	269	275	265	276	297	295	271	284	300	266	261	291	273	291	300	272	307	267	290	285	267	303	286	263	289	289	290	307	317	293	328	283	286	309	287	289	276	262	298	270	293	291	287	285	279	282	269	292	292	277	305	272	280	250	302	244	297	302	292	297	281	284	281	260	286	290	278	290	292	302	271	286	284	307	301	272	233	287	286	265	276	267	299	278	270	295	285	250	306	280	287	280	283	282	268	276	274	292	283	306	291	283	260	269	283	284	287	278	330	262	279	279	268	283	287	293	298	237	290	268	271	264	281	269	252	291	293	275	274	237	272	282	301	276	261	282	281	278	276	299	280	299	268	240	285	266	291	264	279	286	277	275	275	279	306	290	314	251	300	309	287	305	292	251	292	231	276	278	255	277	280	287	286	292	289	275	326	268	267	285	257	278	303	251	259	296	290	276	279	279	283	275	284	286	251	303	260	289	292	297	251	301	261	278	286	267	259	266	284	253	259	295	261	299	242	275	302	280	297	294	295	300	296	257	282	276	267	292	269	305	264	260	272	329	273	287	258	287	279	277	316	283	284	293	291	272	294	249	300	301	271	267	276	275	282	274	295	274	296	257	252	294	285	268	300	248	290	290	268	270	254	286	276	293	300	291	289	249	280	265	274	285	272	283	288	276	296	283	282	265	290	295	269	301	294	284	294	304	251	278	239	288	264	242	284	286	283	276	294	293	292	305	284	312	263	273	280	256	276	280	313	282	291	288	254	276	314	282	295	274	279	288	296	275	287	287	319	301	304	298	273	255	290	297	286	254	277	279	284	274	265	278	313	294	289	276	278	265	309	290	274	305	281	305	292	261	278	293	277	289	316	254	265	256	273	256	272	269	294	262	294	281	303	269	276	268	276	284	306	282	269	259	288	285	259	314	265	301	260	254	298	271	270	282	301	279	303	270	273	275	269	295	275	296	287	269	293	265	289	278	250	254	261	301	275	277	335	314	296	295	263	264	287	334	283	284	256	290	285	269	302	280	300	314	265	291	282	287	267	249	285	321	301	251	277	271	275	282	282	292	285	296	290	234	281	292	289	299	290	252	287	297	271	274	292	255	311	298	269	295	279	289	309	272	295	266	274	281	239	289	234	278	314	267	285	289	295	278	282	253	240	296	255	287	284	281	264	277	284	303	295	284	294	274	273	307	274	278	276	288	272	252	291	273	282	259	265	263	274	297	303	306	272	293	278	289	255	297	280	293	287	260	279	265	291	275	260	270	257	301	307	277	292	257	277	269	305	264	278	282	276	321	262	286	284	286	296	262	272	277	284	289	254	299	266	305	276	287	261	314	283	285	297	302	299	326	279	313	274	299	283	270	282	266	289	301	273	288	297	260	292	280	260	298	288	290	271	269	271	314	294	293	290	294	279	271	291	289	270	277	289	279	295	291	263	277	271	273	273	286	296	286	283	268	299	293	293	257	287	286	299	268	284	283	280	284	268	273	309	284	280	262	288	285	303	278	251	273	310	274	254	281	270	284	279	263	286	278	286	316	294	287	282	278	292	240	283	248	285	292	279	293	326	276	263	293	301	309	294	299	270	287	270	279	301	281	292	276	326	295	268	286	295	274	302	269	272	274	275	279	298	295	269	279	282	283	276	286	267	278	293	264	283	267	285	286	281	270	269	281	286	285	288	266	256	283	305	269	286	279	272	303	291	280	279	279	280	274	299	290	282	313	274	264	259	292	260	297	284	284	309	241	286	310	263	290	283	279	268	270	265	285	267	268	292	279	293	293	291	311	273	259	259	271	272	296	298	293	276	284	308	259	272	283	289	251	278	272	263	316	279	277	290	270	309	276	287	275	270	265	265	277	274	262	230	261
30973	36891	47439	46605	40758	31300	20527	15534	12593	9811	8535	10610	9550	7679	8969	6194	4055	2543	1499	1003	799	765	737	773	792	739	770	802	748	777	708	745	772	799	730	816	817	743	810	759	805	774	766	787	803	747	803	752	792	772	780	774	792	785	800	763	783	776	791	758	790	810	746	739	829	789	804	728	725	807	772	807	763	765	798	789	777	768	760	766	765	768	783	730	819	764	762	752	764	777	759	784	762	786	726	747	788	783	798	760	761	776	801	780	754	746	821	709	765	789	776	813	725	786	778	725	804	729	762	768	793	771	760	799	741	765	775	736	757	756	787	749	752	795	781	782	771	707	732	786	796	785	740	757	783	790	820	764	754	764	810	790	773	767	755	775	796	772	784	836	754	753	786	793	770	800	779	769	754	747	770	723	752	795	768	774	764	725	735	725	780	792	764	814	844	751	781	766	758	788	784	756	741	791	795	787	809	761	768	803	771	800	770	743	778	784	786	807	739	768	842	769	778	755	770	741	760	789	770	765	785	738	786	767	788	749	746	791	780	740	778	763	738	759	748	731	751	729	766	788	749	779	824	758	795	786	761	749	745	743	734	829	796	767	762	755	746	720	750	764	778	770	845	791	796	729	780	765	794	822	741	714	771	763	759	714	737	800	787	746	736	762	791	800	775	757	753	787	791	795	735	733	791	738	736	778	744	786	739	771	743	807	764	804	752	760	789	754	760	798	791	787	781	734	777	729	751	807	770	768	795	746	743	769	747	769	736	791	775	804	753	769	736	768	755	782	791	784	707	788	762	757	784	741	771	719	770	810	780	828	787	770	774	774	801	758	707	737	818	788	752	794	774	822	767	775	791	733	750	761	778	750	740	747	755	818	741	805	790	751	796	771	765	727	766	774	796	785	793	708	767	770	767	760	744	764	768	712	751	737	763	752	770	735	751	716	771	736	788	772	791	795	764	761	760	750	800	747	733	750	712	780	774	786	742	784	761	772	806	747	789	778	775	750	743	811	775	799	787	749	763	764	740	750	817	740	797	804	753	784	795	761	790	764	774	794	761	761	726	766	801	783	781	798	753	716	760	743	737	734	780	734	817	782	800	728	789	814	773	774	758	732	756	730	769	778	792	746	755	742	794	788	783	738	783	784	741	722	761	799	740	729	752	772	795	785	750	782	808	797	741	785	787	769	806	732	782	806	791	768	754	733	787	752	825	745	796	752	739	722	764	713	771	750	739	845	748	767	767	779	695	750	812	751	802	784	800	739	722	819	794	824	793	813	825	782	838	799	751	753	806	717	765	746	767	763	754	765	787	747	804	784	763	718	762	749	769	765	720	758	723	769	789	718	808	737	669	749	798	752	758	766	776	813	783	771	811	785	802	723	758	791	800	794	804	774	763	751	805	748	777	775	762	762	791	737	764	765	799	748	769	812	759	832	760	779	765	801	794	737	756	744	793	789	793	824	783	815	780	748	812	854	789	755	759	822	755	778	830	797	782	762	799	801	780	774	767	749	773	719	762	737	764	797	744	781	721	772	731	807	755	721	762	785	789	740	764	793	772	772	789	754	722	793	807	781	772	798	763	804	782	814	780	826	761	787	775	798	751	804	801	770	722	782	698	753	742	759	775	793	837	810	757	813	759	777	771	781	794	785	776	797	762	744	775	780	777	781	730	711	804	770	741	748	840	768	840	842	785	787	790	816	731	801	744	806	806	695	749	799	770	786	754	793	729	794	772	732	814	757	747	802	762	719	760	755	780	783	741	798	748	795	744	789	835	753	780	794	708	756	704	768	778	755	776	778	730	790	758	780	769	767	732	821	800	754	796	769	764	836	755	741	795	770	771	786	779	803	769	746	803	796	756	764	792	728	771	750	761	741	778	780	774	801	773	749	753	735	805	759	757	717	800	798	782	790	815	836	734	771	780	777	786	799	764	750	756	737	786	707	752	759	729	780	764	773	757	817	775	787	780	762	788	755	780	776	808	739	694	775	785	782	741	724	769	773	773	765	795	786	781	723	778	777	802	746	787	764	732	765	748	789	762	802	768	829	756	759	783	738	808	808	764	761	759	753	771	770	800	772	772	794	778	755	767	801	794	764	738	779	757	776	771	709	772	764	804	795	789	778	793	779	744	792	799	791	737	770	777	771	765	756	822	734	745	783	766	788	752	776	731	756	806	730	810	785	750	787	739	753	759	763	757	792	820	764	731	749	748	746	784	754	787	771	792	736	785	745	801	765	792	770	757	783	776	738	787	812	732	730	756	737	793	743	794	743	742	724	781	791	755	741	795	735	746	768	802	763	725	800	774	718	746	777	759	774	792	784	758	769	765	800	769	794	761	820	772	800	759	789	764	759	701	769	810	770	783	724	781	776	832	830	800	748	752	730	768	765	758	774	762	784	778	721	746	762	782	785	770	796	800	731	785	781	821	836	772	782	707	798	768	765	794	780	746	769	735	767	792	775	720	809	756	763	812	773	754	767	754	787	751	771	772	747	800	784	788	785	796	777	744	801	783	780	773	766	755	796	802	794	729	795	790	752	788	745	746	777	774	734	751	741	757	753	785	798	736	770	795	740	772	762	764	708	779	804	769	754	751	806	779	775	786	798	816	794	732	751	731	752	752	772	785	756	738	778	760	787	750	809	751	794	809	740	734	788	787	803	768	809	769	756	807	696	743	782	783	741	762	786	774	777	808	793	787	750	754	757	759	707	768	723	764	794	727	784	775	828	807	782	775	796	804	726	798	728	769	819	810	797	801	782	775	771	766	774	774	762	783	794	710	727	825	824	731	778	766	820	760	795	814	743	827	765	768	765	802	740	745	773	799	766	786	749	788	778	766	807	705	735	797	766	762	733	763	786	779	809	738	780	718	708	809	745	793	776	793	759	789	759	770	752	770	718	744	720	780	789	775	780	792	806	742	774	723	775	790	712	795	782	760	729	795	826	717	799	762	755	801	728	767	798	770	814	784	793	816	745	723	723	755	729	736	787	759	732	729	767	741	776	786	756	788	733	802	753	816	758	711	752	803	731	762	759	796	765	771	795	768	740	767	731	773	738	766	755	812	763	813	792	812	731	746	791	732	748	742	737	775	808	793	735	765	810	784	762	813	766	772	730	754	808	763	786	772	853	804	771	833	743	737	758	769	812	758	831	753	766	777	782	811	753	756	740	772	765	779	768	725	755	766	734	748	757	743	748	814	806	784	803	795	745	735	777	758	771	740	741	731	776	764	817	791	791	732	734	783	706	771	719	734	775	815	796	792	737	743	778	781	734	768	719	725	749	740	762	811	769	751	800	728	699	786	753	794	796	776	774	788	719	771	755	786	782	790	736	762	768	790	793	828	764	830	716	761	792	814	823	806	745	769	842	772	760	769	762	768	768	732	733	745	807	793	745	802	798	810	731	762	743	792	733	809	753	809	759	772	767	787	777	769	761	796	757	795	773	759	752	817	742	773	806	749	787	778	800	788	758	763	732	773	799	822	765	778	786
45783	48971	52896	42673	33089	23959	12181	6246	4265	2129	1484	1267	1172	1046	899	738	584	428	364	312	284	277	279	285	274	277	288	288	277	251	303	273	265	259	308	288	249	294	268	288	278	286	224	289	305	279	309	279	274	279	300	286	283	290	288	271	281	258	283	282	288	298	298	300	280	278	273	284	302	274	310	278	300	284	273	295	289	265	332	265	283	283	308	289	275	280	285	274	273	293	302	303	295	297	284	294	286	314	279	247	265	278	291	282	266	294	307	315	275	291	285	256	267	277	272	255	289	283	294	265	291	315	293	267	286	298	267	287	253	316	285	297	264	280	281	257	262	262	296	292	272	273	300	305	294	271	268	290	287	263	232	282	308	282	306	278	255	299	264	299	295	257	269	284	258	243	240	282	277	276	274	251	283	255	267	283	286	277	249	293	257	262	285	295	256	285	290	308	300	263	288	262	294	267	290	305	259	294	312	250	302	294	305	272	300	297	273	304	292	276	274	281	283	294	310	260	275	251	272	266	287	284	285	308	286	279	263	286	279	294	277	285	308	284	271	302	275	296	283	289	302	282	303	248	283	287	278	307	262	304	275	293	310	282	286	266	260	298	277	291	254	271	252	296	280	280	294	250	267	304	311	319	290	270	247	252	284	297	276	285	285	317	285	275	288	316	292	292	285	243	275	272	295	265	279	282	278	295	287	283	272	271	302	264	303	274	300	262	292	274	298	287	290	278	279	304	303	294	299	317	271	267	291	302	304	274	268	261	315	309	292	293	291	278	268	273	316	283	306	318	273	279	296	261	280	283	263	262	261	279	271	274	263	253	271	278	287	263	301	283	261	292	302	289	302	286	306	258	261	321	265	273	293	259	287	293	299	318	286	288	279	257	303	284	255	263	288	284	282	276	277	284	308	273	287	268	291	297	245	273	294	267	270	274	290	315	264	289	308	263	295	233	230	311	290	296	258	308	265	284	280	272	279	278	302	285	295	262	268	263	272	271	279	273	299	287	295	298	287	314	300	286	268	262	292	269	268	303	235	293	287	307	308	280	255	304	260	294	262	268	276	271	295	286	262	298	287	284	298	270	285	274	296	301	296	265	277	264	284	291	282	274	279	269	300	274	280	248	286	314	257	279	294	290	296	298	305	247	283	285	260	256	271	282	325	273	319	278	263	262	278	259	301	263	274	267	299	296	283	272	261	270	282	318	313	257	271	288	303	282	251	277	264	265	289	264	277	275	276	285	280	289	305	265	297	299	280	280	269	241	259	280	240	275	279	264	284	269	291	287	275	252	277	275	299	266	273	261	282	282	306	258	291	279	279	254	311	288	290	268	253	271	295	256	259	271	297	273	288	259	278	277	259	267	259	267	237	297	299	274	315	271	275	265	264	259	273	277	278	281	278	268	240	298	285	276	286	312	286	281	254	294	306	252	270	267	294	254	280	274	274	280	284	272	264	295	287	266	293	255	266	294	266	282	270	282	309	274	303	291	285	269	297	286	275	264	286	264	292	281	270	283	285	286	259	278	280	261	267	308	284	291	261	296	271	266	315	278	291	296	289	268	270	274	294	280	250	273	306	301	276	299	324	277	272	264	300	275	250	289	279	232	277	280	281	281	284	286	267	242	274	289	306	281	305	289	252	264	279	316	292	295	298	291	288	287	286	295	274	274	287	282	276	289	263	275	280	283	324	283	297	275	268	274	284	261	290	238	279	310	273	277	268	279	252	297	309	253	262	326	261	293	296	274	270	276	286	267	305	296	300	292	262	296	272	258	283	294	278	291	225	270	283	308	272	290	244	286	326	269	284	281	276	281	287	265	295	300	281	271	289	286	264	289	302	264	285	271	282	307	295	263	281	261	276	298	277	281	293	261	266	266	255	308	270	295	264	264	279	273	274	277	283	248	294	295	262	309	296	290	277	283	279	289	307	293	285	260	252	293	278	274	286	259	282	279	271	301	248	267	278	278	262	282	243	298	283	286	293	264	304	276	231	260	284	270	263	302	243	313	306	281	300	319	275	273	283	256	303	244	285	285	307	244	274	290	290	281	261	282	274	299	248	264	279	294	279	296	283	273	272	272	276	265	246	278	286	268	250	301	277	275	279	281	318	284	288	262	263	293	286	278	284	277	297	289	261	266	293	248	282	292	317	276	277	277	261	275	257	281	257	277	287	261	286	288	304	281	324	286	268	257	256	268	271	260	270	273	270	269	250	279	257	241	272	250	308	272	306	269	287	281	261	276	287	298	290	253	266	290	290	266	316	287	278	283	257	258	250	267	272	278	258	281	243	286	267	246	310	278	270	292	289	292	270	269	296	309	262	265	267	278	263	296	273	269	270	296	302	285	301	266	304	279	274	277	295	275	271	292	284	247	266	263	269	273	295	291	274	263	319	285	273	291	303	287	262	294	258	280	291	273	265	290	300	292	285	293	274	273	269	298	269	272	272	266	310	257	303	302	240	258	299	288	284	293	295	277	306	272	297	266	252	294	292	287	289	280	259	295	284	270	287	291	283	263	264	308	275	278	331	297	279	302	280	264	252	282	272	262	290	280	286	303	286	298	284	306	305	287	269	245	274	293	276	276	290	272	252	295	297	278	291	257	311	300	268	289	302	265	294	310	237	281	273	292	281	285	275	259	289	252	290	286	261	256	311	282	255	294	273	292	239	309	282	304	299	284	270	293	294	268	290	269	303	295	277	300	293	248	259	268	251	331	280	247	262	278	305	262	298	292	272	275	297	276	277	262	308	261	303	280	255	275	243	299	290	297	289	271	273	301	309	290	286	264	272	267	297	294	277	280	277	265	295	299	266	303	282	267	267	315	256	266	291	268	268	284	266	270	291	258	265	308	309	283	255	268	238	244	267	291	310	252	275	287	274	276	285	276	281	317	259	316	273	286	329	295	307	244	245	272	258	284	282	285	304	259	258	280	273	279	260	291	316	270	294	260	296	245	283	277	297	275	296	281	262	269	284	303	285	259	240	236	253	271	285	293	245	280	303	313	302	309	303	288	302	290	265	288	241	263	278	268	261	287	277	232	274	279	311	276	264	257	280	300	288	265	274	292	266	273	282	283	319	265	291	268	310	277	285	254	271	290	274	310	305	282	279	260	274	268	297	258	278	267	290	283	301	294	289	295	259	283	293	285	292	271	292	275	273	274	275	291	282	273	281	262	299	278	252	289	264	278	272	275	290	296	294	303	267	261	287	264	289	289	253	285	302	310	279	269	297	277	280	281	296	287	272	309	276	306	267	280	292	287	312	269	271	279	279	286	277	284	289	264	270	291	281	258	307	265	303	271	298	261	293	295	271	259	293	286	269	264	264	282	257	264	283	307	277	269	277	250	294	270	264	282	288	286	255	276	297	304	272	247	253	291	278	255	279	277	297	296	279	279	274	276	296	260	290	268	281	277	273	267	284	268	306	292	296	250	278	288	247	269	285	261	294	302	276	290	276	283	275	289	293	298	310	323	289	252	307	269	293	276
32083	39127	49503	48471	43478	36604	25035	18645	15165	8472	6450	5811	5527	4909	3972	3231	2521	1604	1119	828	743	737	724	764	759	764	674	766	749	772	768	778	689	759	706	750	748	757	800	778	781	744	769	769	763	772	767	765	775	776	804	746	794	766	754	773	782	732	740	749	810	754	791	782	798	768	756	721	772	770	729	763	758	711	749	760	787	749	779	739	745	766	781	732	789	736	753	820	758	759	701	791	758	759	746	785	759	762	769	803	816	804	721	771	757	751	760	717	808	768	708	763	766	761	782	814	747	815	729	729	778	747	759	757	800	770	767	766	732	767	769	786	735	745	762	781	730	792	730	739	799	700	749	808	772	744	770	738	715	752	759	779	778	804	829	762	723	744	749	757	758	741	736	773	815	694	717	789	734	778	748	811	730	758	758	721	758	740	749	750	767	819	750	754	771	709	802	751	779	769	753	798	797	770	772	765	853	788	752	769	775	781	774	773	770	757	772	750	791	781	763	758	781	785	807	776	776	773	746	755	773	757	727	757	714	747	766	781	837	779	780	782	789	727	738	792	774	775	767	743	749	790	733	730	751	735	772	752	750	754	742	720	751	744	768	793	791	746	745	780	723	780	720	728	767	764	774	736	759	745	744	748	728	768	764	724	754	744	748	767	740	804	784	789	758	788	782	714	783	785	762	777	725	748	761	754	773	774	771	784	744	765	754	775	764	775	742	760	856	761	718	767	758	752	755	763	783	796	741	812	818	771	740	831	732	766	765	774	793	823	747	768	767	755	739	745	782	739	741	787	761	755	777	763	745	759	754	759	765	759	729	798	738	758	764	762	770	726	713	761	737	768	709	696	798	714	740	744	777	768	754	836	729	743	786	753	789	754	751	807	734	759	753	739	804	771	756	775	768	769	723	814	737	783	735	761	728	753	762	763	716	755	742	743	759	776	751	777	801	756	793	785	708	759	780	751	775	776	785	770	796	729	784	786	795	785	777	798	717	776	771	710	725	810	763	766	781	717	775	786	739	724	766	755	739	738	792	752	754	764	759	809	766	810	755	785	795	720	747	779	739	717	782	743	744	771	785	758	769	749	728	761	766	786	732	799	698	734	710	718	741	751	767	764	756	723	739	780	761	801	770	778	745	761	763	756	789	760	762	775	726	797	760	761	777	775	709	764	786	728	762	764	777	724	755	713	756	736	780	799	764	758	765	771	807	792	797	767	742	742	751	744	739	734	714	760	764	738	819	768	797	727	739	740	732	740	773	760	796	745	807	781	728	737	731	772	745	786	822	761	802	750	713	761	742	744	788	792	784	760	773	786	763	744	803	776	768	762	757	762	773	773	742	760	830	740	764	733	760	790	801	731	729	785	759	770	772	781	759	775	761	778	766	719	762	772	693	769	783	788	781	778	758	760	728	740	742	781	752	723	715	750	818	771	772	795	773	759	795	688	748	816	774	775	737	777	795	736	742	807	745	716	716	723	796	769	735	754	778	750	726	800	750	733	776	721	764	767	781	796	768	760	755	766	759	787	776	736	776	744	791	816	721	789	813	768	749	785	734	748	748	771	748	751	779	843	727	716	750	817	758	726	737	769	768	777	784	768	760	748	737	799	808	743	768	785	812	684	721	766	758	744	714	742	729	789	744	767	779	755	749	811	750	785	763	735	763	792	766	740	782	683	785	767	749	798	785	741	747	729	782	775	786	747	784	792	750	784	753	769	729	713	769	748	734	815	754	694	779	775	748	768	759	768	766	786	706	816	778	788	753	699	785	743	762	715	732	748	777	744	771	768	712	749	762	813	746	766	751	738	748	758	703	782	790	771	798	756	744	747	761	744	744	741	783	781	723	777	766	788	773	795	774	762	746	723	804	781	741	729	773	737	717	767	768	814	724	829	753	780	766	805	773	752	765	792	788	742	741	732	748	762	754	737	803	776	760	774	825	793	751	763	718	765	798	756	754	762	730	780	774	783	720	701	754	749	782	771	750	797	736	786	751	775	783	766	806	724	749	724	777	750	737	796	749	755	780	785	745	715	744	756	775	787	797	843	822	727	733	763	781	724	771	767	750	804	755	767	800	781	792	827	736	761	759	743	785	801	772	745	728	750	742	752	771	800	773	745	765	781	747	786	699	755	726	711	753	810	738	816	815	771	813	793	713	710	744	774	770	751	734	740	749	740	769	742	767	750	718	799	774	785	756	810	805	782	742	718	804	713	776	731	805	783	764	788	737	737	750	833	744	752	725	739	731	724	757	756	770	787	761	792	776	748	779	737	757	782	776	762	774	783	774	714	787	735	779	753	733	727	758	812	785	745	791	741	728	742	720	748	776	758	734	733	711	774	775	760	740	787	779	775	765	784	751	738	739	774	770	763	762	773	722	776	728	729	779	737	740	745	763	765	787	727	733	766	724	786	759	729	806	746	779	791	789	751	747	782	751	732	779	767	740	777	766	749	753	786	770	747	721	774	828	761	754	717	763	777	787	766	732	764	756	789	700	759	815	744	771	727	792	766	774	751	741	742	751	721	793	757	766	762	712	796	758	736	771	778	740	753	797	805	772	769	761	741	804	729	737	763	774	809	774	737	742	787	740	786	765	744	753	797	753	766	830	804	811	755	752	759	789	779	779	776	760	771	749	757	773	722	808	713	746	772	784	824	767	760	717	737	704	755	778	763	754	799	771	714	840	756	759	728	775	787	786	771	768	754	735	746	787	747	753	748	727	715	772	769	780	806	729	786	780	758	740	785	770	750	735	775	758	690	765	735	749	782	761	765	731	732	789	791	753	768	765	729	751	743	734	750	769	728	793	778	773	771	723	769	762	789	780	760	724	740	703	739	799	781	740	727	770	777	694	797	724	771	795	768	763	778	805	798	754	766	789	758	737	802	767	787	816	744	727	775	718	746	685	788	743	807	770	752	740	725	766	767	763	735	788	785	795	777	744	741	744	791	756	754	735	727	738	675	831	770	779	745	764	766	781	723	771	768	795	827	759	707	780	786	756	726	741	805	767	749	820	800	781	712	764	768	770	749	727	730	827	781	796	758	818	733	816	770	753	727	756	794	719	787	757	750	768	777	754	738	777	756	783	781	703	774	804	748	789	771	760	768	753	745	777	777	761	739	791	763	769	748	743	784	800	759	707	770	753	796	757	777	782	760	800	721	742	735	734	718	784	767	740	759	738	761	768	748	813	762	753	761	749	760	766	738	743	848	795	765	741	739	736	766	773	776	846	770	735	771	719	770	754	779	707	735	770	770	756	723	751	736	736	746	793	779	747	727	814	784	777	762	772	773	769	769	792	757	780	781	786	753	757	750	723	787	762	738	710	744	789	755	741	809	770	846	724	776	793	761	759	751	790	794	766	760	744	803	774	810	749	764	759	746	729	771	806	730	771	721	768	713	839	753	795	785	761	757	770	787	727	814	746	747	753	810	749	791	786	741	735	719	742	790	765	737	745	840	768	772	783	706	764	749	764	780	743	783	774	769	742	753
45738	46078	48708	36726	28255	22968	13911	7009	3642	2299	1800	1790	1384	965	849	692	615	575	475	331	297	287	290	293	283	276	299	289	283	277	256	250	276	271	278	314	302	260	282	260	262	268	283	285	304	299	286	291	253	295	287	296	285	294	281	290	255	273	272	277	294	287	287	286	261	269	281	298	311	298	261	307	282	278	281	259	249	255	287	290	273	286	282	272	280	292	300	321	287	239	266	329	281	273	274	299	265	278	239	256	276	269	272	288	264	272	291	273	276	275	263	263	280	281	273	265	255	294	285	267	268	232	259	265	296	316	311	259	285	285	287	286	275	303	288	278	258	274	278	279	279	309	271	272	274	285	308	263	328	281	272	255	269	304	276	286	284	285	291	292	260	271	255	241	262	270	259	295	282	288	282	295	270	307	265	288	252	283	242	235	268	261	278	271	300	264	293	280	284	306	288	276	310	314	276	259	272	294	284	272	300	292	303	280	301	284	268	273	283	286	248	276	234	284	281	272	306	260	288	295	285	282	282	290	293	303	236	278	278	276	308	271	303	282	273	266	282	271	287	289	272	239	271	264	278	259	304	289	252	285	261	254	251	277	303	278	307	286	276	291	283	275	261	313	287	268	278	271	275	288	270	291	272	256	244	279	276	277	276	264	292	278	290	269	265	264	307	302	316	287	288	287	299	273	279	265	296	287	274	285	312	278	283	315	280	291	285	275	257	274	280	289	291	312	295	327	288	267	263	280	272	263	277	270	268	290	233	280	276	277	279	273	259	276	304	290	264	280	271	277	245	279	258	273	269	267	253	255	297	258	283	276	276	273	281	306	262	300	261	248	259	309	256	278	279	291	252	276	260	267	297	295	257	277	279	298	266	277	282	254	263	298	260	255	266	279	299	290	267	270	255	287	298	282	259	267	301	262	290	276	266	286	302	309	276	288	273	265	307	279	262	297	302	304	289	249	273	260	248	240	288	263	275	284	259	287	277	279	280	285	298	282	304	289	282	290	269	248	267	291	280	310	282	257	252	275	293	254	305	266	285	295	246	303	260	282	264	269	256	277	267	275	260	250	280	292	293	270	261	276	295	293	307	259	287	270	304	258	275	292	291	258	288	256	292	274	272	292	274	275	315	274	274	258	273	271	287	265	312	274	260	297	263	262	243	297	267	309	277	283	301	271	302	256	290	289	273	279	292	286	316	296	301	305	268	253	278	287	275	288	281	271	281	319	281	285	278	269	285	291	273	275	272	275	260	265	273	267	293	261	274	286	286	270	287	277	275	317	262	275	287	281	273	276	282	275	260	271	266	275	296	278	277	301	269	285	271	256	293	300	288	285	285	271	272	304	273	287	264	282	260	275	307	283	317	277	290	265	292	260	254	262	288	288	274	293	257	277	298	275	272	274	306	266	297	274	302	291	292	268	285	277	299	286	289	279	287	248	292	271	249	262	278	279	264	263	285	279	278	275	283	287	295	319	272	291	298	259	282	271	267	290	300	258	238	279	250	277	281	298	298	267	268	298	268	267	279	265	307	287	281	300	294	299	310	294	260	263	285	270	309	265	274	278	282	302	285	288	321	292	287	258	279	268	263	275	283	310	283	276	267	264	298	277	299	304	276	264	262	290	302	283	253	299	265	245	296	283	292	291	281	284	263	275	280	274	256	285	282	262	261	268	269	290	305	254	257	267	269	290	237	252	265	282	255	260	292	273	292	230	283	268	270	251	273	287	282	274	294	299	282	269	314	270	291	264	300	285	271	261	266	288	284	302	299	283	304	263	289	309	272	280	266	266	301	316	260	296	269	287	291	265	298	263	263	276	280	269	262	271	311	274	241	275	259	296	266	282	258	268	278	269	281	275	306	271	253	286	283	263	288	295	265	269	271	276	273	305	252	278	273	281	315	285	277	259	260	309	272	290	262	280	288	270	304	245	279	294	284	308	297	300	306	310	281	268	274	246	268	271	294	297	269	275	280	253	281	274	309	272	294	261	284	275	250	259	271	267	270	253	288	286	290	268	270	255	267	309	282	277	236	277	304	271	258	269	296	281	248	281	277	254	274	293	278	314	296	272	269	244	300	283	295	240	291	287	263	283	233	273	254	280	306	296	288	276	277	274	286	315	285	263	283	287	299	284	274	252	289	285	276	276	276	272	249	277	287	258	252	295	242	261	284	293	254	308	276	289	269	269	307	290	246	279	292	268	277	293	299	290	259	262	286	307	288	314	287	235	253	301	269	269	279	265	278	274	298	301	267	243	273	275	293	268	250	281	295	303	288	280	285	282	275	284	284	262	276	288	257	271	271	268	251	279	268	295	258	297	274	281	291	255	274	296	266	249	286	276	279	274	285	287	279	290	285	293	293	274	313	279	274	281	289	298	279	275	283	294	273	263	278	278	260	296	299	282	282	274	299	298	276	282	265	288	254	298	292	270	251	285	319	287	256	272	263	264	289	279	271	268	275	267	267	287	260	281	265	251	267	251	290	268	294	310	258	310	290	285	280	279	249	317	276	253	286	260	299	272	262	280	283	251	274	292	302	270	271	274	284	285	284	281	255	281	271	290	261	275	301	262	275	300	301	268	283	283	273	303	271	280	308	276	271	276	274	282	285	289	276	275	274	290	273	268	287	289	279	283	269	294	256	291	271	280	271	282	294	267	270	277	249	261	303	295	273	262	297	289	287	279	268	283	258	265	255	279	287	265	298	312	283	275	273	281	252	250	256	276	278	266	266	261	279	270	275	272	268	278	273	287	337	282	285	315	273	257	289	297	286	312	257	276	270	282	302	261	276	258	290	302	280	250	269	256	290	265	256	265	286	258	283	318	275	283	283	255	294	295	296	283	275	266	277	310	273	315	290	268	269	277	280	246	287	332	278	291	292	269	267	258	301	283	263	276	255	256	280	260	308	272	269	272	298	277	253	300	294	266	289	259	267	258	274	239	272	270	282	278	298	275	297	271	289	273	277	261	267	287	297	259	290	259	266	265	300	258	291	292	285	289	294	283	290	292	282	273	262	285	268	271	282	284	293	293	265	275	284	275	283	266	240	261	305	290	292	317	251	286	273	298	270	280	258	273	270	297	308	269	302	277	286	280	289	262	289	285	298	275	257	306	275	292	289	275	273	305	297	259	256	267	260	253	305	287	316	265	246	270	291	306	289	302	284	300	284	270	278	258	293	282	270	278	263	262	284	279	270	277	260	278	275	243	289	274	269	270	277	286	288	291	277	308	277	294	288	289	262	289	307	273	294	241	257	285	299	304	263	259	307	307	257	257	272	262	274	265	287	271	298	269	277	301	269	288	277	300	296	280	265	306	290	286	300	281	303	302	281	278	269	270	282	272	285	294	274	292	281	254	276	281	260	275	261	297	309	267	247	288	269	271	279	281	278	283	287	276	260	264	300	299	262	265	287	266	299	313	301	273	271	261	273	279	276	265	280	265	269	256	289	258	264	278	279	275	282	260	330	283	290	304	277	280	327	305	266	281
31507	36608	45584	42993	39520	37068	28035	19716	13320	9229	8231	7524	6085	4191	3833	3269	2810	2505	1777	1013	834	805	784	754	769	746	746	763	825	744	735	738	775	771	756	769	748	796	754	757	718	750	778	702	812	762	767	783	756	759	815	697	757	788	831	768	807	781	789	739	774	766	715	774	791	755	755	739	757	754	771	769	753	733	762	757	775	792	776	830	807	791	738	773	756	782	802	762	719	742	734	772	753	746	755	770	771	796	741	774	753	803	782	724	763	814	791	756	795	784	767	760	692	770	743	736	756	758	740	749	708	754	753	743	738	747	810	825	762	755	779	745	734	768	792	795	790	766	699	766	741	794	777	725	747	747	749	776	725	784	780	778	791	805	704	787	759	738	742	718	747	799	744	759	752	745	750	780	774	766	734	719	782	746	734	788	776	754	800	750	749	800	744	774	721	720	775	770	761	765	686	759	800	775	770	751	774	793	761	815	761	733	724	743	775	763	810	813	748	745	812	736	752	750	720	745	739	792	760	737	764	761	754	736	776	740	720	793	765	778	719	813	781	801	789	731	750	775	762	746	759	754	749	812	722	765	712	827	719	734	790	758	789	732	843	761	728	728	733	757	737	732	796	774	739	772	748	780	760	739	731	731	749	764	799	780	760	805	780	822	802	797	813	755	726	760	763	774	793	813	755	742	744	802	726	780	783	791	794	742	793	793	768	741	764	774	772	748	754	727	745	780	750	734	756	719	762	793	775	720	782	788	763	766	759	706	737	771	748	806	752	781	755	785	753	792	777	762	776	716	729	749	783	775	795	780	751	804	743	768	757	744	758	800	775	752	776	742	740	815	780	786	749	751	769	731	760	795	742	753	738	736	718	722	733	757	725	760	794	778	729	753	739	741	780	783	770	724	731	739	793	747	788	785	762	776	776	775	712	775	736	764	767	773	782	756	756	737	728	798	745	772	762	774	736	736	795	722	752	755	761	724	756	756	755	752	732	757	789	731	767	761	787	741	781	690	744	801	753	774	769	767	791	733	744	770	787	756	715	726	801	811	726	744	780	782	759	713	757	761	730	737	755	768	742	783	739	791	781	750	761	748	753	708	758	760	731	763	755	815	746	800	764	796	806	757	753	757	779	709	771	793	793	760	777	799	738	707	753	744	772	779	795	774	818	749	760	749	791	774	747	719	749	778	756	778	801	798	738	776	765	758	738	713	755	750	738	768	748	730	772	754	773	709	745	708	770	758	734	761	723	804	771	784	762	752	770	746	777	765	794	785	735	798	737	722	732	745	797	738	755	769	754	729	699	793	784	774	783	699	795	710	792	786	790	774	741	706	775	785	749	736	773	771	752	765	755	722	783	800	841	807	731	808	763	776	699	736	763	740	756	833	756	780	745	774	778	706	792	747	791	749	779	768	789	754	765	700	782	759	812	765	785	769	750	739	758	759	756	783	840	732	791	750	722	828	833	747	707	828	747	735	760	764	790	761	780	791	732	782	766	768	762	769	735	730	796	723	767	773	777	782	772	749	721	773	721	744	793	772	749	764	788	726	778	796	800	728	730	715	777	785	769	766	778	741	808	748	797	744	789	771	766	754	710	789	791	808	739	704	764	800	721	724	765	784	795	789	737	765	757	753	775	769	817	790	802	732	736	755	761	774	764	800	724	763	766	796	784	790	766	736	792	796	766	764	724	758	762	758	792	685	763	758	755	755	722	739	762	789	728	747	767	780	683	746	773	774	726	762	750	771	713	758	774	707	737	797	745	780	754	745	740	754	730	788	820	789	714	804	722	745	726	717	756	739	747	750	761	756	744	780	748	740	761	760	741	767	774	764	767	732	718	781	775	720	768	770	744	731	760	784	740	763	832	792	749	760	702	742	771	722	792	727	755	763	791	791	760	768	774	729	786	825	786	734	785	775	727	790	762	773	794	722	755	722	751	756	795	797	738	770	717	763	703	753	760	781	745	773	773	744	725	821	807	765	796	738	752	783	761	730	736	774	770	817	775	713	748	760	763	779	763	729	754	724	772	777	776	741	749	780	744	773	822	774	715	768	762	790	736	773	743	760	774	764	774	751	732	770	780	785	773	740	788	803	777	741	787	775	739	734	798	823	703	766	708	753	790	786	749	776	788	817	779	778	770	691	722	787	792	740	786	781	753	768	761	782	774	772	721	715	769	790	734	802	756	777	729	738	755	774	748	741	780	751	763	782	753	698	798	728	818	757	761	770	805	721	755	752	781	747	709	749	738	733	792	748	772	770	740	756	715	770	770	723	752	791	712	745	782	739	791	733	781	738	746	775	791	760	783	780	743	729	761	765	781	796	755	742	767	752	700	698	788	736	741	797	812	761	714	802	774	748	791	736	767	715	758	745	771	752	706	741	771	763	763	751	804	745	773	753	786	768	788	783	816	784	758	759	774	732	757	770	794	727	746	770	759	764	752	738	766	773	745	742	750	735	770	765	780	818	731	726	778	753	739	777	759	767	751	766	749	762	749	758	781	782	758	780	751	751	725	742	718	798	729	796	781	770	761	787	793	800	772	743	755	786	728	767	724	745	738	770	711	750	748	731	743	747	785	716	742	768	750	793	803	750	744	785	750	767	773	744	739	730	772	758	742	784	798	767	776	705	737	770	767	690	717	752	830	792	742	729	779	752	823	776	720	751	782	775	798	701	792	777	762	746	766	801	748	799	741	773	766	778	744	716	740	801	788	747	769	764	805	795	778	764	778	724	787	745	762	763	746	808	745	762	771	756	739	722	770	712	749	732	747	764	816	770	773	786	760	753	764	771	786	747	751	755	766	799	788	769	753	752	737	781	757	768	714	760	731	785	790	745	771	758	775	772	777	760	763	757	796	750	744	745	722	730	771	748	815	750	702	744	744	817	799	750	741	754	751	801	786	778	759	782	728	798	784	735	791	801	741	754	771	747	810	751	729	815	716	751	760	751	814	743	771	809	772	746	773	796	738	748	737	753	706	737	766	771	772	796	719	784	702	779	780	766	753	765	784	722	722	778	737	757	746	766	718	790	800	796	754	800	749	801	728	739	766	811	781	730	771	757	799	738	766	826	763	764	781	779	784	765	769	763	800	738	737	783	781	761	756	733	721	812	746	831	762	772	783	708	783	744	764	750	785	765	749	722	785	752	790	744	750	740	765	771	782	745	767	766	726	773	801	789	697	743	773	732	724	720	737	793	785	745	733	758	776	795	775	749	780	784	797	715	744	741	756	728	743	731	766	793	765	782	769	751	785	763	721	742	790	778	734	778	757	764	755	782	761	764	758	733	745	730	802	781	770	745	784	789	753	761	769	765	778	749	748	727	782	726	770	776	753	752	779	750	784	771	717	784	762	760	776	795	741	764	767	801	743	756	775	780	814	764	711	723	728	751	775	733	755	719	726	773	770	766	734	742	805	805	753	777	784	751	748	743	765	723	767	741	753	775	746	751	739	751	788	760	757	778	761	801	748	763	753	788	752	783	723	760	830	738
42054	33629	31591	29744	23024	19457	10420	5617	3585	2376	2923	3540	3359	3082	2421	1754	1187	910	704	575	451	389	334	323	244	266	248	268	278	290	279	306	288	268	267	284	247	284	294	302	248	282	247	275	280	268	271	296	272	294	239	248	261	262	291	244	260	283	272	294	306	293	266	262	277	275	281	268	254	301	253	263	266	251	283	272	279	268	249	297	268	279	252	296	266	274	271	306	264	295	299	248	294	292	266	281	262	264	271	269	279	287	285	268	264	252	266	259	286	286	280	278	237	266	279	275	285	274	273	270	271	245	267	283	271	280	275	276	280	270	296	303	291	272	283	247	250	273	305	282	286	279	295	278	282	294	271	265	282	286	275	280	259	290	315	272	290	271	287	291	295	264	276	264	252	266	285	281	281	291	291	271	272	264	303	253	296	278	289	282	268	284	284	265	297	273	289	279	283	266	271	283	255	289	256	273	303	255	302	264	281	263	256	282	282	280	281	285	283	261	274	274	276	264	268	263	274	289	289	300	254	264	281	292	294	282	264	268	277	243	306	275	286	272	297	305	302	276	289	283	259	270	266	278	281	316	268	282	265	293	265	274	288	280	269	273	288	283	322	262	281	305	308	283	276	281	272	279	281	251	280	254	264	275	294	288	290	272	288	315	276	286	257	288	266	249	284	283	303	270	286	285	298	248	285	306	289	259	273	255	278	271	278	272	271	295	285	288	280	266	258	252	258	278	274	292	230	296	265	296	301	295	264	263	272	265	277	261	278	267	276	304	267	256	246	249	270	267	283	303	256	260	298	246	286	285	252	288	261	269	296	286	312	296	291	283	267	282	272	295	288	253	276	268	268	292	258	263	276	265	278	261	280	253	275	293	278	271	259	253	283	256	302	287	280	267	266	274	273	274	289	293	275	263	275	265	292	266	253	269	270	270	284	297	264	280	260	288	288	308	277	296	268	294	276	272	247	275	264	294	288	297	260	297	277	244	280	311	276	297	287	260	277	274	280	274	237	255	291	297	279	299	311	287	260	289	306	283	276	291	253	287	278	322	276	294	255	263	256	255	287	313	277	270	263	283	285	281	278	289	272	299	274	282	262	278	263	238	262	281	285	259	274	263	276	294	303	294	245	296	271	303	284	287	298	313	266	285	258	272	288	250	256	269	281	265	305	286	296	290	299	318	261	278	272	304	305	279	324	267	298	250	293	268	278	249	253	259	258	275	266	295	267	283	302	311	277	266	274	248	284	266	279	282	251	285	270	301	271	252	273	290	284	262	308	285	314	274	297	277	260	261	294	293	266	303	279	285	248	248	267	248	268	275	258	291	255	245	267	284	276	248	248	261	261	274	283	284	297	280	275	271	266	264	271	258	262	267	299	302	270	280	280	265	276	278	275	281	270	301	263	260	297	263	288	277	242	275	304	264	295	261	279	292	265	270	286	268	252	267	271	257	277	273	261	279	300	275	277	287	244	281	298	273	261	292	272	264	320	273	274	291	274	280	277	276	256	261	281	272	247	289	261	278	277	273	272	280	285	301	272	297	298	269	270	259	271	269	252	288	283	271	260	256	265	255	260	262	252	269	305	276	285	254	269	291	273	270	314	280	268	269	240	278	269	281	254	288	299	246	261	239	303	245	271	292	302	279	270	263	283	252	257	250	296	311	280	270	256	240	258	299	253	260	295	283	281	284	277	286	257	304	295	262	274	274	285	259	289	310	240	265	276	304	288	272	266	259	277	284	294	305	274	242	276	283	295	271	277	246	269	273	299	291	245	288	284	259	290	284	266	262	241	273	315	297	272	250	284	278	291	285	284	302	274	248	289	284	258	276	288	283	280	268	279	282	291	296	275	291	243	248	238	274	299	309	301	258	275	300	273	265	265	243	308	287	286	287	277	298	239	281	272	289	256	266	262	294	287	288	288	291	292	265	322	267	277	284	266	297	264	245	293	257	283	306	260	293	244	276	286	263	279	281	290	279	255	253	306	252	245	274	268	262	260	268	268	253	277	273	286	267	296	271	249	287	277	296	287	258	306	284	276	283	284	268	280	301	243	278	257	284	265	269	297	288	260	292	267	270	298	256	250	289	263	269	328	277	242	270	275	264	293	276	279	284	304	228	290	264	284	280	257	289	260	261	278	277	292	263	276	261	268	252	280	260	241	264	252	301	293	268	288	271	291	279	281	281	289	258	267	298	286	309	227	272	287	275	282	256	264	282	291	305	290	294	286	247	278	272	283	259	245	313	275	299	297	271	258	275	276	301	275	288	280	282	318	255	287	291	259	273	263	310	296	294	267	265	271	277	296	280	273	261	286	278	250	279	247	284	300	272	282	299	282	262	271	283	274	281	290	271	269	274	305	284	246	234	265	267	305	281	248	266	269	307	298	276	273	276	263	283	268	299	272	258	261	273	283	271	261	263	259	258	272	256	295	290	310	266	309	288	277	268	258	286	254	281	256	284	306	305	323	283	268	293	282	296	278	305	249	257	270	288	290	304	270	298	240	261	233	291	286	280	314	310	276	285	269	274	272	281	269	290	260	255	306	270	286	286	273	265	288	280	267	284	299	301	257	296	289	289	291	290	275	302	292	292	286	281	267	271	287	288	250	263	267	267	268	283	307	267	272	268	282	285	299	283	304	301	253	293	261	263	267	271	266	260	293	251	271	282	262	273	288	257	258	273	269	250	264	286	297	308	280	267	269	286	270	272	286	290	234	288	251	259	259	275	248	287	276	265	302	283	252	297	287	294	276	292	272	242	258	274	273	263	282	281	282	243	264	264	283	238	270	288	279	291	261	320	314	282	276	263	275	283	288	255	285	236	268	267	282	303	289	286	301	272	299	285	252	275	275	276	286	259	254	304	283	277	287	275	301	264	252	263	267	265	288	291	258	257	308	294	305	282	305	265	278	289	319	284	270	265	268	286	256	264	259	277	275	272	227	273	250	244	258	265	260	276	278	265	248	299	276	292	282	291	301	285	284	277	295	261	262	282	263	276	291	261	311	278	274	282	286	300	293	289	260	281	249	322	272	272	287	292	278	270	276	279	254	293	297	298	292	263	275	249	270	281	246	245	274	277	260	288	267	283	302	245	294	273	255	273	300	280	286	249	276	299	266	280	250	283	251	295	246	272	258	246	302	275	273	265	264	260	266	285	281	278	300	278	275	288	288	274	294	251	288	267	250	285	266	283	304	294	256	261	287	294	278	267	297	288	326	244	252	256	285	265	301	306	262	306	272	261	258	272	289	268	287	278	249	262	237	266	274	307	252	278	310	303	285	261	291	279	264	281	272	318	324	302	260	256	267	296	259	262	287	262	285	266	272	270	267	276	303	274	303	285	280	273	277	271	288	288	262	268	287	316	251	275	263	292	285	246	258	282	294	275	314	274	286	287	282	289	281	258	254	255	279	271	289	288	286	266	267	277	280	285	302	267	285	278	252	291	245	325	263	288	246	257	269	283	289	232	257	257	274	291	243	298	276	253	291	291
27675	25212	33159	37929	34389	33083	23219	17416	12746	9745	12074	13549	13931	12954	11178	8155	5840	4584	3357	2382	1657	1298	917	796	747	732	728	761	787	770	786	799	745	756	734	769	758	738	733	781	790	742	700	757	736	743	756	772	753	792	732	730	753	793	749	718	767	747	748	751	734	744	766	801	728	754	769	745	729	805	752	759	750	810	765	808	770	742	719	762	735	768	750	740	734	799	736	812	752	792	739	741	788	776	750	778	746	792	726	756	722	740	748	732	722	785	783	772	771	750	737	699	718	764	754	743	733	786	766	783	748	755	814	723	739	772	792	794	738	750	774	770	722	757	748	785	744	749	758	780	777	771	683	739	768	725	811	730	725	763	773	783	738	762	776	710	753	805	755	795	733	768	753	745	785	694	764	789	776	713	785	761	722	757	780	757	756	743	764	779	780	776	732	779	816	772	755	729	789	827	720	748	734	746	755	754	788	756	735	737	727	758	762	717	792	745	763	763	772	791	683	789	703	784	772	725	729	755	735	758	798	708	737	727	736	763	773	767	731	759	777	751	765	756	767	733	787	756	778	743	751	754	766	772	779	791	781	763	753	753	794	759	754	777	755	738	733	788	733	720	787	837	734	736	780	741	782	761	734	747	780	767	716	765	778	750	762	771	715	742	757	790	754	694	702	731	734	728	772	754	797	831	756	759	729	726	740	792	764	724	753	711	800	724	785	789	740	745	785	741	782	746	754	752	734	795	752	769	791	766	773	769	753	732	758	782	751	734	751	794	740	716	807	798	753	762	761	763	807	740	740	723	749	775	762	734	785	766	732	726	770	753	730	790	798	754	731	768	749	773	758	750	712	816	700	776	710	744	732	767	758	800	750	760	749	784	745	773	811	729	764	734	752	770	756	713	790	749	717	754	707	758	804	776	747	780	746	762	816	762	742	809	716	768	705	792	778	777	761	762	770	803	749	756	771	746	717	779	718	819	740	783	770	743	761	790	704	789	726	742	743	773	725	780	777	803	789	773	795	760	789	745	777	790	769	719	808	783	767	739	751	777	777	740	777	793	781	718	733	817	769	780	718	783	764	758	771	751	729	757	745	763	765	781	799	730	737	728	762	747	707	707	804	772	750	748	745	801	751	748	795	743	776	747	783	773	761	757	761	784	762	780	730	820	766	734	781	741	697	767	746	743	802	776	745	764	772	731	766	751	798	776	749	761	776	764	725	755	729	770	763	778	761	726	767	740	780	704	759	695	784	745	761	735	730	822	789	778	764	728	740	789	754	773	749	774	775	764	751	802	767	764	770	770	777	743	749	752	794	787	747	768	746	743	803	755	738	758	796	757	802	758	732	784	731	745	737	801	772	700	755	778	752	773	737	741	746	762	735	719	802	800	807	779	727	762	749	754	777	759	684	804	784	710	763	767	742	823	744	737	789	803	772	780	747	786	774	794	759	776	726	734	775	781	733	747	732	732	740	731	723	782	772	776	788	771	756	773	775	802	757	744	742	802	729	741	724	703	748	764	759	760	778	773	771	773	814	791	789	754	716	736	775	772	800	814	808	780	785	764	754	791	759	770	756	804	796	694	746	736	755	785	760	749	768	760	714	778	757	726	725	737	781	758	753	736	758	753	733	748	742	761	770	760	802	789	742	722	763	722	714	735	705	791	774	783	753	758	741	780	764	755	771	764	746	733	758	758	739	742	752	753	801	773	796	774	754	782	734	776	758	784	732	775	769	730	772	734	767	711	785	771	782	785	813	780	745	771	788	719	766	747	764	805	749	750	751	747	739	729	771	759	778	823	808	762	788	750	745	778	743	781	796	753	800	761	777	749	744	768	713	731	767	740	764	733	759	736	740	754	784	727	735	796	798	720	750	724	787	766	755	790	759	713	715	765	736	783	768	817	817	792	743	744	738	768	788	804	850	759	784	817	784	733	765	710	732	748	728	734	768	764	746	760	779	745	749	835	780	817	720	713	740	706	766	785	773	774	728	787	770	769	779	736	747	772	769	719	775	777	717	702	748	785	761	779	728	767	768	775	802	791	792	712	761	707	756	772	739	734	759	767	748	769	760	753	743	801	800	789	785	730	757	715	743	728	738	749	768	750	784	783	723	727	757	752	740	801	729	782	738	730	761	756	768	812	749	807	774	731	741	755	743	789	748	823	766	792	738	777	771	710	777	749	703	744	774	771	783	731	765	771	778	786	763	757	774	738	797	760	772	789	770	792	753	781	775	783	759	757	738	759	746	795	762	783	731	763	751	754	753	751	766	775	743	796	752	774	731	755	727	769	727	716	773	746	798	692	740	803	735	805	751	774	741	789	727	769	845	732	741	783	793	777	751	758	749	769	760	750	751	770	734	732	734	835	783	755	761	755	729	744	745	789	778	824	760	780	732	777	771	772	712	772	748	763	765	764	748	766	771	787	786	765	763	733	744	772	769	778	757	796	745	789	740	772	784	825	669	804	709	752	752	783	808	757	700	808	751	731	765	749	770	771	740	746	784	825	740	762	746	765	797	758	771	799	785	769	810	755	759	784	757	732	767	748	784	761	716	770	736	750	771	794	805	799	801	751	747	745	769	787	776	776	722	808	770	742	751	725	742	750	715	728	741	758	778	760	770	714	793	747	730	762	812	758	736	741	775	751	731	719	756	801	777	763	763	767	813	780	767	733	797	736	742	768	788	780	713	790	734	748	758	758	781	761	760	804	764	781	699	764	756	713	731	744	732	760	760	741	767	745	802	768	801	776	782	718	791	705	766	772	791	751	746	747	752	736	730	772	751	743	768	761	755	782	737	764	769	746	777	767	765	870	744	770	733	760	728	727	740	755	765	708	756	770	762	754	758	723	759	748	743	790	727	737	753	765	690	749	789	738	802	751	775	783	740	715	756	741	769	721	787	768	711	787	725	740	734	759	770	787	753	760	778	691	774	728	764	781	771	762	765	770	788	751	791	760	760	743	796	700	749	786	783	794	776	736	783	785	733	747	762	729	739	797	764	764	759	756	759	749	725	742	766	700	762	754	759	811	752	772	745	749	800	744	772	734	799	764	791	752	763	727	775	703	764	767	715	742	732	776	798	746	720	772	802	759	798	734	795	761	813	782	746	766	744	765	770	766	715	760	790	717	746	773	796	747	785	730	771	773	719	796	727	756	779	741	736	746	804	776	801	743	809	771	745	774	760	774	742	759	740	771	781	786	786	738	780	760	698	753	796	767	776	809	775	745	743	743	796	821	754	788	752	751	799	737	816	722	742	722	772	782	786	777	700	768	732	776	744	804	760	784	741	764	756	751	762	731	797	704	771	788	754	774	765	774	736	786	723	785	755	787	741	736	762	811	767	747	759	754	754	763	715	785	739	766	788	755	766	747	803	748	766	724	787	764	753	755	768	795	777	782	766	733	745	740	749	705	744	744	752	746	727	766	725	778	763	727	836	685	768	751	727	754	778	717	749	771	707	745	745	801	783	725	709	749	741	731	734	752	792	766	763	753
36656	27113	19300	10157	4601	3515	3097	2842	3502	4165	5281	5484	4769	3208	2299	1573	1274	1243	1009	828	819	731	634	540	379	298	299	293	275	292	282	283	291	262	268	274	302	274	269	273	258	268	316	230	285	261	276	242	289	280	302	305	287	268	304	270	288	282	248	284	303	293	276	306	256	282	285	267	247	283	271	267	249	293	278	291	252	297	271	271	305	272	296	295	257	272	265	247	295	278	309	282	281	235	292	287	258	291	271	273	288	312	288	304	275	269	285	287	269	283	297	248	254	254	284	273	293	270	288	264	276	250	319	282	305	283	277	289	285	303	301	278	277	296	301	263	271	287	288	252	279	283	259	262	277	292	266	284	288	285	295	282	278	290	282	268	284	252	312	288	252	303	292	289	294	281	263	309	289	259	295	276	282	272	314	268	272	279	258	285	250	271	262	281	250	284	275	285	282	277	292	245	286	283	275	305	285	281	300	295	270	272	241	279	265	267	278	262	275	268	295	282	289	275	257	282	277	270	301	274	308	282	274	349	265	299	266	261	289	289	286	293	259	306	308	300	277	279	241	271	287	263	265	301	258	283	263	261	285	287	297	272	321	282	258	274	269	251	316	286	256	291	289	269	296	258	300	262	266	297	296	290	277	278	291	275	261	259	277	282	312	270	296	304	276	256	255	274	264	282	276	262	268	276	272	279	288	245	265	288	281	278	287	258	278	299	247	260	285	283	271	254	308	273	282	248	281	254	284	253	297	309	249	261	259	294	302	278	304	282	279	258	271	300	283	286	280	272	297	276	283	268	283	296	281	292	274	266	237	302	285	282	300	278	280	261	262	248	252	261	241	272	307	289	297	283	287	259	299	266	308	273	280	281	274	270	295	280	292	291	334	301	277	282	244	292	253	282	279	259	298	258	279	280	279	279	268	297	282	288	255	319	289	289	291	267	288	281	240	286	269	292	275	286	303	265	277	298	302	294	309	283	271	278	288	299	282	281	270	295	279	299	280	259	269	263	257	300	275	293	294	284	282	288	266	291	253	275	277	278	304	296	259	310	310	275	290	301	291	262	278	266	302	275	264	315	258	280	253	276	282	279	263	278	266	288	302	294	299	260	312	296	291	311	255	310	306	277	261	274	274	285	322	286	286	249	250	274	263	294	301	287	270	277	278	266	267	271	272	263	297	262	259	280	314	305	249	270	290	248	277	260	286	279	276	286	304	286	278	298	305	278	273	288	291	260	271	265	286	287	289	303	290	299	273	270	280	281	297	271	253	303	298	268	262	286	285	331	276	282	292	305	277	251	275	275	261	286	294	275	252	270	268	297	275	261	271	280	266	263	318	259	265	277	292	280	315	285	264	274	272	278	281	263	258	284	277	258	267	274	277	269	286	285	303	309	284	274	257	278	291	260	296	265	276	276	279	301	312	293	278	274	259	287	279	276	305	292	278	273	296	268	286	247	258	300	290	257	281	266	263	294	270	281	273	295	238	287	276	294	291	290	288	273	255	276	264	266	269	261	269	276	307	251	287	312	273	290	265	279	283	284	289	292	294	278	292	277	269	281	273	264	261	280	264	280	262	326	277	257	284	292	290	279	276	286	252	287	272	275	297	272	242	293	268	272	265	281	286	278	288	292	260	281	285	265	295	290	263	288	283	255	313	287	296	280	284	285	281	236	287	276	272	270	273	291	303	275	256	291	253	289	270	285	290	284	272	298	286	257	283	288	307	268	300	245	303	297	267	276	289	316	268	281	292	321	290	288	263	271	298	277	276	273	266	280	272	274	310	280	274	309	290	255	249	257	259	307	278	252	302	275	271	283	270	310	287	297	278	273	290	284	285	267	314	287	248	275	279	260	273	294	301	268	276	286	271	275	295	286	294	283	291	287	309	291	271	274	296	279	258	293	263	263	314	297	270	301	307	260	282	268	281	279	294	291	304	290	269	247	255	284	292	328	290	321	282	282	258	250	273	277	265	262	295	289	276	275	266	261	273	270	282	272	297	274	271	290	284	268	287	301	250	290	257	280	286	263	272	272	254	290	253	241	289	294	270	248	284	260	293	243	269	291	297	266	261	297	276	288	329	249	287	258	273	263	303	257	280	270	242	277	282	261	297	252	255	253	277	316	298	274	284	293	265	278	273	300	281	281	287	281	286	286	295	293	278	268	257	261	288	264	264	260	272	291	260	276	301	277	259	288	282	292	304	274	278	255	280	277	283	293	298	310	267	323	278	249	257	274	269	287	270	259	276	284	293	314	280	294	299	276	259	252	279	306	281	326	259	283	286	266	251	263	238	263	283	283	306	303	250	254	263	270	308	269	263	281	316	287	299	282	329	262	286	300	269	263	249	301	273	271	261	260	276	256	278	271	277	286	266	275	268	262	267	257	276	306	272	268	259	292	278	273	265	264	295	265	264	255	271	282	280	294	275	272	269	263	287	264	257	265	298	270	307	288	258	287	267	321	265	254	282	277	267	290	289	320	274	268	318	284	305	242	273	289	310	294	273	317	271	254	281	301	315	291	289	260	282	268	286	310	291	251	290	293	270	278	271	299	270	264	300	294	314	295	263	287	271	264	267	289	296	275	263	269	266	267	295	251	294	252	252	290	259	294	293	295	298	260	279	310	285	259	270	279	254	277	246	280	319	246	285	278	270	292	263	303	310	273	263	253	280	289	271	282	266	284	273	273	293	294	281	295	283	285	269	278	268	280	312	297	240	278	267	285	295	274	281	274	258	289	275	280	286	274	294	276	295	284	262	246	262	256	294	260	261	260	282	282	273	268	282	267	298	290	291	287	282	286	303	293	270	290	288	305	294	268	282	275	274	310	342	300	273	289	271	304	293	295	288	255	258	294	270	281	280	290	299	267	265	282	261	272	283	301	265	302	256	251	275	263	283	287	253	280	252	265	302	282	272	277	296	249	264	280	303	260	275	317	242	271	283	296	254	297	284	318	300	283	283	289	298	280	285	273	278	290	273	285	286	264	315	276	275	261	290	281	263	298	292	277	280	291	291	281	312	265	263	292	310	296	288	258	279	307	262	255	278	277	262	271	265	296	279	302	279	316	276	258	279	289	291	289	282	300	287	266	271	275	257	284	301	273	248	287	281	277	296	299	290	275	289	281	292	257	268	259	265	303	243	325	291	300	274	290	297	309	262	258	262	273	279	301	262	308	296	312	237	301	288	267	280	290	284	278	261	287	269	269	297	294	303	291	257	277	275	279	293	315	292	277	277	247	307	301	297	303	283	313	287	293	255	278	259	291	294	267	291	275	285	257	266	274	270	281	291	262	248	286	285	280	305	270	285	288	288	270	273	262	304	260	270	291	268	272	265	263	268	269	276	262	299	289	279	282	278	263	281	273	275	266	302	291	299	287	282	258	278	296	240	252	285	284	295	264	293	293	276	264	292	260	242	299	283	291	263	294	285	291	257	291	261	290	281	270	288	298	261	304	261	270	279	260	284	311	273	270	285	291	294	262	285	242	273	283
22831	20510	20193	18580	12638	11796	11242	10957	13910	15881	19237	20121	18232	13372	10498	7376	6452	6701	4985	4279	4322	3601	2968	2250	1388	969	851	816	833	768	762	763	797	769	765	746	750	756	773	842	810	732	751	779	773	741	767	721	757	752	752	723	756	754	743	763	762	784	724	751	755	783	787	797	755	751	774	786	738	787	809	818	775	765	810	800	755	742	744	769	737	734	791	715	765	767	770	758	763	827	820	782	736	725	789	754	824	793	718	738	778	731	771	767	780	781	793	772	789	711	760	772	776	768	823	776	754	772	748	785	785	794	769	775	804	793	817	796	828	743	775	740	758	813	798	758	802	773	780	739	767	759	770	786	738	689	766	756	770	803	743	769	766	819	793	769	712	755	800	782	795	779	730	795	808	780	772	778	753	788	774	785	806	772	767	757	744	787	791	810	772	806	784	752	740	811	763	777	761	757	761	745	779	792	736	801	755	753	766	808	720	753	761	797	769	734	813	726	750	754	797	754	755	782	758	744	784	771	772	740	756	774	759	742	781	778	794	740	764	782	755	835	822	780	808	756	807	734	746	739	742	762	767	745	752	740	822	769	756	757	750	744	716	780	738	704	799	773	747	795	805	808	800	730	760	786	743	794	808	782	774	752	822	777	748	767	812	797	807	817	736	766	780	716	750	811	797	761	766	802	756	749	809	760	779	775	759	772	785	726	742	752	800	743	796	784	750	755	760	750	791	754	831	753	768	813	749	776	771	771	822	792	766	746	816	797	827	774	788	819	777	787	777	780	764	819	781	764	724	812	768	780	771	791	711	809	781	807	752	819	814	738	764	813	744	725	767	771	764	787	808	759	752	756	793	764	769	764	775	803	743	768	740	720	754	732	785	808	772	776	753	800	746	739	674	808	767	753	755	807	784	808	810	784	773	768	764	748	813	741	769	808	725	726	785	806	784	747	766	783	779	813	786	750	794	739	766	816	771	785	787	813	781	750	785	786	735	795	785	792	795	765	767	772	685	717	735	765	816	802	784	789	798	776	800	756	754	812	790	737	774	775	723	732	784	734	787	796	748	801	778	774	754	770	758	745	797	788	723	819	783	777	739	714	783	768	734	751	742	838	799	771	757	755	775	711	789	830	750	808	758	803	746	822	713	776	761	759	760	783	741	767	801	795	764	751	806	784	763	758	732	775	748	845	798	763	789	764	778	813	752	723	768	756	713	734	761	731	792	804	722	769	779	745	778	824	778	746	775	774	725	758	731	766	729	800	707	813	776	770	801	779	800	802	778	778	746	746	776	829	792	779	747	766	779	751	744	797	730	800	751	808	767	706	765	741	809	769	763	779	825	771	793	760	796	723	770	802	782	816	749	759	772	741	757	749	776	751	768	763	744	763	788	744	782	772	799	745	788	741	729	779	743	763	784	722	755	776	734	768	819	829	771	733	765	807	796	762	812	776	778	760	770	777	760	723	775	749	757	770	800	730	748	765	788	744	758	792	775	757	754	783	764	795	784	784	782	721	735	809	753	762	755	798	766	788	781	768	793	794	769	747	736	753	769	786	774	750	772	775	785	771	784	766	761	740	758	725	732	792	762	815	773	782	810	767	800	763	758	772	797	859	800	773	743	807	757	781	745	795	752	744	779	777	799	744	752	761	775	753	802	820	758	754	787	742	773	817	749	776	758	802	734	769	774	791	786	796	775	738	741	787	829	799	786	777	781	797	774	780	738	774	801	731	829	722	821	762	794	762	722	829	727	795	796	763	780	811	717	723	729	802	801	751	777	803	725	760	754	742	749	799	798	758	771	792	821	793	796	753	751	757	740	773	846	766	769	780	782	744	744	778	751	765	761	803	806	786	790	743	715	754	814	760	761	770	772	725	757	757	740	720	773	736	774	828	740	773	781	757	767	759	787	795	738	807	811	740	755	803	790	787	776	760	735	746	779	762	725	810	799	766	722	754	816	750	768	773	797	742	795	780	776	742	765	778	748	776	783	760	820	788	768	717	790	797	766	737	721	735	768	784	802	770	806	757	802	738	740	778	681	802	785	747	802	735	773	767	798	805	758	724	755	746	762	713	776	712	771	734	762	792	824	739	815	787	716	746	687	754	769	730	805	738	773	726	721	784	768	732	788	792	740	782	733	732	798	816	791	738	737	768	786	768	743	762	785	756	718	749	747	756	812	778	785	781	731	768	770	783	743	781	742	753	800	724	799	750	745	739	777	764	736	747	747	777	738	726	785	764	736	817	753	762	751	754	734	790	755	748	802	764	770	770	788	739	823	747	738	794	773	728	832	748	757	754	764	782	729	741	731	813	789	719	809	771	743	771	779	750	739	758	744	734	817	727	778	821	735	780	749	787	742	745	781	762	796	724	767	723	775	743	757	804	780	778	780	750	764	771	744	738	770	764	769	778	756	740	744	781	782	723	774	777	749	748	778	802	779	753	769	755	791	809	797	737	744	814	732	746	727	724	756	765	746	788	772	747	790	760	782	784	780	759	759	740	794	747	736	809	789	765	746	834	844	773	737	795	750	748	790	747	774	708	756	810	756	758	736	815	781	700	771	746	731	827	725	794	756	748	743	773	791	730	746	785	780	799	737	766	772	767	759	744	768	820	705	782	774	784	742	778	764	760	761	755	707	746	799	704	803	740	773	758	762	784	847	757	771	763	729	751	780	797	724	758	788	748	718	831	758	765	746	778	813	790	774	731	754	816	721	795	737	779	754	795	743	740	750	779	767	790	797	762	751	786	762	719	744	789	735	759	790	746	752	735	813	727	774	718	764	750	773	776	734	780	747	746	835	791	730	780	817	749	735	754	774	763	716	786	764	766	772	755	742	759	755	747	772	793	793	796	736	770	808	776	779	751	725	764	743	770	772	816	748	802	771	789	753	800	775	726	802	763	759	749	789	811	802	814	731	767	754	797	768	779	735	772	718	814	795	745	777	775	757	768	753	826	763	779	753	785	746	751	790	794	767	765	734	807	751	750	788	766	780	789	723	793	795	749	776	761	750	749	746	751	776	795	779	777	766	799	752	771	776	770	774	804	765	755	769	733	782	759	784	745	738	771	775	759	833	767	781	741	764	690	722	749	770	787	727	752	763	733	760	777	759	781	745	775	803	735	785	807	729	782	780	773	719	758	776	767	785	734	758	779	760	778	760	822	769	737	759	762	749	789	785	756	744	791	737	762	722	734	754	763	751	757	787	783	731	764	770	766	724	755	794	769	740	784	773	742	748	788	748	772	796	772	783	810	776	784	736	803	805	735	794	765	800	756	746	788	743	803	746	750	761	744	818	779	734	775	756	766	750	803	771	770	753	800	757	766	780	762	765	772	748	809	710	773	776	771	769	751	726	744	807	777	790	796	786	787	795	750	747	785	765	743	747	742	730	795	813	808	781	712	808	775	743	826	799	844	789	791	744	733	754	767	770	775	772	778	745	705	773	746	740	814	789	703	750	777	782	758	762	764	747	731	734	780	811	843	832	745	800	768
30655	24002	16600	9052	5050	2594	2679	2923	2441	1906	2195	2291	2006	1662	1129	961	1128	1144	1065	901	947	1027	1099	1122	999	708	461	369	302	277	277	290	290	272	289	291	277	270	316	289	317	294	268	284	300	267	292	273	303	270	276	281	318	294	284	283	271	294	289	281	253	318	307	267	275	286	274	302	278	289	271	307	279	311	275	306	264	285	281	281	279	283	285	283	298	287	308	290	252	257	303	278	254	262	269	259	279	305	318	283	284	303	291	300	256	285	293	269	324	290	317	282	311	304	309	260	284	273	248	260	278	283	287	282	264	279	302	289	281	269	271	319	267	298	283	267	270	274	284	251	266	295	268	280	282	266	298	302	302	279	271	308	288	271	292	309	293	279	285	247	297	274	282	286	288	292	291	286	291	289	320	272	276	282	300	270	273	272	278	281	330	278	261	270	276	320	301	282	287	287	285	279	309	307	275	290	282	300	241	287	295	298	299	292	264	273	270	244	280	285	268	291	252	289	303	287	265	263	314	288	271	299	290	279	282	251	269	292	277	295	288	263	289	289	277	276	267	302	274	304	270	330	252	272	294	307	270	299	277	245	267	280	296	251	309	286	290	266	259	274	274	275	259	278	259	311	263	303	285	303	280	291	284	309	273	294	297	284	246	278	267	312	284	288	301	295	264	303	285	248	276	292	289	288	259	266	273	342	265	282	313	307	298	247	303	307	310	284	301	272	306	257	294	259	278	279	266	308	264	282	293	294	277	278	270	286	287	271	270	278	258	277	276	263	316	254	289	293	307	260	297	299	301	275	306	290	268	283	318	281	298	280	252	255	291	273	239	293	289	280	323	298	284	268	260	298	258	270	286	262	274	303	277	274	328	299	287	281	277	303	290	325	298	287	262	250	277	255	303	294	260	269	286	291	282	278	276	265	271	274	271	339	280	272	279	272	309	294	302	290	318	270	261	292	280	284	273	303	257	248	272	282	279	268	277	293	282	270	283	263	238	257	260	302	262	278	302	277	301	275	266	301	291	262	269	273	309	279	320	290	273	264	271	294	275	285	297	273	275	282	292	281	277	267	283	292	306	297	304	249	307	247	279	272	298	294	249	262	318	275	254	281	268	289	268	287	297	266	283	294	272	312	280	250	272	304	294	291	291	291	254	296	312	306	256	294	274	280	281	281	276	314	256	277	285	281	252	266	292	273	299	300	276	278	302	275	273	320	269	290	255	275	272	273	259	314	261	294	305	309	316	294	296	282	340	264	267	302	269	295	281	268	247	272	299	270	294	284	269	255	309	295	280	300	294	276	302	266	291	271	232	293	311	260	282	292	250	319	308	283	281	278	288	273	312	286	279	306	239	292	301	245	278	280	274	267	289	291	262	304	306	287	275	292	267	288	310	296	262	274	264	286	280	252	287	307	281	270	270	291	301	312	281	277	270	284	272	311	311	300	291	276	264	266	301	274	296	266	256	287	290	278	276	294	290	256	303	269	263	265	309	285	275	305	277	290	283	273	297	263	306	284	260	292	258	268	302	279	274	261	270	271	290	276	265	301	308	274	284	315	288	284	289	275	301	287	298	292	303	311	289	273	272	275	308	311	260	285	285	301	289	284	300	267	298	296	291	261	277	272	292	262	295	271	286	300	276	273	301	261	294	253	321	273	300	281	286	267	285	289	255	273	271	289	292	311	297	278	293	266	293	283	263	285	265	263	304	298	300	276	260	262	281	279	297	263	266	268	306	257	295	290	274	289	267	273	274	262	281	265	292	247	270	262	313	305	285	273	298	280	292	277	276	288	256	293	291	274	275	252	282	304	295	285	270	280	291	297	263	280	285	312	289	276	278	258	292	290	265	271	278	266	258	275	258	289	262	271	307	287	267	274	274	344	271	273	273	251	279	256	294	302	285	295	274	320	269	288	273	290	294	291	308	274	257	266	257	306	287	283	276	273	293	266	281	291	253	251	290	265	304	275	279	263	297	258	271	280	262	283	279	294	261	258	267	284	286	297	290	287	260	317	233	280	235	264	266	304	284	297	283	285	302	285	281	280	305	292	280	270	252	307	281	291	299	249	298	268	288	263	302	284	287	306	302	297	268	291	262	267	304	315	262	301	253	275	274	302	297	277	272	297	287	250	268	270	295	298	301	276	290	266	300	298	287	278	295	286	314	267	281	270	313	280	288	274	287	277	277	281	308	311	299	291	302	273	257	272	249	289	314	292	278	276	292	277	308	285	273	268	262	275	279	259	288	293	271	278	282	271	282	297	304	276	263	291	255	296	278	276	276	297	301	291	295	297	272	317	310	256	281	272	280	248	256	292	306	273	275	308	299	265	306	301	305	279	282	259	275	275	269	279	286	283	283	284	260	266	261	276	275	272	270	303	312	262	271	282	258	275	264	265	297	295	280	274	267	282	289	291	275	253	264	321	270	277	271	281	269	304	308	274	301	273	275	281	265	283	303	275	298	280	277	295	246	284	273	298	294	264	271	306	260	293	292	309	267	277	278	263	283	278	281	276	261	290	295	271	277	275	282	285	283	280	268	281	301	279	296	287	268	252	253	271	244	299	270	251	248	272	264	288	285	276	264	282	283	294	265	267	292	295	294	307	288	243	268	272	305	298	310	298	297	253	276	273	305	251	277	275	290	272	304	292	272	262	270	306	314	291	277	283	284	274	252	274	283	278	286	256	292	268	305	291	274	284	285	272	298	301	322	281	277	258	290	268	250	256	304	285	310	280	293	274	269	289	317	281	283	276	271	266	275	288	286	290	267	293	286	276	265	281	252	273	254	271	256	257	300	276	295	266	290	288	271	280	275	278	241	276	274	257	250	274	244	271	253	319	280	255	273	286	292	245	277	259	303	261	292	261	253	300	246	287	267	281	262	276	299	254	284	275	264	312	293	295	284	284	266	279	312	286	291	297	296	274	280	272	275	305	300	292	318	266	335	260	269	271	311	276	291	262	308	263	277	276	272	256	312	288	293	313	270	259	320	287	269	300	295	262	308	247	272	273	281	276	281	309	296	268	260	291	304	286	260	294	265	306	294	285	283	301	256	275	271	277	293	292	290	302	294	299	306	296	274	302	312	282	313	287	272	293	278	272	272	326	318	276	260	308	298	274	307	280	265	274	303	304	273	328	261	277	305	301	290	278	304	273	313	302	291	294	300	273	290	278	291	301	266	285	263	309	338	287	268	304	280	302	274	295	287	267	293	297	258	267	262	279	295	289	259	281	304	250	273	295	278	287	293	317	270	271	303	271	303	268	270	315	293	294	269	238	262	240	262	292	284	285	259	270	316	258	288	274	280	256	271	259	301	282	286	262	255	300	287	260	281	260	272	281	267	291	276	253	269	273	254	306	277	270	281	291	304	277	278	270	285	277	274	309	281	262	289	309	301	294	280	269	282	270	279	291	308	317	280	305	297	279	294	296	303	284	317	277	288	294	287	269	277	274	276	280	282	286	253	266	269	294	282	259	305	257	262	294	292	281
19253	18301	17995	18025	12941	9210	10030	10448	9192	8361	10351	10723	9976	8058	5602	4955	5589	6304	5462	4989	5043	5471	5453	5712	5015	3463	1987	1329	970	850	775	798	805	757	773	752	777	775	763	773	774	758	758	790	814	789	769	797	780	733	790	751	748	803	764	772	733	793	804	742	834	758	797	763	737	798	774	762	772	819	758	793	781	745	762	712	796	785	774	772	777	788	762	778	794	802	756	799	785	722	785	800	778	736	775	729	736	745	741	727	738	782	817	796	777	743	753	782	805	722	774	787	824	775	785	785	851	770	777	767	787	772	845	807	770	790	766	780	785	782	779	749	794	714	813	788	737	747	809	777	759	786	788	784	784	775	754	789	771	820	788	736	728	779	761	746	782	785	763	699	746	783	764	810	787	767	780	791	754	748	795	785	760	736	770	766	835	792	726	754	748	768	801	714	736	855	799	746	748	834	818	782	802	818	791	724	772	778	761	761	770	804	724	779	815	794	777	748	753	747	735	798	793	794	783	763	756	773	749	800	746	779	806	769	722	791	748	740	733	823	787	744	801	763	797	814	765	756	783	780	803	728	760	765	759	744	799	809	775	783	759	751	756	785	761	748	780	774	806	784	816	769	712	829	820	724	769	786	806	758	764	759	753	798	790	766	738	794	747	755	753	813	812	843	771	757	789	804	765	819	798	805	798	765	725	742	788	755	799	771	744	734	797	779	770	804	786	793	736	760	766	812	785	785	817	784	757	868	735	728	807	776	760	770	799	751	737	784	750	773	788	812	767	771	800	765	748	770	736	751	778	774	776	748	791	758	780	803	778	781	753	753	783	783	785	741	828	755	787	767	752	781	760	735	679	794	785	781	793	776	772	796	807	793	758	778	772	749	770	795	792	767	808	687	809	831	782	767	807	783	797	870	776	772	786	779	771	815	836	811	780	785	773	804	778	781	760	830	756	750	754	786	781	783	766	777	810	818	772	791	781	774	787	785	756	795	798	790	826	740	745	808	702	753	781	807	783	751	777	730	764	781	818	761	714	816	790	791	728	712	789	777	782	758	823	802	769	797	836	770	801	773	790	779	791	804	774	793	754	744	762	775	815	795	789	753	776	767	780	780	775	751	770	812	803	759	795	814	749	823	722	778	746	772	757	758	769	766	800	792	821	808	766	779	773	777	772	800	758	792	812	728	794	772	824	742	749	784	745	772	755	725	755	773	727	799	763	790	769	781	798	775	812	790	750	747	791	809	746	739	797	767	770	767	788	746	844	737	738	760	734	767	746	749	752	780	813	800	773	745	773	764	768	779	781	812	814	780	740	778	776	731	784	786	784	796	796	784	763	789	779	747	772	762	788	745	771	745	742	799	763	744	770	735	760	793	756	783	815	767	769	798	761	794	744	779	725	828	875	820	696	732	731	807	773	735	774	777	748	809	790	724	784	748	787	737	794	754	808	844	766	767	765	808	778	795	762	763	743	790	737	717	751	716	760	798	760	771	798	742	761	782	779	760	805	762	817	779	790	756	764	736	760	764	769	774	801	729	782	690	840	762	735	781	788	766	771	793	792	814	753	754	781	754	769	764	751	771	837	790	747	739	781	774	768	832	781	750	781	791	862	739	759	794	775	773	773	808	749	772	705	756	777	767	738	767	767	785	771	791	759	791	821	790	791	776	765	856	798	776	786	781	734	771	749	795	806	771	731	758	793	770	787	779	810	791	787	792	761	768	766	803	750	779	762	779	830	784	766	785	788	767	791	757	827	801	773	792	752	772	745	815	750	735	729	758	773	760	759	772	769	774	713	766	777	758	824	777	800	818	795	806	827	783	769	781	776	753	743	788	746	795	758	752	761	726	786	778	732	765	809	743	749	782	772	764	765	739	772	773	809	821	749	800	834	777	779	790	785	736	785	787	815	746	752	729	715	794	743	705	771	716	714	800	777	785	772	759	817	793	742	749	769	784	751	816	811	797	794	816	778	797	728	791	779	749	752	789	765	810	792	782	800	771	766	775	789	774	762	786	768	745	751	790	750	728	746	771	761	781	753	768	766	778	800	788	741	750	776	796	775	794	768	806	770	803	818	785	743	805	730	733	811	775	767	770	727	819	733	757	798	776	791	776	721	793	785	818	761	748	742	791	761	799	794	828	760	790	765	731	761	763	761	739	760	778	758	789	786	737	817	866	745	797	750	792	813	826	778	836	780	764	824	731	740	764	826	775	789	829	785	759	775	704	778	773	789	823	798	768	792	741	794	773	775	764	804	779	807	724	794	756	783	755	700	801	804	784	743	763	775	768	782	795	781	780	786	790	706	793	794	751	832	798	778	780	770	786	767	775	782	792	783	765	778	758	771	732	822	752	757	807	786	749	718	744	777	761	790	791	756	774	785	785	752	767	725	776	731	774	803	776	764	735	760	759	801	800	851	744	739	781	792	801	774	783	782	780	754	756	763	816	772	747	743	769	739	783	819	751	775	799	754	818	807	800	795	698	779	828	774	768	753	786	817	745	755	798	784	768	824	796	799	787	785	721	764	838	730	767	775	775	779	760	762	811	819	762	768	786	774	776	801	770	778	814	788	776	764	791	762	768	762	748	786	771	782	742	796	780	733	787	728	740	798	770	783	770	752	766	755	792	770	698	769	824	732	769	745	786	795	754	765	809	714	781	786	823	765	757	753	784	779	754	764	792	814	750	810	743	765	755	761	816	777	819	734	720	769	772	744	807	827	790	814	795	781	801	815	725	813	739	732	811	747	784	765	742	793	733	770	767	792	756	784	737	795	780	791	785	781	750	788	789	749	791	749	748	759	805	744	780	727	828	738	756	795	783	752	772	775	805	816	796	796	721	813	808	814	768	830	777	773	760	775	760	795	784	772	777	788	791	730	813	805	769	774	757	759	738	763	791	744	760	806	823	733	732	823	810	763	789	806	788	783	749	789	805	784	835	796	768	757	758	749	816	772	770	749	801	783	792	824	793	782	832	735	799	754	800	760	766	807	753	861	742	752	780	751	763	795	776	795	739	760	809	777	769	802	787	766	748	785	752	804	773	791	749	784	791	717	788	758	762	773	802	742	763	763	789	751	779	758	826	750	804	785	814	777	759	797	765	738	763	734	780	833	769	751	825	804	765	746	814	839	777	788	791	801	786	749	813	733	796	799	747	740	780	838	776	735	734	782	793	817	792	789	752	809	717	777	793	782	747	785	807	780	807	819	774	818	812	778	768	751	759	793	751	758	784	805	785	758	773	786	829	790	792	726	736	737	768	755	746	778	764	760	736	751	791	777	806	820	793	786	746	764	783	838	800	733	765	743	791	786	793	784	728	769	749	756	741	776	768	734	821	760	794	765	755	762	792	839	747	795	781	768	785	750	749	779	820	738	736	775	776	756	750	783	754	802	793	786	759	811	826	801	744	713	743	766	777	772	771	826	774	708	744	773	819	782	760	813	747	800	763	729	758	785	762	786	774	769	731	767	781	784	775	782	752	767	765	717	763	813	804
26337	19260	12234	9366	3739	1826	1848	1519	1075	945	873	936	1428	1379	1234	890	647	580	572	718	873	1048	1166	1125	1347	1191	825	514	399	334	281	270	271	264	256	313	310	285	257	295	282	286	304	289	290	307	292	266	291	291	265	290	257	308	298	304	269	284	310	257	273	302	293	305	261	294	307	277	280	285	278	259	288	277	305	283	276	248	295	246	293	293	248	252	279	255	269	302	279	265	275	290	308	249	294	274	268	281	256	308	259	271	301	266	274	265	286	270	307	257	278	275	287	265	274	273	304	273	279	271	267	268	253	270	304	272	238	252	304	294	301	270	275	283	263	268	270	285	269	288	271	277	293	268	294	273	247	293	264	265	271	265	289	286	287	266	227	284	280	281	278	258	291	282	265	266	292	264	280	262	295	268	286	261	280	275	275	295	273	294	291	267	284	287	270	271	246	291	285	284	291	254	262	303	254	290	281	246	273	275	282	270	287	296	266	266	266	275	288	253	270	292	282	288	295	316	271	271	261	303	258	267	273	285	293	298	296	301	257	269	291	280	292	256	282	284	277	321	276	268	279	259	284	298	283	262	273	242	263	317	276	257	276	266	297	287	302	275	304	294	277	288	294	278	268	278	301	254	274	261	279	264	269	265	276	315	293	278	275	282	323	288	278	271	278	267	285	274	276	255	296	303	278	265	279	267	258	269	302	262	269	271	267	276	311	281	280	294	283	255	292	265	262	280	290	268	297	282	279	287	284	263	272	287	253	256	285	290	306	253	259	282	244	273	301	291	299	258	291	264	273	291	257	288	258	298	278	291	249	299	259	260	294	288	283	266	284	250	327	272	258	277	293	283	288	313	303	282	276	261	298	274	295	281	275	294	256	263	267	275	283	252	285	268	299	291	279	279	309	256	269	250	262	257	280	289	253	249	256	280	266	271	276	266	275	290	273	266	287	261	260	298	300	268	269	296	276	270	245	276	285	255	257	267	292	272	259	272	275	256	311	301	291	281	298	299	265	272	266	260	294	256	284	313	280	275	296	286	255	310	266	257	276	240	275	296	286	277	275	275	270	268	298	246	288	291	264	280	287	267	286	269	290	274	255	299	276	268	290	302	289	272	277	268	289	238	275	269	285	297	272	287	297	276	272	272	289	287	253	276	255	282	282	297	258	250	296	308	259	288	246	280	269	256	287	291	289	273	255	303	283	293	257	326	274	276	278	285	273	265	276	286	316	272	295	274	248	296	290	276	285	292	271	247	280	268	259	265	271	284	278	265	272	309	280	260	293	271	285	294	273	250	275	276	262	282	315	271	260	238	277	289	307	291	284	270	271	287	274	281	265	279	297	306	309	276	260	290	295	262	248	282	279	284	280	263	275	269	292	242	273	261	253	288	284	280	279	292	298	309	293	271	277	262	269	270	285	290	258	292	292	288	300	246	266	295	288	269	270	239	287	263	270	299	268	299	305	292	293	304	276	273	295	266	274	279	262	294	303	248	267	289	288	276	304	258	298	295	307	335	268	275	264	302	280	261	323	323	252	274	288	295	259	287	287	269	292	264	297	281	280	257	274	274	268	288	297	229	295	260	285	241	264	303	278	307	291	260	277	305	309	279	276	279	288	270	280	272	296	285	252	260	257	278	242	266	283	320	273	259	295	273	260	287	288	241	280	288	244	293	264	272	268	267	275	253	316	280	282	272	294	241	290	265	283	288	269	286	288	266	291	288	271	285	313	273	301	292	261	307	285	272	257	275	289	280	269	258	280	269	267	263	266	283	254	284	259	314	282	278	287	294	292	329	278	276	243	281	290	290	296	301	275	271	353	275	275	303	289	264	275	274	281	288	289	292	248	277	279	287	270	284	272	284	286	270	274	285	282	283	253	248	262	284	274	303	287	273	276	288	285	298	272	251	262	286	283	258	265	282	273	286	299	289	266	287	263	270	269	262	276	281	274	292	308	308	258	286	286	274	301	281	283	285	284	302	287	286	277	254	286	278	297	267	304	262	277	298	284	275	267	258	293	298	273	263	253	279	248	293	274	294	283	303	286	313	241	293	274	271	284	266	262	273	287	313	293	297	298	270	309	268	279	289	273	287	294	271	312	287	296	296	273	293	269	267	274	282	288	275	296	302	255	265	263	278	288	288	273	274	290	278	291	282	293	274	265	264	255	272	269	271	275	270	300	289	274	293	312	296	259	285	280	268	266	280	263	249	282	281	266	266	260	281	267	287	287	275	294	301	270	256	275	300	279	310	256	269	269	275	265	304	279	275	251	259	261	262	275	290	271	281	273	302	289	281	277	289	285	282	302	246	269	280	278	291	302	269	286	259	260	273	287	268	260	250	295	269	268	256	271	268	264	276	281	287	292	295	282	294	266	256	297	255	267	259	266	275	285	283	299	282	277	252	287	274	271	315	290	288	275	304	268	264	287	242	261	308	276	263	275	278	246	273	343	258	248	263	239	281	258	280	268	292	278	272	270	256	282	267	298	288	307	316	296	259	272	292	286	265	284	279	270	299	303	261	261	278	273	278	255	299	256	258	277	251	299	292	265	249	233	313	277	298	295	283	275	262	287	285	280	259	289	296	255	292	300	255	278	254	277	285	305	315	266	273	300	334	284	238	279	261	271	293	268	259	287	285	290	268	283	264	287	288	269	265	257	283	282	304	271	295	306	251	289	303	267	264	261	273	273	272	267	280	283	282	265	287	301	307	266	276	280	301	271	269	262	277	283	287	275	260	279	282	277	308	313	261	244	268	277	289	288	249	261	269	277	281	330	293	283	294	260	260	288	281	290	271	298	251	313	273	266	285	283	269	301	269	264	296	297	286	276	277	309	270	289	270	270	275	285	252	309	318	283	294	289	261	273	264	255	278	251	300	269	261	273	295	260	257	292	251	273	292	282	250	298	264	303	272	273	294	291	281	273	241	303	278	305	322	274	290	280	282	281	257	293	257	283	267	292	270	281	282	245	247	267	286	270	284	281	258	314	281	274	274	262	291	280	268	278	244	247	283	264	285	284	269	278	256	292	308	272	272	289	309	282	291	275	260	298	281	287	279	288	288	299	279	309	269	306	261	288	270	285	290	250	268	294	289	270	295	285	296	314	264	285	273	319	238	260	264	266	259	294	297	278	249	240	217	281	255	300	271	344	280	289	307	245	264	271	265	267	310	288	270	301	282	294	319	272	253	274	283	273	274	292	287	246	273	269	264	242	310	276	316	286	285	290	247	320	292	304	287	273	278	289	266	245	280	266	294	286	290	260	281	259	275	303	276	277	263	274	300	275	271	275	279	289	277	262	274	317	274	308	300	256	299	256	280	303	301	277	261	275	259	310	281	276	261	258	275	269	272	256	281	296	294	277	259	256	312	264	271	284	255	292	275	261	274	263	278	281	297	304	300	292	250	267	270	267	273	279	296	314	282	268	278	299	285	291	254	296	279	285	272	327	263	267	288	227	281	284	264	279	280	272	284	271	251	273	301	282	284	268	271
16522	15036	15297	18525	9696	6845	7384	6217	4817	4577	4247	4412	7214	6989	6300	4484	3270	2970	3083	3668	4978	5656	6217	6233	7226	6396	3974	2090	1235	897	837	814	744	774	745	745	808	733	814	815	775	767	714	718	798	768	780	749	789	760	798	801	748	721	799	780	806	813	803	728	784	800	729	704	783	754	803	771	763	780	736	748	758	751	746	763	766	752	712	782	809	779	817	789	812	768	778	770	764	760	777	771	840	801	812	777	782	772	722	746	803	835	756	775	752	758	735	793	765	835	754	775	797	804	772	742	764	736	811	745	766	769	757	733	726	792	746	777	793	696	743	760	762	802	737	769	777	747	734	800	752	764	782	803	760	727	806	756	702	763	795	812	784	787	770	801	777	812	748	761	765	816	748	817	758	729	775	745	809	760	772	760	794	750	722	814	814	773	741	791	783	811	736	780	758	785	761	753	769	767	759	785	810	784	751	795	756	752	796	773	745	760	791	815	759	742	776	749	765	741	758	748	804	758	785	774	769	758	749	744	734	813	818	758	708	846	816	798	763	755	718	748	797	756	786	760	801	779	804	744	753	776	807	747	756	782	784	754	777	815	742	788	823	810	741	838	829	731	761	735	728	780	790	734	784	729	859	778	709	781	753	756	751	749	746	782	743	747	752	689	790	726	755	786	746	748	784	763	775	747	756	775	780	760	753	753	820	758	757	724	783	739	783	730	758	723	705	822	766	751	763	789	693	785	824	814	769	749	791	745	751	778	792	752	773	758	772	801	708	754	772	746	775	749	786	785	769	753	779	824	815	769	774	785	757	765	765	754	794	776	724	750	743	746	790	777	744	786	737	802	776	819	811	731	762	739	768	771	750	777	774	833	798	761	811	748	738	799	785	788	774	774	821	793	779	780	745	792	750	723	753	783	755	780	823	766	767	751	785	771	780	767	745	760	754	796	790	805	759	788	736	770	752	797	803	797	770	790	780	760	795	780	764	733	754	767	766	741	773	811	816	745	820	748	795	759	763	801	742	752	783	770	773	742	776	791	771	782	730	773	792	787	758	729	746	734	792	776	764	826	788	731	712	707	790	716	804	701	784	765	788	775	761	757	808	797	760	763	749	730	780	748	833	742	799	755	822	763	778	807	794	786	779	770	774	782	759	784	753	730	754	731	812	720	697	747	754	766	750	758	731	735	810	803	781	721	734	783	747	743	755	747	806	738	752	758	741	762	795	788	797	775	810	808	777	787	767	827	762	755	702	777	756	762	754	752	789	814	803	781	810	788	799	735	773	811	708	723	746	736	803	753	769	768	737	723	756	805	704	745	788	737	738	789	817	758	795	791	783	760	731	772	771	779	801	814	771	762	733	819	766	748	776	757	753	796	785	744	757	746	815	756	783	771	779	758	718	775	768	771	707	761	820	737	759	726	760	775	763	803	794	770	804	776	774	717	733	757	760	761	813	755	724	800	772	773	830	741	782	743	789	743	777	723	781	804	761	763	762	741	772	783	781	767	753	781	707	756	728	800	824	764	788	743	766	786	805	753	753	808	756	740	800	754	787	751	768	753	782	743	836	773	764	744	787	746	787	808	770	739	778	759	774	768	821	777	685	817	813	781	752	779	778	759	787	786	834	722	790	788	728	814	797	765	747	799	789	770	762	736	726	728	786	762	782	763	806	793	772	741	753	768	757	756	800	731	777	746	787	760	808	774	768	741	818	751	753	739	782	795	782	763	762	774	785	776	754	786	782	750	749	751	742	739	773	814	752	765	758	753	814	698	704	788	797	751	764	729	772	819	773	763	735	780	732	780	761	744	795	739	805	751	788	758	725	777	760	778	759	779	777	783	799	721	794	738	753	741	787	756	723	784	725	811	762	740	763	769	768	760	764	750	724	781	803	789	729	790	722	753	760	753	744	769	794	775	797	762	740	781	756	735	793	767	750	758	777	751	781	761	776	741	769	718	798	757	778	775	811	786	773	742	711	740	770	743	786	822	804	718	766	754	788	786	736	761	775	785	768	802	783	794	810	776	751	776	793	757	799	777	747	771	790	827	755	763	781	822	775	735	781	748	780	805	747	815	725	763	818	771	760	765	765	737	705	761	760	771	758	759	778	757	780	777	813	769	793	776	725	769	787	750	798	758	773	825	746	783	816	765	753	783	770	762	808	696	766	748	770	763	746	769	793	743	794	800	745	789	736	766	769	730	771	802	790	784	758	769	782	772	843	754	758	792	750	793	776	733	800	729	761	761	780	804	804	735	767	783	758	750	788	765	736	769	765	774	794	817	778	741	785	783	738	776	809	756	791	775	755	776	776	728	789	759	844	790	740	742	705	795	792	764	775	774	758	750	784	756	775	834	786	782	791	825	772	791	763	795	777	712	786	733	753	771	729	776	730	729	755	780	773	774	775	770	777	798	786	766	753	767	761	705	743	788	805	724	783	737	785	794	804	737	833	736	806	782	786	766	788	731	772	817	792	783	760	753	773	794	710	808	754	676	816	702	800	756	780	788	767	782	802	759	751	789	771	770	759	703	781	767	762	756	807	756	750	714	730	749	746	756	763	776	735	809	787	718	789	773	792	816	771	729	781	792	783	768	761	807	826	727	776	781	805	754	744	740	758	809	762	785	811	736	759	765	807	785	777	823	815	769	746	786	774	753	770	778	740	798	803	800	795	781	833	785	722	785	758	773	759	780	805	761	796	744	792	780	743	725	760	731	767	818	744	838	799	764	791	792	733	737	799	751	798	782	757	761	744	757	809	768	759	774	817	796	801	748	751	783	782	781	808	783	735	805	770	730	781	779	797	780	740	754	737	771	717	742	783	732	764	717	805	762	768	767	769	781	763	762	692	792	799	777	805	778	751	750	770	810	782	770	773	785	759	739	776	798	810	781	736	763	740	717	726	748	817	784	733	785	794	752	748	752	798	776	769	802	768	735	813	738	761	750	750	785	737	715	818	704	731	835	817	778	760	737	711	778	741	749	745	838	737	722	775	796	808	740	761	794	763	763	766	781	764	792	782	747	810	698	816	766	823	783	760	744	804	749	713	777	737	789	738	821	795	780	731	787	775	775	814	763	768	778	740	787	729	794	740	752	737	761	780	745	796	763	742	695	772	800	771	800	730	726	787	770	800	773	792	788	724	799	764	794	749	784	788	832	813	765	794	754	786	758	779	753	770	732	754	727	755	771	788	756	771	776	730	741	780	763	782	711	734	760	762	775	796	807	831	741	773	725	773	788	763	751	793	786	785	741	777	771	718	801	737	809	784	763	754	755	739	769	774	736	772	720	744	810	779	749	797	784	732	800	791	716	771	766	750	794	737	712	839	828	778	800	743	749	764	765	821	762	796	814	777	787	801	796	747	802	798	776	801	800	770	733	748	761	730	801	836	799	778	746	777	769	754	774	780	773	806	783	773	794	809	724	762	771	774	809	799	776	781	759	773	788	788	741	794	752	755	819	784	727	780	736	766	780	743	785	769	797	771	778	707	757	806	734
21562	17768	18608	16180	10312	5448	1594	910	707	654	527	484	502	455	524	504	588	583	540	577	601	608	743	851	1035	1040	835	548	375	321	289	252	253	273	243	290	289	293	262	268	237	297	277	267	263	249	274	262	252	273	270	296	274	271	263	241	274	257	259	260	274	277	282	269	299	282	264	256	268	254	242	278	286	255	278	292	285	234	233	301	259	242	290	280	261	258	289	280	261	263	288	254	281	263	252	288	288	250	276	260	279	265	273	289	254	257	281	247	256	298	294	268	279	271	302	279	246	269	263	292	258	244	271	235	276	250	253	249	249	271	276	246	273	291	254	276	281	276	288	248	276	224	267	307	277	296	254	284	268	281	289	269	265	269	256	271	262	280	251	280	262	281	284	284	263	269	257	266	282	248	287	243	301	300	279	259	267	250	262	276	292	262	262	254	262	299	276	310	263	277	274	271	260	278	255	271	290	270	254	261	284	312	267	275	283	252	274	277	284	278	277	267	260	269	278	254	228	276	253	266	254	264	262	262	291	274	244	285	249	258	303	280	318	310	261	259	282	260	272	286	290	301	262	270	274	262	246	271	254	265	309	296	273	270	269	244	273	266	277	259	231	300	254	263	245	269	255	282	278	290	279	278	264	258	274	277	249	263	288	295	271	295	291	266	258	269	283	279	264	289	270	286	275	261	253	257	272	274	267	245	272	273	288	274	254	263	260	254	279	268	258	248	296	275	283	285	243	289	238	313	256	261	275	246	282	302	291	263	283	270	265	287	273	276	269	248	259	247	283	254	281	263	270	260	249	287	256	281	275	265	291	216	278	271	268	264	255	266	257	287	258	240	283	267	259	271	269	282	262	261	255	270	241	289	289	287	276	255	262	300	282	296	277	270	272	259	264	294	232	269	262	281	268	272	267	254	249	288	258	277	254	262	258	240	261	253	285	268	241	269	256	298	272	265	261	262	269	244	245	295	260	288	296	273	261	294	274	282	246	267	292	251	258	275	279	296	257	283	238	280	265	263	232	269	276	286	294	299	287	292	272	264	288	267	267	289	297	234	281	287	259	289	284	257	295	263	260	248	271	255	229	281	265	273	275	243	257	275	266	277	249	266	256	291	255	252	279	260	256	261	272	261	266	249	238	287	275	261	274	257	260	264	260	275	286	295	277	278	259	261	268	287	257	299	249	281	296	264	244	299	260	272	275	276	263	268	254	261	253	263	243	278	295	285	275	312	263	258	286	264	287	274	266	257	255	268	262	262	265	268	289	254	267	288	274	258	254	272	265	270	305	254	283	238	255	265	285	256	260	273	257	249	254	272	271	286	281	270	269	264	279	252	293	281	253	268	287	257	278	276	293	269	287	269	294	265	287	272	265	292	272	290	264	255	259	257	275	270	280	276	262	279	266	267	239	264	231	297	259	253	273	261	278	266	268	259	261	280	291	271	263	241	240	248	245	283	255	258	299	263	272	290	270	283	245	252	276	285	265	282	272	240	296	271	283	242	287	282	247	284	264	248	262	247	259	261	270	275	290	268	249	242	236	255	292	239	274	271	251	289	261	253	252	272	284	229	268	270	239	274	280	264	236	292	251	287	282	273	284	264	256	292	274	270	260	281	251	303	276	259	278	277	282	224	230	254	286	240	269	301	284	256	262	285	269	291	287	262	269	315	262	264	282	254	279	260	262	243	272	290	292	291	275	259	282	253	265	261	238	302	243	258	279	282	256	290	243	267	253	305	265	270	291	254	250	277	286	230	264	280	280	298	274	284	274	279	299	257	273	239	275	267	277	274	285	296	261	258	289	281	279	261	286	277	262	268	269	275	275	237	261	266	257	275	261	258	249	269	277	272	278	295	261	247	273	272	259	268	271	274	263	281	264	277	275	263	250	254	267	249	282	271	291	272	285	298	309	286	291	257	282	262	251	273	253	280	266	258	283	298	292	281	302	285	282	289	296	269	259	285	268	243	239	283	276	265	258	285	284	285	284	253	279	274	298	265	274	294	277	258	267	296	266	277	266	250	278	259	221	225	267	262	263	263	269	275	279	252	254	275	307	280	284	268	265	264	300	258	246	269	254	264	239	278	288	326	278	265	254	235	277	257	271	274	238	252	287	245	240	272	272	274	266	272	283	266	284	277	284	318	269	289	260	255	254	253	248	277	264	270	240	269	265	283	271	232	278	250	279	278	262	281	261	252	294	267	255	272	240	270	281	270	283	286	273	281	284	267	275	282	261	268	280	297	260	243	233	242	279	291	273	287	283	260	279	278	266	289	277	247	251	258	269	276	272	241	287	287	279	257	252	242	294	257	283	252	278	274	265	245	230	260	235	305	273	256	261	276	297	250	278	235	277	274	291	286	267	275	262	239	286	244	281	300	263	262	251	284	263	275	263	272	282	239	295	287	269	251	294	286	272	264	270	283	276	257	264	267	295	273	276	251	268	241	270	269	281	288	256	275	287	262	280	255	276	258	282	263	271	246	297	279	274	289	268	273	268	269	286	256	276	264	249	296	259	265	282	280	284	292	290	282	274	262	274	250	243	296	281	265	276	259	257	264	281	302	268	286	282	256	269	263	289	261	246	241	271	257	270	250	263	276	286	270	255	286	286	300	273	267	254	255	248	251	291	247	224	263	293	262	261	281	259	267	287	257	288	239	259	245	257	275	261	273	267	277	270	268	243	243	256	274	276	250	290	277	282	285	279	278	258	252	277	294	239	239	267	270	287	258	274	267	278	271	267	293	251	263	277	277	288	256	262	287	278	250	251	312	269	265	261	256	259	289	284	280	265	273	293	292	310	267	248	244	255	272	248	276	260	259	266	300	241	274	278	273	288	256	279	270	237	270	252	256	259	292	274	252	266	278	298	252	252	282	266	277	280	271	272	269	271	268	292	269	260	269	264	277	290	257	270	295	265	287	260	262	281	296	260	251	295	256	242	274	283	295	239	263	243	277	252	274	234	282	272	266	260	270	259	243	250	307	251	247	245	267	238	251	255	262	261	262	247	251	249	259	259	254	259	287	277	238	287	267	266	293	262	312	290	310	284	256	288	276	268	268	250	280	298	271	249	251	242	279	273	270	278	267	271	286	243	298	296	263	285	266	275	287	277	279	257	289	283	268	242	275	270	255	264	237	301	283	278	275	264	263	292	287	253	234	278	280	248	302	292	248	251	262	262	281	247	270	271	253	271	273	301	276	252	291	264	261	315	237	240	299	256	269	272	252	259	260	247	282	277	282	270	257	261	284	281	263	263	271	259	246	280	283	256	276	240	255	295	298	256	243	280	245	258	222	286	250	277	289	287	245	313	248	291	260	277	252	284	262	253	248	270	258	271	277	293	277	283	279	252	241	274	248	261	313	260	299	260	241	274	255	261	238	266	301	260	279	294	241	296	266	269	276	265	276	288	246	252	263	254	250	275	275	258	287	224	259	268	269	281	270	255	282	278	268	261	269	251	277	263	242	289	250	271	253	293	274	284	241	273	273
13569	14762	23166	25978	21317	14392	5763	4099	3245	2792	2390	2141	2043	2189	2159	2270	2915	2701	2515	2960	3216	3230	4184	4826	5871	5187	3866	2195	1290	934	805	770	768	771	754	779	710	744	768	729	759	687	730	723	739	732	758	761	798	705	708	731	810	763	752	741	731	755	779	729	771	754	784	740	725	781	725	754	732	682	734	785	779	760	792	793	770	708	743	740	705	783	726	742	727	786	741	748	719	784	789	736	765	758	772	724	748	755	704	712	777	751	748	724	753	746	704	735	722	754	758	752	739	735	772	696	728	742	741	821	736	752	772	740	753	763	743	721	716	751	778	735	761	748	758	754	764	737	757	712	757	784	741	803	708	766	737	733	766	798	696	752	775	720	744	746	718	738	789	741	726	725	713	765	728	753	740	751	764	691	784	725	697	720	747	742	784	765	705	775	758	704	774	717	760	742	725	731	733	790	748	750	732	771	751	802	730	719	730	785	795	751	734	668	778	760	769	741	716	761	789	765	753	745	733	734	739	725	725	749	763	810	741	786	690	770	745	769	737	757	750	772	721	766	715	699	692	711	783	711	777	755	761	768	717	785	747	771	727	763	741	777	748	729	735	771	725	781	793	765	807	759	715	714	746	820	761	708	719	782	786	773	714	786	721	754	764	692	734	709	761	750	751	706	810	770	766	755	730	759	722	761	822	754	706	740	785	750	748	738	713	724	728	739	721	761	728	739	772	765	743	769	711	709	778	735	755	721	735	754	763	791	697	737	735	758	774	713	741	770	747	765	717	744	729	739	718	746	757	682	771	776	793	747	760	711	763	765	744	754	730	736	714	754	821	691	768	732	739	730	698	763	758	736	753	754	723	724	806	724	729	774	727	767	748	759	767	731	724	755	769	797	757	781	736	769	761	736	742	784	740	740	754	804	731	755	757	765	751	770	738	769	737	761	736	729	740	758	757	758	762	768	713	790	703	723	761	715	751	759	726	796	768	732	752	741	740	752	731	720	724	762	667	754	820	759	731	727	722	776	767	674	738	739	778	789	779	764	782	741	749	752	780	719	796	776	703	728	738	738	779	679	739	688	712	716	771	767	759	769	721	697	795	738	757	725	744	739	743	699	738	784	758	735	761	728	770	771	782	738	765	729	751	755	732	740	706	747	765	781	782	751	727	723	730	739	726	802	770	689	724	757	746	729	732	702	724	701	742	735	720	694	728	735	711	726	728	791	721	731	759	783	768	783	699	753	760	789	764	730	736	748	784	732	783	751	764	749	737	751	765	737	745	781	731	728	743	738	737	774	712	745	755	732	712	712	732	766	772	767	697	726	767	740	738	746	757	762	723	740	727	755	692	801	774	678	740	748	736	714	747	765	731	764	679	776	758	782	692	784	723	741	734	689	725	824	807	724	650	758	743	760	792	723	761	718	783	759	735	779	731	789	715	773	760	738	807	721	759	736	739	710	766	773	702	748	765	755	710	816	767	677	715	723	720	664	727	787	707	743	769	772	718	795	766	806	781	733	723	749	773	737	769	751	738	778	709	741	759	718	720	755	765	748	726	741	757	734	774	789	748	792	747	718	710	737	742	709	730	740	742	719	724	748	748	768	710	724	749	711	755	752	763	767	813	732	753	732	748	762	757	735	750	771	727	702	736	737	715	772	788	719	735	715	746	724	736	776	717	736	716	761	757	742	767	768	738	763	718	764	800	746	730	711	747	782	693	767	710	748	725	760	751	769	700	747	758	692	720	778	685	755	741	770	804	785	764	702	808	753	710	749	748	717	760	753	720	741	734	756	765	755	742	763	770	753	743	730	801	771	751	799	756	731	782	731	765	723	764	738	710	728	778	779	786	725	737	715	696	745	750	729	713	726	721	759	722	765	746	774	770	735	755	739	721	734	775	679	732	737	768	740	764	794	745	825	771	735	743	711	740	705	795	737	804	784	778	737	717	764	755	741	749	712	725	785	732	754	747	708	742	727	793	708	736	723	713	732	701	745	788	733	701	775	759	721	796	757	724	781	752	757	746	745	737	721	757	735	731	761	757	756	727	746	773	758	779	772	743	795	741	729	831	731	750	773	774	714	750	793	753	681	733	724	786	746	773	734	727	694	764	743	769	739	727	724	756	741	771	799	749	761	768	717	706	722	749	743	788	693	745	759	766	772	736	757	718	715	746	739	688	783	735	720	753	772	740	751	745	779	797	736	744	765	747	753	742	732	794	751	753	717	746	712	744	774	757	726	747	745	763	775	759	737	792	727	745	742	742	780	722	761	765	797	679	759	703	759	702	720	774	826	771	738	735	770	781	727	760	739	703	697	748	753	741	708	781	727	715	722	759	734	722	740	682	769	772	777	744	734	731	777	741	766	735	734	756	742	734	726	766	694	744	736	756	779	776	778	770	795	762	745	770	763	731	749	807	764	760	708	743	747	777	743	778	723	783	762	711	749	784	744	729	769	724	779	688	708	781	710	776	727	745	708	728	735	767	761	738	702	741	742	732	800	765	746	714	735	769	713	713	757	707	746	760	775	727	760	771	795	774	743	727	709	747	731	762	761	743	709	775	746	725	731	744	711	740	710	755	725	764	772	778	726	707	731	774	772	783	801	771	748	789	733	828	726	747	731	761	725	708	752	734	774	718	736	721	719	771	712	706	738	760	744	706	771	790	749	767	762	768	740	714	752	792	744	748	727	704	797	774	766	694	744	759	764	759	749	721	726	765	760	812	759	752	731	817	772	729	719	723	702	777	718	744	749	760	753	791	753	729	790	764	730	799	748	761	772	738	723	728	779	734	763	808	732	738	777	804	737	756	742	743	761	710	719	788	760	744	773	731	757	752	719	682	722	732	753	706	769	712	778	717	810	749	775	764	730	758	759	743	732	730	739	739	775	759	724	755	721	758	712	738	825	725	750	799	790	724	734	765	775	791	771	741	746	778	737	738	720	797	820	763	717	771	742	760	753	758	705	747	726	764	744	809	761	757	708	772	768	747	663	742	762	751	752	757	719	750	743	712	769	746	740	717	728	742	765	751	735	718	741	745	719	730	730	751	772	797	739	733	767	794	717	778	759	707	719	764	778	738	719	754	740	758	759	757	750	727	733	740	702	724	750	778	770	810	705	743	773	713	748	771	736	768	744	781	729	745	775	725	767	722	764	706	785	753	707	761	661	775	730	750	752	700	720	700	732	724	739	743	752	766	672	780	786	774	717	763	683	779	724	762	751	732	695	727	765	719	744	743	742	751	714	730	774	747	724	761	786	723	794	737	760	732	760	759	727	749	746	770	735	764	716	710	719	762	741	744	714	735	743	727	732	735	765	745	736	772	793	737	714	762	760	766	728	775	720	759	747	744	761	739	779	763	768	778	714	688	747	753	767	792	782	778	752	767	754	766	753	736	725	728	731	714	752	738	742	739	747	755	735	683	682	747	723	730	729	737	738	759	747	758	770	771	728	765	761	761	750	719	721	781	749	710	738	736	761	740	723	765	764	745	720	778	715
21888	18274	22542	16847	7450	1894	895	662	593	495	486	415	531	519	484	491	418	502	571	604	691	641	531	699	805	993	835	617	420	339	259	279	282	250	262	270	259	247	256	264	264	220	244	261	256	247	222	259	257	257	267	241	268	235	259	245	239	285	278	249	295	268	252	274	264	267	289	265	299	259	250	284	249	248	273	252	262	250	226	293	250	249	223	273	274	238	220	253	262	264	257	269	256	229	270	268	259	284	241	260	261	275	243	249	244	242	275	284	248	275	272	272	278	244	246	271	253	253	241	272	278	298	278	256	278	268	257	248	243	268	239	267	256	247	275	254	247	252	249	281	238	234	240	281	250	272	286	242	269	236	235	274	259	249	245	249	274	252	261	239	258	230	261	271	270	267	260	247	237	228	282	280	260	310	233	286	258	292	255	229	252	247	248	248	263	252	268	278	230	278	258	246	298	275	250	236	227	261	266	270	256	283	237	239	240	261	255	245	274	274	279	267	244	273	258	271	282	250	266	269	274	274	257	228	264	225	267	246	246	269	233	261	254	267	232	251	270	254	269	264	274	264	268	248	243	270	271	263	236	286	263	233	253	261	258	284	269	246	275	248	248	273	250	284	267	230	260	273	246	273	266	268	258	252	235	256	268	242	280	241	284	255	256	239	278	297	248	239	251	263	285	253	255	253	257	246	268	263	291	252	253	256	264	257	285	274	248	256	266	278	278	275	255	276	247	248	273	282	270	278	241	260	304	245	257	250	240	267	257	265	253	266	249	270	259	271	246	280	265	251	245	256	274	246	254	297	250	250	247	279	274	264	235	259	256	270	275	262	238	273	253	244	260	248	283	233	247	267	249	265	262	278	269	233	263	245	261	264	264	263	261	242	268	243	254	263	256	278	225	280	218	269	269	259	245	254	247	265	281	287	267	279	249	238	293	264	264	273	273	261	263	240	226	251	242	258	262	251	248	270	258	273	290	238	225	271	252	253	258	238	220	266	282	273	239	250	245	271	295	273	267	268	260	255	251	252	227	271	284	261	240	224	266	254	242	252	240	249	271	273	259	256	264	262	255	232	250	291	273	242	244	253	236	266	283	256	271	263	258	279	267	231	250	248	278	281	266	259	241	244	257	271	263	253	254	200	267	252	264	276	269	257	257	251	295	232	252	250	256	256	270	277	242	275	265	225	249	265	242	249	279	257	264	286	285	250	237	251	271	293	268	227	239	251	252	262	292	261	235	242	234	260	278	264	269	229	242	254	273	230	285	253	293	280	255	252	268	228	274	271	244	237	261	229	252	272	272	248	239	253	278	273	273	302	265	254	262	267	214	274	273	251	272	273	285	255	260	251	288	258	265	252	267	251	230	277	249	250	261	260	255	263	249	239	264	241	286	271	260	261	262	239	258	254	232	272	228	240	282	276	268	243	284	260	266	282	253	258	284	267	271	263	255	247	236	265	269	249	252	242	262	253	244	247	284	281	261	269	271	285	273	262	233	277	260	281	238	272	264	247	251	263	279	231	253	232	253	251	244	257	257	255	256	246	253	239	260	306	255	246	258	250	258	260	272	274	282	298	256	270	286	257	274	278	282	250	256	276	260	245	259	285	286	274	247	264	243	273	259	247	266	266	250	279	247	241	250	246	224	242	248	271	236	279	255	245	256	264	235	237	271	281	239	241	280	248	257	293	278	255	248	275	247	244	254	273	252	263	271	247	283	245	247	266	251	261	282	239	275	291	279	263	245	275	220	278	275	254	267	240	257	243	248	250	279	249	255	272	269	228	264	247	265	284	247	271	234	223	289	241	261	278	266	266	240	271	260	244	245	267	280	263	255	237	214	235	235	252	267	264	248	239	257	310	240	237	274	257	253	256	266	248	306	239	235	274	228	288	272	255	246	243	249	266	256	239	238	224	270	261	268	251	259	246	228	271	242	216	283	263	259	247	264	252	261	270	263	254	244	266	261	243	253	255	284	242	266	259	255	284	237	267	258	225	272	294	244	266	265	255	279	274	268	257	254	265	279	246	235	252	248	284	257	279	269	246	261	267	269	256	240	260	261	256	260	259	249	243	246	260	267	259	249	248	268	261	259	281	280	263	235	281	215	260	258	245	241	258	229	289	265	243	248	251	272	266	275	271	261	254	258	240	267	275	256	254	262	275	274	273	265	260	242	252	273	256	258	248	260	263	248	262	229	234	269	251	252	259	250	286	245	266	268	244	261	272	257	231	280	263	261	273	284	283	226	282	221	258	252	221	264	286	270	269	303	260	242	249	288	239	241	271	255	247	269	264	252	244	249	254	247	273	256	265	266	246	248	273	263	282	257	256	238	245	237	232	251	251	279	242	249	254	296	235	247	279	261	261	258	291	230	259	240	257	240	240	261	284	236	264	242	264	266	264	259	257	256	260	287	240	261	242	293	237	278	237	245	236	292	238	243	283	255	290	268	256	274	244	269	286	260	262	257	282	254	289	250	256	289	262	253	244	260	261	262	252	268	219	268	267	257	258	260	288	245	284	258	235	262	267	277	252	243	261	281	257	257	278	231	245	259	254	261	259	252	262	271	273	277	256	298	252	279	266	248	260	255	247	261	267	258	287	252	248	265	286	269	251	254	240	282	253	283	257	259	259	242	258	238	250	293	261	241	266	247	250	250	286	274	254	289	248	257	247	267	270	251	283	231	287	264	254	263	255	248	245	261	246	259	239	254	249	249	246	236	251	253	254	232	255	274	241	246	264	241	233	262	249	260	247	240	274	272	256	269	243	261	264	250	296	271	274	263	267	245	280	277	263	259	234	239	242	281	277	243	237	234	235	273	275	269	234	273	253	257	238	249	286	253	256	257	219	238	260	237	257	282	277	254	246	270	258	229	262	245	279	259	263	270	254	236	278	272	290	249	273	278	243	259	230	292	230	275	231	249	271	263	255	255	239	246	256	261	242	242	257	267	289	281	259	260	255	263	255	258	245	251	244	255	273	225	270	278	253	269	259	280	250	232	246	260	262	259	268	231	242	267	242	271	251	273	267	265	239	266	290	221	251	242	233	264	263	243	289	265	246	254	253	242	294	254	255	233	293	258	256	261	258	243	244	269	272	279	246	251	291	269	247	252	250	249	236	238	247	258	244	265	237	270	261	278	248	261	285	279	258	276	262	240	236	262	245	234	268	259	266	253	242	255	274	263	237	278	255	246	253	292	257	252	232	278	231	253	230	285	288	295	257	242	265	248	273	238	270	265	262	278	252	278	269	242	258	290	287	291	252	261	249	252	232	239	267	241	267	283	258	262	258	274	253	251	233	242	275	235	279	254	260	263	261	269	229	255	257	257	233	255	267	249	223	278	289	274	268	256	275	270	262	235	252	253	231	259	252	266	246	256	267	216	281	261	258	269	279	229	272	253	262	268	249	241	308	252	287	277	244	225	295	255	229	258	292	263	245	260	261	283	230	287	255	257	268	261	245	284	276	258	284	246	262	276	247	253	257	243	246
13674	15453	27191	24623	15225	5240	3461	2956	2360	2012	2028	1964	2219	2318	2293	2091	1955	2078	2800	3233	3768	3238	2437	3475	4906	5604	3931	2461	1477	998	779	737	722	754	759	781	692	733	719	728	693	733	788	745	697	689	690	710	730	704	694	722	737	685	697	678	679	696	749	720	702	683	674	728	732	719	686	728	758	675	700	713	741	708	716	776	682	738	718	718	723	712	728	679	664	772	722	711	729	726	722	695	687	713	742	738	725	690	723	744	681	703	752	744	688	669	717	722	787	717	713	739	711	708	759	725	732	710	688	759	733	735	726	712	684	713	753	751	700	689	705	705	707	717	699	701	753	752	714	678	750	703	675	740	761	721	711	738	741	684	739	755	739	684	704	708	731	726	703	703	710	694	736	728	668	693	686	762	714	681	747	667	692	716	719	707	726	716	688	717	702	709	737	726	744	678	658	697	725	747	703	724	723	741	694	689	753	746	642	723	726	753	771	744	704	724	706	716	706	731	768	675	696	748	744	741	744	740	750	777	727	686	749	732	732	699	745	698	713	719	746	695	715	701	727	741	748	768	722	713	701	742	693	714	751	714	719	686	735	710	697	689	664	761	716	702	721	716	783	759	700	721	727	715	715	723	695	727	730	726	676	738	738	708	744	654	689	722	703	706	739	716	710	730	765	698	709	738	736	698	719	772	758	712	688	712	718	748	719	694	682	724	678	736	708	717	704	712	707	704	720	745	716	726	778	686	770	704	696	695	740	726	703	699	661	741	721	717	719	730	721	737	713	711	710	697	687	699	730	725	697	724	709	719	715	742	713	703	756	726	738	710	721	705	689	762	783	724	746	713	689	741	735	708	728	680	750	744	743	732	732	670	731	718	747	711	737	700	730	720	708	674	717	755	659	701	711	691	742	730	710	704	733	709	713	732	748	773	715	755	715	721	773	673	698	727	726	714	707	711	714	709	723	701	703	681	729	721	698	731	668	737	692	704	684	689	740	716	712	691	761	707	727	742	725	718	716	757	760	694	761	734	730	712	701	708	709	709	689	758	722	755	752	722	724	756	707	750	713	749	661	726	678	722	687	670	733	758	693	713	711	712	696	738	719	726	743	707	767	724	713	741	709	690	716	708	698	735	718	679	722	674	700	704	709	692	721	743	700	691	772	717	767	666	725	762	722	726	740	710	701	732	687	724	695	733	751	741	688	683	719	740	689	729	726	727	714	701	670	757	734	732	741	724	767	704	681	738	771	664	711	692	695	724	724	705	677	701	719	702	675	773	742	722	758	735	749	693	708	720	663	732	726	754	769	740	703	714	696	743	707	767	778	719	709	722	722	744	674	700	713	692	744	740	698	723	728	691	758	719	727	766	748	685	697	727	753	691	760	746	704	727	750	680	649	741	692	727	721	708	761	664	709	732	760	639	767	702	714	683	774	709	706	729	692	783	769	691	684	773	715	751	714	720	691	730	741	720	716	657	716	709	702	723	662	726	722	730	733	723	772	709	737	710	782	720	699	698	704	693	693	734	707	733	761	687	672	739	676	737	757	749	714	722	738	712	699	741	703	732	752	701	707	718	687	717	767	697	717	754	715	737	670	719	707	675	732	748	719	690	733	745	748	783	729	678	687	696	728	755	736	676	729	727	714	704	739	692	719	716	728	723	733	698	758	738	728	701	721	715	662	741	711	737	739	749	727	711	755	738	721	704	771	683	683	778	715	740	705	724	751	711	716	764	724	733	726	741	742	773	717	731	721	721	737	735	725	713	713	733	694	708	721	733	741	731	717	715	755	705	673	723	691	703	707	726	721	739	674	697	676	705	693	745	703	753	746	641	722	723	763	730	745	723	724	679	712	784	712	759	693	702	740	694	734	676	748	672	729	767	715	729	709	711	744	701	763	725	741	700	730	751	747	724	725	681	741	734	715	738	696	756	701	704	702	728	692	728	746	747	704	723	743	724	729	751	748	751	706	762	700	673	753	717	753	749	763	745	690	697	730	741	706	723	727	717	743	718	727	737	719	727	740	732	727	729	708	638	747	735	711	675	689	717	673	681	803	686	712	729	727	716	716	702	728	728	680	726	726	754	714	761	759	692	683	734	727	686	732	751	737	707	725	705	751	708	781	669	698	751	708	734	742	713	745	726	765	719	810	713	719	712	681	699	754	710	761	763	708	742	708	696	742	752	729	763	738	757	739	743	711	713	724	711	710	724	739	747	739	757	729	723	730	747	718	746	709	697	722	736	684	732	726	721	726	689	718	703	721	736	698	689	710	692	717	737	767	692	669	757	724	764	719	688	748	676	704	744	727	730	706	723	725	686	743	703	727	675	727	741	746	716	711	620	759	727	727	688	676	673	760	725	711	794	736	727	750	693	755	752	715	718	657	728	728	738	695	670	770	700	739	702	748	732	756	740	703	726	744	722	733	738	692	718	707	720	701	720	773	737	702	702	721	723	730	734	693	748	745	722	716	691	733	763	727	740	696	751	695	713	691	729	659	760	730	714	700	709	699	698	695	691	773	713	747	725	697	696	756	688	738	728	742	658	688	712	730	723	732	725	718	746	761	749	725	693	738	761	746	660	738	768	728	720	738	763	719	681	706	747	701	718	747	715	730	758	700	694	760	705	682	682	716	705	703	749	694	695	733	655	697	731	642	742	740	744	768	746	711	719	752	736	761	742	739	689	673	707	727	698	738	680	704	693	738	723	690	683	699	717	688	714	754	730	738	725	690	683	693	690	734	741	718	741	720	707	707	699	732	695	697	717	714	707	724	744	731	718	692	689	713	725	728	740	760	716	696	664	706	739	715	742	726	745	718	693	657	708	701	720	760	769	667	679	740	704	716	720	734	737	723	750	716	777	737	710	731	732	713	728	723	706	704	708	772	701	720	709	691	742	722	701	708	682	697	705	710	696	721	655	717	757	718	723	760	728	727	711	738	693	709	706	740	743	700	746	701	753	658	694	696	721	761	689	724	748	704	707	743	769	712	720	708	694	717	724	730	701	743	751	760	721	730	741	725	723	674	751	691	694	685	725	691	716	671	725	710	771	727	716	705	708	727	684	734	722	693	753	724	730	680	728	701	692	721	712	758	717	706	752	732	734	703	702	701	735	752	770	735	754	705	739	748	645	693	741	703	708	672	742	710	704	684	694	745	697	703	735	781	739	693	752	684	702	729	709	723	686	689	696	723	723	761	719	682	725	706	731	684	713	724	689	740	747	782	731	692	757	706	731	703	746	718	740	753	725	733	729	723	722	672	726	752	751	721	692	724	723	714	739	736	718	724	693	716	758	696	753	719	721	656	714	756	764	681	707	750	707	681	771	705	718	697	733	700	744	763	703	750	695	719	726	720	704	728	701	732	724	674	737	717	715	739	719	716	725	731	761	737	748	760	693	695	738	691	710	705	727	708	755	720	738	723	768	735	769	734	732	736	752	754	725	739	692	760	726	707	728	698	683	702	760	691	711	710	704	720	718	686	745	730	704	699	697	701	717
19305	15064	21489	14175	2866	1104	704	575	542	539	474	524	526	464	423	424	404	424	456	433	449	566	617	675	990	1136	948	576	412	280	263	261	251	282	253	203	249	263	227	246	244	233	238	260	250	264	249	254	259	241	251	248	240	237	273	262	238	220	255	231	264	244	251	265	237	278	239	231	235	261	239	226	254	210	252	257	265	242	247	258	244	231	269	232	223	261	235	281	249	227	250	261	248	271	247	252	251	271	239	256	252	238	240	232	259	258	241	256	223	264	255	267	259	250	220	246	237	234	256	239	290	244	233	246	243	239	244	244	238	252	246	224	253	277	273	253	252	243	238	246	246	236	260	256	240	259	221	220	267	260	229	223	272	250	251	243	253	250	265	266	232	250	249	223	209	235	262	242	255	232	243	249	245	248	262	246	232	229	270	272	242	268	245	234	244	231	257	249	242	236	228	235	259	242	248	232	244	240	262	258	246	238	252	266	252	268	221	256	245	240	247	249	250	237	228	276	222	231	262	246	236	229	228	233	258	251	210	238	258	272	267	242	241	249	256	241	235	240	257	240	230	256	231	241	253	240	267	240	230	247	266	256	247	247	228	253	268	233	244	232	247	220	236	248	265	266	229	249	256	237	263	226	273	236	257	246	239	244	235	246	250	267	253	264	242	238	257	242	240	248	249	236	246	272	225	229	234	270	262	234	223	240	256	239	259	236	257	241	235	245	224	231	241	223	276	246	258	253	288	268	240	242	261	236	258	236	235	258	233	220	235	262	260	246	255	252	260	224	237	259	220	248	242	238	228	262	233	233	272	232	239	245	251	238	227	253	229	234	247	220	259	247	280	252	266	249	239	233	234	248	276	262	262	239	268	252	263	283	266	272	235	266	274	241	263	236	243	261	226	245	251	261	247	249	257	256	253	260	258	246	252	238	253	255	243	221	274	262	291	248	245	218	258	237	238	221	260	226	268	260	235	261	225	230	261	225	249	243	234	240	279	248	244	252	228	250	239	247	230	219	229	259	237	252	259	249	238	234	257	261	235	255	251	269	241	244	254	273	287	252	255	255	273	254	243	229	257	244	235	302	222	254	250	251	258	233	233	246	247	248	223	259	255	275	239	226	235	273	249	253	262	263	286	216	234	262	248	248	239	250	221	254	256	239	246	250	267	232	269	266	249	228	265	269	245	244	242	232	272	277	233	272	234	248	254	265	255	244	245	240	243	265	247	237	258	242	244	246	278	245	246	249	266	241	271	224	239	270	253	270	245	231	248	237	284	260	246	228	244	277	234	238	216	267	243	233	265	260	244	267	231	236	259	280	258	243	253	254	250	246	243	235	237	238	251	260	267	243	250	237	220	290	241	252	234	215	250	217	243	222	237	250	261	246	253	235	230	227	233	228	253	237	264	225	244	221	239	247	255	254	248	247	266	240	238	252	249	261	238	232	250	251	229	236	248	271	246	237	285	258	246	256	259	226	269	265	222	236	260	240	253	225	233	251	286	241	240	256	237	245	277	249	262	229	304	231	249	265	247	255	264	236	261	234	250	277	236	265	233	278	254	244	275	264	267	235	267	230	243	227	263	228	277	232	244	241	275	262	261	265	264	246	254	263	221	252	253	235	239	230	204	237	260	281	217	268	237	233	237	269	229	255	222	246	229	239	268	254	265	255	255	252	253	258	250	256	215	229	261	275	254	249	230	251	244	242	243	216	232	263	266	246	247	245	225	273	242	242	279	237	229	242	274	235	264	235	271	247	291	264	247	228	238	276	234	239	243	245	242	243	234	251	253	279	265	233	235	260	270	244	246	237	291	245	233	246	272	253	257	252	265	228	284	218	239	250	246	246	228	231	257	241	251	236	269	251	244	247	232	263	232	223	269	258	250	237	244	262	235	255	261	263	217	234	255	252	256	267	228	215	214	275	241	234	239	227	258	270	225	227	215	233	256	259	241	256	246	250	248	226	258	254	230	260	252	247	241	270	240	241	258	242	222	236	254	240	227	280	239	243	274	247	250	251	276	253	256	264	245	270	232	253	246	251	246	250	233	266	247	240	267	253	258	235	252	258	265	262	248	244	249	231	275	249	242	237	242	249	260	255	243	247	263	227	223	246	246	271	259	247	266	238	231	275	266	236	268	247	221	264	265	230	237	252	241	243	258	216	219	229	222	242	237	225	250	241	245	248	234	234	240	269	255	257	225	279	253	236	249	244	282	251	253	241	259	259	247	254	249	258	269	241	251	230	244	256	240	254	251	256	259	243	244	270	236	268	214	292	243	247	262	226	247	251	240	253	264	262	222	219	275	243	243	225	230	228	248	257	235	253	263	255	235	263	261	253	232	240	246	246	239	270	246	226	232	264	253	244	253	287	220	235	259	246	232	253	232	246	272	235	251	268	238	249	280	263	231	257	256	279	269	240	231	247	242	220	233	248	232	237	254	234	223	254	235	249	251	229	270	258	228	268	263	249	225	266	230	247	248	272	249	234	243	248	249	276	272	257	264	235	272	241	246	244	234	261	271	234	264	240	249	239	263	261	243	220	244	256	252	259	253	226	241	249	257	262	238	235	250	225	268	247	217	248	260	278	256	250	267	254	264	250	256	256	244	243	239	246	280	237	251	270	222	241	250	256	254	259	219	247	221	253	231	263	244	255	236	236	230	231	236	257	244	270	255	226	243	253	272	242	271	217	267	248	216	244	246	245	243	253	231	240	252	265	237	248	263	269	231	244	251	261	257	235	226	269	272	292	264	242	272	253	245	218	263	260	259	249	256	224	270	215	206	223	260	236	243	240	279	256	248	242	249	257	233	248	210	262	235	233	266	235	230	219	245	243	264	258	264	267	225	241	251	257	232	243	266	245	254	244	264	246	228	240	251	226	247	268	241	235	243	246	221	286	253	242	263	257	265	252	236	232	237	232	260	246	262	242	271	247	230	251	247	238	244	258	252	264	259	253	262	219	265	256	236	256	241	239	276	207	246	250	235	254	243	255	230	219	266	284	262	287	237	255	235	252	250	257	234	252	239	255	271	252	233	236	267	255	245	254	262	250	248	260	260	237	246	255	239	256	233	228	227	223	226	252	258	267	241	265	248	256	241	227	242	284	258	234	270	245	264	257	256	224	268	247	280	249	250	246	245	224	235	214	258	245	248	257	213	249	243	259	256	231	233	260	233	257	265	244	233	251	245	242	249	238	243	271	259	267	245	231	262	280	239	273	241	240	264	239	235	261	240	254	265	235	231	236	240	239	247	267	242	245	246	252	244	248	256	252	267	247	210	207	227	264	229	243	256	225	254	236	265	269	258	264	241	248	261	230	257	298	245	238	249	299	281	230	244	247	246	253	224	271	267	238	258	257	229	215	257	267	222	243	228	226	224	254	260	258	248	240	244	269	223	246	259	233	246	211	256	221	252	224	246	239	240	258	239	278	259	260	247	241	222	265	238	245	248	241	252	218	256	233	270	228	221	260	268	255	241	257	221	235	237	241
12137	13369	25974	18734	6195	3993	2899	2478	2465	2266	2106	2310	2572	2085	2018	1903	1901	1928	1892	1792	1917	2875	3097	3853	5547	6009	4314	2343	1389	979	712	722	673	708	667	669	740	716	681	686	693	695	697	694	703	678	713	657	712	725	662	728	706	698	703	691	679	716	688	698	754	674	694	686	647	714	711	672	709	726	694	662	725	666	706	695	654	667	669	690	689	671	689	651	697	733	724	672	691	708	690	674	722	741	707	695	654	699	698	690	675	686	697	702	657	656	692	733	727	703	687	705	691	706	686	658	702	683	687	698	718	691	725	784	699	724	707	687	710	708	705	757	696	674	711	714	668	681	736	665	685	739	658	673	690	700	707	692	654	689	689	673	703	687	691	678	712	697	704	704	657	706	703	698	757	675	705	712	667	721	707	737	675	707	669	706	674	707	706	676	682	712	697	675	691	728	713	666	698	661	706	686	683	729	647	673	676	688	737	698	701	678	671	705	726	697	687	733	694	682	679	669	733	691	734	695	721	697	641	671	642	651	741	643	707	706	686	704	719	674	741	709	686	697	722	676	709	682	709	700	704	701	708	695	694	719	653	703	669	711	669	726	685	702	741	682	685	721	686	705	645	681	711	654	730	684	673	716	762	708	723	706	684	720	635	663	692	696	678	727	660	664	678	653	712	679	706	706	679	678	672	663	672	724	701	675	701	756	705	707	731	686	724	658	637	702	695	662	690	693	651	674	690	683	705	748	685	706	716	678	729	630	715	695	686	673	706	666	732	683	634	718	700	687	679	714	696	749	719	770	672	720	695	689	666	641	705	689	706	704	723	717	686	696	706	681	671	669	693	676	690	670	673	674	668	704	632	684	678	661	663	704	721	662	681	658	670	714	712	704	710	699	677	677	741	734	675	687	689	697	695	665	772	682	727	652	712	653	635	697	700	704	728	750	703	698	715	708	708	698	669	726	677	687	686	714	684	714	672	706	631	674	705	680	689	722	716	652	702	625	678	709	665	731	637	691	710	660	687	663	669	702	739	705	713	687	715	710	650	714	695	715	673	724	701	720	691	710	695	730	635	689	641	703	668	704	716	697	660	708	677	732	670	693	652	688	733	665	716	737	691	701	696	735	678	706	675	711	673	709	717	723	695	727	706	688	692	726	687	674	705	735	748	709	708	684	693	682	748	705	644	635	699	629	638	648	729	730	701	711	692	718	714	743	700	707	667	675	694	760	708	701	681	664	678	657	694	724	650	662	752	715	674	649	730	693	710	695	687	693	674	695	745	695	695	698	701	737	713	702	697	639	726	657	647	673	706	673	740	703	677	691	642	750	702	673	695	690	725	733	691	743	693	661	711	704	716	690	683	711	713	719	711	743	658	706	676	674	700	670	680	694	689	695	705	714	693	669	685	683	715	689	713	629	713	727	711	638	716	734	770	723	684	696	675	672	697	709	744	722	637	652	688	711	674	697	689	661	733	676	695	672	709	673	659	691	690	651	675	727	679	713	699	673	687	668	680	696	655	676	683	698	732	708	692	704	737	699	682	682	671	665	669	688	713	693	692	717	648	727	685	737	702	690	650	778	667	665	687	707	693	720	693	669	666	706	709	679	697	698	757	701	672	720	706	734	720	689	638	678	689	740	685	716	697	659	710	634	717	683	695	719	696	680	704	705	696	681	678	670	717	698	711	683	688	660	683	723	713	721	704	660	739	704	709	725	732	693	702	729	694	701	688	702	645	714	678	700	719	694	697	718	725	684	678	701	678	686	686	673	674	706	726	665	733	707	716	677	647	721	746	663	725	718	699	689	699	682	671	702	693	700	737	653	713	711	772	709	702	702	709	676	681	680	690	691	708	716	676	672	656	667	703	691	658	692	723	752	669	710	694	681	657	737	665	714	713	676	694	714	686	675	728	670	693	733	705	664	703	742	687	712	663	700	623	681	697	711	708	664	712	708	713	725	716	734	691	680	700	684	668	686	723	704	698	744	695	710	699	671	719	666	705	634	719	711	715	696	703	715	717	679	711	702	698	722	665	687	714	700	675	690	674	733	716	709	673	679	710	710	705	717	716	665	696	663	707	763	682	700	749	703	703	692	713	741	675	682	709	684	696	683	677	705	688	709	678	662	695	692	678	716	672	695	661	666	716	721	651	674	686	669	673	718	778	691	712	734	699	700	703	688	689	709	688	661	680	707	697	677	710	673	720	694	660	664	692	701	710	679	690	685	717	623	664	744	646	673	685	720	677	708	693	705	695	709	721	688	704	700	721	691	728	723	665	671	672	719	704	700	715	666	694	668	718	681	700	687	680	717	715	701	718	702	661	658	685	676	707	701	688	711	681	743	684	709	736	705	678	665	730	672	693	654	705	734	732	748	694	716	692	711	737	695	725	678	705	658	672	692	698	617	737	707	748	720	677	664	700	707	679	657	718	676	735	664	689	666	653	730	668	741	740	680	665	700	652	735	716	716	702	700	691	664	684	654	701	738	722	737	719	733	686	711	681	690	678	699	695	722	671	712	675	687	764	699	668	731	711	699	718	678	675	657	712	688	663	713	705	707	690	759	668	674	655	695	679	676	733	685	697	693	736	711	724	667	693	672	689	704	649	692	663	730	721	704	684	680	676	795	676	696	721	680	650	675	721	688	681	739	687	655	719	701	716	721	675	699	708	778	699	652	686	712	760	697	703	707	695	708	643	666	670	690	686	658	643	696	706	718	665	694	745	686	679	649	718	698	677	702	711	678	761	699	702	700	697	698	659	694	735	653	645	672	695	682	656	700	694	704	775	718	710	673	675	641	676	660	674	723	700	674	685	735	710	692	709	659	729	733	715	727	707	747	710	635	654	712	715	714	664	673	676	735	669	671	729	671	656	701	681	742	729	702	706	722	688	676	687	687	682	715	730	687	720	650	710	729	626	676	693	719	728	696	708	703	718	678	662	710	664	665	645	658	716	706	672	652	705	664	705	681	677	738	697	690	658	711	692	727	718	738	712	691	673	701	661	708	662	701	747	713	756	706	690	715	739	677	671	690	712	708	682	707	708	677	716	690	677	736	660	671	662	686	680	661	679	677	690	674	695	697	676	723	682	725	699	673	656	715	704	622	750	716	648	737	693	653	704	643	644	706	723	700	652	712	693	696	702	675	675	710	673	730	708	715	711	696	673	676	667	749	754	682	698	707	711	665	636	705	692	697	645	700	732	671	720	668	694	663	699	672	720	706	682	696	698	649	659	696	658	685	650	692	666	725	709	675	682	687	698	701	713	658	690	653	711	738	674	683	709	698	644	676	741	663	655	705	687	695	701	717	691	674	699	727	699	696	683	665	661	730	697	643	716	752	653	693	691	673	721	756	679	749	692	697	682	691	642	672	725	689	702	703	632	693	661	706	714	721	675	690	660	691	705	675	732	662	704	718	727	686	689	638	709	730	688	692	692	676	668	670	720	670	722	715	704	708	730	701	676	721	690	715	710	719	709	690	658	679	674	678	698	686	711	707
18576	14337	16081	5826	1603	1049	821	767	592	556	486	442	377	356	338	345	394	442	442	385	385	499	483	418	670	996	916	613	377	284	240	226	265	217	233	235	219	238	224	242	229	230	251	252	227	219	229	255	256	243	245	252	228	267	256	221	248	240	262	243	229	250	221	256	215	216	224	232	235	273	243	256	227	217	237	261	242	227	260	260	232	247	251	235	239	248	271	249	253	224	220	266	241	236	255	223	243	232	222	266	259	248	243	245	222	271	274	253	254	253	245	246	242	224	245	249	262	216	246	242	243	277	255	234	226	235	255	269	245	248	217	252	230	234	248	241	246	252	239	245	251	226	250	260	253	244	274	238	244	233	253	225	230	255	239	235	234	235	219	235	231	244	224	234	216	239	261	245	260	218	237	244	259	229	256	221	235	263	247	244	248	221	230	226	235	225	237	227	225	225	224	207	233	246	250	247	210	256	247	251	250	232	248	233	242	209	231	262	250	238	247	233	257	260	234	254	240	237	245	232	255	233	219	232	234	252	224	248	229	237	254	256	250	232	227	227	248	241	217	262	236	215	254	245	232	234	258	251	227	237	237	227	239	208	227	236	246	255	238	215	243	253	234	231	236	247	230	238	241	229	225	231	232	252	240	238	224	239	244	231	236	220	237	243	236	246	241	249	211	241	229	237	239	244	257	224	226	255	254	228	218	254	252	247	239	224	211	229	263	206	257	244	245	247	236	237	251	283	228	260	226	203	234	206	251	211	235	231	245	231	238	255	250	238	251	220	248	234	249	251	225	236	252	248	230	250	243	271	255	244	205	241	234	232	218	210	251	240	224	245	236	238	273	246	243	251	223	247	262	224	228	236	232	216	293	247	242	237	243	215	266	250	242	220	243	237	229	224	249	252	246	231	234	231	246	247	231	224	202	240	254	225	283	238	237	266	200	207	240	228	232	236	216	246	245	242	241	256	255	241	248	260	274	218	251	247	237	240	237	239	231	224	275	272	231	238	204	246	259	252	244	253	237	241	279	232	240	235	247	245	247	241	248	231	227	234	235	250	253	248	245	248	243	262	273	280	256	212	237	231	237	243	216	222	224	225	236	240	249	248	237	213	222	238	249	259	233	254	249	281	241	236	239	210	223	240	241	234	258	241	247	238	238	233	262	231	284	244	255	218	233	251	216	237	244	255	224	251	242	253	251	233	231	260	240	243	237	226	217	252	244	246	253	239	243	269	217	237	247	218	255	246	238	244	260	239	205	259	240	249	228	246	243	249	230	234	234	268	231	252	237	265	238	276	231	238	256	251	237	237	254	222	246	249	239	242	271	246	240	250	253	228	245	238	229	229	255	223	225	216	242	271	264	257	235	231	245	257	247	226	250	244	247	224	247	251	252	214	279	250	247	233	220	238	224	232	241	259	208	203	250	254	263	217	254	246	240	253	219	236	227	208	240	225	218	241	230	233	204	224	250	234	274	223	234	258	247	228	257	247	223	243	270	241	256	255	240	258	257	236	234	252	224	220	250	205	255	246	259	221	219	275	228	262	253	244	265	229	262	217	239	253	231	233	269	244	239	240	229	214	219	261	234	259	243	217	219	217	240	233	224	255	241	237	243	235	252	235	235	266	205	249	236	230	257	250	271	240	239	233	216	239	246	238	265	250	208	263	223	235	209	229	253	244	227	238	241	211	244	246	247	252	202	252	231	201	244	254	224	267	225	232	270	213	254	231	267	228	258	263	221	256	225	248	222	233	247	252	248	255	235	246	258	230	237	259	244	270	232	233	249	238	255	245	253	244	231	251	241	234	243	230	228	264	234	237	244	234	219	255	227	237	228	232	243	227	239	248	250	221	237	229	225	239	207	240	235	266	231	225	240	238	252	221	237	235	250	253	263	240	246	228	257	238	253	203	240	237	284	232	245	242	249	229	268	236	228	224	260	242	253	235	231	223	244	248	239	240	219	262	225	250	256	240	208	226	241	242	258	259	238	226	214	242	233	234	237	236	243	233	247	243	240	241	206	246	232	238	234	222	242	233	235	252	250	248	267	241	248	236	229	239	247	253	257	257	237	230	205	243	246	219	221	226	234	222	268	235	225	229	238	235	219	253	244	230	234	216	241	252	209	239	243	224	238	235	240	236	254	219	230	221	215	284	229	229	215	248	242	235	227	225	237	238	249	234	234	240	256	241	217	234	233	218	241	264	213	237	230	230	243	244	256	233	237	202	223	213	248	242	227	238	249	224	236	222	241	229	234	231	208	222	227	223	238	212	246	260	262	252	217	211	252	213	248	238	242	274	228	223	234	237	233	225	265	235	250	242	218	229	212	213	257	238	235	251	245	247	218	252	220	239	254	255	242	251	251	248	246	237	239	222	232	242	244	246	237	283	245	225	235	261	262	246	220	218	248	222	252	223	263	252	229	232	250	271	248	241	243	237	206	218	208	249	227	231	261	243	240	244	245	233	244	237	261	236	258	222	245	221	219	245	240	232	247	287	226	217	235	250	227	221	254	208	232	241	242	227	234	207	245	223	241	237	230	251	263	246	232	238	251	215	239	220	242	249	283	207	251	240	202	234	279	270	238	261	233	220	270	234	228	227	241	218	249	259	251	261	235	218	226	251	264	255	237	264	262	213	250	227	255	243	237	232	252	243	241	252	241	259	247	266	268	232	244	238	224	219	250	250	236	235	265	240	256	241	263	237	241	234	241	262	252	250	228	244	225	231	210	257	248	242	219	232	229	216	229	245	255	244	238	255	216	246	224	247	231	265	241	248	245	246	240	259	248	228	215	240	239	240	262	242	240	217	233	237	244	234	252	218	233	259	198	231	249	247	263	246	233	242	244	239	226	259	237	257	217	229	225	245	231	237	212	245	236	249	257	238	239	223	256	258	207	234	277	257	225	236	243	259	241	214	247	234	218	237	254	273	272	254	232	258	221	247	235	230	254	258	250	221	270	254	221	230	234	241	244	236	230	219	251	226	249	250	234	238	262	229	233	265	214	259	235	238	244	276	250	236	218	238	245	223	221	226	240	243	252	248	234	244	227	236	267	220	250	243	230	214	249	223	251	244	228	230	210	243	255	221	265	235	235	217	232	218	215	241	263	258	219	212	223	219	250	251	265	225	237	247	252	239	249	236	240	255	236	246	215	233	217	242	238	256	238	245	251	262	214	250	256	244	216	252	237	248	276	227	224	220	221	255	245	219	267	252	243	242	245	238	245	223	239	268	240	252	248	236	250	242	263	238	249	224	238	238	228	262	230	240	239	256	226	222	221	255	232	239	219	259	227	243	231	237	243	248	279	241	242	228	254	229	232	240	253	246	248	230	225	227	259	260	229	221	254	236	237	252	237	238	252	227	246	235	211	226	241	234	225	248	248	246	231	220	264	267	250	244	225	240	218	239	258	237	230	250	248	252	227	229	255	238	250	254	239	236	248	247	227	224	254	257	238	245	218	246	234	236	233	207	230	246	229	245	221	258	228	218
11531	12777	19193	8892	4707	4047	3521	3253	2840	2507	2091	1856	1715	1630	1425	1583	1758	1892	1863	1964	1935	2368	2223	2139	3862	5109	4172	2317	1323	863	749	652	703	653	660	646	690	663	664	638	635	708	643	641	647	642	681	676	660	642	722	665	671	706	707	677	676	663	664	612	680	654	637	667	623	696	677	641	722	644	676	629	678	670	672	662	674	683	607	641	681	704	635	696	697	696	716	668	642	637	667	698	610	626	658	637	689	671	692	675	687	653	712	629	685	641	707	690	687	682	666	637	681	654	676	672	676	599	688	684	647	674	677	670	648	710	660	687	677	679	718	655	654	683	684	683	666	695	657	655	639	649	679	643	681	619	660	677	658	679	649	630	648	673	681	681	656	669	698	712	669	674	648	669	641	658	622	651	669	631	689	620	701	675	669	661	713	641	663	707	692	664	643	671	674	693	675	688	680	671	628	657	675	678	687	677	651	664	661	660	691	656	646	683	682	705	705	679	678	732	701	661	684	676	668	623	663	694	664	657	671	656	651	667	673	674	710	661	641	665	667	696	647	632	661	656	631	665	643	677	670	693	706	645	704	673	669	674	657	661	658	676	647	667	634	641	721	664	701	677	643	671	688	717	670	678	661	698	674	634	677	675	686	658	672	640	635	674	625	690	658	643	652	690	692	672	669	695	651	661	626	639	720	655	646	703	693	631	668	623	678	681	704	685	708	636	682	718	718	703	662	635	674	669	704	699	692	689	668	621	612	705	671	684	716	653	719	649	764	695	636	653	682	677	674	688	650	691	653	653	648	710	717	657	672	663	644	684	666	661	700	654	668	637	618	703	668	653	675	631	682	675	660	656	670	702	667	709	678	623	685	665	694	629	637	651	684	648	681	691	691	708	671	650	683	671	642	686	646	705	658	681	703	643	714	651	694	636	723	658	696	645	657	712	675	629	662	710	697	674	676	668	661	691	734	649	705	686	673	686	675	652	654	703	715	635	681	658	653	694	649	672	657	703	662	681	686	641	629	641	671	675	663	660	627	656	663	670	670	705	663	688	630	651	668	614	640	738	644	647	713	681	714	722	658	614	644	655	663	669	671	661	631	679	666	636	658	666	671	688	646	675	663	691	699	641	640	668	637	615	658	663	645	655	595	681	687	667	691	655	696	717	683	665	657	680	633	691	666	697	658	683	690	670	688	687	725	722	652	644	672	674	674	679	636	703	669	659	660	674	678	682	727	619	691	673	674	665	673	625	716	640	687	651	698	688	666	651	644	641	670	666	669	661	641	724	643	652	732	679	677	658	672	636	667	650	646	706	631	637	676	664	682	619	654	693	606	697	659	616	682	631	650	659	712	652	642	665	687	645	664	677	659	644	650	655	706	640	731	717	619	642	636	665	681	665	644	673	661	672	666	676	662	643	647	621	686	675	663	659	650	657	701	668	647	663	686	632	760	704	686	687	651	641	694	670	662	703	654	699	667	663	660	664	696	681	682	643	667	652	657	726	645	674	661	669	650	652	643	670	719	703	632	666	713	702	698	672	655	615	668	668	693	675	631	644	681	669	641	669	622	683	659	670	702	744	686	653	636	638	692	695	682	707	692	652	640	685	707	626	677	688	678	682	663	668	666	676	693	665	685	655	642	702	644	617	609	635	672	695	675	671	666	665	637	642	672	680	708	712	651	688	708	678	711	661	683	699	723	678	694	659	699	662	672	628	643	663	655	695	662	700	649	677	644	650	654	699	638	661	708	670	650	690	713	666	689	685	682	668	625	694	686	645	715	685	686	672	681	686	675	695	658	677	652	636	668	680	670	697	665	673	677	675	617	682	661	719	676	685	660	649	695	669	688	705	680	670	659	675	722	715	676	693	688	683	714	696	638	650	653	701	681	666	645	660	619	674	671	688	709	702	684	702	676	694	637	652	671	657	694	730	695	660	686	668	641	621	709	639	695	682	640	654	641	702	691	684	672	647	633	644	742	657	703	699	668	627	638	715	662	637	629	642	688	686	719	685	701	690	683	670	717	700	680	683	674	681	677	659	696	659	633	670	697	660	664	664	656	742	661	684	632	669	705	655	619	689	674	679	695	643	695	695	672	713	683	687	674	682	664	683	669	671	697	703	669	660	725	695	664	640	689	686	687	684	645	635	667	672	690	686	680	688	707	701	704	741	683	662	712	685	710	675	656	682	696	663	668	659	676	696	672	653	660	727	661	667	659	699	663	672	636	641	693	648	636	674	670	667	663	680	650	669	623	662	686	669	678	700	689	641	659	628	647	639	650	667	689	660	660	655	710	690	672	654	721	637	651	651	676	653	633	665	690	669	704	661	668	648	611	643	728	660	643	672	659	657	645	673	675	661	666	687	692	655	668	663	656	644	678	662	696	674	639	685	715	689	669	666	726	689	671	631	657	673	708	691	651	665	649	671	718	652	708	670	637	698	606	680	669	627	682	693	605	654	651	651	682	681	666	676	623	683	674	657	639	656	687	648	666	679	698	626	681	655	710	736	709	658	665	665	687	635	673	712	648	679	650	630	730	651	675	670	646	670	659	695	679	669	634	752	630	671	701	652	694	688	702	679	718	718	656	685	665	645	712	696	656	665	637	644	680	669	717	665	699	650	640	646	685	658	701	664	680	667	648	706	662	693	651	680	693	694	619	646	682	699	673	695	648	678	642	663	652	604	645	688	661	684	656	671	677	656	648	635	682	666	727	692	665	668	740	598	680	664	680	672	683	677	666	697	669	668	662	668	659	687	712	688	668	686	658	622	651	658	677	659	679	708	693	658	660	642	677	709	698	680	646	668	679	635	679	641	674	660	686	683	684	671	619	707	671	670	684	674	693	686	709	690	697	669	649	679	626	666	749	638	679	691	683	622	629	667	629	684	693	686	642	652	671	664	707	654	687	692	673	667	688	709	708	683	642	679	662	678	690	696	645	660	675	644	650	650	675	656	651	695	686	671	626	698	645	651	672	675	697	682	721	666	675	688	640	739	681	666	660	709	679	662	664	656	651	657	681	662	741	675	675	648	661	664	682	699	698	655	642	659	693	705	638	721	689	688	677	643	690	676	633	640	651	639	690	666	653	661	681	676	655	626	690	656	633	652	671	673	681	667	723	678	643	682	649	655	709	644	661	678	648	690	647	586	651	657	675	639	625	654	662	717	684	694	676	666	687	641	701	691	645	687	683	689	667	676	640	665	632	660	688	667	656	684	594	653	659	652	637	697	689	680	686	700	666	651	693	659	700	683	709	677	671	686	656	655	688	655	647	646	649	707	704	635	664	670	711	671	712	683	729	686	628	660	687	677	700	716	676	666	613	636	682	649	660	704	685	672	652	729	634	675	690	689	683	682	662	693	688	683	660	639	658	677	638	615	671	675	731	689	667	647	648	682	673	673	729	661	679	668	642	658	626	684	676	669	662	686	691	659	657	673	683	673	719	695	670	672	712	665	687	659	677	650	597	708	701	666	657	658	701	681	717	656	727	691	641	752
17422	15780	16569	7690	2573	1199	743	584	519	378	382	352	337	331	322	347	407	434	423	412	420	441	413	428	645	788	793	563	397	302	268	244	242	263	243	230	227	226	219	242	231	246	230	245	230	230	227	230	230	227	254	232	248	236	219	215	231	220	218	207	238	241	225	252	238	238	241	232	252	232	239	248	229	228	223	227	250	231	237	243	223	227	248	202	213	214	271	231	248	258	227	251	250	250	244	229	255	218	251	228	218	235	232	234	232	212	230	253	230	218	259	221	249	235	226	225	249	220	234	245	229	233	220	225	245	217	224	241	216	226	233	236	225	236	232	248	223	250	247	225	218	222	242	219	236	226	243	210	247	273	244	210	229	214	234	216	214	250	230	210	225	229	226	232	224	231	231	232	267	238	202	254	234	236	234	246	214	206	260	261	214	222	222	228	226	228	252	228	243	221	207	225	199	241	226	240	227	257	224	248	237	245	226	235	214	238	213	214	261	226	232	209	233	216	240	251	222	244	259	255	234	241	230	241	257	223	238	226	192	232	228	248	227	234	215	238	216	243	224	270	243	212	223	232	205	242	240	218	238	226	236	227	247	242	244	236	215	243	246	240	217	220	225	190	244	242	218	231	243	209	209	239	222	253	206	244	209	247	253	234	234	226	224	214	216	248	231	226	206	239	239	228	242	218	238	233	213	228	216	227	227	253	237	218	243	230	242	201	226	249	227	246	224	242	221	224	254	250	248	250	213	238	233	214	239	242	222	216	207	233	228	227	198	236	243	235	251	237	208	243	224	196	254	234	227	221	261	198	221	205	239	227	242	237	237	256	211	228	229	229	216	193	249	236	239	238	226	227	240	207	230	269	228	245	251	230	228	265	252	233	213	254	228	219	233	233	247	221	253	245	240	257	242	198	249	230	236	202	230	238	223	192	216	220	232	228	211	199	227	219	261	206	228	242	230	250	216	237	250	249	237	250	243	210	212	217	236	227	239	241	243	235	240	227	240	248	239	234	222	218	210	240	240	230	253	256	242	245	219	247	237	250	230	203	244	228	225	221	243	224	227	219	253	261	256	236	227	225	219	223	262	215	217	254	216	238	246	238	233	233	218	241	215	270	229	236	222	229	207	240	262	222	256	237	272	225	244	241	212	229	225	235	232	220	239	247	252	217	252	251	208	259	260	202	228	244	232	252	234	249	227	225	222	257	263	235	227	228	249	232	227	237	221	236	284	236	201	257	244	220	228	198	254	262	239	258	257	228	225	234	230	251	270	247	236	230	226	232	253	222	239	208	206	208	242	194	243	215	211	210	262	216	244	203	220	253	234	237	255	236	218	221	241	226	201	213	246	244	218	223	216	222	233	224	207	239	231	225	223	228	246	261	199	254	232	211	226	230	190	226	217	230	229	224	235	220	231	245	267	234	233	223	239	219	236	270	250	229	215	208	244	230	227	222	249	255	226	224	233	203	252	244	239	254	222	233	246	230	228	243	216	269	245	245	211	271	235	267	254	220	221	228	215	256	228	244	221	227	193	237	235	242	237	223	234	205	257	250	208	254	269	256	251	263	257	246	218	239	227	233	240	220	247	211	216	210	238	213	219	206	237	240	226	227	236	248	282	256	223	246	236	200	251	264	251	218	236	234	223	238	241	223	247	245	226	241	227	228	212	217	217	212	224	238	240	182	229	234	227	233	225	256	217	203	222	217	233	239	223	213	226	238	256	227	219	268	231	206	240	227	237	218	239	238	257	238	258	237	251	235	261	250	248	218	257	213	215	221	233	210	230	236	207	230	195	209	231	223	251	245	226	254	194	247	216	232	254	239	248	244	223	211	232	229	232	211	230	223	227	244	223	215	235	198	281	250	241	239	212	262	221	232	245	228	236	213	245	233	242	229	208	254	252	235	215	237	238	240	222	242	245	228	226	229	240	229	229	225	229	225	257	211	204	222	236	235	232	230	252	240	251	241	220	233	202	233	260	245	197	218	215	226	243	218	236	243	267	253	226	226	250	246	208	250	225	237	244	248	221	230	247	235	233	232	240	202	249	212	240	247	234	240	205	244	247	245	249	234	259	240	235	244	251	228	227	238	247	241	222	256	236	237	193	234	205	243	238	223	240	224	249	256	218	228	219	234	221	241	234	236	208	196	239	242	227	217	230	228	239	238	244	231	233	245	230	262	232	236	253	239	229	235	212	235	258	213	212	210	212	244	211	271	215	235	242	219	247	211	244	248	216	256	242	223	235	238	236	244	251	224	269	250	203	213	226	210	225	230	246	239	235	248	219	231	264	239	233	227	229	209	204	273	222	223	247	225	247	223	214	234	236	203	235	239	258	241	242	213	231	236	231	213	223	240	207	219	218	211	221	236	234	241	238	229	238	258	220	229	221	215	216	253	247	215	221	206	271	243	268	214	208	231	253	226	229	225	239	224	276	215	225	237	258	221	233	240	234	244	248	237	230	244	209	218	237	210	247	230	259	233	211	218	220	240	212	228	215	209	231	240	243	246	254	245	227	231	233	231	259	262	247	219	216	227	213	236	216	226	240	257	241	229	231	210	239	240	256	225	251	239	246	227	237	233	217	227	248	213	228	241	240	262	245	231	227	237	237	224	210	223	240	228	215	212	236	260	236	204	228	212	231	233	231	239	219	239	251	237	230	225	224	229	227	222	226	251	243	243	212	238	242	231	238	241	216	237	222	223	223	222	213	228	215	251	243	234	229	270	251	240	219	237	221	218	232	215	243	230	242	224	248	231	263	230	241	217	232	229	237	217	243	236	235	237	259	212	211	199	232	234	207	237	235	204	208	216	231	245	241	247	217	230	196	207	211	202	214	213	227	207	246	218	238	229	274	235	231	218	237	214	226	224	240	240	226	229	229	218	231	266	234	225	254	247	231	219	241	219	213	223	235	219	223	229	244	218	233	246	223	254	240	213	233	247	221	259	248	240	241	246	272	283	250	219	236	261	247	247	215	238	228	226	230	235	230	221	222	220	273	231	234	228	248	251	219	235	212	257	235	245	221	229	223	207	219	242	203	243	237	237	234	227	235	231	218	228	260	209	252	233	257	249	229	243	253	213	219	233	243	215	227	231	234	247	248	237	217	228	253	227	244	239	233	226	256	235	243	248	220	234	227	228	234	235	235	214	249	272	216	243	214	232	218	217	249	245	238	233	249	218	229	251	233	209	218	216	223	219	215	234	227	240	256	233	234	235	236	204	230	221	225	205	222	220	211	250	229	230	197	240	218	249	228	204	218	222	220	230	239	244	235	228	226	235	220	211	215	251	221	240	242	246	235	240	278	243	254	222	233	249	241	231	234	227	234	226	207	222	232	221	216	227	229	219	225	267	250	253	224	211	227	238	223	240	228	239	234	228	229	250	216	242	238	245	199	248	245	220	212	192	225	240	238	246	235	226	213	233	209	221	249	258	223	245	259	224	211	179	228	241	224	239	204	276	239	230	222	237	234	218	232	245	219	226	207	229
10680	13998	19986	12543	7545	4641	2898	2412	2198	1892	1691	1491	1280	1255	1179	1320	1730	2003	2253	2129	2088	2319	2252	2208	3322	4049	3753	2253	1312	850	753	659	669	655	680	636	690	680	627	655	701	661	629	625	674	656	677	642	622	652	648	644	675	673	612	636	664	668	643	636	674	647	601	697	683	646	625	655	629	673	666	642	648	622	620	641	642	682	642	646	639	686	635	659	618	624	645	631	639	668	611	651	660	696	656	634	644	660	624	651	650	656	618	661	614	664	594	618	629	619	675	693	629	669	672	670	632	652	666	656	634	661	596	676	683	694	618	636	674	674	671	669	644	650	669	617	649	657	660	669	628	618	623	622	609	621	663	677	696	669	654	700	685	635	607	607	670	642	677	687	649	650	659	660	638	633	620	678	667	637	666	711	626	676	714	649	690	642	655	669	671	636	642	662	621	659	674	637	632	617	594	641	689	651	635	635	677	699	666	644	639	680	657	646	650	664	659	663	657	680	597	676	638	652	639	625	646	651	655	639	632	640	600	709	662	632	693	656	635	702	646	626	699	651	679	668	694	630	636	659	697	690	685	639	691	637	655	631	606	606	630	628	659	637	657	682	657	643	698	643	667	634	634	663	689	646	614	625	658	620	634	665	621	645	662	696	686	661	628	637	689	633	700	604	635	643	684	643	704	692	651	633	657	689	652	616	673	662	634	645	662	644	634	671	666	632	662	690	666	659	626	698	580	644	644	685	633	654	688	662	682	670	654	641	669	653	665	676	649	596	629	627	688	608	643	648	623	656	660	624	658	659	631	653	680	666	622	654	621	642	635	660	653	643	603	658	648	625	650	667	637	691	631	633	621	658	633	623	676	604	642	640	634	588	699	622	641	672	616	695	640	638	621	625	651	653	632	655	648	692	652	669	668	622	692	636	693	626	655	630	660	631	680	656	656	621	651	623	650	671	585	626	613	630	664	671	634	621	670	672	671	623	664	707	666	685	675	703	664	639	643	668	626	617	619	620	677	689	637	648	624	651	669	659	655	665	685	632	643	666	632	662	657	698	638	730	619	627	668	677	669	640	604	654	616	681	628	653	680	639	649	676	633	663	688	651	665	619	654	651	654	622	644	706	657	610	651	590	660	649	656	656	643	650	706	611	636	680	646	659	662	627	645	617	645	627	659	666	644	661	625	659	645	661	620	621	644	660	626	612	623	596	630	646	689	636	667	648	653	661	643	656	659	636	658	675	653	617	677	649	636	658	689	722	619	650	662	568	650	674	632	660	610	659	654	644	633	660	636	656	688	624	662	664	673	678	653	634	599	702	665	661	639	598	608	622	628	668	639	636	629	650	625	645	655	669	636	679	618	603	667	613	635	628	633	692	718	637	661	697	646	687	653	716	671	640	642	681	658	709	656	657	678	640	644	611	614	664	657	663	638	678	651	580	653	630	650	674	676	664	622	682	646	635	670	631	637	657	617	644	668	675	606	651	628	653	634	609	691	680	615	678	634	597	611	675	651	624	617	644	672	659	672	635	651	685	634	676	648	696	679	696	654	590	671	685	632	668	633	647	682	633	660	663	670	669	686	678	645	658	705	619	642	661	657	571	666	676	627	646	643	607	586	668	676	612	650	657	671	618	656	655	626	631	675	634	652	651	629	663	625	678	607	693	665	650	633	684	694	650	675	663	654	676	663	688	690	644	683	662	617	615	693	702	632	621	600	631	653	641	657	619	615	662	643	642	679	642	652	657	688	670	668	694	675	636	646	668	570	644	677	631	671	646	677	654	649	618	668	668	625	688	669	669	691	642	665	685	645	684	659	630	660	658	619	673	620	636	645	686	615	667	692	678	634	637	613	724	653	639	662	667	698	656	622	666	648	610	665	605	663	645	638	673	669	654	635	617	660	652	661	656	628	675	644	670	644	607	631	697	637	652	675	679	636	681	665	650	635	652	681	630	671	656	633	633	680	654	619	630	658	585	666	638	657	694	675	587	634	710	671	640	598	685	669	657	666	664	672	657	641	634	660	687	673	631	685	647	651	642	743	648	676	642	641	636	656	653	621	652	623	633	660	641	624	704	703	675	695	669	612	651	655	643	650	647	712	678	634	693	623	664	654	675	643	651	619	640	645	650	619	667	665	637	671	664	609	612	637	653	673	667	651	711	663	660	647	622	651	675	678	672	668	620	577	650	660	652	656	645	652	663	675	670	642	635	666	664	649	621	632	679	647	650	630	653	637	641	662	629	654	636	654	633	624	625	662	658	665	606	626	657	686	656	660	656	635	645	636	622	642	658	664	616	620	644	640	659	614	663	678	662	647	644	638	646	650	653	685	610	665	644	635	650	660	637	677	664	632	667	653	657	702	688	671	659	636	618	674	669	632	657	654	633	630	687	646	664	693	688	625	645	659	593	646	661	651	605	624	623	649	644	643	663	657	647	581	671	648	638	647	661	657	605	661	614	637	622	657	617	702	644	644	635	656	649	664	688	667	686	628	633	622	683	642	636	623	619	645	638	618	664	644	690	622	632	666	648	714	631	680	601	637	714	623	628	635	639	614	688	645	665	650	606	633	661	652	642	703	664	622	667	640	655	666	645	639	645	642	661	644	643	607	634	636	664	622	693	628	619	672	638	656	694	622	639	630	643	642	654	669	637	657	706	684	591	640	683	617	624	651	651	612	658	640	627	665	624	632	669	648	632	673	641	650	619	707	681	618	654	677	643	654	622	692	708	680	613	700	678	630	653	683	636	634	653	700	629	699	674	640	650	703	669	648	596	612	648	675	660	624	643	667	613	636	656	637	660	611	652	645	643	681	639	655	691	654	664	638	668	628	669	669	631	618	699	648	609	626	654	691	693	680	665	635	653	642	710	657	647	644	601	635	634	682	640	655	661	647	706	667	675	699	700	657	658	670	690	645	653	643	701	644	658	683	645	644	652	694	591	604	659	701	624	621	621	602	626	615	687	670	592	638	661	643	685	681	627	663	630	661	635	608	632	694	656	661	670	626	678	648	605	692	680	653	699	679	664	658	657	621	657	672	657	666	664	588	671	636	660	660	657	643	671	653	655	680	663	614	693	645	653	651	627	649	692	613	662	652	649	611	646	662	653	656	672	675	632	698	686	656	654	619	607	639	644	647	676	632	631	696	681	631	647	705	643	645	670	648	650	655	670	644	699	654	660	632	653	607	684	662	644	697	608	654	644	681	657	615	705	633	662	666	671	675	662	625	696	645	686	652	662	697	681	677	658	649	646	652	653	657	644	643	658	637	663	634	608	633	617	658	702	666	636	653	654	710	672	684	635	704	673	718	638	723	597	660	643	636	652	633	635	623	655	645	678	618	639	591	642	673	657	625	647	682	616	645	688	650	682	626	596	616	669	621	696	644	613	662	672	657	668	643	628	586	633	695	658	650	660	691	649	632	596	671	652	659	648	639	633	660	618	626	657	667	650	646	707	659	651	692	655	676	686	622	625	655	676	687	669	660	681	643	644	605	610
21110	18232	19392	14382	2816	956	555	518	441	397	382	342	334	309	319	332	345	376	408	398	429	423	420	443	559	791	813	555	335	267	241	223	213	242	238	245	234	230	226	228	225	217	222	206	204	253	250	253	223	208	220	232	222	233	244	225	218	206	227	219	225	204	227	230	233	242	202	254	243	239	220	237	241	230	207	240	227	230	239	210	242	202	218	215	218	215	221	219	242	228	204	235	197	210	218	242	239	244	197	236	237	252	218	202	197	256	247	220	224	229	226	221	225	234	234	232	219	216	200	235	199	238	212	229	210	228	218	230	233	233	219	232	245	252	242	265	215	207	237	222	241	232	228	223	244	210	248	204	237	250	222	259	217	221	232	219	243	231	231	212	249	201	207	194	205	227	227	204	236	219	251	233	247	218	240	215	220	219	219	241	249	212	225	251	219	235	228	240	231	200	228	222	222	220	232	225	222	236	227	232	236	230	241	241	220	241	218	232	218	254	221	238	227	227	237	232	240	235	224	244	219	227	221	246	213	224	239	258	221	226	215	228	216	244	263	229	218	237	239	252	231	213	227	223	229	227	229	224	226	245	243	248	265	238	238	243	278	205	214	220	240	240	222	244	240	206	217	217	223	219	222	209	211	205	211	230	241	201	241	215	252	221	239	257	210	247	229	254	225	248	235	239	213	211	203	247	237	230	217	209	252	240	222	237	228	247	221	225	231	223	227	213	243	182	220	225	219	222	216	250	223	226	231	231	239	229	233	237	212	204	229	195	212	235	225	221	223	211	202	255	236	217	217	254	193	230	226	199	193	237	215	214	224	251	257	208	240	211	244	228	221	254	228	225	220	206	212	242	217	222	227	232	226	215	228	252	203	211	213	220	199	246	247	245	228	224	248	204	225	227	247	249	232	241	243	236	230	236	218	219	252	237	231	213	239	197	246	224	215	236	235	214	231	198	236	217	235	234	245	226	225	233	231	263	202	242	216	213	212	190	206	232	192	193	214	228	218	228	243	231	242	251	237	219	198	239	233	242	224	214	239	223	206	239	222	218	236	255	219	247	232	200	213	237	228	213	233	226	238	234	216	256	216	268	222	220	246	253	239	227	232	251	205	228	246	220	218	243	236	240	239	230	245	193	218	232	224	214	229	242	228	240	231	221	213	218	258	236	237	220	220	220	220	234	238	213	236	201	235	236	235	231	199	217	222	228	245	208	200	215	232	234	216	227	213	230	234	229	245	216	230	195	190	224	253	202	188	201	214	226	199	219	243	219	249	241	234	208	224	225	242	245	235	207	213	242	217	249	213	245	244	225	243	229	244	242	233	228	265	246	239	228	218	236	218	244	235	241	248	238	241	224	212	250	227	240	198	240	211	215	260	238	213	231	249	217	237	238	222	250	234	239	245	220	194	214	223	244	236	227	260	228	227	236	220	241	247	270	226	199	203	255	225	219	243	242	232	234	219	214	208	220	238	224	211	239	254	201	212	252	247	222	242	221	246	242	215	231	239	222	220	211	256	235	215	211	223	206	217	218	228	221	229	241	248	219	236	227	225	226	219	202	232	216	228	206	239	256	254	234	236	251	224	238	204	238	244	226	264	237	233	224	220	231	247	245	228	214	231	238	238	253	244	245	243	212	193	236	236	212	260	252	229	209	227	248	231	206	228	209	209	232	259	243	220	230	252	241	211	227	229	208	248	219	231	220	252	219	230	194	213	227	222	205	212	199	253	212	240	242	262	240	227	244	212	240	220	225	251	238	241	228	217	223	212	229	233	231	231	232	232	260	196	254	232	229	186	216	211	224	253	232	232	228	214	201	197	230	218	236	253	232	229	223	228	219	231	227	215	230	239	237	232	239	227	208	195	223	267	241	236	256	241	218	224	229	234	246	211	221	227	226	236	203	231	226	209	238	227	218	231	239	238	233	224	233	225	222	211	207	230	216	210	221	261	237	214	223	223	209	237	212	232	248	240	235	212	236	251	230	215	218	204	242	217	236	238	220	226	210	246	234	200	231	193	198	225	249	226	234	224	219	234	226	246	247	246	217	240	219	224	237	252	209	256	206	247	238	239	219	251	250	221	236	222	275	219	220	248	216	239	234	236	247	246	206	226	255	226	232	209	222	228	207	214	212	223	216	234	227	221	209	231	220	243	216	240	255	248	214	225	232	224	240	233	225	214	236	207	229	239	229	233	235	231	203	222	257	221	232	221	250	222	252	230	235	216	233	230	231	231	213	233	182	239	237	214	220	212	261	218	238	221	226	224	188	224	229	212	235	207	209	241	240	217	233	223	234	215	228	266	232	206	203	210	232	239	224	222	225	240	211	241	221	230	229	221	239	226	219	231	222	234	241	239	240	230	221	240	239	203	224	223	220	222	214	235	239	236	245	227	225	231	210	263	236	226	237	229	225	201	220	231	210	217	253	203	235	261	264	213	225	229	228	248	204	236	219	208	264	240	215	233	233	236	251	241	214	238	233	212	232	253	230	228	235	247	227	245	235	218	227	215	215	225	231	219	223	241	222	214	239	192	215	245	263	240	219	221	249	217	253	206	220	222	214	231	225	239	249	225	229	250	224	229	237	204	250	217	273	219	221	211	214	235	237	244	224	213	240	245	226	267	236	235	233	228	234	207	230	210	222	239	233	225	227	237	202	221	249	221	223	223	193	225	228	234	244	229	229	247	219	242	252	263	222	257	236	205	216	234	230	215	225	230	201	213	237	240	255	243	247	225	234	224	252	221	221	236	223	223	230	216	197	212	216	235	232	222	202	232	232	211	239	260	207	251	230	250	234	253	221	207	202	226	207	229	226	240	220	230	200	229	210	219	236	229	245	240	225	238	251	229	245	230	230	230	223	239	220	203	243	245	251	234	238	233	212	221	234	256	252	242	249	241	219	200	226	237	229	229	237	264	235	198	208	243	227	214	248	246	242	229	243	220	239	220	235	226	231	241	230	238	209	239	234	226	237	243	213	219	238	193	245	220	231	233	245	199	236	207	217	217	213	229	285	230	224	230	226	198	200	245	221	229	224	214	200	226	212	215	224	235	215	227	215	250	215	221	208	202	226	214	233	225	220	261	226	211	208	208	233	211	218	218	236	255	233	238	245	226	211	252	220	243	207	221	201	230	233	215	214	230	231	222	224	233	232	224	192	230	243	227	224	225	261	215	223	193	234	217	221	237	205	198	272	247	231	212	210	219	235	227	233	252	217	266	222	229	227	227	231	254	221	243	228	247	232	249	240	215	243	231	246	224	268	218	222	230	228	224	215	222	234	214	234	236	212	226	217	211	249	233	221	241	241	252	246	231	220	244	266	221	228	249	242	231	198	186	206	214	234	230	250	219	231	235	232	224	238	232	242	244	228	242	234	241	243	218	228	236	253	230	221	244	238	243	227	221	228	242	218	221	217	251	237	236	226	219	246	234	235	246	230	211	236	198	222	222	225	223	255	243	244	244	248	233	212	219	235	224	203	234	225	217	240
13200	15652	23424	23226	5337	3260	2373	2063	1875	1688	1591	1441	1191	1217	1117	1228	1373	1634	1764	1908	1986	2120	2109	2073	3208	4328	3605	2192	1219	863	672	650	615	674	678	626	647	632	630	624	642	634	652	676	596	675	675	670	669	622	612	656	668	623	622	600	612	613	659	676	626	684	621	635	647	634	618	660	676	586	642	647	662	668	654	682	667	645	635	607	659	686	639	602	649	623	664	632	659	639	645	628	628	604	617	619	655	649	609	620	645	611	619	688	643	647	654	696	647	677	653	666	642	662	605	659	665	586	662	630	620	628	633	582	620	671	660	639	672	660	632	643	660	673	608	646	624	653	569	625	644	638	637	614	679	638	648	619	640	656	643	666	607	622	574	642	647	611	653	643	605	643	648	636	668	632	636	595	643	654	676	658	640	637	649	644	660	639	618	652	698	649	585	573	624	656	621	697	577	633	677	616	625	643	602	646	612	632	637	657	646	633	643	635	661	651	672	654	631	652	690	634	627	611	655	625	670	618	601	613	648	677	660	636	605	662	629	681	672	654	625	654	618	665	653	669	680	680	632	628	678	604	617	620	646	634	640	643	634	651	604	618	659	621	632	639	636	685	634	638	628	659	651	615	652	622	583	607	689	673	590	665	649	646	639	642	675	626	658	636	585	610	699	623	606	709	647	611	640	647	662	636	613	674	643	608	661	629	616	658	600	619	636	603	628	662	657	626	613	626	603	612	634	656	657	641	618	634	616	628	644	642	621	637	649	624	627	627	634	592	647	635	589	629	611	626	692	635	660	654	676	633	618	610	638	640	617	654	635	630	619	655	633	638	660	627	640	653	615	672	657	673	582	595	630	646	663	660	667	673	620	620	584	628	703	635	632	638	625	642	682	670	644	663	626	647	639	606	621	621	619	625	638	645	666	602	636	638	657	637	653	669	634	640	613	635	620	682	659	616	655	624	619	671	600	638	654	646	625	634	632	636	617	641	625	668	636	632	665	625	650	622	631	622	627	687	632	591	658	678	703	664	649	624	651	642	681	639	628	657	605	655	659	653	629	620	608	597	678	654	645	661	673	658	635	633	677	648	628	620	607	638	648	669	672	607	638	624	633	579	655	658	629	637	628	647	668	634	638	659	621	667	679	672	597	625	669	619	585	601	642	666	634	660	652	669	606	640	684	620	686	663	646	585	650	665	675	632	649	686	643	670	649	647	673	654	681	623	621	604	634	623	670	655	641	684	627	693	653	631	652	640	638	612	615	614	664	647	622	641	696	617	686	643	645	618	642	644	659	647	656	624	619	622	650	602	645	652	646	614	651	629	601	654	630	634	630	620	660	646	626	623	619	648	670	638	669	652	599	638	660	617	636	660	641	622	659	667	644	604	613	648	626	641	603	632	665	648	641	639	643	641	705	648	649	630	646	665	646	640	646	616	607	656	650	633	628	652	605	634	658	613	627	631	646	611	638	644	660	645	641	632	622	650	674	621	658	647	613	649	665	621	652	628	627	624	572	661	624	658	632	670	654	637	608	638	656	654	605	641	683	669	639	611	664	634	693	627	647	631	631	660	632	687	642	592	611	634	642	606	667	634	625	631	677	643	608	663	610	647	591	630	658	677	640	645	632	677	636	604	634	629	681	682	679	636	585	657	614	616	678	669	642	617	635	606	659	610	623	638	641	657	665	680	630	644	642	656	622	658	672	656	567	621	591	598	622	615	639	645	619	671	626	649	656	629	643	668	670	618	688	643	633	646	637	642	625	618	642	663	682	657	639	654	673	634	632	633	604	638	593	624	675	664	678	664	635	641	617	632	656	664	649	644	654	621	665	645	648	662	630	606	675	600	627	630	639	602	637	601	681	596	637	615	581	648	653	641	692	618	667	638	636	632	629	648	623	606	648	681	654	614	649	677	615	651	655	613	616	597	655	629	633	638	681	610	638	652	656	643	663	670	656	644	606	661	608	590	657	638	648	621	699	657	709	645	660	647	638	607	602	618	632	671	629	622	625	652	628	649	653	651	686	656	622	657	697	646	634	624	642	650	635	660	606	654	646	607	591	647	636	669	619	650	602	649	623	631	655	644	638	632	632	637	607	685	676	658	637	631	697	668	643	658	641	669	629	647	617	686	616	643	661	653	637	602	618	630	654	651	642	624	633	658	659	638	630	653	630	644	607	621	655	662	637	672	688	623	581	602	644	619	665	677	606	665	626	613	654	623	651	673	627	657	642	646	622	637	664	647	656	644	601	614	659	630	614	617	662	652	620	718	659	666	637	690	665	624	661	647	584	668	631	659	644	607	666	637	671	589	654	646	607	647	634	664	639	621	635	623	606	671	617	655	643	633	628	641	641	658	612	632	682	654	627	634	642	662	672	659	616	624	635	620	627	680	604	668	622	644	663	668	609	664	615	629	701	651	661	664	673	635	638	645	600	631	621	651	623	653	680	609	657	660	654	650	631	669	598	637	647	649	659	631	627	629	606	633	622	628	638	637	633	638	693	624	678	612	601	608	672	698	696	610	684	636	660	699	647	644	672	629	611	663	630	642	656	583	640	645	618	614	650	692	619	623	599	625	649	644	665	663	647	622	684	651	609	679	614	651	670	653	642	666	655	597	642	638	624	611	657	624	623	597	645	657	623	592	636	642	662	654	594	664	619	589	652	646	641	654	667	655	655	659	655	688	668	669	617	647	661	613	597	632	659	622	636	618	673	596	648	626	609	655	661	666	641	659	696	644	634	613	619	633	647	654	616	664	611	668	641	666	664	599	594	598	617	636	666	635	690	640	671	636	581	657	643	676	615	636	627	657	646	660	608	663	592	687	645	645	602	658	642	677	641	628	584	632	686	656	652	689	671	665	636	689	617	613	655	672	606	624	698	670	687	636	574	637	653	624	572	640	650	616	678	635	662	624	662	624	604	599	691	680	635	661	688	625	676	647	676	632	638	627	606	637	715	668	640	644	599	637	631	629	662	659	621	674	649	628	657	666	631	650	617	650	635	638	631	673	609	660	618	646	656	672	669	622	647	683	616	616	645	574	631	626	677	645	645	680	590	661	660	639	613	636	615	639	652	617	632	663	691	620	623	675	636	663	647	597	650	644	638	631	682	666	664	625	652	644	629	652	659	627	629	653	639	608	656	666	600	653	619	645	612	595	602	636	650	611	638	632	658	656	642	637	678	642	618	631	593	658	656	667	645	655	613	631	631	655	604	688	640	653	655	628	614	594	648	675	644	685	659	688	612	642	699	674	623	640	641	667	655	688	611	625	629	687	672	680	657	654	660	627	613	678	624	643	615	637	643	642	629	605	647	632	608	624	648	636	663	630	669	593	653	614	665	584	633	630	593	614	643	653	638	636	683	645	631	645	615	617	618	677	663	628	646	668	655	596	650	641	646	685	630	647	666	634	648	624	648	632	628	636	651	621	622	607	640	638	647	659	647	674	633	650	669	651	650	617	679	669	656	658	598	636	618	663	649	666	642	625	611	685	663	658
20778	17364	19486	11050	2334	1326	713	495	448	403	368	338	354	336	239	243	270	303	293	326	346	418	469	442	610	775	712	515	322	289	209	213	217	222	239	223	201	203	227	256	229	230	211	231	226	213	219	207	215	238	223	211	253	230	219	247	215	223	213	205	243	219	225	232	216	234	248	260	224	245	228	240	230	210	222	234	223	218	237	233	207	237	236	237	224	238	245	212	230	239	206	216	216	229	233	213	251	211	239	239	207	238	231	261	237	223	257	217	235	220	246	214	210	212	233	249	213	212	222	220	190	241	248	242	214	235	231	222	212	230	209	240	238	204	245	227	214	217	213	229	224	209	226	239	235	240	218	235	241	221	207	195	228	232	217	235	249	194	240	231	229	250	222	243	231	225	223	240	229	219	211	241	248	216	226	209	215	239	248	245	231	246	223	227	209	233	235	223	238	235	243	249	214	210	233	231	200	209	193	227	211	196	236	234	191	232	253	217	221	217	223	219	221	208	243	232	236	229	232	218	226	239	217	240	225	196	266	221	252	220	237	229	235	205	200	235	219	208	206	212	206	230	219	213	239	222	201	256	248	206	231	262	197	235	219	229	226	262	219	214	248	205	211	250	208	266	207	238	238	235	240	232	246	211	211	220	231	237	236	221	231	213	215	207	229	227	232	228	230	226	230	254	212	201	231	229	232	220	213	223	239	240	233	241	238	249	219	231	199	242	230	207	242	220	251	235	192	226	228	226	224	247	216	241	246	238	225	253	208	197	189	205	242	220	230	218	238	235	248	184	220	201	262	194	257	210	249	218	227	215	214	234	213	227	226	248	202	221	255	222	222	232	228	211	229	231	214	233	212	204	231	211	214	207	215	243	229	235	231	248	221	218	206	198	212	197	250	218	226	234	240	240	247	216	227	208	206	212	225	238	212	235	240	213	239	220	197	226	220	224	224	208	222	229	217	211	212	222	231	220	233	212	176	222	220	225	241	216	247	222	215	224	223	215	219	214	251	278	252	219	235	209	227	214	230	217	198	212	230	238	242	232	201	236	230	219	220	236	216	204	232	205	214	208	220	227	229	247	259	214	246	196	219	198	214	225	228	243	231	222	206	237	248	235	233	231	227	229	217	222	226	219	232	212	214	234	231	244	246	250	204	214	214	219	237	222	239	240	205	222	241	240	231	240	225	237	212	222	234	222	205	244	248	201	240	221	238	264	216	228	221	236	253	233	221	200	223	226	244	231	213	230	219	229	209	249	208	230	242	216	228	236	225	238	222	221	228	254	213	218	231	222	209	220	209	239	265	214	209	220	222	224	215	255	263	225	223	229	225	215	201	246	232	220	253	220	214	226	221	220	193	208	223	231	226	178	196	228	216	200	209	219	202	219	204	234	218	219	203	193	246	232	256	191	201	205	213	219	245	237	235	229	252	225	227	214	208	229	223	230	253	215	246	229	240	242	206	206	242	229	237	213	227	226	217	223	230	236	228	220	248	235	237	255	221	217	229	198	225	218	225	211	214	237	229	240	228	224	229	235	229	218	236	196	224	221	234	242	241	206	225	221	224	218	210	246	211	224	221	222	221	233	243	235	232	198	203	225	223	235	237	243	229	227	247	246	206	226	218	250	227	219	221	232	259	228	218	193	231	234	240	221	221	189	215	235	225	222	203	256	226	221	241	217	200	215	221	259	224	242	226	205	197	229	202	243	231	231	210	235	216	219	220	237	224	220	213	223	238	211	205	241	231	219	222	247	235	224	227	238	210	220	214	230	233	243	215	231	258	282	219	231	248	225	215	214	222	255	223	232	209	230	246	225	248	224	210	240	234	220	220	246	169	208	224	234	198	246	227	243	214	214	254	217	247	196	218	233	197	216	186	222	169	235	195	197	238	235	218	227	234	221	229	209	213	236	246	226	222	227	215	239	204	214	254	232	224	214	208	228	212	218	216	236	223	240	233	237	232	215	201	225	237	207	206	238	218	246	224	221	216	220	239	238	232	242	230	228	208	203	240	239	191	206	216	216	252	228	239	232	225	239	233	246	229	198	232	212	244	265	217	251	249	204	221	231	251	248	230	225	249	260	226	242	217	225	215	209	208	245	228	201	244	229	220	243	207	232	211	239	236	221	208	213	260	227	218	213	229	203	227	203	207	209	234	216	215	217	211	220	218	229	194	225	251	219	230	217	261	215	227	230	199	234	253	239	244	215	210	262	226	214	227	210	226	209	205	199	205	229	228	206	238	209	238	209	220	224	234	239	271	247	223	218	222	235	217	231	239	245	240	227	212	212	220	228	238	237	238	222	236	227	217	226	252	250	214	247	230	210	206	236	244	237	217	240	216	222	225	206	248	209	243	220	234	238	212	216	205	231	244	246	213	249	237	224	226	220	226	208	225	215	221	214	220	237	210	250	208	242	221	220	200	236	200	207	224	233	212	234	219	221	232	224	242	222	215	238	233	202	231	240	246	226	194	207	240	229	227	225	192	226	235	239	220	228	214	227	235	231	219	199	224	245	216	207	219	245	203	233	217	239	218	205	261	240	232	219	225	235	215	227	217	229	220	230	212	216	223	230	230	210	219	219	221	236	251	232	233	251	238	207	222	225	241	213	198	188	224	222	210	232	247	245	259	226	223	227	214	231	232	228	207	243	231	236	220	223	222	233	207	241	218	223	222	225	219	223	232	230	248	262	236	240	215	225	225	232	234	240	217	213	210	244	238	219	241	240	224	204	227	222	221	241	228	236	222	223	226	219	236	205	222	228	231	238	212	241	237	226	213	214	207	229	199	221	230	215	226	195	221	235	210	218	206	227	232	227	239	212	208	224	215	211	216	241	213	232	227	240	241	241	243	208	224	213	216	231	222	228	222	216	213	204	256	240	233	209	226	218	221	223	231	198	221	236	246	230	189	252	208	240	217	237	207	250	213	229	212	213	210	241	226	224	208	236	214	219	213	249	218	233	215	217	246	238	239	226	236	215	231	220	220	232	234	198	217	228	215	212	222	216	225	209	238	226	230	247	248	242	210	216	225	229	192	246	229	231	203	223	200	240	228	227	231	199	217	223	260	207	205	234	235	208	230	225	210	220	229	231	226	235	238	226	238	219	234	227	220	244	253	199	206	196	214	213	225	237	209	240	217	223	228	217	208	224	231	207	219	211	215	223	242	208	245	223	220	232	222	216	230	233	244	259	251	216	213	235	220	264	196	198	249	225	227	255	249	225	195	221	208	229	241	225	216	211	227	223	228	235	230	230	217	229	241	243	198	228	265	239	218	199	250	237	250	226	231	235	201	241	212	248	233	203	233	213	226	222	232	219	215	241	213	221	186	252	223	237	204	254	246	207	225	211	235	231	210	232	230	227	240	240	255	223	204	244	211	246	212	235	233	211	219	236	239	247	208	229	197	226	213	223	204	251	224	203	231	218	220	222	210	239	224	231	227	211	218	235	218	214	217	223	221	224	204	241	181	253	229	206	222	203	255	248	233	218
12841	14801	23581	18265	5504	5029	2800	2083	1922	1813	1493	1448	1335	1200	1079	1052	1062	1061	1114	1262	1469	2037	2305	2307	3470	3913	3330	2047	1172	807	679	627	643	609	617	651	649	644	609	643	617	653	622	631	685	651	638	653	637	592	646	678	649	611	648	619	637	638	588	639	603	633	667	652	630	603	666	631	656	664	674	632	655	630	628	623	654	558	649	622	640	652	619	667	672	615	625	648	690	644	624	623	665	601	639	622	694	620	618	614	641	653	674	638	705	635	642	633	634	643	643	659	626	643	645	653	670	608	648	623	602	632	614	692	669	652	656	637	656	649	612	614	635	625	635	625	672	648	583	640	629	626	623	651	621	645	585	594	621	663	627	637	700	629	666	651	647	622	657	679	646	610	600	646	680	630	612	612	632	638	668	645	636	626	638	650	659	644	604	641	622	631	648	646	627	630	631	663	648	639	643	651	659	636	627	620	621	595	635	612	670	565	535	618	611	608	674	586	642	571	603	642	636	607	638	669	690	650	624	668	623	685	619	683	615	696	679	648	685	639	635	589	632	606	616	604	646	674	587	619	611	653	573	646	666	680	631	647	629	606	630	619	605	634	659	617	629	657	672	598	633	655	626	608	655	640	637	701	642	601	628	587	641	646	667	637	593	624	670	641	672	622	611	630	581	604	640	654	614	596	585	610	657	651	646	625	655	633	626	685	636	626	645	618	621	632	641	649	613	620	648	665	603	617	639	630	633	654	629	615	638	610	618	638	615	604	616	616	602	624	613	663	629	654	648	617	625	655	639	627	589	637	644	601	609	651	684	616	622	627	601	621	587	610	629	635	665	634	613	572	618	623	626	641	672	632	639	665	613	619	644	606	638	666	672	627	590	610	618	642	670	636	659	667	651	601	633	641	607	663	671	644	644	622	610	648	634	658	635	656	632	663	651	633	606	623	601	560	658	652	614	661	640	667	641	664	645	592	621	687	639	615	604	617	633	668	641	652	578	686	639	606	639	621	672	638	609	625	647	627	607	645	592	639	630	654	655	628	653	642	663	646	643	626	662	636	637	654	658	625	608	607	608	642	597	601	625	676	649	632	621	663	630	625	610	666	598	689	697	649	636	670	625	632	608	614	672	618	689	640	658	579	620	674	595	601	635	674	635	654	639	650	643	628	624	631	623	633	636	622	659	648	699	604	617	634	628	627	616	639	626	618	582	639	630	637	665	632	602	664	622	610	622	620	628	658	607	595	663	694	622	613	633	654	646	601	598	624	654	609	607	607	642	638	670	659	630	643	590	616	618	621	641	673	660	634	627	624	632	651	600	636	633	595	666	663	624	638	659	644	628	620	662	621	638	628	611	640	670	606	656	632	583	600	627	647	637	589	639	670	599	605	665	630	618	652	607	649	639	642	628	618	648	626	586	612	593	611	618	591	569	607	623	676	662	627	663	625	651	672	627	637	702	643	628	653	626	608	627	660	637	649	623	627	620	674	633	606	626	643	657	623	618	647	624	612	608	600	615	628	633	638	611	641	651	643	651	557	646	600	641	611	652	633	594	646	626	577	611	627	607	634	649	610	607	619	657	666	694	638	646	662	640	639	678	694	649	649	629	659	640	633	607	654	652	675	639	669	675	655	639	694	640	634	658	632	613	621	670	678	601	625	621	709	566	636	616	650	622	650	611	641	651	642	630	641	654	626	628	670	627	589	657	605	657	644	580	602	624	630	636	656	623	653	649	664	682	633	584	637	638	648	628	624	641	625	608	616	649	605	644	642	635	596	619	641	611	617	627	659	602	617	649	633	641	622	612	651	667	631	638	633	608	593	595	652	642	663	682	617	657	652	691	598	591	644	670	614	611	608	653	632	605	617	622	645	655	670	626	622	677	659	635	664	624	663	633	611	675	598	636	661	602	681	694	632	641	624	630	656	635	650	639	643	608	636	623	652	633	636	655	621	651	624	635	633	643	691	633	644	677	606	630	614	640	641	656	627	607	654	610	663	648	660	638	628	607	621	656	609	593	615	642	614	599	682	609	659	672	656	617	626	603	665	590	611	638	633	579	642	611	639	624	631	662	617	593	618	621	644	663	588	641	651	641	651	666	634	646	624	599	543	656	592	635	639	645	659	574	671	649	624	635	626	611	610	665	584	651	629	631	656	606	634	619	635	666	661	657	629	637	646	618	652	623	649	642	607	647	647	626	651	660	642	650	632	662	634	637	627	671	621	635	627	669	633	642	660	653	585	636	664	618	656	628	623	621	636	615	658	675	649	647	649	641	653	651	638	646	642	614	618	613	628	627	668	663	662	615	643	634	652	630	635	586	647	612	618	673	666	622	654	651	600	662	589	643	593	638	681	623	637	658	666	605	595	649	618	596	634	693	654	656	629	579	669	672	675	592	636	645	614	639	624	641	620	638	609	654	664	646	598	648	642	628	667	655	639	658	620	623	625	641	656	690	620	663	659	697	672	618	607	644	661	646	628	635	654	639	624	620	657	645	664	638	607	634	649	586	635	660	602	684	616	629	681	638	614	630	613	612	669	660	607	670	603	661	634	642	594	629	647	634	611	638	606	680	654	664	637	607	616	609	587	634	654	658	676	670	586	629	656	602	611	645	615	622	596	633	618	649	636	602	644	670	697	622	657	621	577	642	621	656	657	633	615	647	604	660	608	642	632	625	650	617	641	684	612	595	654	659	649	659	656	631	603	595	633	623	597	675	618	626	609	618	637	644	646	642	692	650	629	648	579	625	610	574	658	619	643	649	637	619	669	646	655	638	694	648	686	629	635	658	623	585	642	645	654	592	589	652	600	638	627	649	648	609	619	612	619	634	610	669	645	680	632	630	649	642	596	642	652	610	685	594	669	639	584	646	641	586	657	620	647	632	639	680	599	611	592	568	604	609	621	638	603	640	608	628	622	665	588	685	624	635	634	642	630	622	637	662	616	610	615	641	629	577	599	617	652	593	634	650	677	673	645	646	657	612	598	635	671	610	621	627	606	676	619	676	667	655	613	642	643	719	615	644	644	635	677	649	602	657	636	634	674	680	627	654	581	595	653	636	637	660	623	649	639	645	635	641	627	638	633	624	608	675	611	621	591	639	637	629	633	668	635	637	663	671	649	640	630	629	640	589	629	643	636	636	627	592	644	664	632	640	654	625	653	654	574	643	617	641	617	625	657	630	641	654	629	650	609	606	640	645	632	619	610	613	649	638	592	621	634	614	657	624	670	642	642	682	636	631	645	625	628	571	657	634	639	631	664	635	620	628	681	624	610	607	636	626	655	622	661	629	607	631	675	624	623	672	612	589	694	574	651	606	636	677	643	600	640	662	611	640	594	613	660	627	641	644	634	631	621	626	637	638	634	643	622	628	607	651	606	644	613	663	644	636	631	657	655	642	565	630	601	636	616	633	631	646	648	652	657	621	625	637	640	594	638	630	629	615	626	618	624	618	624	656	602	623	628	610	624	605	658	643	650	660	678	620	630	625	668	657	601
22127	20566	19195	11798	3252	908	597	547	418	416	339	386	336	315	318	294	296	462	597	380	246	284	357	362	468	522	540	387	277	249	243	233	207	234	218	226	238	195	238	239	210	222	245	205	226	218	245	250	208	223	258	229	235	244	264	226	218	221	232	227	218	243	215	204	244	242	213	202	217	242	189	214	235	242	246	251	216	208	240	232	236	217	211	215	214	236	240	220	221	200	204	236	227	201	221	222	270	198	235	229	238	228	238	219	198	223	221	265	211	219	233	204	250	215	198	232	225	234	210	222	221	222	242	247	233	233	205	208	202	235	243	214	260	235	227	234	233	216	242	230	240	209	208	239	251	200	231	209	234	232	236	211	230	243	208	230	230	228	236	240	243	208	216	207	223	209	219	217	211	216	205	231	228	243	215	259	202	217	223	233	213	232	236	208	228	221	218	227	251	219	221	208	237	261	244	240	224	210	204	237	211	237	218	210	218	200	236	204	200	204	213	243	248	231	220	215	229	258	235	207	221	247	211	233	250	243	217	222	196	239	195	225	251	218	231	197	229	225	234	223	225	233	228	223	220	207	241	232	237	253	229	227	218	233	206	223	210	238	222	194	243	223	213	225	266	232	222	201	223	226	191	196	226	244	221	207	225	239	230	228	251	221	226	197	207	209	236	221	233	234	228	218	228	228	237	221	233	250	248	220	229	215	239	228	218	258	199	231	203	220	217	234	226	256	231	224	220	220	218	219	218	229	237	212	228	228	222	213	226	209	201	217	231	202	207	233	250	244	245	213	205	233	229	216	244	198	223	233	240	216	237	247	225	216	227	206	231	219	250	199	202	254	223	221	204	221	208	235	200	244	246	250	213	253	208	232	218	238	196	246	211	207	221	238	247	188	225	242	231	229	225	222	228	225	239	222	216	228	213	227	219	209	215	249	232	213	214	245	200	210	229	242	205	239	238	250	251	265	233	213	241	201	254	243	246	224	217	223	218	217	227	252	229	188	228	212	194	224	234	224	214	200	227	229	246	211	225	231	237	226	233	244	228	209	218	222	221	232	216	240	216	203	238	193	212	242	233	224	233	235	200	214	236	215	222	242	224	216	259	245	237	243	218	189	227	239	213	231	216	219	238	241	229	223	239	239	215	229	224	215	259	266	215	209	208	230	232	218	247	222	210	216	202	207	234	234	215	216	251	221	243	207	226	224	241	208	233	208	241	243	230	197	237	232	234	239	222	229	231	237	220	225	237	226	210	234	220	239	207	218	215	190	229	222	214	242	237	209	219	197	236	204	250	216	224	239	237	254	257	237	211	223	179	206	231	241	211	230	224	229	221	260	239	252	203	238	234	231	221	236	240	254	242	244	241	228	237	234	224	232	227	224	218	213	222	213	199	222	196	219	207	233	245	186	194	203	234	236	203	204	207	222	225	225	232	259	241	238	217	207	230	224	199	212	211	231	218	218	224	207	215	223	238	223	244	244	224	218	216	247	233	265	228	233	213	241	210	223	237	250	212	209	224	256	230	192	206	231	215	235	241	204	217	234	223	220	203	201	227	217	249	229	230	220	218	234	215	236	206	233	215	244	226	242	239	229	226	225	258	268	220	235	199	207	212	199	228	205	228	218	250	217	232	234	223	228	233	229	223	231	208	226	227	226	206	211	223	204	225	223	235	207	234	208	229	243	233	226	211	223	218	213	224	203	221	212	210	202	221	221	228	228	183	224	205	233	236	236	232	219	233	235	241	237	233	229	229	228	216	217	217	232	229	250	225	228	228	237	221	244	218	254	226	252	201	216	254	231	237	235	215	213	219	246	247	227	241	218	199	233	241	199	229	229	221	217	232	192	231	233	213	243	231	222	247	236	211	237	237	237	223	231	239	246	211	250	217	236	215	233	219	216	242	228	233	215	214	233	259	236	225	229	211	248	216	234	247	219	212	245	215	250	226	210	218	222	222	244	243	225	237	198	219	213	246	252	237	208	235	226	206	252	212	208	231	219	238	205	207	210	242	233	220	220	225	208	221	236	228	233	214	217	233	237	213	216	237	237	223	244	194	212	224	248	214	220	208	215	230	223	218	220	201	196	233	233	217	215	245	233	225	251	220	248	260	231	234	205	226	252	263	214	207	251	220	204	237	225	208	226	228	258	205	208	221	225	230	236	232	250	209	257	212	229	228	209	250	221	225	221	219	215	206	241	235	227	205	229	234	234	233	215	199	220	242	232	218	233	227	229	232	221	209	242	222	215	221	240	200	208	221	219	245	221	212	227	221	224	197	224	215	219	220	227	238	257	207	229	214	250	255	231	221	236	238	228	211	228	224	232	230	220	217	219	198	227	226	211	209	223	244	250	233	234	229	228	204	225	216	202	229	212	202	222	220	252	254	193	201	240	230	243	218	232	223	251	209	219	225	240	213	229	212	245	212	227	237	212	250	203	235	241	239	222	239	213	253	230	222	221	223	215	221	223	230	225	223	269	234	240	214	247	230	232	226	250	241	232	216	218	230	237	234	216	231	236	206	203	220	220	216	208	229	212	229	227	223	222	222	234	215	240	204	223	229	237	221	243	248	209	247	239	223	268	241	257	225	244	244	221	231	236	232	228	237	269	224	240	226	232	223	222	213	219	223	184	222	201	206	230	234	212	233	229	241	233	236	249	249	244	219	234	242	237	229	230	226	206	242	240	214	222	216	245	221	226	257	245	222	220	222	233	234	243	248	223	231	256	238	228	236	231	210	211	243	226	223	209	203	217	215	228	242	200	229	225	219	237	227	226	224	213	219	237	247	233	203	213	214	213	204	198	251	224	240	234	239	199	231	236	219	239	203	222	232	235	219	240	238	224	222	216	249	229	240	236	245	228	209	200	197	212	189	235	239	231	235	211	235	233	233	215	216	188	228	243	220	240	230	236	227	214	233	231	208	228	213	236	225	219	218	219	221	215	240	214	221	222	215	226	234	225	214	225	244	209	240	216	224	222	223	228	217	229	221	209	254	235	242	210	201	220	227	212	205	222	206	237	227	238	242	228	224	218	219	223	177	229	226	212	230	243	222	208	211	231	226	230	226	219	238	195	249	206	246	213	237	229	229	244	221	201	212	227	214	236	255	216	225	232	223	237	221	225	250	233	211	246	261	239	198	231	221	229	218	229	223	209	216	223	200	228	212	204	214	234	245	206	247	220	208	256	258	234	217	223	245	236	214	239	235	244	225	192	224	197	238	251	232	214	243	219	214	245	210	244	204	208	211	226	208	243	215	208	218	220	222	249	219	246	266	231	239	224	219	209	192	243	226	241	243	241	228	207	221	238	196	227	234	249	211	224	199	227	196	221	249	223	206	187	226	221	251	220	248	225	229	210	236	216	219	224	235	242	220	227	233	230	249	215	233	239	223	260	236	242	262	232	237	236	205	237	225	264	230	232	242	221	225	243	233	226	222	231	207	230	212	241	217	229	188	209	195	268	215	227	239	219	227	236	221	227	239	238	227	239
13995	17499	21605	20373	7286	3326	2331	2011	1809	1739	1560	1420	1342	1159	1112	1090	1050	2136	3061	1540	919	924	1274	1681	2176	2638	2244	1449	946	725	698	619	625	630	599	655	622	671	615	623	640	661	638	638	676	644	658	622	634	629	641	625	636	624	632	625	651	569	642	670	638	623	651	662	658	655	634	634	711	632	608	603	574	601	651	654	629	673	663	609	658	630	637	621	627	654	638	659	640	619	641	617	617	627	630	629	589	647	615	663	675	642	664	648	666	616	654	610	638	641	623	647	627	634	657	635	618	618	647	636	658	636	605	612	623	642	638	617	690	654	637	627	620	643	643	641	654	587	635	622	615	689	693	659	621	627	636	667	628	600	627	659	620	617	631	655	586	669	640	639	636	606	631	619	670	650	663	621	627	632	584	643	641	621	657	605	649	622	706	618	690	615	651	639	649	643	639	622	627	645	606	641	617	654	610	641	655	667	599	599	654	629	647	675	616	617	680	649	668	649	597	609	689	611	665	673	649	644	617	643	684	622	612	654	633	643	651	608	643	645	640	591	604	693	622	687	597	628	606	639	643	620	628	664	635	681	619	628	649	640	600	638	611	556	637	626	606	641	616	638	621	629	645	612	617	625	665	644	623	619	612	661	668	633	647	645	651	647	636	584	613	620	629	633	633	625	652	624	643	606	635	628	644	611	633	626	662	625	585	576	687	660	581	622	634	647	627	674	639	682	663	621	641	644	647	608	677	648	645	613	633	657	596	629	648	665	650	624	667	615	649	645	641	625	648	653	628	622	630	632	700	631	649	617	611	654	630	595	629	631	609	676	578	645	626	653	616	681	602	672	633	643	607	652	610	613	634	632	589	668	679	682	660	607	652	649	682	595	644	614	610	656	640	593	633	630	648	663	637	610	645	667	671	630	628	663	638	627	614	596	603	614	649	674	628	631	630	620	687	616	622	615	647	692	641	632	644	652	653	627	630	647	626	659	644	669	662	621	637	657	628	659	681	644	638	698	648	656	637	664	660	678	638	618	674	668	645	662	611	614	652	646	651	622	649	658	650	660	683	652	659	597	635	667	678	621	646	633	646	633	664	631	640	648	639	669	644	628	605	591	682	665	638	682	597	658	603	611	672	654	654	672	661	662	663	619	626	643	661	626	655	616	649	597	677	628	630	643	621	626	649	674	607	662	617	633	663	637	672	617	606	657	652	629	635	628	595	632	650	662	612	569	652	630	656	593	650	656	613	619	644	623	615	612	641	617	637	610	618	637	623	649	589	597	582	661	630	650	639	649	629	617	617	663	648	669	637	637	598	595	601	656	625	667	614	619	635	610	611	641	615	624	680	591	603	663	636	657	641	646	623	632	648	646	646	629	628	635	665	624	646	570	614	626	641	578	656	624	680	691	645	619	671	626	606	688	602	648	595	668	668	612	625	654	643	640	617	660	680	630	644	623	625	638	601	622	657	595	635	638	670	672	584	644	638	601	650	628	665	626	601	642	675	650	617	623	665	687	653	639	578	650	631	653	620	656	649	589	641	589	654	625	640	626	621	578	618	617	652	668	662	647	613	684	626	636	609	644	632	650	654	672	657	631	602	631	590	599	595	654	623	598	602	615	638	605	622	609	613	640	612	635	691	647	661	632	610	608	639	639	647	599	569	648	667	629	619	653	700	652	623	631	611	609	636	674	592	624	600	665	581	671	653	613	611	669	648	672	606	635	627	645	646	574	634	618	582	664	630	659	644	620	603	629	677	706	630	643	636	654	624	629	632	656	658	644	639	609	628	656	623	608	630	643	621	634	617	585	633	625	671	684	663	640	650	668	616	642	618	605	594	605	639	628	660	696	647	658	590	657	644	661	671	631	611	662	556	658	669	654	647	627	656	664	644	640	617	629	614	666	584	621	603	626	646	656	623	649	595	629	591	614	687	648	632	612	604	695	650	642	636	640	604	660	610	658	646	606	610	612	630	606	668	626	643	592	618	612	645	672	660	626	659	666	603	641	585	656	691	641	634	634	586	670	630	636	639	654	638	638	651	625	633	637	603	646	603	608	668	668	641	656	633	621	630	600	614	646	615	628	612	632	609	634	614	622	671	659	608	591	625	650	625	624	634	622	633	627	682	634	687	624	645	642	612	651	684	631	673	621	593	650	652	629	611	644	657	652	645	632	632	602	665	619	663	669	673	648	641	634	627	621	689	629	615	620	602	611	657	691	685	660	669	655	616	654	631	688	658	630	616	655	609	666	658	669	673	666	624	603	609	581	627	622	627	665	618	643	604	609	610	624	654	653	635	666	637	658	643	609	634	615	611	645	575	596	640	625	615	704	620	650	601	642	635	700	588	657	633	648	644	611	642	666	636	636	637	642	633	604	653	674	638	656	611	634	647	639	628	606	622	639	642	643	643	608	605	609	643	609	645	669	668	603	623	620	630	670	616	636	638	629	629	599	630	633	615	682	691	629	601	631	592	659	605	614	671	626	630	683	634	608	649	596	631	613	621	655	645	615	612	662	675	654	649	624	631	627	614	624	613	607	626	623	607	646	620	613	688	667	621	624	641	606	583	581	624	599	612	657	605	656	641	649	673	652	659	680	647	642	632	623	627	628	627	641	614	668	626	650	617	613	637	660	600	664	660	640	642	581	638	648	611	611	635	659	625	637	619	676	668	612	666	635	617	645	644	636	665	580	645	641	636	636	595	618	670	611	666	634	641	670	629	636	656	587	646	624	629	648	637	602	627	587	654	647	628	630	649	597	625	631	609	645	602	648	638	674	648	608	683	569	630	666	575	662	671	658	639	618	606	609	632	636	608	617	626	605	658	619	561	672	624	610	615	640	669	651	641	677	622	651	659	657	631	620	671	614	602	608	616	659	699	633	637	642	636	644	628	652	655	641	621	648	613	641	661	662	586	630	658	622	637	617	650	648	650	667	618	621	663	655	667	634	666	647	654	632	604	611	619	626	657	670	639	644	615	613	631	625	628	627	645	672	624	642	656	642	654	649	616	623	629	609	626	641	659	618	655	640	646	649	603	690	660	641	598	667	666	567	618	626	595	639	617	665	655	692	668	624	618	620	623	664	651	632	578	603	657	628	652	652	636	643	617	604	558	642	626	661	637	631	644	615	618	616	649	645	630	630	672	604	622	632	642	621	600	613	621	607	619	630	667	658	644	605	640	645	638	675	661	644	609	612	583	606	645	614	681	634	667	663	641	670	621	658	614	613	596	623	640	654	634	636	652	660	644	649	638	639	655	621	622	640	618	689	637	636	683	603	640	606	630	639	615	645	625	645	595	598	627	642	611	632	628	637	610	593	619	650	647	622	608	617	583	649	654	636	644	645	642	670	614	611	611	679	666	597	702	619	597	615	620	664	641	628	624	654	664	590	598	635	638	631	675	644	625	615	637	652	599	634	663	616	650	617	624	618	632	623	634	616	664	636	678	625	611	656	616	620	662	633	647	673	662	654	662	640	674	612	660	643	639	664	611	598
21682	14348	13114	6922	1808	1079	671	453	476	410	378	328	331	301	585	297	247	348	420	692	320	239	255	282	372	454	465	373	302	255	228	228	236	222	209	231	209	215	241	231	225	285	240	254	214	260	218	218	207	221	228	246	215	226	205	218	231	208	224	232	235	204	223	245	217	241	226	195	230	221	246	212	233	229	197	249	235	225	238	222	228	209	231	213	204	228	216	255	227	202	219	243	211	227	229	257	203	229	220	225	222	234	208	197	220	215	215	229	237	202	210	236	240	195	217	235	252	217	233	248	213	201	228	262	212	202	223	213	226	209	216	216	204	210	216	222	217	237	227	212	241	242	213	208	229	217	206	242	220	217	231	218	247	206	211	245	232	225	178	218	254	226	213	232	256	248	244	224	203	193	216	232	191	223	212	220	195	206	222	256	191	224	239	195	240	211	245	219	238	228	239	212	239	218	224	242	242	221	239	233	245	215	230	232	220	257	238	237	241	254	213	258	241	207	217	225	227	220	233	204	186	238	236	216	222	242	223	219	214	236	188	249	236	237	217	230	234	212	216	230	195	208	257	250	237	247	213	236	220	218	240	226	249	229	227	227	224	248	205	234	221	217	233	228	240	199	212	219	226	228	216	199	216	208	247	225	205	233	227	215	244	228	228	217	208	251	217	240	221	248	208	248	221	228	224	205	237	206	214	198	197	229	238	220	236	218	205	189	197	231	250	232	213	195	221	254	222	238	208	228	209	241	259	239	217	250	236	219	203	233	198	228	231	235	222	212	219	200	222	249	252	249	221	216	207	239	213	209	223	206	212	222	248	224	216	217	208	195	223	247	209	210	227	208	236	238	237	225	219	231	213	216	214	210	212	226	233	209	222	245	225	245	248	244	221	207	209	243	219	208	216	233	209	235	242	250	203	227	216	220	243	205	228	223	229	224	231	234	264	217	242	239	237	218	246	238	200	233	240	229	221	244	224	245	236	225	226	247	258	225	220	217	237	233	208	204	225	221	225	228	238	242	220	198	212	227	226	213	215	196	215	216	228	223	236	202	230	230	241	225	241	235	218	241	208	207	213	212	223	195	239	243	259	228	247	227	220	209	204	204	211	235	204	218	238	222	221	247	243	243	210	211	220	218	236	222	229	222	229	215	177	231	225	242	234	244	251	205	234	228	215	244	237	221	197	226	238	212	228	242	231	211	207	214	231	206	249	207	234	226	234	237	252	228	218	235	221	230	222	234	224	209	222	233	217	217	219	229	219	215	228	237	209	239	236	225	212	203	222	222	222	212	217	204	207	212	234	244	221	210	224	216	242	217	227	208	231	217	222	233	213	218	244	228	212	225	237	241	231	211	231	223	230	231	221	179	236	223	216	210	250	208	223	219	237	227	261	215	242	244	233	231	234	239	227	214	219	238	220	227	202	212	230	228	231	225	212	227	230	222	208	249	215	211	244	213	211	230	230	233	224	210	228	199	242	232	233	243	232	222	236	214	222	216	235	254	238	248	217	245	232	244	234	204	211	234	212	233	210	231	222	203	224	225	221	214	208	206	211	206	196	202	230	203	222	203	220	224	211	214	206	223	216	260	213	209	222	237	227	214	231	236	207	234	221	239	216	191	189	229	241	196	244	233	216	226	201	203	221	246	226	230	228	214	233	222	226	218	246	218	234	221	240	213	197	220	234	231	239	231	275	268	237	218	224	221	229	229	227	239	221	228	223	245	240	205	205	215	225	225	233	200	218	222	221	232	208	245	243	223	223	232	229	214	219	213	217	214	254	223	205	245	232	218	237	219	256	244	257	228	225	232	225	222	242	225	224	214	204	214	201	222	199	250	214	187	210	233	219	232	226	229	227	224	227	219	242	238	234	223	234	220	250	245	221	214	223	214	209	239	224	233	241	231	239	207	227	243	205	236	223	233	203	227	218	220	227	232	227	222	208	233	237	218	225	225	221	255	255	256	195	237	226	217	222	231	230	259	188	248	236	217	209	215	237	212	244	205	201	223	232	236	247	224	235	196	261	223	245	245	232	238	228	241	221	209	232	202	219	248	213	205	235	236	246	232	215	222	225	228	221	232	215	236	227	229	205	238	230	211	220	229	201	216	215	196	233	229	221	223	215	204	231	202	221	221	243	238	206	230	230	213	185	217	222	214	230	236	236	203	207	206	211	223	210	215	230	220	259	240	217	239	227	252	207	228	223	225	236	219	226	234	193	242	235	226	202	208	208	186	229	228	218	229	210	204	210	232	241	231	215	226	232	209	240	228	209	243	208	249	256	254	223	231	207	236	210	238	206	244	224	223	215	228	213	233	225	212	229	222	207	229	224	239	218	220	205	232	214	213	201	209	224	210	235	207	203	206	212	219	248	259	247	211	210	240	247	194	229	236	232	202	220	213	238	218	215	244	191	238	234	223	199	224	192	213	205	254	221	204	228	232	231	213	223	238	235	226	238	209	236	218	229	208	228	234	222	220	233	230	237	206	207	227	233	221	239	231	226	248	227	249	214	218	219	224	210	240	228	226	214	249	221	243	230	228	230	228	225	249	245	231	230	230	187	247	213	206	236	249	232	223	230	225	229	193	218	207	233	208	205	203	217	229	192	205	237	199	212	223	205	215	232	252	212	230	229	214	215	220	226	216	223	244	205	235	223	225	213	191	204	199	221	223	241	237	220	228	189	235	242	249	240	258	228	226	223	229	213	216	235	214	206	220	235	223	228	187	225	244	207	207	226	246	223	204	217	185	224	230	248	231	217	217	233	202	199	215	214	201	225	250	216	221	234	223	202	200	212	238	244	212	204	247	206	226	242	207	220	224	247	241	209	222	209	246	216	243	233	224	242	220	210	240	200	232	214	216	222	221	222	227	229	224	243	223	240	212	232	216	231	208	225	230	245	208	222	230	220	226	228	201	217	218	248	224	215	240	223	214	208	211	213	218	265	232	262	243	210	219	206	249	231	218	232	235	208	229	215	243	220	223	229	202	223	207	185	187	231	232	227	217	200	239	241	211	224	223	234	211	239	230	193	215	219	238	220	224	210	199	227	227	221	224	229	207	249	222	239	212	254	227	243	223	234	212	220	217	215	227	226	223	231	207	228	225	235	250	223	217	210	235	223	252	236	211	235	215	229	209	217	240	230	197	224	227	228	241	210	210	213	233	206	214	244	236	233	232	223	218	229	205	210	248	212	219	245	221	223	215	222	225	233	224	234	219	212	220	220	210	206	210	200	250	204	215	225	221	268	194	216	218	236	221	201	206	226	227	242	226	214	206	233	214	239	207	232	200	221	219	223	213	218	227	221	227	217	230	233	246	194	214	220	222	211	225	235	240	224	234	224	259	228	221	243	225	225	207	211	201	234	237	239	210	233	252	225	236	231	243	218	218	201	241	222	224	242	244	229	228	249	231	212	214	217	239	220	210	235	213	232	232	240	219	237	241	232	202	258	208	224	197	230	221	234	190	225	219	203	244	239	225	235	216	222	214
13601	11447	17349	12141	5828	3887	2575	1931	1872	1842	1590	1402	1214	1230	2985	973	905	1101	2145	3598	1172	808	862	1026	1627	2267	1906	1326	888	670	657	612	653	605	555	657	583	652	583	644	684	599	648	630	607	629	630	682	634	639	626	631	645	621	622	619	615	623	600	631	631	621	619	641	651	620	659	627	651	622	633	617	633	639	663	640	652	631	643	553	612	636	628	622	609	601	634	556	628	631	661	571	662	638	657	612	590	625	654	628	651	584	626	679	647	623	663	638	623	614	644	594	631	615	663	637	648	582	639	650	610	627	630	664	673	619	678	596	630	642	583	623	656	596	661	593	689	661	634	589	638	648	614	637	629	635	612	663	644	647	631	625	624	601	662	586	649	646	611	628	632	638	651	612	666	641	630	612	668	632	636	642	678	578	584	627	570	626	620	662	684	589	599	642	595	638	606	684	633	629	641	584	627	611	598	570	641	648	652	624	622	643	643	646	640	627	638	637	624	632	648	672	635	665	582	667	655	627	620	609	630	608	632	612	616	639	619	642	602	646	605	637	608	691	650	624	642	651	621	640	628	640	643	659	657	635	662	628	578	606	633	612	598	645	646	616	667	609	644	594	619	648	644	632	615	647	603	691	656	636	635	682	585	589	600	655	662	657	593	645	647	650	640	624	665	650	612	653	593	697	588	636	613	638	681	637	670	607	641	611	646	652	623	658	635	619	671	620	613	609	652	635	622	615	634	664	595	634	639	589	614	654	622	624	633	626	637	599	642	605	612	622	643	587	630	631	649	596	638	616	657	643	646	617	601	645	647	618	660	643	653	640	682	663	656	624	601	627	636	629	643	616	666	619	572	616	638	621	631	641	612	649	653	678	639	674	640	606	589	616	628	619	633	651	661	602	661	681	657	667	637	652	637	615	639	640	626	631	645	628	607	657	612	620	622	612	616	636	601	607	606	615	619	664	644	657	589	623	639	609	641	640	647	634	666	647	631	629	590	667	646	607	661	651	615	640	667	612	638	639	643	618	647	666	639	607	624	599	574	664	643	647	656	574	629	646	649	628	666	633	638	621	622	667	629	644	679	642	671	627	647	649	624	651	588	643	634	639	590	616	616	606	668	608	610	644	632	613	614	603	626	597	606	620	619	611	560	636	679	639	638	620	605	660	631	676	607	589	680	665	627	612	622	598	649	552	625	620	640	643	660	612	634	610	651	603	643	602	640	626	665	623	656	638	649	643	633	602	653	655	672	633	624	618	613	659	607	621	631	617	597	604	614	662	612	587	657	643	610	623	651	612	641	650	616	622	631	629	621	625	637	647	612	624	648	641	643	679	643	616	642	641	633	658	645	652	622	658	651	656	605	631	668	631	594	603	610	649	552	700	620	643	677	683	629	627	655	621	638	624	670	611	638	656	662	643	631	602	655	646	608	637	651	614	643	644	643	634	638	651	641	630	614	579	629	625	619	656	609	665	625	637	619	644	654	658	621	618	626	643	606	642	595	628	663	596	615	644	604	640	642	629	639	627	645	629	606	646	619	631	642	599	649	649	597	625	619	600	643	612	654	678	675	638	683	608	651	603	645	611	599	609	675	616	649	612	655	632	638	698	589	664	621	672	636	611	650	607	608	602	639	589	657	646	653	609	606	648	625	641	616	602	647	608	653	605	627	638	585	610	587	622	659	606	596	669	653	641	627	641	612	645	654	666	638	656	653	625	635	615	661	612	616	629	613	669	643	607	602	650	651	620	651	622	628	630	635	609	630	582	604	650	600	629	592	619	644	668	589	657	655	617	624	595	626	631	663	627	629	609	636	635	642	640	616	665	604	646	617	641	624	630	639	630	594	658	601	640	636	672	631	637	665	643	661	634	631	590	648	647	649	596	675	633	641	605	662	604	635	636	645	643	666	608	642	639	588	611	614	595	631	626	658	681	650	642	624	645	628	646	612	639	642	658	635	635	630	606	606	658	629	646	682	612	631	629	644	637	668	628	625	627	584	635	574	614	652	626	624	644	634	647	648	661	598	630	625	641	605	651	609	631	589	648	645	666	628	651	574	604	617	614	670	644	612	677	595	607	619	647	627	627	645	644	685	648	627	638	631	615	663	593	625	636	646	625	613	660	645	661	632	640	601	649	657	620	600	623	640	659	639	601	674	656	587	673	651	627	618	628	645	645	643	605	654	638	636	614	660	572	617	610	710	622	651	625	599	672	634	641	664	610	666	624	640	610	617	629	626	675	638	645	592	656	624	626	651	639	569	650	643	654	611	620	586	605	639	632	673	704	649	647	644	621	638	602	600	626	685	647	635	635	666	581	640	619	594	649	605	603	608	658	655	621	618	639	645	681	677	630	669	639	704	616	611	675	646	594	614	596	620	628	673	634	657	651	644	637	604	607	663	670	665	620	690	654	668	648	657	653	615	668	618	625	676	640	622	627	607	618	632	653	621	664	631	649	646	596	620	587	631	603	644	605	651	671	636	596	644	618	622	633	590	648	634	642	634	593	648	593	594	636	636	696	651	659	648	595	651	588	587	665	639	666	640	665	632	661	603	644	675	637	638	644	607	631	661	629	632	618	625	615	628	614	651	653	638	633	641	685	645	655	606	635	618	622	608	637	625	660	604	636	648	644	666	677	690	593	651	652	625	643	587	664	628	663	633	638	608	638	599	618	604	624	649	666	659	659	669	607	598	655	627	633	640	615	596	568	618	655	642	642	601	624	602	597	585	632	614	655	674	618	621	673	621	630	615	614	632	645	641	620	581	639	639	636	618	627	627	605	634	665	667	614	608	591	649	602	617	592	642	602	602	647	620	642	645	638	625	611	637	624	653	619	608	652	636	674	623	620	610	572	671	637	667	727	603	609	679	619	616	601	612	650	697	566	658	601	653	661	635	620	674	627	671	633	656	656	622	637	653	689	602	684	664	615	660	595	644	636	616	624	632	621	602	625	635	566	663	590	609	595	657	642	621	627	642	633	626	583	614	622	618	638	624	649	613	621	663	663	671	674	604	661	614	638	639	647	627	609	630	609	645	640	644	642	657	648	603	625	667	648	644	640	604	608	656	679	598	673	599	618	630	573	626	619	607	652	645	610	678	609	627	662	649	661	619	613	600	654	579	621	608	619	617	619	658	618	663	628	679	679	647	634	647	604	623	612	643	636	623	636	606	633	610	655	669	633	590	628	675	651	641	644	623	618	645	585	629	648	654	652	670	617	628	647	629	635	681	656	625	678	632	670	604	644	643	664	626	667	601	648	650	610	661	609	654	640	583	667	623	599	608	610	592	637	618	647	604	636	590	678	633	682	606	671	633	652	639	621	609	632	640	631	672	645	625	621	651	638	606	627	666	621	664	593	594	645	640	650	626	609	625	629	620	621	604	617	633	614	631	632	614	643	619	650	614	667	641	672	670	619	650	632	642	600	635	645	638	661	584	635	605	634	607	618	633	630	617	677	613	639	630	592	643	606	621	618	641	630	627	640	613	632	553	664
19678	16924	15701	6916	4016	1055	631	563	411	398	447	462	463	427	709	275	275	315	228	228	254	235	281	251	405	561	540	422	314	251	227	239	194	250	226	226	202	253	230	211	198	235	246	232	231	220	239	236	227	192	216	240	220	221	240	210	206	232	234	235	240	240	191	190	213	242	251	213	230	237	210	254	242	245	213	237	198	213	180	208	239	199	200	204	233	238	215	224	191	222	220	197	212	228	218	238	221	244	204	194	216	213	228	229	247	219	206	212	233	221	212	218	220	234	214	214	235	221	215	212	220	203	207	215	218	201	222	216	226	224	211	222	209	236	228	220	239	203	246	205	243	215	229	219	212	213	233	221	208	222	230	203	198	214	212	210	228	217	228	230	230	222	217	219	220	221	218	232	210	193	220	227	227	231	210	216	241	214	221	207	236	231	197	210	229	203	211	255	222	203	180	217	225	214	220	242	215	224	237	204	211	215	219	243	247	214	234	221	226	222	214	199	215	207	242	224	230	228	203	201	223	205	247	242	216	232	218	232	237	230	218	220	226	196	207	222	206	228	230	241	226	212	214	227	206	226	226	221	234	237	214	194	241	229	225	189	212	214	215	248	227	230	221	218	226	218	231	236	235	223	231	220	244	212	204	213	235	213	208	223	236	240	238	239	258	228	243	216	229	208	271	218	224	198	216	232	199	208	236	225	218	241	234	216	203	237	229	212	218	206	238	199	220	204	225	212	202	208	210	205	250	233	219	213	244	216	199	224	217	194	219	229	227	231	232	255	240	218	181	210	224	205	227	200	233	239	225	228	239	229	254	193	212	204	231	236	218	225	220	226	213	232	245	233	247	222	211	234	232	221	205	230	248	224	209	227	194	221	237	222	216	233	227	216	219	240	218	206	222	210	209	214	224	202	216	243	221	211	221	213	213	177	245	233	207	223	193	220	249	195	255	207	215	227	213	241	215	208	224	203	227	223	232	238	217	214	244	243	223	228	224	234	225	209	233	218	237	216	239	207	208	216	218	201	239	224	216	210	234	215	211	197	200	237	211	223	257	207	219	199	214	213	246	217	230	219	230	236	212	208	252	236	220	226	233	222	236	253	191	215	208	217	208	233	228	235	209	213	209	267	242	216	219	250	202	227	224	225	235	249	209	205	241	241	228	211	212	207	221	234	255	204	222	224	241	229	195	224	204	236	192	205	229	227	245	216	208	230	200	225	221	269	221	201	228	211	222	215	213	231	242	250	247	222	197	226	225	207	224	238	238	209	238	221	234	214	196	215	233	228	223	241	223	246	240	209	228	216	218	223	217	223	224	213	208	211	199	207	252	229	237	219	236	202	251	221	218	217	247	200	246	225	236	213	217	221	226	248	201	240	252	219	228	246	243	218	231	210	245	227	252	239	209	211	199	220	215	233	194	237	253	230	233	215	230	224	210	209	210	257	221	206	247	215	242	218	219	235	211	214	223	220	187	221	213	233	208	221	259	205	218	246	217	214	233	227	231	230	233	230	259	214	226	237	197	208	236	207	224	244	235	200	215	223	238	229	220	209	256	210	222	204	212	197	212	237	208	226	219	220	233	212	200	233	217	207	248	228	237	193	225	252	212	215	228	203	225	234	224	236	217	216	217	233	239	244	205	242	217	217	221	253	224	209	218	254	195	236	225	247	232	202	211	215	218	232	211	205	249	233	224	223	252	242	228	231	219	197	207	216	234	230	211	251	227	248	233	221	199	223	224	252	200	241	227	238	217	219	223	234	230	225	234	193	205	192	196	232	238	222	211	213	218	219	220	255	225	281	199	213	226	244	235	236	243	206	222	219	232	200	246	228	235	206	228	202	232	239	211	220	252	221	209	234	223	222	201	247	248	208	251	210	230	207	219	192	209	210	233	198	250	217	214	225	225	226	228	214	194	218	256	220	234	214	194	212	199	218	209	187	251	204	208	230	207	199	240	233	214	239	251	234	216	223	215	234	200	206	229	215	254	224	212	233	206	214	207	223	221	229	210	209	208	209	216	216	223	204	198	199	223	229	232	233	248	256	233	229	227	210	213	221	223	261	239	232	198	233	209	213	218	221	229	225	206	224	232	216	230	235	239	233	232	204	228	219	240	227	236	213	229	219	205	226	203	215	219	238	197	227	197	227	237	200	227	226	222	197	242	223	214	219	223	220	255	231	200	216	226	213	200	224	228	262	212	237	217	232	244	262	258	212	215	232	197	204	235	238	237	226	231	218	198	205	217	247	224	226	196	228	205	232	244	228	216	234	215	216	264	220	219	216	210	236	221	227	229	215	230	222	233	224	221	217	221	195	205	229	220	219	196	224	217	231	246	229	220	216	228	208	207	241	224	216	237	216	234	226	223	215	230	237	199	212	198	233	234	218	204	207	227	216	195	210	216	218	224	213	207	217	220	218	210	217	243	201	231	226	242	199	217	211	220	224	218	227	236	246	213	221	220	216	222	225	229	222	219	224	216	224	210	211	235	207	226	227	205	233	206	215	242	232	224	189	217	209	239	224	217	231	232	220	215	249	218	241	237	216	218	218	244	225	226	206	227	238	220	229	224	231	229	231	217	202	216	218	231	226	231	215	215	204	218	218	227	244	237	201	219	193	215	218	245	239	224	213	213	224	227	226	221	225	222	233	217	223	205	225	228	201	198	204	276	246	231	216	231	221	231	208	227	233	217	234	216	219	213	221	218	213	219	214	245	184	226	225	194	239	237	235	214	225	220	266	236	232	199	239	223	220	270	228	267	237	243	204	218	206	224	219	235	237	211	224	259	219	230	220	200	209	202	209	213	208	236	216	209	225	208	236	223	229	204	214	217	223	246	219	201	202	210	221	238	221	259	226	208	226	208	233	227	232	207	235	206	212	209	212	219	213	257	221	231	225	233	222	247	205	233	231	223	252	222	232	237	224	211	231	222	196	236	229	231	217	218	229	224	238	229	233	229	269	226	214	231	237	269	199	204	202	232	214	246	245	181	228	219	246	210	217	171	247	205	226	243	233	228	218	217	200	205	217	233	249	247	242	220	240	193	235	210	227	229	213	228	227	202	217	227	214	249	250	227	254	226	208	227	224	221	251	202	205	209	239	226	251	227	234	230	212	217	204	237	225	243	209	212	222	236	212	202	204	233	201	232	242	222	212	241	231	205	231	207	241	191	198	264	207	232	210	194	204	219	222	215	242	214	203	227	207	252	233	216	223	200	254	232	220	231	199	229	208	218	209	211	217	196	195	228	246	210	203	222	200	200	214	191	234	223	234	227	206	227	217	212	180	228	192	226	237	210	232	239	225	230	220	198	222	204	209	208	205	239	229	260	239	208	225	214	219	205	237	234	208	248	217	202	230	232	233	240	216	206	224	213	202	238	201	223	238	234	241	235	221	217	205	215	257	238	208	223	231	224	249	228	229	231	234	213	222	219	213	225	198	198	276	245	223	237	224	220	236	239	213	240	230	221	258	211	232	235	211	214	252	231	214
11873	14544	17392	12944	11200	3815	2491	2212	1716	1844	1824	2190	2383	2021	3446	959	1051	1305	779	771	840	849	983	1056	2011	2753	2420	1537	994	765	664	648	632	635	619	649	659	681	602	644	662	645	663	635	641	636	622	672	617	626	655	621	626	597	619	621	620	654	607	629	640	571	612	613	629	604	644	595	620	644	608	632	612	619	599	639	640	619	631	638	623	643	636	646	624	663	592	596	692	633	652	635	634	636	609	631	626	586	610	647	605	653	603	590	622	669	650	650	607	663	624	682	635	632	649	584	591	596	647	625	560	650	651	585	617	615	610	653	665	603	605	593	629	672	644	642	646	636	664	635	614	584	574	611	574	616	620	642	621	638	604	602	620	656	623	649	628	611	586	584	637	596	641	623	628	618	667	652	600	611	610	609	674	624	611	637	610	607	630	617	634	558	628	709	646	670	642	675	617	650	595	646	669	607	598	667	647	589	614	637	673	621	637	646	593	615	643	628	639	596	613	628	663	613	651	603	620	644	681	620	635	580	605	647	652	628	612	618	611	630	600	624	585	640	662	624	581	610	633	573	623	660	623	586	631	621	572	642	611	611	637	610	659	646	618	607	636	644	616	633	600	635	582	632	656	632	616	617	625	653	602	618	615	643	632	626	653	645	678	599	682	636	606	621	622	627	660	692	682	668	591	644	630	626	627	619	612	631	617	637	618	612	600	664	642	636	633	607	649	623	664	652	601	591	631	649	658	629	629	587	662	589	630	661	661	634	640	628	628	630	676	651	647	635	656	597	639	626	663	627	597	609	635	614	658	655	609	619	650	649	654	653	583	608	691	627	614	652	664	639	629	600	668	607	629	651	646	632	623	634	588	617	574	629	625	612	647	632	616	592	673	598	620	603	679	623	590	621	649	590	647	633	666	638	659	612	571	607	651	632	639	653	601	634	639	651	638	628	660	609	615	598	660	656	632	622	657	592	622	578	666	638	660	611	635	620	648	597	625	683	647	621	662	632	610	612	657	615	654	659	669	640	608	595	595	613	651	622	633	614	600	629	668	605	652	635	615	648	659	631	671	586	672	611	654	630	641	635	610	648	650	631	624	584	617	635	663	612	660	658	604	581	612	630	665	654	619	665	615	627	612	675	668	597	663	597	655	625	607	657	665	616	638	631	624	626	617	645	630	606	596	628	633	668	619	681	624	627	676	630	566	632	602	624	545	619	605	627	636	657	631	624	678	648	630	608	621	614	603	650	640	600	613	618	610	624	566	614	640	651	665	677	616	608	634	628	682	666	652	657	613	649	605	618	613	637	638	645	617	652	661	587	642	624	657	613	642	680	669	626	652	630	616	624	611	569	644	658	626	660	617	626	638	604	615	611	647	645	586	589	609	649	629	615	602	608	613	578	612	648	662	623	646	616	655	642	662	604	652	660	643	607	628	608	652	648	623	652	605	650	662	637	626	644	643	646	585	637	609	644	623	638	612	654	669	600	604	634	619	640	636	633	641	611	589	635	618	628	614	639	599	622	631	636	601	616	614	646	621	647	607	617	649	645	645	616	610	616	646	597	608	602	631	605	636	674	593	643	599	636	645	600	606	625	679	635	607	645	651	598	611	636	676	619	628	592	623	591	644	590	649	659	650	651	615	640	644	623	597	591	651	613	657	658	592	579	643	610	665	625	667	629	657	619	572	659	640	597	613	613	638	655	623	597	655	645	671	645	653	629	624	618	638	612	620	638	595	663	675	612	630	595	639	646	574	643	563	652	667	627	621	642	645	593	615	637	639	599	672	614	653	590	615	658	640	617	654	601	604	578	604	646	621	681	613	660	607	647	661	654	674	652	610	609	655	649	642	606	637	625	624	651	598	623	592	651	606	619	652	620	570	652	637	618	606	585	627	650	616	622	666	627	626	644	615	589	639	560	638	644	667	604	620	625	658	619	581	643	629	643	615	629	664	669	646	614	633	656	587	605	629	632	624	636	640	653	644	615	629	605	597	631	618	630	583	636	685	632	581	649	620	622	640	612	619	661	612	631	591	659	627	622	620	637	635	605	637	621	602	603	628	617	628	634	608	576	645	631	621	637	663	622	609	613	639	633	604	642	639	641	648	644	648	652	615	657	608	588	657	640	653	581	607	596	625	634	641	659	635	638	571	617	656	622	637	644	632	642	616	620	645	693	611	627	634	647	629	607	632	574	631	586	635	599	602	635	626	651	625	621	626	624	654	597	618	586	647	613	601	652	646	623	635	653	636	632	629	637	656	640	643	638	664	612	620	625	648	603	582	651	638	597	628	630	599	662	640	667	576	601	622	587	628	685	675	648	613	581	615	579	612	585	636	635	636	616	607	649	639	599	635	598	596	643	650	649	574	674	635	592	597	625	609	654	649	607	644	607	584	670	647	602	591	612	653	639	603	629	596	627	579	595	632	596	621	586	624	655	595	635	637	648	670	557	659	680	697	683	623	594	624	608	630	642	677	643	621	602	650	637	635	586	647	634	595	638	632	605	595	645	650	602	617	617	632	652	623	642	617	656	641	642	695	615	619	661	610	629	634	645	682	661	635	652	623	596	652	642	642	594	645	598	652	659	648	638	633	643	652	636	629	666	626	667	630	584	630	608	563	658	661	625	652	638	609	650	619	619	665	646	606	638	621	602	634	624	594	700	615	716	676	631	599	616	618	632	619	596	655	635	624	605	637	600	635	659	590	668	679	607	608	617	592	620	618	600	626	664	650	629	640	645	642	612	629	613	592	639	592	604	629	643	611	637	616	633	646	607	610	587	579	594	588	646	605	653	669	616	618	621	635	602	644	680	645	654	651	605	636	633	623	620	622	615	613	644	656	637	607	648	634	647	629	643	642	630	612	634	671	652	642	609	609	627	660	622	667	643	622	659	592	606	642	610	632	635	652	610	626	624	627	632	635	592	633	615	678	597	592	638	602	659	645	669	636	644	606	628	655	657	589	638	659	626	622	583	626	624	615	591	646	619	618	611	678	676	601	609	644	655	650	629	642	664	667	710	615	659	647	654	593	618	671	619	635	662	609	610	658	621	665	631	631	671	617	628	629	650	567	626	583	655	640	617	621	623	659	611	602	629	603	612	637	585	642	690	629	642	689	616	637	620	657	620	633	659	634	623	656	656	652	599	580	657	630	658	634	613	634	633	653	576	640	660	609	643	600	691	622	618	617	633	599	623	640	647	577	606	545	617	602	645	644	645	635	615	616	567	645	633	624	604	623	658	587	612	598	656	592	623	630	606	659	636	609	642	649	598	608	638	660	602	606	611	634	652	650	585	639	591	618	659	621	648	645	640	616	608	680	607	665	636	597	608	612	610	601	651	650	619	671	634	641	648	603	656	582	591	632	616	623	625	631	629	641	638	586	672	645	612	600	606	642	613	624	627	601	634	622	662	642	624	639	641	616	631	638	650	627	599	620	596	660	628	634	604	642	639	653	643	636	648	666	660	590	621	629	607	619	595	598	638	649	627	599	588
22665	21291	18092	11438	4178	2700	1787	533	580	644	688	1315	1860	1791	538	368	324	223	244	203	229	220	234	197	249	279	252	269	221	205	233	225	215	232	226	229	274	216	223	231	230	235	194	209	228	230	239	256	204	217	246	237	248	233	232	263	235	210	245	229	195	209	205	244	211	229	265	237	221	224	212	213	238	222	216	236	222	237	235	237	212	220	239	259	224	229	258	230	248	198	243	210	223	220	210	229	209	210	215	228	228	243	229	222	257	238	224	236	239	214	230	189	226	238	226	241	232	243	235	251	221	249	199	209	252	224	182	222	225	219	240	220	244	208	234	251	221	181	216	210	239	233	240	237	227	226	214	209	224	219	211	261	228	203	243	215	200	227	242	257	227	257	215	224	234	234	235	229	240	215	236	217	242	222	202	228	211	215	178	227	211	212	243	236	202	242	240	221	250	239	204	220	220	242	240	209	214	213	247	224	237	219	234	239	240	210	229	217	235	223	238	229	200	208	210	219	226	237	220	244	242	234	214	224	242	229	225	209	220	236	216	228	240	197	256	214	239	225	214	210	212	210	214	222	208	248	199	209	224	223	216	221	202	219	223	234	222	238	236	204	203	230	218	220	223	208	231	223	216	204	244	240	251	195	224	249	192	238	237	244	235	230	221	211	248	209	223	200	202	224	238	213	205	221	223	220	255	227	233	213	236	236	225	223	236	209	230	243	192	237	185	234	211	251	229	232	210	238	200	214	233	228	205	213	201	217	207	233	247	220	213	253	230	240	216	239	235	232	221	210	232	201	190	219	219	214	222	241	195	239	227	227	220	222	211	209	190	233	244	237	231	241	216	250	229	244	220	193	214	237	244	256	217	211	214	232	214	223	242	223	201	217	230	209	237	230	243	239	197	227	221	245	229	242	222	226	205	222	216	232	204	216	212	243	207	214	236	249	253	202	203	235	261	258	262	248	211	252	213	216	212	214	215	221	206	233	226	194	234	239	236	232	253	200	204	239	241	201	218	240	233	206	252	196	212	225	198	222	229	203	220	213	241	231	210	236	209	217	201	205	224	208	249	214	239	241	209	211	211	227	205	215	239	211	215	216	205	240	260	225	217	236	225	227	219	210	206	242	252	222	221	222	240	220	226	242	219	208	213	212	224	206	229	215	239	222	214	226	217	209	239	214	236	224	239	207	253	225	215	207	241	230	257	220	212	239	262	218	225	266	200	238	220	227	228	189	213	219	270	252	214	221	211	252	212	236	228	239	247	228	236	244	217	223	216	244	214	235	224	210	205	216	228	214	230	227	220	216	204	233	211	220	222	206	244	212	222	246	237	239	215	218	241	231	216	234	210	246	208	221	238	203	205	206	233	251	237	234	229	221	232	225	234	231	221	217	217	224	245	209	234	213	231	235	209	194	222	215	226	213	240	224	211	232	216	256	207	237	251	212	221	225	246	246	232	227	214	222	255	215	203	239	210	226	251	229	204	199	229	210	202	247	212	227	241	204	247	207	228	226	218	225	214	247	238	252	222	243	238	240	230	207	234	202	208	256	208	230	235	202	256	202	211	204	207	214	223	214	213	218	248	230	216	233	256	200	219	227	215	203	238	200	211	218	232	213	205	226	234	215	232	219	220	198	232	236	233	212	213	199	202	207	243	220	229	239	220	243	243	222	231	226	233	233	203	246	207	227	232	238	209	215	204	218	206	255	245	234	235	255	228	233	235	235	232	218	223	210	227	219	222	235	231	211	219	206	241	239	224	237	231	217	195	235	198	228	227	227	225	223	227	239	205	248	217	223	209	242	262	213	222	226	227	234	238	234	208	224	249	238	202	207	210	241	232	225	255	214	249	226	208	218	228	218	247	207	259	216	243	249	216	200	230	212	235	230	221	206	222	208	232	219	236	248	236	206	253	233	233	217	259	232	231	223	207	239	229	220	231	217	218	203	203	242	238	201	213	215	224	200	231	208	245	212	242	251	249	231	221	240	242	228	234	225	239	230	224	240	256	246	199	210	210	268	228	228	236	220	225	220	211	216	207	219	205	220	202	228	240	226	234	216	230	206	189	210	252	194	225	216	206	222	236	209	219	212	222	230	250	232	219	236	237	232	214	203	216	205	221	224	245	201	235	246	201	233	237	208	220	214	217	237	237	221	248	237	202	199	211	237	201	226	275	236	239	192	215	207	228	220	217	212	222	221	259	225	213	222	227	216	226	215	229	210	210	222	235	207	226	233	236	220	220	225	240	241	229	240	221	227	225	222	231	235	255	211	221	221	235	203	224	249	209	215	247	240	214	233	235	216	236	222	231	258	201	237	251	220	228	240	230	234	199	212	205	236	223	229	266	214	205	217	242	244	212	227	236	204	220	213	218	223	229	248	210	252	209	215	235	254	211	203	235	206	227	214	241	203	211	232	218	206	198	253	212	252	205	238	274	227	196	237	229	245	207	244	239	204	230	246	250	228	223	216	241	219	235	207	218	210	212	210	230	203	234	183	199	231	213	237	238	222	241	244	259	231	235	219	217	224	224	229	237	208	228	212	218	213	214	241	227	231	221	206	223	231	237	208	228	254	228	217	220	244	220	231	230	229	219	235	222	222	220	224	213	212	222	235	213	249	235	227	222	227	228	241	203	222	222	224	218	229	223	233	200	202	219	222	236	234	212	224	232	220	240	215	227	236	222	235	216	225	231	234	218	250	233	232	220	231	236	232	226	225	243	227	217	223	230	229	232	209	244	198	226	250	236	214	218	225	195	231	239	212	224	227	219	252	219	245	206	237	222	236	244	235	209	242	231	214	196	234	222	246	263	213	249	204	254	208	228	228	216	231	242	240	227	233	214	220	178	241	205	218	213	223	246	230	206	211	243	219	245	200	209	217	221	203	211	218	209	217	238	222	224	260	232	199	233	214	192	219	195	205	238	226	234	210	232	237	219	225	236	221	232	201	231	225	241	229	238	217	255	248	241	245	236	219	238	233	219	211	225	229	211	216	217	213	235	210	218	224	227	203	232	207	201	209	241	207	212	234	210	182	217	198	255	217	251	211	219	228	206	214	246	233	233	200	245	248	256	212	246	219	247	235	223	214	238	221	210	222	239	233	233	222	189	218	223	223	225	241	233	225	182	222	227	230	228	212	218	231	243	211	211	237	237	223	218	217	212	254	220	207	208	267	223	236	220	218	241	223	216	198	221	236	237	218	249	210	250	237	229	220	248	231	230	218	225	208	234	229	238	214	213	228	239	208	220	218	191	236	229	200	202	224	204	213	241	199	238	234	237	213	232	213	209	230	233	215	217	231	227	220	225	238	202	203	244	214	229	225	215	233	232	231	210	211	208	237	228	233	241	215	231	216	257	235	208	219	211	234	232	221	213	198	222	259	238	233	202	233	244	241	218	223	208	234	221	222	241	199	214	208	221	216	211	240	218	211	235	231	234	203	202	212	232	254	201	221	221	237	198	220	237	182	214	208	245	244	218	238	228	227	211	216
14230	17665	21708	19668	10500	9311	6218	2408	2755	2861	3377	7077	9331	7855	1767	1376	1213	684	610	659	703	622	628	669	823	835	791	686	704	659	666	647	607	610	660	617	638	679	660	588	598	610	648	656	628	626	639	658	605	645	635	679	649	614	643	633	618	613	597	593	631	601	639	651	647	600	650	626	649	639	689	625	633	648	645	638	628	607	664	654	646	635	689	639	606	651	692	637	651	657	679	602	653	627	695	648	651	631	628	685	635	639	651	625	637	636	643	625	635	565	648	593	662	618	617	636	647	612	625	663	645	567	658	641	660	592	617	614	656	614	622	659	618	624	642	619	626	588	670	601	646	620	652	639	656	657	585	647	651	608	651	656	655	673	634	596	623	603	632	619	628	613	615	650	638	666	593	608	623	661	609	642	655	665	665	610	689	674	671	614	667	654	632	671	648	636	635	640	610	660	629	660	648	644	611	620	629	625	663	659	646	626	614	636	642	603	631	638	628	635	639	581	629	668	650	636	611	618	623	621	623	611	655	632	630	671	622	619	627	641	634	581	637	630	626	626	660	651	634	633	592	636	567	619	584	602	650	632	689	592	613	609	675	623	621	624	674	569	639	645	641	592	610	663	633	647	651	646	653	670	671	624	631	627	678	604	608	647	629	609	650	596	648	631	665	646	620	671	630	659	588	675	645	610	636	657	623	631	615	656	601	631	635	587	646	683	628	617	626	625	657	598	631	638	601	647	665	604	613	641	648	596	654	645	651	638	613	582	647	613	632	612	620	600	626	588	654	658	680	623	602	633	629	645	645	658	625	643	619	651	643	624	589	629	642	596	619	631	631	620	623	630	647	620	649	592	660	634	625	632	648	651	637	648	679	609	666	615	634	638	642	642	633	615	631	646	622	641	658	622	631	612	662	646	654	628	655	639	636	638	635	622	670	656	659	611	621	594	587	652	658	642	633	640	615	625	637	627	629	603	645	656	636	601	633	631	626	590	661	616	645	605	570	663	634	628	656	609	608	607	631	632	642	641	633	684	587	673	606	636	625	597	632	622	658	601	627	644	673	604	635	610	634	667	575	699	658	639	670	663	634	596	632	600	670	630	566	663	647	617	617	641	643	607	648	628	644	680	665	667	614	613	570	614	654	649	644	635	653	614	650	656	663	623	624	617	653	649	643	629	639	616	616	630	627	607	633	619	652	666	629	634	602	635	666	654	620	610	647	621	623	636	605	605	601	663	645	674	583	647	675	614	596	647	629	610	619	668	633	622	650	631	647	678	684	607	571	598	659	630	642	594	633	621	628	659	624	624	575	657	645	665	644	616	601	636	669	641	616	640	648	611	611	623	648	583	616	655	625	663	641	640	623	631	653	659	616	631	637	619	636	634	627	596	595	633	624	639	666	631	645	637	638	609	591	640	659	629	651	626	617	638	640	618	680	674	677	649	606	641	632	655	647	639	628	677	611	606	633	648	635	695	622	651	630	626	650	614	613	624	660	596	622	626	614	620	639	631	661	656	597	652	627	641	651	647	623	679	617	583	603	570	603	618	680	619	677	670	634	616	625	608	614	624	647	671	651	613	632	640	607	657	592	593	623	632	633	655	616	638	622	603	672	616	604	623	614	618	618	642	647	635	619	628	645	615	620	612	613	625	621	601	651	615	592	582	654	634	668	668	626	632	634	635	614	647	610	654	669	612	597	642	597	607	613	627	627	593	614	659	663	628	623	638	625	632	636	624	630	624	618	635	677	606	648	620	619	664	621	607	683	641	632	602	658	635	596	649	623	618	648	644	638	631	656	662	631	611	642	678	597	571	623	696	624	719	633	612	636	589	582	637	634	627	641	621	647	641	634	651	619	620	602	627	646	660	616	609	638	628	629	623	646	642	641	641	639	651	654	600	592	593	576	665	634	623	596	611	604	646	670	610	608	618	621	652	634	596	635	604	617	613	620	643	700	626	638	643	664	681	666	613	600	638	586	627	571	619	641	642	582	636	644	625	629	633	600	603	634	624	616	640	605	597	692	638	680	634	609	655	588	620	604	639	613	644	593	625	613	605	682	632	630	634	631	630	633	647	603	592	646	653	623	618	655	634	640	585	620	613	659	633	644	672	639	659	689	606	594	640	636	640	637	672	642	586	648	555	626	628	626	615	626	654	678	661	634	659	670	659	625	614	614	663	658	625	644	633	637	616	642	638	632	628	570	646	631	623	658	616	666	617	637	566	615	629	593	664	600	607	634	665	645	658	614	672	608	633	642	613	649	680	637	655	635	634	605	623	660	659	713	604	602	621	629	630	592	606	642	652	632	638	662	651	604	622	637	671	631	645	623	617	638	611	644	649	677	642	660	686	629	667	651	653	641	622	624	642	639	628	651	612	646	612	630	652	659	644	681	607	643	646	660	611	659	671	592	649	660	632	585	663	645	615	641	659	616	613	676	641	632	608	620	616	629	645	643	624	585	640	643	614	542	655	661	635	680	644	613	609	619	601	675	630	619	631	613	648	589	610	596	647	656	675	668	629	653	687	673	643	662	615	629	586	611	640	695	613	631	619	636	620	631	619	639	609	642	634	642	650	618	671	637	600	617	621	689	648	601	629	625	628	624	583	633	610	706	629	607	604	641	604	623	626	675	593	617	627	622	636	675	619	607	628	638	616	634	595	665	626	656	602	645	612	642	621	607	650	649	592	599	651	642	607	631	604	624	648	614	630	660	586	661	605	661	630	623	635	613	624	663	629	634	613	589	644	589	642	669	661	602	635	618	651	666	687	583	627	661	666	630	657	648	620	633	649	611	620	627	649	627	647	590	603	638	632	629	672	646	655	658	628	605	640	600	649	622	686	638	624	599	645	618	599	634	643	652	655	621	616	632	644	627	609	646	642	653	637	628	604	668	661	606	612	610	643	636	624	643	607	606	622	642	667	617	612	647	644	551	642	630	647	656	620	682	657	643	593	641	615	616	663	616	616	638	615	647	674	665	684	655	631	658	595	664	630	614	651	613	586	659	628	647	644	639	612	638	647	634	579	599	616	694	685	594	623	602	644	674	599	611	624	636	663	670	622	615	632	626	633	622	626	603	617	675	583	647	621	614	644	591	648	613	658	643	627	638	632	613	650	649	610	663	655	624	627	634	616	661	650	625	643	606	653	586	641	686	615	632	703	640	673	635	632	636	639	630	639	730	636	591	634	646	653	666	601	646	619	610	608	657	651	594	653	613	605	645	630	633	647	614	643	598	579	660	626	662	609	658	671	606	623	632	640	584	624	611	604	596	607	653	633	639	681	678	629	668	640	607	605	610	654	635	597	636	635	627	710	616	604	662	666	606	609	645	626	635	648	646	622	604	686	573	651	640	653	623	645	612	671	619	608	598	667	635	689	632	614	598	605	595	655	609	655	644	595	574	676	623	584	593	629	630	621	577	589	669	676	648	608	610	617	641	636	665	631	619	580	620	642	630	651	621	614	635	642	619	633	665	591	661	661	638	608	660	596
21194	14678	13084	10555	7188	5773	2066	2211	1671	1352	2412	1467	726	529	282	213	230	230	237	212	220	231	221	225	300	293	310	256	240	212	243	208	214	204	228	240	220	211	219	205	223	228	214	228	210	203	215	217	218	190	244	212	239	213	209	216	217	213	223	239	198	224	216	209	231	204	215	225	180	235	207	226	216	209	239	229	218	231	239	218	191	191	232	206	207	236	228	204	207	214	220	252	225	238	220	220	199	240	251	181	256	222	200	211	228	209	219	233	208	220	217	216	233	223	224	219	199	206	227	222	214	211	228	242	223	215	202	205	201	203	227	227	236	224	228	219	252	219	238	228	226	224	235	208	221	247	202	220	231	237	198	214	189	221	213	221	231	214	219	204	231	233	220	211	197	205	206	226	243	228	214	210	232	199	222	270	223	224	225	210	221	216	209	245	202	232	204	200	228	215	194	212	236	238	232	227	207	196	203	223	233	206	238	207	224	214	226	203	228	211	230	209	241	230	210	239	226	202	222	242	214	225	219	212	233	222	211	206	227	214	220	207	184	243	243	225	188	220	197	225	229	228	217	238	252	256	235	213	221	236	223	220	228	235	227	215	227	224	230	215	223	220	200	202	215	227	214	215	211	228	230	223	204	188	250	206	249	202	218	209	203	209	216	221	216	203	209	239	208	224	229	182	203	195	201	234	232	223	221	217	218	187	242	214	248	217	190	223	236	234	219	212	204	226	214	212	200	202	217	234	211	231	221	219	261	215	222	238	233	217	244	241	238	221	236	220	233	220	185	234	218	214	217	236	212	216	229	232	228	222	208	216	212	242	232	207	214	228	210	200	202	232	231	216	228	216	237	217	226	191	210	203	221	192	226	206	206	216	221	212	237	231	222	199	225	206	226	214	230	219	211	203	197	217	233	216	214	189	226	244	198	227	198	222	245	238	239	220	220	203	233	229	221	226	211	225	213	208	243	226	209	205	238	215	218	216	205	194	213	249	207	221	227	236	237	220	211	243	216	199	223	235	179	203	210	224	205	215	206	204	213	206	229	227	204	226	226	224	215	234	207	236	220	207	234	198	250	194	216	234	218	231	202	250	217	221	218	216	207	210	231	225	229	218	205	242	208	207	241	218	213	220	202	206	230	222	232	221	205	205	197	234	202	217	211	213	217	194	226	200	253	198	210	228	202	224	190	230	199	232	233	215	227	223	212	219	242	199	226	229	226	219	187	196	218	226	211	227	213	211	232	206	211	217	237	230	215	220	181	206	235	221	205	227	229	241	212	223	250	204	234	224	239	217	214	210	198	205	212	212	234	223	220	209	205	256	201	230	222	250	240	249	206	231	223	213	231	205	247	242	222	224	253	210	227	206	253	233	216	227	208	220	210	236	201	225	219	221	224	233	234	239	199	223	232	235	231	210	220	231	219	230	222	205	217	209	219	230	231	182	226	236	234	218	213	218	229	216	244	238	229	225	225	230	209	206	192	201	210	211	212	209	224	229	227	220	242	218	256	213	206	203	212	262	212	224	212	229	235	212	232	169	212	229	207	230	233	215	226	206	242	269	203	224	210	210	213	213	243	203	189	243	233	230	204	239	244	213	211	212	227	208	215	218	208	212	237	229	245	211	221	253	231	204	217	218	222	228	218	234	196	221	205	200	203	228	239	221	228	239	225	199	198	235	230	215	205	246	214	246	224	255	225	215	224	197	199	216	186	232	203	238	232	218	236	204	228	234	227	248	221	216	216	206	204	221	201	211	237	201	201	218	236	225	209	227	219	211	256	228	227	215	224	241	197	193	210	214	227	210	194	208	221	234	230	204	222	255	205	205	218	259	180	203	231	228	233	218	201	235	213	215	215	185	205	229	228	212	250	253	235	215	193	225	224	211	227	229	238	215	219	210	249	226	238	185	221	243	218	220	224	195	232	211	237	196	236	222	241	239	205	252	231	251	230	192	224	209	189	228	222	222	220	208	228	227	201	241	248	213	227	210	203	194	221	217	234	221	235	205	198	218	210	235	217	207	221	208	221	199	226	236	209	201	225	231	232	223	184	220	206	226	210	216	200	217	246	205	230	225	213	210	209	214	220	224	217	218	225	222	209	210	206	230	205	211	241	212	217	208	259	211	228	203	242	214	223	236	228	233	214	210	229	211	205	198	243	232	233	230	203	215	219	215	221	239	210	222	210	239	220	208	249	206	187	209	213	203	258	220	203	210	243	205	228	231	248	235	228	236	207	224	221	215	245	211	221	226	237	206	220	232	238	203	207	224	217	228	228	222	209	193	224	196	196	241	240	219	218	258	236	222	234	221	209	234	227	229	225	216	222	226	217	242	214	229	186	224	210	235	219	250	236	179	196	227	198	216	216	210	216	201	225	233	215	250	237	223	235	243	226	197	219	236	266	223	212	221	198	220	211	202	211	201	236	231	209	225	229	229	217	220	214	219	237	218	229	216	241	223	217	210	224	211	223	217	222	214	237	213	214	226	231	202	219	219	194	221	215	204	211	220	202	200	209	234	222	229	228	204	231	209	211	227	236	192	222	235	194	230	209	232	205	224	214	230	254	211	233	206	240	229	238	192	239	206	218	223	193	208	212	220	240	216	231	235	206	214	225	201	219	234	224	209	209	221	221	252	200	231	221	252	232	213	238	210	238	226	219	236	203	226	210	227	222	198	227	211	243	226	214	205	212	216	222	220	213	211	226	207	222	186	233	221	224	225	243	228	227	224	192	185	238	230	213	228	232	230	212	220	217	210	239	194	242	254	197	240	214	197	218	223	218	233	185	212	227	234	217	230	205	244	222	219	222	236	227	208	234	234	225	206	241	228	226	219	239	213	218	234	239	218	212	222	222	214	221	214	202	237	219	220	234	224	234	204	228	201	205	222	213	240	193	220	209	195	200	222	207	225	217	171	187	200	204	217	221	205	235	256	211	219	248	211	204	215	196	230	225	230	245	226	208	220	211	218	214	219	253	239	227	236	200	198	212	230	228	213	252	242	237	220	203	222	212	209	191	207	193	215	235	192	213	209	226	228	203	220	227	224	211	224	211	246	229	229	252	219	197	269	229	233	228	258	211	241	214	218	209	215	209	217	234	215	215	235	239	247	216	194	234	229	222	220	246	230	224	212	220	203	194	196	205	219	228	237	223	219	216	215	222	229	186	208	215	218	199	229	193	194	223	228	231	256	228	220	227	223	211	260	222	224	251	199	202	236	216	212	227	215	215	216	243	232	223	256	229	202	248	226	200	178	202	234	221	200	206	227	190	239	245	229	231	229	223	221	198	223	209	213	208	230	239	236	230	214	209	200	234	232	212	215	228	223	227	207	222	208	230	205	199	238	233	204	222	218	202	214	207	215	202	242	225	234	218	207	238	239	228	211	224	221	223	228	222	210	215	235	223	232	221	221	226	219	216	203	200	212	219	228	218	222	194	249	214	206	225	214	211	212	217	207	225	191	219	216	223	223	231	224	217	200	227	231	208	203
13410	12100	17223	19919	16942	16928	6744	9392	7340	6700	10852	6558	3295	2033	1106	726	717	716	652	700	665	666	667	665	1003	1176	1063	765	693	661	650	651	609	607	602	607	623	602	610	645	672	638	635	608	584	646	668	622	640	651	628	654	631	617	654	629	601	624	613	622	641	633	637	647	610	629	649	617	627	634	662	633	611	607	652	617	634	600	622	630	610	637	646	608	628	591	636	616	615	620	614	624	590	661	634	614	642	650	596	610	614	609	628	612	641	650	620	602	639	600	612	620	636	639	658	657	590	585	628	596	638	599	633	658	624	618	651	599	600	612	617	626	653	634	635	627	637	614	653	642	601	600	634	642	608	674	661	610	596	606	660	623	615	654	626	656	579	599	636	646	620	637	605	578	608	607	661	605	638	619	610	612	606	617	655	646	590	614	650	639	632	666	626	584	631	595	615	630	621	633	641	651	624	612	688	604	643	611	587	613	593	591	600	619	606	621	608	624	628	619	578	586	622	616	603	667	620	659	600	658	616	591	622	652	606	626	598	656	588	638	610	585	670	614	659	603	612	640	565	634	612	610	592	613	613	574	644	609	588	639	605	607	608	560	621	658	612	627	646	603	621	594	607	605	589	624	619	604	610	604	613	619	641	626	604	621	619	640	611	625	541	634	638	601	625	623	584	631	590	639	608	618	604	630	640	621	626	592	610	615	610	604	604	630	642	616	612	663	659	608	597	621	600	657	581	595	607	626	628	629	640	572	634	634	616	632	643	620	610	646	567	653	582	628	591	659	631	585	605	609	639	595	633	677	627	616	624	668	612	585	565	605	636	572	607	629	619	595	591	645	647	635	645	633	574	629	614	647	615	665	614	671	621	618	613	600	613	629	611	613	622	647	626	654	588	633	633	595	579	650	569	638	652	609	607	652	632	602	620	608	583	572	602	625	617	618	616	655	603	616	615	632	634	615	644	617	606	644	618	613	613	625	592	616	606	658	614	700	648	624	663	650	656	656	662	680	613	624	618	620	661	593	635	621	613	619	619	598	616	620	625	653	656	591	611	645	609	669	624	578	628	598	651	676	601	636	657	660	604	582	605	625	631	583	605	592	617	617	618	598	607	645	627	597	662	590	614	657	610	613	656	668	623	610	632	610	623	617	582	651	625	595	587	600	603	647	647	625	613	643	643	611	580	630	592	576	636	675	615	618	635	582	634	647	631	628	592	602	594	627	624	596	646	606	673	655	595	598	647	593	635	593	642	559	607	665	577	642	620	598	686	615	606	593	623	611	631	610	641	606	631	600	632	645	629	615	633	642	611	660	623	629	595	616	641	633	629	594	591	583	647	652	652	598	629	627	698	642	598	659	636	658	636	606	630	622	581	593	573	617	626	635	637	603	559	624	666	644	663	586	619	631	562	633	570	636	591	621	633	614	619	617	622	626	622	600	616	633	638	593	660	663	622	611	616	624	660	605	598	681	629	629	620	635	632	635	595	612	640	618	577	631	592	620	631	634	661	607	630	590	587	609	592	649	633	676	610	619	644	636	573	628	635	616	632	632	650	598	608	593	583	629	594	616	619	579	610	621	620	631	617	579	666	617	615	592	608	595	654	618	593	604	589	564	626	580	604	604	615	623	625	633	653	603	649	576	616	639	608	638	616	598	628	626	614	647	603	628	602	604	634	621	599	672	643	627	680	613	598	614	627	622	642	621	636	586	606	637	660	650	652	636	632	645	623	600	650	612	618	661	644	585	620	554	621	662	633	603	623	636	614	582	657	637	618	619	623	658	608	628	646	625	616	651	638	596	611	621	622	607	614	622	618	619	600	654	595	623	592	609	647	614	621	642	587	638	614	569	632	618	646	596	661	638	613	633	635	616	587	610	633	637	627	641	609	598	615	578	637	634	588	591	642	645	625	634	618	611	602	589	626	654	628	611	642	627	605	652	628	622	619	645	627	613	618	570	607	596	629	569	629	614	587	612	604	632	647	647	646	594	644	629	597	634	630	599	637	584	630	631	614	626	592	611	623	638	608	633	624	566	594	626	638	634	579	668	617	605	654	622	600	618	629	617	629	655	627	600	615	624	602	593	605	645	619	675	652	627	603	613	621	630	632	637	638	632	628	608	613	628	604	608	604	675	656	674	620	616	648	613	623	600	635	591	614	642	660	649	595	616	616	614	652	621	586	595	623	604	610	602	621	658	612	622	611	611	641	597	630	626	651	583	628	629	610	623	610	593	641	639	655	620	628	614	622	601	588	660	598	584	687	600	629	640	626	647	663	671	646	608	591	621	626	597	618	581	615	601	611	603	590	627	638	649	587	565	599	618	655	625	633	639	603	654	600	578	637	641	618	636	614	609	632	667	641	658	648	616	600	637	586	600	629	602	645	583	579	629	611	618	679	587	597	604	611	642	638	614	589	636	627	627	640	689	613	631	626	605	632	646	676	630	658	572	622	632	636	617	592	624	593	616	610	664	636	589	580	625	616	641	624	622	603	636	644	656	624	600	642	649	613	580	615	614	627	607	665	610	623	596	602	616	619	632	630	607	617	630	562	627	653	626	630	612	625	695	652	634	602	623	677	622	615	639	599	591	610	625	648	627	665	623	614	654	654	600	618	648	627	624	615	660	638	604	604	604	615	635	678	645	600	661	634	611	651	631	675	619	666	608	661	620	635	623	639	619	636	628	614	696	656	617	657	613	633	616	637	629	599	616	633	615	640	655	582	629	581	626	592	612	632	697	624	674	632	657	612	627	628	630	613	568	566	635	663	636	624	618	577	633	633	630	649	629	600	595	656	652	645	632	597	610	652	654	637	616	625	643	627	629	624	576	623	605	656	607	632	633	592	647	591	640	636	577	641	617	641	647	633	585	665	643	595	604	630	605	659	603	619	590	647	663	625	643	614	608	610	608	624	666	636	644	624	614	636	617	581	614	621	615	653	624	618	583	624	648	622	592	624	632	625	612	654	643	646	615	615	613	611	641	633	600	600	647	635	638	650	560	614	588	637	607	567	630	604	608	599	616	655	647	610	664	610	639	595	651	625	612	631	601	619	623	624	654	643	619	632	635	624	619	618	663	630	606	622	603	670	573	614	650	648	591	597	629	646	588	626	641	640	676	640	661	610	576	659	648	633	601	629	588	613	595	635	652	573	600	604	628	656	666	632	592	608	642	614	664	607	600	624	614	588	629	672	601	598	570	566	616	603	634	609	621	630	628	651	627	592	647	591	637	688	582	582	674	630	618	629	597	616	645	607	625	586	611	646	687	649	592	624	678	656	599	586	628	631	619	608	649	613	599	569	631	665	640	600	607	613	617	632	605	592	576	609	654	638	620	611	655	604	622	606	661	656	565	619	601	618	635	608	606	663	658	640	638	617	657	642	615	620	665	600	619	636	612	626	627	616	604	607	637	663	592	629	614	620	624	600	649	599	611	637	632	601	600	633	617	621	604	622	661	632	624	656	612	628	648	588	615	629	670	622	599	629	628	613	618
19822	15886	18054	16646	14331	10996	4374	2458	2155	2853	2348	1384	762	443	286	243	206	210	207	218	217	207	224	223	228	279	228	225	219	221	203	229	223	215	215	213	198	233	212	232	226	219	241	225	217	252	211	248	229	236	221	212	241	220	242	247	231	213	252	205	212	238	195	242	234	203	227	188	252	212	233	204	235	226	212	238	224	220	239	228	214	201	246	250	222	234	237	243	227	220	219	224	221	211	241	238	226	216	215	241	228	194	235	255	241	238	232	214	216	219	229	197	205	200	208	195	232	209	225	221	224	224	219	217	222	232	220	219	212	233	243	244	195	207	209	226	202	218	227	194	210	226	218	221	217	220	229	227	213	263	223	196	216	214	227	230	206	232	219	227	187	206	239	237	241	203	214	220	235	239	226	212	201	229	211	221	213	212	218	221	206	231	211	257	235	218	257	220	209	220	205	232	214	195	220	215	239	223	216	247	250	230	218	228	243	206	233	236	213	194	229	189	221	252	211	240	222	218	229	213	211	233	232	235	237	207	207	232	197	224	216	213	228	239	230	226	218	224	205	222	230	257	225	214	251	213	191	207	242	227	243	204	203	242	239	237	217	230	195	191	231	218	232	260	227	226	238	232	217	226	190	194	228	235	210	194	223	231	263	224	207	210	213	213	222	219	228	205	199	226	212	216	242	220	217	219	198	226	229	217	203	245	227	193	203	203	242	205	256	218	193	223	222	225	234	200	227	212	223	248	217	227	217	218	210	224	234	217	213	237	213	235	216	220	204	240	202	205	218	215	221	221	247	239	244	212	236	238	217	209	239	219	216	193	221	234	244	190	217	218	245	196	215	234	229	219	216	213	215	209	234	245	218	203	221	226	211	207	234	228	218	221	202	251	225	238	224	204	223	229	214	216	213	242	220	219	215	216	214	211	226	216	204	223	223	216	227	240	209	222	231	244	238	191	207	201	219	236	234	230	222	209	234	224	205	230	198	221	237	243	223	202	212	207	214	235	244	217	215	235	256	204	225	223	231	208	204	233	226	209	248	218	243	225	249	235	212	221	195	235	207	236	214	233	227	224	218	209	208	219	217	221	242	240	219	238	216	232	230	242	223	197	236	221	216	217	230	200	225	205	231	220	227	222	218	206	231	225	214	238	205	239	238	233	208	214	197	231	225	216	231	225	249	228	224	258	245	217	219	230	212	214	215	228	218	221	230	185	206	218	252	230	211	196	202	240	217	205	226	240	206	239	217	215	252	185	209	235	234	205	217	216	227	198	217	259	219	226	223	209	217	228	225	223	205	225	247	216	242	226	211	241	231	234	211	213	200	212	222	205	235	217	207	233	211	215	251	208	216	219	212	255	230	222	211	201	230	247	220	212	211	233	217	211	233	203	219	236	233	214	187	233	241	240	194	227	209	233	225	223	187	211	247	216	231	235	196	223	219	219	231	206	250	219	191	225	229	219	210	214	234	230	227	226	237	201	223	224	205	205	221	237	252	239	238	229	217	217	217	221	236	224	219	241	212	214	252	214	232	215	208	205	232	219	228	235	238	214	203	190	247	224	213	217	212	238	207	217	220	216	210	206	240	213	201	218	219	199	236	224	218	233	224	203	220	223	223	209	230	227	206	239	254	230	245	237	238	227	241	205	237	226	225	211	206	238	203	207	202	231	235	235	233	232	225	223	215	212	231	206	217	220	207	225	222	213	208	213	244	197	218	236	218	211	225	210	199	227	221	206	218	208	213	213	227	221	214	233	233	223	232	208	252	210	236	204	239	206	226	209	243	208	225	231	207	229	252	222	219	212	238	235	216	215	218	210	212	214	214	213	233	244	223	220	216	242	239	213	241	215	221	228	208	207	237	236	243	240	255	234	200	218	193	243	235	248	238	222	225	230	221	209	239	229	217	230	206	185	250	216	204	215	193	215	195	220	202	236	206	219	230	201	233	221	215	231	209	217	233	234	211	213	240	217	217	207	240	234	197	233	194	217	228	207	182	235	219	192	212	229	223	233	227	219	226	215	224	238	207	237	229	234	247	244	214	222	236	246	237	212	226	217	222	206	213	223	217	198	217	241	246	209	222	228	240	228	215	201	210	193	225	234	219	222	227	218	232	233	220	218	206	230	196	233	224	218	216	217	204	215	224	217	259	201	223	207	221	206	195	213	219	216	208	219	232	241	228	213	231	253	203	223	195	204	202	226	212	209	228	239	218	198	220	235	224	211	214	247	246	221	243	209	224	231	231	207	203	247	244	207	224	233	217	226	221	216	249	214	186	205	216	228	236	242	238	215	218	222	264	226	229	207	236	216	228	210	224	206	226	194	246	212	211	216	228	221	234	218	211	188	238	244	213	203	216	246	238	234	194	183	245	222	231	239	244	268	231	203	227	201	215	209	221	234	228	219	224	212	207	247	212	232	205	222	222	227	214	231	221	231	226	206	244	214	227	241	223	225	229	220	204	220	202	226	224	241	241	220	243	242	229	226	220	207	227	206	207	230	221	230	218	216	214	218	219	227	238	220	215	225	269	219	216	210	219	238	224	213	204	214	240	239	232	240	217	212	230	209	224	212	218	228	232	252	206	263	244	200	217	225	222	209	251	214	225	249	251	213	233	212	227	230	227	215	230	213	223	230	199	224	224	254	217	198	239	223	220	231	238	234	234	244	207	207	200	239	228	225	233	206	238	218	228	217	227	208	232	193	233	216	207	203	229	215	242	241	243	214	217	215	221	211	208	227	224	231	224	215	224	215	213	212	205	226	194	221	239	222	207	212	234	222	195	219	225	232	199	218	222	210	226	234	225	198	233	222	242	224	231	219	222	233	209	213	218	238	232	194	230	235	234	194	204	230	234	220	243	239	222	207	210	230	211	232	207	216	213	221	226	234	200	234	238	210	240	220	221	228	214	201	232	233	219	227	223	222	223	207	217	214	213	207	210	233	217	224	210	210	225	223	221	216	204	204	249	220	215	236	211	224	224	211	223	224	234	235	232	225	228	243	200	215	238	232	233	215	222	215	222	241	248	235	218	222	207	189	236	214	219	244	204	209	218	223	221	212	188	222	231	213	235	222	211	231	231	222	235	216	222	247	205	184	207	214	232	216	231	234	203	232	230	234	220	212	236	214	222	209	228	221	218	236	202	196	225	228	204	213	245	225	230	214	207	228	232	229	224	239	210	210	207	238	221	208	214	222	222	199	239	214	227	215	202	217	218	238	212	234	241	233	225	233	235	240	208	234	207	228	198	222	189	222	237	216	207	226	233	258	244	231	243	210	211	220	192	244	215	230	222	236	215	237	232	212	229	225	265	217	229	227	226	210	196	202	204	208	228	236	228	244	239	211	214	223	243	200	217	234	216	208	239	203	217	250	223	209	211	200	205	214	211	224	221	244	225	208	251	219	241	233	225	238	244	219	215	213	242	238	212	240	208	240	228	224	202	229	244	208	221	222	230	224	200	204	233	199	215	205	223	212	233	244	223	243	217	240
12557	13520	22277	27401	27638	25055	12591	10225	9911	12732	10500	5819	3077	1552	1178	714	618	679	623	652	655	632	622	699	684	720	693	669	649	656	631	639	636	578	655	624	638	651	605	620	591	651	684	663	650	581	601	601	608	669	639	580	622	664	609	686	615	597	623	661	609	596	622	574	617	613	624	605	636	596	650	623	653	623	640	568	600	659	632	609	678	633	637	633	615	657	673	608	645	625	618	641	616	631	622	605	658	633	674	629	628	643	647	636	633	636	613	645	621	572	596	646	594	614	647	615	648	637	617	637	661	653	606	609	623	599	652	646	660	637	591	634	646	628	630	628	599	656	629	630	655	602	606	586	608	655	620	639	636	637	595	610	631	634	620	644	647	570	657	625	627	647	637	613	600	612	595	624	644	624	633	614	597	604	654	632	610	619	643	643	592	678	621	594	588	638	633	666	636	652	640	603	606	631	602	659	645	655	657	594	620	627	634	668	632	630	613	627	626	642	603	646	639	637	679	629	657	625	610	629	640	663	651	609	649	649	656	639	576	643	626	640	625	604	689	607	608	619	638	704	651	660	588	624	628	632	605	685	628	640	600	615	568	649	616	608	612	631	549	623	619	603	635	621	652	604	627	628	612	627	627	617	622	629	635	611	645	622	641	593	648	625	618	602	662	608	673	602	652	648	571	602	653	634	602	657	631	623	653	629	598	611	656	615	622	600	647	674	618	620	590	622	572	635	627	609	611	618	666	635	576	615	632	607	614	664	660	616	627	643	634	667	642	611	634	632	606	646	626	629	604	631	592	658	613	633	624	641	626	660	587	645	629	623	688	641	609	615	614	610	605	591	597	597	631	631	617	678	643	620	642	602	697	623	718	655	626	656	628	619	622	654	644	604	602	581	622	633	618	629	625	622	672	634	644	609	619	614	642	645	640	628	627	602	646	636	630	606	711	604	624	622	605	597	626	669	601	611	604	610	599	631	621	606	644	621	619	640	595	645	644	639	594	595	614	637	618	629	621	619	620	587	633	620	636	663	603	625	656	604	646	612	604	621	617	585	631	657	623	639	639	660	618	605	601	618	658	593	644	602	660	630	651	646	676	616	624	595	646	610	653	648	632	615	585	621	611	627	611	632	601	650	619	624	647	603	609	652	614	616	653	638	646	658	673	641	607	649	671	610	661	643	651	607	632	614	581	647	635	608	626	601	662	648	627	659	592	624	562	599	626	611	621	602	644	644	656	641	625	648	612	663	603	620	649	594	663	607	629	642	605	614	633	608	655	681	622	606	628	678	641	627	623	577	649	604	615	631	606	630	639	635	568	666	646	625	619	633	614	633	638	607	597	622	654	645	672	621	643	624	620	584	626	598	595	631	621	649	606	645	616	649	584	640	650	624	629	638	630	610	619	607	621	659	642	645	670	612	646	649	587	626	610	602	639	620	587	655	625	602	629	651	633	637	668	600	630	575	641	622	619	608	597	662	623	657	630	611	652	606	656	607	632	655	610	628	641	614	606	656	622	634	639	682	654	626	646	684	614	628	632	618	606	624	576	651	628	626	649	621	603	605	650	603	652	649	627	653	627	626	601	656	622	664	611	657	642	626	649	634	692	670	614	655	625	643	642	572	610	642	626	615	613	655	613	602	625	623	700	626	572	640	646	668	603	615	622	624	646	641	630	622	602	649	628	595	630	641	627	644	598	654	569	608	666	638	662	622	647	631	675	622	677	626	654	634	624	660	630	634	609	656	637	649	587	627	559	622	641	629	624	627	626	650	611	594	639	618	643	585	592	627	662	600	622	663	700	637	689	609	649	633	647	665	627	632	610	611	615	634	593	650	618	638	644	653	594	655	605	637	624	634	598	603	595	655	641	648	613	600	652	633	644	638	602	679	623	643	663	574	608	605	609	659	615	644	609	630	614	596	608	642	620	685	654	600	615	584	626	663	650	645	642	617	643	636	668	630	624	624	627	611	630	656	656	600	658	623	636	647	662	604	625	637	645	624	650	660	650	677	648	604	609	637	628	628	622	629	624	666	656	626	643	641	664	640	659	651	645	654	646	612	606	618	656	648	609	600	589	673	604	620	604	621	662	635	645	626	641	657	641	622	607	644	601	646	656	579	603	591	625	623	675	597	607	603	649	671	599	615	633	637	563	639	611	648	640	664	636	589	591	630	630	638	637	639	618	650	645	640	623	642	666	570	649	616	651	622	622	654	629	670	620	645	622	576	635	623	634	652	643	587	591	627	625	619	616	608	606	645	591	620	618	611	614	634	603	634	623	602	661	620	646	639	585	649	609	616	617	628	590	626	651	655	606	568	677	601	625	574	602	622	618	603	608	662	652	623	625	696	606	600	642	627	629	619	636	614	653	669	587	620	632	616	609	603	686	653	638	639	650	643	624	624	635	650	551	640	594	621	648	654	554	606	655	634	637	640	611	631	681	670	607	628	654	669	626	600	631	648	633	654	579	610	662	653	642	589	588	602	632	599	646	644	619	601	619	670	633	582	592	638	620	595	650	646	586	652	638	639	637	621	627	623	638	594	663	601	610	637	646	610	634	616	619	640	585	638	656	608	635	603	629	593	613	605	609	633	635	624	625	609	645	648	653	652	579	635	640	644	661	651	612	677	647	619	605	611	573	657	616	600	603	653	645	677	658	582	653	616	618	627	601	671	614	631	593	624	625	634	614	633	647	615	651	666	610	658	588	644	639	657	609	639	605	606	677	616	663	607	583	596	669	600	613	637	601	612	663	584	678	589	603	624	602	626	640	614	632	613	602	632	663	622	626	661	586	631	645	641	597	625	664	616	647	644	590	561	637	628	643	663	613	619	633	632	632	612	639	647	651	586	633	610	598	645	654	647	613	626	602	593	584	630	616	647	641	684	631	603	666	617	618	625	627	609	638	615	635	660	681	578	633	634	625	638	663	633	666	591	618	631	595	643	633	612	616	626	618	630	660	641	645	611	649	602	649	640	626	651	622	635	629	589	644	636	612	632	587	671	594	610	614	632	634	625	608	622	609	613	637	642	648	610	656	582	626	665	641	608	615	612	576	586	642	602	633	627	615	648	632	650	649	623	632	654	596	641	657	629	627	621	613	605	625	609	634	655	627	626	601	624	656	658	617	626	619	630	596	599	624	671	634	645	652	617	632	629	609	592	662	633	641	601	660	588	629	682	597	635	606	653	605	646	647	649	628	668	637	567	617	636	632	662	615	651	644	652	635	646	648	640	627	625	614	651	629	623	629	635	649	608	601	597	603	598	597	652	662	550	608	653	666	642	621	611	618	597	640	602	656	621	624	648	662	648	625	603	598	639	667	621	620	594	632	631	634	635	629	653	648	610	646	655	633	609	604	655	659	648	630	601	647	658	637	626	641	574	638	650	624	638	584	598	628	612	637	642	638	642	640	628	694	596	609	645	628	652	657	640	637	562	631	621	644	612	614	612	655	624	606	649	632	651	594	609	600	614	580	627	687	649	613	607	600	599
18305	19505	29497	24928	18650	13131	5991	2854	1992	1443	1648	2267	1273	809	377	286	228	236	223	242	211	224	240	218	225	218	260	234	236	212	216	233	223	230	238	245	239	198	226	209	230	229	216	204	210	230	239	213	222	223	249	212	214	218	225	227	247	215	205	212	255	242	241	220	234	242	223	209	248	237	210	214	244	234	252	235	220	217	233	227	233	238	237	241	229	251	200	234	208	244	256	223	213	231	228	221	208	224	205	204	223	211	235	228	212	228	200	207	231	224	227	229	226	216	228	257	198	240	193	228	197	234	194	219	265	210	211	235	236	222	201	229	222	216	250	216	235	224	216	213	188	229	240	204	211	223	229	254	209	217	211	241	223	238	227	210	194	251	222	217	223	221	199	222	229	220	208	248	218	224	206	241	221	226	185	212	227	263	239	205	212	207	241	208	205	217	220	239	246	242	238	218	210	219	202	236	235	247	247	221	232	227	251	228	225	216	225	220	212	225	220	221	217	222	203	234	226	235	221	222	235	238	212	222	220	222	250	229	232	206	241	214	207	224	217	237	210	242	218	226	246	237	234	234	215	213	227	233	228	208	221	214	239	226	211	244	232	218	213	218	234	230	220	235	201	209	222	210	237	219	214	207	247	245	209	198	199	205	207	256	208	225	221	232	232	219	239	212	229	223	205	223	225	218	208	221	215	224	242	248	217	241	252	237	203	238	231	232	216	221	236	207	228	222	219	221	219	216	224	238	251	242	205	223	242	234	214	213	203	193	230	214	222	254	213	223	253	245	234	251	230	240	213	228	216	219	203	197	212	223	208	219	218	236	237	207	240	217	224	232	219	226	217	239	232	224	223	232	209	254	196	226	241	208	205	222	192	240	231	217	217	231	235	207	215	207	204	216	205	228	235	210	213	246	225	226	225	207	218	239	242	219	208	217	253	237	219	224	227	221	198	247	199	224	238	245	191	232	244	224	210	186	261	232	224	206	202	206	220	228	227	194	232	231	221	211	239	228	228	225	226	190	232	207	204	241	220	195	239	210	232	233	257	239	213	199	223	207	225	243	217	228	217	231	228	223	230	213	243	214	209	229	226	228	246	214	207	215	235	223	234	215	221	228	239	201	214	228	224	219	209	226	225	242	226	209	218	241	216	224	208	228	221	249	225	232	230	217	212	204	232	244	220	232	233	225	230	234	230	220	224	235	231	200	232	208	238	242	212	220	227	227	212	211	206	222	225	227	206	225	216	216	211	220	249	245	207	216	233	225	210	219	214	224	228	238	268	219	227	205	234	216	238	211	261	216	221	231	241	219	248	195	200	206	227	215	234	223	188	241	229	211	240	231	213	254	240	234	231	216	207	245	233	219	236	213	252	240	248	243	231	218	214	225	205	218	250	249	227	223	228	229	230	235	241	213	222	229	204	235	233	231	219	209	217	228	225	200	242	229	217	231	258	208	238	208	226	215	231	230	212	241	218	221	223	229	227	236	242	220	211	238	205	208	238	232	220	244	247	193	228	217	241	202	252	218	268	235	206	220	255	227	211	244	256	214	219	215	231	267	215	250	225	231	252	232	213	220	248	216	196	237	225	233	247	226	238	232	240	235	258	221	213	219	256	208	223	251	229	207	209	229	210	242	241	247	207	221	240	199	237	210	232	221	259	238	238	218	214	249	209	236	221	227	230	244	227	216	246	217	193	239	189	237	229	233	199	234	239	217	219	260	219	210	242	243	225	233	235	186	223	222	236	239	214	217	193	246	212	230	207	214	227	195	222	211	216	229	235	216	225	245	245	185	209	205	219	217	204	223	204	230	228	212	227	217	237	228	222	219	212	234	219	241	218	226	211	204	244	217	220	243	229	186	241	234	188	232	236	223	232	251	243	211	227	206	225	240	228	257	235	233	211	225	212	214	231	227	219	227	192	196	225	211	228	240	224	215	238	204	206	210	227	227	236	216	212	195	211	238	223	215	219	213	224	226	222	223	221	215	257	219	188	243	233	222	215	231	193	224	228	234	215	224	219	216	230	247	205	257	233	224	233	213	239	197	216	193	228	215	212	235	222	228	239	225	250	236	228	210	218	205	220	234	245	204	219	224	225	244	220	218	221	242	211	224	219	235	205	226	227	204	223	255	229	227	216	235	227	258	259	223	223	221	212	221	226	236	223	218	198	230	213	215	218	237	232	222	229	216	235	213	239	216	216	229	259	231	223	246	232	231	213	234	233	230	250	221	235	239	290	254	201	207	201	215	233	219	208	224	216	220	224	220	216	225	202	208	222	196	200	216	225	206	225	200	223	234	219	205	252	234	242	251	219	233	226	198	219	203	244	186	212	201	242	231	214	241	230	219	225	224	208	219	192	213	200	241	198	212	214	242	203	213	222	198	225	207	205	216	224	231	228	203	206	264	212	224	216	236	221	255	222	207	237	248	229	210	220	224	215	200	240	249	204	225	223	225	209	217	252	229	222	230	227	213	211	256	211	221	213	207	220	204	210	239	232	229	265	225	216	237	208	218	223	223	215	248	233	229	216	223	233	238	201	197	233	195	242	213	239	215	227	214	234	223	229	232	231	221	235	262	221	239	227	221	253	243	215	206	233	242	233	219	238	242	218	233	215	238	199	211	233	237	231	227	210	232	230	241	208	253	254	253	212	257	219	223	236	236	243	212	228	234	223	223	216	251	233	241	226	229	237	240	226	205	237	208	234	224	217	207	225	204	242	229	262	265	247	211	219	232	216	245	238	213	231	216	242	253	213	251	231	220	192	233	227	221	190	198	262	226	203	221	214	241	230	242	242	234	213	219	254	249	206	203	227	216	220	223	213	224	237	220	222	217	232	215	238	222	228	232	206	227	232	217	211	204	188	225	218	251	238	197	216	235	236	249	207	197	247	242	192	206	207	225	238	245	234	209	214	220	222	209	228	241	239	227	214	238	237	227	251	240	228	257	211	232	223	228	243	249	217	238	216	257	225	252	201	230	209	214	217	209	235	231	225	213	208	234	220	239	201	221	212	193	260	231	226	238	237	221	218	238	230	253	230	235	207	206	218	221	206	207	196	221	240	233	204	248	223	211	247	228	209	222	219	219	225	221	211	233	229	232	225	214	229	245	206	222	249	222	243	218	221	227	233	213	230	215	191	214	235	256	225	238	245	228	216	209	213	229	211	204	245	246	221	223	236	232	230	211	229	209	212	221	232	218	206	251	199	201	226	202	210	244	193	226	222	216	235	220	231	221	224	199	227	183	242	236	214	242	230	217	244	243	223	225	204	205	236	219	237	227	211	227	222	241	263	235	233	225	217	232	237	228	222	206	217	236	221	215	225	247	223	231	214	231	225	210	244	230	230	222	212	217	256	228	221	226	237	236	216	219	224	218	209	234	212	225	222	225	215	223	232	225	245	219	198	228	229	224	207	223	218	221	221	207	227	202	193	223	206	225	210	225	238	234	226	218	196	211	204	241	229	226	213	215	244	219	210	223	213	224	222	211
11733	17339	33122	33087	32088	27191	16868	10786	8890	6392	8190	9779	4719	3108	1170	802	654	629	635	638	667	657	627	652	624	617	668	669	661	619	676	608	598	622	652	597	594	626	636	631	633	623	608	628	676	614	675	628	640	618	675	677	636	664	672	617	649	633	635	590	603	595	649	624	636	620	658	613	647	633	595	628	629	614	642	635	598	645	651	634	652	637	609	661	612	604	642	648	658	605	621	642	642	617	612	640	584	593	608	657	613	622	590	636	597	611	629	602	627	608	593	613	625	649	577	637	600	632	595	612	618	645	637	663	665	644	621	611	639	678	649	661	668	635	630	658	625	644	652	647	627	650	627	639	638	637	614	629	650	668	593	647	613	625	637	620	680	657	635	630	660	645	621	643	613	636	650	613	624	618	602	577	583	595	647	599	607	649	640	606	665	626	643	645	581	616	640	671	644	615	662	649	657	649	640	602	657	619	652	623	619	578	637	654	646	642	646	664	633	636	637	651	629	674	674	618	599	608	682	644	629	653	641	659	626	655	661	625	630	632	601	611	644	618	620	631	664	679	634	655	677	638	610	603	609	605	636	636	606	601	618	653	593	618	651	575	621	607	630	660	597	614	644	619	641	668	609	597	565	620	600	631	615	636	611	607	641	643	627	607	663	605	612	621	585	643	594	662	635	670	655	634	603	661	638	661	598	617	625	641	627	635	606	643	639	600	621	639	630	624	616	658	579	617	638	632	661	617	655	655	597	645	615	647	613	598	653	653	639	624	651	625	587	588	673	625	573	634	636	584	656	641	633	643	631	613	684	607	591	624	592	611	666	616	659	679	625	578	619	642	655	602	610	640	652	669	646	619	668	651	647	671	659	658	657	624	668	610	665	675	617	580	624	595	682	620	594	638	658	617	595	649	615	635	614	669	637	623	608	640	594	655	626	635	611	671	658	630	640	605	627	620	664	639	605	628	604	582	611	654	613	604	606	652	632	652	657	703	682	648	655	655	685	607	573	644	608	639	642	602	612	533	609	608	632	644	633	594	622	606	695	654	599	653	647	631	632	607	641	582	657	611	647	593	627	669	637	626	620	635	619	657	655	593	630	631	619	635	633	628	714	636	624	605	656	668	574	636	643	597	652	693	662	622	616	642	608	636	647	556	641	606	644	628	682	603	610	659	638	601	638	591	616	594	608	639	645	627	597	633	658	582	606	657	693	589	624	625	609	637	616	646	656	652	657	656	632	625	671	608	611	647	613	644	649	633	608	659	634	659	604	626	630	677	634	698	643	614	627	633	649	610	642	638	611	637	630	686	640	627	648	616	633	631	662	642	643	656	619	637	624	620	658	633	615	567	671	624	617	663	633	601	638	627	665	641	655	660	624	587	644	618	567	660	632	603	688	635	617	657	667	591	592	570	635	641	638	661	653	667	586	632	635	689	649	613	603	656	694	624	652	669	629	660	620	662	652	605	664	620	605	626	647	636	616	644	643	626	646	636	631	621	651	596	663	597	603	655	657	658	633	651	640	652	650	641	637	683	622	634	653	603	650	666	621	604	649	618	624	640	630	666	648	645	672	638	638	606	618	682	645	613	631	614	679	618	637	621	583	631	620	624	603	646	628	637	644	657	604	588	622	615	649	628	620	643	648	611	666	630	658	584	673	652	601	606	671	624	617	622	680	647	633	616	615	620	645	613	652	589	598	642	636	616	670	631	576	660	596	598	679	639	630	607	672	601	599	638	653	620	614	634	607	650	663	665	655	618	645	676	641	636	652	589	616	568	649	619	623	660	624	649	610	635	694	629	612	619	641	646	668	631	646	633	607	612	632	630	616	632	588	639	618	621	666	628	609	601	628	604	671	639	625	679	637	623	624	631	581	636	613	625	653	586	666	643	633	614	658	641	627	614	624	618	628	642	642	573	621	579	645	660	639	622	620	607	666	652	682	644	635	672	647	657	619	689	651	645	622	648	657	621	658	611	682	623	675	663	655	648	646	607	630	630	672	637	639	643	606	621	622	582	658	645	649	660	639	656	664	602	642	627	604	601	645	695	611	685	652	658	682	648	641	631	692	639	626	637	599	633	646	631	580	609	636	654	628	626	637	625	648	613	652	636	664	640	588	592	679	617	615	637	644	616	667	613	634	663	664	597	616	630	627	638	653	638	606	640	644	642	599	555	564	657	593	631	649	646	593	639	621	648	610	633	637	599	659	638	612	599	619	674	665	671	651	677	653	620	616	627	674	663	609	589	669	654	661	615	657	631	702	627	661	639	601	642	664	659	652	592	613	649	648	622	623	614	685	635	640	619	630	670	667	607	635	667	634	578	666	629	609	578	650	620	603	590	644	635	632	637	648	572	624	625	618	620	569	617	645	607	603	609	658	626	603	607	674	627	631	630	672	610	606	605	641	599	593	623	631	624	633	630	613	624	622	640	588	675	621	622	605	624	599	593	592	652	610	674	619	574	654	630	624	639	590	642	641	608	608	638	617	622	652	642	641	609	649	624	628	631	611	662	653	639	647	625	606	639	631	636	640	624	585	598	649	619	625	623	566	602	586	641	626	639	685	652	652	631	650	604	668	649	647	691	636	639	618	618	638	679	608	631	606	616	693	639	609	637	651	621	600	641	571	621	612	633	675	602	568	637	681	671	633	595	615	616	605	630	674	582	684	608	613	608	645	680	608	663	597	589	649	595	638	636	603	648	647	624	578	605	638	637	645	646	633	619	612	624	636	650	615	595	626	668	631	626	695	662	632	632	592	613	651	602	657	635	632	625	659	630	628	601	620	646	673	635	670	613	625	640	626	655	595	640	622	617	608	624	593	635	648	660	615	629	640	602	613	688	638	589	659	635	608	606	579	629	641	630	635	639	599	623	603	648	571	669	647	618	674	603	605	566	609	681	602	676	651	633	638	639	615	681	661	652	709	617	642	641	640	632	637	671	658	654	660	677	638	617	642	639	601	637	625	655	643	663	630	622	615	689	612	659	612	601	627	653	597	649	614	655	613	637	614	644	667	603	599	618	636	616	643	634	663	638	618	630	667	618	619	613	667	695	636	657	649	669	622	621	609	602	630	617	600	667	640	620	655	659	590	622	609	652	631	631	618	654	636	649	665	605	686	652	616	626	647	638	606	608	596	609	644	667	645	584	628	646	669	653	625	625	716	648	670	648	603	635	675	593	610	645	606	627	656	632	659	641	663	593	629	675	616	625	576	618	608	631	634	627	690	641	648	580	658	634	651	651	687	655	640	608	598	632	600	678	651	626	599	627	644	654	618	673	631	627	646	618	625	642	633	587	626	637	623	635	652	589	603	603	643	633	611	637	582	625	600	625	595	615	628	665	614	609	675	619	646	634	643	618	665	583	646	683	647	659	646	644	630	587	613	587	625	646	623	584	597	647	618	638	598	675	626	663	672	653	628	642	644	634	591	601	628	624	625	612	614	649	622	661	638	605	670	613	611	623	601	620	674	599	621	661	607	634	652	642	602	625
18356	21660	29910	18293	9703	7485	4765	4630	3912	4158	3364	1954	776	410	240	221	229	231	201	236	210	245	221	223	226	229	217	218	204	223	206	204	231	217	224	197	203	224	232	201	223	224	226	223	224	196	222	225	207	237	209	226	215	242	220	197	208	222	228	228	210	222	239	214	230	220	195	214	207	205	216	228	207	228	218	204	229	227	240	221	195	233	227	230	235	206	217	215	245	203	239	222	214	204	230	226	235	204	219	261	205	202	249	211	215	220	216	235	224	225	229	194	220	225	205	206	218	215	212	201	218	208	222	224	219	222	243	238	224	209	218	234	233	230	221	225	258	224	211	238	198	222	219	238	214	225	223	213	214	208	238	198	198	239	205	205	220	221	222	196	215	209	221	218	227	204	202	212	217	204	213	217	209	208	238	231	214	217	237	198	203	226	219	225	214	212	233	254	210	195	233	204	213	222	221	224	245	218	232	213	208	207	229	241	232	204	217	203	220	215	231	245	232	232	208	230	201	217	233	199	222	215	206	227	214	218	199	212	205	221	252	227	198	202	211	216	236	218	229	207	212	239	213	219	230	198	208	216	201	200	214	225	195	218	218	231	237	222	208	234	226	221	190	234	194	198	248	213	214	228	230	211	214	231	225	211	211	231	239	215	213	214	184	216	214	217	210	224	227	210	219	222	216	222	227	263	236	230	213	208	255	227	262	227	239	210	219	199	208	215	201	225	227	227	201	240	216	225	231	206	206	218	215	212	216	221	207	196	236	220	242	211	239	220	211	231	245	200	210	210	220	223	218	222	220	228	231	226	247	235	202	226	225	194	216	204	236	225	220	226	222	236	185	207	222	206	236	200	250	190	233	226	192	216	197	225	195	220	229	226	243	206	234	238	230	226	201	193	219	229	203	193	244	206	210	199	215	235	208	206	223	213	235	233	200	234	187	240	216	222	191	222	244	235	243	207	233	203	235	182	231	237	234	218	235	247	238	224	237	195	243	209	197	208	225	249	222	227	218	200	205	204	224	216	210	213	212	220	236	231	211	216	204	203	209	218	221	202	220	188	212	259	225	218	189	234	232	214	215	240	247	209	240	214	232	203	223	220	251	202	221	236	225	207	227	196	227	242	221	226	219	230	211	219	205	203	211	184	229	219	224	240	214	199	225	241	208	224	216	218	224	223	218	209	235	229	256	232	203	231	225	219	218	216	221	208	231	199	207	214	221	201	205	230	237	256	225	221	205	229	220	211	207	221	225	203	222	209	208	226	214	231	232	211	226	223	233	256	201	223	224	217	253	208	220	198	190	226	214	228	223	245	220	219	210	242	211	204	237	230	220	225	236	224	234	212	218	223	216	233	228	222	226	232	219	231	224	219	253	197	204	208	216	223	178	226	194	202	213	234	230	204	237	233	235	234	241	225	250	209	211	220	207	221	226	236	222	219	212	236	208	226	225	198	196	233	223	228	218	216	232	219	219	224	218	247	209	202	212	204	205	212	228	233	213	230	235	208	234	247	214	209	228	206	214	197	204	246	222	208	226	211	245	208	198	222	192	214	241	205	238	205	204	220	197	237	196	214	239	236	204	215	205	232	194	235	210	221	231	233	206	203	215	199	232	230	242	217	231	222	256	219	205	257	239	217	222	213	225	206	247	227	221	223	214	227	217	227	227	201	241	218	219	197	212	228	238	219	222	220	221	220	220	206	209	230	206	212	227	212	229	210	229	232	234	220	200	220	230	209	227	203	199	234	238	199	220	224	231	199	222	220	215	215	234	249	198	215	213	220	202	227	208	193	226	235	225	212	205	197	259	237	205	203	225	221	230	209	202	236	203	244	214	237	215	233	225	200	217	232	216	221	213	231	238	212	243	203	203	254	218	217	207	203	202	241	225	240	222	232	220	230	205	210	199	229	215	219	213	230	237	219	232	229	185	220	225	220	220	221	230	205	237	225	230	221	243	214	246	237	238	203	224	199	200	193	202	216	196	216	189	216	224	193	221	194	230	226	231	206	239	226	247	201	211	181	211	212	224	246	247	243	214	205	228	218	204	197	209	206	199	233	231	250	218	221	207	215	213	222	194	233	241	201	235	210	208	211	219	234	213	248	225	222	213	224	221	220	212	219	216	215	230	235	220	208	225	187	239	206	208	212	255	210	214	207	217	223	235	209	232	207	251	229	226	210	200	214	245	189	207	220	234	215	246	234	211	246	224	235	198	220	189	222	209	230	197	222	212	210	202	223	236	227	189	225	218	234	219	235	234	189	240	207	239	190	251	200	217	239	210	208	233	222	218	239	220	228	207	224	219	202	229	235	198	196	231	226	207	214	208	205	234	222	197	251	227	239	225	215	245	219	246	191	227	238	212	191	236	245	234	246	239	207	209	244	226	221	218	197	205	236	216	218	216	215	214	244	241	220	237	237	248	183	221	213	203	249	179	190	204	235	231	224	232	198	233	219	204	207	221	196	189	224	223	229	222	215	211	208	233	235	221	202	221	222	243	191	214	212	225	187	206	218	208	208	197	207	223	220	207	228	201	220	217	203	237	230	225	233	223	207	212	203	215	202	231	239	222	211	230	216	211	224	215	230	231	234	211	229	223	220	220	201	212	238	226	192	212	221	238	200	246	232	222	211	198	190	212	209	230	203	222	223	238	234	207	223	220	219	226	236	216	228	192	209	208	203	216	197	203	220	226	226	210	221	218	211	210	203	218	231	209	222	212	201	216	227	234	217	229	212	219	261	240	194	238	233	221	199	204	229	258	203	225	229	212	227	212	238	235	240	208	214	224	218	220	200	203	244	231	242	240	216	252	219	207	196	217	227	239	207	218	219	230	215	197	216	215	208	222	200	215	221	231	214	220	245	198	214	224	217	225	214	232	198	220	202	221	228	224	218	207	222	200	234	223	217	207	227	224	233	211	223	235	207	214	232	200	201	242	229	214	194	209	199	209	214	227	238	230	219	198	205	234	201	220	210	223	221	252	220	218	226	192	261	252	240	238	201	217	214	229	216	214	230	248	229	229	215	224	219	214	206	239	228	220	233	237	218	229	240	224	198	234	233	215	228	211	209	208	229	209	248	232	223	217	210	206	211	212	234	212	192	218	215	228	210	221	221	235	219	217	226	213	209	236	208	236	219	216	220	223	213	195	212	198	226	247	205	241	209	208	259	209	235	242	223	212	218	205	199	225	244	211	251	226	207	192	206	198	225	209	216	207	204	238	210	214	214	200	263	218	221	207	242	236	190	199	202	209	233	204	242	207	231	215	240	212	231	228	228	218	244	199	218	228	232	228	226	207	226	219	225	206	192	242	232	239	238	213	225	219	213	226	217	210	223	219	245	214	218	227	235	199	216	212	201	226	200	235	234	209	226	240	227	199	215	209	251	227	230	213	221	228	195	223	218	221	226	236	233	227	221	219	202	216	225	213	224	229	207	207	189	265	211	201	194	234	212	224	216	236	207	244	230	261	209	201	190	230	227	203	221	235	239
11736	19149	33111	24937	21827	19650	15447	15979	14821	16197	13837	8150	3093	1466	805	651	657	633	604	641	637	662	622	658	662	720	710	642	612	639	642	644	621	615	587	682	668	617	595	643	640	607	691	601	606	590	587	626	637	632	631	625	584	608	610	632	599	652	627	638	638	578	577	624	605	622	614	631	604	626	636	623	592	588	606	644	628	638	604	651	619	620	645	648	627	578	654	626	652	592	626	623	613	609	675	610	619	620	615	583	605	662	623	646	627	628	655	611	617	625	596	639	642	641	629	595	600	640	647	606	627	610	629	641	631	598	667	579	608	610	620	637	582	626	625	584	604	592	584	614	649	620	609	586	649	628	619	607	646	594	589	613	591	594	599	632	611	638	662	598	643	603	574	615	605	620	637	600	604	612	659	662	598	637	582	663	591	662	634	640	630	620	618	611	597	669	597	616	618	613	641	650	637	631	643	638	619	588	601	579	563	596	608	593	650	632	659	628	626	595	630	596	595	633	628	625	592	635	638	576	636	604	658	606	592	631	618	630	609	597	580	592	625	654	646	612	609	618	639	653	626	643	630	619	609	606	657	651	674	592	664	610	603	662	652	613	632	624	606	609	648	671	603	654	665	650	633	609	635	626	608	596	600	631	630	611	621	642	609	621	586	620	602	654	649	668	617	628	626	606	622	611	648	626	638	667	587	628	622	572	633	575	608	679	642	626	632	625	625	633	625	620	587	625	586	664	656	610	631	642	624	630	612	615	613	650	596	683	650	627	659	627	620	594	621	603	652	606	637	615	693	653	655	645	606	572	640	625	601	625	622	636	664	592	657	616	644	589	581	602	597	680	611	657	612	643	597	614	633	628	637	629	624	624	634	631	599	608	669	651	585	620	619	587	570	626	602	612	668	636	671	598	622	608	635	631	628	611	595	619	617	581	640	632	620	613	654	673	623	634	631	595	614	617	648	629	649	641	631	585	617	585	616	610	623	637	608	640	659	622	677	658	670	644	661	626	646	618	577	650	634	622	618	592	601	664	628	630	625	650	623	594	641	634	672	596	638	594	631	702	600	614	586	655	649	619	608	620	602	625	651	632	631	655	637	603	638	604	590	636	631	644	633	612	597	624	639	593	620	620	630	598	573	610	649	662	645	643	648	634	604	620	613	604	607	621	635	652	631	615	633	644	619	615	635	620	610	575	606	614	630	642	606	603	628	660	611	622	619	624	630	613	620	617	605	627	631	621	577	602	618	611	589	626	695	580	587	604	617	581	631	632	598	594	646	599	616	622	621	639	632	635	664	597	601	614	640	626	570	631	638	589	618	629	593	628	600	608	609	603	628	637	648	603	614	670	661	614	617	653	638	640	651	611	624	648	616	574	670	579	614	697	612	614	645	618	627	624	592	624	608	641	593	603	627	623	647	600	643	579	624	667	573	646	629	647	624	637	658	623	585	607	611	590	604	623	640	630	600	629	600	637	638	653	592	607	639	602	625	624	605	654	603	602	633	620	608	663	637	631	601	603	676	618	567	635	638	672	645	637	603	605	604	601	611	624	601	653	625	650	613	638	641	621	573	609	648	625	619	624	634	633	646	633	602	653	600	612	602	624	619	633	574	641	659	589	582	636	637	666	580	645	642	631	602	596	609	639	633	633	619	670	671	675	590	577	640	606	637	611	607	567	651	638	652	623	578	620	626	583	680	610	609	627	629	594	588	601	629	653	626	597	635	584	604	597	641	576	632	633	637	680	600	623	648	618	644	619	610	594	604	614	646	631	640	658	596	604	628	600	637	606	641	619	596	613	640	628	645	652	636	614	620	627	623	608	651	593	630	617	652	598	641	647	640	601	614	613	641	617	655	653	626	616	575	612	596	643	620	677	617	639	587	648	614	658	616	545	578	678	678	639	608	639	639	647	668	607	634	649	608	637	632	674	588	624	604	614	599	595	642	618	626	651	576	584	616	607	599	608	614	608	602	634	617	589	572	572	644	621	648	639	619	651	646	614	612	646	593	624	586	616	640	639	613	604	599	637	595	596	657	647	602	608	670	602	611	647	590	641	615	597	643	661	603	611	625	643	627	612	619	610	607	602	650	595	617	658	579	656	617	612	597	652	646	599	595	652	638	623	620	635	592	640	666	659	600	617	636	688	622	625	619	591	639	608	615	617	626	621	617	641	624	658	646	633	617	575	597	601	605	630	645	632	592	614	620	672	643	626	610	637	623	598	630	570	652	618	640	621	603	618	647	639	643	622	636	639	657	647	616	633	638	630	602	613	601	633	648	612	649	595	627	566	622	593	614	654	635	632	636	620	653	614	595	634	624	615	612	638	629	596	624	631	649	607	594	632	636	630	574	631	621	577	635	624	609	622	639	652	606	620	631	603	618	653	599	613	616	627	596	629	629	631	607	623	612	585	621	627	622	600	630	636	653	601	611	588	624	609	613	593	668	669	605	599	642	629	640	627	616	571	593	601	565	617	620	620	603	607	628	639	610	610	587	627	637	608	636	626	632	619	668	583	600	635	626	590	664	648	621	584	610	635	639	616	633	632	631	642	633	659	631	666	575	620	575	608	624	609	618	629	680	577	642	623	630	618	622	641	602	638	610	613	601	658	627	585	621	610	597	624	624	599	620	616	594	651	623	640	622	613	594	668	609	680	634	615	600	627	646	619	620	580	649	607	650	607	605	647	636	613	605	606	619	652	607	635	597	621	610	634	618	639	584	605	625	645	650	632	607	609	630	654	665	613	600	607	645	663	668	634	676	617	639	612	631	555	653	647	628	594	621	607	632	601	615	646	640	594	588	627	615	597	628	606	587	605	638	627	626	623	627	597	585	626	647	622	626	584	611	654	575	660	556	610	633	635	622	620	643	646	647	633	625	574	668	654	588	587	567	604	591	587	644	637	613	651	683	633	628	596	607	619	607	577	622	631	653	609	651	652	646	628	604	667	641	640	615	634	654	593	585	601	629	602	597	594	620	598	624	653	622	613	615	588	641	598	631	639	616	578	605	624	631	632	645	644	633	580	654	641	626	631	630	600	647	618	611	606	609	643	606	602	630	658	626	600	618	619	621	590	611	690	610	633	597	621	642	605	605	646	646	585	646	656	627	594	607	635	609	578	599	637	611	631	606	598	590	608	612	672	654	606	668	641	617	594	607	631	572	639	630	624	607	645	594	645	619	603	607	632	579	604	610	622	665	619	606	615	624	608	638	668	599	577	650	631	662	606	587	604	609	624	614	667	622	649	626	623	613	630	611	635	641	653	591	651	598	632	614	624	603	653	574	627	637	626	626	658	615	601	649	657	600	602	631	658	593	628	660	610	570	610	636	634	610	598	647	649	625	649	653	589	653	592	594	653	630	632	679	569	665	669	617	631	641	644	642	637	653	640	621	633	608	615	587	605	623	586	597	613	616	653	630	606	619	646	624	620	633	591	587	619	567	606	594	608	622	631	634	622	623	625	594	614	585	627	653	629	696	641	627	609	596	616
23241	23966	32128	18188	8866	6195	6410	3462	652	1848	2594	1281	340	247	235	227	244	241	231	212	222	243	229	275	317	361	322	228	258	217	215	217	234	227	207	198	193	245	225	196	190	197	230	206	217	203	188	216	199	215	189	208	234	233	198	215	244	209	210	222	242	215	201	210	225	212	233	238	233	197	216	228	212	220	197	225	220	197	225	220	234	197	250	206	223	227	181	220	212	232	216	252	190	227	230	219	211	235	228	225	222	234	215	245	204	205	226	199	243	213	221	234	198	226	206	227	207	215	217	204	216	224	205	213	207	219	227	224	214	210	209	186	192	244	212	243	225	174	207	199	195	209	214	236	225	199	216	233	243	252	237	192	229	223	199	197	207	223	222	217	220	210	207	217	236	194	218	231	213	225	214	218	236	222	207	227	206	219	242	212	208	195	187	237	190	214	212	189	192	224	194	233	234	225	211	202	209	224	202	225	239	201	227	217	212	216	244	181	226	227	188	207	216	206	245	221	230	210	235	223	208	204	210	234	202	221	216	208	222	206	204	214	198	223	210	200	230	185	225	200	217	200	206	233	217	218	195	176	244	195	231	192	219	214	225	227	224	211	226	226	215	219	214	207	210	210	223	194	219	215	215	224	244	210	209	224	238	220	206	202	226	228	190	230	177	195	222	228	201	200	188	190	221	201	230	207	228	201	193	233	211	209	205	218	201	240	220	200	214	196	205	225	205	227	207	181	229	194	212	224	217	223	202	242	195	240	194	196	177	208	243	239	209	202	204	244	209	221	229	214	215	223	214	231	186	214	205	171	196	215	201	254	199	204	244	224	216	203	226	214	241	239	207	209	210	225	244	214	248	214	216	235	218	247	231	196	215	206	194	205	236	217	205	205	214	202	195	252	220	214	252	208	224	206	207	196	214	198	206	198	197	224	232	225	224	205	227	190	225	197	229	196	225	198	192	203	210	239	195	229	234	203	214	207	206	228	221	206	204	226	201	223	216	235	196	234	217	215	198	193	231	215	203	197	214	230	206	198	224	203	228	218	235	196	225	193	206	210	214	216	210	224	208	204	208	218	206	198	210	240	219	186	206	237	198	207	225	226	196	223	228	238	219	212	205	214	207	228	250	212	233	230	217	229	210	226	209	222	220	209	225	216	231	191	202	198	198	200	197	213	216	224	218	216	220	197	223	211	221	214	212	201	225	206	187	200	232	231	226	217	221	182	205	244	210	225	219	198	216	214	201	208	199	205	226	204	203	227	215	215	179	212	208	217	203	198	220	231	202	224	193	222	218	237	214	208	204	231	230	194	220	212	196	210	216	217	210	229	230	225	196	242	212	205	208	207	242	217	209	222	216	207	234	197	207	191	240	203	219	225	215	211	226	233	219	237	214	225	227	202	238	222	201	211	228	206	229	222	206	251	212	247	201	238	221	208	202	228	233	220	209	216	203	239	198	221	207	237	205	216	261	215	214	215	224	226	194	206	200	206	206	186	215	247	234	234	236	183	220	216	209	202	203	229	183	226	198	214	219	226	201	224	208	214	206	223	211	224	218	193	224	251	232	216	229	241	207	225	197	201	207	206	210	216	224	230	216	224	229	224	198	218	229	219	224	202	240	220	213	202	214	208	181	193	193	210	205	239	206	200	231	225	191	224	202	202	226	223	240	209	200	211	195	217	201	212	220	227	238	194	181	182	219	227	190	202	218	215	216	202	198	214	228	223	230	233	207	235	225	239	233	218	238	204	213	219	208	214	199	206	189	208	214	221	237	219	198	200	207	227	203	229	218	211	213	204	213	184	209	204	240	210	204	233	211	220	194	231	214	209	227	210	220	201	215	167	212	219	234	236	217	217	241	228	215	215	198	218	222	211	223	202	239	215	203	193	217	219	211	219	200	216	228	226	221	201	196	191	182	201	217	229	215	218	215	217	223	215	223	208	216	204	220	215	213	229	217	210	192	208	212	196	213	199	226	225	204	209	221	227	214	241	207	199	216	226	210	254	217	219	213	235	230	221	222	208	197	234	210	206	244	220	218	223	205	224	200	197	228	223	206	204	229	215	211	212	224	208	216	203	218	232	219	226	207	227	197	190	207	231	235	232	217	195	219	196	233	191	189	224	217	211	220	208	211	213	199	243	232	201	219	225	208	221	189	243	223	204	189	217	186	214	197	228	212	201	236	189	222	208	207	202	199	208	210	230	201	243	202	224	210	220	190	194	211	233	219	213	238	212	195	206	203	210	229	199	245	227	207	221	204	223	210	236	224	231	197	217	219	220	223	210	208	196	217	208	197	215	220	229	232	207	222	214	226	231	229	206	208	225	215	206	235	225	255	204	204	192	226	184	235	190	228	206	237	191	178	208	224	232	206	209	220	229	205	216	190	221	219	203	210	219	210	197	198	214	210	185	195	236	212	235	199	208	233	201	233	205	220	208	206	214	196	220	231	256	215	213	198	216	203	228	213	205	225	202	212	196	226	213	187	231	211	200	209	215	236	193	230	209	211	182	216	200	237	233	207	219	223	229	192	199	214	233	190	194	233	224	247	207	242	217	214	190	224	202	197	219	184	220	227	238	207	215	219	197	204	233	211	201	189	219	194	232	204	187	214	228	227	208	194	207	231	242	225	205	258	216	221	206	230	220	206	207	195	204	222	204	212	221	205	218	219	222	206	231	201	220	202	223	228	229	216	195	209	242	221	226	186	241	228	215	229	180	204	243	226	232	221	246	208	229	219	196	197	215	220	209	207	212	219	235	221	194	207	225	227	205	215	189	222	209	223	200	192	211	205	224	211	198	225	242	193	229	226	234	206	245	214	197	250	224	212	211	196	210	248	219	224	207	256	216	216	201	231	196	195	233	215	205	202	211	232	219	190	196	201	184	224	199	201	223	197	219	194	205	197	201	238	223	214	201	211	230	208	214	225	212	242	249	198	229	188	196	229	223	184	189	207	229	213	207	210	216	206	211	189	215	225	206	204	229	185	164	234	184	214	209	210	213	190	202	217	221	197	218	231	237	230	212	236	206	212	240	229	227	194	218	215	211	207	225	207	200	217	202	201	246	248	223	193	186	236	211	207	239	200	225	223	226	233	209	201	223	239	243	207	214	183	226	191	240	219	226	220	225	216	209	214	233	199	214	244	240	195	218	231	209	222	226	228	208	184	228	234	197	228	222	234	199	226	208	228	204	192	203	216	214	233	199	224	210	182	198	226	236	187	227	242	207	213	226	236	236	197	209	235	209	186	192	228	203	205	213	207	196	207	217	201	204	212	221	204	219	228	200	226	207	211	209	226	222	248	228	226	217	224	199	212	204	261	190	222	205	237	253	216	219	205	219	223	225	212	208	227	217	198	216	220	211	221	196	184	241	200	210	197	226	216	226	213	218	205	229	198	228	208	203	206	217	215	230	225	204	199	230	220	212	212	197	206	229	207	223	213	212	221	205	207	201	223	205	211	198	217	214	239	240	196	230	208	229	212	218	239	266
14352	20804	34046	26138	18869	18329	19541	9810	2452	7934	11586	4954	1422	770	754	679	703	659	679	674	656	638	939	1090	1301	1250	975	711	701	627	635	611	596	615	628	590	611	610	591	620	591	608	587	594	597	617	637	633	641	562	598	603	622	652	629	613	599	616	624	630	625	595	623	612	627	575	571	560	607	635	576	616	635	608	614	587	604	607	593	614	619	629	580	659	561	628	594	588	606	587	576	583	549	636	603	603	615	583	611	604	628	594	612	599	603	612	610	658	613	576	610	621	630	566	585	608	614	596	605	600	564	591	601	631	536	613	608	580	630	597	600	612	627	584	630	584	613	604	616	583	604	635	608	584	607	640	636	613	595	606	567	602	606	594	607	588	619	592	603	598	603	568	583	585	622	572	643	652	615	616	586	604	587	574	619	588	604	659	625	562	659	591	582	611	607	583	590	647	604	621	621	618	639	613	594	558	634	593	602	586	584	569	570	662	622	643	607	595	633	604	613	621	615	634	614	636	628	585	614	622	597	611	641	593	609	615	633	659	635	631	641	615	660	627	605	617	576	616	601	657	600	612	631	595	609	626	613	568	642	590	605	633	605	620	591	550	613	623	592	630	624	595	637	634	634	560	603	618	624	600	621	607	624	619	629	608	594	573	654	589	621	586	565	643	560	636	630	599	603	613	616	601	620	612	666	629	548	557	630	606	572	642	604	591	649	579	616	624	583	600	596	592	591	586	643	626	576	629	620	589	608	574	650	606	615	611	596	643	585	561	577	579	593	588	544	555	610	629	635	608	598	616	603	602	572	646	635	560	655	620	635	609	606	623	551	627	641	627	602	663	588	584	584	608	594	617	662	594	639	601	557	631	609	620	612	551	631	617	630	550	619	617	579	619	614	568	611	602	615	622	661	642	603	647	570	628	586	627	594	566	597	590	572	588	569	579	614	615	631	646	604	605	620	597	557	579	638	575	629	602	558	557	630	663	603	602	617	582	572	613	592	628	608	594	579	611	617	589	670	615	593	603	592	556	629	596	605	589	577	580	590	590	634	590	638	617	572	636	593	636	668	621	598	599	587	616	627	602	636	655	605	602	624	614	614	566	589	625	587	596	634	585	574	600	658	642	623	608	634	562	626	616	648	594	631	614	620	612	577	613	620	577	610	626	642	586	575	598	526	652	632	593	558	586	618	646	596	633	611	611	629	572	632	596	608	619	586	606	595	626	587	575	589	603	602	600	603	633	619	603	632	630	621	617	600	616	609	623	607	597	617	577	636	595	603	642	618	622	579	618	634	595	600	565	600	644	628	589	586	571	571	582	655	642	581	554	588	594	583	603	602	611	586	613	609	643	607	640	593	633	581	615	551	636	619	618	616	635	606	592	574	604	628	604	610	621	580	606	638	593	580	611	615	572	585	570	631	605	590	605	598	618	595	578	647	557	604	594	604	604	616	594	615	628	591	614	585	611	620	651	608	623	612	603	620	639	620	636	634	585	607	588	625	614	624	662	591	606	621	563	583	616	592	589	582	569	585	567	567	621	581	631	586	565	583	602	640	584	641	640	595	634	620	543	611	615	579	636	583	659	629	564	611	619	615	606	606	573	619	587	628	590	599	596	597	617	623	589	656	610	637	597	614	596	600	592	597	560	640	611	592	594	601	555	599	607	612	601	558	571	636	616	623	580	568	631	574	634	612	624	576	614	609	589	628	611	607	622	611	622	603	574	600	628	627	637	626	647	583	573	602	622	565	583	617	609	589	576	599	636	580	591	582	641	581	601	621	595	608	598	584	580	637	627	567	637	587	600	583	632	618	655	602	639	597	602	606	602	615	607	614	602	583	651	585	630	613	651	615	613	622	628	590	610	599	588	563	625	603	598	570	566	597	609	615	671	608	649	616	606	638	557	636	623	627	632	604	604	593	619	592	647	570	576	625	621	593	633	601	616	647	618	568	609	598	629	616	618	586	574	616	607	585	588	617	564	622	602	598	583	680	624	574	594	592	628	633	608	654	608	627	610	640	609	580	637	611	585	585	651	611	586	560	607	610	587	610	610	589	582	618	605	574	599	628	614	595	615	582	616	596	598	603	615	594	599	606	628	648	611	613	584	600	594	597	619	637	675	586	574	599	608	604	569	603	577	610	618	609	630	575	584	582	607	613	590	594	613	618	627	589	617	590	573	673	607	628	599	592	609	583	576	581	622	628	575	633	605	619	607	657	638	629	592	633	571	593	596	602	596	619	637	581	595	633	646	607	611	624	611	644	625	656	578	625	610	619	592	610	652	587	582	651	604	591	600	573	581	607	622	605	616	586	615	605	593	664	625	603	581	590	632	607	598	600	586	587	634	630	553	615	604	611	617	610	620	598	609	592	588	614	603	581	576	569	591	641	601	607	618	578	645	583	595	621	637	617	589	617	588	610	625	620	610	574	590	599	610	630	645	654	618	632	642	622	621	649	625	626	612	657	608	564	616	605	641	618	578	604	579	614	578	624	544	597	651	592	613	632	599	619	645	621	587	572	631	641	586	607	614	580	595	655	601	640	575	543	594	582	600	594	586	630	631	603	595	592	643	638	556	622	588	599	602	590	597	591	603	631	596	587	601	612	626	560	602	623	631	609	628	572	644	634	602	656	642	559	580	652	617	589	596	621	606	635	609	618	623	633	625	630	599	608	602	606	620	598	617	610	593	609	615	625	633	619	630	605	625	588	589	612	594	581	595	559	614	574	600	610	583	629	585	588	633	633	638	618	586	556	596	656	657	575	642	595	617	619	635	596	617	629	619	637	630	591	648	586	616	638	580	565	584	672	653	625	607	598	593	549	626	591	562	594	630	594	611	632	588	636	634	622	596	608	612	602	583	597	569	557	562	631	607	634	607	566	577	610	615	604	625	626	620	622	566	576	582	565	600	626	570	578	549	599	587	618	613	637	574	577	666	614	580	577	581	610	627	600	599	641	572	591	566	627	589	561	604	588	555	583	630	589	631	612	580	572	595	591	615	598	614	651	628	643	580	596	567	640	597	628	640	565	595	617	603	661	607	627	603	610	615	643	600	594	665	640	575	637	628	597	600	618	615	627	628	586	611	618	634	585	571	604	571	608	645	607	610	582	578	603	595	569	636	631	625	591	607	619	619	591	581	604	618	608	615	605	622	622	583	638	651	605	634	591	601	560	600	667	630	652	627	623	597	649	624	602	631	612	592	584	610	597	633	618	615	598	620	607	596	605	579	618	569	590	588	625	616	628	626	610	584	592	586	581	549	574	624	591	657	643	622	562	646	597	653	593	609	596	618	596	622	593	627	590	591	588	589	572	602	628	634	640	624	597	624	622	571	575	611	537	627	598	624	580	575	607	637	619	590	607	587	593	605	618	631	561	582	585	573	588	646	595	598	648	621	640	610	646	565	663	595	667	567	601	603	596	566	613	624	596	602	635	597	561	610	639	611	578	621	600	613	585	602	660	637	625	588	594	602	587	620	631	594	594	593	608	603
25122	34472	39765	25354	11935	8426	2991	491	336	278	339	351	254	297	291	282	238	240	253	212	252	255	262	413	457	503	402	289	228	201	209	226	207	222	215	226	210	176	215	210	213	228	186	205	204	227	198	229	213	208	206	230	215	211	222	201	210	202	204	243	226	225	190	238	226	248	218	195	216	177	224	224	217	223	221	234	212	208	203	210	245	202	184	190	186	212	203	220	227	208	201	217	241	218	209	211	196	247	200	220	182	220	222	206	206	272	205	198	228	194	241	233	221	197	222	197	205	224	231	231	227	218	196	242	201	219	216	199	201	218	201	192	188	237	204	199	213	225	212	221	231	211	200	238	216	187	196	199	208	203	205	194	219	202	205	220	233	199	200	226	196	206	242	222	205	200	220	191	193	205	235	200	212	210	215	216	232	202	206	216	195	211	211	240	229	221	190	216	184	187	205	231	215	223	189	217	215	200	225	218	196	226	227	210	223	188	194	215	174	235	216	210	188	198	256	240	208	235	191	220	237	209	195	198	192	229	182	214	234	209	219	202	225	194	212	192	196	208	196	201	213	224	266	225	214	208	223	211	218	209	199	205	225	206	216	246	237	196	221	214	232	214	215	213	205	201	240	206	210	213	211	197	227	238	234	204	222	217	232	205	228	210	205	216	210	226	212	217	218	220	208	200	223	213	237	225	218	203	225	216	224	203	215	210	208	209	239	221	213	239	202	189	223	220	204	215	199	199	220	238	204	233	232	237	203	187	174	200	246	211	222	214	215	216	233	218	202	233	200	213	235	238	238	232	193	189	218	226	191	220	197	215	225	223	218	200	232	224	205	216	220	205	189	243	225	228	205	186	206	221	237	206	215	207	218	231	203	218	201	228	249	222	205	192	180	203	204	214	213	232	202	234	204	227	228	194	221	187	204	234	195	227	188	200	209	240	229	223	220	221	230	220	225	219	206	190	221	237	229	199	222	215	229	211	208	237	219	221	213	204	180	180	191	232	197	212	215	189	224	209	192	230	206	206	224	221	203	231	198	224	223	225	221	217	197	255	211	204	208	209	225	211	218	210	219	215	208	218	228	212	241	185	204	220	215	194	224	213	207	208	195	199	202	207	222	227	200	221	185	205	211	213	221	217	226	205	217	229	218	195	211	227	229	202	202	191	185	204	224	187	200	201	242	227	224	207	200	191	222	206	193	207	253	213	197	192	237	191	196	209	227	226	206	207	202	218	199	219	224	240	213	219	205	232	200	211	218	212	235	230	194	208	218	199	220	218	213	221	210	229	201	197	192	203	212	222	206	189	204	234	227	228	194	226	186	195	223	221	220	239	189	188	191	205	202	234	198	225	234	205	221	208	208	234	196	230	225	250	187	235	192	223	223	233	183	206	246	230	212	207	215	208	206	229	189	228	225	198	189	202	240	205	241	205	239	216	218	202	202	208	206	249	227	211	225	209	213	241	218	215	219	235	223	203	202	208	205	225	196	201	201	214	216	192	195	248	221	208	212	213	219	183	231	188	214	173	200	233	191	203	223	202	201	211	215	207	204	205	204	210	204	238	212	206	201	198	189	215	212	198	204	213	204	230	225	212	211	228	231	194	208	212	190	226	226	217	179	205	209	217	213	205	193	228	206	218	220	200	254	201	195	197	202	218	200	209	188	227	205	188	190	211	209	219	215	230	216	223	243	228	225	190	210	213	229	254	215	222	195	248	227	204	226	200	235	229	241	214	209	200	207	213	201	211	189	209	193	227	235	181	177	215	221	187	208	208	214	195	183	191	235	207	207	212	198	184	211	217	219	209	206	229	221	198	198	226	195	229	207	216	222	227	224	189	209	199	230	217	169	215	214	225	213	216	215	201	233	205	215	182	214	202	232	199	208	194	217	234	204	220	179	224	225	212	220	223	207	199	209	219	224	212	227	206	215	221	229	209	199	226	215	183	189	210	206	222	213	205	226	231	212	231	246	191	214	208	191	243	215	223	213	191	214	195	227	214	215	229	204	219	222	215	213	240	229	199	217	199	193	208	203	199	205	203	200	195	215	184	217	195	224	203	220	218	187	203	203	222	208	242	217	224	181	226	229	216	196	219	204	220	168	195	197	235	219	194	221	207	232	220	184	216	185	193	211	233	233	203	205	204	187	224	217	198	235	215	216	201	217	217	226	218	215	248	206	191	192	230	205	232	204	202	205	181	214	222	225	229	195	210	230	215	239	193	220	185	202	206	202	227	201	211	215	207	212	215	198	207	226	218	199	203	235	211	238	219	220	197	186	214	202	206	181	213	207	212	214	204	220	200	201	190	215	258	206	215	209	228	208	211	226	219	204	219	219	230	206	236	196	198	212	232	218	203	238	170	233	202	209	206	213	224	194	194	193	225	203	222	200	199	208	223	207	222	226	204	197	222	206	219	216	224	220	207	215	214	218	213	204	236	193	220	197	224	213	244	230	191	223	225	227	168	210	218	184	240	223	208	197	196	204	201	201	205	188	213	225	237	228	207	202	193	212	220	203	207	210	207	213	225	227	208	195	191	218	222	233	194	220	191	212	224	183	221	219	206	217	201	212	246	219	215	223	194	229	216	222	212	205	187	213	237	183	203	199	213	228	216	211	256	232	207	207	204	232	196	213	209	215	200	234	211	249	224	221	223	228	211	222	208	219	217	240	201	227	226	208	206	217	227	215	206	208	230	214	215	227	209	203	230	256	207	188	225	194	203	202	223	203	203	204	204	189	201	226	228	229	235	210	210	228	183	232	223	227	223	230	223	201	220	223	221	241	208	206	221	228	216	225	252	207	236	210	215	212	223	211	212	193	187	197	213	210	224	206	222	216	205	222	187	207	194	206	218	204	197	210	213	227	215	218	198	215	189	217	247	210	211	219	219	220	209	225	213	225	207	202	225	218	231	214	209	230	198	243	219	207	216	234	190	207	221	210	212	209	206	206	222	227	218	228	208	216	207	202	210	223	200	209	215	206	220	188	223	204	235	193	199	216	235	218	208	222	209	231	215	224	198	234	229	207	201	201	231	222	211	228	224	206	214	198	225	188	229	199	230	211	232	238	208	241	185	226	209	227	225	206	206	202	193	194	185	210	210	210	207	239	195	204	194	218	205	191	223	198	214	223	217	231	209	231	181	200	235	222	216	222	176	258	223	209	184	215	205	194	203	222	210	210	222	213	192	228	205	214	238	209	216	196	220	213	192	213	199	213	191	217	202	189	193	231	227	203	227	200	228	211	206	215	247	216	207	200	231	221	218	206	209	255	215	204	223	226	224	234	212	196	221	215	208	205	221	241	208	203	209	212	238	226	223	201	215	218	207	206	228	229	222	229	204	183	198	227	224	208	200	198	193	203	191	209	213	207	217	202	226	206	205	239	216	209	219	233	206	181	246	232	198	222	216	223	231	212	189	222	236	195	221	202	236	201	230	234	218	220	233	218	196	206	213	216	215	197	198	217	228	216	217	195	196	211	201	186	220	195	209
16085	29590	40137	30602	21583	20884	8284	1830	1186	954	1308	1303	871	986	1136	1085	895	764	823	764	707	789	1028	1779	2266	2064	1457	973	732	652	640	637	606	609	606	621	550	560	645	583	598	608	584	568	560	605	602	625	600	613	569	622	601	614	581	565	600	553	582	663	595	606	670	588	614	632	638	594	601	610	586	615	635	619	624	580	593	672	561	579	594	589	635	599	603	610	598	616	593	594	549	609	554	604	647	605	575	564	584	594	576	598	609	582	600	639	569	600	604	588	602	601	605	609	579	572	606	588	617	613	621	550	626	595	625	577	575	621	622	642	582	597	599	613	623	621	589	634	602	640	572	595	614	619	615	649	634	588	619	625	594	578	591	615	596	595	618	597	590	606	638	625	577	594	601	569	605	590	570	616	565	622	607	636	608	598	586	564	571	563	652	589	590	589	635	620	620	561	585	589	631	635	553	601	571	554	620	600	582	572	635	609	576	565	570	655	645	636	616	607	560	600	586	577	611	579	570	597	579	592	624	614	632	602	596	565	587	581	607	575	584	634	638	641	599	571	547	588	569	598	577	617	625	623	596	602	587	653	621	635	599	608	592	577	632	644	619	608	610	534	637	616	595	613	621	622	618	602	607	583	624	668	610	531	625	589	625	616	595	590	570	652	574	605	594	595	597	611	585	566	596	620	568	591	593	609	619	593	618	617	543	568	607	579	634	588	596	580	607	615	658	615	649	608	588	615	584	628	587	592	599	643	632	624	595	575	609	595	629	612	629	605	575	594	631	610	613	607	645	616	607	621	669	657	595	607	590	611	613	583	625	587	612	597	622	653	603	617	601	548	574	612	636	613	589	593	612	570	602	631	570	564	592	559	564	606	606	603	595	560	626	553	619	627	613	594	651	615	601	598	587	580	655	614	600	646	572	618	609	611	618	610	575	613	614	583	571	557	589	581	583	643	606	595	594	545	549	579	563	573	584	611	647	592	587	609	550	597	595	613	587	635	597	598	603	572	607	633	583	576	612	625	606	621	599	598	584	586	582	620	628	612	579	581	575	621	601	580	582	596	578	623	581	590	560	596	593	596	597	602	613	609	588	620	583	615	644	600	600	627	601	652	556	576	595	608	602	649	633	606	617	638	615	571	566	621	637	614	588	609	616	586	567	589	563	611	623	590	608	616	598	599	557	598	616	597	624	602	638	604	620	641	629	601	621	608	568	608	598	637	603	586	574	605	584	609	603	632	594	622	584	600	596	581	596	616	650	645	649	557	581	579	560	584	629	626	579	625	581	610	617	632	621	592	594	606	586	603	594	618	638	605	568	627	594	592	578	581	632	577	632	572	573	606	586	642	591	586	603	602	602	575	572	633	570	583	624	586	605	575	578	590	626	628	622	570	577	610	635	624	588	611	618	581	570	623	577	616	572	572	603	597	589	591	612	573	582	566	569	581	654	622	650	573	594	580	603	583	578	618	611	612	589	591	555	578	582	623	636	592	585	602	598	591	603	630	608	597	599	629	604	615	582	605	589	613	613	604	580	655	619	604	583	618	643	623	604	611	653	593	610	616	559	597	616	601	605	595	605	595	584	620	632	598	639	612	592	607	595	576	553	601	617	618	642	521	606	604	610	603	632	639	658	592	656	622	607	566	640	582	605	612	540	607	584	591	587	614	566	600	623	582	629	605	588	596	587	603	601	592	551	608	597	625	614	610	583	600	582	591	631	594	601	595	618	594	586	563	625	576	624	633	593	598	580	611	595	615	569	576	541	644	620	588	601	603	661	568	660	631	600	574	634	575	595	619	597	601	638	538	611	595	585	567	582	563	620	510	608	614	611	624	569	618	599	602	598	584	581	598	603	580	614	593	584	589	575	600	637	602	574	567	609	616	593	571	613	574	653	673	615	607	621	569	607	585	604	600	594	559	605	598	590	615	613	606	652	612	616	607	605	612	596	612	557	618	560	603	600	615	626	633	599	595	622	617	587	589	582	586	595	592	587	573	608	575	640	600	591	600	606	633	566	629	601	612	613	547	576	600	623	596	638	599	604	634	610	637	652	550	603	605	613	600	576	616	631	632	609	588	575	614	597	631	594	598	612	639	611	620	600	597	616	595	609	618	621	606	602	644	640	544	606	592	559	614	631	600	581	627	595	615	633	591	601	644	639	599	610	618	628	577	605	599	611	555	569	592	588	635	624	570	605	619	574	620	590	609	613	604	632	601	587	603	592	623	601	645	581	588	628	590	639	611	582	609	579	616	576	638	612	586	634	578	677	567	651	630	662	626	609	575	597	582	580	637	581	623	628	595	604	601	619	621	603	612	599	613	620	631	609	588	625	621	621	601	609	647	573	590	580	597	575	604	618	579	621	617	584	567	619	576	627	591	598	624	565	623	601	589	615	599	620	620	580	566	649	579	637	635	631	583	578	629	592	584	629	634	566	605	649	621	609	592	592	612	567	654	578	598	638	567	605	658	608	615	589	596	613	647	615	638	591	608	641	589	581	585	574	588	622	561	616	621	599	607	597	598	619	635	596	622	633	584	617	569	552	595	591	595	551	626	614	591	581	600	613	607	639	645	661	612	575	606	578	595	579	611	575	615	613	639	596	594	564	601	653	590	568	614	598	600	615	606	594	632	628	614	613	625	568	632	606	665	614	606	572	615	612	622	576	655	594	622	606	636	589	630	621	637	633	621	617	611	593	622	609	633	592	583	585	596	603	633	604	615	621	576	612	628	618	593	568	566	612	566	585	581	611	554	605	629	594	626	602	600	606	643	627	606	616	573	613	602	598	637	595	618	647	581	587	588	597	600	608	603	636	597	611	597	592	601	609	605	638	613	593	619	626	561	614	607	624	598	604	645	632	569	610	609	563	595	573	571	615	620	639	600	569	580	601	579	597	598	602	607	621	628	559	579	603	625	659	573	601	577	560	611	616	622	653	622	600	596	611	603	651	562	579	546	626	611	603	564	577	634	651	594	558	587	625	641	583	577	642	620	607	596	588	609	599	627	621	567	613	621	623	574	634	594	635	538	634	570	587	618	662	601	599	631	583	642	562	581	588	631	625	626	610	618	610	579	622	595	645	557	607	619	616	600	650	610	614	591	571	584	583	619	578	586	614	621	577	540	605	630	593	602	619	590	616	597	595	585	619	639	589	606	621	595	614	541	609	588	593	629	610	596	581	611	592	593	602	571	616	612	582	575	629	608	569	617	610	618	624	605	643	614	597	641	606	589	602	643	618	569	603	577	638	576	646	614	605	585	569	615	563	630	598	580	610	584	563	599	605	605	623	585	580	584	599	611	600	576	585	603	654	579	571	601	558	625	625	608	615	590	626	598	583	611	605	633	609	578	635	602	585	620	609	619	566	593	578	577	586	609	601	638	582	607	586	597	616	597	627	662	586	608	605	600	617	586	593	595	576	613	563	611	573	569	578	578	621	593	605	620	604	627	615	626	632	646	613	613	636	608	592	620	608	563	610	600	610	625	573	587
25093	25514	33102	25512	15054	11391	8698	3582	717	315	287	248	239	264	267	238	238	233	230	283	282	472	599	580	474	290	288	213	215	209	220	218	206	220	228	233	204	203	224	215	240	204	214	199	211	189	207	233	231	222	247	191	221	229	217	226	224	187	228	204	208	196	195	257	214	220	238	200	223	211	224	218	232	231	218	220	205	210	186	235	234	236	222	225	216	225	203	233	221	214	231	214	206	219	200	213	201	204	208	226	224	213	225	225	219	197	193	211	207	202	248	236	210	228	228	228	218	222	219	212	216	230	197	222	218	226	205	231	228	227	218	197	210	216	213	205	218	221	212	232	228	205	226	208	229	224	189	238	203	212	220	220	220	217	210	203	200	192	213	211	213	232	217	189	197	207	226	208	192	198	242	237	217	187	187	206	220	199	182	203	198	216	242	206	197	210	219	216	207	229	215	209	240	198	211	221	194	222	210	201	226	215	216	199	196	223	199	235	221	203	188	213	216	224	243	228	231	251	224	218	210	225	207	210	206	202	218	242	212	223	243	209	224	215	234	224	197	221	218	226	195	241	199	239	200	231	193	196	226	201	255	198	222	245	194	197	230	219	239	197	201	221	198	223	222	170	235	221	217	205	211	231	198	223	234	233	213	210	218	216	207	191	213	217	197	205	228	229	216	222	240	219	211	202	223	221	225	218	210	205	199	218	212	196	225	217	204	201	226	225	243	216	223	215	196	208	194	224	212	223	211	211	211	206	204	195	213	220	228	229	246	213	217	217	185	200	199	219	203	196	224	241	229	220	203	239	196	192	241	225	227	210	208	191	230	217	216	207	218	208	205	215	223	207	218	216	191	213	200	183	217	198	205	240	214	239	222	238	238	221	230	225	195	199	210	239	202	241	234	259	219	231	212	214	196	204	224	187	205	188	221	217	208	224	194	220	196	212	210	222	218	210	244	186	219	223	236	207	225	198	197	230	208	242	211	217	232	222	198	241	221	252	209	201	242	237	244	212	206	246	214	232	230	216	219	221	225	189	221	213	229	213	208	201	230	234	229	232	222	225	210	212	200	194	192	205	225	225	236	196	224	208	220	215	190	219	201	201	209	207	210	207	233	226	215	200	241	200	229	216	227	217	199	220	245	202	217	219	232	206	227	223	199	235	206	219	220	192	194	221	220	256	200	218	217	208	198	198	235	212	216	179	208	235	219	224	200	186	222	215	187	224	223	232	221	222	216	207	218	231	238	205	226	210	227	208	203	219	217	225	227	231	206	211	231	233	210	225	223	216	213	211	223	201	210	220	224	250	203	197	205	224	227	217	226	222	183	221	211	221	232	189	221	212	213	203	215	197	209	194	218	203	209	212	217	244	225	211	219	227	201	219	206	219	232	214	227	200	220	236	243	198	199	212	196	203	220	208	232	235	196	216	239	218	224	211	201	205	256	205	223	204	237	221	204	217	203	200	184	234	204	211	215	206	210	201	201	200	203	214	217	216	214	227	199	226	174	208	185	207	194	190	230	213	226	215	224	215	231	224	198	212	224	210	229	206	221	219	204	214	204	198	228	235	242	226	232	232	234	218	216	212	213	213	195	227	224	239	204	188	217	214	195	202	208	222	235	200	210	235	224	222	197	208	235	206	184	220	184	193	183	222	189	219	253	224	223	207	214	223	207	229	203	188	215	209	222	230	216	203	222	246	240	199	241	226	208	229	242	207	210	219	204	200	238	239	202	220	223	210	207	200	200	212	204	221	235	212	231	200	217	254	219	227	207	236	208	242	224	222	200	217	232	209	212	234	209	230	213	216	232	225	218	211	214	211	208	196	212	222	216	203	222	221	203	229	211	209	238	228	212	213	211	216	240	242	209	204	207	213	207	223	258	215	210	228	240	208	226	201	227	241	206	247	243	195	233	226	204	198	224	215	200	197	233	220	218	215	213	241	201	218	232	227	211	199	225	207	230	201	225	238	227	209	219	208	191	238	204	237	202	229	233	204	192	217	193	224	213	221	230	252	180	219	204	215	222	211	215	181	229	241	207	204	213	225	217	211	230	196	224	223	204	232	227	179	225	228	228	193	224	203	207	205	218	223	201	232	225	202	221	202	233	183	222	212	232	237	226	236	218	253	233	221	227	248	231	221	230	223	212	231	243	204	226	194	229	206	197	204	196	201	225	227	242	216	227	220	214	231	235	232	221	210	256	208	241	218	202	195	223	194	205	225	185	187	211	195	207	213	235	190	206	218	244	228	204	220	228	203	222	221	231	208	210	228	186	184	220	215	219	221	211	225	207	240	209	179	195	205	216	232	222	197	240	213	223	236	229	212	262	226	234	204	226	215	229	211	200	221	222	231	187	215	208	217	226	225	230	230	224	228	207	204	232	211	220	232	224	214	221	220	231	219	189	241	226	213	240	206	218	230	226	225	225	229	213	206	204	188	254	231	218	244	227	236	219	217	240	216	204	206	256	207	198	224	201	213	221	223	183	225	192	211	200	220	200	188	218	220	209	252	220	210	222	215	227	214	222	209	202	180	209	224	198	206	209	202	214	203	243	219	210	208	216	216	221	230	211	220	229	202	224	236	200	211	251	244	219	193	186	221	213	217	210	226	237	245	222	202	204	209	230	220	220	231	215	213	216	229	232	206	209	236	235	200	240	219	231	225	206	192	223	213	215	204	231	225	209	196	204	218	223	219	210	197	223	249	239	211	208	195	215	225	222	253	182	217	239	192	224	214	201	237	211	234	239	213	205	201	233	230	233	215	203	241	237	208	236	226	223	199	226	214	230	212	199	236	222	232	203	185	194	207	222	229	202	232	177	197	237	203	203	216	240	204	222	211	223	232	214	225	222	232	210	220	236	230	197	213	239	226	232	220	213	227	211	221	195	205	193	206	207	217	212	212	212	188	224	209	213	185	218	213	214	210	214	228	205	229	202	210	208	217	239	220	217	209	223	208	232	244	193	208	259	195	166	225	215	204	229	188	237	236	221	232	237	223	204	208	207	213	219	215	188	230	212	221	225	230	202	215	221	240	216	222	214	235	197	226	216	206	207	207	193	214	197	208	226	204	201	210	205	223	215	217	208	208	209	215	228	245	225	220	189	213	226	217	224	212	213	234	232	264	236	209	211	225	177	199	213	226	219	187	245	192	202	233	201	211	212	208	206	195	216	197	223	215	224	209	218	215	223	208	222	206	209	223	216	216	201	224	241	230	206	227	257	209	206	214	223	231	231	213	227	219	235	231	208	227	201	211	229	198	193	185	175	213	227	203	181	244	215	236	198	217	238	195	213	205	214	202	209	207	198	193	230	226	223	205	220	233	204	220	201	254	229	217	199	207	220	212	232	207	231	184	180	213	196	236	207	224	218	206	216	203	204	224	199	217	215	214	209	204	197	223	206	215	220	229	218	226	239	208	214	217	206	212	216	221	195	240	208	221	221	215	230	199	223	206	203	216	227	239	212	216	237	217	229	238	245	213	219	198	234	233
16267	21515	36410	32233	27462	22735	18610	10181	2986	1191	947	850	775	853	843	866	737	867	798	788	1031	2209	2795	2897	1840	974	783	684	649	591	606	580	623	631	633	642	574	646	584	575	575	622	573	598	646	608	599	655	620	609	628	669	617	614	611	636	621	594	629	587	582	657	598	629	591	597	593	603	627	642	592	613	659	648	632	614	604	592	636	582	615	618	566	618	647	656	609	598	621	626	667	608	606	591	595	597	582	611	592	593	619	619	622	611	593	566	577	629	609	616	595	638	578	634	621	629	596	571	590	609	610	602	607	628	586	615	583	596	615	644	594	574	628	565	575	630	631	625	583	574	635	624	593	603	643	606	551	605	595	604	622	628	624	632	617	595	611	636	618	593	619	630	618	601	582	613	606	625	572	642	607	591	598	611	564	635	613	583	581	613	627	578	578	609	612	617	657	608	601	620	594	623	637	574	614	614	591	606	637	582	559	597	594	616	633	595	605	643	571	613	617	628	594	638	604	628	656	580	566	631	604	579	628	620	600	602	607	607	613	610	570	587	581	576	601	600	596	605	595	613	588	583	622	611	632	654	646	578	642	626	627	578	631	573	613	614	614	633	587	581	587	588	614	571	588	600	593	583	610	616	603	616	620	593	671	627	621	587	628	654	586	625	636	618	675	579	633	588	580	582	622	605	637	627	642	668	626	597	666	629	666	613	584	614	624	604	582	642	667	652	618	636	647	587	616	604	600	631	626	620	590	588	604	616	618	624	582	623	579	637	648	655	608	591	598	615	616	614	624	578	609	615	625	591	619	607	600	576	638	625	643	585	596	642	617	612	646	633	628	618	602	611	631	628	619	640	641	589	607	612	610	607	679	610	627	611	604	624	577	561	649	604	607	572	632	614	640	630	619	584	645	592	644	622	636	619	617	622	633	603	615	588	572	643	584	612	626	645	599	646	617	601	626	655	583	607	606	597	618	623	608	643	636	584	599	622	637	638	651	625	661	591	622	599	596	575	633	634	544	587	614	588	625	618	641	646	624	625	608	628	604	625	622	596	619	603	628	597	626	620	606	597	601	613	597	631	608	584	613	606	660	660	573	612	667	583	656	607	629	600	600	608	610	602	583	601	623	605	625	679	617	603	567	611	581	643	610	617	570	622	610	609	626	623	630	630	581	620	617	625	594	599	546	608	611	623	588	597	600	611	617	629	572	601	652	604	609	593	651	599	579	623	602	586	606	612	611	601	606	575	596	622	623	605	618	581	592	587	634	603	635	640	637	670	641	600	587	603	605	665	623	656	591	599	602	630	606	565	613	629	593	593	607	629	555	570	630	645	551	595	593	615	596	607	638	627	618	591	583	581	612	641	601	569	579	553	609	603	568	622	636	621	643	598	599	617	601	585	650	611	617	631	615	591	558	593	613	636	596	678	615	606	614	599	637	565	607	599	576	596	585	602	591	649	582	596	589	601	623	623	609	574	616	601	585	590	624	605	665	593	626	663	648	624	643	605	624	609	659	601	600	631	633	573	618	597	584	574	630	634	598	629	609	612	584	590	644	600	621	629	603	648	631	586	624	632	617	612	613	683	620	638	584	672	611	617	615	613	631	599	619	620	620	662	646	583	602	630	627	615	628	634	642	617	594	632	572	598	611	589	600	597	635	649	644	599	572	608	615	656	609	636	622	607	637	650	628	615	605	634	601	623	646	604	595	566	611	567	593	603	593	603	590	603	624	623	662	607	594	611	618	618	633	627	637	605	634	637	606	629	594	633	635	619	651	680	604	614	637	621	596	603	561	591	605	601	626	610	626	609	642	583	627	612	624	626	647	660	646	616	598	562	624	608	582	575	616	636	612	586	606	637	640	567	655	565	616	590	637	662	611	666	604	614	583	620	624	630	593	615	612	622	592	603	647	617	592	677	593	665	623	626	617	629	593	618	663	590	636	587	561	569	611	589	578	609	654	612	597	611	619	646	611	603	556	638	605	614	656	595	596	575	629	569	619	624	578	611	586	616	640	652	647	592	610	613	617	616	611	603	590	592	645	587	591	616	632	655	591	636	610	646	577	582	613	611	616	604	622	622	617	652	597	645	626	623	612	630	585	618	629	594	621	644	609	587	649	592	626	601	597	659	625	628	578	624	615	680	622	605	618	574	626	626	638	633	637	644	605	645	560	619	606	592	603	603	607	594	608	603	561	624	584	580	608	628	611	599	612	623	646	601	574	611	592	558	621	618	617	569	556	638	591	599	584	618	618	622	618	596	636	606	631	591	637	598	594	632	659	639	660	616	596	607	656	606	571	608	557	557	626	641	619	577	569	657	577	618	623	576	589	606	635	620	628	634	620	611	586	605	612	622	633	594	592	625	630	629	578	651	621	646	611	618	580	625	613	611	605	583	617	643	593	617	613	566	573	619	605	564	619	603	583	565	622	623	625	611	633	620	628	613	613	584	631	609	592	648	623	599	596	631	558	601	648	612	637	640	623	621	600	605	622	616	600	582	653	650	610	637	624	590	582	604	564	599	628	557	570	581	631	602	614	561	648	634	600	587	635	595	647	617	607	583	594	599	632	607	631	629	638	614	622	615	623	652	594	613	635	627	623	614	593	610	622	599	607	605	628	656	581	579	630	595	592	617	624	660	570	593	614	599	602	534	621	585	619	603	643	615	595	621	643	605	577	614	589	604	602	616	605	627	587	612	700	622	604	597	638	607	608	625	653	621	604	644	615	663	642	627	598	662	595	637	570	583	642	642	560	622	605	600	602	610	584	606	662	591	607	592	641	637	636	617	607	590	613	593	658	587	618	640	619	638	591	611	575	644	625	560	670	583	586	565	577	631	590	602	596	603	656	625	624	641	621	628	629	645	589	600	594	631	615	624	566	631	603	648	668	601	599	646	640	590	625	632	654	623	596	647	558	569	625	602	618	650	614	589	604	588	642	625	639	600	618	618	583	593	612	636	600	594	610	586	598	592	635	595	630	635	620	607	605	590	634	591	609	580	640	624	608	619	643	626	611	577	618	621	568	630	596	560	618	613	579	660	576	632	578	609	627	604	632	585	584	605	605	572	646	609	541	640	598	616	627	611	591	647	571	613	598	606	587	613	608	588	581	585	595	600	649	639	579	590	575	605	600	586	586	651	620	619	569	615	608	628	624	631	633	601	595	581	592	599	616	597	595	624	618	614	623	635	620	627	628	617	626	626	645	644	625	620	623	623	620	575	580	590	608	588	594	616	592	644	644	608	624	596	650	613	603	669	661	612	626	650	616	607	597	620	612	639	586	613	625	609	582	604	613	609	598	601	584	540	617	569	649	577	621	619	590	626	603	610	640	604	594	619	610	573	654	605	586	560	640	569	625	617	623	603	578	631	584	638	600	602	614	578	598	577	577	604	660	657	580	647	591	622	624	606	587	575	613	632	593	585	622	611	631	605	618	600	604	603	642	563	597	600	631	592	584	650	603	575	612	612	637	621	574	578	618	559	578	631	644	627
27128	35434	49509	40359	31270	17309	5872	1300	391	267	234	231	228	231	240	238	217	267	259	264	358	486	487	404	322	301	274	247	215	231	214	217	222	234	208	212	225	222	234	221	218	234	210	234	213	212	243	186	193	246	224	209	214	189	250	200	237	232	235	193	205	218	214	226	188	222	205	226	223	211	220	224	237	210	195	211	206	212	244	200	210	209	199	225	205	205	228	209	230	226	226	229	222	198	219	211	216	229	233	216	222	219	218	213	211	256	229	210	223	221	235	233	227	232	227	217	202	227	211	223	273	205	226	207	198	189	226	210	230	226	223	238	226	213	201	237	212	218	227	234	242	243	202	200	235	236	206	220	239	200	213	234	215	232	228	237	241	244	220	215	196	208	215	230	245	224	215	214	212	208	206	241	191	215	230	242	250	252	230	213	207	232	252	255	230	204	217	227	195	199	206	199	208	221	228	226	214	227	203	236	243	237	205	216	205	225	226	232	197	244	201	251	233	206	221	223	205	226	216	223	208	236	210	231	255	195	183	218	210	216	221	216	207	226	214	232	231	206	224	206	241	193	211	244	181	224	203	225	234	220	231	240	218	196	213	216	225	222	218	206	225	208	212	207	223	241	206	192	209	230	202	216	224	260	209	232	192	212	204	212	227	258	205	248	229	228	249	206	225	247	249	229	214	226	230	226	207	235	227	208	208	225	232	234	226	214	220	220	212	215	230	251	196	219	212	223	218	210	227	217	210	186	222	203	199	250	227	218	194	234	216	227	210	219	209	221	218	253	216	221	230	242	232	211	216	220	218	225	239	223	203	227	220	199	201	210	212	233	211	225	215	228	203	208	209	230	213	229	232	233	222	224	230	222	182	230	222	215	241	226	226	228	228	218	234	246	234	234	219	234	224	219	226	224	206	204	232	227	197	211	214	203	209	223	214	201	237	211	213	218	211	218	215	225	230	246	218	209	202	222	204	237	232	204	209	249	238	229	239	236	242	240	212	218	234	201	217	228	228	215	228	189	236	203	214	218	235	230	205	206	208	238	227	256	194	240	210	208	205	199	225	227	220	249	232	246	244	217	216	202	215	210	227	203	214	229	227	224	236	225	212	240	218	222	206	218	215	214	200	188	205	222	230	212	239	218	217	204	215	217	247	230	212	216	206	211	223	209	226	202	220	205	242	233	200	233	236	199	238	211	207	239	206	238	237	206	224	204	237	235	227	228	217	217	199	217	233	241	219	216	202	207	245	208	228	197	210	234	216	225	219	195	209	218	207	240	211	217	214	220	236	219	238	223	222	194	244	213	198	238	245	214	216	211	214	201	226	227	235	211	211	211	195	238	195	206	244	220	233	235	236	220	233	223	195	196	216	224	255	230	216	212	229	202	240	208	215	231	230	209	196	203	210	195	211	193	205	217	190	220	221	195	200	212	216	241	222	239	221	231	200	217	196	217	201	203	210	213	210	247	225	236	219	211	213	263	233	221	233	232	215	234	214	225	228	243	202	216	195	208	208	227	215	221	223	206	201	241	201	240	228	225	192	207	225	233	183	214	221	228	214	221	227	233	201	225	231	238	224	216	245	197	209	194	227	233	210	217	233	223	215	237	217	216	233	223	222	238	209	230	215	216	212	207	216	228	233	210	229	224	210	228	219	211	238	256	213	233	202	243	202	214	183	211	213	224	229	235	207	185	215	202	243	224	232	194	224	217	220	231	205	214	243	208	223	232	179	233	212	225	218	234	221	233	232	226	217	220	221	239	231	202	237	238	204	225	209	215	218	240	228	214	239	223	210	220	230	218	209	223	225	201	233	222	214	239	217	229	223	218	219	212	207	230	214	238	209	236	215	184	228	206	254	188	213	233	190	226	232	212	211	231	213	183	190	256	238	233	203	223	215	203	216	199	203	215	214	209	214	224	227	207	220	221	230	246	210	225	247	252	214	236	212	232	226	228	184	225	202	231	203	230	217	214	241	208	227	247	213	205	252	226	205	211	234	242	215	246	202	192	223	213	235	228	208	202	236	224	245	241	240	238	244	221	213	190	211	217	237	225	219	213	211	229	206	229	228	221	207	213	221	243	222	233	205	229	239	217	235	219	205	212	239	236	194	202	224	219	221	224	230	238	241	238	227	206	210	221	218	215	210	192	206	203	229	194	204	188	248	222	190	197	238	209	231	248	208	215	216	194	195	237	246	199	216	225	237	195	245	222	233	228	223	181	216	235	231	236	221	211	222	221	222	201	220	218	204	244	204	206	212	232	228	196	232	217	206	222	225	204	211	231	210	224	230	244	216	233	245	237	212	234	196	238	226	240	219	215	234	211	205	224	212	239	218	227	248	182	218	231	245	230	188	217	203	211	238	217	208	208	216	220	229	223	201	219	191	226	204	230	232	205	204	211	197	218	215	218	227	213	200	230	240	204	218	237	222	228	236	205	225	222	228	248	225	229	242	229	221	219	179	185	209	219	198	199	222	218	241	231	223	230	218	222	197	215	223	212	181	225	251	210	236	238	225	214	234	216	214	215	213	205	251	253	222	207	211	213	222	201	222	214	211	237	183	230	256	202	209	203	215	247	216	226	245	211	205	196	236	208	225	201	224	232	214	214	209	197	226	225	236	220	238	222	207	218	211	211	240	220	224	228	203	207	247	207	245	258	228	221	193	226	214	230	202	230	245	233	188	229	214	237	205	213	217	202	248	234	226	233	242	199	221	216	215	209	251	213	235	231	215	216	219	258	184	208	211	238	203	200	224	232	212	234	214	224	225	207	237	226	206	225	226	189	211	207	215	207	225	199	218	222	213	236	218	215	246	218	221	227	221	204	231	208	228	214	220	211	237	208	205	220	210	213	201	202	232	208	225	194	231	221	211	209	224	211	233	194	256	213	203	239	245	203	226	210	209	218	237	212	229	217	219	205	225	227	222	220	204	227	235	234	241	218	212	187	208	234	211	233	228	227	243	220	213	232	209	214	201	204	246	201	230	224	204	200	201	208	213	200	211	216	243	217	223	210	225	223	245	205	203	218	213	219	224	227	228	187	225	210	226	218	196	219	201	192	247	232	233	229	221	208	209	222	219	219	203	213	214	231	204	218	233	232	252	234	240	221	241	236	216	218	208	225	191	221	231	202	243	245	195	206	218	207	232	226	237	220	197	213	213	220	219	209	212	191	213	224	212	242	192	233	218	255	217	218	209	210	221	225	236	235	198	201	202	219	223	207	212	234	222	223	242	227	236	224	225	217	213	207	212	220	205	246	225	233	208	216	218	225	213	231	221	229	212	224	209	199	223	237	217	213	228	212	215	219	221	210	213	210	200	225	231	213	218	196	211	234	232	231	235	217	238	180	215	210	211	208	233	221	245	235	223	236	206	217	207	218	190	211	209	230	226	228	205	231	219	203	202	218	241	231	198	232	207	242	214	227	247	220	165	205	208	205	233	221	219	223	204	231	219	203	217	219	210	212	218	237	225	220	227	226	257	228	224	243
16889	30494	46575	46268	41942	27221	14870	4220	1619	790	765	769	741	820	752	817	758	918	948	918	1432	1987	1995	1538	1147	831	709	660	602	570	599	608	606	616	626	640	628	613	630	609	628	639	627	611	623	647	571	618	629	636	586	625	613	640	618	652	643	589	641	619	640	577	677	641	614	667	634	583	613	664	597	643	610	623	663	583	644	622	641	601	562	640	644	624	582	601	642	627	587	626	603	660	613	620	628	591	569	614	603	593	665	609	598	639	632	627	673	616	609	619	621	636	645	611	611	639	621	609	628	590	589	587	598	592	610	625	578	607	592	617	659	688	633	610	614	611	586	624	618	619	645	612	632	614	630	586	590	632	621	605	605	651	615	685	627	673	562	640	651	613	621	677	633	649	586	628	641	597	586	637	620	591	643	642	644	614	615	638	693	610	638	647	651	624	683	603	611	602	623	615	590	641	638	610	642	627	609	657	539	602	648	643	644	613	642	588	617	585	641	619	586	605	571	606	627	637	635	602	628	615	610	633	600	611	599	640	619	581	624	650	600	612	614	582	635	610	622	676	602	587	633	631	627	625	621	621	608	635	617	630	608	618	604	638	627	595	665	599	562	614	576	620	631	619	627	653	661	655	618	600	659	594	617	638	641	638	616	691	656	622	601	632	618	665	643	592	600	640	600	659	652	649	583	620	609	593	615	592	606	616	619	648	610	639	595	601	617	613	562	617	604	657	637	640	599	641	655	611	596	621	620	653	597	579	645	596	593	608	637	650	638	624	607	619	680	623	606	640	674	631	626	639	678	661	609	578	629	655	647	583	628	651	646	639	622	609	603	610	614	633	627	636	603	651	598	632	649	609	645	617	623	644	646	625	634	687	636	629	627	621	610	585	664	596	652	603	618	612	593	648	612	625	629	615	652	664	575	614	587	620	609	607	605	604	600	607	612	642	603	583	613	627	635	596	622	659	636	613	575	615	631	591	600	635	651	613	619	632	618	632	618	583	649	590	609	623	607	574	620	613	631	596	630	594	630	599	632	655	585	662	614	633	637	655	600	631	621	630	625	662	633	609	626	620	640	620	632	606	630	628	649	619	659	598	574	620	647	626	571	603	555	619	633	613	618	589	615	663	663	642	624	622	622	636	646	637	603	636	627	608	626	663	571	662	619	617	624	616	645	631	631	569	612	657	639	640	589	642	602	549	611	620	625	670	615	587	619	649	634	633	646	599	582	619	600	656	637	620	644	652	629	573	624	589	611	618	583	646	611	627	591	618	676	619	612	616	674	594	641	616	608	609	592	617	603	594	612	594	607	633	626	604	597	587	567	622	621	613	609	631	618	611	578	649	638	617	642	580	592	642	556	589	604	610	608	652	608	628	629	596	611	590	598	646	663	650	597	619	632	627	600	627	636	642	572	654	624	602	650	617	625	643	601	608	628	601	640	644	582	618	650	620	662	610	626	557	612	607	602	654	655	645	584	647	589	639	631	601	603	618	658	616	626	615	658	613	582	621	589	630	582	602	599	604	618	614	598	588	633	660	630	616	655	642	620	638	607	629	585	579	612	676	624	580	598	625	612	570	626	604	659	650	590	631	628	626	619	610	613	598	663	614	604	623	611	617	636	634	601	618	627	617	616	611	630	607	673	589	597	616	647	639	651	671	634	622	604	612	650	642	606	611	631	625	702	605	608	619	575	616	650	624	616	647	613	649	605	662	583	601	636	574	618	645	653	646	628	628	612	603	592	606	617	628	615	632	647	612	593	647	619	629	589	604	604	637	648	671	598	632	617	615	638	597	615	634	566	597	646	663	608	630	599	587	613	612	624	621	605	609	586	585	627	638	615	591	574	618	583	583	649	612	573	634	612	613	580	621	645	656	597	640	627	597	628	586	645	613	651	550	642	569	640	634	597	579	582	619	641	628	604	659	677	605	552	623	601	580	614	574	586	650	622	639	610	603	622	604	586	632	634	591	634	686	645	617	621	673	611	575	607	605	621	609	634	633	615	625	603	627	593	656	654	657	608	637	642	622	623	632	591	668	630	605	576	622	612	620	617	610	609	582	595	627	567	616	643	622	632	647	661	634	604	654	637	597	635	649	623	636	586	580	607	617	608	673	622	619	664	598	626	641	593	590	607	580	630	594	673	632	597	615	594	611	649	634	596	653	637	653	644	618	625	620	582	594	623	609	622	567	629	614	629	658	643	640	634	665	637	623	614	521	625	628	575	597	607	604	651	584	629	591	602	615	650	623	594	654	624	607	618	611	648	628	619	637	621	630	633	683	646	620	632	675	620	603	626	616	594	640	622	644	653	560	621	654	576	654	614	629	617	570	641	656	625	612	602	601	680	653	587	604	607	629	617	601	630	627	628	622	633	643	627	609	645	664	612	599	621	590	604	649	639	651	668	624	558	581	690	603	604	620	601	632	645	610	628	588	616	672	624	614	628	649	644	594	623	596	605	599	640	629	591	611	606	589	615	632	608	614	612	628	627	630	594	665	599	569	613	616	646	583	652	619	593	618	614	564	591	575	618	644	638	580	671	623	648	621	637	603	644	604	622	612	639	604	641	645	646	612	631	607	627	637	599	639	658	591	652	602	599	642	607	617	630	624	644	641	647	611	594	618	583	624	637	631	643	642	632	608	592	648	631	587	587	640	653	609	578	605	646	654	597	640	654	590	631	616	595	569	638	646	649	615	590	655	616	592	605	631	585	667	642	621	570	666	602	606	610	627	604	608	596	619	650	635	603	598	623	642	611	626	659	592	624	645	621	588	576	647	662	614	644	629	657	614	632	638	612	651	601	613	637	602	636	625	596	654	614	588	549	599	599	594	670	601	670	659	644	626	589	689	650	642	617	599	613	595	600	622	622	624	586	609	608	632	610	615	646	613	650	637	605	618	612	655	647	637	614	618	657	625	619	611	649	624	639	643	624	608	597	640	611	633	592	646	620	572	616	602	566	635	596	594	618	585	631	610	668	625	619	613	634	608	644	614	602	610	589	629	621	570	614	550	620	619	636	621	640	615	645	607	615	639	625	632	612	631	658	633	625	630	624	611	646	626	630	606	649	664	635	598	603	592	606	583	622	630	578	640	649	644	597	651	637	626	641	601	614	604	644	628	618	622	617	598	586	621	671	658	598	607	658	648	630	665	572	628	627	644	624	619	660	624	599	616	621	566	637	619	625	588	610	623	667	584	606	627	609	572	618	638	569	629	634	657	603	618	656	554	598	644	591	633	574	668	593	652	618	600	603	633	651	641	621	593	636	653	662	628	612	594	614	640	648	607	615	621	613	571	637	604	644	622	638	597	605	606	625	647	616	654	671	590	604	583	595	574	608	596	600	602	609	606	592	611	662	626	626	587	601	636	644	621	601	623	602	591	600	672	607	606	625	623	629	613	619	603	628	580	625	655	606	657	639	594	635	617	580	625	582	650	605	623	646	635	641	612	615	613	648	608	585	587	621	633	613	611	624	616	572	594	584	597	581	625
29631	38955	45837	27442	14735	9534	2625	368	311	268	277	246	247	275	247	250	274	255	235	307	558	535	355	396	318	326	227	254	245	219	260	181	219	214	202	204	239	225	193	203	239	220	236	220	221	250	216	220	235	211	217	207	202	232	221	225	214	206	211	244	233	186	220	223	218	220	213	218	229	211	226	195	227	217	211	201	196	211	197	227	213	192	201	217	210	211	228	229	200	217	207	211	211	226	206	236	224	230	215	213	236	210	203	199	226	231	209	229	223	208	237	216	234	204	214	219	233	229	209	220	249	211	218	188	232	208	221	202	212	206	198	200	226	204	227	208	247	225	201	224	221	222	243	238	220	235	236	192	229	193	228	212	236	220	206	223	213	212	205	238	219	212	210	200	233	214	218	215	204	227	228	225	201	211	189	203	211	222	205	199	250	241	228	217	205	199	217	220	225	221	211	192	198	252	237	229	214	217	219	222	195	228	213	235	222	245	209	234	197	207	215	213	228	216	221	181	198	199	194	217	207	227	217	214	178	246	221	238	207	217	233	195	207	235	197	246	226	220	217	232	212	210	248	248	212	213	228	220	207	190	233	206	221	208	241	197	204	200	223	214	223	209	229	182	209	201	247	236	205	183	213	234	213	212	211	214	205	212	208	213	215	227	224	191	192	231	183	218	245	221	240	227	218	237	202	211	196	203	203	224	243	227	228	234	225	218	201	193	216	243	219	211	204	221	202	217	195	207	235	227	211	214	230	196	210	213	232	195	241	208	224	205	189	196	211	203	222	216	218	219	204	229	218	207	225	221	237	203	202	214	224	211	217	251	206	205	211	216	235	207	197	204	202	237	238	210	223	219	226	221	207	221	217	224	226	224	225	207	221	194	214	217	206	215	211	224	227	215	238	190	202	259	200	229	201	202	210	198	219	233	202	177	227	218	200	224	207	183	206	224	221	197	198	217	221	214	237	231	229	201	218	216	200	208	204	220	225	200	229	196	190	218	226	209	211	225	210	222	222	234	215	176	239	215	195	240	204	216	213	210	210	248	202	213	215	222	188	217	202	189	246	228	231	221	223	231	239	234	216	225	229	204	212	213	226	225	210	222	233	224	201	245	220	216	235	206	200	219	216	212	214	215	248	213	208	199	208	215	239	197	204	213	228	224	238	202	222	246	203	204	201	195	244	215	196	204	186	237	201	251	228	230	243	238	217	217	219	199	212	212	214	216	223	224	233	204	238	219	255	200	203	232	215	218	210	209	210	199	213	200	229	214	209	203	208	212	197	217	214	210	221	227	214	190	226	213	226	236	213	188	203	212	190	212	246	210	229	204	233	221	221	200	210	211	216	209	217	193	220	195	234	232	220	215	225	235	202	233	222	207	198	219	161	197	193	225	222	215	214	214	248	194	213	234	213	219	230	229	201	231	209	221	209	218	220	180	215	231	214	187	227	232	249	192	219	199	224	216	225	204	188	218	201	229	214	225	219	218	191	236	217	213	213	204	212	238	218	245	224	210	220	227	194	200	207	223	203	240	198	203	239	210	221	238	195	221	219	225	242	210	218	211	225	205	223	222	220	206	214	214	200	240	236	233	246	227	200	188	206	226	216	221	252	223	206	217	212	233	232	213	200	226	204	224	216	196	238	194	233	202	203	221	198	185	220	216	221	233	208	199	208	232	220	208	210	213	209	225	236	214	187	214	215	239	207	214	237	215	200	206	209	225	213	209	195	218	198	209	206	216	231	201	230	211	193	205	222	204	195	224	228	235	183	234	205	216	229	211	201	234	227	228	205	249	227	208	225	192	212	234	221	222	196	216	206	213	211	253	192	198	232	215	187	233	224	217	220	219	205	206	212	233	217	198	205	213	212	197	208	239	193	207	208	207	210	196	233	224	207	206	206	236	201	215	213	222	229	208	181	230	214	222	225	240	222	211	218	220	220	206	209	227	209	207	213	226	221	217	250	191	232	233	210	215	217	229	230	203	197	246	240	218	192	220	220	200	211	205	203	207	214	224	229	239	238	243	217	242	228	213	198	224	223	229	211	198	241	223	198	234	226	218	243	206	221	230	197	208	190	199	198	233	217	235	224	227	220	217	232	219	185	204	228	211	217	223	247	204	245	249	204	211	252	224	221	227	200	211	237	224	211	232	208	212	219	230	216	200	225	226	210	200	181	222	223	256	210	198	228	212	241	224	195	191	209	265	210	237	228	224	205	223	220	224	205	246	183	226	219	221	213	214	225	187	212	225	234	210	236	222	249	227	220	210	200	222	236	231	223	202	209	209	221	215	226	226	223	228	208	242	211	230	213	216	219	214	219	234	216	203	179	220	188	193	198	198	227	174	200	215	219	213	239	199	219	205	206	209	201	200	235	220	198	184	244	241	203	222	210	228	204	234	218	197	247	211	208	195	240	198	224	226	227	223	230	218	205	194	221	197	228	220	243	221	218	210	210	236	232	214	207	249	204	214	192	207	205	219	235	196	213	210	217	199	219	187	207	219	200	225	180	239	201	211	219	214	216	232	215	214	230	191	202	196	200	244	203	222	204	206	216	221	209	244	221	200	240	225	248	226	202	219	197	230	223	226	215	233	212	229	207	246	212	217	197	208	216	225	227	190	202	228	238	261	229	228	250	201	223	215	219	211	224	225	204	240	227	211	211	225	207	231	208	245	236	238	236	209	229	228	241	216	210	212	193	258	220	204	224	231	227	206	216	226	199	235	205	216	223	209	212	211	219	201	210	209	240	200	228	217	242	202	216	219	207	219	217	226	237	207	227	225	194	224	185	218	219	238	230	205	231	195	205	192	199	213	210	190	197	207	220	173	243	229	207	211	241	223	233	200	214	230	221	243	194	207	233	226	227	215	226	218	215	212	237	192	218	214	233	198	236	204	221	209	220	238	216	213	228	206	187	224	210	214	208	232	211	238	193	204	211	215	219	222	232	191	215	204	238	228	202	240	237	200	209	212	226	203	216	232	214	212	208	230	217	210	217	202	228	215	189	241	224	230	236	214	202	228	213	213	224	203	220	189	225	202	223	194	228	230	221	207	231	207	233	196	220	215	227	226	202	222	214	221	211	234	220	236	196	204	198	202	203	218	220	220	220	197	215	192	219	197	223	216	207	197	239	209	215	229	223	211	224	202	229	240	211	231	201	220	192	202	205	230	204	242	212	183	217	229	227	200	209	217	214	211	215	240	236	221	224	223	210	219	224	235	225	196	213	228	200	206	212	180	230	235	238	231	233	226	203	209	202	224	214	216	200	219	206	206	207	220	211	200	225	217	235	213	219	214	242	217	217	206	197	210	232	185	228	215	209	209	220	241	234	232	217	226	214	204	224	219	192	235	210	229	214	200	222	221	232	225	213	226	212	212	231	249	216	232	178	222	225	216	199	224	202	190	246	251	225	223	234	220	194	211	237	214	213	187	214	211	231	191	201	227	219	235	208	210	201	218	204	228	221	226	201	227	218	202	233	203	232	230	220	218
19154	32995	41456	29615	19266	16834	6040	1159	985	985	912	884	858	837	829	902	931	984	889	1258	2801	2519	1478	1495	1062	974	797	734	693	662	673	605	652	620	595	599	577	629	585	595	611	574	630	623	607	641	623	595	601	643	616	591	607	619	627	605	613	595	578	600	587	619	609	613	593	651	664	653	633	584	611	589	603	595	646	612	638	647	609	601	639	654	662	588	608	613	609	646	644	590	603	632	607	629	580	560	627	637	622	603	603	645	615	589	600	585	578	597	618	610	592	604	604	605	633	581	582	654	678	655	596	584	625	671	607	584	648	573	598	622	573	640	580	636	586	586	560	638	605	594	584	640	629	607	634	616	593	634	613	591	645	581	616	574	631	645	609	552	643	664	607	606	627	618	596	582	581	638	595	618	580	573	622	596	607	593	566	623	605	597	608	601	652	639	579	603	627	660	617	637	587	595	588	628	611	600	635	605	643	611	617	645	620	663	629	602	594	650	648	558	614	569	629	594	628	628	634	615	635	617	580	643	623	667	573	575	648	592	625	587	635	627	581	603	647	599	617	612	606	613	603	636	608	631	593	657	615	641	644	611	571	619	600	606	620	651	610	583	591	612	577	600	583	614	597	655	622	634	630	609	635	612	644	577	613	625	629	560	594	666	605	613	587	651	540	555	646	622	616	637	612	570	569	601	565	641	630	584	597	618	622	622	614	603	638	615	592	627	615	617	673	640	633	569	644	626	567	649	559	624	593	609	618	605	595	612	637	615	615	625	605	601	588	628	638	594	619	629	622	593	600	626	583	651	598	621	604	633	613	601	620	637	580	605	599	670	640	606	602	646	626	616	621	594	613	616	587	597	636	625	591	643	603	642	573	624	578	623	657	606	620	597	624	651	646	583	615	647	635	644	621	642	617	633	639	615	644	598	569	654	643	587	598	617	590	598	610	614	616	576	588	563	618	631	647	654	633	652	598	643	609	640	603	638	622	562	631	629	589	605	593	606	572	566	632	602	609	613	584	599	611	611	613	635	591	586	605	636	582	585	580	650	592	578	604	568	634	565	588	623	667	614	599	575	639	644	614	652	613	646	593	636	631	623	605	629	606	578	613	582	648	583	602	605	633	619	619	593	598	554	636	595	595	591	615	628	601	633	567	641	603	634	616	587	600	606	598	611	638	581	611	646	637	596	647	591	607	642	613	605	607	624	651	659	595	577	640	608	599	629	572	556	618	632	627	616	614	627	605	603	588	598	612	609	634	631	610	587	626	611	605	628	608	617	645	583	583	613	635	609	644	572	596	664	561	622	601	595	646	618	642	612	631	580	599	619	574	652	652	583	646	598	602	618	616	573	569	614	638	609	597	639	611	614	628	625	650	594	651	600	648	612	601	632	606	621	652	630	593	592	613	625	646	620	585	631	611	624	613	573	596	581	568	633	633	648	680	632	646	653	626	598	653	639	625	616	633	598	604	604	657	635	592	610	590	628	643	618	619	597	584	565	617	607	607	604	622	643	599	626	595	583	606	586	613	611	621	631	577	609	598	578	598	628	587	610	582	604	563	580	623	620	621	607	584	574	567	591	619	612	630	594	635	613	581	582	666	621	585	641	615	609	593	606	638	638	619	609	603	624	616	628	581	627	602	593	625	631	621	614	640	628	605	639	600	622	604	610	585	624	652	581	610	616	609	603	635	567	604	632	597	620	625	600	589	648	654	611	628	602	627	607	593	633	585	589	608	631	614	628	626	616	627	625	633	628	582	573	590	648	620	615	617	608	606	603	592	619	656	611	605	571	631	644	547	660	639	579	641	646	602	593	619	620	603	618	613	597	646	557	625	612	594	647	652	617	594	579	595	597	614	579	639	638	623	677	599	588	605	627	583	605	583	570	591	603	632	603	637	655	598	596	592	629	655	632	604	608	573	583	638	679	615	593	611	608	617	580	631	636	659	637	616	596	576	626	628	596	651	607	627	588	616	569	633	609	603	596	646	647	589	618	624	596	655	622	592	627	620	572	645	583	580	637	590	638	607	586	586	587	626	595	625	622	631	604	617	601	603	570	605	629	647	674	606	632	579	606	660	646	540	608	583	617	614	645	625	607	593	644	579	647	606	607	619	584	623	615	617	601	598	641	629	605	561	609	590	600	607	628	594	579	629	683	616	627	670	620	584	598	583	596	635	622	677	592	604	635	619	558	613	670	570	628	659	612	608	576	629	606	636	605	602	577	648	623	617	623	602	608	630	618	598	574	605	596	615	627	582	617	663	594	617	628	623	650	628	631	625	540	597	622	581	613	611	613	608	625	580	584	634	633	628	603	602	589	635	609	593	632	654	602	656	647	595	631	577	596	600	624	646	633	591	601	608	620	649	620	617	595	648	600	620	626	677	619	619	640	647	587	571	614	609	589	626	594	601	649	588	581	597	614	596	627	623	644	604	570	620	649	652	594	597	622	642	570	583	576	611	602	630	646	602	616	648	670	662	633	584	650	601	585	575	617	635	614	623	572	615	615	609	597	637	603	606	614	647	609	582	619	596	601	612	614	625	623	660	606	619	629	548	585	649	578	608	680	656	627	615	634	623	640	629	605	635	594	610	619	644	645	612	637	641	618	645	585	634	606	624	622	582	612	635	594	612	627	605	617	626	657	596	606	629	619	604	633	633	589	618	629	622	590	628	600	619	625	552	634	612	618	676	623	597	581	588	611	620	635	562	631	628	588	649	595	654	617	597	568	623	598	570	642	613	610	609	615	643	597	606	619	603	590	593	611	582	613	632	603	584	610	634	579	600	624	625	603	592	616	639	598	596	603	619	622	621	620	618	586	636	607	614	614	628	645	590	600	607	614	623	599	589	621	619	612	632	550	614	583	611	628	646	592	601	561	605	614	609	636	600	641	642	595	620	607	617	637	613	620	635	598	587	580	600	592	601	604	591	590	626	591	588	654	614	585	647	625	624	640	603	598	569	615	607	598	639	619	574	613	576	615	639	625	599	589	605	617	657	636	621	622	618	616	613	609	582	624	591	614	633	617	616	649	563	635	579	593	667	601	602	619	614	639	663	621	626	624	603	624	603	625	608	604	609	570	639	635	609	588	593	632	585	624	620	638	616	608	645	632	648	590	610	615	586	599	606	605	659	626	588	589	622	596	640	612	656	608	593	665	644	634	662	652	637	611	604	624	613	577	620	636	642	606	626	658	633	599	614	620	644	633	606	571	636	613	617	591	602	641	631	633	612	621	630	659	615	627	589	652	612	558	659	602	598	612	669	673	615	584	628	610	612	614	648	646	599	607	622	630	581	602	624	556	574	608	606	619	635	624	653	633	622	612	595	633	652	610	630	628	621	597	588	600	608	624	624	624	599	603	596	626	670	644	620	618	607	599	617	629	585	584	651	617	611	579	568	630	590	668	598	664	573	635	631	620	593	620	579	608	596	613	605	612	573	593	608	607	594	674	583	612	606	609	612	618	637	631	646	603	632	618	629	618	608	627	624	623
22760	27680	22584	9565	5589	2171	482	344	321	319	256	280	286	296	299	271	276	289	307	538	779	585	488	527	415	295	259	245	234	242	236	215	224	213	219	217	193	199	215	208	203	210	187	234	215	212	177	219	215	196	210	213	241	213	177	241	228	211	220	219	214	217	211	243	215	204	200	196	222	213	196	211	214	212	207	208	197	199	203	218	238	226	183	223	207	221	194	205	224	213	209	219	201	218	211	206	208	235	213	213	191	216	233	250	227	201	219	217	224	220	222	231	230	208	215	225	211	249	226	227	206	231	187	222	220	234	217	206	201	207	175	227	185	207	217	195	221	192	229	209	219	215	212	185	194	243	244	236	218	205	191	213	225	242	208	242	247	216	193	211	236	212	201	239	237	238	220	193	215	203	206	204	218	251	174	228	202	214	232	221	204	192	193	220	215	207	203	205	194	216	198	221	233	215	214	225	201	211	227	224	226	194	193	224	197	222	223	231	210	209	230	212	220	197	208	209	205	221	228	210	192	249	210	214	211	222	206	213	208	236	213	220	218	263	253	224	222	212	214	202	221	228	190	241	207	229	194	222	218	210	211	211	220	222	218	218	217	229	200	206	215	213	205	223	227	217	200	219	220	215	190	214	197	199	235	196	223	195	230	205	216	217	205	231	207	241	242	189	216	201	235	216	238	215	196	211	247	215	233	196	193	219	222	184	185	189	210	210	193	201	205	191	235	200	225	182	214	237	223	198	210	241	201	187	205	185	225	228	219	220	206	235	208	206	228	217	216	220	194	189	193	208	207	210	233	233	246	230	220	223	223	207	205	199	204	201	237	205	234	221	222	218	212	214	205	202	210	238	210	188	219	232	203	233	209	224	206	241	201	204	193	231	212	218	220	178	226	232	208	224	206	213	202	226	202	223	231	214	225	226	231	196	210	228	229	227	232	217	233	218	227	230	219	210	206	219	214	220	199	215	200	203	194	240	216	230	222	217	217	233	216	207	229	226	235	198	208	212	211	211	199	213	214	193	224	212	234	216	221	226	209	234	218	227	222	217	218	196	189	187	229	232	223	199	226	191	234	246	182	239	230	214	232	206	200	198	215	230	242	222	183	200	202	184	222	205	203	237	215	213	227	216	218	217	215	208	207	224	219	219	231	230	240	218	229	205	212	197	232	221	230	190	227	175	221	206	222	221	195	189	232	216	201	225	190	217	190	218	205	191	204	199	211	210	232	194	223	209	212	194	221	181	225	235	204	248	203	198	238	221	212	187	224	226	196	227	243	230	220	223	229	227	234	212	242	216	231	193	217	208	215	200	212	204	218	199	215	216	213	221	197	214	204	230	211	186	213	235	225	228	204	201	238	228	223	228	212	187	205	203	230	213	206	200	223	218	224	220	201	206	227	214	222	226	209	235	185	219	226	236	232	218	203	207	217	199	222	204	201	216	218	201	232	200	213	241	226	214	229	196	230	224	216	212	239	201	219	211	209	196	226	231	232	208	231	199	234	223	228	222	212	210	195	224	206	213	243	237	233	247	207	211	216	206	209	212	211	231	216	208	233	221	225	217	230	215	199	195	203	218	232	229	208	237	206	219	201	219	220	219	213	226	201	234	201	211	225	218	218	202	212	213	211	207	209	210	208	192	211	197	197	204	206	234	218	239	190	232	203	176	204	199	215	212	209	201	206	215	216	233	230	213	226	217	208	200	174	186	242	216	211	224	212	202	223	208	180	207	225	219	222	222	240	249	230	187	219	237	211	205	211	207	205	231	226	209	209	217	240	205	202	196	240	199	206	191	218	207	222	238	228	220	211	203	240	216	210	202	235	217	206	214	221	196	202	222	215	225	218	247	199	176	207	204	224	234	210	222	218	203	196	227	219	206	228	198	230	256	157	212	185	217	218	223	229	220	234	206	231	226	219	231	224	212	221	221	241	213	187	223	203	219	213	201	221	225	207	241	204	220	209	207	220	203	231	190	227	231	207	213	210	212	211	208	195	213	196	194	202	228	235	228	215	202	224	214	250	206	202	212	227	227	226	187	231	202	217	206	200	212	221	220	225	216	219	246	233	207	227	193	210	207	233	235	261	221	211	197	197	209	211	216	220	224	216	214	183	220	224	221	216	202	219	207	200	224	202	212	197	217	243	212	227	225	215	212	246	217	226	227	210	205	209	191	216	223	218	198	219	206	227	217	229	226	225	203	226	207	218	204	203	217	217	222	221	192	233	191	217	192	200	245	205	210	198	248	195	220	214	204	208	222	206	246	220	218	214	210	237	204	212	178	204	217	227	224	220	209	225	197	201	194	213	200	211	203	203	231	219	210	218	208	213	209	216	216	231	236	210	206	218	229	191	214	195	244	234	242	183	197	226	240	216	227	200	236	195	229	206	226	230	240	197	219	228	211	213	209	223	226	248	241	206	217	216	223	233	219	216	253	225	225	233	208	227	253	220	220	236	219	210	205	216	197	220	234	201	233	210	190	216	205	216	225	215	207	200	231	230	225	197	229	239	203	227	238	187	228	190	177	244	249	194	197	231	197	221	240	218	233	211	213	202	217	242	224	192	205	229	216	203	210	224	249	224	228	214	238	193	207	231	206	192	221	200	193	228	219	253	219	212	238	247	201	217	201	208	196	220	212	196	218	217	224	204	213	207	218	195	233	218	220	177	209	186	202	242	226	228	205	211	211	217	237	225	213	217	217	204	241	235	224	213	191	186	218	177	229	202	227	194	188	203	202	214	209	218	231	221	208	197	245	208	202	220	193	212	208	222	186	217	219	208	207	210	211	209	216	229	193	242	191	220	205	209	208	210	184	232	214	228	221	228	210	215	215	218	241	208	231	180	233	205	199	220	200	210	222	229	198	215	210	216	206	214	226	213	189	216	216	201	191	195	208	228	209	221	227	247	193	232	210	197	222	235	204	213	235	216	209	226	217	235	196	229	234	221	233	216	196	217	198	192	203	218	215	234	207	213	208	190	217	205	207	218	210	208	195	205	202	176	232	213	231	217	220	193	205	240	218	220	206	235	219	216	209	229	203	189	221	218	210	201	213	203	222	241	193	182	232	213	220	219	210	236	185	217	234	206	204	217	184	207	210	175	206	204	203	179	213	216	208	209	230	217	210	219	212	221	214	223	203	203	240	242	216	227	213	209	219	222	231	215	207	224	232	229	206	219	226	224	224	232	222	214	219	228	215	220	192	197	193	194	205	202	221	240	197	197	228	204	236	224	191	202	220	208	214	203	224	225	206	196	201	210	217	197	218	199	212	224	205	182	214	235	201	205	187	215	222	213	221	236	215	212	232	240	215	208	220	220	237	221	189	237	205	228	219	188	203	197	211	213	195	204	227	205	226	208	224	215	203	219	201	216	218	220	214	215	229	208	207	212	217	203	210	228	228	202	245	211	207	214	245	224	257	238	238	217	208	238	203	223	229	236	188	205	203	202	220	212	204	196	222	194	238	222	216	219	225	190	212	207	227	226	189
14553	23556	22275	15606	13140	6081	2044	1494	1218	1074	1054	968	1022	1231	1146	1191	1100	1078	1457	3122	4331	2758	2052	2201	1451	891	711	694	664	609	640	602	568	587	600	651	600	610	609	626	644	590	591	612	625	622	617	638	555	615	645	611	612	611	638	610	605	580	615	607	617	608	633	594	631	603	590	650	614	581	649	587	644	600	645	578	593	614	622	598	617	590	600	617	594	674	616	566	587	600	651	625	622	567	636	609	611	627	637	628	607	651	669	602	616	603	601	590	583	624	626	603	639	615	637	587	633	601	593	612	624	595	661	599	602	591	627	630	592	628	632	686	563	649	626	618	613	617	657	615	622	618	570	609	649	625	620	592	618	566	592	632	639	644	599	557	620	621	607	614	581	641	577	641	620	666	599	596	583	612	596	587	625	639	640	603	628	590	649	622	580	619	564	631	582	617	620	639	592	631	605	625	574	592	630	610	594	583	574	596	646	635	633	627	622	623	645	619	600	578	616	581	619	607	612	627	642	632	609	602	575	592	590	631	608	571	591	602	589	666	589	623	647	629	577	618	610	610	634	615	551	587	621	595	601	641	647	622	614	612	610	576	639	640	590	637	594	591	607	654	619	599	605	643	639	607	560	599	620	631	568	618	640	630	651	599	624	636	639	569	639	616	598	643	593	627	609	584	619	585	612	620	606	619	589	595	649	621	651	619	603	583	608	593	606	616	618	580	623	621	583	584	632	655	651	627	620	658	609	596	636	611	572	648	614	590	573	564	605	626	599	648	582	621	578	615	598	595	609	632	579	616	617	583	592	629	620	629	598	634	593	615	618	626	610	609	579	592	642	589	650	662	601	590	608	615	589	587	631	592	647	587	592	598	630	633	610	573	684	650	630	567	587	592	647	584	652	632	640	557	600	616	631	604	620	572	633	633	623	611	617	651	580	615	633	639	629	589	616	614	580	599	600	641	609	567	607	559	635	595	573	589	557	649	634	668	619	636	621	653	606	631	644	632	615	603	614	582	604	589	613	598	630	631	617	594	608	583	575	592	621	587	596	593	595	566	605	641	635	614	610	640	622	570	619	629	608	592	594	601	613	583	623	638	611	627	646	657	601	603	632	614	589	649	561	619	612	642	569	581	561	639	639	628	586	585	638	562	653	605	578	592	645	620	639	602	628	637	649	578	612	566	576	588	570	618	588	630	608	610	597	660	583	614	601	576	603	624	575	591	588	579	628	626	636	597	630	621	635	611	549	605	671	609	588	534	567	660	622	660	609	623	625	590	591	621	644	628	625	587	600	605	584	618	606	554	607	596	608	611	572	646	567	613	616	623	606	601	609	626	603	592	665	584	580	594	618	615	615	563	593	602	631	620	584	656	612	635	664	615	601	635	620	610	580	609	606	608	628	613	625	614	618	637	617	611	615	629	596	600	599	658	647	574	637	618	634	622	640	606	604	581	644	577	608	617	560	629	635	596	620	609	607	638	624	609	605	624	653	576	632	639	614	644	636	562	575	591	594	579	555	588	646	652	620	604	586	585	662	675	615	616	605	609	624	631	634	635	602	595	576	656	556	617	650	585	604	618	612	571	609	582	601	585	616	603	567	598	640	552	591	617	605	630	584	630	631	627	582	590	594	644	639	598	616	594	617	619	622	581	612	577	588	624	586	601	649	591	631	624	625	579	589	614	567	630	608	622	638	638	611	571	600	611	622	601	605	597	580	591	648	636	686	559	658	615	639	587	620	611	624	610	649	608	614	585	595	610	631	618	564	623	577	636	606	630	638	649	585	605	623	638	601	631	654	589	570	613	603	635	637	596	626	630	629	592	593	569	625	579	597	612	571	578	628	588	626	626	659	612	583	629	617	640	661	580	633	599	607	569	628	625	623	598	634	619	673	649	628	612	685	594	594	630	585	605	600	611	619	604	625	595	623	576	595	579	592	670	614	629	596	657	597	602	652	624	613	626	614	618	615	620	573	644	625	615	593	617	551	641	605	618	567	604	632	634	598	606	562	637	593	600	601	612	623	587	629	623	605	611	620	592	610	630	620	591	624	640	625	617	587	618	596	609	573	580	665	586	556	594	600	610	571	605	613	615	623	622	623	558	652	592	588	622	651	575	655	615	596	592	621	569	606	609	623	605	612	628	606	619	613	671	622	593	603	607	609	577	622	600	561	592	602	557	622	601	596	606	632	608	637	599	568	589	597	604	602	603	598	612	654	632	605	616	604	595	584	620	608	602	544	650	654	625	598	633	646	615	613	604	615	598	631	636	624	595	624	622	601	643	612	629	627	663	588	602	595	618	647	588	625	607	654	616	645	573	595	574	632	563	619	615	590	628	577	615	578	605	642	621	604	616	597	584	614	623	631	608	594	654	571	620	616	617	567	599	623	584	611	592	580	608	620	614	617	621	594	634	613	615	599	579	660	651	627	634	647	617	607	609	573	600	610	630	602	604	649	571	606	634	604	625	606	621	622	586	578	598	576	630	626	620	590	611	620	596	609	647	625	579	548	595	627	620	615	630	619	615	609	631	652	616	631	571	590	610	603	624	626	604	569	600	607	707	586	608	607	619	606	633	613	637	625	574	673	624	607	613	567	578	654	634	621	590	620	644	639	622	608	590	604	614	599	606	600	567	590	653	622	635	609	575	618	569	599	598	615	655	596	600	597	665	604	586	587	553	617	614	660	647	679	615	596	606	607	619	626	625	616	602	602	583	608	616	675	618	612	617	596	628	646	637	580	578	578	552	612	577	601	577	601	623	643	594	622	636	618	634	595	617	602	606	595	616	601	595	603	655	623	590	606	553	619	600	618	617	609	600	602	574	593	606	578	607	617	662	602	603	554	573	623	651	557	618	635	562	622	623	599	636	623	655	621	572	606	614	598	615	548	563	604	619	592	592	625	637	585	586	605	601	662	624	625	617	596	634	610	632	624	611	629	619	611	593	640	634	613	614	617	602	626	567	613	622	623	637	574	600	586	649	595	622	620	632	584	624	629	638	590	612	602	612	639	623	629	628	610	589	605	600	587	662	612	652	593	648	618	558	651	600	622	618	641	613	658	616	595	595	603	663	628	592	635	617	593	597	590	627	596	638	629	575	625	626	604	631	605	593	587	584	592	616	615	572	584	609	568	633	605	628	633	632	620	588	621	632	599	612	604	639	612	611	601	574	658	648	621	644	579	633	593	648	616	598	596	636	636	629	594	601	627	572	572	605	595	592	601	608	600	618	620	624	635	613	593	618	587	546	579	597	609	592	592	586	670	656	640	663	588	615	635	564	610	610	626	631	613	679	599	617	587	615	615	612	610	640	641	623	604	631	593	607	590	593	617	631	632	585	666	594	595	606	593	608	588	612	588	597	614	598	579	589	632	621	655	647	637	607	660	655	612	619	559	632	627	643	611	635	631	595	610	630	612	603	647	595	590	552	611	584	639	603	619	643	607	568	645	607	595	572	612	620	613	604	596	591	594	581	629	620	636	564	601	626	571	579
17212	14478	12093	9956	7861	2332	512	384	317	295	291	358	357	332	333	331	312	285	378	579	767	942	936	508	355	229	212	199	214	235	198	234	206	233	204	195	211	223	216	205	218	264	201	214	207	209	227	211	198	214	230	209	234	227	247	234	222	219	217	233	226	209	222	189	203	241	212	209	248	221	230	201	230	205	214	228	194	201	218	209	209	209	203	195	235	217	216	236	215	208	216	220	215	217	197	208	234	223	209	229	201	184	212	239	211	229	247	229	198	214	252	211	222	195	205	189	251	218	207	249	218	190	225	194	206	216	198	203	207	228	238	231	214	212	223	216	210	222	211	214	210	219	235	220	215	202	207	213	223	197	231	216	217	223	227	222	220	186	227	219	179	187	202	211	219	217	228	216	213	236	182	207	205	231	220	225	232	233	227	217	226	236	204	191	226	199	239	197	203	219	192	233	203	209	208	212	213	236	205	258	224	251	222	225	206	250	196	223	225	220	206	209	226	205	211	220	197	216	220	190	220	233	231	214	206	218	244	218	214	218	205	256	215	238	211	214	224	188	225	233	220	210	230	228	213	201	226	216	201	237	203	211	209	233	222	206	220	215	261	224	223	224	211	221	214	208	222	212	218	218	205	231	202	214	210	214	191	224	224	208	228	219	230	229	205	228	188	205	234	219	222	240	239	231	208	178	216	234	207	241	197	200	203	236	185	214	223	235	205	210	263	212	213	233	234	218	239	217	239	232	210	212	212	225	224	192	231	243	226	234	205	216	217	245	196	208	206	226	218	217	200	222	214	225	215	222	220	243	229	215	214	251	217	228	259	215	222	230	220	195	223	234	219	220	219	222	215	220	225	195	233	242	207	199	206	200	214	203	221	228	211	219	238	194	190	194	233	228	203	214	248	236	196	197	213	222	215	208	195	189	236	202	220	213	220	208	191	201	204	241	208	210	207	244	210	212	223	219	219	220	221	212	237	218	209	212	215	199	202	211	227	227	199	216	207	228	214	197	232	202	211	215	206	198	225	234	218	205	202	214	257	241	227	242	214	205	213	207	208	194	224	206	220	223	251	209	199	208	232	212	253	223	217	186	216	233	200	206	231	233	234	218	241	234	235	202	181	208	185	221	214	216	225	219	222	205	237	219	204	217	251	232	192	176	256	210	231	237	230	214	214	211	240	228	199	225	214	235	229	222	253	209	203	221	208	204	198	218	218	224	213	217	189	203	191	227	215	218	214	221	204	223	228	219	232	179	219	212	214	240	225	210	211	201	222	214	227	201	221	231	220	204	212	201	198	198	244	211	214	208	229	200	214	202	232	195	222	222	222	222	227	224	220	229	216	224	208	206	211	222	194	216	223	222	236	221	222	213	239	226	222	223	251	214	233	226	206	220	199	226	228	217	201	219	233	186	216	224	229	243	242	220	260	231	222	234	221	191	235	234	209	232	206	204	215	194	245	218	217	203	225	232	237	238	237	202	232	217	212	216	192	238	203	241	217	207	232	221	229	199	208	214	200	228	220	227	230	207	225	221	210	214	225	218	226	224	216	234	220	230	196	243	215	210	221	214	222	198	203	222	202	205	237	190	234	230	229	229	215	235	212	203	224	210	208	223	212	236	206	186	205	210	203	215	224	219	215	193	221	203	222	217	229	201	199	235	214	203	201	209	222	213	241	223	209	205	259	194	210	191	252	237	213	210	236	224	224	186	199	207	235	234	228	230	228	189	213	239	206	227	204	193	215	178	238	234	198	226	206	218	243	211	235	214	212	203	170	230	228	212	228	234	220	210	198	207	247	235	235	232	204	190	233	224	217	202	208	197	194	192	199	217	222	229	231	207	191	214	202	190	220	220	219	216	235	226	205	213	203	179	202	219	215	235	223	219	235	190	217	242	236	195	212	221	216	207	207	178	196	242	225	244	218	245	216	234	205	205	217	234	217	207	222	215	227	221	234	254	230	203	209	218	217	224	245	214	221	198	205	241	272	216	222	228	209	224	222	247	206	223	216	220	219	236	239	233	236	187	198	224	209	198	231	195	202	219	200	192	212	206	219	223	222	206	216	199	199	241	203	240	219	220	226	204	219	210	216	212	234	184	220	217	251	229	226	232	223	181	215	255	200	256	192	212	203	229	224	242	195	236	206	201	230	220	227	254	206	197	197	193	199	184	198	180	218	199	214	228	262	216	239	226	208	223	198	205	188	214	195	207	219	237	221	230	220	229	222	238	206	211	201	196	210	210	226	217	206	210	212	214	203	224	228	233	220	211	209	205	189	239	205	216	189	210	225	200	207	213	193	199	190	214	191	223	193	218	215	223	225	211	228	223	219	212	231	191	235	220	210	197	231	230	219	210	222	227	254	219	209	213	210	199	220	216	206	227	211	193	244	194	242	213	202	222	197	228	187	224	225	217	240	216	222	212	194	213	215	218	197	244	236	211	218	222	231	238	212	229	214	208	214	223	241	225	215	241	194	213	232	239	214	237	192	243	238	215	243	210	209	210	251	228	222	237	198	246	221	223	220	210	221	223	208	206	223	228	220	228	217	217	222	205	235	213	229	212	232	203	233	216	187	230	181	202	211	222	221	235	197	220	219	227	213	218	216	216	239	184	214	235	205	193	209	239	193	223	237	227	209	242	218	245	220	216	215	213	220	226	214	218	208	209	212	208	212	234	197	222	219	193	238	235	219	230	195	245	216	230	225	230	210	235	218	222	218	208	212	222	233	232	224	221	219	214	204	207	225	219	232	202	229	224	212	229	194	228	221	184	238	229	192	185	238	238	215	212	220	224	231	208	233	201	224	205	244	206	238	211	190	178	223	199	210	219	223	209	233	222	223	196	211	221	224	243	237	220	214	216	219	222	210	231	205	218	213	210	221	218	201	231	231	196	236	236	238	213	225	220	207	230	210	233	202	195	184	219	214	211	232	202	224	201	205	218	187	214	226	224	223	204	244	200	210	236	218	193	193	229	199	231	232	218	197	235	211	245	220	191	226	242	211	208	222	180	222	215	201	211	215	197	205	224	253	233	211	220	240	218	238	215	240	232	217	209	198	232	194	228	219	197	198	216	225	199	195	201	215	214	213	231	223	207	230	216	217	209	224	206	213	217	207	204	226	202	211	204	237	218	220	227	210	195	214	186	217	235	212	203	208	199	218	225	225	208	230	209	224	236	215	218	237	221	207	220	192	221	232	204	211	230	177	197	204	208	226	229	224	213	225	214	216	233	203	234	207	215	212	221	209	215	191	213	210	225	189	217	218	214	196	240	244	228	236	227	227	225	200	225	204	234	202	188	224	225	207	208	234	203	232	246	222	214	205	205	203	210	214	194	229	222	208	229	205	195	214	243	259	222	194	213	222	221	221	246	213	212	215	223	194	227	216	225	227	206	217	210	231	229	209	204	230	209	202	218	204	192	214	232	241	199	232	214	216	192	229	216	228	210	216	201	219	236	208	225	218	231	228	207	243	210	223	222	221	224	195	213
11010	12769	17209	18930	17496	6781	1876	1499	1331	1162	1147	1399	1496	1415	1373	1613	1438	1399	1738	3415	4173	4396	4166	1865	1055	740	666	644	626	623	654	608	623	653	659	590	577	608	634	622	635	642	608	646	604	609	641	617	599	618	615	594	620	608	656	629	633	645	653	573	631	619	615	642	661	638	592	649	619	616	604	630	598	645	617	602	575	648	599	644	625	569	638	632	629	601	603	585	613	619	620	618	601	626	631	622	574	607	613	624	596	592	688	609	628	578	647	591	634	576	647	644	660	578	629	631	623	580	620	610	590	596	631	567	611	593	607	613	579	620	668	642	616	647	627	612	622	646	630	664	602	576	626	655	623	657	605	592	634	604	637	619	613	584	637	586	633	619	609	636	651	604	604	670	619	608	630	607	597	615	612	534	604	603	622	588	585	568	606	621	570	612	614	658	639	606	628	613	673	615	595	626	627	627	623	603	649	632	610	632	617	589	626	644	660	635	634	613	578	562	628	604	606	632	614	640	623	623	595	656	573	612	629	622	644	646	657	611	658	647	602	603	609	625	631	679	647	624	659	630	617	610	613	541	592	621	589	661	614	597	650	633	643	618	625	576	631	635	646	607	624	643	612	622	675	621	589	615	602	632	607	613	648	573	627	627	583	613	591	598	631	645	656	598	579	624	598	658	624	643	601	623	611	619	608	643	646	644	626	601	643	628	619	596	613	608	594	627	600	597	567	602	605	624	649	576	613	636	654	616	642	603	604	601	646	638	613	611	633	589	661	623	573	594	664	632	601	608	628	620	593	650	602	578	597	609	575	583	641	636	618	650	606	607	602	605	607	609	621	633	629	609	568	584	673	633	599	608	623	606	599	598	643	624	616	684	592	589	630	623	647	601	614	629	638	624	596	657	588	635	608	671	634	627	632	573	572	618	673	682	626	623	623	638	656	629	610	562	623	604	586	624	551	600	658	646	621	639	626	604	665	642	624	593	590	608	620	645	631	666	612	576	613	608	607	637	597	650	621	610	653	641	617	628	620	626	630	587	592	611	610	605	617	629	618	604	617	626	637	646	660	577	643	633	574	597	660	597	574	616	602	599	630	662	606	651	604	621	651	649	625	646	621	633	675	662	594	634	636	604	627	615	574	611	554	617	601	600	589	592	617	615	643	647	626	663	668	644	612	611	632	609	596	622	601	666	545	610	632	626	635	650	613	601	636	604	647	595	633	578	644	640	639	620	647	623	621	613	637	625	626	619	623	652	586	622	618	574	636	578	628	644	621	630	633	654	598	584	590	598	628	596	617	625	597	620	635	597	634	616	639	646	607	602	571	654	644	571	619	600	636	641	621	623	644	620	612	611	640	608	589	604	612	592	604	590	600	598	600	601	657	625	612	652	600	616	618	582	602	596	613	620	657	595	633	639	588	598	643	628	621	642	618	626	553	622	615	595	619	602	635	631	597	631	600	620	586	574	634	625	636	662	629	595	620	669	613	576	610	605	623	625	628	622	614	577	626	624	617	621	649	590	607	635	603	606	642	591	580	612	568	622	606	614	637	629	611	629	602	635	634	644	635	630	638	647	641	590	617	601	600	603	607	638	620	685	624	645	610	661	631	582	645	633	625	651	633	633	657	637	641	636	593	627	636	672	612	677	633	625	624	597	611	629	594	643	645	647	613	675	645	640	590	646	580	620	612	623	625	597	650	607	613	601	601	670	609	597	618	606	655	665	606	662	612	652	653	625	616	609	611	624	641	634	617	567	616	636	572	636	632	601	641	589	595	618	601	608	596	605	601	652	608	621	595	620	619	622	603	601	645	645	636	606	603	600	645	545	603	610	618	613	628	606	575	571	594	627	610	616	634	590	661	637	584	623	631	608	619	640	619	635	640	632	629	626	612	612	609	638	617	685	652	635	687	654	618	590	608	589	581	667	640	643	616	621	612	649	585	653	595	615	666	636	628	606	609	617	640	608	628	624	626	660	622	570	605	647	580	568	627	632	649	629	595	619	574	588	635	649	646	596	555	605	612	631	631	611	617	650	644	616	624	641	591	649	646	543	612	629	611	588	656	632	598	594	618	624	642	638	637	653	615	598	608	625	654	584	600	624	664	623	624	634	601	601	611	622	622	641	562	612	631	661	591	644	631	594	615	647	641	614	583	569	662	629	643	674	613	684	645	570	600	653	571	665	600	613	624	627	592	603	629	632	597	608	594	646	609	611	621	617	605	628	615	598	660	584	590	632	652	609	611	611	616	623	658	597	576	611	627	594	637	591	627	641	615	633	639	593	633	658	557	651	653	624	611	603	634	616	590	621	649	574	597	616	619	591	603	654	607	608	659	680	597	636	595	625	639	600	596	595	585	619	625	606	634	581	611	627	651	593	646	579	642	608	591	585	623	592	620	616	622	617	629	591	649	617	598	619	624	599	630	622	620	606	647	614	625	556	604	593	622	588	596	613	608	644	638	653	631	605	572	632	636	647	675	617	662	642	619	643	609	594	595	631	601	578	661	586	644	646	633	642	613	634	603	592	629	636	618	599	621	635	651	607	641	649	597	624	659	566	599	638	607	624	578	629	630	631	627	635	619	612	652	612	579	637	607	574	607	631	631	577	645	608	628	608	593	629	598	613	620	583	630	628	622	551	630	599	605	648	643	628	624	604	629	612	620	593	616	594	631	638	606	605	577	611	661	582	636	671	599	561	624	589	597	617	651	621	555	616	616	619	642	615	606	608	605	614	638	622	607	619	563	655	564	628	610	648	611	629	647	605	601	595	596	638	621	606	627	655	674	682	591	560	637	623	621	595	622	625	642	613	671	643	631	628	590	620	605	687	621	644	674	629	594	641	637	624	588	642	621	634	634	619	613	646	658	606	602	607	618	619	619	627	624	598	664	677	602	659	629	610	588	629	647	592	653	613	602	632	615	615	605	633	636	578	602	653	609	578	595	622	594	568	622	636	628	587	645	602	644	612	631	599	660	589	639	609	608	567	603	632	600	580	651	647	652	603	609	579	627	595	590	675	649	635	623	624	627	621	568	613	603	594	613	604	651	654	624	618	607	603	626	652	638	656	575	667	643	626	617	642	610	590	609	584	619	578	633	605	629	623	600	607	617	608	637	644	672	583	601	624	625	598	625	626	625	619	604	639	611	652	604	627	608	632	609	585	580	596	657	648	639	635	669	619	653	606	623	619	620	657	602	643	591	639	618	590	624	596	576	618	614	595	639	626	617	596	605	627	610	638	586	636	622	640	618	647	587	634	573	650	660	596	627	623	644	649	586	582	627	644	584	614	616	616	609	670	582	623	648	639	603	597	643	589	636	653	571	614	596	563	613	630	629	655	605	635	661	609	630	585	633	641	656	629	592	617	599	632	667	605	650	621	617	656	617	620	653	586	606	589	641	596	630	614	658	658	620	625	630	623	600	642	599	614	574	608	631	616	619	649	588	604	619	605	617	618	592	626	594	615	595	595	587	581	615	591	625	595	627	615	618	629
17406	17414	19601	15641	5035	696	431	384	335	308	320	299	331	346	356	472	349	353	358	577	825	1114	921	471	308	259	222	219	211	210	219	228	200	221	225	238	218	204	205	222	231	217	233	198	241	231	227	211	243	211	224	236	210	228	200	215	198	210	202	218	225	201	217	206	234	250	227	235	207	254	226	234	219	238	208	240	199	202	199	226	213	262	240	223	223	214	196	238	219	212	220	219	233	211	221	235	195	208	220	226	237	206	264	236	198	217	233	212	226	246	224	210	230	241	215	212	217	209	252	225	224	209	202	235	220	255	198	216	221	210	216	221	234	226	227	217	225	244	199	216	218	235	200	216	206	239	209	257	202	204	235	209	197	223	218	248	227	214	206	223	237	243	234	242	224	214	198	225	222	230	239	203	241	210	195	255	209	226	206	230	228	232	207	203	237	188	220	218	250	246	214	251	217	216	208	216	231	230	222	221	209	219	223	241	246	222	226	202	221	215	215	220	246	235	215	258	221	229	265	200	214	235	213	236	238	242	219	234	207	199	221	224	232	239	244	209	228	215	224	219	242	234	239	218	229	220	190	219	223	236	207	209	225	192	230	238	208	187	212	236	208	219	214	223	224	211	209	213	219	236	205	220	186	205	196	198	196	228	211	232	225	217	194	227	228	231	200	243	197	221	233	237	236	214	206	222	224	212	211	222	229	262	218	213	212	233	225	242	213	219	227	194	220	217	241	221	214	219	227	236	211	227	202	221	217	208	205	208	226	235	214	208	195	249	212	212	220	244	225	193	214	213	226	246	215	230	196	206	202	243	227	222	229	208	219	211	235	189	224	219	222	209	238	224	203	241	244	198	228	197	226	243	226	219	227	241	244	246	218	209	268	195	264	250	213	190	199	206	233	211	249	228	257	227	210	226	225	234	202	218	226	242	250	220	218	215	196	212	213	204	233	228	250	218	221	228	228	211	235	237	219	220	241	224	209	211	208	213	209	231	237	203	237	228	219	225	218	209	202	221	240	222	220	219	222	244	241	226	215	229	209	193	216	200	194	216	236	214	221	243	219	229	217	216	249	221	209	224	226	218	213	223	233	220	220	233	245	218	225	202	256	210	223	216	231	236	260	227	220	221	227	248	214	216	223	249	229	198	236	200	264	216	215	230	211	247	193	225	186	214	222	221	227	228	236	260	197	194	216	204	228	204	221	201	212	215	201	235	202	198	209	207	225	200	218	184	221	242	227	206	211	223	245	208	231	202	208	195	218	229	227	207	226	219	240	218	231	200	199	238	200	230	234	215	222	222	217	212	213	227	224	206	219	238	216	237	227	214	207	232	207	207	203	207	216	211	221	224	217	235	208	233	226	216	217	250	210	221	205	194	209	220	231	209	246	217	243	219	231	217	213	229	213	237	215	203	212	207	214	238	205	222	231	227	217	214	214	230	216	212	218	219	197	239	231	227	202	205	231	203	206	239	233	207	240	222	236	226	216	205	209	240	224	217	209	229	206	236	235	201	226	223	228	227	246	220	227	219	190	220	259	219	234	241	202	245	222	216	206	215	216	206	230	230	223	230	247	191	193	190	243	232	224	220	259	214	228	233	214	223	227	207	231	221	220	229	211	222	212	222	227	207	205	221	243	221	225	207	222	213	223	208	212	246	222	201	217	220	257	248	224	233	218	243	218	208	208	204	195	232	226	215	239	230	199	216	216	225	220	223	228	226	217	225	225	220	217	222	208	216	211	212	225	220	252	221	240	221	209	230	199	201	209	223	215	238	187	220	226	195	216	201	208	231	195	225	210	220	223	216	228	221	211	212	223	195	200	215	215	225	235	195	202	218	202	203	212	211	196	219	245	206	198	226	226	210	236	207	216	221	218	215	188	249	237	238	203	224	207	196	231	230	206	212	211	191	235	229	217	235	224	227	216	221	231	231	222	195	224	222	230	245	237	213	208	248	211	205	223	213	237	201	215	219	230	216	224	200	244	206	209	194	232	240	224	216	231	222	205	226	252	221	210	222	225	199	206	227	230	246	233	219	217	214	256	209	229	224	219	217	205	211	234	226	223	222	225	232	222	218	209	227	198	189	188	209	249	224	203	207	217	243	230	198	226	227	212	223	245	236	221	240	220	231	220	186	228	222	231	204	232	235	198	218	218	218	220	220	205	239	218	222	217	211	217	217	194	226	212	229	194	184	228	221	219	223	228	236	239	234	209	230	221	231	239	201	204	187	232	234	223	228	196	210	217	208	190	207	215	201	211	235	202	204	235	231	212	203	213	223	225	219	204	245	211	223	217	224	218	223	204	213	221	220	236	211	209	213	228	218	225	207	228	222	242	217	204	207	247	211	235	238	212	247	217	219	191	226	247	217	226	212	235	220	222	226	201	208	187	212	227	208	210	239	210	192	236	221	254	205	247	222	246	214	225	236	232	207	239	247	244	224	211	219	253	240	207	204	220	228	203	222	211	223	205	217	242	204	216	242	231	255	203	215	209	224	225	239	222	205	228	191	232	208	208	184	225	242	221	189	206	242	226	227	204	230	234	223	203	223	201	242	234	228	220	221	194	209	228	223	241	269	226	249	225	206	227	191	203	239	249	216	219	251	252	236	203	221	221	240	220	221	232	210	190	208	214	223	228	216	213	221	197	232	238	212	238	213	224	222	190	222	207	210	223	203	211	225	203	219	212	195	217	217	195	205	224	222	210	215	221	230	235	239	205	225	229	217	244	234	227	200	212	198	219	251	222	220	206	219	235	225	236	214	200	219	221	244	217	219	214	236	222	225	214	205	251	237	262	231	195	235	246	182	227	230	231	237	243	243	236	237	209	230	217	220	204	229	208	235	210	194	222	218	210	220	212	212	201	180	217	241	209	213	229	207	241	209	231	196	222	205	206	214	218	209	229	196	246	232	226	211	199	231	209	236	226	221	229	251	207	255	236	241	224	245	208	219	221	215	191	226	239	209	232	205	210	236	214	228	218	213	235	224	224	227	209	221	241	211	221	226	234	225	225	201	220	222	243	207	211	225	203	211	219	242	228	193	205	223	211	229	221	218	259	237	219	236	208	238	215	224	230	233	234	244	211	217	244	223	210	194	265	220	242	199	217	234	239	223	226	213	253	213	210	240	207	220	215	238	230	206	217	226	212	232	206	214	241	235	212	220	239	223	225	217	225	206	209	213	228	203	224	212	209	219	204	235	233	244	235	242	214	202	226	234	228	226	202	214	230	221	227	245	226	229	228	200	218	218	222	233	217	245	243	240	222	197	212	220	225	223	216	215	227	215	234	218	208	214	228	226	235	226	206	240	213	230	214	233	213	188	234	244	203	232	220	197	231	222	219	214	214	222	230	218	211	221	217	205	227	220	200	198	230	222	229	196	245	213	217	203	241	244	224	233	208	213	223	238	192	219	212	233	247	213	236	206	233	234	206	224	252	247	197	225	224	213	221	225	216	201	200	206	215	215	238	219	233	213	253	223	248	216	237	216
11255	15963	23822	24919	8639	2387	1643	1442	1325	1229	1389	1209	1176	1416	1542	2510	1665	1619	1665	3334	4642	5497	3994	1686	924	653	624	605	650	615	608	586	660	677	634	611	611	653	610	629	636	602	590	627	618	654	647	610	588	591	617	663	665	587	589	649	642	642	615	666	649	621	666	590	614	637	635	640	632	617	601	615	656	648	576	592	669	631	642	572	557	695	607	618	642	652	661	643	594	615	674	650	617	619	594	595	616	618	658	618	659	657	628	640	647	581	625	607	624	635	602	594	629	621	642	622	633	580	662	614	638	617	649	633	621	656	639	594	609	637	640	636	631	641	632	663	634	628	604	639	604	627	638	638	647	623	607	612	637	629	636	633	623	613	670	576	682	607	650	626	629	627	607	649	604	591	626	661	622	606	645	652	578	643	619	593	619	638	608	583	637	642	597	635	609	635	618	629	566	609	627	617	617	609	645	648	663	650	629	607	621	625	597	613	625	603	637	642	643	618	615	657	610	564	668	679	618	629	624	657	627	657	624	661	620	670	655	668	638	671	634	637	634	614	589	600	626	659	632	635	587	615	610	630	624	609	674	665	625	651	629	634	648	643	613	635	645	599	619	628	622	665	623	645	622	614	618	611	661	614	587	613	647	661	600	626	660	587	603	619	630	627	628	640	567	624	660	582	609	607	643	609	644	623	627	628	603	620	632	617	590	602	613	622	580	591	690	604	641	641	625	615	628	655	631	611	631	661	644	631	614	641	594	608	669	604	596	610	626	630	634	616	667	613	622	608	627	645	641	667	618	616	600	670	639	598	613	626	622	623	646	606	628	667	609	617	609	588	652	654	621	646	628	664	596	642	631	615	646	623	637	636	599	626	605	646	657	620	635	640	614	611	672	611	610	632	622	582	624	591	641	598	615	600	663	628	602	632	626	643	632	610	625	578	678	610	600	608	641	660	611	590	594	603	595	644	658	608	655	646	600	636	614	664	630	599	616	606	554	652	611	606	616	607	650	655	638	611	598	610	598	674	601	658	594	634	641	569	633	662	602	607	625	612	638	636	672	603	632	599	605	610	627	664	638	632	603	643	649	641	672	658	592	631	623	620	636	610	654	649	674	643	607	611	617	616	598	604	650	634	633	620	639	609	657	616	676	648	616	583	654	635	617	636	616	625	644	659	633	591	641	608	657	611	607	596	649	610	628	650	668	618	653	664	611	666	613	600	663	618	605	610	662	655	609	632	688	627	654	649	616	653	584	649	616	648	616	650	628	650	593	601	642	646	588	597	641	615	595	638	600	637	652	611	650	610	643	591	639	637	603	625	645	611	620	644	634	621	639	607	639	667	618	628	602	621	650	631	629	633	582	627	623	594	640	672	655	635	643	637	654	596	611	661	599	651	599	613	652	622	593	633	580	631	638	647	690	603	629	660	614	670	667	630	639	627	635	636	607	617	641	626	655	642	648	640	613	616	666	626	616	627	640	668	635	631	645	606	639	624	639	631	631	620	633	646	631	645	637	636	631	646	669	618	691	596	663	608	618	663	633	639	658	617	625	573	620	650	638	632	620	572	613	656	623	644	668	645	580	631	638	609	587	630	645	610	619	608	619	644	609	617	656	651	655	621	619	636	652	605	603	662	598	636	681	635	639	651	667	627	609	656	636	644	596	640	625	609	618	655	623	662	598	640	637	635	647	615	608	600	622	663	662	597	600	648	645	608	568	646	642	609	644	617	676	566	625	629	647	635	666	663	704	634	691	626	641	590	613	636	681	623	675	645	595	682	678	609	627	635	636	629	592	609	667	631	623	624	664	633	616	673	618	588	624	652	646	612	613	592	577	655	669	574	612	598	688	617	598	609	648	617	599	694	603	582	638	634	624	623	633	615	610	603	680	616	624	601	674	647	625	624	670	669	604	577	684	604	631	607	599	613	635	670	599	653	655	633	630	656	655	613	633	671	652	639	635	635	630	642	626	669	622	634	615	660	631	623	668	612	650	666	617	663	615	618	658	597	634	660	609	617	585	665	639	627	639	629	609	631	633	603	699	627	625	654	666	583	600	635	631	621	635	650	646	644	632	599	621	636	605	601	621	643	620	631	677	642	626	614	638	623	613	643	591	644	632	601	608	647	638	632	635	646	603	672	606	590	617	656	646	620	595	616	609	628	612	621	607	639	551	630	638	606	637	609	628	585	600	598	618	618	590	602	643	571	661	656	621	618	571	616	647	617	631	625	606	588	677	627	634	601	687	659	613	620	676	578	601	618	677	630	612	599	682	602	609	652	627	649	651	637	665	649	643	578	597	625	628	586	614	663	625	632	662	639	597	634	671	613	596	670	635	653	646	610	587	643	619	613	632	635	593	645	608	630	621	581	603	703	650	638	644	604	589	624	596	613	602	649	598	612	608	613	640	641	603	641	598	616	666	613	710	597	607	591	637	614	617	592	622	636	613	702	626	647	649	603	627	617	720	604	568	630	624	615	601	655	599	612	626	656	634	658	584	619	641	624	638	635	623	653	655	657	638	619	672	608	659	587	683	625	615	648	624	626	635	643	614	639	660	652	648	616	655	635	620	650	607	619	657	592	603	575	645	606	627	655	576	622	654	647	672	620	639	619	600	667	592	638	622	596	620	613	658	629	628	603	588	581	641	638	598	584	675	609	662	634	628	649	642	614	577	657	644	632	628	640	623	594	567	671	622	642	608	657	660	644	625	646	597	609	669	649	654	585	608	659	634	636	603	616	603	585	653	662	601	628	667	633	639	646	630	638	623	628	635	638	588	581	599	585	592	658	601	594	623	610	632	642	668	628	616	615	589	590	622	675	617	582	614	665	639	643	632	595	573	622	634	652	628	603	588	612	654	653	631	609	612	642	620	636	650	640	626	615	661	636	624	602	622	619	648	651	657	658	621	612	642	654	655	659	635	578	585	642	610	638	654	641	612	610	625	612	643	655	631	652	605	634	644	603	619	638	624	611	605	638	619	627	629	639	650	606	631	632	587	664	617	605	635	663	642	645	628	655	618	530	635	607	653	624	671	629	566	588	645	634	628	658	619	647	653	606	644	610	601	643	593	624	653	645	630	622	610	633	593	680	663	607	635	578	622	649	576	640	656	661	621	651	599	606	650	622	635	624	632	650	638	596	603	620	605	621	612	614	607	615	682	659	596	586	614	668	616	646	605	637	624	593	651	620	581	629	596	592	635	575	619	588	611	590	654	661	572	626	657	640	673	652	628	653	619	642	625	609	648	599	620	596	626	639	638	605	613	619	618	598	613	687	614	652	659	620	653	625	630	613	654	624	637	623	647	645	631	643	677	632	620	664	633	630	621	626	592	678	585	638	629	611	668	633	622	606	658	630	663	618	669	671	626	609	633	641	616	627	657	619	601	684	620	617	594	606	624	608	585	610	627	624	575	621	619	598	624	641	598	616	601	625	619	606	588	603	603	597	603	609	633	641	582	644	614	661	626	640	622	603	618	601	653	624	606	653	632	593
16146	11744	12747	5706	4112	1801	453	380	336	324	322	284	287	566	574	493	344	368	454	630	826	932	537	300	268	262	231	216	196	243	210	190	217	203	217	212	220	191	236	229	219	226	168	190	200	209	198	239	226	214	226	223	203	227	215	225	217	206	238	244	205	201	226	205	212	239	226	227	210	235	219	221	239	224	221	223	236	222	205	201	242	247	216	217	208	209	240	241	228	230	231	200	215	229	216	220	215	221	247	234	207	219	228	210	221	239	247	188	245	223	226	218	238	212	236	220	207	238	207	207	234	222	243	222	216	216	193	209	232	221	218	201	227	203	203	231	209	228	242	227	216	215	191	223	209	223	237	213	236	219	205	232	214	222	217	231	217	215	202	228	216	231	220	219	244	237	192	236	201	221	239	227	240	208	238	230	233	227	208	232	228	187	208	200	229	209	202	227	232	237	210	209	215	207	226	234	218	233	194	216	203	230	223	256	222	198	208	220	193	223	227	198	186	243	258	254	217	241	214	226	211	221	204	214	227	222	212	204	243	220	242	202	200	226	245	217	205	213	237	253	221	209	185	244	235	237	229	206	234	228	237	222	196	224	205	187	210	223	213	234	217	216	245	207	210	231	221	208	237	209	220	219	212	224	226	243	233	233	240	196	229	203	192	221	204	214	238	224	211	210	219	220	227	204	221	246	213	250	240	221	259	210	234	225	201	222	219	213	247	216	213	226	243	205	199	250	224	219	228	225	222	233	230	235	208	238	195	230	227	227	216	216	201	211	233	211	217	225	203	192	252	214	224	219	221	227	180	227	199	228	243	226	223	224	231	218	202	242	219	216	204	224	236	230	233	236	238	218	224	239	232	241	203	220	187	244	226	223	227	217	216	212	217	229	200	221	209	220	226	199	212	220	206	225	212	212	252	247	214	172	224	213	203	203	223	213	242	250	217	215	219	190	232	224	205	223	247	218	192	245	230	216	235	210	218	244	191	203	186	218	223	217	218	241	238	206	243	215	218	193	220	239	209	190	226	234	230	215	227	213	221	229	248	216	222	215	217	233	205	207	209	225	232	206	218	230	212	214	228	223	223	235	231	220	190	226	208	222	232	198	205	223	205	213	180	232	242	236	239	238	214	207	213	191	209	224	235	213	219	212	215	229	233	246	219	229	220	218	216	251	218	240	240	225	202	234	243	196	218	244	198	213	238	236	209	239	215	199	239	224	219	206	218	201	223	222	226	209	195	204	226	198	211	203	223	199	228	209	218	211	205	213	194	232	220	199	232	224	227	228	205	226	217	216	213	250	212	218	203	219	232	209	242	209	230	218	249	195	234	237	208	214	219	218	211	228	210	225	219	236	219	228	240	227	228	229	235	242	242	192	210	217	224	196	220	189	207	238	217	217	223	223	238	220	238	231	244	216	203	216	226	205	241	181	235	251	227	235	228	226	216	219	248	226	224	219	216	231	253	253	218	231	208	222	214	216	229	195	214	237	218	212	234	226	230	207	224	236	221	200	208	240	217	209	193	239	214	213	214	253	208	201	227	203	224	183	228	224	203	233	192	200	215	229	217	212	243	221	234	207	227	205	212	237	203	226	250	243	213	228	205	210	221	212	238	225	228	248	224	239	192	215	210	207	216	241	210	226	202	211	210	212	239	210	226	208	236	233	221	235	204	241	211	216	214	238	242	226	207	209	220	236	225	211	227	239	208	205	218	224	250	179	216	201	251	226	217	224	234	245	223	231	191	264	219	197	222	220	222	253	254	211	246	224	214	239	206	209	225	213	231	246	253	235	224	232	231	238	232	228	228	259	236	204	186	200	233	199	197	211	233	245	214	232	251	224	232	213	227	211	187	210	209	212	206	228	254	219	233	228	211	234	236	211	242	188	191	220	214	211	229	229	209	241	224	205	225	232	251	201	203	231	243	225	238	217	211	202	214	222	219	220	207	224	220	211	223	191	222	243	212	202	235	195	233	202	224	216	240	215	216	242	202	239	216	234	218	239	243	208	202	235	236	209	219	222	230	241	222	194	219	219	205	221	224	211	232	194	208	209	217	203	227	210	212	221	230	240	226	203	219	200	210	234	196	237	216	220	201	210	206	244	197	211	244	213	216	210	224	215	201	217	220	205	248	211	207	211	234	207	202	220	219	228	203	228	239	242	192	200	236	199	200	206	219	218	211	233	224	217	214	203	215	241	206	249	240	217	202	236	203	194	216	219	216	199	246	210	230	219	195	204	219	238	237	252	210	219	217	231	192	212	216	205	226	219	213	208	227	228	214	198	241	240	203	212	226	212	204	234	205	232	235	217	224	227	214	230	199	202	200	231	190	214	213	190	230	226	237	223	208	208	218	239	224	224	244	208	217	219	204	209	200	225	220	193	212	215	222	208	207	205	220	209	232	225	225	217	212	198	190	218	199	195	198	242	223	208	230	221	215	243	222	242	233	199	211	256	211	221	199	225	229	226	231	217	223	219	213	216	217	202	217	207	220	216	232	216	228	175	202	236	212	258	224	218	214	235	206	227	217	185	224	199	210	221	228	214	214	219	202	224	189	253	245	225	220	224	207	224	225	218	212	214	214	221	228	218	230	220	216	236	222	242	226	244	211	207	212	234	239	213	231	224	198	212	211	209	240	209	224	230	220	247	229	203	210	205	225	209	239	253	235	232	245	237	214	236	223	223	210	207	201	192	204	230	229	236	232	225	208	228	212	247	214	219	206	228	209	224	237	223	246	254	218	218	219	251	220	254	201	242	217	220	239	208	228	219	203	217	207	248	207	207	221	213	228	225	212	205	203	239	202	210	264	214	208	216	225	227	238	230	221	209	233	235	230	233	235	220	237	239	240	215	212	226	235	240	215	252	219	211	232	232	234	200	249	236	177	217	241	217	246	232	214	214	193	245	222	208	238	206	225	210	220	226	200	222	213	226	230	244	219	227	200	219	223	228	228	215	191	208	217	216	202	235	204	209	215	216	233	205	223	241	210	225	221	242	240	221	216	222	231	234	206	204	208	204	218	220	205	197	198	225	230	232	229	246	212	222	221	207	220	229	247	218	246	225	176	235	252	217	206	196	220	221	206	240	237	211	197	231	193	214	239	212	229	210	207	215	235	209	245	204	208	214	216	226	208	231	203	234	225	200	212	202	226	204	244	223	200	248	232	199	213	230	228	254	196	215	233	200	241	210	225	217	224	213	207	218	243	225	234	211	224	209	218	214	225	222	260	210	227	233	179	226	213	199	217	239	225	207	191	204	241	208	211	215	193	213	221	220	232	215	258	235	214	204	233	225	241	228	209	209	221	186	218	219	204	265	194	216	235	229	202	213	214	209	246	195	233	220	221	215	232	219	211	254	201	214	215	213	233	240	221	196	217	242	221	199	206	212	218	215	212	258	234	208	203	223	214	216	224	201	207	233	215	237	220	222	216	214	205	239	219	227	186	200	206	196	228	201	232	243	214	224	216	232	191	198	213	189	197	249	227	198
10602	10617	17228	11394	11783	5677	1808	1585	1458	1309	1126	1159	1231	2928	2314	2401	1463	1784	2458	3482	4133	4229	2166	914	646	696	725	682	642	632	646	585	649	618	635	592	603	619	620	622	664	564	629	609	586	674	641	614	652	604	601	611	668	575	652	636	618	643	633	628	603	622	614	641	644	624	709	654	636	646	656	677	640	630	682	644	581	630	616	595	628	628	627	616	625	593	638	628	609	621	611	579	612	614	662	603	619	673	604	635	622	648	611	635	619	660	633	630	631	662	630	626	620	611	631	626	635	613	638	621	633	676	612	639	602	660	630	620	663	647	639	663	556	655	626	656	608	598	650	680	631	616	626	597	645	648	695	668	635	625	635	616	657	629	624	639	665	646	607	623	664	622	621	564	613	636	651	592	622	628	608	640	625	619	681	613	665	635	636	587	584	617	630	636	631	622	628	632	651	631	638	599	625	592	599	629	653	587	643	638	621	637	618	610	597	652	640	635	634	616	608	617	605	611	633	647	623	581	639	629	593	627	593	620	632	627	616	648	633	651	644	607	614	605	597	583	641	603	671	611	600	629	598	642	637	589	637	637	621	600	602	656	619	659	667	613	612	634	626	598	613	632	635	626	584	600	586	639	630	637	635	682	620	606	640	620	625	668	628	619	632	634	623	623	623	635	576	628	586	638	629	614	642	662	604	594	673	635	616	592	581	601	626	647	652	571	650	585	679	624	599	637	609	649	618	673	631	625	588	655	639	623	608	622	551	608	608	617	652	645	660	633	614	593	635	646	678	634	670	649	627	632	593	626	644	679	566	565	604	646	642	639	600	606	613	658	601	621	648	627	632	659	615	552	648	648	609	598	666	654	635	635	643	632	643	624	615	598	601	641	632	662	672	565	641	604	640	651	617	632	633	633	611	625	636	632	617	635	618	583	624	583	660	623	668	622	609	606	690	638	623	597	629	642	614	605	596	639	616	603	597	658	598	629	628	637	591	637	651	610	637	641	638	599	633	627	611	591	594	598	611	654	643	654	608	633	576	611	682	627	609	607	598	578	628	665	612	653	612	609	590	630	639	639	666	603	629	644	609	633	635	627	658	663	664	637	643	645	608	673	642	607	651	630	590	614	588	631	634	630	588	625	647	669	642	554	599	616	636	629	666	599	627	612	641	612	612	610	604	631	658	645	655	613	591	607	626	613	614	649	623	631	656	610	624	627	635	650	662	607	616	683	611	617	657	614	671	647	615	661	603	601	639	634	584	583	602	630	632	593	605	613	597	600	620	615	609	615	622	669	658	615	613	648	653	643	635	648	578	602	661	688	611	612	587	613	656	636	637	620	616	652	612	625	639	625	596	630	634	643	627	629	620	660	636	642	641	602	627	633	593	668	626	611	665	637	651	599	617	604	657	667	665	598	618	635	595	589	618	686	668	578	603	636	638	635	615	596	620	625	639	681	617	628	646	581	622	638	633	610	652	628	604	625	647	631	603	665	613	656	602	656	633	584	590	638	651	666	601	617	628	588	607	645	597	650	658	620	629	625	631	588	640	663	624	670	605	642	615	620	623	603	659	600	660	627	634	586	635	674	608	605	600	606	596	622	611	611	648	616	680	634	604	628	607	640	609	616	655	646	636	564	616	661	636	604	652	666	598	629	600	620	633	593	633	632	606	636	623	652	646	611	625	621	599	601	620	615	582	639	644	630	603	613	642	602	621	617	592	630	603	597	661	664	631	607	655	589	635	647	638	615	658	598	658	603	601	605	629	604	597	632	592	618	639	680	597	639	612	626	629	647	610	600	666	620	640	721	637	600	583	643	639	629	575	615	636	633	639	654	583	651	688	661	590	610	611	605	570	623	627	645	595	605	640	636	601	607	605	652	636	665	619	628	615	598	632	592	626	593	620	603	643	606	623	598	610	606	640	650	633	603	640	625	658	652	587	626	612	629	601	643	618	629	583	613	614	637	614	654	597	634	602	624	605	635	609	632	624	672	607	610	670	647	663	667	628	593	612	664	608	625	644	678	580	658	620	612	607	658	633	631	658	645	583	669	600	659	623	631	599	620	588	617	630	642	656	590	591	607	630	641	618	627	649	654	613	621	656	633	663	667	613	624	630	617	655	645	612	650	653	677	631	605	683	623	579	599	572	597	672	643	643	630	644	664	617	642	652	595	583	625	642	610	693	627	654	630	606	580	643	619	608	626	665	654	631	601	624	619	636	619	663	645	654	626	640	609	639	581	647	648	613	665	659	663	634	643	660	563	638	625	631	603	668	638	599	639	629	628	651	630	630	616	610	679	640	665	650	605	606	631	582	607	676	604	607	597	676	620	580	667	636	632	639	609	618	648	618	618	642	614	653	683	598	629	654	624	655	629	641	660	615	618	616	632	633	652	586	639	686	598	634	645	626	628	659	630	566	610	624	652	599	620	582	669	586	667	604	649	617	620	614	665	640	689	602	647	614	601	603	660	609	620	624	677	649	642	629	582	620	658	612	616	631	616	617	648	582	641	625	631	605	623	667	625	660	599	623	650	644	661	642	596	588	618	631	644	594	590	637	648	632	622	671	641	620	632	620	623	623	622	628	586	626	637	651	644	657	606	659	616	595	586	663	622	612	660	648	572	623	644	624	624	594	629	620	625	598	598	602	625	627	647	646	625	635	635	650	596	588	648	594	635	647	626	573	632	628	599	648	676	653	608	633	658	639	592	624	645	640	644	648	602	619	675	591	639	627	657	631	661	617	629	630	622	557	567	615	649	640	623	620	627	626	643	587	649	662	624	630	649	638	631	616	607	615	644	627	636	591	645	615	619	614	651	625	613	625	616	611	588	647	656	659	606	630	629	597	638	624	589	590	606	697	667	624	604	606	617	590	628	599	585	636	605	606	597	625	625	708	629	642	614	636	599	605	643	617	651	584	614	655	573	621	619	583	652	611	657	621	624	631	630	635	641	685	688	615	627	638	610	632	641	674	635	641	628	606	622	659	641	589	627	605	629	637	633	657	673	627	666	651	653	607	649	610	650	648	616	615	593	593	618	604	640	590	607	662	609	596	633	657	686	592	647	587	607	573	613	618	610	629	702	664	593	603	629	616	629	630	640	623	599	611	608	665	551	647	681	621	642	634	631	631	621	616	590	642	614	610	625	618	648	634	606	587	636	626	621	608	666	609	630	589	651	676	611	664	632	649	657	606	656	622	608	658	582	675	640	610	601	577	620	634	669	615	654	625	583	601	604	609	618	630	611	635	610	633	638	607	688	620	596	592	663	603	649	623	628	620	655	668	657	617	605	612	656	606	602	612	662	660	614	623	629	610	586	638	615	633	612	623	625	601	624	638	614	592	639	607	574	620	607	626	630	652	622	666	606	590	625	610	594	609	586	647	641	619	663	605	621	615	676	627	601	674	612	616	643	642	634	636	636	616	643	627	602	621	663	602	638	649	676	639	621	661	660	597	640	612	675	632	632	625	650	605	625	615	624	583	646	623	595	627	584
12253	16349	29880	25258	12463	2495	488	462	394	388	455	381	687	1622	1153	525	317	336	327	349	282	273	225	234	232	226	217	207	231	221	218	210	204	195	241	214	226	230	218	198	233	211	204	210	194	204	209	263	209	215	204	241	241	211	220	241	239	208	250	225	214	207	220	240	265	230	257	246	225	204	242	234	219	230	223	221	232	223	214	223	218	201	204	206	235	213	240	218	236	213	236	195	263	235	196	214	201	226	219	213	206	232	231	242	190	236	192	229	215	202	239	238	231	228	190	225	236	224	217	219	248	205	227	243	216	222	218	224	191	245	243	209	228	216	220	242	253	244	222	204	238	231	196	189	211	231	204	208	227	204	232	222	206	230	204	205	230	236	221	232	247	230	254	231	194	195	231	194	242	231	224	234	220	198	236	241	239	255	225	217	214	233	206	229	228	213	231	241	233	237	227	227	258	242	222	226	226	231	216	220	235	197	234	205	221	200	227	231	201	217	229	205	206	196	231	252	236	214	228	222	220	249	223	241	221	212	214	230	223	229	211	242	190	222	239	228	247	248	209	235	221	235	197	218	188	198	215	253	214	219	195	236	211	224	221	204	217	216	226	241	211	228	218	218	231	222	229	204	219	247	222	251	238	218	233	226	258	204	206	223	237	230	231	211	216	225	203	251	205	214	227	215	217	206	212	238	220	208	231	235	216	219	205	207	221	208	188	211	231	216	203	202	239	236	207	233	203	217	222	208	245	202	210	214	222	262	222	221	221	211	211	225	205	225	220	211	247	231	193	245	221	215	258	203	232	219	185	236	219	225	240	219	233	236	237	216	243	221	222	217	236	203	223	240	217	202	226	254	207	191	234	228	196	229	226	203	225	225	248	246	240	223	195	255	205	223	201	202	245	216	222	230	231	223	235	232	267	226	211	226	218	206	220	219	216	243	218	219	231	215	205	234	214	206	216	203	233	226	209	227	224	239	223	223	242	218	233	228	227	218	233	219	216	213	206	194	206	251	219	217	231	211	241	226	245	252	227	202	239	242	215	228	243	226	200	233	223	217	224	239	216	214	190	231	230	223	239	221	213	187	214	206	255	236	231	219	190	216	204	213	209	224	225	218	217	225	197	206	236	228	221	196	244	208	241	229	213	232	223	253	223	251	233	227	213	214	221	240	213	240	229	224	221	234	213	234	236	206	205	234	214	211	226	209	232	232	210	195	230	225	210	229	192	220	204	222	221	229	227	205	228	229	242	196	259	233	228	231	211	236	231	201	230	212	209	238	223	237	196	220	219	232	205	200	237	216	221	205	227	233	217	232	222	210	218	241	220	216	223	210	242	265	218	215	217	207	228	256	222	220	232	228	211	230	213	211	234	257	230	226	249	231	211	249	218	218	224	227	233	219	220	228	223	230	239	219	201	217	208	220	208	211	200	231	212	237	229	222	214	210	242	226	220	218	236	242	229	230	221	238	240	226	238	237	228	217	240	234	231	218	214	226	211	221	222	245	246	197	213	220	209	224	232	244	218	211	202	215	223	238	233	237	226	245	238	200	228	250	238	215	203	198	221	170	211	212	221	232	216	220	248	216	230	212	224	211	241	247	216	201	232	240	219	243	227	270	210	223	208	211	226	235	219	231	236	246	212	246	227	212	212	227	226	209	214	218	237	206	210	221	228	230	214	214	214	251	233	216	209	239	188	218	215	190	245	230	218	200	226	237	243	226	219	194	223	223	206	224	224	229	189	214	184	206	242	222	194	250	231	250	219	225	217	207	203	214	230	238	219	190	239	203	242	254	200	224	225	227	231	227	247	214	229	218	220	221	247	239	219	221	218	234	220	226	237	228	200	253	199	232	238	252	248	227	239	223	221	227	198	232	228	200	203	225	255	211	210	229	215	228	228	266	231	223	211	226	223	241	212	241	248	214	208	224	215	218	233	244	219	200	224	236	208	208	198	198	215	212	202	220	240	226	236	239	235	220	230	225	226	239	225	210	219	239	236	231	229	213	217	219	228	219	209	211	224	222	202	252	231	230	216	222	217	213	246	220	215	232	228	222	210	233	204	208	218	226	227	245	231	216	218	218	235	230	211	230	235	229	208	223	245	247	206	235	212	205	230	251	187	192	258	180	241	231	239	239	223	214	232	211	246	206	242	240	207	219	205	208	223	210	214	216	192	240	217	225	220	228	252	223	216	225	226	204	214	230	229	230	241	244	224	247	227	225	231	219	248	222	238	246	235	216	199	222	233	220	241	226	227	230	247	245	219	224	200	212	222	212	195	230	223	225	214	235	228	234	221	234	222	229	250	237	251	211	211	232	227	201	220	231	239	193	198	241	223	242	214	211	206	215	205	189	229	234	195	206	234	241	230	197	227	227	215	240	242	253	223	212	200	223	210	221	249	230	207	227	213	218	202	229	228	226	218	215	235	245	202	210	222	201	259	234	237	229	222	230	242	225	232	219	240	198	204	224	221	229	219	227	174	262	227	232	196	231	247	222	223	209	246	237	224	231	229	197	223	225	215	212	244	249	218	212	215	240	254	223	224	256	237	211	216	228	235	252	224	230	237	227	229	220	225	197	187	227	255	246	216	226	221	241	204	214	221	209	234	212	222	222	202	219	220	238	221	241	233	195	222	263	215	217	225	249	220	225	240	227	231	232	203	207	232	246	201	220	223	221	239	231	238	208	218	231	221	211	228	222	238	231	210	227	207	232	212	235	238	240	221	247	186	235	216	214	217	206	224	232	227	228	231	215	218	211	196	222	229	213	220	211	226	231	236	223	220	230	246	218	213	248	229	218	224	248	239	215	205	209	216	228	187	247	238	206	231	224	226	230	206	220	217	210	220	210	225	228	225	209	225	221	218	208	244	237	240	220	227	233	218	238	248	210	221	235	249	225	208	213	195	223	227	226	228	241	227	213	241	226	214	239	244	241	206	218	229	237	224	233	224	245	223	212	208	219	222	256	226	227	214	209	209	210	213	241	245	200	229	216	204	222	230	256	235	188	215	216	231	234	234	232	220	234	234	245	229	228	205	223	210	206	226	216	229	221	211	198	227	217	224	183	212	229	222	226	232	225	213	243	221	232	212	251	205	218	236	210	219	234	220	232	222	217	229	209	224	215	237	219	198	220	197	215	237	250	213	255	226	197	237	215	209	221	201	224	217	227	222	241	222	239	200	208	199	204	220	214	222	228	228	252	208	224	216	221	220	220	218	245	221	254	229	230	233	236	220	252	221	233	229	236	238	203	231	247	247	236	241	238	192	225	188	188	204	197	218	225	236	220	213	227	218	231	211	228	214	225	217	220	214	234	219	229	213	236	220	221	240	205	186	223	225	226	199	243	215	238	201	238	233	244	237	205	205	233	241	254	226	244	218	238	226	220	214	221	226	227	221	228	215	223	212	222	237	234	221	254	239	197	206	213	209	242	230	248	210	226	230	225	240	189	233	245	223	203	220	240	241	226	218	216	235	248	255	239	229	232	226	233
8547	15129	32604	33493	20493	5217	1846	1661	1509	1607	2021	1509	3567	8331	4835	2122	1165	1144	1299	1231	987	755	700	644	608	623	630	625	640	633	645	599	678	610	690	592	674	637	634	649	657	622	621	645	675	617	575	651	685	673	641	656	700	636	620	676	656	602	633	675	618	629	625	667	637	647	613	662	647	668	656	652	637	662	632	677	663	649	617	588	648	648	599	649	642	580	620	636	613	643	608	692	626	652	615	670	635	631	629	587	585	625	663	628	625	704	630	641	638	646	644	645	631	623	602	602	684	593	649	611	626	608	622	666	645	633	648	643	627	633	647	642	656	607	667	639	617	617	648	600	638	604	649	655	612	641	660	638	622	648	599	630	657	613	631	614	642	700	647	641	639	656	609	584	602	594	638	653	647	644	632	644	608	680	658	597	614	630	616	652	661	608	638	640	665	610	613	619	667	641	644	676	654	636	648	649	621	640	641	643	625	639	712	590	609	595	624	624	599	650	615	670	663	652	618	613	661	653	616	652	603	605	648	668	621	610	621	696	639	679	646	619	613	619	596	648	681	615	634	664	626	606	593	638	588	644	652	659	632	665	636	591	657	641	647	622	637	638	642	657	645	652	613	638	618	665	611	647	639	653	660	659	630	613	599	667	630	627	627	577	611	659	649	663	665	640	667	635	646	617	626	652	631	671	592	647	623	633	648	608	598	635	607	612	637	617	665	695	630	637	663	616	646	623	652	643	615	649	632	611	625	635	596	600	668	645	633	621	653	618	633	636	656	628	658	650	626	604	592	585	634	608	624	651	641	609	654	656	629	677	655	611	663	676	614	664	634	637	622	634	657	644	629	615	612	616	648	670	639	645	676	648	621	598	605	646	628	648	633	585	575	615	643	657	602	644	632	670	659	670	679	669	643	646	653	607	667	634	603	649	647	661	609	614	643	606	629	621	623	642	650	633	695	624	612	655	647	615	595	626	606	606	674	623	598	648	639	639	643	683	655	670	646	604	638	608	670	576	652	653	644	589	660	633	626	674	621	652	681	640	666	586	644	659	621	625	641	652	588	580	661	667	634	644	627	609	631	676	640	634	666	621	602	646	598	642	614	666	650	607	638	663	621	580	609	672	584	690	628	620	648	615	636	678	676	635	679	583	654	619	605	612	611	607	656	648	623	653	655	662	615	643	578	619	660	596	618	632	698	623	639	656	642	628	627	649	603	654	643	676	624	626	588	654	624	631	649	650	614	657	610	639	653	653	633	603	659	602	610	623	641	631	644	635	622	646	619	658	615	592	638	663	645	655	640	634	611	648	628	630	647	600	634	630	663	624	608	651	649	618	628	652	612	663	644	662	588	581	637	604	658	629	660	669	644	627	627	625	621	591	610	613	661	654	623	631	686	618	621	615	619	663	628	685	641	645	652	611	629	659	652	615	662	630	646	620	663	672	633	623	650	619	623	653	682	637	648	675	613	607	624	627	574	662	604	655	603	649	642	630	642	603	664	623	629	646	653	629	655	620	640	611	646	616	651	645	661	620	626	600	661	627	654	633	621	617	697	597	624	624	600	624	577	629	600	661	665	646	618	604	615	621	665	591	636	642	640	629	666	578	657	672	670	634	639	575	678	631	634	673	652	614	662	638	647	661	661	649	628	659	666	629	656	633	640	611	634	689	632	664	575	569	613	661	654	644	622	676	617	621	675	684	632	633	651	636	631	635	652	644	611	621	624	639	602	618	632	631	641	648	647	615	660	645	650	637	657	623	612	604	600	690	622	638	620	658	671	590	664	637	620	637	623	627	594	667	612	637	636	609	601	587	636	631	599	647	609	609	608	633	595	601	701	637	639	610	622	607	631	645	615	631	590	639	695	643	663	633	622	682	659	647	646	630	673	634	638	689	619	648	634	633	630	653	634	656	600	590	618	612	621	593	665	611	664	641	581	613	645	601	607	666	640	608	662	623	634	646	646	624	676	682	600	635	648	651	634	665	665	643	681	623	636	673	668	669	642	632	629	638	571	667	607	657	607	648	635	611	649	647	643	605	639	630	634	645	627	629	592	616	610	640	634	604	652	610	686	619	628	688	646	643	661	613	639	635	649	613	613	659	628	653	642	619	645	655	667	624	616	617	592	631	648	626	646	634	627	598	644	662	646	607	628	651	650	645	615	665	656	635	676	636	626	627	658	627	694	647	647	590	644	603	607	676	680	661	633	673	628	610	631	681	641	590	595	623	628	603	637	678	652	632	623	634	603	637	653	605	587	644	648	658	609	628	620	615	610	671	611	678	675	653	680	629	649	648	641	579	627	635	571	630	628	648	620	647	647	623	624	659	644	628	603	607	604	606	617	681	654	623	644	633	676	606	625	598	643	668	660	621	625	636	617	644	635	676	654	644	615	625	588	646	669	647	623	652	633	639	594	625	615	657	649	643	627	650	642	655	657	595	610	656	670	611	641	623	638	644	645	665	577	656	632	643	600	603	662	668	639	612	645	636	617	648	621	651	621	634	655	609	607	612	678	567	656	573	679	639	641	644	643	627	630	664	596	631	634	665	626	608	613	671	662	628	623	633	692	642	621	645	649	626	648	623	606	633	621	650	632	607	656	615	631	623	636	605	642	634	616	703	624	599	668	639	652	631	611	603	596	589	636	616	613	679	610	608	640	626	631	668	626	645	616	680	650	668	655	632	605	599	628	629	648	623	609	667	641	620	617	625	593	648	587	632	625	650	617	632	618	624	650	601	600	616	658	605	591	625	614	643	620	612	641	639	645	600	618	627	621	629	698	651	635	659	668	686	616	658	627	649	664	634	632	603	657	629	590	611	633	653	649	631	611	626	654	613	688	643	647	595	613	621	609	629	685	639	592	616	606	704	652	662	666	668	601	681	615	656	617	646	634	648	671	651	649	618	663	692	641	640	645	621	616	615	660	614	639	637	669	614	604	628	640	601	590	634	657	627	631	640	631	602	625	597	643	618	600	640	615	653	646	620	632	606	663	647	613	681	661	628	643	650	617	672	620	648	624	598	615	664	593	642	620	636	674	675	658	656	640	631	628	624	622	637	627	606	622	685	612	620	673	624	617	682	655	659	599	636	641	627	642	633	623	624	660	655	610	630	683	655	637	623	642	639	667	650	636	663	659	651	597	678	616	692	673	638	637	694	636	597	644	636	610	630	639	658	665	618	637	608	608	624	563	679	662	637	674	620	611	620	634	641	610	618	654	588	613	649	660	609	638	671	663	615	640	616	645	641	674	643	624	628	660	623	646	638	662	630	605	637	650	613	641	665	652	598	609	598	633	667	625	620	650	682	635	660	650	627	610	603	618	645	630	618	611	623	632	614	637	655	616	678	609	657	654	615	662	608	649	603	639	676	623	593	654	609	650	582	637	621	667	653	625	670	626	627	632	613	655	661	633	660	673	670	664	631	616	634	622	639	614	635	649	649	669	667	677	637	635	672	657	647	667	619	625	614	580	616	613	646	647	642	606	643	583	645
9295	6036	4878	3482	1748	995	557	465	436	404	1120	1589	1300	1206	799	423	255	251	240	252	221	224	206	237	232	226	216	240	240	241	203	204	241	234	226	211	228	251	209	238	217	240	228	218	230	207	229	193	205	245	230	212	231	225	233	220	221	214	221	222	210	249	231	184	235	208	228	238	221	214	240	230	203	219	225	220	276	239	230	213	210	239	234	225	226	240	232	244	232	218	211	216	222	246	212	206	232	226	219	223	213	225	222	208	211	222	210	246	221	215	253	207	235	214	209	244	243	230	215	222	211	239	195	218	232	278	220	178	171	241	204	219	231	258	221	209	218	205	216	239	221	226	210	236	214	207	240	207	210	215	226	205	226	222	228	234	240	228	226	249	222	227	234	197	222	239	246	240	242	221	240	199	213	219	244	233	222	220	219	224	238	204	229	242	224	221	231	229	256	204	218	232	234	217	225	204	232	264	237	249	223	243	227	215	222	210	222	219	220	228	191	229	229	228	247	248	220	224	219	185	249	216	251	214	234	236	258	238	224	220	232	235	220	223	240	237	222	231	234	182	208	228	217	229	230	226	222	225	221	234	223	215	227	226	233	218	252	219	223	233	200	222	242	218	222	258	239	215	242	208	242	247	231	231	220	213	215	236	224	221	214	221	216	222	252	238	223	231	219	212	210	230	228	228	196	202	235	214	244	245	229	234	235	219	249	215	228	235	252	201	228	233	218	245	220	232	243	218	235	248	223	226	220	208	210	201	223	247	239	228	214	222	232	213	245	208	223	236	237	228	231	240	238	205	229	206	219	213	229	221	230	226	217	215	252	237	223	224	239	223	213	212	199	230	235	239	208	208	209	219	219	221	254	224	240	236	239	234	227	248	214	229	207	221	197	241	245	220	232	238	215	229	212	216	230	229	223	217	222	219	230	214	224	220	242	199	236	231	218	236	253	229	240	248	241	236	216	234	248	206	249	247	235	227	231	234	221	211	242	213	230	224	250	223	211	228	210	214	230	205	222	229	231	239	236	225	220	238	201	228	224	220	195	236	199	232	229	208	222	219	246	230	224	241	209	226	217	256	227	201	220	233	230	235	209	214	237	216	202	230	245	217	225	223	224	240	204	255	236	200	220	217	230	217	241	214	222	220	228	233	230	230	238	215	224	212	233	236	242	209	224	223	244	212	238	204	230	221	244	248	223	202	232	248	226	228	236	243	232	223	245	242	237	224	239	233	217	239	229	243	225	237	233	224	211	230	227	210	241	226	222	226	223	217	237	203	225	189	239	232	215	245	245	245	220	238	235	211	230	225	208	218	214	227	223	221	219	224	250	238	211	225	233	222	231	248	211	218	210	237	219	211	233	223	210	234	200	219	213	194	234	231	260	237	243	231	223	206	232	258	217	224	218	231	210	237	224	228	202	223	217	215	212	208	232	240	227	244	219	190	218	224	219	242	227	221	233	213	221	218	234	183	213	198	214	229	209	220	224	211	236	244	220	253	232	205	237	241	211	237	224	232	210	219	228	220	216	222	218	243	234	227	230	234	199	202	227	207	218	239	222	214	244	236	248	205	235	206	232	212	230	219	232	260	217	239	209	214	241	239	209	226	198	190	217	209	231	234	218	244	237	213	210	217	244	242	249	226	203	229	223	245	238	248	207	195	235	213	247	225	245	217	211	215	240	226	225	225	240	234	219	222	228	217	222	235	211	238	235	206	227	231	220	220	239	199	223	234	236	231	249	216	239	237	239	215	217	243	214	233	250	228	228	227	218	242	223	224	232	219	228	214	209	207	235	201	239	203	231	216	240	211	204	237	237	227	244	221	268	248	239	220	210	197	223	222	226	229	243	231	216	225	230	253	227	220	240	239	231	217	225	237	212	217	246	205	259	226	250	204	237	246	228	199	225	207	217	216	241	220	257	253	236	206	245	237	238	263	233	223	217	230	226	199	214	213	248	221	218	224	237	242	229	201	219	227	253	252	237	194	245	222	242	242	215	238	234	217	228	229	245	244	228	200	212	223	239	227	214	254	227	211	250	207	222	221	217	215	239	212	237	208	216	222	257	243	224	221	229	225	209	224	221	245	242	238	247	230	213	225	233	227	240	206	203	249	200	242	243	219	228	221	228	258	224	191	216	226	226	234	209	225	238	243	237	256	226	213	244	218	227	214	225	251	234	221	228	228	242	252	219	218	198	204	239	195	251	241	227	239	219	228	223	222	238	234	238	235	236	226	215	228	220	199	235	244	238	235	219	237	211	232	218	215	207	240	234	232	207	201	214	220	223	219	216	210	231	242	231	238	220	220	217	221	224	215	247	249	237	256	256	236	196	214	241	223	223	232	227	237	251	206	237	254	200	221	224	208	260	223	231	213	225	205	216	203	238	233	199	206	203	222	224	209	230	250	244	241	221	229	233	231	224	186	247	246	246	228	202	209	212	242	250	237	226	197	219	205	239	220	210	247	233	236	219	233	221	228	236	227	210	230	258	236	249	231	226	213	223	205	226	196	225	218	219	232	228	244	216	227	205	202	236	242	236	231	220	244	218	211	235	237	234	223	218	234	214	234	234	232	227	244	206	222	236	213	208	222	238	227	242	239	234	230	221	222	198	231	221	221	243	225	217	211	188	220	241	232	231	244	212	211	219	240	222	241	234	201	227	236	237	231	214	225	206	228	248	208	224	212	274	223	215	235	216	237	226	220	233	219	237	217	214	211	229	229	201	225	235	209	226	213	210	218	232	216	208	188	225	209	252	236	260	231	222	263	226	220	272	221	227	231	199	246	226	226	223	197	246	260	235	227	218	215	255	224	222	213	225	235	213	202	205	195	237	218	216	208	227	250	254	253	210	202	226	221	213	207	210	217	247	223	208	212	216	214	218	237	248	205	228	227	238	210	226	214	218	215	233	220	228	226	243	217	233	215	192	217	230	241	254	242	224	252	229	233	242	225	232	229	202	214	230	230	201	236	248	230	247	229	223	250	248	209	224	218	253	227	224	213	246	225	244	234	203	246	245	225	234	190	233	212	216	202	207	222	214	228	233	230	238	208	224	245	240	208	213	255	237	236	192	226	230	234	227	196	243	223	259	251	210	230	215	221	217	230	234	234	229	228	197	222	217	257	247	213	219	231	195	213	227	229	203	223	229	218	241	234	227	232	234	280	230	208	221	227	235	205	245	227	226	226	241	231	231	218	250	215	226	231	234	275	223	233	197	248	230	208	246	232	229	225	243	237	229	233	192	224	224	228	224	210	235	230	230	219	219	215	249	211	228	216	246	220	202	227	225	222	205	240	200	223	240	212	220	236	233	217	223	226	212	223	253	230	210	236	214	221	210	211	192	222	229	235	225	225	216	232	248	241	254	253	222	228	216	225	193	221	238	223	212	232	210	223	232	228	209	242	214	235	218	214	216	236	241	241	223	222	221	238	220	242	198	229	252	227	232	216	225	215	198	209	250	239	232	237	251	235	218	211	255	207	222	211	226	223
6168	5942	6905	7234	5359	3740	2200	2144	1685	2041	6240	7866	6079	5366	3368	1591	807	724	726	715	662	631	633	613	617	678	632	641	669	596	566	657	645	641	567	648	610	602	627	618	611	592	600	650	606	577	594	662	656	652	668	725	651	619	665	650	630	679	622	665	683	630	682	628	653	633	618	688	520	644	655	630	636	662	640	617	618	627	623	618	635	619	601	630	634	593	647	609	651	634	650	662	616	642	619	645	645	634	651	632	630	628	655	623	648	631	645	649	618	604	647	664	633	634	637	655	633	628	638	655	696	646	651	674	608	590	602	675	644	648	643	629	627	564	641	682	643	684	670	605	677	618	638	612	592	649	652	637	656	640	554	585	640	665	652	638	632	606	673	649	626	631	661	637	661	645	621	627	635	633	684	632	640	668	579	604	655	630	639	666	588	617	607	637	646	624	616	689	608	631	680	642	615	662	598	644	671	651	590	707	656	662	660	636	629	617	638	636	607	612	635	624	665	602	613	590	589	645	649	631	632	632	657	630	641	636	648	643	647	631	672	699	672	611	646	678	661	646	615	696	623	658	634	696	639	636	640	631	672	622	666	711	625	623	623	646	656	663	649	627	654	590	664	645	642	646	675	708	680	658	639	622	665	645	651	645	636	653	631	629	662	674	579	661	653	639	605	643	602	640	612	600	636	625	625	611	649	640	633	653	605	683	639	639	675	655	628	644	644	649	620	642	651	668	654	650	634	618	643	642	670	689	651	579	624	635	663	642	608	666	639	656	638	644	647	650	641	647	616	602	638	635	625	658	646	620	658	635	623	624	615	632	656	668	617	634	680	658	666	663	631	654	620	701	657	603	644	610	586	638	669	649	645	651	598	636	597	636	617	620	675	674	632	615	611	637	611	649	593	630	657	664	635	657	646	647	616	615	658	668	667	636	644	631	650	711	571	629	634	613	684	630	648	613	601	647	647	632	640	655	660	649	627	591	645	646	650	634	661	666	665	631	647	574	635	628	676	655	647	642	667	622	679	658	653	612	625	605	590	622	612	671	615	677	638	657	637	652	593	661	640	659	650	579	622	647	671	604	633	622	621	644	635	642	648	679	684	662	652	689	640	624	643	662	573	638	579	638	596	602	660	668	652	644	661	655	653	643	646	630	607	663	637	640	614	704	668	675	663	659	632	673	695	656	607	665	644	628	645	629	650	614	601	676	686	671	669	644	673	642	646	652	614	602	612	674	674	654	637	621	655	642	656	664	672	665	655	627	689	638	603	656	639	652	636	626	645	640	631	657	639	695	646	643	661	683	673	625	633	663	602	670	636	630	622	667	693	649	669	659	666	638	675	633	654	621	645	613	646	609	667	675	633	646	611	633	658	670	617	648	676	660	696	626	698	636	654	657	627	666	649	606	616	651	611	620	603	599	618	655	657	668	643	623	623	589	670	626	661	592	624	651	647	634	631	625	601	627	668	639	625	633	667	667	653	648	622	613	642	670	611	653	674	641	653	615	656	641	607	651	584	638	611	682	637	670	673	589	635	672	699	646	621	647	643	626	658	671	627	621	652	652	605	649	702	653	660	618	656	578	646	679	661	643	642	627	613	629	619	621	659	647	622	646	630	611	646	666	665	678	660	628	609	658	662	674	696	574	626	669	635	616	642	592	633	648	630	647	662	654	645	600	638	626	655	619	670	662	648	608	662	600	669	636	665	635	652	622	686	621	635	623	644	640	657	623	610	669	634	656	633	637	637	667	647	618	673	654	598	629	646	701	577	609	616	635	624	626	665	636	664	681	641	676	600	689	623	649	657	627	607	652	647	675	630	621	639	642	614	625	635	624	597	636	653	595	664	669	595	662	671	632	680	627	685	652	646	647	643	638	641	601	615	688	653	653	650	698	682	654	625	621	652	660	631	639	641	638	600	622	644	628	645	596	592	601	663	646	638	608	649	640	635	673	665	623	626	622	584	647	647	599	618	615	670	627	622	621	627	638	618	638	655	618	621	650	672	606	621	617	648	628	647	663	626	629	631	640	630	660	630	671	657	611	616	646	666	677	639	671	616	649	615	653	667	603	614	629	633	664	634	655	672	644	635	661	639	632	619	626	663	676	631	599	643	662	656	632	640	631	627	683	658	669	620	615	601	665	616	649	636	640	602	612	647	684	650	650	619	659	634	622	648	615	601	672	640	637	674	634	641	638	638	693	634	661	632	650	680	692	639	675	626	607	639	707	643	629	624	601	622	622	662	613	645	651	657	645	644	630	590	639	655	611	647	675	672	602	572	617	661	649	621	621	647	637	643	604	613	632	635	629	640	677	646	658	608	663	626	613	668	655	608	636	659	608	629	650	584	639	611	662	635	619	635	627	633	636	612	667	617	657	601	689	661	630	669	627	633	716	594	583	599	704	663	648	638	630	666	667	647	663	666	630	664	665	617	643	652	636	651	678	674	636	625	636	638	642	684	625	659	669	652	603	626	630	646	683	627	625	678	660	665	666	662	663	643	652	601	637	656	651	618	659	598	694	676	666	680	678	627	630	681	633	650	670	636	632	622	634	667	657	644	632	662	668	646	653	574	639	680	630	657	652	667	625	615	683	634	684	687	713	640	631	664	602	683	644	622	649	667	629	638	638	616	658	650	635	645	666	639	655	622	645	637	618	666	591	627	702	671	611	628	651	629	650	653	656	622	662	676	626	594	670	675	676	614	620	664	647	635	655	635	702	640	636	659	654	667	616	641	677	670	659	619	628	655	621	644	616	666	672	645	613	654	645	617	605	649	651	634	682	629	655	629	627	665	650	638	668	632	646	646	632	633	640	662	659	640	639	647	600	644	648	639	641	653	608	692	629	640	647	632	626	653	680	661	608	644	661	662	621	654	605	631	655	693	615	622	646	628	622	654	638	668	635	691	675	602	630	640	634	645	657	650	639	633	633	626	663	647	634	634	592	634	691	624	622	651	678	663	636	628	667	638	657	636	702	644	636	626	612	647	632	641	628	624	647	633	662	644	658	600	649	610	601	645	599	583	593	683	662	623	662	653	605	628	626	607	618	671	599	605	644	597	606	647	644	694	636	660	636	669	681	619	650	640	612	625	636	677	628	655	655	657	626	655	627	585	651	626	660	594	617	651	632	604	658	648	655	653	666	648	634	614	700	601	634	662	596	702	668	653	637	634	643	695	653	670	667	631	652	622	701	596	647	642	632	681	658	625	682	599	650	617	648	642	643	616	634	667	639	630	620	672	674	621	639	639	638	633	642	621	657	623	649	611	629	639	653	677	683	636	684	642	663	635	627	605	666	649	651	645	682	625	625	604	597	688	650	659	673	642	629	665	671	665	617	696	645	646	628	624	684	654	647	678	639	663	633	705	685	612	648	624	617	642	598	611	682	619	702	617	681	691	630	638	677	687	647	637	647	671	638	633	655	655	648	598	657	636	632	620	662	634	653	647	604	631	649	658	612	696	631	655	640	644	653	583	651	622	650	665	635	658	660
4842	1253	2111	1835	1356	794	589	549	569	441	1050	2597	2067	1267	591	346	289	236	229	227	221	248	253	231	248	236	235	237	233	242	231	235	216	206	229	231	220	217	221	190	213	227	216	230	228	235	245	217	228	224	229	206	249	260	270	229	234	215	225	214	234	228	246	226	220	240	205	235	206	216	193	239	219	225	213	217	241	233	216	238	224	243	236	217	244	212	228	223	241	221	207	210	231	215	208	234	237	203	213	218	219	222	219	243	233	220	209	204	230	227	234	222	208	231	223	223	231	215	217	226	241	196	210	235	225	203	227	231	233	240	220	230	240	236	225	227	201	234	208	219	221	241	210	197	243	237	248	247	210	239	233	195	235	224	208	200	206	215	229	203	211	224	227	212	225	205	245	224	232	245	206	222	233	236	242	240	226	245	234	250	212	254	251	234	238	226	180	244	210	220	221	211	232	225	233	235	236	234	252	218	219	243	234	222	189	247	244	231	234	222	224	231	207	223	215	218	217	219	205	226	239	208	232	206	252	220	242	192	205	198	232	211	229	236	210	242	252	186	214	226	231	221	235	204	207	229	248	239	226	222	225	227	234	231	230	264	223	220	221	213	222	252	230	248	224	242	239	231	236	226	234	247	215	239	211	226	225	224	204	210	223	192	227	216	228	227	224	239	223	230	229	206	232	243	237	236	196	250	228	227	239	213	209	244	244	207	226	231	218	199	193	240	247	215	236	229	231	205	202	222	232	226	200	224	190	226	215	235	241	212	235	195	225	232	248	234	210	242	230	258	207	254	220	243	232	205	227	229	212	207	219	220	236	228	241	223	215	212	229	194	262	215	205	253	199	227	228	216	235	204	238	228	201	249	223	215	227	208	242	242	223	215	201	225	209	195	243	217	200	252	239	233	229	231	226	216	220	230	228	230	216	215	236	235	210	217	219	230	235	233	211	207	245	238	242	226	232	241	245	228	221	202	267	219	246	192	212	234	207	231	217	214	254	209	243	223	224	224	230	213	236	226	210	209	200	228	227	239	235	220	221	226	234	232	212	210	241	230	206	250	212	210	241	245	226	247	224	224	224	226	252	212	217	214	210	210	229	211	211	193	234	227	234	240	197	219	221	234	214	231	231	213	232	203	230	212	221	201	217	224	225	219	216	212	246	231	225	227	247	226	188	254	221	224	215	223	262	189	266	243	250	223	225	221	205	236	213	233	225	235	237	219	246	227	233	210	218	229	229	234	223	214	251	200	206	245	225	222	197	211	235	247	217	219	219	216	220	233	226	203	227	208	204	217	230	228	227	219	213	238	227	209	212	238	248	220	227	229	214	231	227	249	243	211	217	222	214	211	220	209	202	219	214	207	230	237	220	225	220	221	233	257	224	219	196	228	215	205	230	224	231	248	243	221	212	223	206	210	210	222	225	206	265	210	207	230	230	239	204	231	218	206	213	209	230	204	197	233	215	208	212	234	240	241	205	221	212	227	206	233	221	201	234	239	250	240	232	206	225	224	213	230	225	244	223	232	219	242	212	239	250	260	219	227	228	225	212	227	232	205	209	200	213	207	224	241	211	209	212	231	239	201	211	213	236	233	232	225	207	222	227	234	200	255	207	221	215	213	214	194	217	231	210	243	239	193	210	207	230	205	214	223	219	223	210	242	205	221	222	205	220	174	239	225	209	227	198	214	228	223	231	209	220	230	228	244	220	243	244	201	225	242	210	235	228	218	228	226	213	215	224	236	219	228	219	216	237	239	242	215	237	233	251	224	217	249	240	228	236	218	239	246	208	239	225	196	219	211	227	222	209	186	208	201	220	180	234	210	219	237	228	237	211	231	210	219	212	228	218	233	199	225	249	216	223	210	249	240	228	227	225	213	241	233	234	226	220	228	201	258	209	216	209	231	234	235	236	228	230	217	216	223	237	232	218	256	234	218	261	216	227	233	218	226	193	214	218	208	224	241	216	260	233	205	233	243	220	217	220	214	219	219	238	220	230	240	232	203	221	216	220	227	225	217	229	192	234	199	225	216	228	249	222	224	218	215	224	207	251	219	206	235	246	204	255	209	207	201	236	207	249	227	231	228	227	237	203	225	227	212	238	202	231	234	235	216	220	224	215	230	220	226	228	221	200	241	235	241	181	224	246	233	208	242	213	251	207	224	260	201	200	227	222	242	222	229	218	210	199	248	250	217	249	233	246	205	214	214	236	226	212	207	221	236	228	228	213	212	225	245	197	226	233	256	241	184	222	220	231	244	198	203	236	239	231	250	244	197	230	209	238	207	227	232	221	198	246	224	220	223	226	235	241	233	230	217	225	228	214	204	229	234	237	231	233	225	208	239	233	226	221	241	206	234	230	250	240	243	221	212	218	227	258	245	226	235	241	219	244	223	238	248	218	219	250	212	230	198	184	217	212	209	216	242	218	191	236	209	227	252	221	229	224	214	218	229	229	235	219	206	226	234	212	257	234	205	214	226	233	222	228	251	231	206	196	219	229	217	228	215	220	258	223	230	258	238	206	211	214	208	224	238	233	244	242	221	206	192	213	222	238	213	245	237	229	224	224	215	263	239	209	229	244	220	201	205	218	235	229	195	248	223	226	224	215	205	224	218	244	223	231	223	210	172	221	227	219	232	223	236	228	219	238	206	236	270	221	246	211	229	217	238	254	237	218	235	228	218	234	235	214	234	221	215	197	223	229	223	207	232	232	216	207	210	241	218	216	218	222	234	231	223	212	231	205	199	230	253	215	226	244	237	249	208	223	215	231	195	235	214	258	207	198	241	216	191	224	227	232	219	210	233	224	217	236	258	218	217	216	218	215	252	211	255	242	223	228	235	232	221	191	233	196	226	216	220	226	248	216	206	236	223	186	242	241	232	234	200	221	230	236	201	223	196	204	252	255	242	227	203	219	228	219	249	220	202	211	207	218	233	216	215	210	245	232	237	230	249	234	226	231	229	222	214	229	202	222	228	220	231	228	231	235	221	221	210	230	226	234	225	228	217	225	209	212	218	223	220	211	213	211	202	236	206	223	237	223	205	212	229	205	222	225	226	228	206	223	221	253	221	225	224	224	228	205	228	208	199	244	235	245	232	239	233	209	248	233	202	237	221	254	233	228	226	213	215	201	237	212	212	203	235	233	239	211	228	213	210	217	222	227	260	230	249	220	219	218	232	223	244	251	216	232	247	243	205	228	254	207	226	247	211	235	227	253	223	220	207	210	238	236	237	199	229	206	204	212	201	205	217	239	222	248	228	231	249	225	201	201	233	211	246	255	222	247	199	205	197	235	216	238	239	229	197	239	216	219	249	204	229	235	228	256	216	247	245	220	218	236	219	231	193	212	228	232	201	196	228	236	214	218	185	257	241	193	222	212	214	252	234	228	204	234	216	221	215	223	205	230	244	261	191	221	219	228	264	216	203	230	204	230	243	227	231	215	198	214	215	223	210	214	205	234	190	231	193	245	245	238	207	236	221	232	199	213	235
3760	1697	4089	5238	4724	3279	2624	2423	2799	1792	6027	12184	8935	5065	2119	1149	820	718	654	648	659	625	673	649	650	653	641	612	677	630	656	622	645	617	687	626	664	635	657	680	633	627	655	617	601	610	627	668	593	635	617	644	672	640	597	616	689	648	664	619	612	658	631	634	638	675	568	655	615	644	614	684	656	611	604	672	651	634	640	615	646	581	650	632	635	606	673	619	646	638	645	642	641	680	685	619	599	630	602	643	625	672	666	639	653	622	611	658	668	638	607	651	619	659	620	609	605	630	676	670	654	657	639	622	615	658	621	607	624	642	621	646	639	619	616	626	681	645	636	615	620	648	638	640	647	621	615	625	643	636	661	647	655	633	622	620	653	625	654	659	600	636	622	638	596	647	640	641	633	665	701	645	630	589	627	599	653	614	613	602	627	652	648	636	581	638	643	665	627	618	648	656	635	642	628	629	632	629	593	611	648	673	633	615	597	638	645	614	625	679	647	651	650	599	623	677	657	643	656	656	659	657	658	619	628	643	670	577	611	638	668	641	630	638	655	629	664	634	675	623	661	613	675	658	650	672	707	633	676	630	624	635	607	611	652	629	595	590	595	687	644	654	619	617	672	657	628	629	652	645	596	667	651	650	670	638	682	639	634	680	589	643	611	658	646	624	648	617	683	645	665	666	636	615	657	671	648	673	661	606	625	604	658	593	608	671	667	678	665	611	659	641	663	640	634	701	607	639	643	632	641	625	633	621	693	612	633	648	658	619	619	669	640	634	632	606	667	633	652	653	678	638	690	675	662	648	618	643	634	627	692	651	630	623	657	622	669	641	625	596	629	646	618	662	666	652	633	664	620	622	632	644	604	619	650	639	637	669	642	641	618	645	656	668	659	608	625	664	647	646	658	632	567	701	600	653	650	603	651	605	652	629	635	655	671	657	605	634	628	621	653	670	661	587	606	640	625	658	625	657	631	645	658	651	644	594	605	641	687	630	664	636	670	608	623	630	601	633	625	633	607	658	661	685	713	619	662	588	641	678	669	637	687	655	683	611	691	668	666	654	629	651	593	622	639	635	656	671	600	637	650	656	636	604	677	639	639	645	624	689	641	632	670	647	615	590	656	642	680	675	612	627	620	645	649	641	637	649	622	628	596	672	634	653	641	631	684	639	598	602	608	667	643	652	719	668	626	660	599	667	667	606	660	679	655	643	661	586	669	645	636	648	618	620	633	640	652	643	665	614	696	633	651	646	593	625	636	646	658	648	628	613	654	663	641	667	626	628	638	643	670	651	572	651	631	635	685	625	643	687	664	648	653	674	664	660	652	613	661	657	628	645	621	670	649	582	643	608	635	626	618	658	650	636	639	620	638	645	659	573	609	660	632	644	634	632	690	609	636	625	601	639	624	642	624	641	636	660	583	623	676	634	651	643	628	614	643	624	595	625	638	648	630	685	620	597	657	654	616	635	643	667	634	648	627	637	640	640	634	636	643	620	656	582	649	631	619	644	629	668	671	656	666	635	663	625	606	624	652	637	670	602	645	652	611	628	674	652	643	589	625	688	658	699	649	646	676	655	664	682	624	620	629	620	658	633	641	624	685	622	656	633	592	648	618	624	665	655	637	645	650	677	653	616	629	608	622	655	653	648	614	639	651	631	648	650	625	655	668	654	607	617	618	587	611	649	630	613	648	580	666	640	658	638	606	631	694	607	648	668	645	641	594	668	614	610	610	664	644	650	636	639	661	655	655	644	607	619	671	630	634	657	622	607	639	613	658	658	657	640	655	633	663	627	657	651	646	637	646	657	641	650	638	629	673	635	630	652	624	639	629	666	620	652	662	650	661	634	692	615	663	633	663	642	625	660	624	581	681	630	666	646	638	632	622	650	615	664	639	640	626	613	642	650	571	647	678	647	634	676	591	643	649	611	635	641	637	663	691	618	659	693	651	622	674	641	672	603	609	634	705	655	655	631	656	638	632	613	636	645	645	648	629	690	635	686	617	651	667	619	640	665	650	665	628	662	603	610	644	621	616	645	614	678	652	594	626	610	735	678	644	623	628	608	669	599	641	617	636	656	624	606	624	624	659	641	622	671	636	651	647	608	672	629	631	618	659	596	635	630	625	605	628	713	618	667	669	670	584	652	615	668	653	658	640	606	650	653	688	589	617	600	673	605	641	632	693	633	667	645	705	641	623	644	662	639	664	650	622	672	628	650	656	636	667	692	638	672	716	676	662	628	656	621	654	643	608	665	604	685	643	650	646	656	632	640	629	626	598	629	650	640	663	650	652	624	616	663	606	696	655	650	642	612	683	621	657	612	678	678	632	658	631	645	683	634	676	635	628	632	621	639	652	610	649	605	655	645	639	636	648	641	646	667	671	623	639	655	633	682	657	568	600	658	647	649	597	669	634	700	659	640	634	600	660	644	661	638	634	650	644	623	690	669	628	653	568	628	669	619	610	648	624	640	679	649	603	647	647	621	699	629	612	694	686	670	592	666	624	633	642	643	622	610	683	621	626	654	631	683	668	616	657	660	643	650	631	646	636	651	630	657	631	646	654	602	621	640	716	671	633	635	646	632	624	655	618	625	634	639	625	596	640	634	663	691	587	641	655	676	585	601	609	698	628	635	634	687	632	649	646	584	620	606	650	671	631	637	635	644	618	656	609	646	687	652	585	658	669	662	653	660	645	596	653	616	637	640	657	601	652	599	636	686	614	624	675	587	662	641	631	622	651	600	643	658	657	634	646	677	648	639	654	621	660	629	641	651	699	611	695	599	653	637	688	673	661	662	678	629	674	628	613	705	645	658	647	662	635	622	619	669	660	668	646	635	608	621	641	605	662	620	621	627	653	609	667	640	608	637	682	628	649	659	613	639	679	650	629	654	651	630	656	674	637	665	651	620	600	673	655	665	626	658	629	656	639	653	677	630	644	637	670	640	652	626	646	668	640	638	635	628	665	628	641	607	667	616	645	641	659	666	671	654	635	599	648	644	652	645	599	622	637	624	634	615	640	626	629	657	693	614	633	634	605	593	650	640	654	636	667	631	663	634	643	664	626	618	646	602	666	656	665	642	661	627	675	608	599	671	689	663	637	618	661	633	641	620	637	648	635	599	630	651	625	616	660	624	617	653	669	631	618	679	644	609	598	617	647	668	644	654	660	646	666	648	636	654	622	654	639	677	632	650	626	665	694	656	656	649	639	608	669	617	688	609	644	620	651	652	650	672	666	639	663	637	648	648	629	580	649	624	686	655	651	644	648	647	608	622	644	609	614	652	634	648	661	716	633	634	660	697	669	644	656	643	627	666	633	646	625	624	643	611	684	623	696	652	633	645	655	618	657	653	609	612	549	635	619	653	668	631	647	615	653	647	618	606	639	636	601	644	598	673	686	634	645	632	655	618	653	621	632	631	666	637	555	673	623	620	618	660	630	617	639	656	664	640	630	639	640	624	617	647	650	654	658	643	646	630	656	647	617	637	670	644
4869	1498	2323	1524	864	745	829	1586	1255	1500	1858	2154	1562	704	337	317	273	247	222	212	212	224	235	205	236	213	232	242	217	253	224	218	211	192	231	237	211	228	233	203	211	208	242	222	220	223	222	228	214	236	240	218	227	220	241	228	202	201	196	231	255	229	232	224	222	239	260	229	213	240	230	194	213	226	246	229	224	229	209	225	241	208	226	234	243	234	231	240	227	259	225	225	228	215	231	216	214	243	232	231	219	228	237	248	240	237	247	222	245	215	212	203	202	212	238	235	235	229	233	210	253	221	236	253	225	202	224	210	261	198	226	212	216	217	234	206	237	221	228	240	257	236	208	249	217	249	206	230	217	221	218	201	241	220	220	212	237	199	221	215	219	224	191	221	252	216	220	210	226	219	212	213	246	202	214	238	228	203	227	207	242	203	203	218	204	217	224	222	226	243	242	226	247	210	235	226	222	234	210	269	239	224	246	213	241	216	231	248	227	214	212	242	228	205	225	233	231	197	230	245	242	225	258	211	220	224	239	215	242	203	219	201	248	244	235	228	212	233	233	240	235	231	200	224	206	210	209	216	240	244	238	212	237	230	214	227	237	247	214	235	202	207	224	220	230	225	204	205	208	216	222	210	215	244	235	233	224	203	209	215	198	241	191	235	228	232	221	229	225	220	220	234	217	229	231	250	235	238	237	202	269	212	193	221	230	220	205	207	237	224	249	218	219	245	257	212	234	206	234	226	231	227	189	226	244	256	239	245	191	235	263	225	191	205	220	188	224	231	205	222	209	212	228	220	242	238	236	218	210	223	238	231	199	250	246	226	214	218	219	241	225	242	211	209	220	210	206	220	215	221	214	217	250	246	211	206	236	193	209	225	225	214	246	222	227	217	220	243	211	254	203	228	220	224	218	221	227	228	213	233	224	224	214	189	189	234	234	212	219	228	208	216	230	214	229	212	241	234	248	207	234	218	225	243	233	223	234	240	226	225	208	240	211	218	198	230	221	246	216	233	231	249	192	241	238	230	230	205	218	219	226	219	250	228	216	224	224	178	250	222	216	225	218	224	251	247	216	199	207	222	206	226	228	232	212	239	227	225	230	223	212	218	229	225	214	246	221	227	219	246	204	206	210	234	222	197	229	208	216	227	242	213	219	223	233	215	223	235	233	227	225	216	209	216	242	246	238	212	234	233	230	245	206	211	212	222	246	229	238	231	248	214	209	223	213	214	222	233	242	262	222	251	218	206	211	239	244	233	207	224	211	235	233	221	224	211	246	201	242	210	216	212	200	228	221	228	217	210	205	204	247	211	248	227	251	247	206	241	241	240	225	234	196	197	212	207	220	231	205	242	211	227	209	223	225	235	196	217	236	188	221	227	226	229	213	203	219	238	226	242	231	224	239	251	233	228	217	234	234	229	214	234	225	222	220	238	202	266	214	219	229	196	225	194	226	207	272	234	243	223	226	240	220	248	234	216	218	233	228	242	225	223	227	212	223	220	244	214	249	247	218	213	236	190	221	232	226	239	244	213	238	220	209	244	228	230	224	223	211	243	205	205	214	204	221	241	222	222	232	226	224	230	212	202	229	223	226	221	228	221	202	208	219	219	230	233	233	242	239	222	246	217	239	239	234	234	269	229	234	218	216	219	219	217	234	239	229	208	216	215	225	225	246	239	222	223	241	228	226	237	235	201	228	240	232	226	186	202	234	190	218	213	241	213	231	208	202	211	218	223	230	224	220	222	219	225	233	233	261	242	226	218	199	223	245	240	228	224	223	220	224	218	214	252	228	229	263	234	205	216	217	226	227	223	197	261	210	208	238	237	213	226	227	240	196	246	218	214	227	223	212	244	223	216	210	271	238	226	217	226	205	237	216	228	236	220	219	241	226	223	200	249	221	218	207	230	238	213	228	240	225	232	244	215	220	220	224	238	192	228	250	234	205	219	215	198	208	214	220	226	192	226	188	228	230	217	247	194	241	207	209	200	203	219	229	234	238	216	211	216	226	226	203	232	243	208	215	245	230	226	236	214	222	211	252	225	222	238	222	232	220	237	222	200	213	221	221	212	214	247	261	214	241	248	232	224	263	239	243	228	223	229	243	228	218	232	210	246	217	213	233	237	239	189	232	234	208	200	203	210	235	241	183	251	235	216	223	224	235	231	228	207	222	224	233	205	223	239	241	218	199	228	215	229	237	233	202	238	222	223	212	250	213	222	237	228	205	203	221	203	260	226	230	232	199	206	235	275	207	207	217	258	224	217	229	240	243	237	238	243	241	205	226	232	218	200	227	215	204	242	227	243	183	218	243	246	225	234	234	214	229	214	230	207	210	225	225	227	210	224	234	253	206	236	231	238	232	217	229	238	207	220	231	216	223	219	244	228	203	237	221	221	209	253	218	235	233	230	210	220	245	236	251	215	227	232	226	246	226	234	234	213	238	215	216	238	213	244	221	213	237	218	242	218	229	227	219	226	227	225	223	244	227	247	212	224	254	212	222	206	248	202	236	204	212	218	220	228	223	229	193	196	245	248	240	199	244	231	245	239	240	251	181	240	212	238	231	215	220	209	218	216	254	247	235	218	220	220	245	231	217	215	217	214	215	237	240	222	220	220	225	205	229	238	233	236	251	230	233	219	226	224	241	195	221	201	233	211	240	223	191	218	217	231	225	225	235	226	251	219	184	237	224	221	217	225	219	218	244	230	260	207	200	209	235	217	240	232	228	234	221	218	212	208	211	236	216	222	229	193	192	218	244	238	201	242	237	226	235	244	221	230	245	251	225	236	234	207	242	204	221	231	198	212	219	238	205	236	257	226	213	214	219	224	213	225	252	230	246	250	240	243	224	231	250	223	247	236	236	245	216	218	235	234	207	247	238	235	239	209	223	216	189	225	221	239	220	222	211	212	220	231	234	207	213	188	233	221	222	193	214	198	229	233	245	218	216	240	225	225	199	219	253	240	221	214	228	233	240	193	200	225	221	242	247	243	236	232	205	190	223	198	235	207	231	228	250	224	236	223	222	231	232	207	209	221	245	218	241	222	241	233	236	218	212	220	199	233	226	195	241	252	233	233	232	236	203	219	213	249	222	224	211	230	214	237	233	208	230	238	211	256	212	211	214	201	224	214	235	217	224	229	209	243	207	228	225	213	248	211	213	221	204	219	222	247	226	232	232	253	229	216	224	228	229	251	215	217	230	220	246	238	225	228	246	225	244	243	216	237	213	232	231	216	216	228	217	223	189	237	239	226	233	231	240	232	233	220	204	212	220	204	224	233	211	254	218	230	224	214	233	197	228	204	219	222	207	227	218	220	198	206	219	236	224	220	223	228	251	234	236	229	228	237	227	239	215	233	228	225	233	240	254	220	196	230	227	216	227	230	256	226	218	234	241	223	217	222	224	208	238	206	215	206	225	221	246	220	204	209	255	225	241	210	255	224	215	232	214	210	219	266	266	234	240	222	216	226	248	244	206	249	234	211	259	244
3636	1895	4339	4426	3337	3114	3381	6910	5634	7320	9046	10174	6301	2645	1331	979	747	648	619	683	649	662	635	650	652	620	587	639	655	580	624	612	653	642	637	597	606	644	633	643	666	602	661	638	631	623	612	587	672	659	657	630	668	649	666	628	639	630	615	645	655	643	618	621	660	647	646	631	630	676	624	642	671	653	657	599	638	616	626	646	639	668	649	701	658	639	630	646	632	676	644	675	594	671	626	600	638	659	700	641	646	647	663	639	622	651	676	657	670	649	677	611	633	650	612	618	656	611	627	650	628	674	651	688	683	661	667	664	667	638	621	620	623	675	653	656	683	593	681	612	590	611	673	640	665	656	681	638	630	663	623	651	629	633	646	654	611	667	668	646	584	688	645	668	667	611	632	626	649	649	667	653	613	692	621	628	655	623	603	662	666	627	635	659	655	656	669	652	672	615	574	649	611	650	632	626	635	659	625	665	629	662	636	650	638	666	641	635	638	635	608	643	634	634	672	637	590	681	615	633	645	625	630	628	689	607	630	644	617	649	674	642	614	651	669	659	611	652	649	600	631	682	660	646	612	644	645	645	597	633	662	684	655	586	614	642	663	633	672	628	598	634	637	656	643	653	648	616	635	655	637	651	644	672	652	612	665	648	665	628	672	651	619	620	639	609	658	604	629	647	651	659	659	587	653	634	598	630	650	648	688	663	713	662	644	608	650	609	630	633	653	638	694	700	640	688	620	641	655	670	647	604	618	665	628	639	654	651	673	656	679	681	677	655	641	640	645	667	614	648	649	619	656	649	638	641	628	662	605	614	633	687	632	597	675	647	666	621	646	625	630	688	640	640	642	658	659	660	679	638	661	661	638	621	606	666	642	674	646	627	638	636	675	674	634	724	634	602	655	642	644	644	650	605	668	659	656	611	657	612	687	623	650	628	682	678	643	659	654	675	609	644	645	611	637	592	631	682	654	652	635	637	631	654	674	632	666	609	616	654	637	693	682	666	660	646	684	612	621	662	625	641	630	652	637	629	659	644	673	610	658	650	655	670	616	645	634	631	676	611	707	626	686	647	654	648	693	669	649	610	646	621	682	649	644	622	647	671	660	602	624	673	641	644	683	658	623	601	672	609	625	633	648	616	638	628	681	662	627	632	619	629	645	610	589	591	664	658	597	593	703	634	643	680	663	627	665	630	666	674	644	654	617	650	671	647	658	665	677	631	689	654	621	651	668	684	665	606	670	667	617	619	651	644	648	638	603	642	633	619	604	646	611	660	651	628	603	675	664	637	691	615	686	675	666	605	661	644	640	677	694	633	678	623	629	638	641	622	635	691	641	647	638	626	651	629	647	706	616	630	659	669	637	622	673	626	615	676	655	613	644	609	646	748	606	627	640	629	620	635	673	614	637	633	677	646	657	651	667	643	628	654	614	645	667	653	657	629	664	615	616	642	653	601	644	661	642	643	662	661	665	629	588	641	617	669	644	672	625	663	629	632	651	648	640	625	661	630	664	644	652	673	619	633	672	682	661	631	683	641	634	644	662	660	705	597	631	659	634	629	628	652	656	633	635	628	678	622	640	679	669	680	638	644	686	672	592	655	670	643	619	588	586	648	612	641	652	693	638	639	639	634	631	651	639	638	663	668	657	634	626	635	645	620	652	624	627	654	611	646	634	651	640	703	657	666	658	646	615	625	656	674	649	632	678	667	626	632	621	676	614	643	644	664	644	648	629	658	622	612	668	679	618	646	651	679	639	682	657	650	628	635	630	666	667	629	637	628	664	616	671	651	645	675	624	643	634	632	653	642	673	597	637	647	643	662	644	617	664	659	653	664	619	649	618	680	637	652	689	654	645	621	679	671	617	613	649	645	621	660	615	670	626	673	647	669	649	696	658	645	650	647	678	651	648	639	631	640	647	611	609	688	655	650	643	688	663	618	651	643	649	677	670	638	668	615	625	651	640	692	631	656	629	669	665	654	686	668	683	650	641	677	625	609	661	607	660	666	685	645	630	643	679	623	646	677	628	680	618	639	646	636	699	655	699	641	658	643	617	632	654	617	691	619	635	654	620	644	656	677	663	632	704	639	697	626	695	582	597	663	612	652	676	621	630	672	671	617	691	650	662	636	640	615	606	634	634	640	656	597	653	655	668	639	632	683	639	662	646	621	647	688	679	667	669	669	660	570	657	657	667	646	601	641	685	617	678	668	693	635	680	658	624	691	629	667	632	630	659	670	640	645	654	654	655	668	643	645	645	621	638	597	680	631	641	630	620	656	645	592	664	724	689	656	646	651	632	662	680	615	626	653	648	638	659	620	669	643	662	655	613	662	650	638	673	640	654	676	602	623	625	664	606	620	618	615	657	640	665	638	624	634	660	619	634	661	667	672	673	644	640	624	632	646	675	634	663	606	691	647	603	668	656	597	637	661	635	625	664	583	646	663	645	673	605	671	617	603	611	659	644	658	640	646	613	672	622	632	644	660	634	635	636	657	643	657	688	628	645	633	664	601	614	587	679	691	618	651	624	627	667	648	661	608	623	647	635	643	633	601	635	631	638	615	626	662	623	632	612	656	693	627	604	648	667	607	645	645	672	617	616	656	666	676	616	671	616	649	627	658	665	667	733	624	631	672	643	633	635	653	689	619	653	651	643	660	641	648	650	677	661	645	657	682	628	633	642	625	652	636	670	615	644	704	598	665	637	643	668	671	622	670	658	614	657	664	627	638	593	643	662	667	712	648	666	696	669	639	647	684	668	619	621	692	652	626	582	656	682	674	629	627	640	652	669	660	672	663	597	630	629	644	616	670	665	650	616	643	628	670	648	662	637	650	642	633	669	644	653	651	681	604	643	635	683	678	678	671	655	655	618	633	662	633	620	630	647	662	674	625	627	652	669	639	672	682	627	650	646	629	657	667	624	629	619	677	689	622	665	689	609	639	621	625	607	639	644	655	651	632	647	579	652	676	672	640	670	652	590	650	630	639	604	625	650	647	680	612	650	684	668	679	715	676	619	715	672	659	657	620	660	628	625	631	622	639	654	610	680	647	648	640	655	637	648	643	648	682	624	611	617	674	602	651	605	631	651	655	653	641	629	646	636	634	604	609	628	688	631	679	622	632	646	627	662	652	622	653	672	658	641	617	609	639	614	681	634	617	697	648	652	656	615	637	651	629	679	652	595	645	634	693	621	636	657	626	691	653	640	652	621	632	687	694	650	645	662	661	610	642	644	615	608	644	640	638	633	641	680	619	637	633	613	635	633	658	618	649	637	651	662	633	675	652	649	637	674	656	632	635	635	677	645	645	641	626	667	618	620	655	656	658	677	648	635	620	643	662	578	621	653	578	638	636	642	615	605	628	574	630	655	657	656	596	632	650	619	634	598	640	647	639	618	641	612	682	689	659	647	629	550	649	681	642	565	629	608	736	661	652	649	705	621	642	656	629	644	653	667	634	597	683	637	634	672	587	623	667	616	657	693	594	673	670	625	595
4902	1851	2323	3402	2270	971	587	531	824	2621	2653	1693	959	511	351	269	223	219	254	236	233	222	247	240	240	230	218	230	218	227	240	213	221	207	218	253	229	225	249	224	217	257	231	230	225	246	225	210	228	201	233	222	211	234	237	205	201	232	245	213	210	251	207	212	212	230	216	187	226	218	237	221	220	249	228	216	230	226	210	232	227	228	231	219	238	228	204	237	234	225	218	218	229	218	254	208	216	200	201	213	228	216	212	266	211	238	230	192	230	232	215	235	231	224	243	227	233	198	218	239	196	230	218	263	221	227	213	217	208	187	223	219	221	224	242	233	214	223	225	233	185	220	198	257	207	222	225	228	233	205	253	248	245	210	216	224	234	205	207	225	252	243	193	229	215	238	232	212	220	246	191	219	232	218	246	227	211	202	237	233	229	205	228	219	241	205	229	213	211	216	250	218	201	246	208	243	226	231	217	219	232	238	209	248	208	211	228	206	215	235	210	206	228	210	239	230	229	201	230	244	202	204	221	221	202	221	212	225	231	241	213	236	230	227	232	227	241	246	242	229	203	232	203	248	228	243	206	215	222	223	211	230	202	231	250	230	235	198	232	235	219	222	238	251	217	220	204	242	214	246	198	222	222	247	236	223	211	231	233	220	220	254	217	221	210	232	247	259	238	227	225	236	234	215	240	237	205	238	217	238	232	218	199	220	200	221	208	236	212	197	227	249	204	230	211	243	230	236	232	203	216	223	235	232	220	245	242	221	233	224	226	219	214	233	221	230	205	217	247	225	231	241	236	210	235	235	213	223	237	232	221	205	208	248	222	220	235	215	209	230	212	228	211	194	237	237	228	244	228	210	202	227	239	225	262	223	184	228	259	243	213	233	203	204	234	189	246	240	218	239	226	207	223	253	212	232	214	210	229	204	222	243	248	250	223	222	242	233	215	219	227	207	215	220	215	232	222	232	235	211	209	215	196	222	231	220	224	191	235	233	232	199	224	235	243	208	222	235	233	218	209	199	209	204	212	239	244	232	240	234	197	215	218	199	219	230	219	200	228	226	236	204	220	211	227	209	220	222	225	225	248	207	207	243	211	230	204	217	217	232	213	225	226	224	203	265	222	217	241	199	204	219	209	211	247	246	220	211	260	222	234	230	233	215	237	238	204	218	217	207	227	218	217	182	203	217	242	206	232	209	234	225	235	219	227	211	208	222	228	230	230	234	231	236	239	231	218	202	228	238	245	245	242	220	211	219	229	230	233	207	211	226	215	247	248	213	225	181	236	240	213	194	218	206	224	225	239	229	243	214	224	223	200	226	221	228	229	245	204	203	235	216	216	240	208	239	237	215	228	258	220	237	221	253	210	221	217	187	228	241	237	243	240	216	226	232	216	227	232	208	223	261	236	234	214	211	226	227	249	255	214	200	245	217	206	232	214	228	212	213	207	204	225	230	220	241	220	207	215	222	213	218	213	213	217	236	221	233	219	250	213	206	238	223	206	224	233	225	225	221	231	205	242	246	200	225	241	223	229	214	241	218	220	213	223	203	232	230	228	231	215	229	240	227	208	262	240	224	248	238	231	198	210	199	227	210	220	233	237	246	225	220	206	238	236	213	234	228	222	236	203	253	236	218	208	240	221	240	232	223	220	212	213	229	211	237	212	232	221	219	221	268	232	223	219	228	247	219	229	221	219	226	218	235	240	247	200	213	236	227	206	224	211	224	222	235	198	243	218	249	247	189	243	223	221	217	251	246	231	198	192	240	263	241	236	221	212	188	201	204	211	247	229	219	256	228	219	218	250	215	229	223	212	222	219	238	235	228	202	206	212	233	241	207	228	232	196	238	220	238	223	205	239	255	208	209	220	224	220	199	210	210	198	218	240	205	249	235	226	206	221	238	203	221	221	212	216	232	222	223	216	220	224	234	227	241	226	219	222	231	219	203	222	250	243	224	208	217	238	241	206	209	193	219	224	196	218	211	248	241	245	229	215	216	238	252	205	247	197	230	209	229	224	232	228	247	196	222	220	220	204	229	266	222	215	236	214	246	232	212	234	219	220	215	232	197	218	226	209	236	201	231	245	229	219	203	241	225	221	222	234	222	227	212	212	207	208	208	228	235	206	214	209	230	219	221	236	208	241	193	212	215	228	234	243	239	235	240	235	245	217	249	201	199	210	245	211	201	228	214	221	224	214	234	241	198	223	233	235	234	217	239	215	233	225	228	246	205	215	228	236	223	199	236	233	226	200	213	214	229	217	226	218	251	217	232	220	227	223	229	238	218	204	228	214	240	217	240	212	219	242	226	192	223	223	247	260	210	207	249	215	234	214	210	250	202	241	219	234	235	253	234	219	205	208	216	208	222	228	242	211	228	249	243	244	218	230	220	245	252	232	176	215	206	230	214	225	223	203	222	244	231	211	217	228	232	219	272	194	226	242	223	253	233	203	221	230	228	214	198	221	237	205	242	244	223	209	199	241	243	232	234	228	214	237	225	217	203	260	227	216	233	269	217	231	219	195	237	229	237	217	209	235	239	221	239	208	218	232	214	200	197	201	218	204	213	240	212	216	210	232	229	248	238	225	210	236	220	212	229	205	204	248	219	229	222	220	236	236	231	233	243	210	232	244	224	234	204	249	243	236	230	220	257	214	246	230	245	231	219	243	231	249	217	229	216	214	248	232	238	204	223	243	251	224	226	199	236	242	214	243	223	227	213	239	250	232	197	190	221	206	243	254	253	222	215	245	213	198	245	243	215	223	208	196	231	213	229	249	223	223	221	236	239	256	228	227	226	232	225	232	226	202	230	237	215	212	223	227	215	221	232	222	234	250	215	209	215	219	194	242	225	203	207	220	233	237	212	234	251	233	207	234	216	235	244	236	247	204	222	235	234	218	236	204	209	212	226	222	240	230	215	212	260	201	242	243	224	227	232	222	224	231	226	237	207	191	215	206	213	202	229	232	222	213	237	238	215	236	227	216	248	192	229	192	226	205	249	220	249	223	248	223	236	238	249	238	219	202	223	223	228	205	218	226	214	227	222	240	214	221	235	232	218	227	206	245	246	226	239	228	239	233	227	243	223	199	226	217	205	199	220	237	227	232	242	252	250	247	215	219	229	206	226	222	225	212	220	243	205	238	230	229	246	190	211	186	233	228	215	219	189	228	225	223	212	229	222	218	221	212	246	215	221	218	235	239	252	207	203	202	222	256	213	224	236	240	242	227	215	229	220	222	220	238	208	239	211	230	204	215	240	230	225	247	215	231	223	195	189	211	196	237	220	218	210	235	211	210	239	208	234	209	247	213	218	187	218	241	236	244	234	201	234	238	229	214	241	211	244	217	245	220	217	232	209	239	213	216	206	240	242	210	240	211	224	232	229	260	223	228	245	218	221	223	243	226	233	224	211	227	222	220	231	194	199	213	196	224	219	214	234	229	212	227	262	246	202	252	237	254	208	220	212	219	218	212	256	206	239	227	242	225	232	238	233
3791	2143	4543	9863	7081	3641	2402	2363	4050	12632	11066	7436	3640	1918	1246	776	677	617	651	647	620	687	643	675	640	681	668	663	658	616	706	621	643	658	653	654	615	683	618	641	650	651	698	671	598	660	684	642	622	666	668	652	627	658	599	614	665	640	660	640	640	637	609	662	613	622	639	662	612	620	646	600	631	637	636	660	622	620	580	632	627	681	642	613	627	593	660	651	672	663	653	636	615	622	642	673	651	654	627	647	656	645	604	697	635	652	661	689	614	623	650	644	627	626	608	631	646	646	636	657	620	666	673	660	609	639	630	636	583	674	628	642	633	664	654	633	650	674	644	617	660	656	607	621	634	685	628	638	635	642	615	667	635	636	681	650	628	627	664	684	629	592	670	637	660	644	662	638	625	641	656	654	622	655	643	676	626	675	613	596	604	675	647	675	642	617	657	645	589	663	622	647	636	652	641	645	630	621	652	615	688	653	674	627	616	633	615	658	653	637	646	655	640	626	642	621	650	654	671	651	642	619	623	622	670	653	684	685	620	606	644	622	641	615	621	640	629	613	641	642	611	666	627	641	700	611	620	650	667	581	665	646	597	652	628	623	630	599	624	652	640	637	655	630	678	640	641	631	612	601	653	574	656	658	641	675	681	663	657	651	681	670	604	664	631	626	617	653	660	630	635	624	627	633	644	588	633	653	695	676	637	664	640	608	603	632	647	665	650	613	643	647	658	635	629	639	660	653	648	638	700	629	644	667	636	640	645	640	631	637	631	691	684	644	687	656	612	638	617	666	678	662	616	632	622	595	677	607	616	668	653	605	644	669	622	662	666	641	660	630	637	606	660	625	702	612	668	639	620	605	636	628	640	656	628	649	607	657	647	626	619	639	641	628	625	613	637	588	663	619	622	639	637	616	688	631	623	620	666	636	631	659	632	676	647	647	651	650	660	625	679	610	617	631	636	659	652	630	636	643	673	659	639	601	645	648	589	632	635	606	649	628	615	645	683	672	665	626	638	604	654	605	637	663	626	625	666	636	638	672	639	631	648	594	652	628	629	634	650	607	667	674	676	614	650	625	617	646	656	659	608	624	635	630	673	603	636	607	656	597	647	628	642	585	643	578	695	649	623	646	619	638	596	644	624	642	639	652	607	644	700	616	642	605	667	612	632	648	589	646	667	616	649	681	668	652	654	626	623	632	669	632	627	599	635	593	628	627	626	624	655	624	623	642	659	637	645	609	640	634	647	643	634	644	593	609	637	656	643	634	643	603	670	624	597	608	672	644	671	679	662	611	660	627	631	613	609	674	641	652	668	637	652	675	684	622	654	658	627	664	680	625	617	626	672	663	609	653	643	662	625	676	649	624	630	636	665	657	647	658	611	616	629	670	638	612	624	627	637	601	667	618	657	615	628	610	674	635	625	592	648	614	670	665	650	633	642	687	628	609	655	637	651	700	654	672	647	657	621	677	627	636	641	621	643	624	634	626	638	639	607	661	654	607	652	600	685	668	627	620	642	647	665	646	621	634	626	605	619	619	662	608	606	606	650	644	612	636	631	636	616	659	592	651	606	658	648	642	672	629	647	686	611	645	653	635	625	619	609	625	654	664	670	639	664	674	610	647	701	650	641	677	654	632	645	624	647	625	617	621	628	632	639	646	647	671	615	626	667	621	638	641	662	610	654	653	664	626	600	662	640	627	658	655	630	626	673	647	678	615	683	641	633	688	628	627	657	682	622	686	614	696	650	623	611	649	635	667	649	626	672	660	639	606	674	626	671	626	652	603	614	637	624	590	659	614	616	620	631	618	631	652	617	636	632	639	698	633	650	606	640	634	626	663	687	584	601	618	626	638	715	649	666	694	635	637	672	644	655	659	615	648	645	661	644	622	672	646	651	667	679	686	687	670	596	681	660	647	652	649	662	622	590	614	643	654	620	677	687	635	649	632	655	628	643	655	656	677	623	638	654	608	622	635	653	699	629	696	638	662	644	596	656	633	617	660	666	645	641	642	646	651	661	699	646	634	633	603	608	639	647	657	679	656	634	636	629	614	611	633	672	631	627	603	648	655	679	616	675	605	659	641	614	667	696	639	583	632	648	619	628	592	641	647	636	632	613	627	637	639	637	661	602	628	660	636	634	637	623	620	639	605	671	617	570	652	632	650	623	627	601	646	671	627	647	628	642	620	652	626	581	640	627	628	659	641	643	645	619	599	635	664	666	638	616	620	638	647	672	603	626	671	589	636	666	696	635	686	625	576	650	604	658	603	662	639	631	649	660	628	632	626	623	618	636	649	688	710	639	645	629	647	621	648	681	623	683	615	635	644	693	702	647	687	596	628	688	630	655	665	673	653	667	633	633	667	651	631	658	624	635	656	658	639	629	633	666	663	674	667	649	655	616	642	667	558	659	623	653	644	629	626	662	631	630	680	691	671	672	618	638	657	648	638	644	678	629	663	612	685	626	649	638	669	579	686	671	596	682	656	678	648	622	648	645	634	657	603	654	600	654	665	640	677	668	613	632	658	617	653	633	615	641	669	629	684	606	665	597	641	684	612	671	637	637	661	654	640	601	654	644	655	642	661	613	638	661	644	606	603	630	657	633	610	616	639	655	634	614	651	637	674	604	615	650	643	651	618	608	603	619	674	629	620	633	671	647	625	653	641	635	638	666	638	637	668	686	638	657	624	645	685	588	652	664	611	595	643	604	614	677	664	619	650	616	619	610	624	664	660	629	644	665	642	634	645	635	605	634	626	625	574	601	689	662	637	675	665	662	642	680	657	580	694	624	647	609	622	715	659	635	613	638	651	646	646	651	667	637	623	623	628	664	653	659	677	616	650	664	633	604	634	672	650	624	657	620	623	611	634	626	605	616	651	645	673	646	651	631	583	603	660	644	612	653	640	653	600	656	635	678	652	652	631	674	627	642	669	620	668	655	640	628	647	670	619	660	614	627	612	658	652	662	680	632	659	670	657	660	645	605	642	644	637	645	643	620	667	619	674	657	606	647	616	656	653	703	677	613	674	666	650	633	640	642	654	632	628	638	673	623	625	632	653	643	629	646	686	648	651	652	648	609	663	646	639	661	654	669	688	689	608	594	613	646	657	668	613	601	667	615	642	644	622	629	636	607	603	608	656	632	646	662	683	626	678	660	658	671	680	633	616	599	632	697	603	619	646	671	628	638	641	665	672	655	670	624	643	644	619	644	620	628	653	644	668	640	651	663	629	647	645	633	659	654	693	633	688	667	680	682	629	637	643	645	626	629	617	670	617	593	626	630	657	607	652	647	638	624	646	613	648	613	635	645	664	653	607	624	629	651	633	664	611	624	648	633	632	612	604	654	644	655	642	602	647	626	614	638	668	614	638	641	658	616	640	676	664	599	634	632	627	633	632	637	710	618	636	658	623	700	628	664	631	708	646	655	694	639	634	662	615	662	648	634	647	624	658	617	653	622	639	630	650	640	614	638	650	647	640	626	643	602	635	629	640
5416	2101	4523	8385	3259	1024	694	501	454	2471	3300	1975	1014	583	336	237	239	229	205	209	213	197	249	217	236	236	235	242	220	242	198	206	193	193	229	228	245	230	247	231	236	222	218	231	224	231	257	221	246	232	229	223	220	221	202	201	218	202	236	211	223	214	238	240	235	225	219	211	236	221	224	213	226	222	239	240	223	229	220	217	216	208	238	216	224	241	213	222	234	197	259	245	231	226	218	235	205	230	219	200	220	213	212	223	221	249	207	231	226	246	221	210	221	197	216	238	224	232	237	245	223	196	212	240	218	226	205	208	227	229	213	201	212	227	233	226	212	211	225	223	233	219	219	206	223	221	213	229	217	195	220	246	240	198	216	224	218	229	199	214	181	234	276	235	223	221	249	244	268	206	220	230	213	207	234	245	218	223	203	209	205	224	238	208	194	234	244	218	214	241	255	259	224	233	220	245	214	238	240	233	224	255	235	240	230	233	247	214	230	217	209	222	209	202	238	224	224	256	200	230	213	222	252	226	246	221	217	238	246	211	219	204	267	208	234	240	221	208	216	184	229	201	251	214	245	207	222	223	222	229	229	220	207	214	240	213	245	243	228	200	199	230	193	233	234	217	233	225	230	220	217	237	233	242	224	205	228	207	222	200	230	226	241	216	212	216	208	204	220	195	226	220	241	241	245	210	219	232	225	237	237	221	235	246	213	215	219	243	225	212	207	224	230	234	248	232	235	218	236	219	237	222	250	233	219	233	203	220	192	202	251	213	212	236	239	217	226	208	219	234	217	222	234	219	235	241	214	214	233	230	220	222	236	226	230	218	214	212	228	241	196	215	262	211	237	238	197	203	197	226	222	241	236	217	223	246	212	237	216	222	234	228	200	239	237	207	212	220	234	206	224	221	210	238	201	206	209	248	216	224	220	212	233	228	232	220	207	213	212	226	200	206	219	218	217	232	220	243	236	258	223	230	242	223	255	224	237	232	191	245	232	234	212	221	219	240	219	210	230	223	229	238	218	220	238	243	194	220	216	232	224	253	203	204	230	228	213	215	228	229	225	228	236	232	207	233	198	220	213	215	235	241	225	222	248	216	240	213	219	247	222	233	212	231	224	230	236	202	244	226	256	220	217	195	238	209	202	212	235	224	241	211	225	234	214	222	228	186	201	226	203	237	212	212	226	243	218	209	247	188	215	211	237	213	209	214	224	239	231	247	215	233	191	231	211	213	214	236	213	231	224	244	213	216	209	228	211	224	208	249	233	207	226	208	224	229	203	201	241	236	219	212	227	218	229	211	225	231	201	224	226	224	241	226	227	196	205	212	204	231	252	226	216	197	228	226	223	214	213	200	217	203	211	224	188	234	230	216	218	246	210	226	219	182	202	202	225	254	227	220	233	234	239	238	230	235	227	208	219	227	220	227	211	202	192	194	238	193	216	217	223	205	255	200	237	207	209	211	235	249	222	230	196	225	251	234	220	200	231	225	206	213	216	210	213	213	208	208	211	217	212	205	217	233	206	229	225	222	190	229	202	205	251	216	255	225	246	205	211	218	243	228	214	227	244	231	231	214	219	226	241	187	235	227	225	201	238	220	218	217	248	219	216	232	223	200	243	230	201	221	205	211	214	216	226	191	241	215	224	243	227	239	228	230	241	218	227	226	211	208	203	242	249	207	212	204	213	224	239	235	237	197	223	214	223	241	223	221	208	237	224	232	207	211	218	234	220	204	211	213	216	230	212	192	259	209	211	245	234	246	216	222	219	220	236	197	219	208	225	200	236	239	216	239	242	216	245	217	249	209	251	224	219	239	212	222	194	208	212	237	224	202	234	217	208	210	221	219	249	215	216	206	214	206	198	231	220	214	205	220	213	240	215	220	218	215	224	226	232	211	221	229	218	204	210	213	235	222	217	214	220	220	218	239	232	222	223	245	236	198	216	242	242	223	236	232	224	239	205	223	212	263	212	203	247	224	231	227	215	193	223	225	213	225	195	227	217	214	211	220	247	218	216	237	223	231	244	221	212	220	201	225	212	220	208	251	216	218	238	218	223	220	248	221	233	222	222	237	248	211	205	237	219	189	222	208	226	238	220	198	235	242	217	222	264	220	236	232	232	195	219	233	208	213	225	199	217	209	234	213	217	232	213	212	216	216	241	217	198	208	209	216	222	228	173	240	237	237	211	236	199	242	209	227	232	247	198	229	189	199	205	211	205	222	219	220	244	247	206	215	223	236	245	207	195	240	242	222	221	204	242	260	197	202	214	235	215	223	216	213	249	212	211	223	234	235	239	224	232	221	237	213	224	245	212	246	246	237	221	241	207	246	215	219	214	205	210	217	247	222	235	223	219	193	197	192	240	224	236	200	202	217	216	226	206	237	226	234	225	216	216	216	201	244	206	224	232	203	232	260	240	228	238	216	230	228	229	208	199	225	240	220	213	224	229	219	226	263	205	224	221	214	248	211	212	208	193	221	225	215	217	214	230	226	245	237	249	239	211	237	221	209	214	212	224	211	229	220	240	231	226	208	255	218	219	240	206	217	213	206	248	211	213	232	235	221	238	229	227	191	213	222	234	254	236	211	221	210	208	209	219	223	249	219	192	212	210	240	224	226	232	223	231	194	236	220	231	206	209	223	215	220	200	212	227	229	245	213	214	221	219	226	192	250	241	216	220	229	251	211	239	245	217	228	215	224	192	200	231	236	223	206	215	212	196	212	221	217	201	212	212	226	234	236	255	236	232	227	221	217	253	194	231	191	213	212	218	216	225	214	241	233	240	199	209	232	230	205	248	229	205	200	240	222	217	237	246	237	235	216	222	208	243	238	214	224	207	231	215	209	214	233	215	219	229	214	238	192	209	232	239	233	219	243	233	229	210	233	209	224	202	215	218	228	242	231	212	222	221	224	236	258	203	231	232	230	219	220	212	201	222	221	225	245	228	228	203	210	208	212	243	238	233	212	237	196	261	250	242	216	216	218	222	234	220	225	202	224	215	200	212	202	219	228	224	223	231	212	201	248	228	218	209	219	231	240	235	229	226	220	217	195	209	230	210	221	224	211	265	210	253	220	246	231	201	211	217	209	216	208	208	246	208	226	236	234	199	218	243	184	258	216	200	246	213	210	212	241	209	233	218	223	251	232	216	210	208	238	235	225	195	218	228	221	218	223	211	254	208	242	203	235	208	186	214	203	207	209	226	221	217	260	223	202	204	218	208	207	210	233	240	214	206	218	234	222	243	235	217	215	220	205	227	237	227	213	198	250	222	224	220	243	225	211	218	234	221	233	228	231	221	236	215	220	246	240	224	214	249	225	232	220	222	218	226	217	226	199	197	248	214	244	217	270	241	210	221	239	230	234	218	213	203	233	233	206	193	225	223	242	216	204	243	262	178	211	230	231	241	215	231	224	224	199	245	227	223	213	193	192	243	235	234	198	221	208	220	201	221	211	211	218	210	225	227	208	205	216	240	235	215	217	219	207	212	250
3895	2542	8612	18633	8823	3811	2886	2071	2176	11633	13535	7703	3883	2001	1083	686	674	620	675	640	679	648	654	607	641	659	704	682	634	671	630	626	610	586	649	640	669	642	643	585	675	645	655	641	616	622	644	636	637	629	636	633	622	625	606	604	655	612	672	643	659	647	619	619	674	637	655	610	632	614	595	686	616	643	666	621	641	643	634	616	604	656	612	647	602	696	624	619	596	628	621	588	636	668	617	644	638	631	601	630	597	630	619	616	639	604	599	636	654	637	621	628	672	653	658	625	645	669	658	647	607	632	615	613	651	622	654	655	621	639	583	619	669	609	652	624	600	653	637	584	648	625	623	589	602	647	645	650	595	599	661	629	659	657	656	667	640	612	629	667	653	634	628	636	601	668	665	640	622	644	649	632	642	655	607	628	649	669	674	604	644	654	622	625	641	628	651	667	619	626	654	643	645	609	687	627	627	634	626	640	692	644	624	654	648	615	615	612	596	654	644	663	645	637	669	645	636	657	647	624	664	647	644	633	618	586	656	635	659	653	637	614	667	653	658	631	590	676	651	667	688	640	660	652	641	636	607	637	650	665	642	629	620	613	678	613	655	624	627	586	642	597	625	600	622	644	659	603	634	625	654	629	652	628	645	630	651	649	583	644	657	641	653	677	639	660	631	673	682	617	610	638	652	610	617	650	601	657	647	630	636	620	662	653	691	625	582	622	687	664	641	637	639	630	624	578	617	650	581	621	657	686	649	665	649	607	669	618	650	643	600	614	605	638	642	652	661	588	666	619	639	660	585	604	652	674	679	606	616	675	643	639	616	634	633	625	643	645	669	621	617	655	642	622	628	645	618	658	649	633	636	627	622	644	696	655	658	615	622	657	682	632	668	610	631	654	640	656	623	674	616	621	636	622	679	653	652	660	655	598	645	600	702	663	652	650	633	634	607	622	696	658	672	577	631	588	631	667	631	650	664	603	672	654	618	644	703	674	639	691	613	618	629	649	639	654	650	619	615	645	633	635	607	688	651	655	615	677	680	669	684	629	571	643	656	631	610	664	620	623	615	667	623	654	608	645	604	613	646	616	585	630	632	633	610	640	597	657	703	656	676	618	637	620	638	645	622	687	617	647	595	694	616	637	642	612	626	625	628	648	661	626	636	613	669	630	637	655	645	641	685	626	573	622	641	659	620	674	613	593	679	636	614	624	605	662	663	641	690	671	609	619	636	643	606	638	600	620	632	664	659	638	614	635	658	623	616	620	654	669	630	660	654	573	654	611	661	588	649	629	616	629	631	647	634	656	615	667	674	666	692	628	673	663	654	642	632	654	725	618	622	651	671	632	595	643	650	673	619	612	632	614	590	655	645	693	644	637	625	619	594	626	656	628	613	657	604	639	648	638	648	674	580	593	642	614	635	638	644	671	664	667	664	638	636	652	689	648	588	618	616	625	673	616	637	658	656	694	606	622	632	635	644	657	689	593	666	671	653	689	674	634	598	670	665	624	644	624	582	655	681	623	656	640	645	584	634	632	632	671	665	629	632	636	637	634	650	625	627	652	625	658	613	688	669	647	616	622	657	637	620	642	675	657	631	669	658	666	642	644	633	647	646	600	638	696	601	652	613	650	600	661	599	637	666	594	659	615	575	639	679	629	635	639	697	649	644	611	641	658	604	656	577	579	668	678	636	656	637	649	607	694	646	632	628	635	646	647	672	600	655	616	649	613	689	674	671	635	646	645	612	647	656	657	638	604	643	660	603	572	636	609	682	617	652	671	614	626	615	636	688	574	623	651	579	661	683	633	673	644	641	690	649	667	626	674	649	631	653	649	601	604	604	639	648	638	657	638	660	649	608	655	651	604	662	656	692	657	612	688	622	628	677	621	621	609	596	608	609	657	642	651	618	640	658	641	651	669	679	625	629	656	628	642	653	643	655	654	634	613	660	635	609	663	634	708	619	631	629	614	670	658	649	667	631	653	649	606	684	633	616	656	618	659	646	651	658	674	652	612	675	662	646	653	653	642	641	602	623	660	668	635	643	648	643	666	604	660	672	622	667	630	634	641	624	644	664	612	660	689	673	623	647	633	608	612	633	605	601	642	637	621	618	617	644	649	623	583	640	601	622	634	589	658	630	641	633	651	635	672	643	605	641	628	660	630	655	630	661	671	616	583	666	652	611	621	620	647	638	660	631	647	644	603	648	640	661	669	628	614	629	604	687	628	630	660	666	660	641	672	618	599	631	598	638	607	651	644	645	671	630	615	669	681	608	667	646	675	631	590	626	633	686	617	612	627	586	640	616	597	636	662	675	662	615	620	664	596	591	630	661	682	646	630	656	624	666	656	627	674	640	666	651	635	656	642	664	631	584	619	611	657	675	644	633	660	636	617	656	636	632	639	676	649	594	664	622	688	624	615	685	616	594	654	641	625	609	638	623	658	645	660	661	661	657	681	670	630	626	579	604	657	649	617	643	647	639	606	653	624	643	598	622	646	647	624	604	645	638	615	666	623	604	637	666	645	635	583	664	650	646	631	653	651	668	657	636	653	623	633	636	626	655	629	663	678	646	674	656	655	672	647	625	628	653	648	680	658	561	683	629	628	638	631	650	657	641	648	634	617	669	629	628	612	630	608	655	630	640	610	691	638	611	630	658	622	659	664	663	675	640	678	656	662	652	654	649	651	670	670	645	632	702	641	579	658	607	644	654	692	690	609	660	647	572	639	638	629	651	662	646	659	590	636	619	603	701	624	625	630	632	677	603	620	614	637	609	622	655	645	648	631	642	627	642	664	585	647	640	620	617	627	653	658	649	633	651	587	609	695	637	644	627	600	670	649	630	635	626	612	589	653	657	643	613	660	614	656	600	634	681	662	661	612	662	661	599	628	645	603	617	649	601	645	608	626	618	661	642	634	643	670	648	659	699	656	633	657	649	602	666	612	631	644	651	653	670	670	649	652	643	604	660	601	618	640	658	628	684	655	642	644	665	656	653	655	595	674	649	655	660	685	624	694	653	643	632	600	642	677	627	648	649	624	604	654	605	619	626	649	607	628	602	656	658	652	676	615	583	651	627	663	650	686	637	621	670	683	698	646	631	677	648	622	654	646	654	657	649	694	661	635	643	694	640	626	651	608	661	694	633	658	613	629	639	669	644	658	634	634	604	637	611	619	666	638	606	632	636	619	660	661	683	658	637	594	633	594	659	665	645	644	635	638	624	637	625	653	661	627	639	642	657	635	649	636	636	625	633	617	641	638	644	681	659	629	652	600	624	640	650	608	600	609	613	644	625	627	655	679	608	633	636	648	679	640	614	623	638	620	660	604	576	671	594	594	682	678	608	632	634	686	626	671	602	604	632	633	655	637	618	578	637	656	625	628	624	601	598	648	614	627	619	544	632	685	648	644	640	575	665	673	676	651	624	642	666	631	665	625	647	640	634	630	595	636	644	650	599	564	637	631	607	611	637	674	635	624	657	653	634	646	626	643	636	608
6484	2934	5510	6293	2921	1618	501	397	413	993	1799	1984	1654	1021	573	345	222	207	203	258	227	212	223	234	204	206	243	230	217	248	208	235	209	236	221	217	244	195	222	210	228	224	214	200	233	206	236	214	244	224	184	217	226	220	235	214	225	213	210	214	215	247	236	228	185	234	202	234	220	221	241	233	225	203	200	216	246	228	209	208	227	232	196	223	212	216	225	218	227	209	214	232	213	227	209	211	212	220	216	221	230	228	226	221	219	234	225	203	211	233	219	225	241	214	216	216	225	203	261	190	236	230	214	217	246	225	242	209	233	216	202	228	212	208	219	229	235	186	234	201	228	202	209	209	223	216	228	217	244	207	196	233	250	251	191	213	223	219	213	222	203	236	211	245	222	194	199	199	198	230	197	207	216	213	213	211	207	229	220	242	231	204	213	235	196	222	238	223	223	184	209	207	224	234	217	246	243	232	221	229	188	218	206	233	237	214	211	180	236	210	225	229	220	216	218	191	224	212	195	229	226	245	221	232	225	224	246	231	203	241	219	235	219	219	227	221	232	234	219	227	218	233	244	225	211	196	219	221	207	206	217	227	228	221	207	223	230	239	216	214	229	208	223	231	235	221	210	215	219	252	244	216	211	228	190	229	233	206	248	241	213	223	211	206	243	238	249	189	237	232	198	195	219	202	237	215	238	220	219	230	197	193	214	255	214	212	223	217	240	262	249	191	227	216	232	213	220	177	227	212	233	213	241	215	216	218	218	221	211	216	223	249	222	234	233	217	222	205	215	232	199	227	223	260	201	215	213	223	219	207	221	231	233	233	237	245	217	249	228	239	219	246	233	238	231	229	213	227	205	220	194	194	236	205	196	226	229	246	232	231	188	264	189	246	235	220	219	209	232	216	221	180	209	226	224	195	230	246	211	217	232	236	189	200	236	230	213	228	231	247	227	230	225	224	213	220	215	216	218	199	206	219	216	191	211	214	205	206	221	240	241	234	236	244	219	225	213	218	223	202	215	218	215	225	232	225	228	224	204	214	247	233	238	232	232	237	234	201	246	214	214	188	228	198	184	207	215	213	229	216	247	217	206	249	227	222	215	217	237	247	218	236	243	191	210	226	222	214	227	206	213	239	229	202	217	224	227	245	223	220	217	217	252	217	238	237	231	212	215	218	219	206	235	236	219	192	220	211	211	230	197	214	208	200	247	224	235	229	212	205	217	210	227	244	227	231	212	215	215	228	207	229	226	211	241	234	207	214	183	220	217	228	219	201	234	232	239	230	196	226	228	207	223	211	218	244	232	226	213	220	234	191	227	214	208	211	221	238	241	218	187	208	235	221	232	222	216	220	210	231	227	237	231	208	247	210	249	205	213	226	204	211	207	249	211	229	220	214	226	210	231	224	229	206	203	232	214	227	227	263	215	252	230	193	238	192	214	223	213	222	242	233	216	187	206	227	263	221	225	227	241	218	216	248	211	226	210	208	203	212	219	244	221	223	218	220	221	200	205	218	265	230	243	214	193	212	239	237	210	207	245	225	239	223	219	249	232	232	216	210	203	210	200	256	239	212	234	214	219	238	199	216	206	206	229	231	202	228	217	220	208	230	238	219	262	219	216	231	210	214	244	252	244	233	215	208	237	226	200	250	231	198	220	228	210	218	253	231	251	222	236	232	249	235	231	243	211	214	240	214	239	218	224	252	208	232	235	202	230	247	269	217	201	251	230	208	220	211	237	193	221	208	217	230	226	231	232	209	252	260	207	227	205	215	219	227	217	221	231	199	226	227	199	246	227	190	220	229	239	164	231	231	201	202	198	255	216	203	229	222	216	241	214	229	228	205	221	208	212	222	219	223	214	215	237	229	200	243	233	163	233	216	226	225	220	215	214	215	230	189	249	199	202	210	219	229	215	234	226	210	219	241	240	231	222	234	231	233	213	211	208	243	238	213	211	248	231	225	211	222	224	220	235	204	216	220	264	237	242	225	220	227	221	214	202	229	206	230	222	219	210	205	213	221	209	211	213	208	238	254	202	210	229	214	232	229	209	215	209	210	197	249	215	206	217	208	235	216	250	256	228	220	210	251	243	222	184	235	238	252	230	209	205	237	204	194	194	204	241	236	239	210	223	265	239	225	240	227	231	225	224	242	233	235	201	213	220	238	225	223	249	192	237	239	210	221	232	253	216	202	237	194	230	228	217	202	202	244	210	226	221	205	222	194	196	216	230	236	203	199	199	219	270	235	204	237	223	204	225	220	237	221	233	211	239	213	235	232	246	231	197	229	248	226	205	238	235	218	219	229	195	244	183	240	229	207	238	233	211	208	243	253	232	197	225	237	222	225	204	182	241	206	218	221	225	199	233	205	196	221	251	217	196	225	243	258	215	223	208	202	231	232	221	212	175	194	244	235	219	199	226	236	222	241	193	211	203	236	220	192	210	221	210	219	223	238	226	235	215	210	216	207	202	200	224	226	225	249	215	200	185	203	204	233	223	221	228	193	203	218	219	229	237	236	224	190	219	233	237	235	215	223	239	227	197	230	230	202	191	227	226	240	231	223	204	225	217	247	217	221	233	188	244	232	223	243	222	240	227	209	215	223	230	210	197	228	221	233	201	251	249	208	208	226	228	210	225	226	239	191	223	227	214	226	195	234	224	213	214	212	226	227	219	233	229	202	238	260	218	216	202	235	216	205	231	210	223	231	240	206	230	190	262	231	213	223	208	190	205	226	230	208	220	235	211	234	213	218	211	209	230	246	222	241	241	219	216	216	226	221	233	214	212	219	229	213	222	203	216	215	208	202	211	203	236	214	227	184	213	244	202	220	234	204	220	209	232	235	224	234	230	209	211	226	202	198	212	210	199	208	210	216	219	218	255	211	255	222	247	204	206	199	233	232	218	225	237	219	222	211	221	196	221	195	215	229	219	234	221	213	221	229	220	234	231	239	224	221	227	228	214	236	204	218	208	223	254	232	202	238	215	206	228	235	233	219	198	237	214	232	237	237	245	251	212	211	203	233	229	247	234	217	221	204	243	223	232	227	224	216	256	214	226	213	215	244	245	205	229	224	218	209	203	210	222	213	216	235	202	217	245	199	214	193	223	222	241	219	220	267	211	233	221	245	245	244	223	218	235	218	229	214	200	203	228	211	202	215	213	243	221	224	246	217	203	214	233	212	213	214	234	221	247	209	233	224	199	239	227	213	199	233	240	232	221	242	230	226	250	235	211	194	226	196	226	237	233	208	230	245	241	212	227	207	220	224	228	222	217	228	214	224	205	214	207	207	216	217	191	225	238	201	207	231	249	237	240	220	223	213	238	196	221	224	222	224	228	235	235	229	226	215	220	222	203	256	238	238	212	253	226	188	216	221	224	227	231	215	224	207	217	245	238	239	230	229	224	221	206	223	209	208	232	249	201	196	218	228	229	211	235	216	200	206	229	225	217	214	211	235	243	204	218	233	218	221	214	191	208	200	220	226	207	214	203	223
4601	3226	10077	14654	8971	5971	1958	1567	1663	4928	8532	9546	7073	4155	2309	1099	735	662	615	584	624	634	661	588	673	660	613	633	635	630	658	654	633	596	613	667	627	628	627	674	650	634	660	662	604	646	627	618	612	646	620	653	694	599	592	643	661	589	662	601	621	652	659	657	635	647	637	630	638	621	631	645	608	636	638	621	630	692	656	639	579	632	630	611	661	643	665	617	647	647	641	615	601	660	638	655	604	629	631	623	633	610	607	617	601	645	617	684	619	673	647	606	623	633	640	618	608	716	646	677	637	613	632	581	617	637	620	645	672	636	662	646	607	591	628	596	588	601	612	607	617	624	603	668	619	610	583	613	655	677	629	579	616	615	622	622	622	603	616	633	620	647	610	650	643	644	579	608	602	656	649	582	635	620	684	640	618	648	633	628	636	645	638	623	626	608	635	657	618	614	656	628	600	638	668	626	621	624	593	581	606	677	618	613	622	632	612	629	618	620	617	653	632	615	617	652	563	663	657	659	645	648	628	636	662	650	672	641	622	655	638	630	683	606	663	620	672	613	627	598	622	622	661	618	646	639	668	619	669	642	645	653	616	655	625	623	601	627	673	672	616	621	696	667	619	588	642	611	653	648	654	627	676	627	603	663	580	642	652	643	617	639	613	668	642	652	620	644	621	648	625	652	618	653	649	591	643	630	628	611	627	658	663	631	631	587	617	658	659	614	648	625	673	629	624	620	617	666	633	622	607	626	633	660	654	680	643	643	626	643	585	630	618	668	659	655	651	663	670	606	617	641	618	626	617	674	656	657	665	592	600	660	692	637	616	677	602	656	613	642	653	645	650	682	657	641	658	659	612	640	651	616	593	626	586	670	614	653	603	588	609	625	642	644	644	626	590	638	646	598	618	640	614	624	661	601	627	633	656	613	636	623	648	635	650	628	680	678	655	627	646	643	640	623	606	635	608	606	644	586	644	656	633	606	623	657	632	635	662	607	635	593	661	649	652	636	624	625	653	636	601	637	582	640	642	652	646	670	613	614	598	660	626	608	600	619	644	684	671	606	627	613	633	672	599	600	617	588	621	629	651	652	635	644	658	595	618	644	648	616	609	608	627	673	605	634	602	614	647	659	654	580	631	611	591	587	633	599	653	627	627	615	641	649	584	583	614	634	661	630	634	639	626	645	635	621	648	639	652	645	625	658	627	656	610	611	609	628	688	612	658	589	602	689	620	627	610	647	602	635	666	627	622	625	675	603	647	650	647	642	658	620	633	671	616	605	636	610	599	665	595	616	653	628	660	611	609	615	696	680	609	604	679	627	621	632	652	640	630	641	635	668	625	600	675	668	671	594	657	611	632	655	654	653	661	629	621	637	608	598	664	628	663	623	658	611	642	625	621	651	615	639	618	633	636	677	594	641	655	635	630	600	604	643	619	646	615	665	613	644	643	599	622	608	622	658	612	583	682	655	608	653	646	666	628	649	629	601	623	615	611	617	619	651	628	640	635	626	634	661	666	622	692	645	623	634	638	659	669	635	595	619	633	639	604	635	659	593	613	642	674	599	631	644	624	607	634	631	579	655	653	684	586	700	605	647	605	622	636	625	655	642	610	591	615	598	626	582	615	596	622	615	625	607	597	661	666	654	616	622	667	630	665	670	642	661	630	686	655	636	666	647	660	616	608	591	622	613	617	694	651	649	627	608	594	659	603	605	636	655	671	649	629	601	656	587	621	616	631	610	615	644	657	620	595	597	647	628	584	618	624	566	635	636	624	626	618	647	626	609	644	601	660	636	656	642	595	614	658	682	629	634	580	635	610	635	628	654	684	660	643	625	625	587	610	670	623	580	668	643	596	631	617	671	700	633	629	627	609	656	635	606	610	640	612	645	646	653	645	670	664	629	637	619	628	611	691	671	611	617	655	690	595	636	624	633	613	638	573	629	632	621	620	606	681	643	603	604	661	623	633	673	648	711	636	640	626	625	625	679	670	668	630	647	588	630	629	628	663	627	672	626	690	630	658	611	662	651	608	604	678	652	628	639	653	617	650	572	653	583	624	653	629	637	639	641	628	611	581	650	669	639	605	647	597	630	639	648	661	663	616	607	643	665	628	684	622	679	648	606	653	647	644	622	626	606	603	627	571	590	629	616	629	666	671	659	606	663	590	621	619	656	617	643	643	644	619	628	630	648	636	628	633	666	634	641	606	661	601	666	594	609	625	624	632	646	610	608	656	654	668	694	618	605	659	587	620	611	615	638	641	610	665	620	645	572	625	616	643	609	670	615	664	626	651	592	648	624	652	655	657	632	636	628	639	645	665	638	661	648	653	659	606	661	636	648	580	607	612	618	587	644	656	668	683	658	643	614	652	683	658	654	641	640	619	640	627	653	651	599	569	619	674	626	596	662	623	616	592	619	596	630	634	635	604	623	657	650	637	712	621	629	597	650	672	623	635	648	626	631	678	647	588	623	636	646	643	614	617	593	643	604	594	641	642	644	654	638	664	627	615	626	569	627	686	621	632	639	587	609	602	661	619	630	640	652	624	661	679	649	653	615	626	645	651	631	641	625	626	669	659	633	658	616	612	641	592	616	662	620	651	611	641	657	653	660	636	634	668	628	618	608	631	663	638	654	650	586	631	654	635	609	602	635	644	659	643	615	616	640	556	613	605	646	617	628	663	623	612	641	619	630	632	639	635	620	678	632	630	642	601	654	600	677	603	651	663	658	587	628	603	603	632	619	589	656	623	617	664	599	673	625	628	656	627	666	674	631	674	642	635	585	663	637	672	675	633	642	605	625	636	648	623	684	642	624	614	621	666	628	624	660	580	628	622	648	633	654	675	633	658	612	615	668	649	594	638	614	647	627	646	631	647	599	618	621	605	640	607	632	618	630	617	640	686	677	655	626	608	658	641	617	647	577	637	658	668	631	621	644	653	661	667	615	624	638	627	626	679	629	611	612	631	577	617	634	624	664	645	645	621	552	635	600	626	611	601	650	671	613	634	611	603	628	609	640	629	661	596	652	640	587	644	653	645	661	646	631	649	655	614	648	654	589	677	611	639	664	603	645	652	617	643	632	649	670	627	599	630	635	659	683	645	613	586	597	615	633	641	661	644	632	664	637	625	608	655	609	632	649	642	636	620	590	619	626	628	660	636	617	601	658	640	607	629	677	605	627	598	603	594	659	625	644	622	621	669	660	625	673	594	619	635	605	620	633	604	619	644	648	657	620	652	636	658	615	668	603	610	615	642	599	620	604	630	625	651	604	603	673	642	624	633	596	642	604	612	652	642	637	621	692	618	616	669	619	607	655	644	624	673	668	653	697	677	635	623	639	634	639	623	590	608	621	596	618	613	633	617	662	646	599	654	589	656	644	594	644	596	612	649	664	638	702	655	640	663	618	671	672	649	615	673	602	582	624	611	642	628	631	602	623	631	664	632	606	640	599	670	651	634	640	607	609	677	617	602	658	640	612	687	677	635	589	671	651
6832	5137	7328	5676	2541	830	535	338	337	596	1414	1729	2368	1306	596	305	236	221	205	193	213	204	219	218	211	220	201	201	222	211	230	217	235	186	205	191	221	222	214	214	231	195	217	224	226	207	199	204	222	213	190	222	219	226	241	225	208	214	223	218	236	178	229	211	206	214	234	228	205	220	233	213	214	206	231	214	244	209	204	199	219	224	217	229	219	222	222	206	224	189	214	206	241	236	241	232	245	234	214	213	203	208	237	197	219	228	203	247	206	204	195	209	191	221	225	207	222	234	207	220	231	201	195	187	231	214	174	224	199	220	235	228	209	204	224	214	181	205	234	234	234	202	225	231	214	258	201	209	247	215	210	222	202	218	217	206	234	227	216	232	208	208	219	215	235	232	231	229	235	201	220	206	225	229	224	205	206	222	242	208	219	211	215	230	195	199	225	229	203	219	216	230	217	198	201	199	226	195	213	215	227	203	210	226	236	199	232	213	253	236	216	211	212	216	217	214	216	203	231	205	213	225	226	219	231	228	215	207	191	207	226	217	201	219	231	225	219	202	233	214	213	217	220	230	215	234	213	229	219	211	228	219	192	202	223	203	240	201	225	232	220	200	210	236	206	243	222	223	233	220	194	220	231	206	220	200	230	222	242	213	216	224	236	227	207	224	213	209	186	227	226	224	226	205	192	205	211	186	209	236	196	230	211	232	212	216	234	225	208	213	260	218	217	237	209	243	205	209	203	211	201	221	219	236	244	236	195	219	203	223	237	241	203	225	217	216	187	231	224	212	221	207	219	200	209	201	216	255	229	217	241	249	243	210	210	221	187	227	198	235	211	230	219	214	229	210	224	242	189	208	226	228	219	206	239	213	235	244	219	185	218	227	215	220	207	242	217	215	188	205	185	210	228	234	227	233	219	215	210	205	212	201	226	221	206	228	208	217	225	236	228	232	240	224	195	228	223	204	227	220	216	203	232	226	188	206	221	234	247	230	222	216	263	212	210	233	216	261	208	199	252	203	254	237	218	246	245	228	225	204	202	217	217	259	233	230	217	209	224	247	219	203	202	224	218	214	224	233	219	206	188	199	192	205	206	214	223	234	230	250	199	220	186	187	207	220	238	232	235	215	230	222	238	216	211	218	206	236	209	196	222	230	224	244	196	210	202	212	236	203	191	263	210	211	209	240	217	221	215	217	188	227	231	220	219	200	182	209	249	228	227	240	216	212	201	235	223	222	206	250	212	203	204	225	198	207	222	225	216	221	255	235	207	217	202	198	223	181	219	227	246	222	254	220	208	200	242	226	204	218	207	232	220	236	212	221	230	214	199	209	236	217	184	217	221	203	246	211	204	212	234	234	229	260	206	222	219	222	205	208	223	229	224	201	242	214	205	231	228	230	205	204	217	248	238	233	234	192	217	198	237	234	212	233	176	211	222	205	200	219	213	227	203	203	232	237	230	226	185	206	209	203	215	231	236	215	232	196	224	188	190	190	212	229	214	197	200	238	196	237	199	215	210	213	214	201	241	211	213	208	198	228	221	238	184	233	206	220	213	223	208	233	216	204	224	228	234	208	235	226	211	249	224	207	204	215	216	218	231	233	204	252	234	226	227	216	233	217	215	244	217	219	218	214	217	215	225	211	196	245	222	219	201	214	210	209	228	230	205	194	242	235	226	230	244	231	215	196	211	220	208	220	228	219	208	221	213	203	211	219	238	203	208	213	225	212	209	244	236	232	217	215	189	219	230	220	224	197	230	221	205	211	218	237	210	209	224	231	225	215	227	223	233	217	222	218	199	222	208	210	231	235	197	194	212	231	207	211	218	203	220	207	196	216	245	199	219	192	214	216	207	214	212	215	235	215	245	243	217	244	212	206	239	217	191	222	212	190	198	215	202	220	214	185	225	227	231	200	238	212	201	202	202	217	207	207	201	229	225	219	222	213	177	234	198	198	223	211	200	214	208	219	205	227	215	203	235	215	242	214	254	232	230	217	223	204	254	216	218	214	230	206	187	210	225	194	225	197	213	234	235	220	209	204	221	251	208	195	200	224	230	228	238	219	223	220	226	206	248	193	206	203	220	216	219	229	219	218	239	222	216	227	201	212	221	225	216	218	208	236	217	203	209	208	219	220	207	217	199	214	222	217	216	214	221	194	207	238	191	196	208	219	219	207	212	204	201	227	228	219	212	219	244	224	225	252	220	235	238	228	204	228	230	205	215	251	219	201	232	190	245	223	223	223	201	209	186	231	212	215	259	223	225	229	203	206	233	220	238	217	224	223	239	224	223	197	218	216	205	225	217	199	195	233	224	239	223	211	244	232	217	218	213	204	207	196	209	188	222	207	197	258	242	219	195	209	190	235	216	221	226	228	191	243	224	204	214	216	212	232	223	252	211	227	230	212	204	213	221	215	192	207	233	218	209	213	220	226	206	228	243	190	219	244	205	213	210	230	192	202	230	200	224	247	205	192	201	226	226	217	211	226	207	201	233	212	219	197	193	196	212	221	217	216	205	217	202	219	213	208	231	239	216	209	230	217	241	231	210	213	214	237	197	238	197	212	207	200	233	231	213	185	222	206	194	200	256	213	228	206	235	225	221	218	189	232	222	208	209	252	221	208	208	204	220	251	218	209	213	189	204	194	201	207	207	225	236	222	235	224	233	191	204	203	221	200	217	237	239	238	213	220	221	190	235	236	231	198	192	185	214	224	234	232	180	213	211	228	227	238	217	226	211	233	209	217	224	222	233	215	229	227	212	239	254	219	214	242	224	201	205	183	211	200	218	206	209	206	232	215	216	217	218	221	225	200	212	243	202	234	217	202	210	216	201	215	242	224	208	232	198	229	195	223	189	230	205	237	236	185	218	207	231	234	202	218	218	218	218	215	203	216	213	213	198	224	210	193	222	216	210	228	216	208	209	200	192	225	213	210	218	232	236	225	219	213	219	221	230	236	203	235	244	213	213	223	240	217	209	225	262	221	207	208	216	235	202	211	188	195	216	223	221	218	218	246	234	211	200	223	199	223	218	215	209	214	220	211	240	210	217	222	237	204	220	230	217	192	216	197	198	238	228	219	230	200	239	238	219	211	216	186	197	227	188	202	209	195	232	214	243	226	232	209	203	217	228	237	222	239	183	241	193	212	217	197	237	209	225	209	187	241	203	231	216	231	226	227	202	193	211	206	195	185	238	216	220	245	228	197	202	226	202	216	215	203	207	210	216	231	220	228	247	221	233	237	251	225	201	233	218	234	208	188	210	204	238	222	221	231	202	212	222	194	205	232	197	204	213	187	242	216	225	217	217	227	203	231	194	226	219	232	232	234	202	212	205	233	208	186	206	198	219	212	249	212	210	209	209	211	215	219	223	235	250	189	203	240	192	228	218	253	227	215	202	232	228	224	208	197	226	215	212	211	216	229	219	212	194	198	191	245	231	227	202	245	236	234	216	215	215	225	232	207	191	224	253	213	176	215	215	232	241	199	178	216
4967	5551	11939	12992	8198	3396	2104	1647	1437	3028	7119	8657	10576	5504	2231	942	623	640	600	640	610	635	658	652	691	636	620	668	629	614	662	604	607	648	621	640	641	606	647	665	606	629	578	646	664	631	607	628	604	598	657	607	612	643	619	636	624	630	613	629	626	646	610	650	673	609	596	605	631	628	638	623	614	667	675	629	617	632	592	643	600	629	646	660	625	599	669	600	600	636	618	658	627	616	624	618	656	599	640	629	633	611	656	604	658	642	642	628	608	628	623	580	648	600	623	640	627	618	673	612	606	627	611	603	644	652	630	667	670	633	636	612	663	673	642	655	646	660	613	666	612	619	648	635	610	640	597	612	648	631	612	643	647	602	650	644	653	640	616	611	640	599	613	672	591	615	598	609	627	618	609	641	632	613	658	620	630	687	564	644	652	633	641	667	641	606	604	665	600	626	574	640	662	608	647	632	620	629	671	651	645	638	647	587	667	656	616	660	607	572	601	661	638	612	648	627	638	611	618	571	608	593	627	596	608	658	658	593	623	641	597	656	654	588	608	607	629	601	591	602	680	647	619	637	638	632	607	680	601	586	654	652	595	654	613	611	693	668	654	633	605	645	626	628	629	567	613	618	635	661	659	614	627	678	620	645	631	651	607	608	614	602	605	661	613	627	615	606	626	656	603	627	664	637	635	658	620	594	653	613	633	682	638	609	615	617	610	573	609	637	628	612	629	601	657	610	623	572	598	632	653	590	609	601	656	642	575	614	637	682	650	614	647	613	630	642	622	615	640	665	587	636	672	592	642	580	615	664	628	624	633	624	644	630	630	641	586	633	671	632	638	651	597	624	633	613	626	651	597	654	617	631	646	662	635	661	633	586	661	646	600	606	627	631	652	630	632	622	583	607	640	638	592	588	642	604	640	606	624	648	593	664	586	589	633	620	587	569	664	628	637	617	623	635	634	630	663	655	615	630	631	641	645	606	641	635	612	642	621	619	624	653	602	593	607	632	568	609	612	629	635	675	623	595	644	638	616	611	605	627	646	637	597	611	619	671	573	641	665	632	653	643	637	603	637	636	698	657	674	629	661	653	629	646	619	626	633	656	595	665	610	618	631	672	591	641	596	610	654	649	610	619	640	589	665	669	556	702	609	631	618	644	589	626	651	651	627	638	645	634	605	624	624	612	624	665	660	660	662	587	631	652	641	677	632	599	628	654	623	666	625	615	627	632	652	632	673	613	697	603	595	636	607	658	630	605	568	682	613	596	626	637	689	624	615	628	656	664	601	570	644	619	647	664	635	595	618	615	612	610	622	611	613	612	638	597	632	618	639	628	614	625	632	602	627	623	667	671	646	638	584	612	673	575	648	627	632	641	652	618	620	620	625	582	587	660	658	564	620	634	641	609	628	656	575	644	659	623	617	653	621	659	601	596	569	632	602	642	638	628	604	635	632	612	660	621	662	673	594	653	621	630	632	611	624	659	629	642	616	610	625	629	632	667	659	593	600	632	625	576	601	633	621	631	624	599	574	613	628	614	608	575	636	611	613	629	663	642	682	611	621	652	667	632	624	626	612	671	610	659	614	622	609	636	638	656	586	610	625	614	666	619	621	615	612	623	663	624	601	652	620	612	657	635	648	582	587	622	628	580	636	659	636	655	624	627	713	599	639	636	601	588	633	641	620	671	663	676	624	593	659	661	651	626	633	622	651	595	636	633	614	623	646	631	614	675	627	604	574	623	614	636	634	654	578	639	696	596	631	639	633	625	614	676	621	589	633	650	622	623	663	619	655	628	645	653	642	624	654	586	644	592	637	629	595	637	635	580	612	660	642	621	651	606	637	604	669	652	625	600	630	599	632	630	619	619	617	593	638	648	636	637	643	612	657	637	633	647	664	646	624	594	642	610	631	594	655	643	649	625	649	635	589	630	608	590	624	640	621	606	617	624	627	625	667	634	623	635	594	646	667	614	647	587	720	585	654	635	611	585	651	641	618	654	618	650	605	637	596	631	629	619	607	610	617	606	600	594	656	617	600	621	660	624	627	646	620	633	619	620	628	620	625	621	616	626	635	630	591	610	594	628	620	645	674	600	643	627	635	648	621	622	635	620	634	638	582	629	625	626	630	634	622	650	659	611	687	641	633	613	668	622	661	641	614	623	608	624	678	631	639	612	683	629	652	632	628	621	657	596	613	563	618	644	601	599	616	668	619	655	594	609	661	597	649	591	643	666	609	635	657	606	641	591	660	621	618	571	636	645	594	623	594	667	589	629	603	634	622	617	607	646	648	624	593	617	660	623	599	633	634	646	676	593	664	565	637	658	661	591	618	591	638	585	681	646	605	620	644	601	643	627	599	649	649	639	634	633	604	635	615	626	593	600	624	578	668	642	594	596	624	615	606	596	653	630	600	610	644	648	626	614	606	664	616	627	618	601	630	621	637	647	622	655	618	641	628	599	606	611	621	633	644	625	608	681	635	630	599	664	610	631	637	601	636	589	658	620	636	620	636	615	642	630	615	641	669	623	651	669	669	588	639	603	572	686	611	637	589	673	643	630	606	613	662	615	580	639	611	631	633	556	626	574	636	622	624	604	653	645	618	624	596	599	592	622	589	635	636	662	630	609	651	662	654	577	617	659	617	636	613	632	616	646	605	631	650	647	662	607	682	609	626	614	658	637	613	633	606	662	635	616	643	654	611	623	596	626	595	591	657	637	672	616	647	662	640	672	642	640	633	671	549	627	645	582	611	617	633	611	604	624	653	612	657	622	613	611	643	671	621	634	625	619	623	634	615	617	642	644	655	644	585	625	585	625	622	653	619	639	649	650	617	663	584	647	655	637	637	650	611	624	595	588	602	578	660	659	641	643	620	624	621	620	621	630	646	601	587	634	610	668	616	679	613	621	626	645	649	635	651	648	632	589	623	577	625	589	596	595	649	630	632	639	572	638	580	645	650	613	643	573	633	628	642	620	654	676	618	629	611	651	600	612	621	637	611	634	606	596	639	603	582	647	634	607	658	659	649	633	610	654	658	663	644	594	619	610	635	609	632	639	642	609	589	604	649	604	631	623	677	645	574	612	641	613	595	634	584	586	622	619	629	625	600	642	629	659	653	609	610	587	642	602	635	652	658	624	634	616	596	602	587	600	676	599	647	639	656	614	634	609	648	721	633	636	695	585	613	610	626	608	638	623	632	626	616	631	612	611	578	595	622	562	587	601	609	604	611	606	596	615	624	599	606	602	658	619	623	626	667	610	591	582	651	607	638	584	661	659	663	623	623	647	635	642	606	659	681	628	601	609	617	607	619	632	591	613	641	621	607	591	601	646	639	678	630	641	641	655	668	590	654	688	645	624	592	642	652	657	575	617	632	605	656	653	639	641	636	653	625	618	648	610	619	603	626	621	607	623	611	651	616	633	664	631	653	636	657	673	645	625	624	656	633	627	603	640	638	619	649	641	629	604	655	588	645	621	625	621	602	668	635	662	631	619
6180	5017	7511	4500	4575	1567	810	472	388	1047	1213	1204	927	570	281	197	221	227	193	215	237	208	226	241	290	380	360	351	277	255	215	233	198	233	213	222	231	212	228	203	239	192	207	222	214	213	230	207	205	209	224	218	197	205	246	219	213	198	215	223	225	188	254	218	208	214	271	220	224	215	218	235	205	240	220	193	231	210	228	204	208	219	205	230	222	214	206	209	229	212	227	205	227	195	228	202	222	213	252	226	229	202	228	192	220	206	226	249	210	234	226	210	229	207	212	209	215	205	214	237	213	219	221	210	225	189	244	225	217	229	207	213	243	242	225	212	209	210	227	228	217	193	231	248	197	241	208	225	219	218	225	228	209	229	221	187	205	243	196	209	240	221	220	222	193	197	224	199	212	182	230	196	207	237	212	226	234	217	227	225	219	226	189	203	221	212	243	215	187	220	229	241	209	226	205	231	251	200	209	228	203	230	217	232	195	218	221	234	215	213	214	228	233	238	223	212	222	232	207	208	193	241	193	195	213	192	216	209	217	225	229	207	205	206	228	200	214	203	225	202	206	239	230	237	200	231	229	219	214	220	195	230	226	180	200	199	202	213	192	198	235	213	233	227	213	218	202	233	223	209	206	233	201	234	180	193	191	217	221	236	234	206	224	215	230	233	219	218	195	186	205	195	193	199	213	195	193	222	235	237	229	237	254	232	207	232	215	183	230	208	217	224	228	217	201	224	200	208	207	210	215	227	197	210	221	231	230	207	209	202	211	226	225	224	216	210	230	229	221	191	214	217	211	208	207	203	205	213	209	224	203	189	196	207	216	218	230	213	213	205	200	223	189	240	207	204	228	206	210	196	217	211	212	230	233	214	184	215	204	223	213	221	247	238	203	205	218	233	230	220	260	206	212	245	215	238	223	225	205	221	226	196	175	194	202	206	228	210	207	205	216	242	211	236	211	212	220	221	231	243	217	226	237	240	206	215	202	234	233	223	234	221	232	223	212	208	214	198	231	219	235	189	209	225	218	210	208	227	212	226	231	198	234	196	218	199	235	211	237	237	207	220	207	188	200	207	226	217	212	223	211	212	206	221	218	231	227	230	217	229	209	222	229	214	212	191	206	219	231	192	227	220	203	229	206	218	234	226	226	202	254	237	213	234	226	200	223	225	209	228	207	225	217	193	218	216	230	245	219	233	225	232	232	219	218	233	210	179	241	243	209	224	234	226	183	206	224	211	193	211	218	231	213	199	227	223	225	215	202	213	225	204	234	215	214	222	200	212	237	219	224	247	201	230	208	206	238	222	232	258	233	226	212	215	197	191	223	192	209	197	228	226	206	201	188	206	212	230	228	204	217	206	213	217	201	207	188	225	214	229	232	227	210	207	252	217	209	219	203	226	206	250	212	221	199	195	205	230	221	232	208	204	195	221	209	215	227	245	216	197	210	229	201	181	208	199	221	221	211	220	202	225	256	213	217	203	223	243	205	188	212	225	197	227	197	216	201	196	184	197	216	230	204	201	197	221	227	216	203	206	215	193	223	238	234	218	236	207	218	194	199	202	208	211	207	233	194	238	245	197	216	219	237	196	221	221	231	223	177	198	210	244	235	220	198	230	184	242	216	217	230	217	243	218	213	206	211	210	226	229	220	206	236	218	207	236	241	213	216	207	238	199	207	220	215	216	222	248	217	229	217	220	212	192	213	216	236	226	240	224	226	222	186	197	228	196	217	205	203	229	212	228	211	210	195	211	212	229	213	178	191	230	232	216	221	210	223	223	216	199	218	208	234	197	202	219	220	215	224	192	203	238	210	196	224	202	206	208	224	222	202	220	229	226	195	216	217	225	194	212	211	209	216	193	220	226	216	213	219	210	204	214	186	221	222	212	220	210	203	227	209	212	215	206	231	241	227	203	228	205	209	214	195	211	236	204	203	227	228	228	207	184	219	212	195	201	226	244	210	197	214	227	192	215	232	227	234	199	219	251	198	230	240	226	210	225	224	217	239	193	228	193	217	209	204	198	191	223	222	189	223	206	225	186	227	216	228	207	208	209	218	229	222	227	204	219	212	218	219	204	208	231	217	207	219	219	200	210	196	226	216	248	218	214	220	213	215	211	218	214	226	216	218	212	202	214	232	242	192	227	237	222	214	224	209	212	213	222	240	226	217	222	255	217	210	214	208	223	200	203	222	178	220	200	213	199	214	205	224	220	204	217	224	235	223	224	219	221	213	226	200	201	194	206	249	210	208	228	219	205	184	223	193	230	220	225	203	206	223	228	219	224	231	232	219	189	222	221	218	192	201	202	202	214	207	217	213	222	193	208	228	214	213	194	205	221	232	215	193	211	215	224	223	216	223	239	235	215	215	242	188	196	201	208	227	240	204	216	212	212	243	209	198	205	212	217	214	224	226	226	223	227	215	199	223	239	225	231	217	229	229	218	218	224	222	216	215	204	195	227	234	203	216	223	215	219	221	242	209	222	211	225	217	215	224	207	224	217	226	211	205	218	220	204	242	204	205	263	193	205	205	221	214	215	226	209	211	213	222	214	205	221	246	231	248	225	214	214	206	198	217	221	225	227	232	209	222	239	205	204	197	212	221	201	221	228	221	203	221	220	203	223	203	211	230	210	199	214	213	215	225	234	192	230	221	226	212	216	228	215	242	222	228	201	215	224	250	191	202	206	228	225	207	236	198	225	203	206	219	192	215	238	214	206	228	187	240	218	224	213	202	216	208	201	235	188	195	202	222	196	218	224	235	221	227	219	227	202	241	240	220	223	217	210	222	229	222	226	201	226	247	192	191	217	232	211	221	221	216	224	187	207	203	227	220	222	239	216	210	190	200	231	193	201	221	203	199	226	220	259	225	191	227	210	232	233	233	195	199	203	203	196	218	231	223	224	209	194	221	222	239	208	205	198	191	198	227	224	214	227	201	210	204	221	207	212	231	225	199	222	242	207	230	209	227	220	220	220	205	227	211	200	230	238	213	205	197	223	229	211	240	199	178	232	214	202	205	224	223	199	222	208	205	178	235	228	211	184	249	217	231	204	236	231	210	210	191	191	192	208	211	211	213	210	227	250	221	231	210	211	218	230	231	217	225	183	227	226	206	226	233	233	213	236	215	189	211	202	228	196	212	230	234	242	222	205	210	202	237	224	240	229	206	211	197	235	220	213	230	224	205	227	191	185	229	206	230	192	210	234	199	219	217	225	240	190	210	225	217	232	235	214	197	230	234	220	241	239	224	204	222	239	216	226	224	226	244	219	202	226	217	188	251	213	225	202	232	211	201	207	243	194	230	203	226	219	205	210	216	213	226	224	216	223	200	235	221	219	207	223	240	218	228	232	233	214	212	235	238	239	211	196	210	234	216	213	196	196	225	210	207	209	197	216	189	232	198	221	230	184	207	214	196	209	221	231	203	248	230	212	206	201	184	226	214	229	201	203	199	221	192	237	195	213	217	220	195	206	207	238	201	198	215	231	214	204
4786	5497	11461	10866	12485	5257	3173	1952	1639	5500	6387	6238	3731	2220	908	693	611	680	664	631	636	650	677	782	1193	1714	1582	1291	922	728	661	606	614	594	641	649	643	578	590	649	594	614	617	617	645	640	592	615	623	636	621	589	624	603	635	671	626	607	656	619	641	593	604	630	655	616	631	634	655	628	639	613	590	598	630	647	592	607	667	613	600	651	629	626	589	638	607	614	661	635	658	579	581	615	632	614	653	615	606	664	599	637	628	640	596	678	627	609	643	582	593	625	609	642	628	586	636	599	604	578	669	637	610	616	638	612	610	606	639	641	636	596	629	639	684	618	613	592	606	645	592	627	631	594	653	631	624	626	612	613	596	612	587	572	652	652	610	628	612	606	623	640	620	622	627	623	619	640	638	607	591	612	641	652	655	604	585	607	651	635	618	635	627	589	595	609	643	612	650	591	614	616	605	612	622	627	604	606	647	618	634	585	585	594	600	634	586	626	646	628	578	613	560	639	621	631	628	658	632	651	606	631	621	624	600	653	644	633	614	626	617	623	588	639	613	612	649	597	616	571	629	612	659	601	623	623	618	620	651	615	605	618	639	647	631	621	650	605	628	692	597	630	578	613	663	575	633	623	602	664	670	574	594	640	640	601	624	614	704	699	635	640	670	620	593	619	610	685	633	617	640	629	614	670	628	572	614	669	587	606	656	596	651	651	630	638	639	592	627	589	629	607	654	616	628	598	632	613	630	618	637	643	618	609	608	662	621	606	645	609	627	618	608	616	630	594	636	620	641	635	598	628	632	616	609	634	628	591	623	619	604	658	651	626	600	631	641	617	586	590	646	608	632	606	613	615	609	609	593	607	581	656	650	635	620	622	597	592	622	605	632	632	613	628	634	617	653	615	621	593	630	635	651	647	641	643	622	644	621	634	618	639	626	631	671	648	627	611	593	585	642	667	625	629	647	644	639	606	638	584	619	614	635	649	596	651	641	615	610	636	607	648	606	588	634	615	610	639	621	615	603	613	604	648	648	632	644	659	643	644	590	628	632	612	636	631	569	647	598	614	609	608	613	613	671	613	634	604	610	640	619	591	584	634	609	603	626	642	631	616	575	588	621	672	583	615	628	617	623	642	570	648	635	673	647	602	585	600	614	608	643	600	599	655	599	657	638	606	612	649	652	625	617	641	593	614	640	588	659	641	618	626	607	577	617	618	621	572	652	622	646	597	632	617	600	610	617	672	604	609	647	638	637	599	660	639	605	567	620	673	580	605	660	659	587	630	583	617	615	644	578	676	595	621	645	598	604	611	659	623	635	648	670	635	661	612	607	608	649	628	629	652	623	635	597	637	642	612	593	624	630	631	590	636	601	660	634	612	580	632	628	592	665	645	652	582	616	616	578	608	612	672	655	636	595	623	611	577	618	619	587	617	639	608	628	622	615	645	598	625	595	569	651	588	650	639	636	622	638	619	602	606	665	654	632	636	647	632	629	668	658	674	622	632	610	610	608	602	610	632	627	621	592	567	638	661	629	600	616	653	627	641	620	597	614	607	638	642	661	602	613	641	616	606	580	665	597	638	654	604	618	614	650	618	604	667	654	641	603	609	613	644	642	594	661	637	657	640	613	642	640	629	593	669	587	588	598	598	601	635	575	647	627	613	608	632	603	599	667	626	582	607	616	644	609	615	614	642	636	590	685	624	662	634	640	601	608	592	622	614	598	607	645	568	616	640	648	625	624	628	628	618	565	639	658	644	639	620	612	621	652	602	639	646	624	619	666	674	625	628	647	615	606	631	622	600	647	636	584	612	630	612	607	617	609	603	658	596	620	586	569	618	652	655	614	665	638	629	592	635	651	609	619	625	644	665	626	675	628	599	632	664	655	625	639	592	613	613	611	668	627	622	617	645	652	594	605	625	614	627	591	668	635	624	607	625	591	611	627	607	651	586	644	597	645	666	635	552	609	571	575	645	595	617	602	650	577	609	602	604	657	655	617	611	607	658	642	629	691	629	595	617	670	622	648	579	603	591	627	612	665	625	616	607	616	649	618	634	631	614	670	614	617	639	601	644	645	638	576	668	645	598	633	590	570	660	625	598	595	642	611	648	624	588	626	632	671	617	648	611	621	602	611	627	635	643	658	636	612	667	619	588	611	582	632	609	624	631	621	589	605	612	644	660	628	611	626	608	654	634	656	591	669	642	599	647	620	622	601	643	623	609	642	622	634	619	596	608	644	665	606	634	632	646	572	587	666	596	618	597	652	610	639	628	616	633	645	588	575	639	630	608	589	622	574	580	616	630	617	591	617	607	631	600	639	620	630	656	613	664	661	630	599	614	643	637	597	570	610	613	648	610	634	590	638	623	637	629	679	611	621	600	619	652	654	658	613	591	615	654	629	614	620	605	598	645	633	596	626	623	651	672	630	602	653	604	636	598	627	625	620	596	637	645	596	626	622	642	595	621	613	635	612	600	656	632	660	626	627	638	630	641	629	584	647	682	626	586	598	617	628	631	632	646	624	644	646	633	625	595	624	589	638	601	660	559	620	638	631	627	635	638	650	623	638	624	642	598	623	637	635	653	626	634	637	617	649	586	607	632	625	610	623	599	592	616	633	620	660	607	657	645	591	620	635	623	701	606	625	600	608	639	615	622	629	653	651	599	595	629	618	615	605	633	634	624	637	605	606	627	644	629	607	658	676	587	647	622	624	605	588	630	610	636	629	619	631	559	649	591	634	647	631	632	622	609	626	650	634	614	588	635	609	624	578	594	636	626	615	587	658	628	642	609	610	615	566	620	601	629	639	624	598	593	623	642	615	604	635	575	676	588	652	622	644	645	622	626	637	631	611	589	634	664	663	607	679	598	604	577	611	636	659	648	618	620	663	580	626	628	593	638	666	585	632	645	664	610	591	617	667	618	639	650	659	622	628	608	623	637	643	614	607	592	613	641	650	623	631	636	618	668	639	605	611	626	692	690	630	612	653	603	615	611	595	635	606	610	611	588	605	624	604	588	626	610	614	623	635	598	654	602	590	622	638	625	612	623	631	645	633	600	630	623	581	629	622	584	636	598	658	654	642	608	617	648	651	637	633	635	615	627	651	649	600	618	621	629	597	634	606	620	603	604	669	599	603	612	582	667	651	595	637	644	623	620	680	627	632	641	582	594	617	638	659	608	628	585	611	616	585	677	604	625	599	592	646	591	598	628	618	620	647	624	642	628	628	651	591	657	615	609	628	591	592	650	664	634	635	573	632	617	609	649	623	616	645	623	605	609	699	640	591	610	592	633	632	607	616	686	631	641	642	648	614	634	627	602	581	584	640	634	618	609	606	656	645	618	615	587	623	606	618	626	605	605	595	635	644	653	607	623	646	625	612	624	637	622	636	611	613	614	603	609	628	609	630	640	631	611	655	679	623	578	630	652	559	625	601	605	593	620	636	652	640	662	593	639	652	636	631	591	633	669	637	625	627	668	631	595	656	590	619	609	650	629
5499	4265	5595	6022	5414	1796	510	387	448	950	976	399	227	228	226	217	236	222	200	221	232	257	333	320	391	495	491	458	286	266	214	220	249	243	196	199	181	199	214	199	204	257	200	213	221	208	209	226	231	240	242	227	222	203	216	223	226	205	244	214	217	205	230	190	196	208	232	218	208	236	207	223	184	198	225	213	213	204	191	187	236	212	219	212	219	216	207	213	189	208	221	202	204	220	265	224	197	208	212	214	222	200	210	206	198	225	233	208	215	227	196	203	212	202	210	198	218	218	212	204	192	237	235	197	211	245	216	243	214	200	217	226	217	210	213	220	224	193	226	212	206	205	195	194	216	243	218	226	200	193	230	234	201	202	231	217	206	185	217	214	210	211	228	203	209	231	214	230	237	216	215	196	236	208	216	220	222	228	180	208	227	245	224	219	223	234	187	193	196	205	191	216	228	174	214	209	227	210	214	224	241	216	190	229	191	216	203	216	199	224	214	215	227	210	201	207	216	232	218	209	226	233	227	222	203	201	233	228	222	226	205	221	207	204	214	202	205	234	199	213	207	191	215	191	196	201	228	212	256	191	225	202	214	210	229	207	209	198	226	208	231	221	200	229	222	217	196	197	217	191	211	246	218	184	212	206	193	215	193	243	227	220	211	189	195	217	231	223	227	200	219	216	193	219	219	203	228	217	232	241	207	212	215	234	220	218	218	218	219	217	214	218	221	219	212	208	213	212	247	211	222	208	201	238	235	225	195	178	191	216	234	204	219	233	237	220	207	211	232	206	219	200	211	237	207	229	197	208	219	219	211	230	181	210	199	233	241	240	207	194	213	190	231	242	218	205	229	228	227	222	224	204	206	216	224	205	230	206	191	218	199	243	186	232	198	235	249	219	229	226	202	214	208	223	197	206	215	208	209	214	196	210	216	229	215	200	200	206	208	217	213	210	207	210	240	222	210	234	212	241	191	219	236	201	225	191	209	213	238	222	208	207	217	224	217	226	231	200	234	219	208	225	212	246	251	191	207	211	195	223	200	216	207	216	216	240	200	221	246	209	215	194	197	229	230	201	211	226	235	203	207	225	232	214	191	200	219	216	226	215	203	224	220	227	210	222	193	190	215	220	229	225	230	197	196	180	231	208	218	211	230	221	222	221	199	191	243	232	186	229	220	197	215	207	205	216	209	216	227	183	199	210	190	207	206	246	234	210	222	219	235	225	174	221	191	176	214	241	207	211	214	213	204	201	190	218	208	224	199	189	229	226	243	231	216	215	220	205	226	221	221	214	185	210	226	190	208	217	200	206	215	216	227	213	230	204	212	200	223	188	215	225	221	196	210	219	213	213	208	203	199	225	210	220	241	217	205	174	234	218	232	231	235	204	209	200	229	196	200	222	179	231	224	212	220	219	203	233	208	220	198	218	212	208	210	214	199	242	211	201	211	225	208	205	202	254	200	229	218	209	209	220	217	217	232	230	212	211	225	204	224	188	178	212	243	177	207	222	264	214	210	212	196	215	219	185	193	200	225	239	223	223	228	201	208	220	238	216	198	205	255	202	222	220	213	196	200	225	187	232	232	219	230	207	230	220	198	198	218	236	184	235	224	233	197	215	217	195	228	228	219	205	204	218	214	191	196	193	212	215	236	207	204	204	236	206	222	207	198	207	217	223	228	207	202	216	189	236	210	204	215	228	192	202	217	210	256	236	208	224	199	183	201	221	194	202	232	202	227	215	212	233	229	203	229	216	168	209	223	228	217	195	215	199	209	203	228	195	207	236	190	218	223	221	213	221	228	210	224	265	212	200	217	198	188	210	238	228	225	195	215	228	218	220	227	218	233	226	220	206	208	217	232	215	213	207	230	199	204	211	197	219	239	193	194	224	220	227	207	243	209	222	219	228	226	225	242	196	196	197	231	236	206	231	203	215	212	200	200	192	216	224	222	197	191	220	204	220	210	196	213	181	228	234	215	214	208	205	218	204	217	212	222	206	195	234	211	205	210	231	204	215	190	216	219	212	223	223	210	230	210	216	239	225	226	242	215	199	220	225	202	201	210	207	197	223	248	202	223	200	229	226	233	201	218	203	217	187	199	210	208	180	216	227	215	204	222	215	230	210	225	227	213	189	211	198	227	209	206	212	247	211	209	243	238	217	232	227	210	223	203	205	232	199	207	241	180	225	226	187	206	232	210	241	219	201	212	221	217	206	244	209	225	227	217	254	215	207	199	233	171	240	228	228	191	206	213	187	224	207	249	207	227	215	213	217	193	232	205	217	222	212	219	260	223	232	214	217	222	220	211	217	235	197	217	218	219	214	215	197	227	220	207	202	227	220	192	204	233	196	199	195	224	211	209	211	196	189	218	217	211	184	234	201	212	238	213	216	234	214	212	209	210	216	235	224	210	199	209	192	215	198	226	231	211	202	237	216	202	212	205	210	215	240	219	203	265	214	199	225	221	228	240	211	228	215	201	229	228	227	198	188	207	217	218	245	237	206	176	228	222	213	218	220	233	205	206	247	214	213	240	198	200	234	253	221	214	189	232	209	202	200	209	196	208	197	225	238	208	197	212	233	201	241	214	196	201	183	208	207	215	209	224	208	213	241	212	235	200	214	213	228	202	202	188	241	219	239	201	205	210	227	215	216	208	224	211	223	221	189	200	221	239	190	223	217	211	201	215	223	196	207	229	219	182	192	212	206	213	225	219	212	213	194	233	216	199	211	258	227	202	199	200	224	190	199	182	207	180	213	217	241	216	212	229	227	201	194	210	204	202	226	236	196	226	207	236	211	212	240	219	225	229	223	203	212	216	183	215	218	204	214	202	230	218	226	208	193	200	227	207	221	215	239	226	209	214	205	242	206	235	220	229	226	223	227	223	205	225	219	232	215	215	206	225	219	198	215	191	214	217	238	200	207	199	224	204	232	192	214	219	214	215	206	211	213	172	220	199	239	205	187	192	239	203	237	213	218	206	229	227	207	216	216	223	230	202	227	235	226	201	212	198	204	199	211	216	192	199	232	227	201	226	215	214	212	233	211	232	187	216	228	219	228	234	219	223	232	203	209	194	219	208	236	240	200	200	199	230	208	216	222	198	190	207	229	194	232	202	240	200	210	234	196	209	211	221	223	207	224	221	219	229	223	185	220	231	211	226	207	210	211	195	221	250	203	205	226	211	206	213	222	225	213	243	231	200	238	199	223	196	188	220	227	213	206	191	187	214	198	216	211	225	223	203	224	225	193	226	212	199	213	195	198	230	220	201	213	189	232	197	207	240	200	223	203	192	219	209	217	247	217	224	207	204	212	218	211	204	175	216	237	202	219	199	215	242	199	237	205	199	202	220	210	215	211	255	195	207	211	205	229	202	226	213	211	227	207	229	216	251	189	223	213	214	236	208	228	215	197	209	189	201	208	203	218	215	202	190	245	204	194	202	226	219	194	203	218	223	204	223	218	212	238	246	216	204	222	224	214	201	190	224	210	222	208
4287	4622	9668	14652	14706	5705	2070	1585	2139	5032	5086	1644	745	723	760	681	713	698	744	708	705	911	1321	1344	1783	2312	2223	1618	1066	757	656	626	587	599	606	580	653	601	589	595	591	626	631	616	596	596	656	636	609	639	586	616	588	616	600	617	652	663	607	611	633	599	648	665	649	619	617	621	620	614	612	598	592	614	619	641	605	592	596	593	569	640	602	583	618	615	647	650	630	601	621	597	632	610	618	610	602	617	638	615	617	611	676	628	637	637	566	623	647	642	619	642	595	603	669	551	635	627	623	585	660	635	621	650	632	611	550	626	631	616	643	662	622	585	635	609	621	603	654	613	616	594	644	666	572	657	654	618	616	648	648	572	626	602	587	626	610	599	623	588	626	627	640	657	614	612	601	573	618	614	640	616	631	631	637	581	580	604	646	595	635	614	648	639	608	655	611	604	661	600	603	593	624	620	607	666	626	640	631	627	612	590	629	591	581	654	567	625	617	649	641	617	638	620	643	604	573	600	615	655	592	615	574	599	623	568	624	580	551	627	617	660	647	626	619	615	610	584	638	600	640	648	647	635	586	610	591	635	622	588	619	606	597	622	600	598	620	650	637	598	582	638	598	619	620	612	650	628	588	553	625	643	593	652	624	605	614	653	586	586	622	641	613	635	628	586	620	621	623	621	658	652	612	586	602	627	643	650	625	636	601	620	640	679	656	605	651	604	621	666	585	638	621	628	603	615	578	565	617	614	607	633	598	611	623	578	610	555	626	617	572	564	618	580	638	635	628	589	594	613	672	635	579	625	630	595	634	608	660	631	603	598	609	575	635	581	588	591	607	570	644	589	634	621	592	587	608	609	598	637	638	582	593	574	595	620	627	611	631	614	582	634	610	619	619	608	627	596	647	616	612	643	618	602	610	585	616	610	633	641	605	589	634	594	606	543	603	623	609	568	611	625	622	637	628	650	650	609	652	629	612	603	658	614	617	589	627	627	605	632	592	615	583	665	602	613	675	591	583	585	619	616	606	611	624	592	560	593	628	593	634	630	564	606	647	576	664	632	597	642	641	625	619	605	644	583	665	580	598	630	665	617	594	599	638	607	623	611	594	635	602	596	580	607	644	577	600	594	638	633	570	610	637	627	625	595	560	630	605	558	639	601	613	607	600	585	604	593	577	603	645	618	618	607	581	583	617	637	654	585	597	604	601	599	642	623	618	585	638	636	569	569	644	609	587	616	661	606	630	638	613	618	632	616	615	589	565	635	597	622	599	610	637	598	602	576	661	609	637	642	605	615	625	618	651	646	607	618	627	619	586	614	614	642	619	645	639	599	617	600	608	612	576	629	620	637	599	598	620	592	609	617	638	576	634	637	620	573	604	627	593	606	634	605	616	613	598	612	601	648	631	615	571	592	612	615	609	646	615	605	670	626	662	582	629	623	693	603	595	614	639	616	613	618	579	595	654	594	623	656	610	579	593	645	633	589	652	642	647	570	636	585	627	633	631	674	614	615	604	633	615	597	642	579	612	609	617	607	650	642	630	596	606	634	645	603	658	629	636	611	640	628	616	678	621	580	575	621	650	625	620	614	623	606	664	609	651	604	573	580	597	680	614	636	629	583	643	595	592	596	607	664	645	640	611	639	581	626	630	610	573	607	612	646	643	616	626	612	595	646	646	664	613	616	630	614	558	587	586	602	601	612	602	605	585	613	579	555	637	659	622	575	621	577	626	579	573	611	589	616	586	654	621	632	618	663	667	625	620	636	608	598	631	657	620	648	617	624	646	589	626	653	580	648	605	627	605	591	621	657	596	548	603	614	630	650	598	606	638	599	604	596	599	584	626	649	613	625	641	616	584	614	626	592	610	583	609	589	611	604	605	607	583	602	608	613	608	644	635	644	633	610	604	618	634	669	547	603	608	637	657	590	686	613	581	598	609	653	592	638	670	612	607	596	605	615	580	589	620	590	611	607	621	608	586	597	568	622	636	608	625	618	624	572	611	599	605	653	622	610	649	616	602	619	627	625	632	610	590	616	623	587	657	639	619	654	584	603	585	602	633	647	598	657	606	595	588	638	606	581	623	600	620	623	641	612	604	549	592	635	641	633	639	634	632	602	643	664	602	614	628	634	621	615	605	648	602	601	597	623	607	647	618	649	593	586	589	607	646	648	552	574	627	652	635	613	580	608	575	615	644	612	590	647	645	650	654	615	640	578	635	590	595	615	598	608	625	576	623	592	627	630	629	631	558	628	555	625	658	603	621	602	596	572	570	666	602	619	592	570	624	653	612	572	608	599	575	615	619	585	534	674	594	609	620	596	605	635	629	612	602	605	625	645	601	599	630	637	618	596	563	617	589	660	627	638	599	630	578	614	575	609	631	609	632	596	627	592	622	632	629	564	598	612	630	607	584	616	600	636	633	647	614	614	610	646	635	613	568	616	643	611	609	592	595	617	576	649	619	638	587	641	614	597	607	614	624	613	587	579	626	622	603	633	599	632	596	612	594	591	600	598	611	599	641	557	581	641	608	641	601	606	617	604	658	610	618	581	631	621	627	620	587	606	600	653	604	662	619	592	613	607	629	618	609	608	611	627	598	584	587	632	608	599	619	624	673	640	671	598	590	602	591	592	624	612	633	547	585	615	625	644	627	641	637	571	639	622	615	614	577	594	662	586	603	615	618	639	606	582	550	667	604	658	621	574	597	664	603	602	623	625	619	620	612	600	600	553	629	604	626	607	617	594	623	582	597	636	620	633	623	653	677	615	620	612	594	623	609	636	653	648	607	600	626	591	621	597	616	637	632	626	599	590	604	589	638	650	624	620	629	624	601	612	545	630	611	607	652	587	615	640	613	593	639	574	630	579	623	598	569	613	620	632	643	582	598	594	624	603	579	622	634	632	609	658	640	623	624	564	601	613	622	584	577	629	666	629	616	596	621	635	611	629	638	607	585	632	617	579	641	670	595	591	585	608	573	624	612	627	608	605	606	619	633	606	629	607	649	568	627	562	619	646	631	602	636	599	637	619	610	602	625	685	614	652	590	631	617	608	604	634	636	640	599	584	606	610	625	595	576	625	601	628	641	631	617	601	609	631	613	639	622	576	660	639	637	623	613	573	647	565	618	625	657	608	557	596	641	590	645	611	620	638	593	617	590	661	647	617	635	576	637	639	630	570	644	575	602	649	612	593	620	655	587	654	568	625	644	591	630	577	616	656	611	604	612	605	657	613	552	606	638	587	630	646	623	587	629	591	610	591	642	640	617	645	660	672	599	655	609	624	613	635	599	560	622	598	615	610	629	637	600	621	630	577	609	602	581	627	611	612	633	637	616	680	609	649	632	601	600	629	594	585	634	602	630	619	580	615	623	590	602	630	630	596	612	630	655	585	617	581	629	626	621	640	551	603	639	647	545	632	629	560	612	606	582	651	601	580	592	613	646	618	639	629	605	588	587	624	602	624	605	644	640	623	592	634	578	600	557	641	595	620	567	608
6362	4704	6492	8429	7897	2890	1088	466	648	339	253	289	253	254	259	213	215	207	228	212	233	236	309	345	452	543	585	456	357	257	227	201	192	189	213	208	229	212	218	197	208	197	235	184	205	220	212	203	228	203	210	208	238	203	216	199	192	223	192	212	217	240	225	187	202	229	212	205	208	245	213	225	236	198	202	196	197	212	204	192	209	207	199	201	199	209	196	216	191	239	221	188	193	215	231	209	206	230	200	199	223	229	192	207	223	204	210	210	230	217	197	214	211	203	203	209	215	207	228	201	213	222	221	195	189	205	193	210	207	210	225	231	211	252	173	216	225	191	223	205	189	213	215	210	204	207	220	233	214	220	213	198	215	211	211	221	205	215	215	192	185	210	192	219	192	176	211	200	204	235	189	192	201	192	184	201	221	218	214	208	232	195	195	183	208	185	216	196	188	218	208	197	202	233	215	202	191	187	216	206	187	207	224	216	213	231	219	198	217	187	203	221	223	184	211	211	204	189	254	190	225	187	215	187	225	194	206	197	208	239	200	199	204	183	207	198	223	181	217	206	215	209	218	216	188	202	191	215	209	236	207	211	206	195	205	206	203	199	189	211	182	205	210	215	224	232	216	206	199	213	200	213	202	228	221	190	191	206	223	198	183	203	204	192	207	215	192	199	199	243	228	209	204	216	189	202	181	206	212	182	232	180	201	221	191	207	222	198	212	211	192	210	218	211	221	199	211	232	214	228	197	223	213	200	202	202	230	213	216	208	193	204	223	217	206	191	204	180	202	219	196	210	195	225	224	202	205	207	205	194	209	223	217	211	210	196	219	245	211	208	209	197	212	215	188	207	203	194	212	173	197	203	238	208	214	206	202	209	233	209	177	202	209	230	205	202	232	209	189	210	187	205	211	220	194	215	200	210	172	202	206	193	210	205	207	213	210	223	231	222	185	191	196	217	202	233	214	206	212	225	201	195	210	222	223	233	193	211	181	218	203	198	217	192	224	207	237	229	200	237	214	191	203	194	213	222	210	199	209	203	201	210	205	217	205	201	216	211	205	217	221	186	222	214	220	197	174	201	221	206	207	193	205	214	210	183	219	180	230	232	215	191	209	199	204	210	215	216	210	198	188	219	199	195	195	199	218	207	219	201	209	200	222	200	198	185	182	206	214	210	193	217	219	216	193	199	207	183	201	200	201	236	211	233	220	237	215	215	216	228	227	209	223	239	181	224	197	219	218	240	198	197	200	209	195	181	194	198	190	200	182	206	210	209	197	234	235	239	204	227	209	201	225	217	220	194	211	243	206	214	199	207	201	218	194	210	219	211	205	182	210	202	208	209	213	239	199	217	228	189	232	206	197	221	208	203	210	240	207	237	206	201	220	205	184	209	204	209	231	201	221	220	208	205	210	211	225	222	215	217	197	217	205	215	196	208	182	193	217	211	220	215	205	193	226	186	196	214	198	192	220	208	202	216	228	193	212	225	232	209	188	214	213	240	212	175	222	215	220	204	211	204	235	219	211	191	207	220	239	195	201	197	194	230	216	186	202	201	203	199	175	201	199	229	195	196	189	187	215	200	228	198	217	233	195	209	204	207	194	212	227	220	193	218	209	228	216	181	211	202	213	219	219	203	215	214	206	183	193	220	229	208	207	203	205	216	235	207	201	205	223	223	215	190	201	211	194	209	210	212	200	212	190	195	167	221	197	212	210	199	204	224	217	195	199	216	234	214	198	224	187	221	213	207	208	202	204	197	193	204	212	221	201	224	210	192	212	236	214	185	220	230	204	214	226	189	216	222	216	229	213	205	208	210	185	208	201	219	214	201	212	195	214	226	213	217	210	207	220	219	199	200	215	189	206	201	229	219	210	209	204	205	214	196	225	207	200	246	217	244	174	182	198	188	198	231	214	193	208	204	208	208	199	215	175	205	189	226	234	194	211	206	190	231	215	208	224	194	206	212	210	202	211	238	212	200	165	264	216	217	200	219	205	175	230	184	211	218	219	221	210	210	195	224	233	220	195	193	185	205	217	218	214	218	192	210	218	214	204	223	204	219	257	206	224	231	219	195	221	198	228	199	222	243	216	213	189	214	193	215	224	211	203	245	225	217	203	203	204	220	221	236	202	226	213	210	231	220	186	203	214	224	210	199	213	232	223	215	232	193	215	179	220	245	227	195	222	193	219	185	201	171	190	188	229	219	195	216	198	184	208	239	195	211	202	186	219	179	196	202	197	209	196	216	224	187	203	191	221	208	198	202	207	212	186	210	223	218	220	195	207	191	228	205	217	196	198	198	219	191	212	240	185	228	220	200	204	223	198	205	190	195	200	183	218	226	210	219	206	186	245	205	224	211	209	210	183	199	206	217	203	214	235	194	219	217	202	211	208	181	227	215	216	199	217	207	223	224	219	222	213	193	194	220	213	199	206	259	211	209	226	216	194	214	197	209	202	217	204	214	203	212	206	225	216	204	179	203	221	223	207	211	223	219	200	201	230	245	204	180	221	193	204	203	187	200	190	211	200	227	211	211	209	223	206	193	209	185	209	207	217	217	203	211	227	197	213	237	237	213	200	213	213	227	216	220	213	202	204	220	206	201	218	229	194	194	227	237	201	219	222	211	223	196	216	205	198	232	211	222	202	203	188	182	206	204	185	207	190	201	216	179	194	189	222	216	222	221	203	195	244	208	180	203	216	224	225	184	209	190	208	192	168	195	232	209	222	212	215	190	223	208	201	206	193	193	209	208	191	222	221	196	190	250	210	229	208	218	200	187	206	189	209	227	209	198	211	212	209	193	215	197	203	204	196	212	185	215	219	208	209	209	216	205	192	227	252	215	243	223	217	206	193	211	222	225	211	219	212	203	207	234	201	233	219	186	195	206	187	207	191	221	201	213	207	216	193	229	215	201	219	202	226	216	228	214	211	184	222	189	213	204	209	208	215	223	210	205	213	213	209	223	207	224	201	224	198	245	189	201	193	230	204	208	205	234	235	218	190	205	193	185	183	194	197	193	194	219	220	223	210	226	190	212	200	207	219	182	203	183	207	230	212	223	233	237	223	197	221	193	209	186	232	199	212	229	213	185	236	233	233	222	192	237	206	194	227	199	191	206	209	209	194	190	198	217	230	195	202	209	236	192	224	229	203	195	220	203	209	213	207	220	219	220	202	209	200	207	225	213	191	211	224	190	205	212	221	232	208	216	207	193	189	227	234	205	217	234	200	181	228	211	223	204	221	191	209	195	210	213	220	190	194	211	208	207	218	232	212	228	228	210	196	214	202	187	215	218	186	221	219	223	214	220	179	220	211	220	222	191	194	223	202	206	209	210	197	212	200	205	241	214	227	201	217	194	204	199	188	217	207	209	196	203	200	203	217	217	206	226	191	209	197	230	220	226	196	208	215	192	191	204	175	218	188	210	225	214	228	220	216	199	202	207	223	219	232	231	233	186	218	203	208	220	206	215	216	201	209	214	209	209	203	184	212	204
4749	5104	11053	18341	19187	9045	4666	1860	3313	1434	946	1109	943	825	822	752	677	684	709	689	757	1069	1450	1807	2195	2745	2503	1918	1097	812	677	620	605	568	643	577	591	630	613	619	595	558	608	584	651	614	616	572	603	612	591	603	612	582	635	587	607	593	562	547	603	577	609	605	599	589	574	587	574	572	601	645	584	561	578	591	623	614	614	606	610	572	613	617	601	610	572	567	613	550	588	577	594	638	627	579	622	608	568	605	609	600	591	601	576	624	615	605	590	623	611	580	592	609	611	588	604	648	570	595	617	603	652	586	602	612	653	609	611	572	607	593	603	575	603	600	622	583	632	587	622	573	618	614	604	587	581	609	605	583	620	642	605	576	620	623	644	624	626	583	587	597	622	588	615	626	603	570	615	584	591	568	607	605	642	589	596	645	589	614	610	656	598	617	571	565	590	621	620	627	604	615	600	582	566	634	607	586	580	584	592	629	588	622	570	567	630	627	592	620	598	600	600	620	580	576	617	606	585	620	573	626	593	618	627	632	625	600	571	599	624	594	555	563	600	608	585	545	576	619	620	635	623	582	615	579	607	525	627	591	590	608	631	593	589	578	592	622	616	618	581	608	602	593	634	589	639	592	638	616	607	595	617	585	577	587	600	587	587	580	608	586	567	609	620	635	628	613	587	611	611	581	605	581	591	577	637	552	648	560	576	650	614	581	607	602	630	577	586	630	597	556	574	604	618	606	605	562	579	565	621	558	597	573	582	595	576	642	594	591	608	648	613	621	644	626	621	612	575	600	608	601	584	615	559	586	556	608	581	578	577	596	568	601	601	575	603	612	614	609	607	630	607	598	616	561	631	592	621	631	609	595	582	591	612	591	658	621	605	599	582	594	566	551	601	591	593	640	621	574	616	611	597	586	571	549	606	605	624	626	579	601	638	607	622	560	581	573	623	662	609	622	601	557	603	601	625	595	571	618	578	575	561	595	582	566	565	617	577	588	562	609	607	554	561	583	590	568	596	617	620	604	593	578	598	569	603	594	587	580	607	592	575	629	603	600	612	597	546	648	596	637	590	611	563	579	623	623	605	610	616	598	582	578	607	576	556	592	650	583	607	573	640	597	579	529	616	579	536	560	583	642	613	606	601	567	610	617	627	605	609	596	608	618	602	619	656	643	586	595	600	619	577	591	601	548	592	592	602	606	582	588	617	637	594	559	620	579	563	580	612	602	588	615	573	638	608	595	613	586	582	588	573	616	583	645	633	601	561	554	590	615	662	578	581	609	613	616	613	607	589	629	578	612	581	623	610	623	598	596	626	597	616	602	611	615	586	608	605	630	593	574	598	596	597	579	575	594	574	603	557	621	642	624	595	612	596	585	591	597	594	578	590	588	593	614	605	591	615	610	623	626	643	604	563	627	637	592	593	625	609	635	633	581	573	602	587	579	626	568	604	622	591	565	612	607	596	660	598	554	580	559	618	611	614	587	570	598	591	598	620	615	615	584	607	591	605	578	593	571	646	589	627	588	582	599	570	584	610	602	631	616	623	605	574	583	640	644	617	595	603	598	605	582	607	608	575	607	555	627	593	592	609	586	556	568	600	591	612	608	601	595	613	576	620	576	593	612	607	615	568	571	594	618	593	606	589	594	572	565	597	573	610	564	571	619	581	617	596	585	642	619	589	531	576	642	593	635	578	587	622	599	598	619	629	594	621	612	592	608	603	608	618	635	623	605	626	620	611	595	578	607	587	612	585	611	628	563	582	587	632	620	602	583	574	611	593	589	594	579	584	624	638	595	586	608	605	604	594	589	597	578	582	602	644	608	622	601	595	619	604	607	595	615	574	638	555	603	605	591	628	564	558	607	583	619	566	585	590	677	581	619	570	636	606	616	560	582	619	578	588	654	633	559	618	600	648	633	590	562	577	602	619	603	559	575	592	625	599	610	597	606	588	584	611	594	578	607	571	584	621	601	620	569	587	600	628	583	572	556	599	586	614	607	647	613	580	627	546	601	625	597	586	610	589	594	614	584	604	588	612	577	592	613	529	549	569	593	590	605	600	599	623	634	608	604	567	621	589	589	550	580	589	599	548	581	603	604	590	623	548	597	603	590	569	594	599	565	623	625	593	561	626	635	634	537	599	599	640	585	609	579	584	584	619	645	561	572	597	598	557	596	614	587	563	554	605	565	668	620	638	634	592	577	568	584	578	595	646	618	595	584	601	579	594	615	625	625	662	607	605	602	638	634	601	603	620	569	596	651	643	619	635	635	579	602	548	603	663	549	635	592	603	632	638	602	604	620	571	604	566	557	562	567	647	597	582	579	582	577	606	577	572	635	606	599	568	610	590	622	617	598	570	572	587	601	645	599	635	568	584	634	594	570	601	606	504	637	607	571	591	583	558	601	559	620	642	643	608	561	591	591	547	579	551	571	577	572	565	580	599	645	649	589	610	590	594	620	592	592	653	629	620	596	602	601	623	603	619	621	630	605	628	588	636	590	609	619	603	613	562	605	582	602	645	594	603	607	574	579	597	600	569	611	632	605	613	601	588	599	590	603	584	635	586	625	608	600	618	595	624	566	623	593	589	601	581	595	629	592	585	582	608	569	626	629	599	609	611	639	630	637	560	617	652	601	588	590	616	577	631	591	595	607	630	605	608	578	567	578	593	628	622	566	579	561	561	614	577	593	615	597	609	665	587	569	580	572	553	612	546	586	588	646	613	581	620	631	571	613	569	612	645	583	589	634	617	580	565	604	625	639	595	566	640	610	621	600	597	610	605	542	614	589	592	582	575	574	590	596	566	573	573	616	592	604	571	571	649	609	648	594	605	613	589	612	595	597	579	608	594	601	557	619	566	630	582	570	619	598	617	614	564	611	634	628	607	555	603	617	662	586	610	599	590	557	606	651	586	582	615	596	600	607	580	629	570	570	563	595	569	588	597	629	563	622	588	569	601	606	613	557	622	606	659	575	555	625	602	584	638	597	623	637	624	605	618	620	620	631	614	612	547	580	605	632	574	606	641	612	601	620	602	592	649	619	619	558	610	608	589	619	616	622	605	549	595	634	576	600	619	591	603	593	621	605	629	610	647	583	619	584	615	624	581	601	611	630	572	649	603	642	638	627	538	556	634	602	619	573	638	646	610	591	640	618	593	591	586	556	596	629	571	594	580	600	611	650	583	585	547	563	608	609	603	591	579	597	584	592	572	633	623	606	620	596	610	626	628	611	607	602	590	583	605	620	633	647	649	580	625	558	564	579	581	590	621	594	608	570	580	598	603	589	608	602	623	582	619	611	648	619	571	603	574	577	582	613	579	629	638	604	619	619	610	596	570	620	621	603	597	604	622	565	564	626	577	583	615	580	552	578	572	634	611	572	590	574	590	606	590	578	627	605	639	614	629	586	619	611	638	639	624	601	618	570	599	595	588	538	583	586	607	602	586	624	642	608	625	585	582	607	605	582	608	593	626	597	574	588	615	562	608	613	615	555
7261	4006	7134	8226	5556	2270	672	403	468	736	346	291	282	259	255	231	218	246	230	184	259	235	300	331	373	493	520	454	307	249	212	192	198	191	186	185	198	216	196	209	209	211	163	180	216	203	192	192	215	215	218	188	182	194	192	182	190	191	189	205	186	189	182	223	205	161	195	218	196	193	178	188	183	190	229	196	228	201	203	206	192	194	218	211	199	196	192	195	202	193	190	191	188	185	208	182	185	194	228	205	174	213	172	223	201	198	201	205	198	199	184	201	195	207	201	182	198	194	203	209	223	201	212	223	187	189	198	215	167	191	202	216	181	184	208	197	198	205	192	177	206	184	182	191	188	229	203	194	203	193	218	190	204	203	212	221	184	186	200	187	193	193	225	185	203	194	197	209	215	220	226	192	214	179	180	205	199	198	182	179	209	196	196	176	187	202	214	226	189	209	231	188	192	191	169	166	189	191	180	193	179	212	180	200	188	209	201	192	177	190	193	192	187	193	208	177	175	202	168	187	173	181	195	174	207	208	197	204	178	183	194	195	221	195	208	221	194	179	175	179	175	212	180	196	190	198	195	222	177	211	215	197	197	218	216	197	199	200	192	216	184	214	187	210	180	201	183	178	183	172	177	200	210	186	207	174	215	194	212	194	209	189	195	197	180	167	175	187	211	194	206	201	196	189	192	171	215	208	212	201	220	194	191	212	213	212	182	200	221	207	173	199	192	224	185	197	188	222	230	219	193	194	197	202	211	186	194	174	194	222	191	209	184	203	199	191	206	217	182	217	217	203	221	210	217	208	194	176	170	205	197	207	187	194	193	225	165	201	221	195	200	216	179	204	194	197	194	197	218	179	201	216	195	183	166	204	185	203	199	193	189	205	183	195	210	200	182	187	182	207	186	187	188	205	196	213	210	190	186	172	217	193	229	193	197	210	201	188	177	214	194	207	181	206	222	201	227	195	212	187	195	214	166	215	217	182	202	210	201	182	202	200	223	206	205	201	202	190	191	197	175	199	223	216	195	198	176	199	205	201	196	194	190	201	226	204	199	204	185	168	177	175	200	203	203	205	220	190	190	207	183	209	192	212	188	215	197	201	191	198	190	207	177	192	203	203	225	205	207	196	207	173	193	188	231	165	202	197	186	198	189	205	214	194	223	183	216	198	175	190	192	204	190	203	205	188	215	189	171	205	209	193	212	204	203	213	201	180	205	194	205	198	198	194	181	213	193	205	200	187	208	210	180	206	202	181	211	202	197	198	208	178	198	186	211	211	195	198	222	207	193	193	186	210	197	193	185	219	190	162	212	181	192	197	207	190	204	198	197	170	203	186	182	214	183	180	206	202	193	201	202	213	205	176	206	217	204	196	218	200	219	198	218	188	188	173	207	209	200	201	190	202	229	193	174	197	186	209	200	194	191	185	190	189	178	197	181	192	221	214	212	192	192	220	204	201	213	215	190	196	209	216	200	206	212	187	188	219	198	208	216	219	198	183	196	189	158	198	176	198	183	208	189	185	207	193	216	210	192	207	209	194	191	226	181	194	199	200	161	213	154	192	189	198	216	183	200	201	219	185	176	192	200	201	194	209	184	195	183	241	206	186	210	187	205	202	193	213	200	212	179	197	181	223	193	190	175	220	186	202	196	230	185	191	237	219	213	205	196	215	222	191	213	171	194	178	209	198	180	212	203	178	219	198	217	172	186	183	190	200	199	213	208	207	202	192	188	199	190	198	167	195	210	215	196	176	202	204	195	187	207	225	189	184	215	221	181	215	194	206	179	189	204	195	181	185	206	225	183	215	227	206	157	226	202	198	175	183	202	203	201	210	188	195	193	189	183	219	187	196	176	204	194	206	198	166	181	212	190	199	193	198	200	205	194	195	222	194	206	211	199	213	201	210	194	220	208	191	194	211	201	189	209	209	177	200	193	187	200	215	204	205	172	190	212	199	195	228	182	202	221	203	203	218	226	194	208	210	208	217	175	194	188	220	208	196	214	182	171	197	213	194	235	208	201	210	178	179	176	169	169	202	214	203	217	187	188	213	182	180	209	176	196	210	200	193	200	195	209	208	216	215	208	200	182	176	205	195	237	185	195	202	195	192	214	195	217	185	188	233	181	201	229	212	213	208	198	181	202	215	206	192	204	182	210	231	205	192	201	205	189	207	201	189	191	186	186	183	197	205	198	222	196	197	201	207	210	206	184	218	196	196	184	195	219	196	188	204	192	194	187	183	199	213	182	206	191	192	192	206	212	197	205	216	200	203	215	186	203	188	171	221	207	172	236	192	189	175	178	187	196	206	233	203	207	178	205	219	204	191	197	200	214	184	195	208	189	175	200	184	197	215	197	191	202	206	186	181	203	228	205	221	199	201	190	190	208	215	204	192	209	230	185	194	162	199	195	199	180	192	223	203	182	207	213	194	195	201	223	207	225	200	207	205	213	191	195	226	201	181	206	230	207	200	203	180	195	208	200	192	209	183	186	194	215	190	196	199	222	178	203	193	164	195	200	194	207	189	218	180	193	188	193	200	207	201	193	196	195	212	218	194	185	201	196	210	209	199	191	203	206	209	162	171	207	201	185	200	226	195	187	206	205	229	195	196	180	184	194	188	193	211	193	197	182	204	190	191	208	197	167	217	190	140	203	188	201	201	202	214	207	203	197	193	196	187	182	194	201	212	187	198	176	168	194	208	194	207	200	186	165	180	228	197	166	185	207	199	195	208	215	177	200	197	172	205	207	208	185	191	186	171	180	196	175	208	200	235	179	160	221	208	190	184	201	209	191	202	186	228	202	202	178	220	205	194	203	198	198	192	183	201	213	188	205	215	190	197	220	203	203	198	197	183	182	183	221	183	173	208	172	207	180	197	171	199	190	194	219	192	204	173	194	200	196	189	228	204	178	203	214	214	217	183	180	197	196	240	199	178	207	194	202	205	155	196	211	222	191	201	191	206	203	216	206	203	223	207	211	192	184	206	179	200	189	196	200	189	191	189	219	187	192	192	188	207	201	194	222	174	202	186	204	219	196	191	204	213	192	202	224	194	182	210	194	184	206	197	187	180	191	209	190	218	219	205	222	180	186	210	189	209	173	183	202	212	194	183	209	205	182	208	206	164	193	194	195	211	183	180	212	200	202	203	174	222	213	179	198	202	188	212	208	210	183	224	183	186	196	216	193	170	203	203	174	182	220	185	196	207	209	205	211	213	201	222	202	202	175	196	191	198	173	214	188	201	197	202	212	186	206	206	189	194	190	205	183	207	197	196	163	188	182	212	197	209	207	217	208	171	183	208	204	188	194	161	199	212	205	208	191	186	176	203	178	187	198	192	199	168	186	196	161	203	171	204	194	213	183	212	178	206	180	189	193	178	187	227	183	205	200	189	197	192	197	163	195	201	197	210	219	188	177	180	190	214	189	183	209	207	197	190	230	197	197	189	190	178	218	221	224	189	198	184	178	216	175	211	187	226	216	192	184	202	217	183
5004	4432	11680	18189	14690	6867	2620	1779	2609	3440	1559	1195	1197	935	927	814	837	723	697	636	779	968	1337	1785	2253	2712	2562	1777	1168	775	632	612	572	595	589	571	568	588	596	571	562	546	565	585	556	597	538	540	599	570	546	562	565	613	621	553	540	598	577	537	606	555	598	549	576	574	576	574	566	593	572	577	614	554	518	542	596	601	562	593	539	589	560	550	598	624	577	580	568	546	565	574	558	563	585	539	583	565	557	593	547	556	574	594	568	563	573	578	548	595	600	589	584	563	528	553	548	568	564	553	558	614	565	566	586	554	602	526	574	625	536	572	553	580	570	613	583	586	550	601	572	539	602	606	568	494	566	576	583	535	528	567	544	562	577	564	582	610	578	587	585	591	600	529	591	562	528	572	541	509	554	584	550	604	568	550	528	534	514	583	550	577	569	547	588	593	576	571	589	550	553	563	587	573	569	565	549	582	548	597	535	574	588	558	553	523	525	551	559	568	534	569	566	584	599	559	511	605	548	567	606	599	534	612	573	538	559	611	587	560	571	576	563	587	506	595	571	550	570	558	556	561	559	559	559	582	558	579	570	584	547	597	560	544	569	510	579	567	555	583	527	572	582	549	588	566	597	566	597	567	537	581	620	554	562	575	608	550	580	533	561	565	579	543	524	590	537	570	573	564	556	551	557	523	568	541	550	602	580	581	589	542	596	539	594	604	603	595	572	569	595	540	573	580	583	556	575	566	536	614	549	546	548	559	557	598	537	579	569	565	574	532	557	600	586	503	587	592	556	587	580	604	595	555	555	558	567	541	591	562	544	612	602	565	591	554	559	557	529	586	548	550	547	568	568	563	587	597	543	529	579	580	577	587	579	590	520	575	594	594	541	588	573	606	556	591	574	516	592	552	556	554	551	616	558	549	525	566	530	612	558	602	559	550	587	519	596	546	580	587	575	595	570	571	628	616	529	545	587	548	588	569	596	545	551	571	579	555	569	569	617	592	554	580	525	609	598	564	548	549	521	547	576	619	554	620	543	553	600	583	594	529	549	577	517	502	562	572	585	572	541	546	562	558	545	607	577	549	562	584	584	586	576	551	598	536	566	591	568	562	574	583	581	594	570	588	533	574	545	558	624	559	530	597	564	550	570	533	573	607	579	570	542	590	580	558	591	537	575	566	557	572	531	574	570	558	560	567	541	558	592	549	584	545	529	537	553	598	565	556	619	573	541	581	603	565	577	578	579	581	556	559	568	523	578	609	566	572	581	541	551	511	576	564	545	586	574	567	587	571	528	551	549	572	529	548	571	508	554	563	580	611	537	601	570	571	547	561	589	575	569	578	515	537	556	542	548	576	591	573	600	578	546	562	583	564	556	553	539	553	559	526	532	547	588	610	579	559	517	573	573	555	566	539	611	552	600	535	586	534	573	574	589	563	578	555	582	528	580	635	578	508	593	616	580	601	596	607	578	583	509	595	546	590	572	567	599	557	542	572	549	565	604	587	556	575	574	545	513	559	612	588	587	564	593	538	578	603	557	552	595	577	579	548	532	544	592	565	569	575	569	596	556	559	567	569	569	542	542	571	577	573	583	598	582	565	548	592	532	561	583	572	611	559	553	602	594	568	573	564	552	556	568	573	571	554	531	543	582	531	566	562	601	544	629	567	596	581	596	572	508	569	582	555	602	577	573	573	544	546	609	584	564	553	574	563	546	598	555	583	560	599	572	526	551	527	603	569	537	530	563	576	605	556	586	517	561	582	567	592	585	607	570	581	574	538	583	590	506	576	585	530	530	554	524	568	548	544	580	596	557	589	597	589	566	606	599	597	568	549	581	539	566	558	547	544	554	539	572	555	578	600	557	615	571	581	564	543	600	574	595	532	575	570	554	582	543	572	540	564	572	557	593	580	614	548	594	528	587	572	587	535	578	588	528	592	542	595	570	523	546	555	559	606	571	553	565	552	554	537	537	576	563	562	535	574	579	592	580	591	596	513	564	547	577	559	544	549	558	588	558	573	554	588	552	568	576	573	550	595	570	528	588	553	600	603	567	569	566	572	548	592	547	588	564	565	570	575	584	592	579	597	546	603	576	529	585	583	593	563	606	615	554	521	574	577	556	615	548	582	599	577	584	584	577	542	572	550	581	576	596	555	577	546	546	588	539	559	574	533	548	608	612	564	572	552	586	569	609	546	546	539	580	561	545	573	622	573	577	568	548	576	608	563	558	490	525	541	577	576	560	533	559	528	567	587	563	608	542	541	542	559	561	572	562	592	537	587	542	596	607	600	630	559	573	585	592	574	564	603	560	540	607	605	581	545	549	528	571	600	583	583	573	565	569	590	559	591	557	586	536	539	554	558	547	557	583	566	570	572	596	539	576	567	555	551	551	574	546	634	567	590	583	557	592	566	537	540	579	535	567	564	546	616	585	560	628	587	578	577	568	552	562	565	528	582	601	614	579	556	556	590	534	552	543	568	585	530	587	583	570	596	535	563	572	543	568	587	561	558	576	584	644	605	551	569	552	560	552	529	566	587	554	573	571	540	602	538	598	560	560	573	565	592	569	588	518	558	558	599	616	539	552	557	557	571	560	581	562	601	525	550	548	567	564	556	580	588	589	608	602	605	600	586	543	594	565	589	572	568	573	572	564	498	626	530	562	572	586	630	542	564	520	567	588	582	576	593	537	573	583	563	588	607	546	576	586	572	590	552	558	594	589	586	586	568	582	612	579	557	543	559	588	547	559	557	543	607	557	537	584	554	594	603	530	536	642	545	537	567	551	560	584	560	576	577	574	563	598	551	577	607	574	575	540	583	586	572	532	516	542	549	550	564	588	565	561	590	548	547	584	574	538	551	546	566	603	555	561	541	566	548	611	572	549	581	507	585	571	589	583	543	575	558	516	634	566	528	587	551	559	583	610	589	537	569	580	545	597	565	566	595	570	609	569	584	556	629	603	575	551	564	605	561	585	583	588	606	585	554	557	546	574	543	542	565	549	571	574	560	558	569	557	568	594	538	549	577	546	555	545	561	592	567	570	552	582	557	586	599	566	540	582	587	560	602	606	575	572	559	581	576	576	537	543	614	560	555	543	572	554	537	578	593	570	588	586	616	557	583	616	573	593	551	520	537	551	578	596	571	586	554	585	580	567	586	601	537	556	577	550	584	536	582	593	530	599	600	532	573	573	589	574	561	569	618	574	560	577	575	582	590	555	565	588	550	520	624	549	599	605	578	562	578	591	576	569	546	556	576	578	588	569	546	588	560	604	595	559	485	613	602	568	596	559	609	579	584	570	555	586	564	576	597	544	588	529	578	552	592	562	600	554	537	558	581	566	546	558	563	547	570	596	549	559	602	566	547	549	587	556	580	565	559	575	541	571	544	587	539	594	591	605	576	582	554	554	563	533	565	567	556	574	561	593	588	575	556	594	514	598	548	591	580	559	606	551	530	565	562	573	577	588	605	592	562	571	565	557	565	543	531	567	525	486	530
5616	3015	7172	6476	3401	1192	837	790	1219	1402	319	445	231	227	260	254	200	200	211	212	188	209	216	255	334	444	536	476	318	237	206	202	184	210	189	199	182	217	210	193	161	216	208	194	218	183	190	208	193	193	177	167	229	194	189	217	174	193	186	194	184	167	174	180	214	199	208	190	182	191	201	182	194	164	202	209	186	211	206	220	204	157	209	209	205	202	196	183	181	197	189	177	178	174	186	226	179	147	163	163	190	186	185	196	215	202	192	167	186	202	202	190	195	163	207	197	175	204	189	198	194	219	176	208	192	188	160	207	187	197	188	188	165	188	168	199	164	170	198	206	212	177	191	196	199	201	170	171	185	188	196	191	216	184	191	193	176	169	202	181	163	185	173	198	196	190	192	200	196	182	204	181	216	177	187	177	188	171	192	203	175	193	183	175	191	192	201	213	176	184	168	188	174	214	199	201	194	203	166	168	197	200	209	211	202	201	192	149	200	170	206	181	185	213	195	192	189	198	161	183	178	176	187	232	203	188	169	174	198	170	206	202	188	186	205	185	160	200	197	211	178	170	176	191	198	167	195	174	182	214	175	227	183	219	174	206	202	207	195	196	176	183	186	201	172	205	193	220	229	185	190	204	179	192	170	182	162	204	200	201	184	195	186	205	202	201	189	215	207	188	171	186	184	196	164	176	183	177	196	191	190	194	197	205	194	224	193	193	191	184	219	165	213	196	186	197	208	212	174	173	192	198	187	190	231	181	191	176	208	193	208	194	203	203	203	209	192	177	186	187	170	212	173	168	190	211	200	170	193	209	182	198	199	178	208	172	214	172	196	178	186	184	191	201	188	176	206	197	196	193	195	188	209	176	170	217	187	194	202	191	200	180	174	185	189	202	178	192	197	178	202	197	185	183	195	185	206	203	178	176	194	186	208	186	175	188	218	179	210	187	196	195	214	176	189	187	204	196	188	198	171	224	175	177	186	209	169	179	178	206	177	195	191	198	201	172	188	187	179	195	203	171	197	171	186	203	171	195	178	189	178	204	178	176	190	199	192	174	189	184	172	207	195	180	201	185	173	198	184	218	175	200	183	201	220	193	200	200	188	202	195	221	198	178	202	214	185	176	207	179	203	185	195	190	196	200	189	195	183	200	184	191	173	225	202	167	163	183	173	152	205	180	183	203	207	188	170	189	197	193	179	164	180	185	186	212	196	206	185	223	189	178	184	207	202	191	173	203	187	200	209	208	204	186	204	204	214	189	204	210	220	168	196	171	189	205	209	178	220	192	209	231	207	195	195	191	199	189	204	198	202	191	207	206	194	202	178	193	205	200	197	194	177	182	211	174	193	170	187	178	185	167	172	201	188	186	190	175	187	150	183	215	171	196	180	215	169	230	176	206	174	210	167	185	195	160	188	222	188	188	182	202	194	209	208	201	187	207	204	188	198	180	195	180	186	199	191	185	193	205	192	194	190	193	209	184	190	205	169	191	207	163	211	183	165	179	203	180	211	213	178	192	186	168	191	201	202	170	174	184	193	180	192	197	203	197	168	198	170	177	178	173	211	190	198	198	200	161	192	167	199	193	201	198	173	184	209	203	203	187	168	193	199	218	202	199	189	179	178	186	197	193	181	198	193	198	184	175	193	187	184	175	197	181	196	183	187	185	171	193	205	195	188	189	188	195	200	187	165	196	181	186	185	185	195	197	193	163	205	215	187	160	227	199	198	201	188	195	182	188	188	184	196	179	171	193	186	195	179	204	177	203	193	196	195	195	193	194	182	180	167	183	188	171	179	217	191	189	193	206	162	195	191	184	205	192	186	203	211	192	199	221	175	202	187	172	183	205	191	194	205	188	186	187	205	196	190	189	192	186	189	191	193	190	206	203	195	193	182	177	201	191	175	212	191	183	168	188	211	192	184	193	197	218	222	183	190	169	179	193	189	193	207	189	198	206	183	167	183	171	168	191	186	201	203	208	168	206	154	215	195	185	181	200	201	209	190	211	209	192	197	208	182	198	201	208	221	194	191	194	199	201	194	206	179	174	183	187	193	177	200	188	188	180	179	206	190	179	174	188	190	176	170	190	195	228	187	198	174	193	212	186	210	191	218	199	190	199	158	189	190	185	216	183	235	209	181	201	201	195	202	191	186	208	198	204	167	207	194	169	221	175	200	231	167	201	193	204	197	217	174	195	171	193	206	184	199	231	176	187	176	185	211	208	207	196	200	186	189	205	188	206	206	203	195	199	182	173	199	206	190	206	175	174	181	227	180	190	151	178	223	193	203	203	188	176	185	220	206	193	192	191	169	194	176	187	178	171	191	214	215	182	172	199	215	192	183	160	199	204	216	201	162	165	187	211	218	178	181	186	203	177	191	180	178	189	199	187	201	175	170	205	149	195	228	191	184	194	195	180	173	199	200	196	186	198	170	203	182	214	202	198	210	165	196	216	187	204	214	193	164	219	187	189	200	201	182	194	188	197	212	176	191	186	208	206	197	177	194	211	195	192	205	183	205	181	200	203	211	199	211	211	196	183	180	197	188	200	186	192	198	180	168	185	196	176	198	172	185	191	182	191	195	199	194	196	151	170	187	185	189	177	186	210	198	199	202	196	213	191	207	182	176	178	166	223	185	206	195	171	179	190	192	173	176	183	198	171	199	185	186	183	186	184	188	218	175	182	197	213	188	186	196	182	200	180	203	193	208	170	196	180	194	223	190	201	182	220	190	200	175	192	190	193	194	204	188	178	192	186	189	186	177	177	207	205	181	180	183	196	174	158	173	198	219	191	225	179	194	199	189	200	192	193	197	175	201	198	205	219	176	191	193	158	215	185	215	208	206	219	167	198	183	209	192	206	194	191	209	217	188	188	175	193	192	170	201	181	185	183	183	184	184	179	190	168	199	197	215	195	183	203	219	190	186	169	185	201	186	170	197	188	186	179	180	194	203	207	207	180	199	201	205	168	185	184	173	185	196	167	171	211	189	207	203	172	173	185	186	202	176	187	195	189	182	171	171	163	197	209	180	196	199	198	162	217	195	184	180	194	205	157	191	188	205	188	173	194	192	183	224	195	202	200	194	185	197	187	178	183	173	195	192	192	192	197	202	193	160	213	181	193	188	183	207	165	183	189	217	193	195	198	201	201	168	188	191	191	183	208	209	193	181	183	190	182	193	200	212	194	233	194	190	166	192	168	191	193	197	195	175	190	203	186	200	179	189	197	183	204	196	175	193	191	181	189	188	165	202	180	203	205	188	189	216	199	183	187	191	214	189	193	179	185	183	178	226	201	191	186	204	196	186	168	216	183	184	198	209	209	165	179	183	177	173	207	185	202	182	191	192	211	186	192	195	197	187	183	199	186	185	177	177	197	197	217	177	195	164	200	191	182	191	174	197	176	202	167	195	195	185	176	206	186	194	202	169	203	182	211	174	191	203	196	184	195	189	175	176	186	203	189	183	180	202	182	186	205	198	194	189	200	236	186	188	187
4189	3511	11693	14426	9506	4356	3707	3573	6261	6858	1457	2106	852	758	816	918	920	879	754	690	702	770	924	1237	1718	2498	2651	1831	1169	748	616	564	546	592	566	533	561	509	560	570	583	518	562	569	585	584	553	581	559	598	537	498	541	545	531	570	553	553	573	550	537	557	570	566	576	559	561	581	549	535	548	578	580	555	541	572	572	522	588	533	539	556	571	517	531	525	561	567	540	572	551	600	536	579	503	563	524	562	525	560	564	569	547	584	532	540	576	576	598	530	544	538	523	543	547	525	593	546	553	535	522	599	582	550	568	557	526	544	522	574	532	561	569	527	560	554	578	571	570	530	546	592	532	549	528	509	551	565	544	525	546	569	564	580	587	553	563	549	562	573	574	565	537	549	554	590	561	560	542	515	549	526	562	568	580	516	566	547	527	561	516	560	517	534	563	551	524	565	536	554	587	539	560	537	571	595	587	580	568	529	595	587	541	526	536	555	524	526	557	542	541	557	509	582	596	583	556	557	575	541	541	567	555	571	533	564	558	545	579	572	586	548	521	586	550	571	569	559	583	531	551	540	611	573	560	500	600	567	586	555	580	560	550	544	509	549	609	540	542	583	567	569	551	639	547	577	572	559	527	548	599	567	572	520	604	553	538	586	543	542	552	560	590	543	580	538	581	566	562	540	587	565	566	579	540	553	561	513	530	551	550	578	552	534	501	529	562	565	514	540	595	575	483	538	596	607	527	585	566	537	548	574	529	527	518	503	579	557	589	550	525	494	547	586	567	544	540	532	541	582	544	557	544	540	564	566	601	553	561	548	530	557	550	571	520	535	523	539	579	577	528	532	561	555	543	583	545	563	555	533	594	543	540	571	581	529	611	558	590	544	506	543	529	540	540	573	535	560	534	601	556	552	543	512	575	556	564	537	572	570	584	537	550	591	575	585	592	565	560	529	566	550	557	525	575	573	603	540	575	569	583	577	545	565	593	545	572	541	545	531	606	545	542	545	536	536	555	536	553	492	536	556	544	589	564	543	515	614	542	530	555	533	537	533	552	561	578	532	596	535	528	540	536	554	557	544	600	569	537	574	575	577	574	536	608	535	591	535	522	610	527	581	598	585	555	517	582	570	536	548	558	549	567	539	542	581	576	579	589	534	524	592	530	552	544	562	543	527	521	522	548	547	557	541	581	528	559	557	538	571	578	583	496	528	554	574	539	537	512	555	554	562	552	574	568	562	587	553	516	529	522	536	538	543	557	533	531	563	499	531	579	534	518	546	552	529	566	581	552	584	553	597	584	535	535	595	519	556	574	491	526	539	541	564	536	568	571	579	568	534	504	578	567	588	567	543	579	527	562	536	543	586	596	580	564	566	553	539	553	551	557	586	583	530	575	517	529	541	557	568	557	562	571	542	556	522	556	546	583	512	527	553	536	576	569	579	539	620	577	580	558	560	541	594	531	522	536	561	581	569	565	530	550	539	581	547	551	545	556	553	556	569	572	525	588	577	522	549	526	537	553	564	554	572	573	558	564	564	563	542	527	530	557	561	560	518	556	553	562	581	527	560	561	531	539	549	539	566	542	562	517	579	577	621	528	564	573	560	520	550	555	548	571	556	541	524	538	553	531	558	561	571	575	520	560	548	547	499	575	553	535	557	584	569	568	542	528	550	545	562	531	578	528	560	567	567	577	539	526	575	555	540	566	598	550	598	590	518	599	505	567	527	531	570	617	601	593	565	550	562	528	522	500	570	543	515	604	573	581	621	560	572	530	587	555	565	540	559	552	574	567	594	536	584	553	557	584	588	554	564	554	591	553	571	568	574	582	531	599	570	547	587	549	553	616	533	543	567	506	539	576	566	570	546	615	591	586	562	533	592	539	541	544	546	529	554	521	500	558	532	558	541	501	535	527	567	515	599	527	555	537	557	554	560	570	529	568	588	587	503	547	557	559	550	581	570	578	530	571	559	528	529	574	553	546	519	584	533	553	529	542	586	520	543	526	548	552	591	577	564	588	532	568	561	577	546	541	542	551	585	589	551	548	537	595	549	548	541	574	578	579	550	580	539	573	570	571	560	577	549	555	587	541	541	548	590	553	578	519	560	575	543	578	543	558	541	559	540	577	525	530	521	537	531	542	563	555	563	567	574	563	582	597	550	559	576	569	562	531	555	521	587	577	518	584	578	544	572	583	536	579	538	518	528	570	566	530	563	576	532	590	539	601	563	549	591	590	546	593	566	545	566	554	537	557	521	544	559	542	566	526	598	555	501	529	550	549	584	561	513	556	576	523	560	519	540	553	576	566	538	579	545	578	535	533	558	539	521	542	572	549	551	569	587	536	541	545	536	555	544	561	545	589	559	552	563	600	545	532	528	532	556	579	557	546	583	567	537	524	554	534	588	533	594	556	569	561	564	526	547	525	542	584	561	555	556	518	551	535	547	560	540	572	514	512	567	524	535	517	535	537	561	573	538	591	569	564	550	576	547	575	561	586	564	577	541	577	590	527	570	553	545	554	560	583	526	529	490	528	571	536	591	590	586	577	570	569	553	554	561	550	575	520	527	513	552	563	603	592	545	557	555	545	556	522	529	533	598	573	560	565	526	521	525	549	549	569	542	574	544	501	569	536	538	512	544	549	589	538	552	541	549	574	561	546	539	610	527	562	556	515	556	529	590	539	587	532	561	542	547	585	555	533	558	550	533	573	543	499	539	548	576	579	549	550	529	556	561	535	551	539	536	535	501	542	567	540	544	541	548	536	530	537	556	518	525	565	556	560	588	566	553	512	558	580	540	577	580	579	548	528	540	523	497	579	520	579	572	524	553	585	553	587	537	562	530	517	552	527	563	531	559	572	541	526	544	551	534	582	554	540	602	564	541	563	558	558	518	556	570	525	549	573	576	591	581	527	566	543	555	534	541	593	561	567	570	573	567	584	553	546	592	545	529	537	509	523	574	525	560	545	566	548	516	548	571	575	587	589	556	561	546	557	577	600	562	517	622	548	561	610	527	589	606	593	553	556	517	553	582	542	575	559	521	585	526	610	531	568	565	568	569	528	530	515	510	532	529	553	561	541	519	563	587	559	566	551	599	554	600	536	566	547	538	533	549	585	544	559	519	571	586	585	588	610	570	569	595	509	565	556	559	548	572	573	494	554	519	551	606	537	558	551	487	520	569	570	595	560	517	531	527	566	509	574	579	549	572	526	521	567	541	530	543	562	547	524	591	567	548	581	553	575	531	569	518	519	537	552	605	576	525	536	505	603	567	562	536	563	600	540	565	561	555	552	633	534	553	489	577	522	521	526	542	533	551	543	581	567	571	557	589	536	579	579	525	553	592	561	540	572	528	532	523	601	563	577	519	551	565	584	584	550	578	546	568	542	583	553	551	552	550	554	582	558	543	544	565	593	513	559	581	540	575	586	531	540	549	581	527	508	520	564	543	561	583	599	591	533	536	565	544	571	574	540	600	580	577	574	523	561	558	568	536	562	558
6480	5645	9821	11826	6609	2653	1877	1394	1100	971	355	242	249	217	198	196	206	242	224	217	201	164	181	249	331	395	572	541	408	285	208	183	170	167	177	194	190	186	186	210	223	174	178	198	175	176	188	220	196	192	178	189	169	179	164	161	183	175	188	173	180	184	178	175	184	190	197	177	188	202	199	182	192	180	198	175	184	156	175	188	169	181	167	170	171	198	206	205	196	184	168	203	174	183	186	180	182	179	196	193	174	188	182	190	177	153	184	190	202	181	176	176	176	160	196	185	194	178	189	180	183	143	175	147	189	171	173	165	178	175	190	188	219	211	185	184	179	188	191	181	201	166	191	178	180	188	188	203	167	163	170	168	176	194	182	187	212	175	180	160	184	199	207	164	180	201	173	197	183	185	171	176	188	163	189	173	174	188	181	179	160	207	184	185	179	191	169	180	182	158	186	183	186	178	197	175	186	181	201	196	177	165	192	192	195	173	186	158	178	173	210	154	191	172	168	191	174	186	164	202	194	180	192	191	181	178	185	174	175	175	177	168	178	195	188	176	200	189	180	182	169	169	195	158	195	200	168	178	169	202	188	199	166	174	185	185	173	196	185	167	183	201	196	206	175	188	184	171	193	169	197	185	164	170	191	193	187	218	176	188	172	177	181	176	201	191	178	189	199	162	173	197	181	177	199	191	176	201	210	174	156	179	184	180	173	185	184	172	164	193	171	177	187	178	197	174	183	162	174	171	214	167	190	181	201	203	196	169	189	202	173	187	176	179	187	174	177	184	171	194	190	172	157	171	180	172	166	171	181	184	190	178	186	188	191	213	198	184	180	188	188	182	178	176	176	182	178	177	166	179	196	190	166	194	169	168	158	181	177	178	184	178	176	166	171	160	183	162	161	195	163	164	173	156	177	175	196	190	177	172	215	179	219	188	195	182	185	166	179	187	198	177	199	180	190	199	183	168	184	164	180	167	173	194	151	178	197	195	182	178	180	189	165	167	174	176	178	180	185	170	167	185	192	188	183	178	175	181	202	201	173	175	168	163	191	179	167	181	159	186	173	187	176	179	185	169	182	183	199	192	192	184	195	191	181	168	173	206	161	183	175	177	212	190	174	193	175	189	165	189	185	192	180	192	191	187	186	190	187	172	204	157	194	190	168	185	183	216	194	200	187	168	169	175	174	201	170	182	189	168	202	173	193	159	180	161	181	178	188	177	183	172	170	148	159	162	207	187	178	168	191	199	183	195	181	162	182	184	184	189	184	218	186	204	193	163	147	173	181	178	173	168	178	160	176	162	191	184	195	185	169	182	199	169	191	187	169	177	180	180	159	198	178	184	181	186	176	224	191	153	203	199	186	171	166	181	190	188	194	174	160	171	164	186	196	171	192	179	187	177	188	182	182	182	177	148	207	158	185	197	198	201	170	187	179	184	211	169	182	178	195	206	206	183	180	165	201	176	183	173	196	182	183	164	205	215	198	192	163	174	191	165	189	179	160	161	194	172	192	178	180	179	187	198	171	183	169	193	205	202	165	191	178	208	178	193	185	186	194	150	174	189	167	180	183	189	161	202	172	189	191	171	188	200	194	168	177	168	182	189	198	178	180	206	192	192	185	213	193	175	172	160	190	168	166	177	194	183	151	167	184	181	179	189	187	184	200	186	182	179	193	184	183	170	176	148	184	205	185	185	186	187	178	163	195	179	167	175	196	175	174	188	190	150	212	184	211	168	187	201	168	196	191	193	176	171	170	183	202	171	182	210	208	191	180	183	179	176	162	200	187	190	167	178	190	188	165	174	177	177	189	181	173	176	172	165	170	160	189	186	181	204	180	166	176	136	173	199	174	167	200	187	176	183	176	177	205	210	172	204	194	154	195	186	185	183	181	193	205	182	200	200	212	176	188	187	181	165	173	170	207	198	173	202	190	159	191	178	191	147	175	164	169	162	209	182	174	178	203	186	175	176	176	193	201	176	176	206	174	180	178	185	182	220	163	210	176	201	178	192	165	191	175	193	181	176	200	187	158	199	201	180	202	177	173	189	202	192	201	185	201	204	170	190	173	168	174	179	170	176	185	196	194	188	188	186	166	190	166	195	180	205	181	193	174	185	186	167	194	154	180	183	165	165	169	196	166	171	193	166	190	177	190	178	186	168	154	201	166	148	204	167	189	191	167	171	177	197	186	201	172	165	190	179	197	177	169	199	184	174	182	195	180	180	165	169	176	205	188	200	186	163	201	175	179	171	175	188	213	184	189	175	183	202	199	168	177	190	174	167	185	189	173	182	178	171	158	168	176	183	175	176	173	180	175	183	172	171	176	191	162	166	179	155	181	167	189	168	186	177	149	158	185	201	181	173	183	185	178	210	188	189	203	184	181	165	161	184	195	200	179	183	164	194	189	215	195	182	170	187	204	196	151	188	191	171	172	199	174	179	192	164	174	165	185	161	196	185	164	191	154	197	185	174	181	190	187	187	195	172	180	192	188	186	189	206	172	188	185	173	176	167	163	206	186	194	181	186	189	176	174	175	184	183	197	169	175	192	198	198	179	189	185	188	199	171	192	161	173	171	177	190	188	197	174	165	158	194	214	194	214	184	176	202	174	161	178	182	171	203	199	178	153	177	173	195	200	172	200	171	171	184	150	171	193	166	185	189	165	189	191	182	202	146	194	180	236	190	180	160	159	196	190	186	199	175	152	165	181	171	169	207	200	183	182	179	184	195	167	182	185	187	183	189	179	178	156	190	190	201	185	185	159	187	177	173	149	168	194	175	198	172	189	190	167	184	171	204	174	208	183	177	195	184	176	167	162	182	183	176	173	199	181	192	190	153	177	199	202	182	183	185	175	207	190	192	173	155	192	201	173	176	189	184	193	179	174	166	198	165	189	199	192	186	164	179	199	169	178	181	178	191	169	203	182	193	198	156	146	156	188	194	211	181	209	186	206	163	195	170	167	209	159	168	174	189	181	187	190	194	144	179	176	200	169	203	204	201	170	181	187	183	189	187	189	182	180	186	184	192	199	182	173	166	173	169	173	186	188	155	202	191	167	194	177	175	182	181	172	194	190	180	214	183	203	193	184	165	211	190	179	193	195	177	199	181	168	175	204	182	198	189	184	181	175	186	182	179	170	207	212	188	189	192	182	184	185	191	161	174	162	177	172	186	184	194	195	187	200	201	190	211	191	197	166	171	188	182	159	195	189	210	171	170	165	167	196	196	171	188	181	169	194	199	190	192	214	175	201	175	193	174	182	172	191	197	183	170	177	174	193	203	178	164	180	174	199	166	187	184	181	176	178	200	179	213	186	193	172	151	173	181	208	170	178	182	215	215	193	190	207	166	185	184	163	180	183	182	163	178	165	178	184	197	191	196	188	173	179	197	162	177	200	182	180	187	174	179	184	179	194	180	179	167	179	188	199	181	191	173	203	169	153	172	170	192	166	179	158	168	198	194	191	165	194	190	200	197	191	179	175	191	186	186	190	176
4858	5901	15087	22051	16207	9194	7776	6588	5449	5537	1509	996	1002	1002	734	737	701	773	766	711	707	615	682	1287	1810	2056	2963	2440	1645	917	687	575	547	498	572	507	497	525	545	504	521	522	501	484	532	527	512	515	529	517	526	486	498	551	529	507	548	540	515	535	503	504	540	545	516	507	545	541	495	537	553	526	524	522	535	517	496	519	527	510	535	515	480	526	530	497	540	503	569	494	522	503	484	526	554	519	561	487	561	543	483	531	520	539	529	536	517	513	513	527	533	493	528	560	564	529	546	557	550	496	557	537	503	516	491	514	612	498	486	501	526	525	565	552	519	540	522	541	495	511	508	557	512	556	553	483	566	498	519	575	530	508	496	504	515	524	549	497	506	534	566	531	555	546	507	562	506	510	508	532	500	560	558	547	546	544	552	493	488	525	562	541	541	528	563	510	520	513	554	539	551	550	539	521	512	520	528	551	518	549	528	511	511	482	543	499	527	517	513	506	497	503	497	544	547	530	508	525	516	543	558	511	544	548	546	526	543	557	485	544	485	524	600	548	539	528	542	524	488	532	505	523	496	529	493	503	554	516	525	550	483	508	496	538	513	529	520	542	571	480	569	540	514	534	498	529	510	513	554	539	501	572	511	497	555	502	508	492	548	503	538	558	557	518	536	506	509	541	519	492	501	548	538	537	578	529	508	497	535	520	498	495	469	512	523	517	519	529	513	536	503	544	492	488	505	542	524	517	518	520	518	505	490	498	510	565	531	468	460	537	506	482	544	517	516	534	496	524	518	507	537	501	525	524	492	555	520	502	528	537	546	499	529	500	509	511	528	512	523	561	496	582	533	495	534	530	496	544	508	559	530	527	519	539	514	578	500	539	505	541	530	513	532	531	506	544	501	526	505	519	534	543	546	507	521	563	495	517	577	537	511	559	530	542	539	509	532	538	576	537	563	554	488	537	528	530	526	466	517	537	555	524	539	552	571	536	512	592	542	546	527	535	551	524	557	513	528	555	512	505	503	512	559	567	531	532	520	532	548	557	544	531	516	540	516	533	515	506	537	555	535	526	545	550	545	514	502	558	511	539	547	531	535	488	524	532	524	532	487	522	555	552	540	536	530	509	520	529	479	515	512	518	512	539	506	534	540	539	513	556	532	517	540	504	508	510	543	527	510	538	508	530	502	550	537	555	518	506	543	543	512	508	546	531	534	557	517	532	508	546	507	556	478	527	532	538	514	555	534	523	547	528	517	543	513	532	538	517	532	514	540	491	515	491	536	553	505	524	528	521	591	538	537	543	540	537	516	508	534	523	556	528	489	520	479	525	604	526	524	488	548	530	513	489	512	507	511	554	514	538	529	513	539	502	533	488	546	490	511	551	501	537	510	504	540	568	506	486	527	523	529	510	485	536	510	502	524	519	493	507	524	538	563	507	523	587	490	538	538	510	539	496	528	568	520	529	481	505	556	516	532	532	526	567	560	539	511	518	507	533	523	534	550	528	519	508	520	498	558	541	518	524	538	514	527	584	531	555	532	512	517	546	536	550	518	513	545	481	530	570	541	531	524	543	528	533	491	492	543	563	533	510	528	470	563	491	519	524	499	509	500	508	505	507	502	543	520	495	539	547	500	541	526	529	516	483	533	522	526	522	507	539	496	530	535	537	487	523	541	500	526	497	527	561	544	539	525	520	500	512	509	517	518	525	510	548	541	543	513	511	545	547	508	527	554	506	509	500	521	512	529	500	521	488	526	547	512	504	505	563	504	480	508	545	504	510	561	493	488	562	550	493	532	565	528	498	512	514	488	522	498	565	500	504	539	496	537	510	533	551	559	499	538	508	508	531	555	534	514	526	442	532	522	521	524	535	516	535	481	529	558	532	562	527	513	576	528	554	535	534	530	483	508	514	473	517	520	515	551	521	556	549	514	509	521	527	513	520	518	528	510	559	516	550	564	538	525	533	564	516	496	546	500	535	499	550	519	539	562	475	551	532	546	483	543	528	506	560	502	522	520	536	581	512	525	485	517	563	565	547	524	477	518	505	536	552	493	524	544	511	543	533	508	511	485	514	475	533	536	508	520	495	514	598	541	518	547	499	537	523	498	509	535	523	547	525	541	515	547	529	461	560	554	518	531	522	549	524	514	561	528	550	552	498	537	556	510	532	504	546	525	448	545	508	501	498	510	500	519	508	561	524	538	534	506	524	484	524	504	524	530	520	488	537	550	535	532	537	535	522	550	530	504	543	517	517	534	561	517	551	483	517	528	545	563	526	549	533	527	540	524	513	534	519	517	546	575	478	547	543	536	546	535	522	537	510	495	517	578	543	528	527	535	536	517	529	544	559	549	536	509	485	527	541	493	479	505	515	488	551	508	535	486	549	577	582	554	523	535	536	493	523	554	512	521	507	528	516	536	541	548	527	558	482	523	510	549	535	565	489	525	547	511	505	506	538	566	518	542	497	587	551	534	506	522	552	538	531	534	514	536	535	510	519	524	597	501	508	535	570	512	574	537	509	497	523	555	491	518	561	545	563	537	493	519	523	517	532	528	555	567	520	527	557	509	509	514	505	514	530	541	519	538	540	539	558	529	539	560	546	556	483	492	542	545	513	499	494	558	512	547	518	475	497	524	524	529	501	515	534	536	508	503	527	565	503	510	515	552	516	521	527	537	545	550	543	505	566	504	564	540	531	523	525	538	549	505	510	523	539	503	539	507	526	530	561	529	532	498	465	527	502	488	505	514	542	493	507	552	521	517	493	513	509	545	530	482	488	478	526	587	516	503	553	529	528	552	541	535	463	519	517	562	543	604	507	524	528	543	519	510	545	567	574	523	526	541	516	494	584	527	493	538	556	533	504	482	512	538	546	528	509	517	554	548	515	536	542	543	533	519	537	544	519	551	559	489	512	533	518	548	510	507	537	533	526	565	489	539	528	549	541	528	529	571	548	524	555	513	548	509	494	525	523	551	513	507	570	526	490	509	511	563	524	477	572	519	520	520	502	528	507	563	556	546	528	518	522	504	527	569	556	531	515	499	515	531	495	539	519	529	549	479	537	534	526	523	490	524	534	513	540	490	507	512	521	540	535	529	503	478	529	580	549	506	562	519	537	513	534	531	499	489	508	508	521	508	483	535	525	547	501	525	505	511	503	531	496	512	523	550	543	510	582	508	499	490	540	501	474	512	534	554	507	525	520	529	558	502	509	520	570	525	522	558	535	556	546	525	521	553	532	483	529	557	525	533	554	514	554	524	508	517	550	527	505	505	483	512	553	497	520	527	545	550	517	564	531	502	510	493	522	479	492	484	567	524	515	504	529	518	501	507	489	516	525	555	530	497	534	533	510	528	529	510	527	521	537	509	550	492	524	510	486	524	520	542	534	479	492	548	534	497	501	545	535	486	503	575	521	540	528	487	529	507	545	525	517	543	524	501	514	514	525	558	539	549	545	534	544	530	523	541	511	567	530	497	513	514	511	522	532	571	532	542	534
6004	6111	15307	18552	11217	3384	1673	1655	1311	648	324	257	241	179	201	177	175	180	248	169	165	236	219	176	221	396	474	498	545	382	244	200	205	184	193	188	174	155	181	174	178	203	180	168	162	189	168	172	195	188	194	166	191	170	190	183	155	163	177	175	171	171	177	157	181	168	168	148	168	176	151	170	163	170	155	187	185	171	178	198	197	185	188	164	186	158	180	172	172	179	166	178	181	178	176	178	199	160	180	178	160	196	186	184	162	170	185	200	185	194	196	190	195	178	178	185	189	181	163	158	198	176	166	168	147	174	181	179	184	177	178	197	168	182	183	183	181	179	161	151	190	169	163	183	162	181	183	153	172	162	171	162	198	180	203	166	190	164	191	171	175	168	193	184	191	177	175	193	185	157	174	169	158	194	170	187	176	166	179	180	176	181	176	180	197	161	175	168	161	180	170	183	170	161	190	191	171	182	178	183	168	168	166	188	182	165	190	175	187	173	167	144	186	182	203	202	185	177	160	178	175	183	188	178	172	190	178	176	170	180	182	181	195	153	183	165	204	188	168	180	177	174	184	186	163	165	183	170	182	167	177	179	163	177	168	169	146	167	149	167	171	166	159	173	201	170	184	184	187	177	156	178	185	162	159	165	197	174	181	189	183	182	181	157	206	182	156	189	173	157	161	193	179	179	176	175	166	163	188	176	183	180	178	177	167	155	168	179	184	177	202	170	180	189	186	188	189	177	212	200	176	165	177	199	198	204	158	168	158	184	190	195	183	155	182	179	176	194	177	178	198	174	184	190	180	179	172	161	148	161	206	167	178	171	162	176	177	177	203	211	146	181	167	157	179	149	187	179	177	171	165	172	181	172	176	162	176	181	172	195	192	170	146	179	183	164	197	202	167	164	174	183	208	190	172	159	185	172	230	164	173	185	170	179	203	187	184	178	173	170	160	185	221	205	181	177	170	188	187	168	173	171	163	184	175	189	189	195	165	188	176	181	168	177	203	169	190	196	176	164	187	182	163	187	168	171	170	187	192	169	162	185	170	175	163	185	170	173	176	181	178	149	189	164	181	181	170	165	157	191	188	189	176	160	193	176	182	169	183	190	153	176	165	160	180	182	168	186	185	175	172	189	184	175	165	180	169	195	180	180	181	163	192	182	187	187	187	186	167	177	180	158	160	193	194	184	219	172	152	173	159	189	190	190	170	186	183	184	197	164	190	179	178	181	198	180	156	191	191	175	182	179	178	194	168	171	188	186	199	185	183	196	176	178	174	159	179	192	179	172	172	183	198	186	169	175	185	151	171	189	196	172	188	146	175	176	165	180	169	195	169	177	177	171	199	167	165	150	214	183	151	166	173	194	176	190	176	170	156	176	187	198	202	176	194	168	183	180	181	188	184	160	183	200	209	186	179	185	184	164	165	190	185	179	167	165	182	167	172	179	180	144	170	176	147	174	216	177	180	163	175	197	181	180	168	180	196	158	155	182	171	190	167	175	198	187	171	168	174	180	182	188	168	170	202	158	171	172	175	180	152	176	180	159	169	168	180	166	176	165	163	184	171	182	169	180	179	177	173	172	198	186	156	191	170	192	166	176	162	174	185	182	170	195	191	170	198	172	190	195	160	204	173	194	167	170	173	188	186	182	183	183	174	175	173	181	188	190	167	190	173	162	169	173	172	170	157	167	174	184	194	173	178	168	196	149	169	196	157	170	159	177	180	184	181	202	165	169	145	177	180	172	180	159	184	185	183	164	189	199	177	195	185	182	183	181	183	158	183	176	179	201	183	143	184	199	174	206	192	207	149	194	165	176	199	178	174	168	158	194	195	167	175	179	171	175	172	170	184	162	208	179	171	156	179	182	183	182	186	160	176	187	176	183	165	176	183	186	161	158	187	201	182	197	171	177	181	190	184	151	167	180	158	171	163	169	176	164	196	184	183	192	192	180	163	177	182	187	168	165	182	194	171	170	185	182	209	155	198	169	181	171	178	187	159	165	177	170	178	168	183	180	174	165	199	191	175	168	196	171	182	182	171	169	191	183	163	147	166	204	189	198	180	175	172	202	189	178	165	167	171	193	169	202	160	186	181	155	168	182	183	175	184	162	175	187	168	175	205	161	151	175	185	155	182	193	165	167	186	163	165	184	170	178	165	181	183	155	218	179	159	163	163	186	164	168	147	205	182	168	187	157	190	188	161	176	178	200	186	162	181	204	185	172	162	192	167	184	177	163	183	188	188	187	215	188	193	170	179	172	194	184	187	177	191	180	210	165	171	172	165	182	165	197	183	186	196	170	165	184	162	184	184	164	173	194	168	153	181	160	192	188	180	165	194	170	163	169	169	154	193	177	178	204	198	204	168	189	171	197	178	156	187	179	189	159	173	180	177	177	185	163	177	183	157	168	157	196	170	190	185	177	187	168	186	191	185	191	182	158	174	168	152	209	190	174	168	166	150	196	159	189	183	145	173	191	171	195	182	182	167	178	156	186	205	170	181	188	169	181	198	209	154	185	161	155	166	195	194	186	213	167	178	168	172	154	187	166	177	172	191	156	169	175	189	179	176	166	159	193	189	162	176	159	190	163	180	165	182	179	174	212	168	185	158	174	185	184	193	184	173	168	161	179	169	163	165	203	194	164	182	188	171	166	174	205	167	190	186	200	175	180	193	181	162	173	170	159	191	173	176	197	181	166	159	159	194	169	185	175	189	178	167	161	188	183	193	180	186	176	171	175	168	203	150	190	169	166	171	170	161	196	177	185	186	182	151	190	193	182	174	169	193	179	172	180	160	181	192	165	175	168	174	191	175	163	146	187	192	175	175	206	183	182	166	176	200	204	168	183	188	166	193	187	178	191	168	172	158	186	155	183	163	191	162	167	196	191	151	188	173	172	183	164	173	162	168	201	174	179	183	176	158	180	182	165	164	188	187	193	174	140	192	155	176	176	178	186	167	180	187	166	179	170	187	181	175	171	175	170	169	190	190	170	187	170	190	145	185	166	187	198	175	174	166	187	173	171	186	175	177	156	184	173	183	160	169	174	174	164	167	178	178	190	180	166	201	198	162	172	172	166	179	165	177	176	177	197	182	182	197	186	194	160	147	181	166	175	161	177	167	182	183	159	188	181	181	191	175	198	170	168	195	165	206	179	146	185	153	173	171	170	174	166	192	162	174	189	184	164	196	189	172	186	182	168	181	179	168	190	200	179	180	174	194	163	172	164	200	171	183	183	200	177	175	174	205	173	221	179	156	185	193	212	181	142	164	180	189	179	159	180	192	203	169	169	182	174	171	161	171	182	178	188	184	181	197	162	188	170	185	170	181	163	160	173	159	193	177	171	173	151	189	190	177	156	172	188	159	178	199	169	192	155	190	162	166	183	196	165	186	168	167	159	197	164	178	175	182	169	199	180	198	175	176	177	193	205	167	162	177	181	175	175	193	169	182	176	157	203	194	172	189	180	168	185	175	166	171	192	172	188	188	159	181	177
4379	6553	20796	29588	20299	10074	6710	7568	6296	3438	1483	1024	963	678	580	575	593	648	671	711	714	662	653	625	886	2217	2600	2447	2371	1540	942	612	537	557	520	549	497	521	510	504	519	505	526	549	512	529	537	493	473	548	484	487	533	548	533	532	548	514	544	500	484	511	459	558	546	540	507	498	502	571	541	459	492	568	555	476	489	534	495	504	501	476	527	541	482	521	492	545	545	462	524	561	577	531	476	518	528	519	542	511	499	537	491	516	531	488	499	535	497	525	499	466	512	535	531	545	454	514	558	518	510	520	500	536	501	509	507	504	501	551	501	521	508	523	519	519	509	481	551	549	485	517	489	498	517	491	522	522	541	522	527	505	508	497	500	536	497	523	506	535	524	492	508	490	540	519	503	551	558	527	508	513	473	494	485	531	544	533	491	495	507	486	512	491	486	503	525	498	475	543	503	506	529	508	539	489	562	514	515	513	538	549	536	489	541	520	556	507	519	536	473	535	509	504	548	538	515	499	528	524	545	538	580	501	498	515	499	524	544	499	500	497	543	530	547	506	506	543	523	496	482	503	490	517	484	525	494	507	522	492	464	515	515	542	520	529	498	525	503	532	517	528	535	541	502	538	519	511	526	536	527	550	515	524	518	530	564	467	538	512	534	507	551	529	589	503	550	534	496	539	493	531	490	583	526	536	514	489	520	529	542	510	536	511	509	504	497	523	560	488	503	486	492	503	517	516	491	500	491	526	510	509	528	504	518	478	502	524	514	496	545	491	499	524	551	544	528	503	487	538	512	492	537	514	542	503	498	508	520	456	514	506	485	494	493	513	517	501	511	514	540	509	535	543	549	537	574	493	532	480	506	559	572	533	515	497	517	525	501	525	524	515	532	497	524	490	512	553	501	518	553	520	520	480	520	559	506	493	501	510	497	482	487	516	505	480	509	538	497	530	542	523	550	539	459	531	508	511	522	538	500	503	507	507	484	519	535	491	541	479	524	535	509	517	543	515	497	535	499	499	527	524	510	526	487	528	537	524	529	502	483	526	515	513	537	492	580	513	524	542	527	490	551	493	525	478	497	570	508	558	534	493	482	521	529	526	479	549	546	522	490	480	504	480	515	539	525	562	529	544	546	529	503	482	511	505	445	497	559	529	552	478	482	512	478	496	507	515	528	520	482	523	545	548	508	502	541	542	539	510	462	537	542	486	496	534	509	515	529	549	528	493	535	487	504	506	513	510	524	523	531	520	502	483	518	551	544	521	500	549	489	502	505	494	523	504	528	473	529	543	520	531	510	550	549	510	554	490	511	497	529	519	528	488	500	523	549	513	497	496	573	502	515	500	532	503	522	519	496	552	529	488	489	498	512	532	538	520	513	544	474	511	573	528	536	523	524	518	553	556	500	497	535	496	482	477	508	510	492	489	485	536	497	547	522	551	544	477	498	529	501	508	548	514	509	480	527	469	537	512	492	483	522	508	519	517	506	517	546	495	495	528	554	533	495	515	534	510	481	478	505	526	499	552	545	517	521	499	562	493	509	500	521	501	506	506	531	517	496	526	541	493	518	529	471	498	476	510	510	511	521	533	497	496	524	490	468	497	520	512	541	500	542	522	508	508	486	546	535	574	520	496	508	519	495	496	517	512	505	517	525	507	554	483	515	530	455	489	537	482	495	516	521	507	513	485	524	547	499	498	519	480	514	499	547	501	523	506	544	571	505	470	558	504	486	517	526	514	498	504	497	500	527	525	503	516	535	550	492	509	516	476	482	593	499	508	545	543	470	521	529	517	512	481	515	472	523	467	476	528	493	531	492	507	457	496	538	551	533	513	502	551	513	512	540	499	520	539	514	494	543	517	517	528	502	518	518	528	517	507	479	519	522	519	502	535	501	528	476	507	539	517	487	506	484	529	526	500	482	506	500	528	527	490	549	530	502	538	523	502	543	509	537	481	511	509	492	488	530	536	526	527	516	504	505	533	496	522	504	512	503	491	500	502	510	516	556	518	482	497	506	485	499	525	528	530	529	537	531	490	483	526	536	536	526	557	511	510	489	535	511	506	532	491	465	488	518	543	549	520	521	497	523	560	503	500	501	532	525	503	538	481	495	517	519	455	492	468	549	549	499	546	493	529	510	492	484	525	510	487	543	483	532	465	500	507	516	515	528	529	524	486	506	511	509	524	528	506	475	490	511	532	478	549	505	546	492	517	522	503	482	512	466	492	535	546	514	497	536	504	463	491	517	507	498	553	520	495	488	521	499	539	522	504	476	557	505	544	542	503	549	511	480	498	514	543	521	527	535	480	487	503	518	518	509	549	522	545	546	523	493	530	517	518	477	523	494	523	496	546	517	520	537	500	506	526	507	518	492	528	549	472	531	490	515	542	518	538	498	485	502	518	531	522	501	541	510	524	483	519	510	525	463	523	518	558	567	545	525	521	488	496	500	479	514	524	536	482	526	513	522	486	517	556	530	502	519	526	542	540	468	466	523	537	521	501	535	537	562	441	518	503	519	541	574	549	499	500	510	496	541	472	487	536	516	493	534	513	549	507	510	484	521	509	516	523	497	522	483	513	513	494	520	514	515	525	532	517	516	539	537	511	512	483	498	514	537	507	505	523	506	505	521	556	525	530	517	549	529	498	529	544	527	558	514	509	510	511	523	528	510	528	497	522	526	539	520	468	509	540	478	523	526	543	524	510	519	490	526	543	521	513	538	492	497	527	515	494	454	500	485	578	561	450	466	513	498	498	518	504	507	469	566	513	516	490	558	515	530	505	524	499	489	503	519	524	487	541	530	536	512	529	529	533	525	473	505	483	561	560	531	504	551	518	510	486	556	530	513	511	538	532	482	492	498	535	490	530	507	522	515	524	528	489	549	528	486	569	564	543	495	543	516	476	529	502	499	524	512	536	537	490	536	490	531	520	533	478	501	534	504	510	520	485	487	501	499	513	515	503	548	526	491	525	509	520	512	515	548	493	488	532	485	511	528	514	505	531	524	522	561	520	497	543	506	521	518	517	523	525	532	510	539	533	505	501	541	548	527	492	527	544	512	535	520	523	509	536	503	488	539	541	485	528	497	490	531	524	505	542	500	508	499	507	470	535	480	475	472	532	515	542	544	464	489	466	552	472	501	557	513	483	533	498	519	517	496	529	529	494	500	495	485	564	527	531	495	479	517	510	512	517	500	516	525	539	512	476	505	483	516	525	529	494	529	453	511	512	497	553	456	504	496	541	555	532	517	520	497	535	503	535	519	518	525	516	496	491	517	488	503	498	493	493	483	528	526	536	516	529	476	528	527	505	520	535	464	518	493	463	485	498	502	519	510	500	510	536	528	497	529	508	540	528	552	540	555	557	533	498	524	500	512	510	478	510	488	508	531	506	474	491	541	487	518	514	524	474	473	472	554	504	509	539	476	559	549	476	509	536	510	506	522	483	514	562	515	487	502	502	503	517	508	491	533	499	509	524	507	489	500	496	558	524	508	510
6447	6511	16725	15644	8705	5059	1746	922	464	324	313	221	208	197	165	195	200	193	189	177	199	196	177	178	202	291	459	552	424	344	294	257	217	199	172	154	164	156	153	174	155	146	150	178	164	175	176	160	145	158	181	156	177	169	170	166	178	135	175	170	169	179	164	169	171	182	158	181	158	172	165	162	158	176	172	172	167	158	174	161	169	173	170	174	203	173	166	165	170	165	191	156	167	168	180	157	153	173	164	179	181	171	159	149	199	169	174	170	163	167	165	161	158	166	163	191	160	160	187	182	174	175	172	170	195	151	191	188	166	174	156	177	165	180	169	184	180	209	182	182	181	177	171	186	148	187	154	179	180	167	150	160	190	145	174	160	167	164	173	163	148	157	157	175	175	171	165	142	175	154	164	148	153	176	141	155	172	161	174	154	190	157	166	179	162	163	181	165	162	174	164	175	166	167	178	174	162	176	189	183	182	160	172	167	142	153	181	158	177	168	197	144	159	174	192	153	175	184	199	185	153	133	164	159	163	176	162	191	159	153	159	151	166	153	160	164	162	173	170	155	159	174	194	173	169	169	198	181	151	176	149	192	161	172	179	175	150	167	181	177	152	172	170	172	178	183	166	174	167	173	181	162	167	173	165	177	160	179	151	170	172	165	155	175	160	170	196	163	180	168	170	172	157	168	170	174	156	179	162	173	191	167	188	177	162	167	156	165	171	166	162	172	180	199	173	184	167	177	172	150	189	152	185	179	161	169	162	150	184	173	167	176	179	174	156	170	164	158	169	147	167	178	169	158	195	162	168	170	197	169	155	201	166	170	162	160	178	140	150	150	145	184	175	163	189	179	176	177	157	179	183	165	182	160	180	163	144	172	199	196	189	170	198	165	160	182	159	168	164	164	180	186	168	152	165	206	153	161	178	170	169	164	170	156	172	156	159	184	171	153	188	147	167	173	167	194	183	168	166	181	180	182	151	183	182	184	171	159	208	166	157	177	153	164	172	159	170	171	180	184	171	167	155	165	192	179	158	159	192	169	166	158	147	160	183	205	154	168	153	153	178	182	201	182	166	168	165	170	199	159	167	170	162	175	185	172	148	162	167	205	157	165	194	159	186	192	174	177	194	152	205	152	177	158	205	160	173	156	201	179	181	160	181	146	188	177	143	164	187	178	175	199	163	157	155	174	181	166	171	182	194	190	178	167	187	172	179	164	163	161	173	185	171	173	151	160	176	151	198	164	163	149	196	179	167	180	178	183	167	164	166	184	171	165	181	163	179	172	163	170	175	173	150	168	196	183	166	194	146	158	142	185	184	166	157	178	177	148	155	172	179	191	170	180	170	152	175	176	182	161	173	190	197	168	167	166	180	182	173	176	155	188	188	148	163	149	180	149	172	175	167	174	163	182	167	174	175	166	171	152	165	163	173	180	174	168	171	162	189	159	162	161	162	195	163	191	170	167	165	180	145	166	176	163	169	190	165	175	168	201	161	201	172	180	181	198	162	173	161	189	188	172	157	153	164	169	183	202	164	181	188	163	149	169	189	170	180	190	175	175	173	169	169	166	194	177	169	174	171	169	176	186	194	159	181	137	152	164	185	192	174	154	142	181	188	166	174	184	148	170	158	154	193	178	174	162	192	193	181	166	167	185	165	179	156	177	175	174	189	173	172	209	170	154	154	183	172	162	172	171	176	180	177	171	171	154	184	154	181	178	178	172	163	189	192	176	172	176	170	167	155	160	165	164	168	153	162	177	188	160	172	179	159	172	161	164	163	179	166	158	181	156	196	190	176	165	187	180	169	178	182	167	196	180	168	177	160	150	167	182	161	160	155	169	172	173	163	188	177	153	167	145	156	175	192	172	157	158	169	195	178	175	144	156	144	202	167	155	190	178	164	162	149	179	162	175	169	162	148	184	169	162	193	182	169	177	164	175	171	155	177	160	179	185	182	192	162	192	153	151	181	165	199	172	188	164	147	170	163	149	167	185	173	157	176	171	168	194	160	173	171	171	162	181	182	181	159	175	170	177	174	153	169	150	183	170	195	192	186	158	186	190	170	175	194	180	203	176	190	164	156	182	171	168	159	171	151	179	185	194	151	175	151	176	161	162	161	152	174	150	194	167	172	159	178	202	163	161	159	145	148	164	153	187	171	167	153	176	154	154	158	172	185	170	177	172	176	166	186	153	182	159	189	194	148	158	172	157	155	155	169	172	200	189	171	168	175	176	162	149	165	189	166	169	155	166	150	170	191	162	186	174	181	166	156	169	156	169	168	168	173	169	152	179	181	170	168	168	159	177	174	181	191	169	166	147	167	155	161	144	172	195	150	168	174	158	161	185	182	170	162	189	193	170	160	203	165	184	173	182	167	156	185	167	187	195	166	169	191	169	171	164	154	164	162	143	160	169	191	189	169	163	181	176	184	173	170	159	183	152	160	159	157	192	192	152	169	177	162	177	169	180	168	163	191	163	200	149	167	170	173	170	158	180	193	183	203	178	170	174	164	165	176	195	153	174	184	161	181	176	166	168	182	161	188	198	163	165	210	162	150	184	159	160	181	156	164	173	181	175	178	190	183	173	166	182	173	168	173	152	165	163	172	180	182	186	192	170	165	177	163	168	155	165	158	156	180	158	167	184	160	176	198	164	160	181	171	166	183	159	172	184	195	177	170	171	157	175	181	179	168	195	174	162	186	196	160	174	156	167	162	198	168	194	177	159	165	180	196	199	155	188	175	165	154	160	166	180	160	164	156	155	169	195	151	158	196	171	164	168	156	185	182	174	160	173	206	168	153	185	170	180	165	161	124	175	164	190	163	151	155	184	198	154	187	159	160	147	165	165	166	171	186	196	165	166	160	177	189	181	170	192	175	172	182	179	197	196	184	163	167	162	165	163	163	198	167	163	168	164	192	168	186	158	156	179	161	189	188	174	182	156	180	174	187	181	165	170	161	175	166	183	201	180	146	160	154	158	180	166	165	175	182	169	171	176	174	181	143	151	164	182	176	173	173	180	154	170	188	172	169	194	147	172	153	152	169	157	175	164	188	204	160	181	146	165	165	187	173	156	168	158	152	168	162	167	173	180	168	173	168	168	201	160	167	159	158	151	172	156	151	169	168	165	178	168	171	185	191	181	193	171	172	166	165	130	187	177	184	182	167	175	181	178	152	174	169	180	174	150	157	157	177	168	177	157	135	173	180	160	148	192	193	186	164	154	173	185	156	153	180	178	164	143	172	150	165	160	155	205	162	170	164	160	169	186	183	157	147	164	163	180	178	166	163	182	169	153	177	178	170	153	165	180	154	136	165	167	171	163	148	176	175	200	171	162	160	184	175	143	176	154	163	150	153	186	181	155	151	188	157	153	162	177	168	137	169	150	179	171	181	169	168	179	177	166	155	168	179	202	185	174	160	158	168	164	174	157	171	174	166	161	182	169	171	177	171	185	160	172	156	169	180	183	196	177	181	161	187	183	147	185	178	181	176	157
4741	7042	22126	25557	20238	15295	6725	4298	2012	1402	1303	803	600	559	567	578	622	662	693	687	685	631	693	647	629	1508	2454	2810	2027	1367	962	803	676	575	497	485	543	502	480	483	483	478	505	497	514	526	492	489	508	522	486	454	515	508	511	490	521	478	520	455	517	512	461	486	508	521	529	483	492	506	502	534	483	541	487	521	524	517	475	516	506	481	479	528	493	500	494	505	513	469	501	475	535	450	495	489	503	538	521	477	464	530	519	521	484	507	456	500	503	488	500	551	508	512	524	490	455	480	484	519	529	494	492	524	532	502	519	491	483	492	464	510	501	497	499	489	482	510	474	518	492	492	498	516	543	465	449	512	515	534	474	476	492	503	541	482	480	534	505	474	509	481	542	478	536	526	508	501	519	519	528	523	482	473	476	519	449	542	457	492	472	507	544	483	509	525	516	472	462	535	505	480	472	478	524	489	519	463	475	491	470	488	515	483	486	497	518	582	501	467	492	471	509	494	525	474	499	487	469	539	498	461	499	501	506	497	479	464	494	477	507	530	504	500	457	480	543	501	493	462	468	501	500	484	485	527	451	477	458	504	505	496	499	506	500	503	508	511	508	511	448	511	496	469	468	512	512	492	524	471	491	509	505	555	511	471	476	495	480	496	484	497	470	488	490	455	508	485	520	501	468	542	507	485	513	473	497	436	455	484	491	498	474	492	482	497	507	492	470	552	498	486	501	512	487	484	523	533	507	510	507	470	472	481	553	493	498	500	511	481	489	503	529	484	496	469	475	484	486	531	486	493	501	503	491	498	474	487	510	520	527	461	514	473	525	499	511	514	515	472	490	509	469	523	488	506	498	467	505	493	485	520	471	482	540	518	487	517	488	501	469	527	475	532	453	522	527	505	497	536	549	519	492	487	546	512	500	525	509	541	496	516	504	499	546	499	486	500	481	469	501	492	483	528	485	474	488	499	481	489	463	539	506	526	494	466	483	485	528	520	478	491	479	491	496	518	488	462	492	530	469	486	497	478	466	511	502	485	503	472	533	500	517	505	458	519	539	539	482	477	479	472	516	472	498	513	497	494	463	516	535	500	483	523	495	475	481	479	476	507	483	521	491	479	512	504	515	529	538	498	520	472	505	477	467	534	450	497	485	482	475	495	496	511	476	507	483	468	508	494	519	512	491	533	511	519	457	456	525	455	497	518	531	488	497	522	520	517	494	488	478	482	519	477	496	517	527	511	465	479	489	538	521	475	491	530	514	508	485	485	493	542	498	498	515	490	493	467	542	512	486	462	513	480	458	512	519	497	492	490	501	527	508	516	510	480	513	507	484	518	491	498	510	545	479	543	508	540	511	495	474	484	476	485	467	506	526	490	510	479	493	510	497	521	522	471	497	499	542	461	510	528	466	505	471	502	512	529	500	477	539	481	523	501	520	503	520	494	475	534	529	514	527	512	481	504	510	511	479	547	496	489	567	489	493	481	521	492	481	479	493	484	474	504	495	504	500	492	484	515	477	546	497	491	496	479	517	542	492	486	511	519	491	478	522	489	487	499	457	531	564	557	525	488	519	515	526	495	480	471	538	465	507	483	536	493	471	477	544	477	510	512	518	455	458	499	512	511	497	519	486	463	508	480	465	500	520	495	502	474	481	498	516	511	478	528	540	491	462	520	483	510	489	501	456	534	491	497	501	492	535	481	482	474	477	514	467	492	512	505	510	518	520	462	530	496	510	504	497	485	504	528	501	514	473	522	500	520	458	515	537	447	508	489	506	493	494	499	546	463	466	472	520	510	481	499	512	529	477	485	497	530	508	458	533	486	534	476	517	501	484	527	510	495	505	498	514	514	503	518	450	490	506	506	468	515	491	486	494	506	509	492	472	506	487	513	515	532	483	487	524	497	483	536	481	481	499	514	484	521	549	496	512	479	507	487	508	567	509	506	522	493	501	460	481	514	495	519	504	517	538	537	509	474	477	480	459	512	501	505	487	528	488	496	484	512	489	526	515	522	453	490	500	491	471	504	510	532	484	473	483	481	514	525	520	486	505	492	501	516	516	489	488	545	499	504	498	527	530	500	523	468	485	489	471	510	485	511	510	537	494	489	465	524	511	501	498	514	497	499	512	531	448	504	519	465	523	462	500	529	511	473	494	491	520	510	477	461	525	495	494	494	492	479	483	510	494	484	508	511	501	471	492	477	518	524	479	474	520	482	494	493	487	475	511	489	522	527	494	473	480	500	476	491	495	523	535	514	489	499	492	542	462	506	491	523	485	506	493	499	515	544	481	518	508	564	553	486	573	544	484	519	496	512	535	512	531	491	517	477	524	486	516	514	499	499	462	495	520	504	488	478	482	498	492	504	489	512	520	527	498	523	475	531	467	480	471	472	512	499	495	521	472	508	494	517	507	493	530	519	500	514	494	528	502	521	519	504	458	513	522	484	470	503	494	491	474	525	516	483	497	481	518	516	507	484	468	495	519	468	476	520	497	473	455	496	496	519	515	514	527	475	501	508	478	494	485	485	515	513	491	451	481	491	514	493	513	450	489	509	493	567	532	479	558	519	530	494	508	456	475	464	489	506	469	538	499	520	539	513	514	519	526	512	474	494	484	545	522	483	493	523	444	512	510	480	492	501	555	500	472	509	456	490	496	496	523	518	559	499	516	486	509	466	474	484	521	522	512	482	460	477	510	504	508	500	516	484	511	511	503	527	495	504	479	504	481	491	490	525	510	497	561	470	529	480	510	482	486	510	481	494	549	499	468	540	486	461	514	507	493	549	501	475	538	536	485	509	491	515	453	509	506	514	468	495	478	512	466	501	518	530	484	505	504	469	489	516	518	504	495	511	508	467	468	508	526	509	507	458	500	513	518	489	456	483	464	506	466	492	492	478	489	502	538	481	502	496	500	497	526	485	496	515	492	478	534	512	541	528	475	476	477	527	457	502	519	487	526	480	470	540	488	484	480	522	517	493	498	474	490	512	496	494	455	512	502	521	510	488	464	511	474	497	494	534	489	532	491	502	532	536	516	510	475	475	547	523	514	513	525	488	476	496	525	492	506	546	518	490	496	506	497	474	470	474	484	531	461	515	482	495	491	484	478	504	483	499	498	521	444	539	527	494	483	515	513	504	485	489	497	482	479	469	472	554	495	470	516	511	532	508	492	484	492	478	504	469	476	511	484	532	515	487	513	499	540	499	485	530	473	522	495	502	493	537	471	495	503	476	519	492	505	500	515	529	507	486	512	505	506	485	518	554	542	504	518	481	529	490	513	503	541	579	501	510	520	490	496	468	457	503	506	481	507	500	508	527	516	457	505	493	523	466	468	540	492	486	469	497	514	540	469	471	521	512	522	479	487	486	476	517	507	508	523	502	510	483	497	544	500	481	487	496	510	498	465	527	500	475	541	465	509	500	507	493	505	486	454	521	513	486	504	515	509	524	503	474	468	514	499	517	533	493	473	514	500	456	498	485	536	504	541	536	459	513
6735	6111	12999	14878	10135	3936	1816	495	265	235	231	277	265	187	201	229	195	200	197	215	197	217	204	212	239	491	667	561	332	330	265	243	204	178	179	189	183	171	216	199	220	160	192	186	176	186	198	184	196	185	206	181	184	151	183	231	195	217	204	171	200	175	189	188	204	166	190	172	177	221	207	192	194	172	200	168	200	191	187	180	176	197	177	184	185	192	188	164	190	192	170	178	182	194	172	188	188	203	192	179	206	195	204	187	196	177	168	206	226	182	186	185	168	180	182	172	176	177	189	202	203	199	188	172	197	182	188	169	203	180	188	199	203	196	181	211	207	202	215	185	202	202	203	197	164	205	217	189	184	168	195	205	178	174	190	199	209	204	187	198	198	187	183	197	193	182	198	188	167	190	193	191	192	230	194	201	167	177	196	185	190	171	162	168	198	192	204	204	187	193	193	202	165	191	227	196	217	191	212	178	187	208	193	179	208	172	196	197	197	179	193	197	203	174	200	192	204	180	188	168	181	198	174	212	212	168	214	183	170	193	188	201	170	167	209	191	208	188	197	208	215	196	187	224	188	200	183	211	186	163	176	166	196	207	219	211	179	166	194	203	192	193	165	202	202	193	161	192	216	206	193	230	212	181	189	204	198	200	182	204	205	206	185	199	169	179	191	204	184	175	192	211	192	191	203	195	183	189	223	189	197	192	199	184	186	186	201	168	191	184	184	187	158	175	185	203	193	201	154	191	206	184	185	201	188	180	206	192	194	200	194	191	203	209	179	211	178	175	186	179	170	196	187	195	171	174	200	163	211	202	201	189	203	211	210	194	177	179	191	167	196	182	185	183	155	179	219	204	174	201	177	207	198	201	191	206	191	208	166	173	182	168	194	206	195	175	189	186	189	210	215	200	202	190	205	206	181	186	193	184	201	201	186	211	180	202	176	189	195	182	198	219	186	189	170	205	165	195	154	183	217	183	205	188	193	203	195	174	200	204	216	222	170	210	199	199	190	194	188	192	174	194	196	192	206	178	167	183	222	193	218	175	194	176	187	201	189	195	204	172	182	203	203	186	212	169	196	197	175	199	185	184	206	187	183	196	168	229	183	213	206	176	180	188	199	180	177	204	191	193	206	186	180	164	187	194	213	197	196	175	177	201	191	172	187	182	191	204	193	176	205	183	152	193	178	211	202	202	173	198	217	182	205	172	201	190	195	195	181	185	166	216	200	188	186	169	206	197	175	199	163	189	180	211	159	183	202	199	211	194	195	203	177	174	190	199	209	186	190	180	206	200	198	191	212	200	194	195	191	190	188	221	205	185	190	169	183	194	178	180	201	175	201	171	212	204	183	209	162	231	163	186	188	195	228	182	183	188	204	171	199	200	185	183	203	211	189	206	197	178	180	175	188	215	196	175	189	192	185	192	181	148	201	162	200	185	214	198	163	197	189	206	186	181	210	184	194	173	200	175	222	198	186	209	198	193	189	188	193	222	219	200	194	197	208	211	186	176	204	207	183	198	193	227	201	184	187	202	135	210	192	198	187	176	223	174	196	186	189	199	189	200	185	188	197	202	197	187	207	204	188	213	197	174	202	175	195	207	197	193	194	194	180	206	230	210	212	196	187	179	206	200	207	210	161	199	187	177	190	178	199	217	214	202	177	169	200	204	176	191	197	181	183	179	192	186	215	176	191	206	169	185	179	189	190	184	173	193	205	183	167	228	193	186	185	186	189	178	189	193	202	194	178	206	206	166	155	175	173	174	205	174	177	214	191	182	214	202	186	177	184	190	172	183	190	191	194	198	211	224	197	154	200	207	188	188	184	192	221	186	185	177	195	192	191	161	219	182	198	204	187	215	205	203	194	196	205	188	180	206	181	191	208	187	181	181	184	168	180	206	186	207	200	178	209	201	192	182	178	172	184	198	173	196	181	181	195	174	193	196	193	182	215	180	184	171	219	180	178	195	191	196	181	182	184	171	214	170	179	198	204	175	203	196	199	208	199	201	224	208	189	180	197	198	178	179	202	195	201	198	178	162	183	160	193	155	175	213	178	171	192	181	185	178	177	204	180	164	182	197	174	165	217	185	183	185	206	198	215	183	200	177	208	183	217	212	211	180	199	181	207	205	182	218	194	199	191	208	178	189	174	180	189	182	203	210	184	197	189	189	217	203	195	173	181	170	192	195	195	185	191	205	182	213	187	204	224	200	191	215	229	173	201	181	196	198	199	200	206	207	208	180	180	188	202	176	191	193	185	182	196	198	192	164	183	164	185	199	173	182	199	163	227	175	178	181	173	203	177	196	199	180	186	191	187	207	192	181	206	182	196	189	190	168	184	206	204	210	211	183	194	182	185	196	160	208	203	181	190	193	193	202	185	197	187	209	185	190	200	163	186	191	189	191	177	182	174	189	199	170	197	182	178	202	202	194	172	219	184	192	198	174	193	172	200	188	196	178	178	206	211	183	208	179	205	192	204	191	186	186	207	199	213	202	197	202	196	165	188	178	181	223	173	178	180	198	181	188	164	195	198	190	204	183	204	189	168	188	177	196	201	184	177	170	209	177	198	178	172	197	185	202	187	199	173	198	226	196	193	184	187	190	207	208	202	185	189	191	196	196	215	197	227	176	198	215	188	215	182	194	210	182	187	178	193	179	187	163	180	182	159	194	196	185	199	179	194	172	203	196	193	180	222	182	188	212	219	191	204	187	169	191	220	180	208	184	171	219	177	176	192	186	204	183	169	193	177	200	186	196	176	177	178	201	187	183	188	204	211	202	189	192	182	194	206	168	205	211	182	171	199	178	171	183	189	178	199	187	188	212	185	208	179	182	205	198	174	190	182	177	203	183	182	182	175	199	179	203	201	169	202	179	203	200	187	198	180	184	171	202	182	184	187	185	200	192	192	199	193	202	179	183	186	192	192	192	193	202	209	197	175	177	186	191	180	180	187	178	193	191	191	209	175	185	193	196	185	177	164	184	171	218	208	185	195	204	186	184	202	195	187	191	195	180	192	192	171	166	213	192	182	176	210	178	187	196	171	176	189	201	194	163	206	195	180	179	185	166	206	187	194	216	199	227	192	206	199	218	180	179	201	184	208	208	220	204	182	189	188	192	196	201	206	212	191	194	185	170	209	182	197	207	216	202	199	176	193	185	223	200	179	194	197	196	190	191	178	202	195	191	183	182	175	196	191	199	214	187	197	204	186	186	196	174	178	202	187	175	198	187	187	188	195	196	205	194	186	182	213	179	158	195	198	182	228	187	188	198	188	196	182	182	171	181	212	190	181	173	194	201	179	190	173	198	188	188	194	192	183	198	166	169	187	200	198	185	189	180	182	212	195	168	202	202	190	184	179	189	201	197	186	205	205	189	171	195	191	174	196	182	181	199	219	162	182	188	192	194	196	181	192	181	187	188	183	192	189	172	202	189	190	188	223	192	180	177	197	205	188	188	198	218	208	193	191	183	176	186	171	170	186	183	194	187	195	201
4793	6614	18471	27008	21964	11051	6315	1783	1046	968	771	1113	908	642	683	636	636	631	636	656	673	624	653	732	1047	2650	3421	2468	1490	1104	859	727	632	578	549	567	548	561	553	536	550	550	546	540	568	559	525	571	571	541	559	594	551	580	587	548	572	562	582	537	578	532	597	564	564	568	586	559	536	555	558	540	537	584	526	542	556	601	543	523	566	519	585	557	561	558	540	606	551	549	537	541	570	543	550	560	543	564	561	539	580	566	528	558	568	590	552	555	551	549	546	536	520	532	550	575	537	539	541	564	559	562	584	564	509	554	591	519	550	525	504	543	555	533	580	552	581	563	562	540	516	529	537	546	565	540	536	541	559	530	570	533	502	566	546	546	537	531	549	511	547	550	566	561	571	544	515	539	555	565	548	527	569	571	521	556	622	554	540	581	570	552	556	540	545	565	544	544	536	604	542	588	559	529	543	576	584	549	569	582	562	500	583	541	569	570	533	537	577	557	593	550	545	565	567	564	561	503	602	549	574	571	509	557	564	553	558	567	574	560	503	561	542	562	549	533	551	537	512	532	564	550	563	571	551	543	588	537	543	526	576	621	539	590	539	504	605	560	542	583	581	542	614	545	529	577	557	544	561	564	531	563	546	556	527	550	569	573	529	516	561	591	592	533	552	544	522	569	568	581	545	547	557	558	556	577	557	519	576	558	515	574	571	552	554	557	492	540	570	553	539	516	505	557	522	517	524	567	536	580	564	538	562	536	576	562	554	583	607	589	584	542	567	566	593	557	588	543	556	560	560	577	542	496	548	557	529	578	605	579	573	557	508	560	565	580	567	529	537	557	566	565	525	558	577	591	532	565	532	505	543	538	539	535	574	499	558	574	553	580	570	598	573	532	589	553	557	567	580	546	535	538	558	538	547	534	556	524	569	564	520	566	569	535	529	546	541	578	553	532	516	579	593	555	532	568	548	610	567	551	521	516	584	537	570	555	563	516	552	567	601	542	591	574	540	571	525	581	548	588	587	540	583	544	585	558	550	567	557	509	571	565	548	550	523	557	581	538	551	508	568	545	559	523	559	562	541	598	568	552	551	533	567	568	563	568	572	530	550	578	549	536	513	558	512	536	553	557	559	515	590	555	550	527	570	523	530	544	541	548	538	573	565	539	565	592	566	574	582	563	530	566	528	546	548	560	592	569	523	576	576	560	554	565	524	556	545	552	586	560	575	543	553	531	529	503	559	562	530	547	539	525	562	542	551	547	592	567	534	565	546	603	527	539	540	548	557	555	550	545	544	527	510	529	547	560	531	519	563	586	575	566	562	542	520	573	561	582	555	521	537	529	535	561	540	561	570	550	549	533	547	545	540	527	501	517	548	532	588	588	505	561	555	555	570	554	553	546	571	566	546	554	531	553	593	585	550	567	566	575	544	577	574	575	521	525	571	558	567	542	584	509	571	548	555	505	554	556	580	549	597	569	596	557	548	550	576	594	568	567	542	547	562	551	564	542	558	550	548	574	531	550	535	572	619	566	591	589	565	567	565	540	559	548	586	524	575	566	550	561	558	569	550	523	555	558	531	585	552	519	543	562	526	565	554	568	539	502	564	523	610	535	576	577	536	538	568	502	588	593	590	561	533	532	587	524	536	549	577	549	522	558	581	531	550	529	557	535	582	551	563	504	585	592	554	538	570	561	574	558	539	584	580	523	538	565	522	573	601	557	583	514	508	607	577	535	524	552	547	598	539	532	531	558	544	588	554	604	549	534	553	539	553	539	546	607	575	557	603	563	563	543	528	562	534	525	562	586	587	576	575	581	515	554	588	518	543	559	525	506	523	536	562	585	577	521	545	536	542	535	536	549	574	554	535	549	571	577	570	502	573	556	556	572	542	546	561	533	548	581	550	577	526	586	561	586	557	533	580	587	553	560	559	543	516	570	568	586	551	519	539	559	554	573	556	491	539	555	552	564	563	563	541	526	574	537	557	573	504	553	601	577	579	548	530	555	572	562	549	591	577	550	527	582	557	568	522	529	597	554	549	512	516	566	570	555	513	549	577	547	549	539	566	574	550	528	533	596	572	546	558	572	582	572	552	558	544	556	551	554	551	552	614	573	513	542	609	542	545	549	566	552	577	533	552	575	568	570	532	551	553	550	563	521	549	543	563	540	545	520	577	533	547	531	529	552	553	564	556	528	567	517	587	499	580	579	550	512	523	575	537	541	510	554	571	524	532	546	570	539	543	527	575	516	531	562	547	558	547	572	517	541	574	583	599	569	520	582	546	535	550	562	578	523	564	553	538	563	553	583	607	544	555	525	574	578	558	555	563	535	561	548	570	555	514	583	560	567	582	529	550	593	546	532	562	499	545	543	593	532	557	544	555	546	553	607	564	559	516	537	519	556	549	559	561	551	556	531	545	530	551	569	600	533	529	558	582	544	549	537	538	601	568	512	533	508	547	498	563	592	561	556	552	525	562	557	522	540	560	553	546	562	571	550	541	576	557	549	558	547	542	566	543	587	569	551	549	567	531	578	596	580	573	549	544	564	549	575	561	551	559	549	510	555	549	552	513	562	548	549	588	553	596	546	551	515	542	549	543	540	505	531	536	563	556	583	535	579	475	519	547	557	572	563	598	582	547	533	549	539	557	524	616	539	560	542	588	536	536	562	584	530	523	561	494	546	512	583	559	594	557	556	540	577	570	582	578	542	541	552	538	510	537	585	554	538	577	536	568	548	574	577	553	537	551	589	538	571	530	539	549	579	526	562	536	546	533	539	579	551	537	552	596	548	552	540	567	578	566	473	583	526	556	547	538	605	558	552	589	537	547	536	523	539	574	569	555	523	573	574	592	559	560	557	600	562	511	534	547	555	556	533	507	577	581	528	526	564	521	562	570	572	495	541	566	569	529	592	512	554	536	545	521	519	518	548	570	565	544	563	560	556	562	564	516	541	558	544	555	555	562	590	591	555	535	580	563	493	572	554	551	535	508	586	578	535	589	535	576	594	541	562	548	549	490	532	567	562	551	596	525	561	553	533	524	596	541	529	511	584	583	535	502	543	573	597	568	570	582	563	581	558	589	595	576	557	574	520	510	579	574	548	533	617	604	554	545	572	583	555	527	554	579	532	551	543	566	561	517	577	551	570	554	536	532	542	539	541	562	522	525	563	532	568	581	550	536	555	572	576	547	557	545	537	545	526	573	534	571	565	591	556	535	565	567	592	524	565	554	540	575	520	512	557	538	534	556	577	575	548	557	604	545	484	584	533	555	593	524	569	576	563	558	547	568	553	543	577	580	559	559	538	547	577	534	535	564	537	539	524	570	572	519	548	553	534	521	576	525	573	558	575	547	556	614	536	526	548	532	548	552	530	578	542	558	544	565	547	557	538	544	588	602	583	509	540	543	515	501	566	524	532	548	576	559	513	574	567	530	573	560	532	584	531	550	537	541	556	533	539	611	560	563	565	549	575	514	542	547	539	530	538	523	557	566	543
5565	5171	11086	12885	10425	9366	7227	3545	1227	1144	508	1102	702	394	225	192	220	204	219	223	206	193	225	203	251	374	330	290	251	238	247	203	245	198	201	215	209	235	213	201	190	217	242	193	215	207	218	223	194	227	220	215	205	229	189	209	205	214	210	208	220	211	215	220	214	203	234	200	199	205	206	194	210	201	193	186	215	208	207	217	211	221	198	200	193	195	210	193	219	219	228	204	212	197	207	209	219	216	204	204	197	216	225	205	197	220	205	215	240	222	208	207	188	225	228	224	214	203	202	202	189	220	207	202	225	198	206	201	212	197	213	235	216	192	200	215	191	252	226	219	195	208	223	176	218	193	215	230	201	219	225	223	192	196	214	227	206	191	232	225	201	228	181	200	183	195	204	214	199	193	206	209	211	236	185	189	212	208	202	214	197	220	181	206	196	211	208	223	203	225	209	208	204	225	205	217	214	197	194	198	223	196	183	219	231	185	206	231	225	201	227	238	211	192	227	205	200	208	185	205	203	227	198	217	218	196	186	211	206	201	227	191	237	198	186	201	198	238	212	187	216	204	214	221	195	195	222	216	195	234	192	213	191	209	207	217	188	183	214	217	216	206	203	201	199	217	217	184	207	202	182	191	208	194	190	205	208	207	191	206	192	204	206	190	216	194	215	219	181	211	198	192	199	217	199	185	203	188	226	195	211	177	209	180	201	194	213	202	189	206	201	218	210	208	199	180	217	224	214	204	225	205	207	181	212	222	220	181	201	232	192	194	212	202	235	198	200	200	239	209	235	189	183	215	200	199	222	199	218	229	229	212	223	184	216	229	226	207	223	208	231	199	236	221	207	204	187	195	212	215	220	220	210	224	186	217	227	216	199	211	199	208	234	224	228	195	205	196	203	219	187	198	199	219	199	223	183	212	226	190	182	210	202	178	223	199	206	198	212	236	202	213	227	184	215	214	211	206	202	201	206	197	198	205	221	183	191	181	179	212	201	211	212	214	249	195	199	213	205	183	211	214	185	205	228	184	207	205	212	261	226	209	229	202	208	205	198	219	190	207	209	195	240	215	219	202	198	207	202	206	201	203	195	204	205	207	201	202	193	216	225	197	201	212	210	214	202	221	207	197	215	185	202	201	224	201	210	194	210	210	203	247	205	229	233	214	214	192	189	219	236	209	181	209	195	188	192	209	188	224	193	199	240	191	218	230	191	213	228	204	213	211	198	212	187	203	213	207	181	206	178	216	215	193	191	220	199	209	214	232	190	230	214	200	188	218	231	204	214	220	204	202	232	201	204	173	211	203	194	194	208	222	220	205	204	216	194	179	179	188	210	227	196	206	201	206	197	202	200	191	190	219	213	225	213	232	228	230	199	202	198	205	186	233	212	205	215	215	209	234	205	199	205	217	194	206	214	199	219	220	209	199	191	229	231	196	225	201	207	208	202	226	211	201	190	228	193	222	210	197	220	232	198	202	191	187	220	190	188	214	178	202	204	207	189	192	220	247	214	203	199	220	190	198	223	201	205	189	236	228	211	203	212	206	192	208	198	205	197	233	209	203	203	207	216	196	201	210	187	217	176	205	225	226	206	217	195	213	219	200	226	203	193	212	226	203	220	214	201	217	216	202	189	182	221	231	197	208	207	209	213	185	208	204	232	209	236	213	220	225	213	207	211	215	203	226	213	202	201	220	207	226	188	210	196	214	193	232	180	186	183	207	217	217	195	219	210	195	182	211	212	206	194	191	208	217	217	209	203	218	221	199	204	205	234	207	227	216	222	208	201	196	211	204	203	221	224	206	240	207	228	225	213	203	220	206	221	213	197	173	196	224	231	221	226	235	198	229	219	199	221	201	192	190	195	217	185	193	208	224	192	202	197	196	201	206	231	223	213	212	206	202	185	205	226	235	210	169	191	192	200	203	211	194	201	223	209	188	214	208	174	207	209	229	187	208	227	228	209	200	197	214	230	209	225	178	198	239	223	214	201	210	221	246	208	211	212	201	213	211	189	202	254	213	231	208	239	220	183	190	234	185	195	201	215	216	213	209	198	215	220	186	241	198	209	220	190	229	176	196	199	198	197	232	213	170	198	197	215	197	207	215	201	186	207	231	230	196	197	204	195	221	234	199	203	219	198	206	211	220	192	216	241	217	215	199	203	206	203	232	190	212	192	200	198	195	210	194	193	213	200	238	208	235	224	188	208	218	214	193	217	186	186	231	199	206	212	210	219	217	207	210	217	221	210	190	195	206	221	191	192	208	204	194	219	214	210	211	216	209	214	200	229	195	203	193	237	194	220	200	187	200	221	205	212	205	201	188	212	182	187	190	201	187	227	202	211	192	215	198	199	222	212	181	244	233	197	202	200	207	183	215	233	197	209	218	230	219	219	198	218	219	214	209	190	222	189	203	216	214	206	212	208	215	203	208	221	224	205	180	203	226	199	215	186	228	195	197	228	195	188	228	206	199	190	196	203	196	202	216	191	224	206	200	214	243	213	190	223	179	219	207	208	190	210	213	199	207	243	223	220	208	203	210	218	194	212	194	213	189	194	192	201	200	194	224	202	202	198	184	221	217	195	213	209	224	207	189	187	183	193	197	203	198	215	207	188	212	197	205	234	223	225	198	214	211	214	220	213	230	197	188	205	220	217	198	219	218	223	231	210	239	162	245	192	236	204	213	213	219	222	211	205	194	220	200	210	199	187	186	193	185	206	183	207	203	211	206	181	222	188	235	223	226	215	210	213	209	206	189	222	198	208	186	215	204	224	195	223	192	220	226	178	196	188	201	215	213	221	229	196	189	217	229	236	175	211	199	204	213	206	205	230	194	217	169	223	209	199	205	189	222	203	225	221	175	228	231	213	231	211	208	227	188	208	204	215	205	232	214	190	226	203	232	207	193	207	208	193	211	202	207	226	203	218	186	216	203	211	181	200	191	226	170	203	238	201	210	215	202	211	186	200	214	219	191	220	225	206	241	238	227	182	184	208	205	187	225	232	200	229	189	214	199	186	195	170	219	214	204	179	220	206	193	192	202	198	229	195	218	208	244	256	192	207	181	211	227	213	177	197	210	202	215	199	223	215	237	190	196	218	208	213	232	201	217	214	215	179	230	216	202	219	193	195	199	180	205	206	219	193	210	215	194	211	210	226	206	193	219	202	225	211	207	210	219	183	204	200	214	228	220	218	212	180	235	177	218	212	198	222	176	206	231	204	184	229	202	249	190	204	210	219	212	205	227	206	216	212	186	206	177	202	199	218	207	199	216	228	207	203	200	199	193	205	229	222	196	219	220	202	209	223	221	203	236	184	196	236	197	208	193	213	206	201	210	209	201	200	224	197	192	194	245	221	220	196	219	212	203	186	202	221	226	208	204	208	201	234	211	216	210	213	229	185	208	234	225	213	230	192	233	212	200	217	205	208	229	197	220	216	209	216	213	197	220	212	230	200	221	185	192	189	223	212	214	210	200	226	214	195	202	237	177	215	213
4225	5724	17062	24201	22306	24041	19952	11569	5690	5421	2467	4948	2968	1680	737	658	667	689	619	681	614	600	632	667	742	1575	1322	1004	867	761	716	595	557	630	633	572	604	591	573	609	613	617	596	581	571	558	597	569	582	611	601	567	624	623	624	618	617	617	616	592	610	575	611	608	612	578	600	588	593	620	632	579	600	604	577	608	586	598	573	609	605	612	584	578	573	560	573	604	559	615	601	571	593	581	565	596	630	615	581	603	588	606	561	628	579	614	599	615	543	586	598	593	576	555	586	562	608	583	591	591	563	587	632	540	560	606	572	600	566	558	623	598	550	626	630	569	602	577	592	592	645	616	613	600	606	593	601	587	575	595	579	581	588	621	631	560	612	535	596	584	617	593	585	582	570	601	617	615	575	622	563	598	609	583	620	628	599	628	607	578	578	605	608	571	621	581	595	589	604	617	609	610	583	600	591	573	588	598	563	568	656	637	615	567	590	622	584	634	577	587	604	613	577	636	631	587	627	602	554	652	592	593	626	570	586	551	597	597	601	590	598	601	575	620	622	542	605	630	625	599	608	598	613	586	662	597	642	630	591	611	590	583	598	652	602	586	622	631	552	603	570	607	614	611	626	584	602	601	576	569	612	582	605	584	541	559	599	572	594	605	595	558	548	628	561	621	580	578	594	600	580	654	595	596	591	554	630	602	604	627	615	593	639	595	612	625	591	573	557	621	606	599	611	646	603	624	632	609	601	568	592	581	601	617	586	584	577	587	582	595	577	630	624	553	585	572	612	624	610	618	571	619	606	595	546	614	589	609	592	623	600	602	589	597	532	603	585	583	620	604	610	657	601	603	618	583	614	625	639	613	634	632	617	568	607	576	563	597	609	612	613	581	602	635	643	632	598	595	589	566	607	587	623	597	580	576	591	603	594	626	588	567	585	595	603	609	568	611	622	621	565	588	618	605	600	592	566	629	540	600	576	645	590	603	582	600	563	596	560	569	636	599	580	590	609	579	599	542	619	623	639	550	585	553	582	620	566	583	635	564	611	611	578	588	615	623	568	592	613	599	601	597	605	592	613	570	609	573	612	541	618	621	587	586	590	590	601	598	595	597	591	618	616	606	588	604	596	553	571	556	592	591	595	634	610	587	601	641	576	594	634	581	614	619	601	608	583	627	568	619	594	615	560	629	634	629	625	627	585	593	587	585	619	601	622	566	575	589	601	594	592	608	570	609	628	572	597	586	558	554	601	603	625	555	614	608	588	611	614	569	629	589	643	604	581	586	629	578	617	602	618	555	642	606	582	587	624	621	623	619	606	582	575	619	597	629	599	611	574	676	598	597	629	621	578	577	609	587	569	556	628	627	630	587	610	595	601	598	579	622	616	626	591	621	577	601	626	602	612	551	647	601	591	633	627	596	667	591	647	574	592	614	600	576	621	594	601	615	580	569	579	571	605	593	589	573	632	585	625	618	612	558	631	642	604	643	594	613	592	596	647	590	623	615	569	614	572	633	619	635	563	593	551	643	555	618	604	591	579	591	619	635	568	564	580	605	618	600	614	582	589	595	642	580	566	640	609	627	640	601	618	630	569	575	613	636	579	614	559	627	606	578	547	552	622	643	634	602	584	607	609	602	599	611	654	569	613	570	601	580	624	627	607	580	600	606	611	553	539	607	651	585	626	599	598	610	544	585	596	642	594	570	624	603	644	586	586	626	556	589	584	586	599	571	574	605	603	613	591	593	609	620	616	633	568	579	605	623	584	581	522	624	605	598	587	564	593	577	563	592	610	630	603	576	615	583	627	612	624	597	572	564	607	583	603	561	616	582	608	597	611	594	582	572	585	622	597	561	604	546	563	632	637	589	611	602	587	627	611	575	592	599	608	572	578	590	597	610	601	569	635	608	589	618	538	580	563	571	652	563	588	577	596	576	611	635	595	563	579	608	649	602	608	574	541	579	611	546	604	589	581	542	607	582	599	633	605	622	574	573	611	622	582	568	605	580	610	612	650	559	597	587	567	651	597	591	614	601	599	603	629	617	647	590	603	603	575	582	598	595	587	632	573	619	626	608	527	630	651	553	612	596	625	593	614	615	583	572	593	596	608	540	594	647	613	660	605	570	613	541	582	566	588	572	584	600	617	603	617	589	598	589	649	596	603	615	604	614	617	611	577	598	596	611	582	601	657	626	603	589	597	580	558	597	604	568	619	585	588	606	598	592	594	553	597	616	617	576	610	562	621	668	633	565	597	609	640	598	566	629	599	634	597	603	606	612	571	610	572	595	572	606	612	579	590	562	622	591	600	593	581	571	613	582	575	621	559	594	603	600	579	585	589	618	601	593	653	554	577	642	636	569	609	593	604	625	561	595	617	646	569	594	622	597	562	589	581	590	598	618	644	575	583	604	640	610	574	598	575	595	614	635	578	586	604	608	625	593	591	606	591	621	579	596	642	604	596	633	598	555	609	617	580	586	615	584	572	613	614	579	610	601	576	603	564	590	568	595	599	603	596	561	550	592	588	564	648	585	590	576	605	599	562	553	623	601	598	624	583	611	599	603	606	586	603	602	605	617	606	590	628	594	609	617	613	606	641	624	630	597	536	594	571	596	622	617	615	633	559	619	596	618	538	602	623	633	586	596	633	574	592	619	635	628	605	623	579	605	619	615	649	611	586	611	642	611	544	595	593	574	566	639	593	617	595	604	598	597	621	614	596	584	614	608	609	584	598	558	599	591	593	565	586	590	586	619	654	575	590	589	626	606	563	616	603	590	572	633	627	575	571	579	621	610	584	637	561	573	602	600	586	648	587	604	613	627	604	592	594	568	591	603	600	585	584	589	611	615	560	583	548	582	626	632	642	620	577	605	580	587	623	587	621	597	601	581	579	584	592	643	589	603	622	600	622	559	598	594	621	621	614	591	601	615	591	606	616	621	649	623	589	590	606	644	610	573	573	593	585	589	575	572	570	586	571	588	574	575	574	652	605	568	591	618	629	598	541	591	623	576	634	601	605	588	600	610	595	603	637	592	585	614	609	555	580	589	565	581	638	595	595	603	588	582	599	643	587	566	624	630	604	592	618	557	597	616	585	581	608	606	637	559	622	583	600	585	574	599	582	558	647	588	589	599	632	559	561	599	605	580	603	593	579	594	603	566	610	604	608	616	586	612	587	610	587	588	607	604	589	599	614	628	571	610	594	575	597	614	640	607	599	602	583	574	604	632	574	599	560	621	568	580	611	602	566	597	603	585	579	586	633	584	629	591	594	596	514	575	574	576	647	596	609	632	571	572	603	598	552	645	615	562	634	604	601	607	593	559	603	592	589	606	590	617	588	605	600	589	609	587	561	611	623	618	583	584	573	631	620	582	573	680	586	576	644	571	633	619	598	556	586	592	605	616	606	560	609	621	623	615	559	563	603	599	618	618	612	592	575	619	635	618	569	642	565	610	580	605	568	619	586	568	560	602	551	623	618	576	602	608	580	577	586	635	611	631
6397	6488	11479	9332	11270	9455	8056	3119	599	775	892	1058	349	224	221	199	231	218	205	231	215	212	205	221	226	329	420	389	364	292	228	192	209	231	220	203	222	215	218	210	221	217	221	224	196	220	201	207	223	217	210	216	209	202	239	234	237	216	212	201	205	215	230	211	206	216	214	211	219	212	205	225	219	201	207	215	212	238	224	193	209	224	210	223	212	211	220	205	212	188	231	202	213	243	207	201	201	215	182	213	203	182	229	224	210	231	196	222	217	209	197	210	206	224	215	214	212	197	218	201	217	229	208	240	220	219	216	213	205	231	198	206	208	221	209	207	224	219	182	206	224	201	221	213	205	220	197	205	214	211	208	216	208	218	212	235	215	223	202	243	207	221	210	221	236	214	180	203	209	214	215	236	226	215	194	201	227	211	214	221	249	211	204	190	202	221	214	220	201	200	233	217	207	199	193	181	192	219	200	239	210	211	201	201	207	202	208	181	228	211	213	224	198	222	221	199	202	195	196	215	204	206	199	222	192	222	205	208	204	212	196	200	227	220	222	218	225	210	213	241	206	229	206	205	233	210	197	223	196	193	190	201	197	229	194	230	195	236	190	237	216	211	192	206	185	210	238	220	246	210	229	229	216	198	222	232	212	191	204	208	236	205	200	210	226	196	215	199	232	185	221	215	187	250	179	196	216	178	193	196	219	191	205	210	194	205	216	216	221	214	224	224	172	191	217	196	197	204	209	222	218	222	199	206	234	206	210	196	217	200	213	208	211	178	198	201	228	227	223	205	190	200	233	258	214	198	203	209	201	221	227	190	201	212	241	200	199	197	218	228	219	219	208	208	245	218	201	212	203	194	213	203	222	205	199	183	216	227	209	196	210	214	204	209	232	220	199	208	212	225	219	222	201	217	218	217	215	214	183	218	222	213	196	215	238	211	212	214	205	202	220	218	209	202	228	217	231	218	212	206	254	241	209	223	196	225	219	220	234	236	193	194	201	202	206	192	205	203	183	221	193	222	214	218	207	211	238	221	186	253	219	207	222	209	214	209	217	233	208	254	210	234	213	238	221	208	216	226	195	224	204	201	201	189	192	220	234	197	186	226	221	197	233	194	213	221	236	209	208	195	189	207	194	226	214	211	212	213	206	216	199	222	221	219	223	199	210	243	198	224	213	214	214	208	236	220	217	208	217	205	225	216	225	221	234	203	217	198	206	207	206	222	214	236	207	251	205	209	236	231	232	218	225	225	192	244	230	229	209	191	236	188	196	220	217	237	219	196	204	219	222	226	184	213	240	212	223	218	192	196	224	223	228	212	226	198	236	245	203	206	196	236	223	182	214	233	218	209	203	232	212	239	201	235	233	231	193	211	206	196	221	192	206	212	240	235	222	214	235	213	226	194	199	215	215	202	196	230	209	200	224	190	193	209	212	206	245	206	224	193	213	220	220	192	223	216	221	192	226	217	195	212	177	179	195	223	241	205	224	238	204	212	203	200	220	236	199	208	210	200	208	226	225	237	194	207	217	232	222	198	228	222	205	236	208	222	204	223	201	220	223	224	196	211	240	212	205	199	193	226	210	211	224	210	187	241	222	221	220	226	232	217	193	218	236	193	208	214	222	215	200	222	199	219	221	182	208	206	223	210	204	209	213	201	210	249	230	183	183	189	236	210	230	208	197	223	214	218	224	202	207	221	222	221	195	218	223	227	206	235	224	219	209	210	197	194	205	187	220	187	216	187	213	206	218	207	237	224	245	197	208	191	193	237	197	227	225	212	210	218	229	201	198	197	216	233	188	190	215	229	210	217	203	217	237	226	216	182	252	202	204	176	234	225	199	212	228	200	195	226	224	206	257	244	183	229	222	213	231	197	192	194	204	197	209	209	219	218	190	226	216	229	196	237	208	210	193	218	195	236	218	187	192	200	233	203	229	203	188	205	244	221	187	222	197	222	218	229	188	218	234	203	201	218	220	226	212	198	183	212	208	224	207	196	197	217	212	202	241	206	230	245	224	208	213	208	224	219	208	181	221	211	203	206	209	221	185	189	221	210	221	229	217	222	212	224	194	209	196	174	212	199	190	183	192	192	212	199	222	203	195	193	218	218	224	216	206	201	221	210	206	209	212	213	201	227	215	215	215	216	188	190	194	195	190	224	196	226	229	203	203	246	231	242	230	194	224	218	234	199	227	247	196	217	220	234	209	226	237	223	239	234	210	195	228	225	231	213	226	212	208	237	220	223	224	203	221	212	193	221	210	188	212	214	179	235	188	222	217	218	217	209	210	218	196	193	231	225	230	218	213	216	196	187	223	202	196	223	213	194	232	213	209	211	209	213	231	202	226	209	201	200	231	218	212	185	215	204	221	206	235	210	238	208	216	200	213	210	210	210	205	229	215	222	209	195	202	230	199	242	229	187	234	219	207	218	235	201	223	198	227	213	209	200	212	203	228	209	195	197	182	217	217	218	206	210	185	181	198	204	206	221	201	198	212	220	235	207	208	222	228	222	226	222	231	203	200	195	215	212	223	203	243	241	219	206	182	229	220	188	210	215	200	204	241	210	204	215	219	249	215	195	229	223	219	213	211	231	216	233	230	215	214	204	196	230	198	232	215	210	213	218	197	229	203	213	198	203	216	198	222	210	221	226	199	189	200	240	196	227	242	205	239	200	224	219	224	213	236	217	209	236	209	210	196	231	218	207	207	240	211	208	231	231	218	222	226	200	207	197	191	214	230	210	213	200	207	192	223	204	184	225	208	229	222	187	187	196	205	189	207	213	183	231	194	210	253	223	215	203	209	210	231	220	220	202	232	211	233	222	213	218	197	213	198	218	209	187	217	213	227	210	215	201	221	192	205	214	215	225	208	219	210	207	217	224	220	183	216	212	184	207	197	230	196	200	214	229	213	223	259	191	189	208	206	214	239	190	221	196	208	184	199	235	210	179	210	217	222	213	210	206	210	234	207	210	221	206	219	221	224	212	210	199	229	201	206	217	200	240	208	234	236	213	193	236	198	226	208	225	202	209	206	242	204	225	202	211	212	203	211	227	217	212	260	199	171	198	226	237	210	219	209	238	213	225	206	238	186	218	183	198	205	225	202	206	217	215	205	232	220	238	213	234	209	194	214	202	208	217	218	226	221	246	228	198	206	203	179	205	214	210	218	216	223	207	227	202	224	233	201	205	209	235	225	206	205	219	212	214	212	209	198	203	215	214	212	222	215	223	190	234	248	225	198	231	200	173	193	208	234	188	191	225	215	204	219	209	227	224	203	234	234	228	222	212	195	235	203	232	188	224	217	219	225	249	225	217	244	215	191	237	217	215	191	205	214	214	198	214	218	211	202	198	192	204	216	211	216	225	193	204	189	215	203	207	219	236	238	192	214	172	207	205	211	214	196	208	215	220	202	233	205	210	229	215	226	206	214	198	202	181	244	230	203	203	212	198	211	223	224	203	215	223	190	221	188	224	203	208	214	207	226	219	207	218
4755	6902	16754	18953	24653	23966	21894	9364	2642	4220	4507	5184	1403	754	666	639	634	657	635	640	632	670	621	634	877	1681	2020	1526	1218	840	680	657	589	624	606	617	593	604	601	572	564	608	630	608	589	594	600	591	663	547	618	668	578	604	621	638	623	624	629	655	630	666	621	631	626	639	596	566	650	615	589	613	617	649	652	598	614	651	598	618	608	599	624	620	601	628	606	575	586	639	618	631	604	626	638	582	599	621	610	607	645	634	598	628	594	634	624	620	638	608	631	625	658	614	593	630	610	611	600	576	573	617	642	631	650	631	598	617	638	632	593	640	618	614	614	641	598	615	617	579	589	629	589	558	599	607	623	608	614	644	623	606	622	618	670	608	617	619	636	582	644	616	614	578	677	625	596	617	604	599	637	619	610	614	604	644	651	633	657	637	597	619	609	620	579	600	633	624	616	624	624	580	622	603	647	628	555	591	599	559	646	630	621	599	566	646	623	564	642	623	598	629	606	635	579	530	629	613	580	657	658	630	638	586	594	593	629	604	614	606	606	583	594	590	611	599	574	606	631	607	586	612	648	608	558	659	615	588	654	609	596	595	615	624	631	554	645	605	603	643	583	590	621	602	651	635	571	604	624	631	619	590	624	611	661	578	608	637	657	559	635	595	605	633	621	550	665	615	629	581	646	581	598	597	613	621	621	613	568	577	594	615	614	617	659	638	607	617	634	609	614	607	597	586	687	587	605	669	585	597	601	661	630	618	651	593	626	654	600	612	607	666	635	629	638	612	576	638	609	583	648	597	671	599	630	606	583	592	610	600	601	638	632	632	636	588	644	628	621	556	641	588	590	657	625	585	587	646	615	672	580	626	614	610	609	579	640	608	597	596	589	612	642	616	630	598	630	610	636	600	622	572	649	636	573	650	613	609	602	616	569	635	620	590	639	586	607	606	626	656	624	623	608	617	615	563	597	587	637	629	635	615	657	570	618	610	612	614	586	632	610	581	599	609	611	607	646	609	585	590	627	612	616	605	639	680	592	591	670	611	638	670	605	627	554	607	620	632	582	596	594	597	595	592	657	633	579	647	611	634	591	583	624	610	606	596	591	606	588	613	617	613	626	643	585	615	610	615	606	632	581	559	667	612	604	588	606	629	558	635	633	660	629	599	607	604	615	610	575	609	632	608	606	609	609	644	596	584	633	656	602	591	613	620	593	578	625	606	640	628	601	602	621	620	630	623	620	605	617	646	606	597	603	569	590	623	610	629	640	574	637	605	603	608	593	598	619	625	636	630	568	641	574	615	634	628	590	633	606	601	612	596	624	594	557	621	619	577	620	598	602	607	598	604	616	609	625	577	597	621	636	598	615	573	588	600	591	626	587	646	636	591	572	607	613	602	584	612	637	601	636	629	573	627	651	708	603	608	598	640	584	615	562	619	645	585	610	630	615	631	583	547	602	598	592	598	633	586	647	577	589	573	603	601	571	577	629	575	637	611	590	580	634	639	650	633	622	556	668	658	598	644	616	645	628	648	630	650	609	634	617	632	630	637	574	588	594	610	631	616	592	630	597	649	613	608	627	624	633	641	588	632	618	597	566	617	578	622	635	611	619	667	596	624	621	604	584	626	617	668	618	634	581	599	644	596	602	621	589	633	542	582	576	570	629	615	609	644	616	643	631	588	581	582	616	603	543	658	672	645	627	644	634	580	614	595	606	587	632	627	600	576	609	615	611	637	584	590	606	609	592	609	585	557	601	617	601	610	607	625	627	632	601	594	655	597	592	591	636	632	592	618	570	546	615	609	617	619	632	630	598	643	631	597	637	588	580	600	616	611	603	604	637	610	672	615	618	606	618	656	628	581	621	610	602	604	646	612	591	628	581	592	610	577	597	657	571	606	636	619	590	605	629	610	577	595	617	615	600	662	639	589	591	603	601	620	596	601	586	637	681	557	633	625	597	604	640	636	621	613	593	613	626	646	673	617	626	643	621	590	632	616	591	585	598	597	621	630	578	583	605	637	655	548	588	612	620	606	581	617	577	610	599	581	640	603	610	601	638	614	656	591	660	632	632	616	606	588	620	625	644	621	629	628	561	582	580	591	586	607	644	639	649	638	641	603	575	647	628	566	626	623	637	637	586	621	602	657	620	599	627	633	645	605	607	567	641	581	638	577	635	622	656	563	605	625	610	595	599	635	561	587	652	601	614	611	635	617	592	631	582	625	588	585	622	610	645	609	649	645	603	569	613	604	594	645	627	589	641	576	608	639	626	617	639	624	627	591	634	598	629	643	598	610	612	645	634	615	579	591	586	575	612	625	591	615	615	607	624	606	585	621	637	638	602	652	642	594	632	609	568	661	636	635	600	602	617	611	652	594	638	583	642	562	584	674	623	604	609	609	619	622	616	631	617	616	590	618	598	646	655	649	634	639	614	584	612	606	635	647	635	609	616	610	603	613	591	628	611	668	654	577	665	605	610	615	604	612	620	617	620	574	589	611	581	641	617	623	603	677	613	647	597	629	638	643	577	603	584	644	607	649	652	634	641	616	635	613	629	598	625	575	607	679	629	605	663	597	577	617	591	642	628	602	614	657	558	567	576	646	619	624	600	638	599	597	697	629	662	614	597	641	620	609	632	601	635	574	575	596	656	568	630	570	651	621	607	635	601	640	616	620	624	583	594	641	622	625	636	647	614	612	660	593	644	596	580	637	603	589	621	645	646	600	618	618	639	566	640	649	636	622	626	607	600	606	674	606	650	603	615	610	612	583	591	663	603	632	608	577	623	606	635	574	606	622	622	606	613	613	611	636	598	600	552	608	617	594	611	633	621	543	606	647	625	668	631	663	627	648	600	614	633	615	640	585	590	596	579	664	617	666	609	576	646	599	613	615	613	615	633	629	606	611	618	591	628	645	602	585	601	575	595	618	596	618	616	613	618	605	624	601	583	603	615	628	610	606	656	639	614	627	604	627	643	606	584	590	599	594	629	605	608	598	594	599	620	556	602	640	609	617	599	598	624	651	620	634	621	579	590	622	618	615	563	583	592	634	635	605	627	646	591	598	631	620	636	613	624	621	632	617	618	597	607	597	610	607	598	641	620	649	605	644	630	612	611	593	615	579	623	611	601	610	610	612	609	612	639	620	639	614	603	614	631	634	591	651	649	632	581	553	633	615	650	578	600	590	568	578	586	619	623	586	597	608	630	590	620	604	591	624	612	592	642	634	592	630	622	595	631	608	591	633	597	618	597	640	589	611	593	607	629	607	621	608	588	577	606	628	606	691	606	582	564	619	638	656	588	666	651	605	611	625	596	629	625	616	625	618	627	605	633	635	597	606	667	638	611	603	569	572	600	627	612	630	618	623	604	602	634	623	632	576	596	606	598	636	614	622	606	575	609	651	593	608	627	652	590	651	631	624	611	650	612	660	620	623	611	597	575	624	687	659	639	583	622	634	564	583	617	622	596	606	622	616	650	657	637	658	644	603	624	590	604	593
7126	6241	13311	17288	14315	11891	9171	4038	996	645	1134	572	251	230	239	218	203	219	212	229	207	216	223	219	248	360	432	392	305	231	206	231	192	187	210	217	173	206	217	194	197	178	227	191	193	229	216	229	214	215	214	200	197	218	220	218	182	222	191	219	219	226	217	212	218	188	204	196	223	223	214	202	210	197	225	224	218	220	235	217	226	210	218	205	188	216	219	217	201	217	210	236	212	203	173	215	228	216	217	201	201	206	207	213	226	227	198	192	194	188	194	200	206	225	226	191	197	222	186	219	189	202	221	228	220	181	202	194	174	212	220	245	195	235	194	215	224	250	205	177	181	212	225	183	225	222	201	189	214	222	241	192	196	180	174	225	188	211	215	240	206	216	191	213	228	210	207	232	175	192	217	200	180	199	187	202	196	204	204	198	191	198	204	195	204	190	217	205	202	179	223	228	232	203	219	208	216	219	223	217	194	188	214	188	226	212	186	193	201	223	226	236	203	189	219	200	214	208	172	212	232	208	238	205	185	187	212	205	236	213	207	211	215	203	210	207	200	217	180	190	209	211	196	187	208	185	209	200	208	226	224	199	240	203	210	219	198	209	177	231	238	211	203	190	250	187	191	225	227	202	222	219	205	214	204	215	233	199	216	202	240	199	178	218	222	217	215	224	208	218	191	212	243	196	208	215	243	208	235	207	213	192	203	194	204	229	222	178	218	206	216	213	205	198	217	183	190	207	222	235	189	192	200	221	207	204	184	211	178	209	216	231	197	223	212	196	209	199	220	221	226	201	218	218	197	207	188	206	200	218	226	219	211	179	208	203	196	219	205	200	203	188	227	215	198	213	203	208	192	222	217	207	221	245	183	225	192	177	167	208	209	201	219	204	173	223	211	218	228	188	200	206	178	181	189	214	218	200	213	209	198	215	217	205	207	211	181	180	193	214	211	217	171	202	216	203	202	225	216	190	221	172	187	230	180	227	200	205	207	229	196	230	203	201	209	224	194	234	249	209	205	213	210	216	228	216	203	185	199	192	206	211	221	210	204	207	198	174	184	201	171	188	219	211	196	215	214	210	185	209	214	218	201	183	193	205	206	197	227	215	210	221	223	204	211	201	219	217	240	226	221	223	193	191	230	227	193	202	212	212	195	201	197	185	220	224	209	193	205	217	192	211	224	189	215	215	195	220	219	201	205	200	185	209	185	210	218	170	221	172	198	203	192	163	215	198	209	194	214	204	186	209	219	191	221	213	203	202	224	211	213	207	219	222	220	219	206	224	215	201	190	207	213	199	232	194	202	182	212	226	214	210	221	214	221	203	207	219	228	212	225	196	166	240	215	209	207	202	215	195	228	195	188	216	221	220	211	208	208	202	210	214	215	198	181	230	193	200	216	217	231	199	205	208	210	208	208	195	225	191	205	219	221	226	232	209	210	228	186	213	233	194	213	202	222	185	214	182	198	222	203	204	231	223	190	223	230	213	196	230	206	229	186	184	198	227	232	213	215	212	199	201	219	218	226	210	210	213	233	196	218	219	210	231	198	210	213	216	230	171	221	209	214	222	245	217	215	210	187	202	203	199	201	184	213	223	197	187	212	196	250	180	188	210	203	193	195	211	192	223	198	206	187	197	211	187	219	240	187	229	217	209	197	205	190	211	210	216	196	183	198	207	232	219	203	198	210	211	201	197	195	228	218	250	211	199	219	212	206	219	199	202	248	189	200	212	207	225	238	204	193	235	202	212	187	203	215	200	198	212	255	188	231	190	174	193	231	208	210	232	229	203	191	204	204	202	198	230	231	202	207	199	216	195	202	208	199	229	192	201	230	200	205	248	202	207	218	252	193	206	192	222	214	197	224	220	205	230	203	227	216	221	214	201	209	209	223	214	228	185	209	168	196	204	212	216	208	193	197	230	189	206	211	177	248	225	219	196	230	190	178	197	196	223	237	217	196	201	229	194	186	210	213	190	187	202	231	210	190	220	196	182	169	205	202	215	193	222	207	204	214	186	198	205	240	215	178	218	227	218	216	196	206	190	210	194	191	213	229	225	207	202	217	200	196	191	207	200	197	210	227	208	209	214	193	231	195	202	200	220	219	228	187	212	192	207	207	187	207	188	173	236	200	198	212	224	220	241	220	220	187	222	213	190	226	205	221	190	201	201	210	205	194	199	209	201	187	195	206	243	222	208	211	202	202	205	202	190	232	208	202	224	203	219	199	222	216	230	199	221	202	217	198	223	219	239	230	233	199	200	195	217	238	186	211	216	232	186	213	203	205	198	207	218	218	227	209	211	194	213	191	188	218	222	191	232	205	200	199	217	220	181	203	217	224	209	210	180	222	211	224	212	203	214	198	199	201	216	207	207	227	210	212	230	238	210	206	209	208	206	198	215	212	224	198	215	196	213	190	208	195	202	208	215	199	212	212	214	193	208	222	204	237	202	211	221	224	211	202	220	203	193	215	221	189	220	235	220	194	232	202	221	214	223	233	190	189	194	202	208	212	198	229	209	211	220	193	220	240	227	195	203	173	211	224	200	230	193	217	204	229	208	209	204	207	209	204	184	200	201	219	193	209	197	192	193	211	220	198	212	247	179	219	214	222	206	205	212	220	212	221	224	215	210	210	191	215	205	230	210	213	198	209	248	196	242	223	229	219	193	200	229	203	202	227	207	185	196	213	215	203	222	212	241	206	186	224	199	214	226	194	199	180	211	214	223	191	216	215	219	213	191	217	192	212	190	193	217	195	191	209	196	229	187	204	197	209	192	190	192	215	188	206	216	202	205	214	218	209	197	194	210	186	185	204	223	197	216	213	216	227	193	213	218	234	233	216	211	197	224	230	227	219	221	192	191	188	194	211	234	186	187	213	204	201	197	202	201	230	215	199	209	217	213	197	216	206	182	228	196	224	211	231	192	209	251	206	202	231	226	212	191	191	210	228	213	206	223	204	196	210	226	191	231	225	208	206	216	231	217	206	221	222	212	185	204	212	215	210	186	205	193	211	194	218	214	230	208	218	206	197	219	245	206	192	199	208	226	203	202	231	207	192	210	202	200	202	227	210	219	233	222	209	199	198	236	208	200	200	222	186	229	213	200	198	201	205	224	225	186	205	195	221	221	201	194	199	202	213	188	205	217	207	211	191	186	207	219	229	209	218	183	207	198	220	208	220	223	204	237	200	213	231	212	195	205	197	213	208	205	220	197	210	206	182	203	212	202	204	212	217	254	222	222	219	215	222	193	210	179	209	224	209	211	207	211	193	219	206	218	211	224	199	223	226	182	222	199	221	221	216	217	223	215	198	209	222	210	213	220	215	212	234	218	196	200	246	232	189	198	184	200	209	205	193	226	209	210	189	198	184	251	220	210	214	235	214	198	231	207	189	209	193	205	214	205	206	200	236	191	199	217	212	200	202	231	187	188	225	219	197	217	200	193	209	214	208	206	216	215	214	205	199	231	201	238	232	218	191	214	210	188	185	207	198	222
4987	6702	19023	28398	27105	27616	21615	13547	3689	3584	6353	2893	901	646	667	696	652	630	596	643	610	664	633	635	839	1781	1957	1509	1068	752	665	648	609	572	624	629	583	567	617	561	597	570	632	605	599	611	628	611	592	596	631	620	587	586	597	597	645	591	563	614	650	578	617	609	589	615	621	591	612	606	588	563	607	638	584	608	613	593	596	592	600	640	589	606	578	630	592	619	622	538	652	597	602	564	613	613	580	592	616	651	583	618	614	614	645	642	604	607	600	589	571	594	587	584	573	635	599	613	592	613	615	583	603	570	601	623	594	600	623	598	620	599	595	601	560	574	578	618	590	618	583	632	583	583	603	554	616	609	624	596	574	576	590	597	606	612	616	611	591	618	566	584	566	602	631	656	632	608	574	579	591	630	613	649	606	626	613	647	619	599	618	608	624	594	619	574	655	619	578	594	628	628	590	650	591	548	618	622	635	583	610	603	555	613	595	625	600	647	507	622	584	578	590	614	587	635	620	575	615	608	573	601	573	597	577	609	620	611	615	606	595	596	638	554	614	599	585	615	593	626	600	622	604	627	570	607	597	585	616	597	609	598	583	607	596	620	611	569	624	609	619	635	634	616	605	581	623	613	614	622	636	578	577	573	589	587	624	640	627	619	561	595	620	623	579	592	614	548	609	595	598	565	599	600	578	567	651	577	623	550	573	602	619	583	591	617	584	608	591	625	607	633	603	612	587	575	549	605	647	604	615	628	607	577	627	627	617	616	607	595	600	603	626	666	591	607	583	610	654	622	576	597	560	578	594	590	558	577	582	602	573	597	624	570	630	619	619	554	598	581	605	626	570	592	611	608	625	611	606	602	594	588	609	572	607	599	602	591	609	599	547	560	589	599	602	633	576	584	579	654	572	614	570	608	613	597	593	582	598	610	600	609	600	598	592	532	660	604	643	570	609	591	561	612	636	618	603	571	563	584	628	604	591	618	612	617	608	619	607	589	586	580	612	568	594	642	625	610	602	596	578	568	588	631	628	583	651	610	605	639	623	592	604	561	640	635	580	614	566	627	563	561	612	580	584	586	657	590	596	547	574	596	624	612	594	635	620	588	587	644	618	528	562	554	582	574	605	606	586	610	602	631	560	583	590	603	576	611	581	583	632	576	646	584	620	622	650	578	578	582	579	609	598	601	572	587	603	571	585	583	600	631	634	626	609	625	638	593	616	589	597	610	593	636	583	622	638	597	564	619	628	595	612	597	612	603	632	653	613	611	590	640	628	583	573	636	579	603	589	662	625	616	559	641	604	635	577	589	606	650	603	567	594	587	607	624	581	578	588	605	622	563	615	620	618	607	580	609	580	602	599	592	624	613	614	574	576	579	624	641	611	588	616	589	625	604	647	597	605	602	582	571	608	577	613	604	579	607	600	601	602	616	605	593	614	640	621	565	630	550	619	571	599	587	592	582	650	630	589	572	587	630	627	585	620	605	612	590	571	578	617	572	566	603	597	607	567	615	636	593	585	547	621	588	579	591	620	581	573	575	578	598	609	598	625	616	625	605	599	582	633	593	630	627	634	619	585	581	575	569	567	618	640	574	629	609	612	610	651	579	553	590	567	609	608	607	565	599	565	604	541	604	593	612	616	570	596	594	579	650	558	620	609	581	596	596	582	589	610	593	667	629	623	654	600	612	632	614	547	572	593	605	612	582	577	610	615	624	627	593	615	595	603	606	591	649	607	576	625	596	608	623	616	602	539	593	608	626	582	626	601	581	598	554	613	626	617	622	583	601	534	571	599	620	629	598	614	605	609	618	597	640	588	584	609	601	624	598	596	607	583	607	583	608	593	603	601	587	592	571	613	599	597	649	616	616	595	637	605	606	610	621	623	592	622	638	605	598	598	607	626	594	595	618	602	594	637	647	618	601	588	606	628	622	599	631	653	613	611	619	644	622	618	579	635	603	571	597	568	598	594	599	626	580	613	605	591	601	611	607	629	661	607	610	585	624	603	601	593	607	562	613	645	633	618	612	581	600	641	577	619	605	591	566	599	577	608	565	607	618	620	600	578	608	597	664	579	620	567	616	614	599	596	606	570	583	598	654	601	640	611	629	591	585	630	580	593	640	604	593	605	599	596	599	538	595	645	583	637	593	601	591	558	587	679	570	611	595	600	580	646	592	597	597	578	587	616	575	606	609	568	602	573	563	621	651	614	578	637	618	639	634	607	610	557	603	590	588	604	625	580	577	593	669	602	581	645	626	593	610	585	572	589	601	645	612	578	607	599	571	614	632	602	627	634	566	598	606	596	601	580	600	596	605	583	630	615	632	617	576	561	589	605	577	652	620	602	607	509	576	596	589	601	614	584	632	602	612	645	609	615	626	572	628	587	611	592	607	582	588	609	603	591	614	626	630	633	639	619	578	572	578	597	599	568	608	615	621	591	617	591	593	576	599	618	622	636	606	568	595	672	554	537	583	599	557	618	620	559	570	561	634	579	600	644	630	642	590	593	568	608	648	587	635	643	597	609	601	600	611	624	572	609	577	643	605	552	602	587	586	586	621	575	655	595	575	629	614	595	590	591	614	593	569	609	600	594	613	577	593	582	628	563	614	622	559	595	608	577	592	565	617	579	627	605	605	593	610	586	603	605	562	602	576	597	627	632	620	559	606	573	633	626	611	604	657	604	620	588	628	626	617	586	593	635	656	597	608	598	609	612	583	589	581	616	610	592	602	560	590	640	585	624	591	600	638	632	597	577	589	584	575	592	628	581	587	594	628	550	593	593	599	588	592	569	635	615	596	611	619	647	593	597	577	616	652	605	579	583	584	628	603	601	620	585	596	607	598	577	584	601	653	583	614	597	619	643	619	569	633	616	621	608	623	596	609	623	584	658	671	589	594	580	567	601	613	570	614	643	591	604	652	579	593	616	611	609	599	592	635	609	600	611	624	640	558	606	616	563	623	628	599	559	603	570	584	638	586	593	616	596	553	601	601	592	649	591	618	623	599	605	604	585	614	581	591	617	601	567	577	574	620	591	643	621	637	591	594	624	608	602	612	603	591	557	606	627	575	606	592	612	608	650	644	650	605	588	597	613	605	571	625	597	615	635	577	550	625	640	617	610	573	595	652	618	627	561	627	623	608	611	615	611	599	603	617	623	612	570	593	554	603	582	620	605	632	578	621	600	600	584	611	610	609	640	567	578	622	572	615	582	610	612	597	594	619	626	568	555	594	615	607	600	604	561	609	640	590	608	603	594	588	644	574	597	656	608	569	607	587	623	618	653	574	603	574	601	553	584	591	576	598	618	616	599	603	584	582	530	614	603	572	575	606	588	629	618	576	588	631	577	582	623	597	641	584	615	569	579	624	624	586	621	611	550	608	580	596	634	615	531	586	606	621	602	626	566	586	611	603	625	602	603	581	602	606	583	600	613	656	629	580	606	596	562	617	596	596	607	613	598	615	584	619	610	595	632	599	634	586	644	622	622	602	595	592
5880	6018	10596	13783	13421	14284	15066	3427	531	594	497	237	236	240	215	248	201	242	246	235	218	227	219	228	258	493	607	509	387	282	249	213	215	230	213	203	239	224	218	215	228	232	252	225	221	187	218	207	237	216	196	204	224	248	242	242	216	253	199	227	222	216	255	192	213	216	210	214	228	202	233	223	212	207	226	200	211	219	214	220	214	216	232	231	208	212	208	226	238	209	240	211	213	221	200	206	215	197	188	199	214	177	233	193	224	230	195	196	207	235	240	210	216	208	215	203	225	233	216	219	188	202	206	230	206	215	224	207	219	211	199	229	229	201	224	226	210	199	205	196	203	220	185	205	209	217	239	215	194	216	231	191	200	225	224	236	176	218	217	200	236	224	213	216	215	213	226	220	229	206	234	232	196	222	231	233	230	229	226	222	226	188	200	213	213	230	241	222	210	197	196	239	209	218	183	214	225	217	217	229	237	205	214	220	224	229	199	225	245	224	196	201	240	214	195	213	213	194	228	224	234	230	200	215	227	224	225	224	194	182	196	213	211	195	231	214	220	235	198	237	217	210	240	197	233	204	228	196	191	213	190	229	241	221	213	193	199	228	237	228	225	224	226	232	225	222	226	214	237	218	240	195	241	230	207	205	238	218	228	215	207	223	224	199	228	203	217	215	220	206	202	201	186	233	224	201	202	206	200	224	240	236	196	209	221	205	240	219	244	209	236	229	205	203	205	222	214	213	232	224	229	207	237	226	218	223	208	219	218	227	224	202	221	200	201	205	231	234	205	256	225	219	211	222	221	209	221	239	199	208	227	204	237	211	219	207	230	235	226	215	221	236	218	219	226	202	220	234	216	208	223	207	176	205	220	214	220	206	227	214	223	207	190	196	238	207	203	219	171	209	202	222	213	207	188	199	202	192	198	211	225	214	204	203	218	193	219	220	229	228	227	221	227	256	222	216	234	234	216	199	230	192	206	196	204	216	237	206	213	228	232	232	210	208	199	195	223	220	244	251	208	210	228	216	214	234	206	222	224	220	197	225	207	196	187	214	222	240	186	210	218	181	196	218	221	216	194	209	229	215	216	220	202	214	233	207	214	223	219	217	191	218	255	226	208	211	231	208	228	241	239	198	234	188	217	215	234	204	188	227	224	212	210	237	228	216	228	212	222	189	220	191	214	210	193	250	224	194	224	223	180	217	220	204	205	220	203	220	215	231	211	217	236	212	215	222	202	224	223	220	191	201	203	218	207	216	219	238	205	203	236	186	213	221	216	235	238	219	261	219	192	219	200	200	223	216	223	205	202	221	235	228	214	209	204	220	221	220	219	219	215	209	216	211	198	231	206	211	208	225	243	216	209	225	219	217	201	218	218	211	222	212	219	200	232	212	202	215	211	228	222	218	229	221	226	216	200	204	219	190	250	212	203	188	208	197	231	239	178	229	214	216	205	244	214	220	213	219	230	207	201	217	206	233	214	226	232	211	222	219	209	207	196	202	197	223	216	226	208	204	231	212	183	209	217	203	234	232	228	199	219	232	231	245	207	193	227	228	208	210	232	221	225	230	211	226	233	207	221	228	205	219	184	189	210	209	251	209	200	216	214	217	197	219	216	223	202	193	193	224	230	218	227	208	232	188	199	207	206	215	228	213	184	191	195	223	220	207	234	198	231	220	239	193	201	221	196	232	210	207	238	214	235	208	209	200	226	179	232	197	208	207	229	198	238	214	223	226	195	217	212	218	216	188	225	243	210	231	205	211	216	198	198	226	213	238	209	217	226	221	213	231	227	216	243	206	241	239	202	212	230	218	211	223	208	206	233	215	222	207	202	247	230	208	212	225	207	233	249	200	238	212	225	241	221	220	213	213	231	230	204	214	208	216	214	204	234	250	224	213	221	221	234	224	217	235	207	212	217	224	224	205	261	205	207	214	214	196	226	195	232	219	208	219	225	219	216	228	220	214	192	219	195	210	254	228	224	214	222	189	217	193	195	235	195	197	216	227	210	229	233	174	210	208	217	201	214	225	195	207	204	190	216	212	212	207	223	232	189	204	213	241	201	202	217	215	196	215	201	227	232	209	212	212	219	211	213	229	217	216	200	207	185	214	206	217	209	226	204	191	219	190	221	213	230	197	198	215	204	219	214	212	211	239	203	241	233	227	231	227	220	198	238	217	218	210	234	249	202	224	232	216	238	218	190	241	221	205	217	241	235	230	247	212	212	224	209	242	213	218	221	200	214	218	238	251	210	207	216	225	245	234	193	208	214	265	213	257	210	214	213	208	220	210	214	243	201	232	211	231	200	249	212	216	226	212	238	233	209	222	222	209	207	201	234	244	219	212	207	212	199	198	221	209	198	217	196	211	235	224	224	209	219	213	196	212	196	209	204	219	211	229	208	232	209	207	207	205	228	228	177	215	215	209	241	216	205	218	206	197	187	219	215	236	230	189	210	230	209	225	207	211	204	240	220	228	201	230	216	215	218	215	228	217	218	220	194	186	230	207	225	188	201	201	220	221	241	204	245	216	221	233	234	227	194	242	223	203	228	202	216	239	227	236	240	223	226	238	223	226	216	207	207	195	206	236	227	227	211	226	214	227	197	199	191	209	225	227	219	209	220	203	215	225	241	229	233	197	204	233	200	230	233	220	211	221	207	210	219	205	228	196	253	215	210	211	199	237	224	230	215	206	233	189	202	219	221	230	215	211	195	221	184	212	204	253	188	222	197	214	219	223	202	239	227	227	227	214	217	191	201	202	207	238	195	227	227	193	216	243	220	215	225	218	196	229	211	215	211	244	208	190	229	225	221	222	261	218	215	219	200	228	206	218	214	238	218	227	228	234	212	229	196	223	211	208	236	219	226	193	229	231	222	224	229	216	239	198	224	204	217	226	217	213	203	235	219	253	215	232	221	217	203	198	204	232	187	203	211	230	241	211	190	223	199	231	212	217	224	204	221	213	199	214	224	234	201	200	201	243	194	229	221	231	217	196	263	229	208	198	230	232	206	204	202	216	247	196	213	213	218	208	215	244	246	215	217	219	211	237	224	219	194	207	218	220	181	205	190	207	234	213	226	216	222	209	217	194	236	210	227	205	231	222	218	219	202	222	218	229	243	207	198	221	215	204	234	237	202	214	247	203	233	218	232	210	215	216	197	222	220	215	255	200	215	219	218	224	199	216	192	206	218	216	209	226	199	192	226	228	221	190	223	214	223	213	224	231	221	184	211	216	191	215	214	207	191	210	221	197	211	229	209	204	214	221	221	220	227	244	192	235	215	221	210	224	210	226	198	217	218	199	197	222	221	204	206	219	229	229	212	214	187	209	226	261	222	208	201	237	197	187	220	220	233	210	221	205	205	180	186	213	192	219	202	217	230	214	230	216	205	211	205	189	228	223	231	225	209	208	226	213	192	223	235	216	205	212	208	227	229	229	207	224	226	224	197	225	211	206	210	218	204	199	217	227	205	244	199	218	195	209	247	220	216	239
4498	6504	16234	25034	26505	30702	30221	9142	1879	3054	2454	715	698	711	746	746	700	746	728	709	740	752	729	749	1008	2535	2878	2070	1302	828	698	659	649	673	637	643	629	626	641	628	631	661	587	617	632	596	626	586	600	686	618	634	649	663	660	664	630	630	562	532	620	616	651	596	649	631	634	610	578	626	582	619	642	579	651	609	624	640	652	589	614	613	634	595	597	623	672	634	621	623	643	616	631	632	592	578	638	618	632	581	630	661	620	655	600	638	567	617	679	641	642	623	588	631	666	614	657	615	617	641	640	591	639	647	659	663	574	651	574	604	629	614	657	597	609	652	642	598	638	629	661	596	630	613	634	657	655	668	609	613	638	635	601	606	620	643	613	633	556	587	660	627	611	638	630	638	591	650	608	625	664	613	660	680	594	592	635	613	638	633	657	678	624	636	619	622	631	621	625	625	630	617	614	629	609	613	646	603	573	633	630	626	599	641	641	608	598	664	608	634	604	659	590	646	572	607	621	621	607	668	606	610	634	619	617	607	626	612	606	630	642	679	610	639	636	619	658	655	639	624	635	633	597	651	603	667	648	625	592	657	618	591	611	639	607	585	632	654	638	633	620	659	688	624	610	610	630	637	621	641	619	598	608	627	609	628	625	642	636	655	633	654	636	666	597	646	625	615	639	624	632	652	583	609	618	639	608	631	621	628	647	619	659	662	634	649	607	580	606	624	689	633	620	583	648	626	659	630	588	613	634	560	622	604	583	599	630	638	645	672	607	610	609	590	579	621	647	613	651	631	665	657	616	600	603	630	610	614	609	640	587	614	584	584	648	626	618	663	621	632	665	626	602	650	666	607	632	595	639	623	638	618	634	625	604	625	625	656	639	634	646	628	603	583	617	653	623	642	614	606	602	573	603	645	668	625	622	603	607	627	617	628	636	665	683	597	602	633	640	610	603	608	593	616	631	624	631	598	574	639	620	636	628	625	618	613	697	565	645	644	669	611	619	612	602	615	673	585	639	633	593	575	623	623	645	617	647	606	609	690	612	598	605	628	629	615	707	617	678	609	626	600	629	599	616	701	593	587	630	627	631	651	622	636	656	592	623	648	631	613	639	647	646	601	662	651	641	642	618	611	619	570	587	629	578	592	624	569	608	624	571	611	621	581	678	591	650	605	582	641	646	572	582	601	660	617	619	601	626	650	688	622	657	567	586	611	647	635	597	616	637	634	608	593	656	595	642	667	630	585	648	650	625	596	629	650	606	607	627	617	605	597	608	616	612	656	652	659	594	611	651	605	664	593	623	618	630	650	646	659	625	593	635	621	669	588	618	642	602	623	628	610	613	637	648	673	650	603	631	621	638	626	529	668	627	582	607	619	610	613	620	597	609	592	611	584	637	625	628	656	690	619	643	620	624	600	603	637	577	637	636	646	609	596	642	606	618	642	620	585	553	617	599	629	651	642	600	660	582	602	601	640	633	655	639	602	628	637	664	630	590	574	644	643	619	657	649	580	633	622	637	643	642	654	612	650	603	620	608	619	611	630	647	609	600	624	622	610	622	611	618	629	595	617	640	640	591	662	661	605	649	637	583	620	613	636	624	648	653	653	610	612	627	645	650	641	627	627	614	645	606	617	643	644	605	609	632	601	642	603	621	629	604	647	616	610	617	614	602	594	595	623	637	621	594	656	645	617	661	651	644	616	610	606	573	610	657	608	650	650	629	625	626	639	610	589	662	603	601	643	601	641	659	644	612	609	633	613	622	563	660	593	636	635	627	634	617	554	653	620	613	641	601	596	639	607	636	657	581	629	640	607	643	639	627	628	619	625	624	642	632	607	613	616	641	609	613	636	630	614	626	609	637	649	637	647	634	603	621	627	635	601	648	651	625	653	598	628	636	641	635	609	605	611	625	635	602	629	628	617	643	591	649	580	638	619	632	631	598	564	667	661	610	661	589	630	597	623	619	635	581	644	605	650	633	637	613	579	624	645	585	649	618	612	625	626	574	644	627	603	594	642	618	618	639	646	607	642	589	639	633	651	614	608	654	626	619	628	626	679	616	619	627	632	605	637	622	649	599	623	629	620	613	612	635	604	614	654	621	646	670	602	631	651	569	616	642	635	625	620	632	636	647	604	687	608	638	602	608	658	633	598	586	630	635	636	612	665	621	627	637	623	634	622	636	631	657	633	625	660	676	602	625	571	586	636	644	644	656	618	616	643	644	592	626	579	557	613	587	624	657	658	639	606	595	593	634	649	606	584	620	621	638	612	629	619	606	654	661	611	625	647	618	594	662	624	582	614	645	625	624	633	658	629	641	642	605	690	602	637	641	609	645	624	600	603	579	634	607	609	584	624	594	620	647	624	623	635	617	603	624	586	659	592	598	631	627	648	634	603	577	605	637	641	612	596	672	623	628	626	631	627	584	690	644	650	655	643	642	607	603	657	650	601	642	598	618	623	611	621	583	672	610	648	619	644	615	626	632	608	611	607	635	608	602	631	656	605	601	589	653	586	600	595	659	652	611	639	632	630	612	615	587	635	600	623	633	620	641	643	642	611	635	637	619	596	615	647	599	572	655	637	658	601	623	662	668	589	627	658	640	638	645	677	661	638	583	628	640	632	624	608	612	595	660	607	624	612	599	600	615	611	659	605	638	602	647	619	628	675	599	602	610	647	600	625	634	595	583	650	656	638	621	637	652	580	659	601	623	619	609	637	606	611	640	655	624	606	629	611	617	650	614	645	648	630	626	632	614	656	630	627	668	673	603	626	630	584	610	605	602	602	596	637	614	591	636	650	615	603	634	594	623	626	654	620	632	607	625	602	608	648	585	657	619	611	599	573	660	561	615	634	650	656	638	608	650	610	608	625	620	626	635	645	631	585	625	648	603	630	569	610	617	643	634	591	655	638	627	637	605	625	631	639	630	583	599	616	616	639	620	609	639	622	595	647	630	617	607	577	608	642	630	658	660	612	620	595	624	606	624	684	651	642	670	637	607	578	645	635	600	620	616	666	621	631	632	597	592	567	633	606	604	581	609	623	662	620	657	649	665	639	624	624	601	622	593	618	588	666	588	621	577	617	590	597	642	652	629	656	613	629	639	606	601	638	625	621	567	584	618	641	649	662	584	636	613	612	587	622	641	596	614	633	594	631	637	597	644	627	663	699	636	606	621	543	598	627	651	638	644	615	663	645	634	655	594	610	634	607	656	650	661	645	608	578	623	642	627	640	619	597	600	606	647	642	642	639	658	628	629	594	627	609	649	609	645	582	631	603	634	609	627	651	651	596	654	616	626	658	618	635	620	676	617	567	567	639	641	626	634	617	637	591	604	630	644	594	638	624	625	695	592	629	631	608	589	641	580	620	627	597	681	553	622	648	620	633	608	654	590	608	631	618	622	631	642	635	617	622	635	589	593	589	648	671	597	638	603	610	633	610	634	645	637	598	599	650	588	632	618	638	612	636	583	636	613	650	616	616	660	611	599	663	635	624
5597	5528	15539	18930	17736	15312	5697	1231	550	690	286	270	235	248	264	241	220	224	241	242	217	252	260	235	254	425	654	683	526	345	299	249	251	223	257	235	229	227	236	227	216	234	223	248	210	216	215	228	227	228	224	234	235	234	243	200	222	223	238	225	249	221	230	228	220	231	244	223	233	221	225	238	191	244	237	219	219	228	250	223	210	225	210	224	213	221	227	199	223	240	219	209	236	231	223	260	237	224	220	219	257	204	220	212	241	205	237	242	226	225	205	230	238	225	182	225	232	223	237	212	225	204	260	222	235	235	230	230	232	250	231	222	230	258	215	242	236	225	215	211	189	248	221	211	209	239	221	214	238	247	239	255	222	229	215	233	244	227	234	239	236	205	233	225	228	222	235	241	209	213	239	241	233	233	241	248	208	213	229	228	243	254	227	217	205	243	233	222	211	246	240	208	236	249	245	213	233	231	216	248	219	231	200	225	234	219	212	237	207	242	205	242	232	211	234	221	225	197	208	220	238	232	223	232	213	243	203	247	252	224	246	239	228	225	236	213	215	265	206	233	198	208	213	228	220	237	227	231	227	248	224	233	233	222	222	234	212	221	226	222	231	216	249	216	186	195	212	241	237	239	241	236	223	248	239	222	231	249	208	232	222	228	199	236	237	234	222	250	251	220	237	207	195	215	218	249	228	240	219	241	230	232	232	231	225	223	229	228	230	242	209	210	261	229	211	258	235	227	221	247	222	236	217	247	205	232	220	232	230	236	272	232	252	213	245	225	203	246	213	231	207	229	218	210	228	208	234	214	210	232	212	218	233	227	264	219	222	221	239	199	224	237	202	209	230	246	224	229	201	243	189	191	244	201	244	230	231	223	222	234	230	236	241	254	223	213	244	250	206	232	223	237	229	202	259	234	208	233	233	205	225	219	218	220	223	208	196	236	237	235	216	230	207	225	237	201	229	220	223	215	232	249	229	238	232	208	230	202	223	231	213	227	264	219	209	223	221	253	241	235	218	233	214	209	232	237	252	212	202	226	215	197	225	229	222	240	238	219	201	249	255	255	251	246	210	223	200	224	225	231	225	241	222	238	235	219	255	238	216	201	212	218	242	239	213	209	231	218	223	203	228	209	239	255	227	220	210	234	224	232	223	229	232	229	253	220	232	230	223	226	215	236	210	243	199	223	221	221	231	228	216	221	216	231	226	234	236	217	219	219	223	236	202	236	208	248	210	214	191	240	230	212	239	230	217	208	209	222	231	229	268	247	216	203	231	208	228	216	238	221	234	231	248	231	235	252	218	221	223	242	246	232	218	239	238	225	201	244	239	242	220	222	211	196	201	222	218	216	251	227	245	221	224	225	242	226	250	223	243	212	210	219	252	239	228	218	226	209	233	242	217	216	241	203	217	243	216	247	234	231	232	206	239	214	243	246	238	229	235	224	211	222	239	219	210	233	224	236	235	222	220	231	209	245	217	228	214	209	241	222	254	228	213	208	230	225	237	252	243	247	230	227	226	252	237	223	242	221	211	235	226	243	216	246	238	219	237	241	219	240	236	246	238	221	221	223	226	225	217	236	232	224	217	235	214	245	225	269	216	237	238	239	224	196	230	241	229	248	219	243	241	233	218	230	228	239	199	223	224	218	217	232	238	225	215	217	222	203	236	217	222	213	251	219	255	214	233	235	225	229	208	234	230	250	224	235	208	236	223	199	217	218	251	234	244	207	232	256	223	226	234	223	229	239	218	208	246	234	219	230	237	234	225	227	240	229	230	248	240	238	207	218	230	225	231	224	235	216	232	246	224	218	243	221	227	239	212	233	221	208	212	220	209	233	231	200	236	218	229	237	220	238	222	194	221	224	223	203	229	236	235	257	228	199	229	223	236	235	223	249	230	203	212	195	220	214	212	230	230	204	210	233	219	187	251	230	198	216	234	226	230	236	240	238	216	233	195	219	190	243	225	203	256	233	214	234	229	232	220	227	241	231	222	241	247	204	229	236	249	243	220	220	231	226	218	230	203	227	206	194	222	219	229	220	227	223	233	215	223	227	255	243	263	225	215	257	234	253	213	226	215	214	230	241	229	264	227	196	231	233	221	219	239	234	209	231	215	254	232	235	235	244	245	218	238	240	196	236	225	237	242	224	214	216	244	243	239	248	239	223	222	214	221	209	235	229	228	251	241	221	230	218	218	230	244	239	213	215	256	241	243	214	223	216	210	215	218	238	222	231	218	211	211	226	228	203	248	237	210	219	230	235	240	217	232	237	232	254	221	240	240	242	207	215	233	223	226	185	184	219	191	211	232	224	201	218	203	220	216	216	216	216	220	241	249	253	238	212	216	257	231	267	238	244	219	226	238	214	232	209	210	217	223	200	214	235	216	243	244	218	225	226	212	221	240	231	264	219	220	241	242	205	221	224	223	254	219	217	215	225	219	209	214	218	215	241	214	229	229	215	225	242	200	203	245	229	217	225	218	256	243	223	220	236	231	211	205	230	232	209	217	209	230	238	192	209	255	219	261	229	241	258	229	209	224	245	254	237	217	225	221	223	225	233	217	258	183	224	213	234	224	242	264	226	254	243	238	213	241	270	216	239	216	212	206	223	206	242	258	247	239	229	247	222	235	256	235	212	213	218	201	211	236	206	231	229	231	215	229	229	228	254	232	219	228	221	214	222	241	213	238	210	211	218	236	235	200	228	212	231	221	213	211	214	225	221	223	252	199	214	215	243	214	233	230	223	245	218	241	209	238	228	259	257	235	236	232	225	222	219	237	227	206	206	225	225	206	209	224	252	220	222	253	226	237	223	238	223	223	217	272	208	227	222	245	215	245	218	229	219	243	241	228	237	187	227	238	243	215	224	241	219	207	232	233	231	198	229	226	213	232	240	233	233	246	216	265	209	214	242	213	248	241	208	224	216	204	218	218	214	232	260	236	239	218	257	258	205	234	238	246	225	232	254	204	210	220	240	228	230	237	183	235	236	232	190	232	224	244	235	218	216	248	242	208	208	226	230	221	207	236	227	239	212	231	206	202	240	251	229	242	206	192	229	250	225	237	222	241	223	199	223	241	218	234	238	225	236	228	222	213	200	220	246	225	257	213	246	245	220	211	205	211	227	214	236	236	224	214	254	203	235	225	214	222	215	242	220	230	250	239	230	234	218	195	228	218	217	238	210	214	213	208	228	242	210	222	224	236	201	234	238	217	244	206	224	221	241	209	199	206	217	219	200	194	240	250	234	238	221	225	235	218	221	231	202	237	226	243	234	229	217	228	194	236	210	229	235	212	213	212	215	221	218	244	247	225	234	244	205	222	231	220	205	215	208	220	215	229	215	221	208	222	206	219	245	213	236	218	199	237	254	229	236	226	224	199	195	230	228	226	231	243	224	199	237	238	241	240	237	239	208	256	242	247	230	210	228	221	219	256	233	181	224	249	218	230	247	206	240	198	216	243	226	214	235	214	231	238	248	217	229	216	238	212	225
4292	6129	21528	29532	31431	30280	13088	4596	2472	3459	948	802	748	715	762	670	749	748	768	714	738	761	748	779	926	2071	3294	3170	2034	1231	810	716	662	651	586	648	631	655	686	620	718	670	650	622	671	657	712	655	649	670	639	645	650	652	648	693	689	629	669	629	704	703	694	632	639	624	646	660	652	645	650	628	650	675	616	640	611	645	633	665	630	639	675	692	648	628	615	650	646	640	665	607	643	621	680	652	686	663	647	682	665	647	657	662	673	657	681	640	653	675	668	629	624	665	669	654	648	644	621	667	680	672	655	659	635	627	617	634	673	663	659	628	688	675	654	640	652	621	641	682	671	676	685	681	635	616	632	640	652	607	653	656	671	613	666	675	628	663	640	666	688	682	602	711	694	634	635	650	662	648	637	687	641	681	626	632	673	652	637	665	650	674	646	649	640	651	639	671	635	637	663	646	630	660	679	631	637	671	620	645	647	672	638	729	667	679	636	655	667	620	679	650	667	658	654	618	679	587	653	624	687	659	658	625	673	627	651	667	685	625	673	681	616	639	652	651	631	634	641	661	674	604	610	634	657	644	668	620	625	652	696	650	637	638	643	637	656	652	666	655	672	689	622	633	639	626	649	647	692	639	657	631	665	638	662	677	609	646	623	638	665	642	580	666	623	689	620	632	644	654	668	647	649	634	609	674	672	621	661	702	600	684	647	665	636	660	642	673	664	615	648	604	663	674	689	627	655	647	666	664	642	629	632	671	681	686	641	682	616	622	683	682	643	651	670	622	687	666	614	616	676	653	650	631	675	649	646	655	632	636	657	642	598	703	603	657	643	647	695	596	680	666	684	618	620	641	642	645	692	611	652	687	695	638	667	616	681	683	649	669	720	641	639	645	659	638	634	645	651	590	650	683	686	665	659	641	634	598	638	650	701	673	597	614	635	648	693	683	611	678	662	620	664	655	683	688	641	654	645	641	672	655	660	665	643	643	669	648	637	609	696	648	684	659	676	651	630	590	653	681	643	669	653	652	666	630	657	655	661	632	637	637	688	688	704	656	639	680	624	662	600	673	690	683	641	662	623	640	616	697	621	676	568	678	619	624	649	656	647	642	671	631	672	680	663	628	623	659	626	674	641	634	660	597	626	637	704	636	678	648	627	673	631	634	637	677	621	649	645	667	675	670	655	670	656	678	690	690	679	640	610	652	697	639	642	608	676	672	664	639	614	623	634	653	635	625	702	645	643	639	654	646	637	635	687	603	691	678	651	633	589	680	638	627	646	616	648	635	659	639	660	621	650	657	651	664	627	658	593	661	687	665	612	639	655	639	618	666	639	607	658	622	637	642	633	647	656	667	662	660	670	626	643	645	663	653	666	617	689	652	624	680	658	647	676	642	660	672	644	625	593	625	642	633	655	680	660	632	646	622	647	663	644	663	679	617	641	636	677	676	598	631	639	686	654	666	607	658	631	642	676	663	715	703	675	654	684	685	621	662	641	606	673	658	644	645	641	617	639	707	639	648	661	649	687	693	656	656	618	661	627	676	655	655	614	624	659	640	642	642	638	622	641	680	668	663	651	670	622	636	639	688	632	635	650	651	689	663	662	621	664	671	607	638	649	701	664	611	621	664	688	649	654	671	631	668	702	688	609	655	645	595	668	648	671	698	670	659	624	657	662	608	682	675	627	674	635	723	682	622	634	647	644	589	683	690	641	635	666	615	669	620	678	647	661	638	615	671	648	614	633	621	647	580	601	608	669	634	671	653	645	634	629	621	667	628	642	614	653	607	632	592	669	617	676	616	673	627	663	633	664	634	673	635	647	639	693	625	632	620	652	639	621	645	613	644	642	703	671	657	691	630	677	652	660	598	657	672	707	656	661	633	667	697	638	614	599	639	634	638	645	633	677	656	664	636	650	630	656	631	633	643	636	662	636	633	607	640	686	604	640	714	674	675	647	641	635	661	649	649	663	612	671	632	665	664	649	672	634	687	665	614	641	651	687	659	646	665	658	652	637	649	661	680	659	643	638	631	657	693	584	634	646	656	673	656	670	622	661	653	656	682	619	625	685	647	658	659	645	616	645	621	688	677	676	614	673	656	657	634	634	626	626	698	651	667	613	665	645	621	682	604	701	650	690	658	644	618	643	648	669	673	639	701	666	628	595	663	646	638	692	663	687	658	649	617	636	688	682	648	625	643	682	639	710	650	680	664	624	654	650	664	662	662	633	656	669	622	636	666	626	635	623	667	697	678	672	654	692	675	657	635	605	668	637	638	618	645	632	659	650	632	628	650	671	662	603	649	691	651	617	617	598	636	676	603	640	662	680	637	652	604	647	645	642	649	641	622	664	663	686	645	673	672	685	626	669	637	664	649	646	665	658	650	599	645	651	656	659	669	640	655	651	660	629	648	625	619	658	636	661	619	639	648	659	682	655	646	614	660	648	666	659	654	630	629	670	702	647	630	679	641	641	639	678	642	632	623	663	663	660	638	639	687	674	676	698	680	715	631	636	651	647	682	627	675	646	660	633	645	575	649	674	638	641	622	597	636	706	661	644	625	629	663	673	671	661	657	662	657	675	661	606	665	661	638	657	664	665	642	666	664	650	631	675	655	622	654	605	644	628	636	655	653	671	665	647	675	675	665	632	683	665	641	607	686	664	670	615	618	666	603	638	666	655	648	672	653	614	653	606	718	647	665	650	644	643	671	666	682	645	615	665	677	678	613	638	654	631	625	663	683	672	655	691	637	654	678	712	615	663	708	661	643	658	651	646	619	648	670	689	603	682	637	666	679	613	650	657	674	666	659	666	615	673	632	674	640	605	660	654	659	646	648	633	636	660	614	605	646	678	657	650	603	671	689	628	660	662	660	622	654	606	655	635	706	637	684	639	646	667	634	603	636	695	614	666	653	653	620	600	645	646	693	645	645	640	664	657	673	635	610	666	638	695	660	657	653	640	649	626	629	636	664	661	630	681	671	627	662	679	702	655	655	649	658	667	651	665	634	619	639	679	618	659	601	642	672	638	627	661	624	635	689	644	661	688	677	647	682	660	636	643	678	645	659	661	661	673	596	604	621	679	662	684	667	590	653	668	659	620	632	655	647	665	621	632	647	643	636	670	650	650	665	673	650	629	672	606	607	611	670	624	613	668	637	693	663	638	667	628	648	627	632	679	684	582	630	655	636	669	648	659	648	639	665	659	647	689	637	624	647	643	672	655	609	606	634	689	640	639	680	648	651	670	677	679	662	645	616	640	660	625	626	688	678	621	666	676	633	701	638	623	659	661	603	659	637	688	647	673	702	605	652	690	659	638	652	622	638	683	641	672	618	653	637	675	690	672	611	672	635	650	657	679	645	708	633	671	655	618	605	691	626	603	638	637	652	683	620	625	664	630	615	656	654	665	660	659	639	656	600	666	644	644	636	695	649	666	668	659	661	640	648	612	702	666	651	632	647	667	643	645	701	642	597	631	620	632	675	637	673	638	685	682	677
7578	8822	18506	23868	19333	13630	5738	722	312	272	230	238	227	246	232	249	253	242	250	238	269	285	276	244	259	374	691	754	580	392	285	242	245	251	239	242	229	241	234	232	243	250	241	212	260	209	209	232	249	274	233	231	233	267	220	250	244	237	261	216	238	218	237	220	188	252	237	242	245	209	231	235	230	253	247	211	200	224	230	256	215	215	223	245	247	228	234	235	219	213	229	234	234	243	247	232	234	253	263	235	238	233	221	205	242	238	238	222	222	235	225	219	232	264	237	237	260	232	241	233	233	227	212	235	230	219	243	214	219	245	232	223	251	252	251	213	250	205	237	220	227	196	229	241	224	212	237	230	229	240	252	211	222	227	226	248	231	212	235	243	247	251	232	245	207	238	220	231	231	234	230	226	217	243	238	248	220	246	230	241	236	225	257	239	221	234	208	227	219	233	226	228	233	242	228	215	215	237	243	228	200	194	248	214	245	222	235	238	268	221	199	220	271	237	228	213	233	244	209	211	222	285	250	222	261	246	243	216	226	233	231	211	231	222	224	240	228	240	236	227	237	241	239	231	228	206	268	245	235	239	250	247	244	226	217	241	250	226	226	225	252	226	231	269	214	232	245	218	246	238	246	239	241	222	237	226	236	231	202	210	256	241	213	242	225	207	235	221	236	216	253	245	241	223	214	247	214	251	205	223	232	243	194	222	215	214	229	218	199	223	231	255	223	233	253	237	252	232	226	253	220	245	219	219	246	246	229	224	224	243	235	220	255	236	233	215	235	246	237	288	235	247	246	236	247	205	230	213	244	212	227	240	217	250	194	240	237	223	241	242	243	217	233	246	212	244	247	216	227	217	237	230	221	241	226	235	240	248	255	212	239	252	222	222	253	224	219	219	233	243	240	217	231	229	233	197	233	251	249	244	219	239	215	208	211	257	233	252	201	215	225	250	229	224	231	251	215	252	214	209	255	221	225	226	218	225	259	235	240	224	258	227	256	229	207	227	230	222	254	237	240	231	259	235	241	212	240	228	240	217	212	237	244	245	221	218	249	209	237	232	229	227	245	227	235	228	254	215	243	236	232	236	213	222	213	217	241	225	229	244	243	243	224	245	206	260	240	209	219	247	242	253	239	210	218	254	244	232	232	239	226	239	206	240	232	212	254	247	248	228	207	209	226	233	225	231	247	227	245	234	231	232	237	268	241	220	242	238	234	260	223	240	250	229	240	246	226	220	262	250	218	253	242	222	237	242	233	232	236	213	236	211	212	256	228	254	237	218	232	220	233	219	242	225	224	223	238	241	252	196	205	244	246	238	234	221	251	234	261	241	256	256	235	213	226	237	217	252	227	236	210	264	222	254	227	203	252	220	239	250	259	229	239	219	213	217	224	240	230	243	227	234	237	248	207	253	241	247	250	233	253	213	225	228	229	240	237	209	237	240	257	267	227	242	228	225	232	205	230	237	254	210	236	220	249	246	232	226	217	231	211	214	241	243	244	214	221	241	236	229	233	226	230	239	233	229	201	240	243	231	234	225	245	220	216	219	243	217	210	212	202	241	240	231	239	220	217	229	231	235	240	212	208	242	239	228	217	253	237	232	218	231	222	238	241	248	241	242	226	252	235	220	243	222	240	227	251	245	232	249	236	263	219	212	247	241	254	241	229	230	254	234	252	237	251	233	250	227	231	228	231	205	228	230	228	235	236	213	241	234	236	256	261	227	235	229	224	208	229	258	247	216	252	260	243	244	261	233	235	231	216	237	222	227	210	229	261	222	225	200	222	248	205	220	218	264	240	232	243	236	219	235	239	248	228	243	222	230	233	232	235	199	237	251	243	243	215	237	214	262	225	231	248	258	245	224	230	245	231	201	253	220	244	250	226	238	229	216	211	220	259	229	239	215	237	222	231	206	217	236	225	223	207	230	262	225	244	209	247	230	216	234	228	199	225	223	226	238	258	226	270	226	256	224	208	262	236	223	233	201	235	228	240	241	213	218	225	205	213	231	226	242	240	243	217	233	250	232	228	243	234	265	253	223	197	237	255	224	209	237	208	230	278	237	221	223	256	260	218	257	228	251	213	252	222	235	254	253	238	250	229	205	221	255	228	207	225	220	255	228	209	232	233	214	242	220	234	232	232	261	239	213	241	272	233	236	251	227	216	244	227	241	196	236	207	226	216	264	252	244	239	238	229	247	242	237	225	208	245	242	250	213	244	239	231	240	227	222	242	218	264	242	219	227	209	208	232	222	246	244	225	229	246	231	203	227	228	219	243	280	212	231	255	232	231	223	213	244	226	209	228	210	264	232	207	244	218	260	225	250	247	230	232	231	259	228	226	245	242	198	254	247	248	228	235	228	217	266	239	214	221	247	232	228	230	228	238	237	232	237	219	239	250	202	214	250	245	235	201	235	236	212	237	233	250	224	233	243	229	248	233	230	267	249	225	230	210	230	242	245	222	236	234	215	249	211	251	264	224	249	238	241	216	214	231	221	240	251	239	237	238	235	254	227	237	218	236	240	249	267	260	242	235	253	233	244	211	216	223	225	212	236	200	207	227	201	237	242	249	238	222	214	236	250	226	250	233	255	232	231	203	227	227	222	208	260	248	230	223	214	242	215	234	233	232	234	228	230	243	247	250	219	232	237	232	247	242	228	234	237	254	238	251	253	229	227	216	239	218	219	205	217	239	247	260	224	237	239	204	233	223	236	246	218	218	239	250	226	215	252	219	208	263	204	223	219	235	212	241	230	233	246	218	237	208	229	239	263	239	238	235	259	246	198	220	220	250	247	251	230	250	245	229	220	232	240	220	237	216	228	261	258	237	257	247	240	242	228	260	228	251	233	218	212	217	251	222	235	239	203	225	259	228	245	214	218	220	235	244	216	215	255	248	255	237	236	204	224	220	243	217	206	225	243	214	233	244	227	225	238	230	229	254	235	220	239	231	236	215	210	255	243	237	248	226	233	234	239	214	222	226	237	221	201	247	260	260	209	229	204	213	227	232	225	227	243	233	223	228	200	245	239	240	237	234	216	236	246	241	245	236	226	220	227	229	242	228	215	253	238	232	237	219	214	239	222	216	204	229	244	248	239	247	223	218	234	244	215	209	230	260	229	241	223	225	232	266	254	253	252	225	244	203	240	233	242	231	202	232	247	229	217	238	227	223	251	227	254	259	230	227	234	243	218	246	231	247	222	234	235	226	217	261	243	218	221	224	208	231	211	258	216	204	252	216	244	207	234	225	235	232	229	234	226	231	227	243	215	231	220	220	205	224	219	240	214	212	216	233	234	243	260	253	237	231	242	235	238	189	229	222	257	241	229	258	254	255	228	220	256	220	239	237	240	227	230	252	231	228	258	234	254	204	249	250	201	215	245	224	237	200	227	230	223	229	245	214	228	231	214	211	254	244	227	230	222	260	243	246	258	213	241	262	226	215	220	237	228	229	236	260	228	216	222	233	243	195	217	221	222	247	227	230	237	228	248
5571	8744	24714	33450	32045	25776	14540	1947	1247	937	756	776	785	702	744	708	759	794	803	868	778	795	792	704	842	1783	3908	3589	2302	1357	933	750	648	685	656	625	674	675	675	665	678	629	665	672	652	641	620	652	658	653	619	648	642	658	652	644	640	648	668	703	658	667	683	666	682	708	661	647	640	645	617	692	654	693	678	664	656	648	705	668	617	645	651	668	622	662	678	689	661	631	671	692	649	667	642	686	688	667	699	639	691	660	731	702	676	707	659	649	715	659	627	641	657	649	675	648	649	651	654	664	672	657	633	647	680	674	684	660	664	669	665	634	633	641	668	652	648	690	678	699	662	703	703	603	632	620	703	672	651	635	696	651	678	684	656	654	696	677	650	642	652	652	627	644	645	686	660	686	645	660	664	659	609	645	664	685	684	670	653	656	645	702	695	695	706	675	653	650	651	660	639	677	654	691	640	655	663	680	621	704	661	667	687	639	672	656	692	650	662	648	657	658	630	676	650	680	708	702	654	644	696	637	657	708	691	638	704	632	637	639	670	638	651	642	651	692	663	686	636	680	682	651	676	660	687	636	647	654	645	670	675	669	704	669	648	652	625	672	710	655	703	709	646	651	697	665	661	668	698	653	687	660	661	649	634	635	655	661	675	674	656	656	628	707	635	701	667	631	661	644	643	672	671	612	634	702	689	695	656	639	678	657	597	672	643	673	684	673	616	655	657	645	651	642	682	664	644	641	675	683	658	651	652	645	671	714	654	609	652	649	722	669	625	677	649	698	659	653	651	600	725	698	660	691	631	688	630	675	666	653	662	686	640	709	663	654	658	639	662	649	609	681	667	669	668	666	681	650	674	672	639	677	634	678	713	614	655	641	648	664	637	649	607	681	646	651	587	692	691	651	747	688	705	694	673	671	715	673	675	682	688	658	667	655	663	673	717	662	657	688	672	687	658	660	641	644	712	651	661	642	677	630	667	644	640	668	663	686	656	665	674	704	647	691	646	655	639	676	686	716	666	670	648	640	629	632	617	669	713	633	686	650	643	705	634	619	649	647	673	671	642	703	654	634	669	663	685	700	687	685	658	649	675	654	649	668	693	664	626	616	716	669	683	636	637	696	699	647	676	671	700	671	628	653	687	615	684	659	626	633	659	652	657	638	647	697	611	653	664	694	710	654	676	680	650	649	652	662	707	671	664	635	690	642	661	642	659	649	643	648	671	609	681	652	637	635	661	622	687	639	658	661	651	665	664	622	632	719	634	672	673	620	624	662	684	682	645	664	666	668	670	705	650	647	656	632	664	708	694	673	628	672	657	668	625	674	636	622	676	665	667	654	702	741	660	614	665	678	648	663	684	680	653	705	700	666	641	674	673	668	656	645	645	664	656	643	678	675	609	658	634	675	621	632	661	616	673	650	652	701	674	676	633	668	680	627	679	636	696	629	687	626	661	658	709	646	633	664	659	703	674	629	655	658	642	660	667	668	685	680	664	659	665	679	672	674	686	659	667	670	682	747	651	646	645	625	648	601	639	635	609	701	683	644	702	611	640	693	667	615	681	693	635	638	657	618	676	709	612	683	685	663	675	666	672	677	620	718	603	694	679	664	613	708	679	659	621	671	647	689	636	652	643	646	645	680	679	703	718	644	698	694	692	643	658	688	674	686	649	652	685	645	716	658	660	676	640	650	670	688	718	648	574	614	665	698	685	685	609	640	699	642	643	680	663	626	692	673	681	597	694	666	612	680	629	666	682	679	681	622	637	661	661	651	642	655	641	673	647	677	661	653	654	681	600	679	684	616	666	644	636	653	636	637	713	644	650	655	679	651	650	669	659	701	645	640	640	676	672	656	638	679	683	661	675	683	690	660	648	646	628	670	651	651	669	673	703	676	641	673	644	665	698	683	656	660	650	672	646	676	689	646	657	640	673	627	658	681	674	640	648	653	673	666	683	664	674	704	686	658	662	648	665	695	713	669	634	686	662	632	663	723	652	702	659	678	666	681	683	658	699	642	654	651	659	676	651	672	627	642	647	653	654	713	644	663	615	624	672	671	696	709	643	673	668	655	660	692	647	661	694	692	676	661	678	651	664	660	637	660	675	683	661	626	688	662	669	627	668	662	636	654	693	664	672	702	681	658	628	650	623	662	650	684	624	631	698	718	713	630	694	682	662	655	648	653	674	621	623	680	642	656	697	674	685	674	701	687	719	653	661	664	667	695	638	656	640	683	691	665	706	695	609	642	623	617	691	678	677	677	626	670	665	699	659	719	677	655	684	678	664	694	657	640	640	647	644	665	679	627	667	670	654	658	610	667	619	677	643	670	655	667	649	702	656	707	674	670	677	635	690	685	692	624	681	643	665	671	649	618	628	682	675	696	677	718	665	632	622	677	642	717	676	694	691	642	652	679	617	723	643	674	670	662	655	662	693	624	657	675	638	593	664	665	673	621	647	638	682	667	688	640	663	678	652	667	661	672	686	683	662	630	665	668	683	700	686	742	673	658	659	642	637	697	656	648	650	658	684	669	673	693	674	660	674	641	673	658	641	662	634	639	662	658	676	655	670	655	667	618	657	670	723	634	684	670	652	651	701	669	712	662	641	688	700	649	651	695	684	694	651	616	653	630	675	660	673	662	685	644	653	680	647	708	670	672	682	627	688	647	653	672	693	691	721	630	669	642	693	654	649	675	671	639	656	683	652	668	684	670	636	608	715	646	655	671	700	634	672	658	668	676	651	659	669	673	637	688	701	661	682	713	628	663	668	702	654	693	703	653	686	634	668	692	672	666	723	590	684	662	672	625	650	660	651	645	711	658	652	646	690	671	654	667	653	733	654	658	683	673	633	660	681	659	650	675	680	660	664	663	637	630	704	688	721	681	613	566	678	658	661	697	685	670	668	621	673	696	649	677	664	636	625	721	689	639	714	658	650	682	664	721	671	647	662	655	681	671	669	663	718	676	674	623	649	665	637	690	709	670	644	681	713	727	643	643	709	622	678	644	692	669	645	656	670	635	655	641	648	645	628	635	651	692	649	632	641	600	658	664	703	669	700	657	648	636	659	658	638	647	662	671	660	630	689	706	668	665	680	687	694	681	662	684	654	673	622	677	644	668	667	610	674	664	646	657	682	687	673	720	640	690	660	744	669	624	687	659	656	662	699	670	632	697	684	695	630	692	691	650	666	668	658	710	660	670	698	670	638	678	665	694	653	669	662	623	645	659	666	625	681	699	639	688	670	692	688	705	651	691	675	692	663	660	703	665	658	687	663	672	722	685	638	667	693	629	650	661	687	652	671	699	644	644	675	649	663	655	643	613	635	668	629	653	727	673	711	703	642	652	668	724	674	654	668	693	633	646	709	623	635	666	655	641	657	689	632	660	631	662	723	682	676	690	690	623	636	641	632	666	640	668	644	650	661	645	693	659	704	683	653	716	687	659	666	643	643	662	640	671	693	689	691	684	676	644	692	676	701	670	651	671	682	674	683	696
11760	9989	15117	23099	13182	3389	3539	1252	1200	472	248	233	243	244	250	222	223	247	236	270	252	259	222	224	338	550	766	645	424	319	261	243	225	195	224	231	214	236	215	222	230	227	254	211	234	246	256	236	212	203	196	238	235	246	209	232	238	234	201	223	231	242	233	230	210	206	227	235	266	257	242	219	200	222	248	235	226	233	238	215	240	229	247	232	215	225	237	206	242	247	245	227	219	200	217	234	222	239	216	212	233	217	237	237	241	218	216	232	224	226	220	232	222	237	231	237	212	248	248	215	236	219	237	232	200	216	236	231	263	252	257	218	231	256	226	224	229	222	253	226	236	232	225	241	233	220	207	220	249	237	230	232	230	217	223	236	212	249	232	260	265	198	236	242	239	236	219	219	224	213	215	231	229	246	222	250	206	234	213	211	225	215	243	212	228	236	252	254	220	204	245	224	232	210	231	217	186	221	237	223	219	227	235	248	230	244	263	208	243	251	242	241	244	227	233	217	253	225	228	235	264	218	203	221	228	228	249	241	211	237	208	210	238	242	234	216	233	224	210	213	242	221	223	229	235	213	240	216	223	235	216	238	224	241	245	243	244	244	245	226	227	212	247	206	243	238	251	256	233	233	263	229	235	249	241	262	249	237	234	255	242	237	241	242	236	241	217	237	230	248	251	225	208	237	211	237	247	219	231	215	241	234	220	229	248	218	251	210	207	238	239	219	253	237	226	259	215	211	210	225	216	229	248	235	264	223	237	195	239	243	228	229	229	243	242	216	217	235	247	251	254	203	245	223	230	213	233	224	240	246	228	236	247	261	223	220	239	244	249	235	218	228	254	251	232	226	233	243	224	257	223	218	258	235	239	252	224	241	246	208	258	228	208	246	205	229	227	214	230	255	255	239	216	254	245	225	209	244	239	216	259	246	244	240	224	210	239	246	245	240	263	230	252	208	253	251	216	226	217	231	231	246	225	248	253	194	236	218	241	228	230	241	266	193	270	252	232	254	239	259	227	239	217	257	242	245	259	220	273	219	239	235	271	243	233	241	232	247	232	222	260	239	235	215	213	226	224	228	218	241	232	233	244	252	219	223	245	223	200	213	247	268	225	249	228	195	229	229	230	233	252	262	222	245	219	220	230	216	229	223	236	213	256	232	236	221	226	208	219	237	248	249	232	237	214	244	249	228	234	210	257	204	239	243	228	244	223	224	250	206	226	246	218	213	251	214	229	252	228	210	238	241	238	229	234	232	233	249	216	217	256	226	236	233	244	224	228	214	237	227	207	224	204	239	248	243	223	238	233	217	244	205	236	232	235	245	229	234	234	235	238	220	247	224	226	210	246	215	269	251	219	264	217	250	257	221	229	269	229	247	230	242	233	240	223	268	244	251	224	259	227	243	218	263	223	222	238	250	232	218	220	208	230	239	249	249	230	237	237	217	217	235	213	228	241	227	215	240	222	216	254	211	212	230	257	238	225	220	226	238	215	239	217	215	221	227	252	212	222	211	219	246	256	252	249	235	254	211	233	253	216	215	259	217	250	223	217	219	245	228	237	243	261	224	258	219	218	240	239	205	229	231	250	229	233	237	231	242	209	246	239	232	241	217	226	232	223	225	248	216	251	288	239	240	240	237	247	231	231	257	225	240	230	238	251	241	238	251	219	231	205	231	245	244	264	211	220	215	208	236	249	205	241	239	215	208	268	214	233	226	230	234	263	239	225	230	226	211	223	223	198	228	253	225	245	230	258	233	207	235	218	224	261	226	227	226	216	258	225	233	246	228	241	219	246	211	246	234	235	233	213	223	243	217	213	225	264	220	211	231	203	227	246	262	253	232	227	245	227	214	219	262	224	213	258	253	217	254	214	207	213	201	219	236	233	234	236	288	221	230	247	216	254	248	237	232	254	232	236	216	249	236	251	219	232	226	230	237	240	221	209	234	226	214	227	234	237	262	229	241	246	236	234	228	220	226	228	217	243	233	224	238	241	236	262	228	251	243	250	249	221	247	271	237	231	224	224	240	230	222	228	234	262	239	258	224	263	238	209	233	206	214	250	239	232	242	237	220	220	231	234	241	236	255	235	241	224	248	225	216	222	263	248	266	211	217	229	223	256	233	237	248	232	257	203	235	237	263	250	216	228	231	233	232	237	226	221	220	225	221	233	238	255	244	239	224	216	259	247	224	245	213	259	252	228	239	226	247	253	225	223	235	237	237	236	220	230	243	233	207	256	219	218	215	219	224	256	238	224	246	214	221	235	216	262	220	228	248	220	229	246	240	233	253	230	206	240	240	247	228	252	250	245	217	224	248	246	237	228	223	250	253	232	214	229	248	201	237	240	235	228	223	255	240	227	255	252	241	236	231	223	242	242	248	222	233	230	223	211	232	223	220	241	235	240	265	241	265	270	242	248	210	224	246	224	226	227	215	249	238	212	213	218	244	214	247	232	234	216	240	242	245	232	227	253	268	255	227	242	230	219	192	213	236	213	219	233	235	244	242	217	228	225	228	245	227	255	228	223	213	237	217	231	232	243	259	263	204	202	228	246	245	267	242	221	266	233	221	222	242	220	212	234	211	259	228	244	243	236	229	201	251	240	244	246	256	232	232	214	241	225	223	251	240	250	214	217	230	254	259	225	231	235	225	218	236	216	258	233	235	223	204	252	236	239	230	245	248	245	237	266	227	259	233	233	230	244	220	221	223	231	235	240	242	224	222	233	255	245	251	233	219	217	247	216	237	201	207	239	261	231	217	231	231	232	245	250	243	215	220	237	214	232	220	247	213	240	235	231	247	215	188	216	216	220	230	236	232	239	232	237	215	240	237	265	206	217	257	243	188	258	218	247	228	211	217	245	238	245	229	226	234	229	228	277	243	244	241	242	242	247	234	217	243	252	229	230	238	231	231	248	240	229	239	225	247	238	205	250	232	242	226	210	203	261	228	239	234	273	242	214	245	241	248	240	280	227	231	229	255	221	224	240	215	242	228	235	205	240	259	247	268	255	265	216	226	231	178	237	209	206	242	230	254	213	211	218	253	224	219	223	235	218	250	230	230	238	225	212	250	233	225	245	228	237	258	240	252	215	227	220	227	236	239	220	256	242	248	243	210	246	204	232	216	209	229	260	259	260	245	218	226	202	223	240	221	221	255	215	222	222	235	250	244	211	237	229	257	260	260	205	237	249	224	251	236	202	233	223	237	231	221	215	245	231	224	221	237	225	242	237	240	242	237	259	234	206	259	227	240	215	265	277	192	220	214	234	222	252	241	235	223	243	241	201	242	233	245	234	225	257	243	236	232	229	229	264	225	218	238	222	227	246	268	226	218	220	233	215	226	221	233	225	273	237	231	225	215	217	234	259	239	255	222	215	220	248	216	231	265	227	213	224	230	248	261	225	235	220	227	220	226	233	235	233	211	245	246	228	216	244	238	236	234	234	238	220	249	233	237	218	199	247	249	234	214	235	249	209	256	240	231	223	254	228	226
7999	9136	21167	33223	20363	9090	11729	4741	5728	1998	779	775	737	734	757	714	774	765	759	728	754	866	794	794	1334	2731	3547	2489	1617	1058	757	702	663	655	654	681	657	649	628	681	670	666	703	686	716	655	646	676	649	631	654	652	643	630	666	676	625	682	663	730	673	645	643	650	645	661	686	720	682	658	716	703	599	677	686	638	688	654	664	667	664	688	662	650	707	648	688	700	687	667	666	686	695	674	623	676	677	653	667	669	661	622	619	651	692	712	642	667	683	656	614	670	634	610	678	709	667	646	668	624	681	707	681	680	643	635	636	603	647	666	625	691	667	656	706	646	660	707	691	648	661	652	717	655	611	665	609	680	660	642	700	625	706	653	696	676	679	679	696	655	660	659	650	650	654	665	674	677	636	668	662	666	688	619	653	635	699	648	668	705	696	643	639	637	653	682	692	662	632	657	665	670	660	715	638	615	651	673	639	663	712	659	679	715	666	651	670	673	678	672	696	678	646	660	682	668	671	677	637	683	710	641	660	647	713	636	663	680	629	675	667	660	635	675	627	671	655	632	664	669	640	653	634	603	689	627	664	710	641	647	696	643	671	655	709	665	653	729	652	691	595	668	707	626	628	644	666	666	683	694	649	676	628	656	673	676	659	693	652	655	706	662	689	661	619	654	701	670	660	645	639	681	711	630	672	674	684	674	702	658	658	671	727	692	650	673	677	636	642	700	670	649	628	650	692	646	627	649	672	662	683	670	648	728	653	662	690	705	618	659	654	681	665	646	708	648	656	664	675	637	694	657	645	693	675	630	659	703	629	635	639	619	678	661	652	658	658	666	648	650	609	716	695	655	682	688	665	642	645	685	643	647	717	664	676	665	681	611	669	684	685	657	668	630	674	656	653	694	677	671	655	682	653	663	698	664	667	650	678	701	646	677	595	660	602	673	672	658	613	644	630	640	656	692	686	634	644	630	678	688	674	648	657	669	661	647	661	652	687	635	667	658	665	688	673	624	659	681	689	649	668	635	677	659	643	670	671	681	638	651	712	645	684	670	653	681	699	671	666	645	650	704	663	615	659	686	731	657	696	663	634	686	664	671	654	656	683	636	655	643	709	684	647	645	678	653	666	673	626	631	637	694	696	672	661	648	660	662	663	657	650	694	654	657	649	621	688	648	676	677	634	712	633	657	652	691	678	654	695	681	681	656	675	614	663	652	661	684	651	653	637	666	672	626	610	666	678	617	685	706	676	673	712	688	650	643	671	639	658	626	702	694	674	641	638	652	661	651	714	692	672	631	665	686	683	659	667	702	652	628	718	668	654	685	716	634	623	684	690	605	661	666	639	677	682	661	663	632	694	622	686	672	674	663	674	660	660	692	721	670	700	642	692	593	661	665	601	702	706	675	640	704	661	638	684	703	662	650	677	653	662	656	641	668	700	671	697	716	658	645	672	671	632	701	633	723	660	712	632	730	628	656	640	692	678	670	661	660	687	628	675	605	720	671	627	637	622	663	649	645	688	636	679	671	670	663	645	639	690	689	644	735	643	670	692	630	669	659	696	671	611	695	657	701	650	680	695	653	677	679	675	654	663	629	662	648	645	656	665	630	632	611	653	697	664	662	657	681	683	711	695	704	657	694	673	638	669	692	662	682	667	667	630	685	661	684	638	651	649	672	685	639	678	698	714	673	655	649	642	633	620	675	660	701	671	653	661	652	682	659	670	669	681	642	648	690	607	659	612	646	616	673	659	637	710	717	652	672	664	647	662	585	647	688	638	663	626	657	701	677	656	679	699	713	665	666	665	670	669	639	642	685	647	610	658	674	695	646	628	650	645	647	665	654	687	632	633	640	683	675	673	693	673	656	699	632	698	619	705	652	662	665	677	671	643	660	712	649	675	664	633	632	649	685	665	685	697	608	672	687	689	671	664	636	624	670	678	655	678	689	626	683	701	666	645	683	682	704	641	647	621	629	618	638	678	632	702	650	670	691	647	683	621	664	622	667	684	667	670	671	680	696	608	710	653	653	643	607	657	684	703	641	644	654	670	686	684	666	688	684	660	652	668	664	646	675	647	651	670	679	584	641	678	666	640	663	700	645	695	689	679	691	628	633	687	671	686	661	687	679	668	650	661	685	648	678	624	661	674	731	656	731	666	655	656	677	690	640	718	678	692	675	663	667	642	674	668	684	639	687	678	671	668	655	616	696	711	650	650	633	689	674	676	647	684	682	638	690	668	680	619	686	652	648	635	646	671	636	658	699	635	656	658	708	649	657	682	709	732	680	669	693	676	658	680	671	637	692	705	685	721	655	680	710	635	651	654	668	678	685	710	668	650	663	621	672	665	642	678	669	685	686	657	682	706	667	656	625	655	658	631	640	706	692	670	652	708	694	610	692	630	633	697	606	705	707	597	683	635	650	655	653	658	626	680	675	699	631	641	687	642	692	653	674	670	667	706	625	668	672	660	659	627	633	646	679	683	693	652	641	686	655	706	679	649	665	675	688	645	698	667	698	664	659	695	672	677	669	625	643	653	714	656	687	640	651	686	630	648	663	638	694	654	701	674	634	665	664	626	680	703	679	637	665	697	624	680	712	648	638	658	650	655	716	644	660	645	662	675	649	657	608	663	688	641	698	711	694	693	657	656	648	679	631	673	710	596	670	665	657	705	629	676	660	636	685	689	645	662	678	661	622	675	713	701	662	726	652	634	685	716	689	687	638	651	666	675	675	623	674	686	637	720	633	688	706	706	631	663	657	658	713	667	644	639	663	668	654	635	651	692	653	650	654	649	714	625	667	656	697	689	626	652	669	663	675	682	638	639	659	684	693	672	696	671	647	669	674	707	666	645	674	668	694	613	699	643	681	693	639	715	637	696	654	670	656	634	677	640	676	686	654	643	657	661	651	664	657	650	628	687	661	712	665	665	619	654	664	710	675	649	701	705	625	635	663	624	634	656	665	637	662	631	698	648	731	623	669	659	722	687	635	679	689	662	656	699	665	680	677	668	634	674	649	640	682	682	710	674	646	681	655	665	673	652	641	636	685	686	705	643	639	696	672	680	620	611	661	690	637	649	630	677	677	680	651	653	662	668	636	664	701	729	671	638	646	622	652	683	654	651	686	629	620	602	713	666	689	644	643	675	631	657	661	644	634	672	709	647	680	662	655	675	648	726	674	605	654	652	662	669	720	641	653	686	623	653	633	676	682	625	727	639	639	656	644	665	697	716	646	693	660	673	681	638	641	665	648	691	624	675	623	645	669	621	656	644	704	696	654	654	658	694	656	583	694	657	682	661	707	671	653	649	683	692	726	680	699	651	645	664	660	674	632	715	705	629	650	678	667	624	667	614	661	677	693	639	684	689	621	694	656	709	642	664	635	688	613	697	677	681	650	656	598	639	693	680	636	650	656	667	629	641	640	634	658	651	639	676	649	651	695	635	661	645	644	644	679	668	642	694	635	627	688	667	633	697	689	637	664	664	657	645	707	663	645
7409	8423	23312	32754	15005	5166	3106	2291	1533	368	227	244	243	256	266	242	214	225	256	266	265	253	243	249	235	457	635	765	506	344	278	213	238	235	234	232	245	203	232	233	249	236	219	255	226	220	223	259	225	240	243	239	251	223	240	243	215	227	216	224	232	277	239	238	227	230	219	242	229	223	264	247	208	258	225	269	229	265	255	221	211	225	230	223	222	218	228	227	260	236	221	243	219	237	252	219	210	240	227	222	243	267	228	263	215	246	226	221	269	229	236	237	230	226	238	246	242	230	264	256	226	233	240	202	224	221	229	218	222	240	252	218	225	205	260	229	223	238	222	221	234	238	228	210	238	201	233	230	223	220	253	255	258	214	251	245	242	230	255	224	226	211	245	245	234	215	233	259	226	240	221	265	236	198	197	251	246	217	253	218	225	238	210	256	182	220	228	228	213	222	224	241	236	232	231	245	237	213	227	199	212	218	248	258	232	261	249	263	219	207	244	238	223	266	238	211	252	234	217	204	229	222	234	232	249	202	238	236	238	235	235	202	197	211	216	241	216	243	237	224	228	266	238	241	238	241	215	235	224	237	239	239	224	245	243	246	224	230	233	259	235	221	234	231	228	225	230	224	239	236	212	237	191	207	214	241	207	250	218	226	238	261	219	231	228	260	220	242	217	255	239	245	212	255	263	205	257	232	230	223	223	236	227	241	213	217	198	228	238	214	237	222	231	234	233	244	221	259	233	231	213	222	247	220	247	237	238	216	243	217	229	252	232	223	233	244	228	233	226	209	220	210	231	212	229	236	220	212	205	256	226	234	251	199	238	234	237	236	212	248	210	243	240	237	236	238	242	220	230	211	225	216	227	228	223	217	178	225	206	236	205	249	258	225	266	238	226	215	233	236	225	248	253	226	233	259	244	259	218	225	199	237	267	199	235	240	223	249	245	234	256	240	222	231	207	254	226	243	213	251	232	240	236	242	253	235	245	246	220	236	229	259	224	237	246	255	228	240	251	201	233	215	255	243	240	218	213	211	233	236	233	242	240	237	261	214	242	239	236	233	237	218	240	227	236	238	221	189	230	237	225	220	227	232	239	249	205	218	243	217	243	243	223	210	223	221	216	229	229	227	257	245	223	203	211	245	237	213	240	219	256	208	245	212	260	221	230	222	232	216	245	210	224	227	242	244	236	221	233	231	237	239	224	223	242	213	244	268	208	254	221	237	209	211	239	220	216	227	236	202	252	258	230	233	201	233	214	203	255	254	223	207	200	243	236	249	219	222	249	224	225	211	220	253	231	241	227	226	218	239	255	228	239	220	221	259	217	207	242	239	234	240	234	208	215	226	217	229	238	237	238	220	228	228	231	250	230	263	219	240	230	237	226	238	230	245	226	224	240	244	248	226	232	243	218	240	226	234	244	220	237	237	242	236	229	238	227	217	223	247	243	241	231	255	237	208	220	253	235	199	230	206	224	238	217	258	221	221	194	251	214	216	236	216	211	199	220	239	210	229	260	222	229	215	222	224	229	258	235	234	229	233	223	233	259	234	234	257	268	213	229	267	221	223	231	238	231	226	228	229	229	230	222	222	235	234	226	259	270	217	222	229	270	182	204	239	259	234	226	234	221	224	247	236	226	221	231	200	231	209	230	219	234	241	226	238	213	227	224	245	252	230	251	216	240	208	215	241	227	236	231	224	235	217	233	229	225	219	235	222	204	202	248	215	237	215	222	248	270	229	218	208	229	251	245	242	224	218	247	248	256	211	244	240	219	239	242	248	212	231	255	234	232	227	235	213	250	225	220	214	238	223	237	210	229	232	218	234	238	233	226	260	209	226	223	211	219	227	219	245	217	213	212	218	259	244	207	210	257	245	244	264	222	218	233	219	220	213	221	248	228	264	228	240	247	214	221	209	227	232	209	228	245	217	239	223	211	194	253	220	256	234	223	216	231	249	253	222	214	228	228	223	259	229	240	237	225	218	241	231	215	220	216	243	233	216	210	225	238	211	223	245	238	250	235	240	226	257	214	235	233	214	206	219	217	235	225	240	220	242	251	238	218	230	217	217	231	236	245	249	247	226	225	233	250	218	226	224	238	218	235	248	215	242	239	210	252	236	241	225	240	228	216	229	237	233	251	227	206	257	238	239	246	269	254	218	222	229	219	222	243	221	228	245	256	229	246	194	244	226	231	212	227	236	252	235	242	226	225	237	226	230	233	243	228	256	197	223	237	249	228	250	259	253	254	231	239	211	205	202	231	235	213	241	277	236	239	208	238	229	232	217	219	218	230	208	245	228	213	236	252	212	229	210	251	202	236	235	248	257	190	246	225	223	227	253	244	221	232	196	214	212	252	219	239	244	248	253	254	244	226	217	245	242	223	236	215	231	216	245	252	246	228	219	227	228	261	237	231	216	225	226	224	267	227	238	228	217	255	208	236	258	204	248	223	215	246	227	253	221	218	222	228	242	245	226	203	245	229	227	221	235	246	204	230	240	244	248	253	247	235	222	234	247	234	207	210	203	230	219	225	231	220	224	210	209	249	268	206	231	257	231	250	236	246	218	227	262	239	232	254	204	210	242	210	243	230	205	201	239	245	225	206	247	232	240	257	241	237	214	245	211	225	225	241	231	234	225	224	211	201	254	229	217	220	231	226	235	234	212	240	235	234	203	221	234	218	236	214	233	231	238	230	223	203	195	224	236	256	246	242	238	242	253	241	224	233	234	246	254	241	237	213	191	224	244	205	254	229	234	231	227	230	228	255	233	224	225	237	225	241	229	216	263	217	246	218	225	243	221	231	251	212	196	232	260	226	247	234	243	244	260	221	228	197	246	248	234	246	246	230	239	216	245	251	204	236	220	240	237	235	219	219	229	233	237	229	234	241	199	230	214	231	234	234	224	214	219	238	217	223	221	202	243	245	231	252	256	273	259	208	244	214	252	229	215	250	231	265	227	206	259	254	233	217	244	234	244	226	240	248	236	254	225	196	210	224	220	231	225	221	247	222	236	238	227	226	210	224	237	236	241	248	247	238	226	225	253	248	279	240	235	227	209	200	200	237	230	252	227	253	237	230	250	213	214	225	195	252	240	237	220	219	250	233	245	238	268	224	241	209	250	242	233	251	216	240	221	241	259	210	227	236	226	213	250	202	241	227	229	229	251	226	229	228	236	216	266	235	224	244	250	207	217	245	256	241	238	193	245	241	263	226	211	234	215	236	225	233	195	230	233	228	246	250	238	210	228	241	229	225	229	238	243	228	244	224	191	229	223	230	276	222	243	215	233	226	220	223	215	207	234	214	247	247	247	257	221	236	246	233	214	241	237	227	223	227	247	212	265	227	237	234	249	251	232	229	228	242	245	239	225	276	229	230	255	224	239	244	218	245	239	236	219	227	221	241	230	234	253	246	223	232	222	210	235	226	222	265	198	221	227	249	239	238	234	218	221	229	226	233	228	226	225	233	229	234	225	227	227	239	214	226	258	204	236
5274	8636	28313	40773	19419	13029	10206	9369	7183	1332	742	756	765	804	836	817	768	696	756	765	706	793	802	748	971	2154	3085	3551	2118	1117	810	695	642	690	688	658	654	684	658	673	679	633	608	676	705	662	673	678	691	649	627	674	678	665	639	641	640	657	645	672	673	698	660	653	658	695	653	650	696	672	693	673	670	686	667	693	715	649	675	667	669	627	681	623	684	650	599	645	642	612	618	691	652	673	659	670	655	693	622	677	646	612	654	718	688	663	682	685	712	643	667	691	667	638	667	640	651	632	668	679	683	661	645	694	676	674	660	645	683	697	695	694	668	663	688	642	672	663	635	658	660	717	655	653	688	641	674	688	684	645	668	649	623	652	625	608	632	682	644	648	685	660	632	645	670	679	676	685	658	646	673	624	653	701	661	624	655	673	678	636	687	633	633	637	646	641	672	659	660	647	669	690	645	677	645	708	646	615	687	693	645	646	660	659	705	587	642	640	673	657	672	698	699	644	663	671	649	619	674	623	642	693	627	659	656	674	655	687	665	612	661	648	688	614	652	657	625	679	619	708	666	669	661	659	632	646	654	706	695	639	692	702	634	623	628	682	604	652	706	648	661	651	633	679	671	661	689	650	685	634	647	602	649	683	692	667	677	692	647	696	608	644	665	676	669	666	638	611	669	672	667	648	653	658	633	704	613	620	686	648	663	698	665	622	650	626	644	623	653	691	639	681	635	626	658	642	596	625	680	662	643	654	644	635	720	695	695	672	626	702	656	736	698	684	624	681	647	696	652	660	658	638	629	629	662	617	658	658	645	675	632	678	688	671	668	684	628	677	667	704	653	657	733	601	663	711	678	641	662	683	640	704	684	629	642	703	667	597	671	632	643	640	688	619	707	633	641	621	680	664	704	612	702	657	631	681	664	636	658	703	651	625	677	628	679	683	661	634	611	651	655	656	660	663	634	689	682	656	637	624	653	683	653	670	615	662	653	648	676	631	599	675	659	640	673	651	675	654	704	620	639	663	644	643	639	685	641	668	660	697	670	636	652	622	658	635	649	672	641	658	635	669	661	664	688	666	664	672	604	727	654	681	644	677	648	611	678	658	673	661	675	680	678	697	679	633	660	635	648	635	628	611	623	650	664	668	692	656	671	683	645	665	673	632	663	721	619	646	652	645	700	661	661	620	641	642	634	669	653	655	651	703	664	693	645	706	678	665	649	693	676	652	656	655	653	618	676	666	647	660	687	650	661	690	669	664	671	686	667	639	662	662	707	614	661	626	635	665	647	698	644	652	684	636	649	668	644	601	653	646	671	642	586	703	654	667	622	609	674	650	682	641	652	670	642	668	651	725	646	691	684	666	637	687	634	660	705	629	593	667	694	662	677	672	624	656	670	656	684	654	651	612	664	615	644	685	631	677	663	649	672	674	701	650	684	707	660	662	641	645	636	600	633	647	617	637	669	647	628	628	655	665	645	650	670	694	653	640	674	665	676	653	652	671	666	647	670	700	661	648	691	662	658	648	647	695	659	685	660	678	656	642	687	637	673	664	660	696	681	644	627	657	635	613	679	649	657	711	660	685	626	647	610	655	656	680	629	609	644	626	663	649	639	646	679	679	678	653	688	625	675	662	668	674	670	674	635	636	695	630	638	686	697	658	661	652	636	652	650	659	676	649	671	703	676	668	665	648	664	686	654	659	620	632	624	630	701	655	661	691	721	656	632	665	652	681	671	694	684	662	611	682	632	656	697	694	641	647	666	668	662	592	646	676	667	662	647	673	673	648	637	657	672	649	667	695	672	664	715	663	647	649	671	679	675	670	659	682	654	680	692	609	625	645	627	618	691	664	662	660	641	632	696	614	687	644	637	675	675	630	679	640	635	656	695	690	674	659	704	640	682	698	638	659	650	616	700	641	654	644	679	650	623	660	657	669	683	683	657	682	660	594	687	671	669	629	668	628	641	642	639	639	606	694	663	639	683	681	655	654	692	672	620	676	616	707	627	658	698	675	698	644	700	678	630	664	678	672	666	659	660	653	624	598	624	632	690	674	625	648	637	679	668	696	684	564	631	700	610	666	645	659	650	577	684	631	615	636	658	642	682	619	676	676	633	643	695	627	637	640	655	624	637	660	686	646	652	697	638	643	634	665	642	631	666	674	654	657	653	649	669	642	718	629	645	670	647	626	667	675	673	635	621	654	704	643	657	674	660	690	627	691	663	659	693	642	685	663	665	660	702	674	643	687	704	652	679	643	646	705	643	683	624	710	658	678	659	700	706	633	673	663	659	716	668	671	624	665	595	645	683	655	663	661	704	611	655	661	659	665	633	649	649	669	675	633	651	658	696	638	636	679	652	659	634	667	632	630	635	653	689	663	662	667	682	656	684	690	633	670	645	702	697	672	653	642	674	620	617	689	662	676	661	648	670	680	613	714	692	684	691	645	673	660	678	676	662	688	652	691	650	645	646	641	678	681	665	700	671	646	647	653	632	684	666	686	676	679	694	654	677	672	683	621	668	722	667	667	656	664	667	685	703	647	669	687	625	687	642	656	624	669	673	632	643	649	682	684	648	667	658	617	669	655	662	646	713	674	708	639	666	650	654	637	717	703	657	687	638	649	672	681	664	643	688	685	645	689	694	680	664	692	647	649	621	669	634	694	668	671	682	635	645	650	677	607	641	688	678	604	698	693	665	673	697	655	647	645	649	703	657	662	631	605	639	596	688	679	630	616	696	687	677	683	653	687	633	673	690	711	622	671	687	608	631	640	643	645	692	685	661	676	640	636	614	629	670	687	630	672	660	655	682	680	662	665	644	645	698	664	691	653	627	644	660	663	652	652	658	679	643	691	680	668	629	668	668	649	707	669	625	655	666	618	655	694	613	667	636	643	643	641	676	636	647	653	662	645	684	666	652	625	630	639	637	677	642	654	638	698	665	656	692	687	591	681	683	645	613	689	726	669	683	650	626	684	683	680	670	618	692	660	630	688	631	615	684	611	649	641	658	661	629	678	638	686	679	679	678	670	613	665	662	661	643	643	640	650	666	703	713	670	673	634	674	677	694	657	633	638	660	686	646	658	640	674	652	686	670	686	646	642	639	623	688	654	662	704	651	667	677	666	648	643	679	699	651	666	660	657	619	669	614	690	626	643	687	678	666	681	651	676	632	655	677	649	690	669	614	652	720	677	667	660	649	694	680	689	658	678	641	601	615	658	609	664	653	629	611	652	643	682	657	647	701	669	657	669	682	643	650	627	643	686	674	634	637	705	665	680	691	617	658	654	677	695	652	661	650	667	657	687	681	719	643	637	640	621	665	632	689	692	671	664	678	649	651	659	624	615	679	623	672	679	688	640	713	634	634	647	719	672	659	653	667	641	689	691	667	652	670	657	690	631	659	712	649	687	631	630	677	677	683	672	648	669	651	689	695	649	666	715	668	634	633	677	657	675	667	697	656	666	694	636	707	640	700	665	628	708	659	673	646	644	711	628
9600	16972	27783	24023	14302	9656	6025	3697	2529	2373	306	245	230	211	204	213	260	244	234	222	224	235	243	219	257	320	474	509	379	286	233	198	208	255	226	225	223	234	204	209	237	218	221	213	195	201	217	229	237	218	218	208	241	226	234	235	232	220	252	258	226	224	216	238	210	223	223	226	207	215	225	224	223	212	236	240	244	218	224	217	218	236	220	184	225	226	256	226	215	234	224	216	238	246	217	232	220	228	228	221	230	205	216	227	239	231	208	238	217	227	218	229	218	213	245	208	240	226	260	248	252	205	229	229	221	238	225	221	213	260	244	227	228	230	234	182	201	223	236	245	225	261	244	222	234	205	218	248	231	227	241	234	213	223	232	214	208	215	228	233	225	223	216	213	228	242	218	241	241	235	222	248	222	210	208	216	217	238	238	239	225	236	225	221	233	233	217	238	229	203	214	237	246	228	214	236	237	255	247	242	238	237	246	238	204	232	213	214	243	222	228	232	218	207	216	243	234	244	207	207	242	226	210	247	238	237	252	231	202	226	207	240	229	237	237	220	240	234	212	218	240	239	225	216	256	251	219	201	233	195	240	236	237	243	239	218	224	241	233	212	194	207	221	233	248	231	232	234	230	219	207	224	215	225	227	216	231	223	261	234	239	205	230	227	239	235	227	228	225	229	228	202	219	245	211	213	201	256	221	257	229	204	201	229	246	220	214	206	227	242	265	239	250	207	228	224	255	215	230	226	198	227	236	218	225	222	232	204	205	185	240	224	223	232	228	216	196	244	225	212	226	243	243	231	239	233	203	243	231	216	239	239	226	215	244	255	201	236	239	231	240	216	238	231	240	221	267	250	238	213	232	234	240	242	209	218	213	232	226	224	235	216	228	216	217	233	220	221	208	243	227	227	243	227	228	233	233	218	219	226	209	223	224	250	225	239	236	222	240	223	228	220	213	208	219	229	214	259	247	206	249	245	232	230	234	225	250	215	250	201	222	231	239	231	241	210	225	222	244	231	213	219	223	222	249	220	216	214	236	206	232	218	230	229	221	253	206	208	219	230	202	222	224	225	214	216	244	222	226	211	256	243	205	250	207	226	234	217	211	226	205	218	214	245	254	237	226	221	213	245	237	235	224	221	209	227	212	201	241	217	217	245	237	261	250	242	230	238	238	242	246	233	218	246	229	207	231	230	226	209	228	243	232	217	229	253	218	229	223	241	220	243	215	224	241	198	225	240	217	239	221	223	223	217	238	238	232	230	231	221	238	212	244	236	225	238	232	251	253	207	253	237	252	218	220	216	209	229	215	227	236	246	213	224	217	214	229	213	240	239	224	230	207	240	236	217	195	254	227	257	229	222	210	231	250	219	254	233	235	241	216	247	232	218	240	218	237	239	228	248	224	207	242	231	202	224	210	221	241	230	238	245	236	244	215	214	216	195	227	229	228	221	209	228	232	229	223	242	234	223	206	205	229	240	242	238	212	224	216	231	228	211	223	227	229	218	205	222	205	202	235	214	209	224	252	228	226	218	219	222	244	232	248	244	256	221	184	268	238	226	232	226	243	226	227	193	218	197	232	214	217	204	186	213	238	241	209	205	233	216	267	234	245	229	192	217	244	256	227	219	229	226	217	225	212	223	221	221	230	240	228	199	210	217	222	237	196	231	236	231	217	231	217	218	248	212	231	194	233	244	231	227	241	233	231	229	237	222	217	241	220	235	213	247	212	249	239	219	257	209	191	223	235	211	224	224	208	258	214	222	229	205	205	231	227	228	209	233	218	246	236	222	220	239	228	222	225	236	223	221	229	220	228	236	225	246	234	240	248	230	239	221	243	215	202	233	215	230	250	220	240	235	198	235	240	213	234	237	204	219	191	232	227	250	226	217	245	223	239	263	236	208	261	230	230	195	245	243	190	234	236	251	248	216	216	233	240	241	244	216	202	220	221	223	197	251	235	262	226	208	217	222	268	220	257	211	237	230	234	234	233	211	260	222	211	265	208	221	243	224	215	242	235	214	238	226	221	207	217	253	219	232	215	226	250	224	224	220	236	218	225	213	226	259	205	249	251	247	233	212	219	219	228	263	240	190	211	229	234	220	246	227	210	238	227	228	212	228	237	209	223	213	192	232	233	237	248	219	235	247	237	232	203	233	204	221	233	205	239	233	223	215	200	226	235	229	242	233	230	220	222	190	243	265	224	225	214	238	231	235	241	222	201	219	226	242	239	280	220	217	210	221	217	232	252	248	216	246	229	216	238	239	242	238	240	225	235	218	220	239	209	217	223	207	228	212	220	215	268	221	244	244	232	208	248	221	219	228	239	235	220	231	234	246	233	245	187	233	229	210	239	206	204	234	219	210	226	221	215	235	225	224	210	216	211	245	217	235	217	246	194	222	251	255	237	232	231	230	212	238	224	222	207	231	225	218	243	216	232	242	247	224	263	208	222	253	214	242	205	236	217	224	225	222	226	259	213	230	246	235	193	243	247	229	213	245	224	224	241	232	239	233	225	207	232	210	199	224	205	228	233	224	230	260	221	247	249	204	235	223	236	229	246	230	219	241	248	249	230	241	217	251	227	242	230	215	224	217	221	219	237	237	220	236	224	218	235	232	208	223	186	250	226	260	236	215	242	206	216	236	206	221	244	236	232	216	227	228	203	233	209	233	217	246	219	208	225	231	240	228	216	233	216	252	216	216	232	234	238	211	232	230	213	211	223	215	243	231	234	231	240	226	245	192	256	236	260	209	223	233	239	215	228	204	205	236	226	228	256	217	232	223	223	228	230	220	245	233	223	226	230	222	209	233	229	239	222	215	200	212	240	249	228	209	211	227	211	250	279	225	215	224	218	238	229	244	234	226	218	222	227	223	221	228	241	230	220	261	227	242	229	201	208	228	214	224	227	216	217	212	216	228	226	249	215	231	237	226	196	239	226	204	205	249	206	223	227	216	238	214	200	217	224	234	211	248	254	201	231	248	225	202	227	240	237	213	260	250	233	249	202	221	218	212	210	203	205	238	242	253	214	213	239	244	229	241	233	240	232	202	218	226	220	248	254	237	231	227	224	231	254	240	233	212	223	217	219	223	227	220	212	204	213	238	238	221	221	231	239	206	214	235	195	215	230	219	241	237	233	221	212	199	207	231	213	219	243	221	218	219	239	246	209	219	232	224	232	220	274	217	238	191	240	206	225	238	250	227	232	232	228	233	222	236	214	240	250	216	221	222	259	209	209	229	240	222	228	240	214	213	215	209	208	240	241	228	223	234	220	234	223	234	238	216	227	225	221	223	216	212	257	217	189	243	220	219	228	223	238	227	241	208	230	241	244	226	231	208	224	240	253	227	241	236	237	219	234	212	204	226	216	212	218	232	228	228	230	210	218	221	221	242	236	238	207	240	241	211	224	262	248	247	221	226	207	207	234	254	235	231	231	230	199	227	216	239	231	212	229	227	229	259	242	219	221	231	221	216	229	209	251	226	258	233	215	226
6571	16485	31252	32433	24641	22325	17412	12487	10507	9868	1023	915	663	681	655	758	753	684	733	782	714	683	642	733	987	1344	2165	2006	1347	895	763	678	652	677	608	665	634	693	632	687	684	611	690	676	670	655	669	676	669	645	671	673	650	695	628	628	586	683	675	637	619	635	638	658	656	647	665	623	648	648	668	639	667	688	665	654	665	652	641	649	677	678	616	650	631	615	665	667	662	643	622	648	654	614	617	622	644	656	702	639	643	632	652	637	628	685	650	606	657	705	626	658	659	657	657	629	622	677	641	646	678	672	622	680	668	643	653	647	668	612	689	705	628	698	688	661	646	633	614	658	652	659	657	656	632	673	644	663	652	634	665	619	717	641	664	622	591	632	630	650	614	631	638	629	649	671	718	653	614	682	648	612	626	709	646	634	667	670	670	628	643	666	652	647	660	670	665	657	659	620	662	691	665	725	661	702	659	670	665	664	613	649	674	622	613	616	669	696	664	646	678	681	647	645	645	685	656	653	631	653	633	654	696	670	639	637	665	676	671	640	646	693	657	657	612	656	663	646	635	651	643	676	637	640	640	681	623	633	676	659	592	668	654	649	660	635	627	636	612	633	668	633	620	646	610	650	630	659	656	650	622	616	630	624	645	643	623	638	650	675	663	629	613	653	614	668	673	665	670	642	634	622	628	689	611	652	607	651	661	636	596	645	642	670	615	634	692	668	618	629	669	667	654	647	603	627	680	637	681	631	678	664	606	616	675	621	646	687	637	636	686	657	649	675	686	665	689	617	630	707	672	667	625	651	644	656	634	647	657	672	655	695	637	646	691	657	658	697	624	663	652	649	700	669	638	669	684	658	626	676	648	651	680	634	660	692	678	637	630	648	647	586	676	603	619	690	703	618	732	659	661	717	640	631	644	643	623	609	592	642	691	633	632	659	641	673	634	632	656	698	672	603	675	672	616	656	657	645	654	659	635	646	684	684	667	634	677	669	662	667	650	664	614	653	611	649	668	646	657	655	666	680	633	606	620	678	655	627	642	632	643	681	660	620	629	616	697	687	660	659	690	664	666	654	626	617	636	673	636	632	617	678	702	701	644	651	628	692	650	636	711	634	658	623	672	661	627	648	607	653	625	631	615	653	674	672	602	640	686	606	633	658	612	652	636	623	645	626	645	698	689	642	662	612	633	638	616	682	637	652	712	693	667	638	580	672	666	674	644	644	665	684	681	611	651	651	682	636	635	635	603	646	652	681	653	672	642	648	672	653	656	643	677	602	639	661	678	629	660	649	624	648	618	713	686	601	636	638	654	641	654	668	668	676	611	635	677	644	637	634	692	697	658	657	671	660	632	641	676	668	657	675	613	601	640	649	654	634	665	675	674	655	662	662	667	655	619	645	633	622	649	679	659	640	636	645	611	634	678	665	648	630	664	626	604	598	591	622	647	662	650	660	659	651	654	677	622	678	694	645	650	647	619	652	658	607	684	649	578	681	684	671	657	647	652	654	629	641	655	625	673	673	629	621	647	655	661	643	638	628	689	617	666	643	683	677	606	603	697	650	655	641	689	655	640	624	653	673	615	638	662	664	665	657	640	683	627	690	649	616	638	625	668	655	678	643	662	646	633	693	674	627	639	647	665	675	683	664	684	647	616	686	603	650	624	653	635	666	614	628	642	694	623	631	677	631	666	660	642	642	674	665	668	609	609	676	676	642	642	660	669	647	696	614	647	645	671	651	637	666	624	637	657	658	655	653	661	657	661	652	657	665	655	672	646	640	633	608	639	656	634	620	627	678	609	615	647	607	620	632	619	649	652	667	618	651	719	650	625	660	646	604	655	642	697	618	639	601	618	653	610	703	658	648	640	687	609	651	668	619	703	613	665	649	645	669	615	648	669	608	660	597	637	635	682	665	592	672	645	630	651	671	625	667	645	672	654	627	658	624	643	646	636	606	625	629	631	645	656	627	647	640	658	668	604	603	632	625	684	605	631	684	665	701	660	668	636	660	621	617	677	592	624	678	605	641	622	657	645	681	669	659	634	635	663	642	670	670	667	659	663	656	668	630	655	666	658	672	696	697	689	617	651	660	681	656	678	676	655	637	643	674	661	647	640	654	639	648	668	718	655	620	683	666	618	653	637	670	689	689	663	658	693	667	640	671	633	685	674	647	634	656	652	672	651	683	639	639	665	662	748	642	639	620	666	687	635	682	631	685	654	637	676	640	708	643	715	624	619	632	650	660	643	653	695	600	650	632	648	587	600	627	693	671	597	652	625	640	646	617	633	660	649	683	670	635	616	654	620	662	652	638	626	614	657	602	656	646	626	657	632	626	623	617	650	626	593	640	658	653	629	662	620	658	668	664	658	670	683	700	615	645	650	673	648	668	660	660	654	628	634	646	659	637	604	651	676	601	615	698	640	656	618	657	672	630	655	630	649	651	629	642	666	673	687	663	682	683	623	665	687	678	637	611	651	634	646	702	667	628	673	610	653	654	662	631	641	612	627	626	610	690	601	624	647	625	665	634	671	651	657	595	628	636	619	641	652	646	638	658	647	676	648	651	620	716	647	637	613	668	654	687	652	609	675	681	656	650	661	637	661	626	644	693	664	648	607	653	617	658	658	640	606	635	611	639	662	619	616	615	668	677	627	648	669	635	675	627	650	648	617	664	679	688	664	637	685	628	681	650	697	630	686	603	664	661	632	649	637	655	654	680	658	644	681	629	624	681	625	609	620	674	642	622	671	641	635	628	676	650	651	620	671	664	692	682	656	622	642	620	627	615	643	663	652	651	631	691	659	628	648	655	667	638	648	652	646	627	681	680	654	670	667	680	611	651	689	637	660	586	653	599	666	665	615	641	683	639	616	595	675	632	659	621	633	660	694	674	622	641	647	665	659	655	637	624	634	672	627	681	580	661	624	616	607	630	687	684	695	602	632	662	632	678	630	639	665	629	662	625	662	624	679	692	643	639	646	625	602	646	615	663	661	644	653	648	609	637	670	675	666	604	635	631	677	688	611	620	624	675	687	602	649	599	626	683	670	652	689	657	677	645	656	734	663	680	633	622	662	661	659	636	676	660	643	660	634	615	637	633	632	658	648	636	641	636	620	671	674	657	628	664	622	634	694	685	648	685	660	621	676	614	703	651	660	641	658	660	681	664	659	665	633	623	639	688	618	655	647	647	676	644	679	617	655	652	704	624	641	671	675	633	617	646	609	667	649	673	628	622	642	652	636	647	643	608	649	664	674	644	643	615	679	628	653	652	608	610	659	673	663	660	638	657	638	676	655	658	680	667	649	641	671	710	662	663	638	633	634	686	680	628	648	648	713	666	640	639	686	696	608	658	626	648	631	688	644	661	633	650	614	675	680	598	625	666	643	701	679	650	605	664	642	624	645	630	641	655	610	672	646	636	602	633	690	634	644	655	627	645	693	646	701	663	661	630	652	731	695	630	655	671	658	614	613	658	659	664	656	654	618	633	643	645	638	670
11400	15058	22735	20494	15451	15611	13905	8656	3122	1659	1796	1170	519	264	243	225	232	239	211	265	205	220	221	238	248	265	242	273	257	234	229	232	227	220	239	231	242	204	211	245	229	221	244	240	219	212	196	222	232	234	228	206	211	226	242	243	233	212	246	240	246	223	237	215	226	240	243	228	254	227	234	232	218	220	206	234	223	240	236	207	222	234	241	227	227	258	238	228	207	235	230	240	229	213	215	234	226	252	214	222	231	230	244	250	236	245	215	213	237	227	228	209	234	215	238	229	242	223	207	240	208	222	236	236	228	220	219	221	235	233	217	208	217	241	237	209	236	254	201	220	196	224	219	223	209	203	226	253	216	228	262	212	212	198	208	199	228	234	206	205	197	240	221	210	246	225	225	219	209	242	229	188	225	229	206	229	192	212	229	251	233	205	216	212	238	235	242	215	180	210	205	225	233	240	202	230	225	230	212	255	187	222	215	219	188	203	226	251	248	196	189	230	229	225	225	207	252	224	201	225	224	219	209	227	220	228	215	227	245	233	216	224	225	234	216	246	224	227	224	250	200	199	223	226	239	211	200	234	205	214	219	239	228	228	233	212	234	223	236	220	260	233	215	247	226	228	210	236	206	203	227	227	218	224	260	214	243	216	250	231	241	231	227	232	231	192	225	225	222	240	217	241	257	239	238	228	237	214	209	243	212	212	202	209	214	221	209	212	225	219	227	226	196	234	235	208	228	256	233	252	224	231	234	244	219	242	238	234	236	204	224	233	222	219	228	216	239	209	194	200	200	230	223	254	237	197	244	217	236	229	211	239	192	230	209	212	218	226	221	231	253	218	228	204	201	219	208	245	240	230	231	217	244	207	204	256	243	216	206	256	224	205	223	243	233	225	201	204	235	214	218	217	254	214	221	256	232	241	244	237	204	224	203	235	254	227	197	225	223	206	253	244	246	244	217	220	231	230	220	226	225	226	250	224	217	224	221	222	239	224	220	221	247	239	247	242	253	224	238	231	230	224	223	214	230	231	226	197	226	238	226	231	230	235	227	232	233	243	227	229	206	232	239	202	260	230	233	226	248	248	202	227	216	215	206	258	225	234	214	228	212	201	216	232	197	225	247	204	227	218	214	242	236	219	214	212	258	250	238	206	201	222	199	212	234	257	234	221	236	222	219	214	215	226	218	223	212	251	233	223	221	249	248	218	224	231	227	235	242	232	233	216	237	247	201	204	226	229	211	217	211	226	224	238	214	203	231	206	240	224	218	232	215	212	225	246	255	231	240	205	237	206	224	251	201	230	253	240	213	226	236	220	213	227	213	220	213	220	229	256	217	235	225	238	229	223	221	224	202	242	244	230	239	209	208	207	233	232	241	213	259	224	206	221	224	233	236	205	247	231	223	227	216	258	231	228	222	239	234	224	254	258	195	240	215	225	230	223	218	230	244	232	228	212	202	247	234	241	204	221	228	219	231	234	230	202	233	233	232	229	226	218	197	232	224	217	207	219	236	211	247	222	228	224	230	240	234	198	213	224	222	241	221	205	240	201	225	217	206	244	232	217	241	211	210	218	237	255	228	199	227	233	230	198	262	226	208	266	221	238	196	235	241	240	205	211	237	224	219	253	246	196	222	235	229	196	212	192	233	252	215	222	244	254	230	224	220	235	229	213	222	231	242	236	202	239	232	224	230	241	238	246	229	206	199	212	232	256	236	225	226	230	238	218	217	229	242	220	229	221	222	229	225	220	257	232	218	222	208	207	212	228	247	244	192	224	214	220	222	238	216	226	238	240	249	244	218	210	230	219	231	247	217	217	225	201	234	195	226	247	203	242	250	221	218	235	220	206	240	228	207	205	207	236	219	220	233	256	233	239	206	233	215	207	235	215	234	247	246	223	225	212	231	224	225	220	232	235	225	236	213	225	247	216	227	250	241	211	241	234	201	228	245	245	218	243	229	235	220	244	219	221	249	227	213	227	230	255	246	229	262	248	266	225	215	234	222	229	237	233	208	211	218	206	231	236	219	211	196	228	195	236	219	221	226	224	238	220	215	190	233	234	215	227	216	219	222	212	201	204	227	241	243	251	230	220	210	233	262	230	223	227	225	262	239	212	230	233	237	216	235	211	231	247	228	216	268	225	215	196	221	207	226	225	229	248	240	216	235	238	229	218	211	247	227	209	208	213	213	237	222	222	214	233	256	235	237	234	241	199	225	211	215	217	249	203	226	234	252	222	214	241	222	224	197	213	229	244	217	225	215	238	233	218	227	211	207	214	218	243	226	230	227	225	228	223	239	248	251	247	205	256	238	216	243	219	239	221	217	218	234	209	235	205	216	224	221	220	265	206	223	217	220	227	219	211	239	217	209	253	217	234	230	237	226	239	238	237	237	226	227	245	231	213	233	233	210	240	210	234	239	223	209	213	198	204	235	246	226	212	221	240	218	203	222	227	224	229	222	236	253	250	212	245	204	228	208	205	228	218	240	235	227	228	221	209	228	234	234	225	229	213	221	225	235	211	224	234	227	210	211	205	243	201	193	231	220	218	206	240	213	235	224	239	226	215	224	206	207	243	231	205	198	196	252	226	214	213	227	266	207	254	241	219	227	208	216	250	251	244	214	231	231	263	243	219	237	218	235	221	217	229	215	241	258	226	244	227	237	229	219	243	235	225	230	232	209	235	265	227	211	210	219	214	241	213	234	191	260	222	232	190	240	210	208	222	198	219	266	221	219	208	202	219	231	234	218	231	223	238	236	228	225	230	246	222	215	211	234	244	262	246	202	246	212	223	239	244	270	239	228	221	206	236	208	193	222	212	224	188	230	211	215	207	201	239	212	217	256	199	237	228	227	218	226	228	229	228	217	214	235	221	230	212	214	221	224	206	236	231	218	227	240	238	236	231	226	222	254	219	240	236	234	243	201	219	213	211	207	202	219	210	206	199	202	209	225	214	238	226	216	236	233	212	242	239	231	241	238	240	229	222	218	205	218	246	218	231	236	188	248	224	221	221	236	229	207	225	212	198	213	201	220	228	235	238	222	222	233	233	230	220	208	205	254	247	219	256	230	249	238	240	226	213	214	241	227	240	259	202	240	243	215	204	241	232	234	229	225	227	230	218	201	225	238	237	222	242	216	206	239	226	230	193	228	215	226	238	227	230	215	204	198	214	230	211	245	228	254	232	238	217	219	240	248	210	239	199	229	216	220	258	221	249	219	225	204	216	201	209	228	254	245	210	231	232	230	254	226	215	223	208	242	217	207	215	218	234	210	229	257	230	237	242	186	237	239	236	249	244	220	219	237	228	221	217	253	217	205	220	223	228	221	224	224	226	229	245	232	261	193	218	246	201	235	251	207	223	229	195	221	249	229	235	227	229	241	222	222	224	219	219	231	205	263	224	240	237	223	207	239	207	222	213	257	238	212	230	195	240	245	210	236	239	207	221	226	248	229	238	203	221	243	230	211	234	216	255	208	228	236	208	243	225	235	232
7462	14324	27194	30076	28250	30364	28670	23858	10275	7406	7922	4644	1900	754	657	690	692	707	665	655	664	693	637	647	705	893	813	768	772	697	664	659	675	619	608	678	636	648	653	646	642	658	639	654	680	689	670	651	636	646	630	651	687	645	612	672	665	629	613	627	591	675	641	675	644	648	636	632	577	645	694	625	659	630	609	690	613	646	603	646	669	624	638	636	648	661	679	680	654	628	656	650	682	683	624	660	644	666	644	618	672	644	631	604	677	675	590	624	649	667	674	618	646	622	651	676	692	610	683	645	630	660	635	644	652	655	632	633	667	643	628	661	638	640	635	648	612	643	633	642	618	633	626	616	672	658	662	645	630	620	656	642	651	646	631	621	645	619	614	628	623	642	623	626	658	661	660	681	570	587	651	674	620	669	587	655	630	593	665	653	689	647	624	643	656	651	679	654	616	657	689	651	638	635	643	651	658	639	674	630	624	688	663	678	634	666	665	626	645	666	619	637	637	713	674	647	666	649	634	649	642	648	615	658	609	610	648	674	608	629	653	610	618	660	631	649	653	625	645	654	656	633	656	619	682	645	571	651	624	665	629	653	670	639	671	679	617	651	627	652	698	658	678	661	676	637	620	645	606	613	645	621	641	640	636	660	676	611	641	630	599	640	674	651	605	633	656	666	685	615	706	706	607	661	633	659	709	595	630	644	639	647	643	637	681	666	646	622	630	652	628	647	610	668	665	662	614	669	635	641	675	651	689	668	641	658	652	608	664	675	603	662	648	627	628	670	663	659	583	632	653	666	595	638	588	653	659	616	611	658	651	617	632	608	638	605	651	639	654	623	627	632	625	690	621	620	650	643	656	659	683	683	614	609	658	654	646	698	678	623	671	658	626	658	643	676	635	646	628	676	619	647	592	682	636	586	643	685	637	699	624	628	638	638	669	704	656	612	704	618	664	667	594	644	649	616	625	670	621	645	652	636	672	711	590	594	600	619	658	643	663	632	622	654	622	681	666	673	622	673	677	636	638	658	661	629	662	606	634	650	663	632	667	664	636	688	657	609	656	669	632	636	612	655	691	656	627	656	637	663	629	647	645	632	687	625	655	658	653	599	601	614	637	640	605	651	697	662	636	606	616	641	633	616	602	615	689	652	635	636	649	638	676	644	631	667	617	610	670	637	629	624	675	666	608	684	658	659	656	649	600	659	621	595	704	631	665	655	632	662	648	661	644	669	650	645	612	634	607	672	654	679	615	670	655	644	667	621	661	673	631	642	658	610	655	654	646	632	661	646	687	630	612	629	646	662	656	709	641	623	638	645	671	695	639	665	642	662	655	623	683	625	619	615	679	657	635	613	666	610	656	610	655	634	669	669	652	656	648	649	628	672	619	667	657	642	630	650	663	664	640	635	619	576	639	671	643	653	607	634	674	606	641	661	620	674	667	690	684	667	643	640	652	646	612	638	637	637	629	682	627	647	654	652	643	642	665	628	632	639	681	626	688	662	652	653	642	672	655	642	681	645	619	648	671	651	670	662	644	655	606	611	653	639	695	609	625	641	696	656	626	616	640	649	651	623	665	657	668	659	662	619	637	689	673	643	635	632	692	610	644	664	628	654	662	666	650	654	704	639	652	663	597	625	651	654	621	643	620	665	654	658	624	617	688	643	669	657	686	659	675	671	661	623	626	658	603	651	674	646	613	665	648	669	638	659	651	657	660	681	635	656	661	626	644	630	601	703	650	667	635	616	668	605	684	636	620	658	650	665	662	644	606	689	630	661	658	607	639	673	634	685	662	625	626	649	650	642	626	645	661	623	633	639	597	646	614	648	624	669	631	636	645	638	664	671	662	582	639	637	651	682	622	652	641	658	609	658	665	653	662	594	642	618	652	683	653	635	630	635	630	684	607	627	650	616	669	635	642	694	648	643	676	589	665	694	683	620	633	605	680	633	644	638	654	636	686	610	616	690	692	680	641	635	674	667	587	608	650	625	650	661	634	650	653	672	668	642	632	641	656	647	629	694	684	656	612	673	657	670	608	626	629	624	645	614	658	680	644	681	651	667	616	598	607	697	678	616	617	626	645	658	656	629	666	689	649	664	638	615	639	636	659	627	679	629	705	625	606	662	647	674	672	623	606	645	601	618	601	665	611	674	636	691	651	647	681	630	640	603	606	646	670	616	659	615	654	599	587	673	611	643	632	619	689	597	637	643	657	651	640	666	661	646	651	672	617	620	664	643	605	711	628	703	629	630	634	655	608	640	672	655	685	606	649	625	615	612	660	633	640	647	591	671	617	616	654	644	666	724	665	615	672	668	629	623	629	711	603	635	665	633	671	679	590	636	638	658	638	604	667	684	670	609	641	680	623	616	623	678	640	630	690	660	628	646	666	645	610	679	669	614	650	641	642	643	626	630	631	632	630	598	647	664	690	693	657	661	629	622	652	618	625	637	666	615	660	563	657	661	665	647	635	614	639	672	710	655	682	637	665	665	662	645	626	667	669	700	625	648	663	614	663	668	651	667	643	650	660	639	650	638	618	643	631	642	637	656	688	701	633	640	673	636	646	658	674	669	678	644	614	669	698	644	632	594	639	666	694	621	662	637	616	679	640	598	655	655	660	652	650	640	648	607	670	649	637	648	661	639	651	650	646	637	612	657	664	630	625	652	622	623	664	665	629	653	677	632	642	641	657	671	616	621	685	636	651	632	645	681	671	640	651	618	683	603	616	663	534	631	615	645	648	640	655	652	646	642	687	635	627	685	633	659	638	661	647	637	636	674	648	592	685	720	668	664	661	621	683	580	617	573	616	651	599	650	671	662	614	642	664	630	635	659	623	668	671	661	676	646	634	670	669	643	663	638	674	651	641	636	675	652	669	690	616	639	658	640	655	616	607	661	640	643	642	660	653	615	650	627	634	632	651	631	664	630	664	687	630	627	641	608	670	670	644	650	649	663	615	668	658	645	603	616	635	648	669	650	659	683	622	638	630	661	651	647	619	614	611	645	630	626	648	669	694	657	617	637	644	651	615	640	621	681	660	700	626	646	639	622	648	606	642	650	631	668	664	635	656	655	667	637	625	688	626	668	679	647	686	662	608	612	633	697	647	649	640	602	666	626	622	618	650	646	637	703	667	619	653	660	640	664	626	672	642	673	622	689	637	614	639	661	657	653	657	626	648	641	668	637	619	647	608	644	670	605	639	668	617	628	651	635	670	661	687	646	636	659	622	661	604	634	644	663	659	671	671	686	676	659	671	610	626	657	623	656	646	662	662	647	653	661	694	639	637	645	675	617	619	633	636	701	640	682	663	681	639	664	632	636	616	629	622	663	646	649	682	676	657	629	660	659	648	688	684	685	636	642	642	702	673	609	606	659	646	691	650	631	656	651	647	674	662	655	657	675	647	645	648	622	614	634	644	651	664	632	675	607	628	653	624	675	621	637	671	636	632	684	631	629	589	681	644	634	637	657	664	642	646	647	636	660	669	619	622	625
13742	14099	23529	23009	18277	20401	14295	6322	3264	1285	1294	1608	979	608	333	246	248	205	217	230	246	233	241	232	258	202	207	243	229	221	229	205	247	220	218	231	230	224	236	234	226	238	215	230	208	218	226	215	230	231	231	211	240	197	227	210	259	208	207	227	234	219	240	228	229	229	212	246	224	216	219	208	210	229	222	232	246	221	239	236	232	228	246	237	238	253	230	227	240	249	266	221	268	246	213	218	214	225	230	229	195	219	222	207	217	237	227	221	247	241	243	230	226	209	233	249	227	228	216	223	273	227	213	220	235	246	229	228	238	232	212	223	242	225	225	241	218	223	208	222	217	226	212	205	217	249	231	245	204	197	208	224	248	227	235	229	252	221	223	254	218	246	237	241	213	258	239	216	235	231	242	222	218	212	228	233	246	232	218	228	198	233	243	238	243	212	224	237	231	233	234	229	222	223	225	240	213	233	234	243	240	241	231	213	222	220	235	213	208	232	233	242	237	251	228	243	209	235	249	217	207	232	236	222	218	217	240	222	241	230	263	227	252	233	261	219	208	225	223	242	215	238	235	217	223	233	247	238	234	227	231	224	203	231	231	207	207	233	215	220	248	227	231	250	224	239	244	237	228	244	242	210	238	237	206	232	214	215	243	223	219	209	192	231	217	239	203	233	239	197	210	215	248	235	251	245	239	250	259	204	238	251	254	223	223	241	222	220	244	223	230	223	221	233	224	261	235	210	226	222	238	214	223	221	225	234	243	243	233	250	234	228	215	233	248	219	239	242	244	220	227	234	219	211	212	231	242	208	244	220	206	213	213	232	244	254	247	212	217	238	243	245	240	232	216	220	218	236	218	197	240	220	241	202	250	222	245	225	222	189	231	251	227	222	241	219	215	222	221	220	232	216	254	221	226	228	241	227	238	228	240	245	225	220	231	250	254	235	225	223	232	239	231	223	233	231	230	221	231	231	198	199	181	217	227	211	227	236	229	211	239	236	253	219	235	227	221	233	221	233	244	220	216	213	229	231	222	227	236	210	202	239	238	214	226	226	220	234	241	234	238	225	247	225	228	228	221	239	234	231	236	233	218	221	243	234	225	256	242	233	246	211	231	253	230	249	236	224	238	229	237	235	249	245	243	236	210	209	220	220	238	241	209	251	225	217	213	192	218	215	224	234	233	229	235	205	228	242	198	254	229	226	246	235	240	240	256	237	227	191	231	227	204	252	238	238	239	238	225	220	229	249	237	215	233	246	237	230	226	239	211	221	222	250	231	201	247	230	225	203	234	217	223	220	246	257	207	226	221	235	259	219	212	199	233	196	233	233	225	252	237	215	215	215	222	221	212	232	224	224	224	216	199	235	239	216	227	209	231	222	225	232	217	221	205	244	212	217	227	229	209	237	228	226	237	224	203	249	215	201	202	208	243	248	226	247	229	254	236	213	208	236	195	238	206	220	240	222	246	227	243	232	218	226	236	246	230	215	240	220	198	223	214	214	203	218	206	236	211	225	226	239	207	230	246	227	246	201	242	248	218	218	237	231	221	209	208	210	226	233	233	227	233	237	204	222	250	211	227	223	232	209	240	223	247	223	230	208	236	212	253	206	245	225	258	241	228	212	219	217	212	236	214	216	213	231	212	212	222	210	242	241	215	239	221	201	239	232	240	225	233	232	219	230	239	221	210	246	247	230	255	236	223	232	220	233	249	220	232	233	230	260	213	203	249	212	205	249	230	212	234	233	249	219	251	233	202	230	205	220	257	216	248	247	230	249	254	251	242	217	231	186	239	234	228	261	243	191	210	214	220	207	251	239	258	227	231	206	219	244	232	215	222	206	226	248	214	231	224	216	234	218	248	251	210	202	195	243	228	234	223	233	215	215	240	217	235	214	228	226	197	224	226	235	224	258	204	210	194	244	211	219	214	214	209	232	230	234	230	236	231	196	223	204	231	245	260	207	222	235	251	207	201	228	217	236	251	230	207	258	246	212	235	194	219	223	214	229	234	231	236	247	212	205	200	230	224	219	217	227	193	223	218	226	222	224	241	244	249	244	228	223	259	250	239	226	212	258	230	239	239	221	219	209	232	245	244	232	259	212	237	217	239	209	222	259	232	249	234	214	228	238	200	218	221	213	244	211	237	238	213	208	242	221	228	226	236	248	227	224	215	222	235	199	247	228	215	233	250	204	214	241	247	220	262	208	223	251	243	233	173	226	216	228	229	218	214	261	257	232	208	221	222	224	247	240	234	220	228	238	220	213	232	216	187	231	241	221	204	219	220	216	198	219	253	220	231	200	227	240	225	197	233	210	201	246	213	221	224	194	224	251	227	196	225	246	235	269	239	255	212	249	229	234	213	255	217	209	244	264	225	214	216	247	203	215	242	265	205	232	258	230	210	200	213	236	209	211	220	230	249	234	226	199	217	242	221	235	255	245	234	220	210	224	238	230	228	228	239	219	207	258	222	218	213	235	232	207	223	224	239	223	226	228	249	247	234	208	233	206	208	239	202	236	247	237	192	254	243	232	210	242	213	246	243	227	224	231	216	242	229	234	230	213	220	220	231	222	231	233	221	230	217	220	201	236	249	244	231	222	215	240	219	210	230	242	231	216	230	210	249	203	216	218	233	200	249	234	212	216	227	238	201	219	228	246	234	230	245	217	233	240	234	242	229	221	217	238	231	243	231	242	241	250	233	230	233	212	201	270	241	254	238	218	234	243	235	215	241	220	217	212	240	249	229	220	199	226	226	222	246	248	253	215	222	217	237	213	205	226	217	230	218	217	235	231	199	224	206	211	186	226	210	229	233	247	241	185	244	235	241	251	228	205	219	241	226	229	212	241	233	198	216	225	229	235	205	228	236	218	253	218	195	234	229	228	205	236	252	214	226	252	245	224	252	239	232	215	236	222	228	212	215	205	238	220	250	237	236	210	260	221	237	241	247	209	226	231	247	244	220	244	236	229	255	258	244	221	216	226	242	214	244	234	239	230	255	246	248	230	220	247	239	249	208	219	228	238	227	229	207	225	232	254	219	206	223	208	247	222	237	217	225	240	221	243	240	248	241	271	233	230	249	232	216	215	232	229	223	221	226	223	245	204	244	237	252	220	225	212	243	244	211	242	209	209	233	233	240	208	235	211	223	238	236	222	220	224	233	231	222	229	231	259	236	217	241	239	235	223	240	202	242	259	211	192	236	222	211	231	226	236	202	234	231	222	210	231	252	233	212	241	210	223	207	241	228	237	233	234	245	226	230	236	225	237	241	227	225	218	224	223	244	206	215	232	230	236	225	236	256	207	212	255	220	233	230	242	237	223	226	269	217	235	211	243	238	229	221	215	218	236	234	239	229	233	250	219	221	239	260	202	224	235	221	239	207	196	229	247	221	238	226	227	230	239	219	238	221	227	222	206	213	265	223	248	210	245	242	236	239	240	247	245	214	204	261	227	191	234	246	240	224	233	236	225	199	213	217	260	241	238	249	210	250	245
9239	12935	28125	32792	32120	35827	28604	17702	12013	5364	6148	6861	3863	2124	988	628	684	684	686	673	677	630	662	638	665	679	645	639	644	645	639	623	669	648	657	712	676	612	613	632	619	653	673	655	607	595	610	665	615	626	647	661	678	599	639	650	636	668	660	652	644	672	646	679	620	677	636	668	643	645	711	644	626	624	683	672	666	697	678	647	665	629	669	622	657	662	642	661	678	696	633	658	661	654	672	683	638	613	630	675	610	676	688	635	586	628	647	648	655	705	656	639	708	635	691	661	641	682	605	628	648	647	627	650	634	602	652	619	664	641	665	688	695	692	662	626	659	649	629	643	692	683	662	631	647	647	661	652	631	638	613	662	633	627	631	679	633	652	629	600	661	660	636	682	681	655	627	624	669	690	651	619	669	666	649	639	673	650	671	622	679	606	610	623	618	687	675	669	669	656	653	644	678	686	712	661	616	662	623	694	677	617	686	629	620	601	622	673	623	659	673	680	660	650	650	612	660	661	688	664	624	661	648	635	662	681	633	695	654	634	654	643	632	705	651	653	607	639	626	614	651	631	682	651	636	636	640	678	628	681	674	662	640	645	652	646	661	623	626	678	648	670	642	705	581	623	661	631	656	628	680	668	601	643	644	626	671	650	637	611	641	644	664	614	632	689	632	611	686	616	668	606	623	653	639	626	679	688	697	634	655	639	587	666	641	659	695	656	616	670	639	673	668	625	653	638	641	634	619	661	693	686	675	620	609	660	641	692	678	650	667	701	636	655	665	653	681	674	684	628	586	663	652	614	623	705	598	617	659	636	663	628	645	676	628	640	630	643	649	628	645	646	646	664	646	613	653	624	635	607	681	635	646	576	677	653	670	647	722	648	657	692	626	613	646	624	649	661	640	643	670	673	650	599	643	679	651	652	623	610	623	663	647	640	667	652	655	680	648	643	656	615	673	649	667	649	670	687	682	632	634	654	682	639	634	670	608	580	655	655	684	646	601	683	608	666	630	636	702	647	645	676	655	700	673	623	648	640	623	649	636	622	665	692	609	630	615	660	658	659	572	671	654	631	615	622	656	685	642	655	624	644	686	655	648	651	674	634	630	608	630	661	683	667	641	646	661	648	624	624	643	659	683	680	661	691	660	713	653	676	641	657	674	661	689	654	636	645	667	648	609	634	608	661	651	635	624	694	647	641	671	643	627	644	638	649	630	670	634	669	664	650	642	662	678	634	650	689	650	669	636	659	685	616	639	669	642	622	662	650	696	665	639	658	650	628	629	662	622	645	636	637	674	666	675	708	652	626	648	665	666	644	617	627	621	597	628	674	624	656	709	658	688	626	644	656	645	662	612	599	686	664	631	685	642	664	674	604	631	622	677	643	614	661	640	657	688	647	629	676	661	664	608	614	615	621	671	658	696	595	623	653	704	683	650	651	667	657	636	602	645	644	668	647	625	647	640	651	636	672	694	642	655	619	659	638	669	678	611	654	588	614	649	647	623	643	708	680	651	702	655	660	619	644	670	642	677	693	634	621	638	646	662	634	634	599	675	661	672	636	646	664	622	650	661	686	645	650	672	644	661	636	638	611	662	640	648	647	656	656	685	664	700	683	648	607	674	646	645	630	618	647	648	635	643	659	660	604	624	615	658	625	656	676	641	627	683	658	643	617	653	684	671	614	636	641	663	638	694	672	634	690	634	659	643	681	657	615	623	606	632	683	652	649	641	673	625	626	630	656	626	660	643	633	675	654	677	681	724	657	661	635	606	678	684	631	649	683	642	583	645	683	662	632	605	688	621	638	657	656	667	662	639	679	675	613	653	611	672	632	666	658	639	651	671	622	690	637	705	648	686	572	672	657	657	628	621	630	686	599	674	637	671	623	649	672	639	614	640	688	651	636	632	605	672	606	637	657	673	604	625	656	662	659	651	681	666	650	642	649	659	671	640	644	626	666	683	652	615	595	694	639	634	640	632	615	685	651	651	642	674	657	659	660	665	630	640	650	636	656	651	663	666	597	676	703	676	647	638	626	632	670	639	643	646	646	669	629	626	694	636	644	658	691	673	638	637	654	665	631	627	605	653	666	620	665	639	673	667	618	671	632	627	637	646	675	611	654	633	677	675	635	638	647	657	619	650	653	626	621	659	627	611	604	645	681	657	663	667	661	624	699	647	641	631	675	674	609	614	647	651	665	608	662	624	594	640	630	659	646	708	632	671	672	654	683	647	605	674	633	638	615	643	619	627	687	608	620	649	630	661	647	632	633	652	642	672	618	678	658	689	680	644	639	656	662	687	700	656	646	647	660	659	661	633	619	651	648	602	712	657	667	682	606	677	711	632	624	624	640	619	667	634	680	628	677	599	677	642	700	619	658	634	599	637	664	690	658	651	671	672	646	695	645	653	622	682	615	656	623	671	599	641	644	624	683	658	700	705	645	650	667	602	652	618	672	672	662	618	631	621	632	651	601	593	626	652	675	603	668	640	598	661	618	656	648	669	714	651	678	637	631	644	606	630	653	609	689	656	674	695	658	696	651	686	647	635	624	680	673	630	678	645	621	665	636	618	593	641	663	616	670	653	631	664	637	670	648	695	671	657	680	630	646	662	643	634	665	665	699	671	703	666	682	638	670	661	601	620	633	643	656	636	663	665	648	643	682	612	647	698	673	612	653	654	642	652	608	661	630	667	609	668	645	679	674	640	664	694	620	654	648	679	601	668	633	615	634	672	644	662	663	645	657	679	666	673	672	649	645	664	634	621	636	624	694	652	636	643	667	695	641	662	652	698	629	654	649	624	628	643	656	642	656	659	684	662	630	660	654	649	660	654	670	633	662	663	604	633	645	679	641	633	669	623	617	626	691	623	626	665	668	681	629	619	643	642	675	602	675	633	605	679	649	647	691	613	664	652	649	629	613	655	672	626	634	657	679	644	638	626	642	639	687	630	631	665	682	651	635	672	665	629	646	696	647	679	699	651	670	622	683	667	644	700	699	632	652	639	661	617	648	653	634	726	659	637	677	633	594	668	591	715	631	659	606	643	619	665	651	635	729	656	661	683	627	641	635	708	679	639	684	614	612	667	661	674	613	612	673	650	635	666	648	638	646	605	635	650	705	624	649	629	625	708	614	681	670	640	674	658	632	645	642	638	648	607	617	681	648	610	665	650	626	639	653	643	643	662	681	651	665	682	664	657	623	672	659	648	665	614	654	636	638	688	620	656	656	657	698	650	653	670	658	635	580	667	666	712	674	617	664	664	637	637	657	662	645	657	667	669	630	663	660	667	673	623	667	643	631	634	637	647	702	656	612	640	652	619	620	615	651	643	634	653	644	655	664	690	584	653	635	683	660	632	673	715	648	653	625	606	626	613	672	661	656	672	662	652	613	650	640	687	674	630	654	644	661	624	617	597	639	631	650	642	662	652	628	652	647	633	654	654	667	693	653	600	704	665	653	611	683	614	644	635	626	630	642	610	680	647	695	621	648	701	661
16589	21092	30366	28540	15074	11180	9453	7455	4269	1182	1288	1440	968	520	320	224	239	205	249	253	246	247	250	220	253	253	222	237	236	261	196	240	222	222	262	227	246	254	210	232	231	206	231	228	236	231	227	260	226	222	200	194	223	242	255	241	210	239	259	238	213	215	249	220	247	222	249	249	227	228	232	240	243	268	255	234	243	229	230	223	222	207	237	220	238	245	228	220	254	213	209	242	223	225	224	240	211	225	238	260	218	205	232	226	237	216	221	218	252	217	221	222	215	197	231	224	230	213	210	231	231	229	240	230	223	223	243	232	233	192	226	221	225	245	244	251	231	220	241	227	226	221	219	217	241	216	227	230	233	243	230	224	246	237	253	243	238	202	239	262	205	236	202	230	233	230	261	237	203	223	242	234	212	254	239	236	218	224	210	219	219	257	223	235	223	237	231	212	216	214	251	254	224	214	233	194	229	211	238	224	230	237	218	209	253	225	240	214	206	206	210	240	222	231	205	251	240	237	214	204	238	221	215	216	193	224	229	234	238	209	225	238	229	219	232	230	250	221	233	248	223	223	253	234	229	204	216	215	231	215	221	234	218	247	228	213	229	215	210	252	240	238	211	229	204	194	226	256	231	235	213	221	221	221	220	238	217	227	219	227	193	232	211	213	211	251	230	234	221	245	235	240	236	220	236	244	238	234	214	215	230	229	224	214	240	215	209	203	234	222	256	231	207	191	216	223	206	218	247	249	242	187	219	243	209	227	249	252	221	210	237	215	215	209	219	215	256	185	243	213	207	235	234	233	234	212	235	212	223	230	214	221	219	231	249	217	239	218	248	230	226	216	229	222	231	225	217	239	223	245	233	248	221	218	232	245	237	228	238	203	260	230	226	242	235	232	228	269	227	206	271	226	226	213	228	208	238	221	240	234	213	231	247	235	235	227	224	259	203	258	226	232	203	239	221	237	213	250	209	212	224	227	209	204	222	241	236	214	240	222	236	238	239	242	215	219	217	237	228	256	218	225	222	230	233	234	196	218	238	223	213	232	211	222	238	222	236	218	238	243	241	215	223	212	197	215	221	233	222	208	224	239	237	243	215	215	226	240	233	232	195	244	260	262	217	255	266	247	232	239	198	220	256	236	227	246	231	217	241	239	227	246	209	231	233	195	229	238	242	222	212	240	257	226	237	243	238	234	225	229	231	216	230	223	199	217	249	239	223	231	239	228	223	223	274	235	238	232	248	243	215	234	218	231	222	251	233	223	245	226	234	217	240	212	237	214	234	211	203	244	221	224	248	260	248	209	240	223	222	209	235	237	232	205	253	202	227	253	229	241	246	229	221	200	254	238	223	233	207	236	236	228	199	226	248	228	229	206	209	233	238	227	214	218	235	238	228	235	234	254	224	212	233	230	239	235	213	215	225	224	222	217	235	220	237	231	219	227	215	227	231	244	241	229	189	223	234	225	235	234	253	236	233	219	243	246	257	230	229	245	238	250	228	241	244	199	238	195	215	238	243	250	223	244	195	240	245	221	235	220	199	245	204	210	249	232	228	210	248	243	202	200	221	211	218	228	249	203	218	245	222	234	226	239	227	259	213	202	232	248	255	227	225	245	208	216	225	241	235	239	210	217	252	236	215	194	233	209	221	189	203	222	226	220	230	252	228	226	220	239	232	221	223	199	272	205	240	227	234	196	243	245	209	249	229	231	206	242	245	246	226	241	237	238	228	230	244	233	228	247	223	219	215	212	230	236	246	228	207	270	205	235	226	234	235	228	215	241	205	221	219	233	189	231	224	230	226	223	246	211	199	238	244	216	229	243	236	234	216	257	209	236	215	213	240	237	272	226	231	191	214	246	214	241	239	208	216	229	234	240	232	242	213	224	231	231	225	218	257	216	229	223	207	228	241	272	209	241	234	246	236	211	257	236	221	216	229	216	207	216	212	196	235	228	240	265	248	257	228	224	241	237	218	237	220	225	223	229	238	238	212	219	217	243	191	217	246	229	234	226	224	227	233	228	257	244	262	225	224	207	218	216	228	244	244	238	231	238	229	218	238	248	229	234	249	235	214	226	215	235	237	221	228	218	233	242	216	245	233	238	246	247	199	230	236	219	212	220	231	217	245	215	238	230	212	251	209	208	225	232	207	234	229	225	218	223	227	208	234	211	236	223	234	248	237	240	239	243	234	226	232	221	237	248	219	244	230	216	211	249	229	219	218	215	240	258	215	228	205	229	216	201	238	216	230	222	238	231	230	219	240	224	215	214	231	237	229	231	213	243	225	221	219	214	257	249	229	225	243	242	236	255	246	220	215	205	225	235	228	223	227	232	252	210	216	219	204	207	239	228	225	235	230	200	215	227	234	243	233	272	256	231	206	231	224	223	235	226	233	220	231	240	239	252	233	216	246	241	245	200	231	223	206	244	193	220	228	222	211	203	214	240	228	223	220	213	244	264	252	251	216	230	216	222	224	232	228	235	243	226	222	198	218	217	237	244	241	218	210	226	229	226	238	236	211	226	184	224	227	232	232	236	220	218	212	246	233	235	219	225	242	197	231	225	236	233	232	250	221	213	239	214	208	204	214	232	205	220	261	227	228	223	211	215	236	259	227	205	234	235	216	216	216	224	253	239	224	235	236	228	224	220	213	247	229	226	217	204	246	227	225	222	237	230	231	246	211	247	231	231	226	239	217	210	219	219	218	219	217	233	222	245	235	221	238	225	239	201	219	209	221	234	241	256	227	216	247	230	207	207	227	229	233	233	209	243	213	201	237	224	221	209	220	224	216	218	226	190	235	236	223	221	251	230	258	242	243	214	249	208	253	206	196	203	234	237	216	248	240	225	215	227	226	226	235	272	204	246	230	232	196	243	212	223	216	224	208	239	215	227	230	211	243	206	249	220	262	210	264	248	250	206	236	223	212	237	215	221	252	228	219	219	239	245	248	255	241	228	247	209	223	236	215	261	210	224	261	251	219	203	202	220	260	212	244	226	196	215	267	224	220	233	222	232	208	237	210	228	233	210	219	215	261	222	236	247	229	249	225	215	221	236	215	241	229	237	241	218	247	217	232	240	248	237	214	233	215	214	232	228	228	226	241	229	243	228	226	211	197	227	220	235	211	232	233	211	228	220	214	217	242	217	252	239	239	246	238	227	219	249	211	200	216	225	206	222	204	213	242	247	230	218	229	226	267	237	231	237	200	214	239	237	215	233	217	254	206	214	263	207	250	238	225	225	224	206	228	224	236	249	248	234	203	218	235	243	233	208	225	219	229	198	226	219	236	213	243	225	245	265	213	256	224	212	238	231	228	193	213	230	241	239	224	226	210	209	209	239	217	221	235	228	255	221	215	223	197	244	226	220	242	218	224	208	233	205	237	220	211	214	237	218	221	218	228	219	242	217	230	192	219	241	220	215	238	223	204	240	246	226	250	221	219	220	221	233	247	231	224	228	235	239	220	214	211	241	234	242	207	219	227	243	211	224	226	230
11148	19052	33500	37443	23180	25933	23974	22120	14111	4747	6123	6230	3664	1737	986	624	640	680	633	664	641	675	632	647	671	613	677	664	643	637	666	659	616	710	648	671	620	643	635	657	657	679	722	639	719	667	676	676	687	622	646	668	586	677	650	603	630	699	641	639	672	681	595	678	658	620	664	659	600	692	681	664	655	615	675	673	663	672	643	645	632	611	668	661	642	652	660	610	656	600	706	646	694	667	676	650	659	668	650	648	620	655	642	647	693	658	646	652	631	686	627	674	649	647	655	665	620	678	680	667	635	687	615	686	660	661	594	668	645	675	679	648	653	665	662	651	660	616	668	654	601	665	667	682	689	664	659	671	623	666	665	642	611	654	628	638	674	622	641	598	669	592	693	635	658	628	669	592	621	644	648	662	647	679	660	636	621	626	651	670	647	677	668	629	599	620	618	648	661	656	669	650	644	626	615	626	646	695	658	597	617	668	644	705	673	687	638	642	658	654	625	625	692	711	656	671	657	604	668	640	646	638	665	679	660	640	648	648	609	628	653	631	670	657	639	671	680	640	627	702	627	650	635	599	597	656	645	699	657	638	685	656	617	682	633	650	638	595	664	668	674	652	658	711	679	602	642	604	676	631	656	637	645	630	636	630	627	641	690	648	711	668	670	651	647	632	644	671	616	626	629	695	661	677	610	641	632	634	619	640	702	685	627	666	614	606	637	657	636	639	690	663	662	636	623	653	659	649	697	616	635	627	655	622	639	637	652	642	614	664	644	669	614	642	640	674	666	661	670	688	646	658	675	656	683	646	642	609	616	607	618	655	605	623	654	661	658	637	692	674	716	625	634	689	661	624	651	677	660	638	674	632	633	652	645	675	632	650	689	610	621	669	635	670	684	639	671	686	611	650	655	654	611	651	642	650	688	635	685	635	662	659	649	637	623	667	661	617	610	669	612	594	645	656	648	640	650	670	674	637	672	654	709	655	649	625	686	673	647	665	672	648	663	655	680	616	618	642	657	660	646	654	657	646	674	634	670	685	721	679	644	644	645	648	703	646	661	614	648	617	684	633	671	695	637	668	649	622	652	638	678	661	623	649	645	623	607	674	667	664	611	634	712	606	678	612	651	664	703	683	638	635	647	652	663	685	672	635	584	670	669	667	629	605	628	677	641	664	646	621	654	642	662	645	610	670	691	605	656	646	634	674	646	647	641	694	633	630	643	643	671	659	607	615	676	646	630	607	665	661	662	640	678	637	639	647	670	614	642	631	679	621	646	645	603	675	653	663	630	644	644	651	605	684	648	563	627	663	629	653	656	649	632	593	632	615	641	623	676	617	672	656	648	567	676	635	622	649	642	714	673	612	666	667	648	651	678	667	630	679	613	680	693	682	629	670	640	655	671	684	644	649	644	680	661	657	618	647	662	664	707	609	654	661	699	673	658	605	659	613	623	631	598	632	646	645	642	630	647	677	664	626	676	642	638	593	617	622	669	660	651	657	668	650	648	653	655	667	653	645	641	606	675	652	615	631	654	651	668	662	641	678	656	705	641	658	607	661	648	641	603	624	680	651	686	615	641	647	628	672	664	659	678	611	623	628	666	661	635	621	616	659	666	650	692	641	630	651	673	612	628	636	640	645	693	693	685	643	630	662	651	657	637	683	653	656	630	653	637	675	605	682	620	625	666	684	655	656	664	647	678	618	637	630	696	648	681	654	672	686	634	582	693	688	651	649	638	666	682	657	659	666	624	633	648	639	666	651	657	661	656	661	656	666	665	638	661	663	641	664	646	630	664	647	633	682	693	707	682	656	688	667	660	635	653	653	683	606	662	629	639	661	641	640	624	654	690	621	606	603	650	611	614	673	634	662	655	627	683	644	625	695	578	646	694	652	642	667	679	631	614	649	666	684	658	639	685	675	692	639	698	623	622	671	653	703	657	672	643	604	684	640	636	646	645	656	614	625	679	694	678	609	655	614	655	649	688	656	685	647	663	669	691	622	704	678	630	625	645	616	668	648	638	643	666	622	689	634	636	673	681	692	622	631	666	627	637	619	632	667	663	689	641	658	645	643	656	661	672	682	661	652	675	681	685	661	640	641	658	608	633	675	636	654	668	665	653	656	612	643	592	656	631	642	661	622	704	641	702	648	622	641	630	648	619	665	634	631	644	647	676	631	682	693	628	646	671	640	616	637	652	657	649	632	630	708	667	599	634	669	670	642	621	670	651	649	661	652	639	655	649	631	648	659	655	682	650	638	636	670	648	625	655	647	645	650	607	645	619	648	642	623	617	667	641	664	642	622	658	669	678	607	633	646	653	667	664	653	610	645	645	630	617	634	651	624	644	683	669	653	671	670	657	684	664	644	651	666	639	649	706	650	640	631	657	657	614	668	659	665	646	639	649	608	636	667	636	638	676	642	665	659	682	661	603	629	645	672	613	641	694	682	659	637	621	638	616	640	668	644	608	640	635	635	647	628	644	625	644	601	643	643	619	671	605	622	656	644	635	649	655	637	646	634	628	624	624	634	687	688	670	675	671	685	657	634	641	630	688	656	614	635	654	621	644	683	675	649	663	651	647	643	629	618	657	663	667	657	657	721	691	653	678	678	672	650	648	601	658	658	659	650	658	661	650	625	652	658	645	670	644	664	628	666	617	637	659	635	605	690	616	609	652	665	646	673	630	619	673	646	643	632	635	652	688	681	665	700	656	665	664	665	653	634	629	639	672	698	642	643	682	610	662	645	663	660	663	677	637	670	656	658	639	672	670	604	616	661	642	635	642	660	636	679	653	652	673	685	663	663	627	684	650	641	586	682	675	727	717	649	666	653	690	636	673	692	669	655	595	630	643	684	656	695	619	667	644	676	653	660	651	624	662	598	639	616	632	644	651	618	666	667	672	649	589	634	647	644	624	655	643	658	696	619	661	701	652	655	679	662	649	658	656	686	647	678	684	671	616	613	660	625	639	660	654	678	646	644	649	703	671	658	694	674	689	634	626	639	668	645	598	610	645	629	635	599	651	681	619	633	629	688	668	669	588	678	623	670	640	665	671	606	665	646	654	634	667	656	690	700	669	674	618	641	662	686	656	660	680	683	654	645	680	667	627	619	631	682	655	649	704	676	649	652	654	658	722	620	640	653	649	688	601	646	640	626	670	629	691	652	673	653	685	662	609	659	658	660	636	636	698	628	628	659	648	659	659	677	640	672	603	632	652	627	672	652	678	683	661	610	668	676	667	686	655	595	690	670	627	621	661	623	666	663	643	633	642	648	628	659	685	674	628	676	611	659	642	665	652	640	659	674	679	666	662	629	630	661	653	647	655	608	692	648	629	641	660	707	673	651	669	666	682	682	651	661	695	629	655	644	683	673	619	666	713	668	689	672	692	649	620	682	671	659	661	682	674	663	727	670	661	680	673	657	713	630	663	653	602	661	658	648	637	662	658	688	664	667	661	671	689	663	676	669	656	645	648	680	666	622	611	641	673	601	681	666
15155	25601	35971	25844	10246	8006	5801	3356	2117	1582	1546	771	560	348	262	242	215	218	231	230	220	204	229	220	249	218	242	241	244	232	205	228	234	215	240	224	240	251	221	249	224	254	243	235	223	234	230	229	237	205	213	251	247	223	221	249	245	236	241	237	244	242	251	211	245	223	235	226	245	227	234	224	234	228	217	271	237	201	230	196	246	210	238	235	241	228	227	208	251	215	224	257	210	249	212	256	238	222	214	212	242	234	241	221	229	227	223	224	216	221	204	234	223	186	220	225	225	252	231	231	221	225	226	225	262	224	242	241	216	248	218	220	246	245	212	235	232	238	213	229	252	210	222	239	211	219	202	238	226	192	220	224	230	231	234	232	232	240	233	264	221	231	225	226	236	222	245	221	219	238	230	217	230	218	240	246	240	240	215	200	233	224	205	208	260	225	241	236	239	197	244	208	216	242	223	214	247	233	240	236	238	210	223	240	233	249	210	257	253	193	235	235	228	244	206	227	234	237	237	250	226	246	217	230	237	227	201	242	217	231	256	238	251	238	251	235	240	231	217	217	229	248	233	217	217	259	230	240	230	236	238	240	213	248	216	225	245	249	209	230	238	244	256	224	224	258	230	231	202	227	245	199	250	244	230	209	216	231	207	254	226	224	235	228	236	220	229	253	237	205	210	205	225	211	224	233	236	235	233	248	196	208	230	218	233	236	255	210	231	254	222	256	231	250	229	227	223	268	225	222	228	226	249	212	230	230	235	215	198	245	219	244	235	249	210	214	235	229	227	222	269	244	228	204	261	219	239	253	208	245	237	224	235	242	212	236	220	260	244	248	227	230	206	256	231	245	226	213	228	240	227	223	226	229	250	227	221	237	233	231	212	235	223	254	212	233	252	237	238	235	246	204	237	233	213	204	219	244	223	230	217	223	230	243	194	238	213	226	239	196	225	228	225	229	234	226	218	233	215	209	219	227	225	226	237	234	215	236	212	215	243	239	228	252	227	227	221	224	222	239	222	218	212	256	254	233	225	229	224	226	221	219	219	213	227	235	235	237	236	237	213	240	209	228	232	221	240	242	213	247	229	235	209	215	260	247	234	212	215	219	229	216	233	209	249	232	238	220	228	213	238	253	227	220	217	246	235	247	237	205	221	200	228	216	249	240	206	232	238	242	236	211	246	224	229	237	246	242	229	244	204	219	242	219	216	250	223	241	259	222	232	212	220	238	243	244	228	219	249	228	240	252	203	243	235	249	222	249	231	220	218	213	224	241	222	240	227	224	229	208	241	236	247	246	236	244	230	235	234	230	246	231	219	238	244	225	251	224	242	238	237	227	208	222	209	225	244	242	234	219	225	219	249	248	234	240	245	206	208	244	254	232	220	261	191	199	248	247	246	214	243	227	247	208	236	225	219	246	226	230	231	214	240	207	256	208	245	215	221	187	230	222	226	211	235	222	230	241	240	222	234	222	208	249	219	217	233	231	225	251	247	211	235	212	219	228	211	241	204	228	232	216	223	239	217	232	232	223	239	212	218	220	229	241	202	218	253	233	245	256	238	243	224	202	220	233	207	212	212	194	248	251	206	217	255	212	232	234	221	242	217	233	274	211	214	235	228	254	244	232	251	241	205	228	243	214	191	224	245	252	244	233	225	229	226	228	252	231	211	216	239	244	246	224	242	264	224	259	253	216	244	207	209	221	247	192	223	223	226	196	242	218	226	216	231	236	202	238	221	236	245	244	252	220	232	221	238	256	241	241	256	239	213	242	225	209	258	239	243	196	230	231	209	197	236	262	233	241	238	225	239	224	245	218	231	250	223	247	237	246	253	226	217	236	229	205	246	235	197	242	221	238	230	250	225	220	231	226	220	218	215	239	256	190	230	222	197	220	247	216	236	249	238	231	240	209	220	230	280	235	253	221	239	231	232	208	258	230	243	226	227	243	216	236	237	210	266	232	201	212	210	234	222	249	237	224	261	243	254	244	212	225	225	219	233	245	238	230	221	222	221	224	229	207	224	208	243	212	224	231	214	232	225	239	215	209	229	262	232	247	255	230	250	211	219	239	250	238	224	220	230	231	238	238	223	208	228	248	242	227	233	230	233	233	205	220	233	203	264	232	229	230	226	228	227	243	216	216	222	218	210	234	251	238	242	232	216	239	250	219	216	251	224	209	237	239	223	208	200	254	232	233	228	252	204	230	230	215	236	218	223	204	249	213	266	242	218	200	215	224	239	202	246	214	237	208	233	199	209	214	225	226	215	217	227	224	240	216	219	221	253	220	230	218	258	222	215	244	219	234	242	233	216	233	241	227	226	206	214	242	242	192	227	232	242	247	244	260	232	223	250	234	205	231	217	211	240	221	214	230	249	221	236	219	216	260	237	226	267	252	244	229	220	229	236	246	237	269	200	217	212	227	234	243	262	222	217	234	216	222	233	268	232	238	224	245	251	227	240	239	209	214	205	216	235	234	234	201	238	222	243	232	248	234	222	210	232	238	220	217	227	218	193	233	212	241	254	256	218	217	226	222	196	241	241	217	247	218	258	241	216	221	245	240	204	225	222	213	209	208	229	225	228	221	209	226	220	226	221	222	223	215	230	203	225	219	229	224	234	228	203	253	259	227	221	228	253	206	221	214	219	220	239	236	251	246	210	220	251	235	240	247	241	241	208	210	221	238	235	223	234	244	221	241	246	239	236	263	214	213	222	252	262	228	234	242	221	245	229	213	225	219	224	233	233	235	239	217	221	233	208	225	233	233	195	223	228	232	241	239	223	222	227	224	233	210	264	228	225	237	216	234	243	219	259	233	222	254	212	233	236	213	222	202	209	223	222	217	197	237	237	228	219	227	253	220	250	263	220	232	216	233	239	234	222	224	250	217	216	226	208	245	224	230	224	246	211	234	238	241	236	240	218	216	236	250	229	236	221	213	246	234	245	235	239	213	244	233	222	258	233	225	230	253	232	220	227	209	259	235	232	203	231	234	251	226	220	272	230	247	231	254	254	210	215	236	231	259	215	199	201	220	223	230	209	215	247	252	235	222	226	250	249	242	236	234	224	219	235	236	217	229	261	257	228	209	215	228	211	236	218	240	215	204	237	249	228	212	250	212	221	259	255	228	238	234	214	250	214	269	246	239	237	251	239	217	238	237	231	254	218	228	211	204	239	246	237	239	235	233	237	234	242	201	222	234	204	227	196	233	219	238	221	253	231	248	232	270	223	229	217	235	222	232	239	222	230	230	237	215	238	228	241	237	225	213	225	255	240	238	256	221	237	213	190	223	220	246	230	221	209	207	205	238	235	231	244	266	243	244	249	239	252	215	207	232	233	224	228	228	213	208	226	251	207	238	208	207	243	228	245	212	221	236	231	228	222	240	220	210	226	229	227	249	222	211	251	215	223	254	223	205	231	213	210	205	224	244	227	222	224	245	258	230	209	229	233	237	249	247	231	218	241	224	215	236	225	220	236	238	222	215	208	258	229	228
10528	23231	36470	30830	19046	21064	15907	12906	8584	7367	6698	3126	2145	1208	814	660	652	665	650	598	666	649	660	657	664	614	661	694	672	633	642	625	646	636	683	690	613	659	658	612	667	634	571	624	631	663	655	650	616	670	715	669	637	665	638	610	645	623	639	648	679	652	687	651	692	697	670	629	668	665	687	664	636	661	625	665	639	675	657	626	648	649	677	642	650	692	663	652	668	626	665	656	648	671	646	616	609	643	644	616	653	619	647	607	671	667	643	613	603	630	651	669	692	685	616	655	667	652	686	638	646	620	676	612	653	659	642	674	626	651	667	650	615	626	625	684	669	637	638	665	644	623	691	649	706	641	649	668	648	639	669	644	665	636	642	637	633	672	596	672	651	634	649	597	662	648	689	654	670	616	593	672	656	630	680	670	691	670	656	683	620	673	690	645	616	678	620	670	636	656	653	677	656	649	659	680	671	603	654	640	648	664	637	671	661	656	645	661	642	645	642	675	643	641	722	669	671	673	673	639	659	669	638	659	652	608	622	654	698	683	677	658	668	668	657	638	673	640	694	647	653	666	617	654	632	645	666	606	655	668	684	671	641	653	664	609	605	626	641	721	620	633	636	641	653	657	597	688	618	635	636	635	684	655	645	624	714	696	668	673	669	651	677	659	676	643	660	624	640	649	661	667	623	647	649	637	632	669	648	645	697	638	669	647	648	614	665	645	637	642	642	672	656	675	657	599	629	679	663	670	658	664	680	625	640	634	640	669	633	645	644	638	635	668	685	620	658	666	661	670	652	621	612	624	680	645	596	640	641	665	594	660	647	657	610	625	705	671	667	626	652	651	661	617	634	640	661	639	671	610	612	708	661	657	661	664	606	663	639	655	672	641	683	662	644	664	645	654	617	624	627	666	638	628	670	632	681	643	637	673	638	676	625	656	641	606	650	632	659	678	665	644	627	621	658	683	646	627	653	645	642	643	667	667	669	670	643	624	611	611	665	705	615	669	675	632	622	651	643	652	656	694	665	697	651	670	630	639	642	628	633	655	677	659	643	643	660	652	620	626	623	675	645	652	660	667	697	629	666	624	669	662	628	671	645	659	600	662	705	650	656	644	665	698	622	622	667	682	594	642	617	685	630	633	620	694	658	652	615	666	668	672	669	628	648	659	665	684	639	618	628	666	660	661	650	685	643	672	667	615	626	681	599	613	659	637	635	667	655	623	652	609	635	613	635	673	642	657	621	663	656	709	662	588	653	645	720	574	663	667	652	670	651	673	596	652	635	639	650	623	664	673	627	681	687	631	659	677	664	598	681	636	708	644	652	648	631	634	680	635	624	664	644	680	710	620	646	669	638	703	696	649	660	626	673	654	641	668	697	659	614	671	652	673	643	633	687	631	602	643	674	630	647	654	620	701	633	622	638	598	623	636	658	692	650	678	668	616	676	683	649	658	629	633	651	657	633	646	675	630	711	610	657	629	663	671	668	667	584	621	659	660	658	632	634	641	658	650	651	680	663	650	678	684	657	635	658	634	621	665	649	610	686	652	609	645	673	604	650	700	677	699	632	608	620	613	636	659	643	632	656	645	632	625	652	665	667	647	652	667	609	628	655	630	640	647	634	643	591	662	646	663	596	627	659	616	657	675	661	645	670	612	617	620	648	661	612	682	660	629	629	642	684	679	630	647	671	654	641	625	662	631	649	647	649	620	703	664	708	632	641	645	664	648	632	645	642	662	656	651	658	616	609	613	673	638	615	637	648	660	645	662	620	662	662	693	660	644	601	688	665	657	634	640	663	670	628	653	678	636	659	649	655	663	695	665	676	695	676	671	633	646	657	613	657	639	622	660	640	663	703	640	681	662	630	616	668	637	678	621	642	606	635	659	642	591	642	621	643	675	629	659	685	638	681	648	676	646	661	608	629	629	681	655	625	656	658	594	678	604	667	609	618	666	694	650	661	672	681	654	616	617	607	648	635	671	682	641	642	673	620	636	646	653	631	691	651	630	667	675	598	621	678	592	663	609	638	652	636	645	622	628	681	654	607	663	701	651	629	666	665	646	662	632	647	657	679	613	681	652	663	648	646	659	630	661	630	633	622	644	619	680	626	627	618	634	680	689	630	656	663	621	624	651	653	651	643	666	661	652	621	630	649	638	661	640	636	697	636	654	681	641	702	595	657	661	678	658	661	669	672	610	643	645	674	665	640	680	680	623	665	617	635	666	696	599	627	699	669	666	627	685	651	667	630	613	671	663	654	651	669	641	668	640	661	606	620	662	633	676	684	632	677	647	630	638	631	609	715	674	638	683	647	629	644	657	654	630	677	639	617	652	633	620	692	661	670	675	665	684	662	636	630	665	653	653	674	630	687	649	601	680	666	659	644	666	657	672	644	613	675	637	643	639	674	655	644	632	631	698	645	643	686	637	632	681	654	640	671	678	689	655	666	668	667	629	664	630	631	636	679	635	644	651	635	666	706	652	664	627	675	619	622	674	657	691	619	687	673	701	632	620	693	671	662	674	672	654	649	664	641	697	623	600	659	644	655	605	674	708	607	683	652	657	670	615	592	651	671	663	640	685	655	645	611	667	635	641	624	675	637	632	622	655	676	637	645	624	643	664	673	680	671	667	698	662	599	660	656	652	668	708	687	629	592	613	659	651	636	637	651	691	645	655	625	666	666	612	667	636	628	611	685	647	626	663	671	661	655	642	602	680	623	682	663	647	653	686	620	644	616	667	697	617	679	652	663	657	664	644	637	657	615	620	597	649	637	612	661	633	638	647	645	627	669	671	628	629	587	592	619	687	684	590	670	657	709	648	668	643	646	650	669	598	677	656	675	683	639	666	648	625	650	646	675	638	668	630	632	640	682	635	637	634	681	608	651	662	667	651	646	674	660	675	632	666	642	647	652	649	592	681	660	662	642	661	643	659	680	680	649	673	686	624	659	678	656	650	662	673	606	681	657	669	683	676	643	620	684	631	629	684	628	647	673	642	659	611	655	675	610	624	645	659	612	680	652	641	660	690	629	715	668	649	654	663	684	634	677	652	601	616	620	636	576	652	638	681	668	636	679	682	666	677	680	689	612	650	636	699	660	632	673	676	652	673	641	652	659	669	632	684	650	625	663	669	631	712	664	648	658	634	639	688	643	680	673	629	651	624	662	622	661	649	631	659	683	662	624	639	697	667	651	676	713	627	617	677	621	638	691	650	637	626	634	650	641	648	636	664	712	608	654	665	649	651	655	671	663	644	676	649	616	648	659	666	640	646	620	649	662	662	622	614	658	621	635	641	635	644	672	697	654	664	672	665	667	657	629	664	655	630	664	655	670	679	624	677	648	632	652	660	651	643	630	655	651	694	663	654	662	633	670	636	663	652	643	610	672	640	657	693	624	651	616	642	623	611	665	667	646	640	655	616	602	634	664	648	600	676	607	665	622	687	682	644	659	675	664	617	685	675	644	730	661	633	637	635	652	649	652	728	688	646	644	685
18824	28641	27108	20502	23286	15922	8077	3336	1064	2281	1357	971	674	322	216	257	232	233	200	264	231	241	224	214	217	207	249	270	266	255	212	211	235	240	247	220	242	240	200	240	225	245	217	216	230	214	233	249	255	239	220	204	222	202	231	255	231	221	212	203	232	234	208	204	246	226	235	204	201	217	197	222	222	216	224	235	235	226	233	238	217	238	226	217	240	213	219	229	204	227	240	220	239	223	220	211	211	236	237	221	193	261	241	225	226	227	251	189	238	230	248	230	239	193	242	240	222	243	250	206	237	225	236	236	213	236	221	223	240	208	252	225	231	216	253	219	214	222	219	234	215	242	249	246	254	211	225	235	215	254	225	236	234	224	222	216	237	229	222	227	215	238	226	261	231	256	228	228	210	234	240	255	203	237	205	233	236	232	226	256	245	211	239	242	214	243	222	191	236	211	218	234	230	220	196	207	213	232	238	216	216	226	249	223	228	215	214	221	232	213	225	215	230	226	244	221	226	251	231	215	227	227	243	232	203	244	187	237	216	235	249	204	220	223	223	257	197	227	234	195	248	208	248	257	241	232	221	243	251	206	242	228	241	230	228	209	222	241	226	204	252	231	245	234	243	244	242	217	219	223	244	221	206	246	233	207	233	234	229	220	232	208	229	230	197	242	217	209	239	230	232	244	259	220	227	247	243	208	246	241	222	236	233	240	226	224	227	198	221	199	217	253	222	225	238	226	237	235	224	227	228	224	235	246	222	231	259	224	231	243	226	206	246	245	229	257	247	210	209	231	234	254	236	250	230	207	241	208	212	234	223	236	226	210	235	234	223	220	207	194	244	232	220	220	238	220	238	213	204	203	250	214	226	216	231	208	220	209	226	206	217	244	250	219	236	246	261	226	235	201	218	223	226	225	230	224	217	195	217	225	254	223	226	243	222	232	248	247	196	235	249	241	230	241	231	237	240	232	230	201	231	220	237	245	240	216	234	222	218	208	211	226	227	214	224	231	235	236	236	215	217	225	252	217	205	227	251	209	224	241	220	218	234	220	222	228	237	221	209	237	217	239	250	241	226	214	234	223	231	229	218	225	238	238	227	261	241	234	214	206	206	224	247	231	224	238	206	215	216	212	215	223	233	217	215	226	233	232	223	203	225	239	228	214	217	227	239	233	228	252	225	227	201	222	251	198	236	264	235	235	222	223	221	238	238	236	227	230	240	228	226	211	218	268	234	223	252	260	220	232	211	226	256	232	224	245	220	256	231	226	220	236	245	211	228	232	212	233	236	221	229	250	249	226	239	222	244	199	241	234	241	223	212	221	255	247	235	241	253	259	200	233	203	206	241	235	218	187	265	232	217	232	218	261	212	237	248	214	245	231	244	201	249	228	214	229	219	225	259	198	233	229	210	238	221	245	226	247	233	212	216	230	224	218	231	252	248	211	214	234	246	227	222	236	236	208	243	241	239	241	210	257	237	233	207	232	218	226	234	248	228	228	220	230	240	211	244	249	205	254	219	240	211	217	226	231	240	247	253	228	251	240	225	200	223	221	224	235	210	242	211	226	207	231	223	239	239	225	221	258	210	247	212	221	259	212	214	231	227	220	218	247	251	229	224	223	246	242	249	204	237	236	246	215	204	243	219	228	233	228	213	210	234	232	208	196	237	252	243	229	197	225	240	226	209	236	198	241	245	229	205	198	216	242	227	236	223	202	227	240	224	240	224	233	241	242	231	236	233	232	219	224	245	236	242	223	226	232	215	232	185	218	223	239	244	263	225	247	243	235	227	228	224	218	220	220	202	221	213	228	227	215	259	224	241	217	228	220	247	211	209	203	212	244	214	227	212	212	219	230	226	213	213	211	214	236	255	222	246	229	256	237	197	205	260	246	235	236	228	237	217	199	223	219	232	218	216	233	217	246	212	234	249	235	219	251	227	222	206	206	213	240	254	217	228	198	243	221	232	228	208	231	220	214	226	216	230	227	219	213	238	225	224	251	218	210	248	219	203	215	223	225	237	217	238	214	216	232	212	225	246	203	223	230	233	214	232	215	214	217	262	228	200	235	212	220	226	219	231	209	236	251	236	233	236	239	218	242	229	251	212	227	224	257	222	240	232	234	240	231	246	211	241	239	233	215	226	214	215	234	233	242	235	230	221	222	257	218	236	237	235	232	225	209	224	222	230	232	193	236	242	231	203	255	237	202	227	246	248	251	231	202	232	210	208	244	216	226	236	196	223	195	229	242	262	248	207	194	252	218	231	258	235	215	250	217	225	241	226	234	259	215	237	219	246	241	238	235	200	246	228	203	207	218	248	227	252	229	230	234	233	239	216	210	238	220	220	196	236	260	210	249	238	227	239	199	230	209	247	232	257	245	249	224	212	249	236	219	212	208	228	219	276	240	241	230	249	229	221	232	204	213	242	240	207	230	213	199	231	232	237	224	227	229	225	217	215	264	251	231	229	219	250	233	247	253	215	258	239	197	258	214	239	256	257	227	254	215	216	220	212	253	225	258	238	251	215	246	242	230	245	233	237	226	248	229	216	225	232	214	212	218	215	222	245	230	191	238	250	231	218	222	211	252	243	234	216	215	227	237	221	238	229	243	192	219	247	222	242	226	259	211	211	227	238	210	213	227	215	223	209	234	220	251	230	226	264	243	214	231	195	226	224	206	232	204	221	243	239	231	253	229	232	236	215	243	211	223	219	245	202	232	210	223	240	231	216	245	229	231	217	255	223	226	241	215	218	254	219	244	231	242	272	218	207	223	224	249	231	203	241	245	230	233	228	229	228	237	234	234	225	247	238	202	230	192	189	217	224	203	246	217	205	239	213	237	212	238	246	231	235	237	225	230	241	235	230	230	246	223	268	229	220	252	224	243	220	235	222	243	219	245	235	241	214	245	229	219	234	244	218	257	220	214	226	223	222	211	220	219	225	254	235	228	201	219	227	257	231	223	219	248	253	226	231	223	219	215	217	234	241	258	236	220	225	208	214	241	215	224	212	243	223	216	210	215	229	197	235	227	243	220	229	264	222	219	225	206	188	193	211	221	233	272	228	202	234	258	208	252	218	217	236	250	232	216	218	247	224	221	224	197	233	222	230	225	229	221	231	216	250	249	224	237	248	225	257	207	238	247	243	243	227	222	239	224	274	218	239	229	243	251	227	193	222	214	243	240	240	218	215	226	225	227	254	256	224	224	213	238	233	236	236	234	219	222	214	229	228	218	243	211	225	225	236	230	246	236	234	226	240	229	227	235	254	202	235	246	225	210	250	256	221	224	241	239	225	210	235	226	235	198	220	252	211	220	233	244	204	236	237	230	229	208	242	209	211	189	216	218	214	224	232	243	220	228	225	192	217	243	195	230	248	219	245	232	226	215	240	262	232	217	226	203	233	219	227	231	200	241	227	221	215	243	228	250	207	274	229	220	226	247	233	195	228	236	214	254	222	241	227	224	205	230	226	212	267	228	219	229	205	213	197	242	240	225
12616	25169	28956	30030	35834	28684	20176	10798	5083	10011	5771	4079	2705	1046	731	591	593	636	604	655	675	668	664	673	643	707	742	706	678	668	642	650	676	659	649	664	659	623	649	671	652	646	643	646	658	650	675	702	649	682	658	661	679	561	644	727	641	644	639	671	658	652	644	634	640	638	637	666	636	630	629	684	693	655	679	703	651	675	664	643	663	669	691	600	594	641	625	651	624	672	625	692	681	640	648	672	647	663	652	653	645	631	625	645	650	608	709	607	648	638	655	704	645	640	678	664	662	656	665	652	639	603	678	655	656	654	626	691	654	632	625	661	663	634	660	617	653	641	664	669	666	645	656	636	615	674	643	629	662	612	643	604	646	652	666	628	679	661	662	632	680	597	622	635	645	673	690	645	674	688	604	645	668	661	653	702	668	687	635	657	639	673	682	663	690	653	624	674	707	628	635	650	692	682	642	631	640	663	610	613	653	616	647	625	652	664	641	658	681	653	640	637	619	655	684	641	710	651	669	638	612	669	618	647	650	643	664	676	638	668	625	662	635	628	667	682	648	710	640	656	636	674	689	697	641	594	648	639	633	652	586	679	642	612	651	645	667	671	622	623	677	656	627	623	637	660	690	643	656	649	658	593	612	652	648	661	628	661	648	678	660	610	676	631	632	652	632	638	643	684	632	640	672	641	684	685	623	642	637	623	661	652	620	644	672	682	672	611	650	638	619	698	688	672	697	670	666	669	675	675	646	706	647	644	623	627	684	625	626	648	684	704	596	650	661	679	648	662	669	624	680	643	616	642	661	638	634	651	644	656	646	634	629	598	604	643	623	696	659	659	718	658	641	652	638	627	643	600	630	593	647	638	592	625	685	671	656	651	707	671	628	684	647	683	679	676	627	651	638	656	702	701	677	672	679	644	609	624	692	683	676	670	677	681	689	662	695	660	638	642	660	659	646	629	633	671	611	669	648	612	643	695	631	657	641	625	655	621	630	640	609	697	663	653	651	659	678	658	626	664	648	630	605	602	641	688	627	625	640	663	654	632	633	663	682	631	646	701	646	675	667	618	616	632	669	684	622	671	678	646	650	646	624	632	638	655	712	651	695	656	640	689	656	658	632	635	658	628	690	641	654	706	689	665	662	622	618	692	681	685	636	657	686	634	637	666	642	648	664	624	622	616	676	677	636	631	665	659	683	667	671	710	633	683	677	646	688	670	635	634	695	638	645	647	673	633	624	620	654	675	610	625	626	641	669	677	661	681	659	630	585	638	633	652	639	633	623	680	659	634	650	582	663	625	635	663	633	615	645	625	702	658	643	618	649	676	649	610	679	644	648	659	670	685	649	652	656	669	685	644	631	628	693	663	673	642	661	711	647	636	666	626	672	640	648	682	622	658	637	600	685	644	612	657	646	645	663	643	606	637	700	641	643	650	614	671	630	604	609	641	654	686	641	629	653	637	621	685	680	625	655	652	669	657	630	673	607	636	638	639	658	694	684	686	653	660	668	648	658	629	675	667	647	641	653	675	623	661	697	604	581	671	668	629	664	676	657	635	708	653	636	652	604	653	656	603	615	648	619	638	656	640	634	654	673	666	647	683	633	621	631	702	637	603	658	631	601	639	640	677	608	659	673	633	646	596	659	636	665	681	666	595	711	631	641	641	662	667	611	630	620	635	661	657	650	645	634	668	640	669	622	668	653	658	680	648	666	673	658	649	692	612	642	685	646	685	640	693	619	632	673	657	644	654	614	658	658	647	594	635	683	623	663	628	656	667	658	647	665	660	659	677	631	699	687	617	671	655	652	695	603	677	648	632	652	672	650	686	634	657	658	677	678	635	634	676	643	655	659	633	658	634	630	638	688	691	680	642	644	656	641	631	632	654	703	654	653	678	643	637	630	641	656	611	679	671	667	733	646	676	634	640	704	635	673	697	645	669	656	656	640	659	675	625	644	691	697	639	641	661	674	609	661	654	640	637	651	698	633	688	670	646	658	636	612	662	656	645	628	654	642	613	637	666	681	655	630	653	650	638	691	629	594	631	657	677	626	686	633	632	667	658	607	638	658	661	647	615	669	639	625	633	630	633	637	659	651	630	636	678	704	694	652	641	653	634	649	687	647	647	681	703	626	648	628	668	646	650	593	613	690	645	635	640	684	640	608	661	716	706	655	676	639	603	656	658	609	662	655	638	672	645	667	654	660	656	671	626	630	662	674	592	672	628	667	641	684	621	609	640	666	621	644	680	653	714	649	649	671	588	633	632	639	627	650	674	666	671	624	654	683	724	656	705	635	667	634	651	688	620	610	654	626	630	665	673	672	607	660	669	603	625	670	643	713	684	650	645	644	671	625	652	630	650	668	644	643	640	635	643	614	695	655	643	591	658	645	692	643	635	642	643	636	658	609	662	662	588	663	693	637	655	717	646	631	634	601	699	627	666	655	658	641	602	657	643	627	640	665	670	620	647	631	684	663	691	656	700	694	609	632	648	673	693	677	654	628	651	689	600	662	665	669	661	651	710	630	642	639	635	629	660	671	617	655	601	665	667	626	661	656	648	690	654	631	671	642	608	628	610	645	634	618	676	655	643	633	661	660	653	688	681	666	651	625	695	668	648	644	622	680	679	636	649	658	633	634	635	664	624	660	617	634	673	658	653	658	653	659	632	641	621	678	645	665	684	647	666	713	690	611	638	659	676	680	627	634	657	629	629	649	614	636	639	636	652	664	667	610	666	647	638	616	624	640	687	645	686	711	674	619	643	652	690	676	642	669	642	643	655	635	625	636	619	659	631	659	618	624	668	652	644	675	670	630	599	644	681	658	657	689	688	667	653	624	658	660	620	652	661	657	622	687	653	677	639	627	657	644	649	611	702	601	696	652	660	648	619	634	640	608	632	663	640	659	649	637	711	694	663	631	618	664	662	632	682	658	672	664	652	638	622	654	658	672	659	691	694	732	651	652	657	632	665	637	619	655	646	632	639	625	633	677	671	624	654	643	641	650	651	608	654	609	617	674	630	646	662	679	713	595	646	628	655	665	629	664	686	637	654	641	617	658	679	660	679	688	641	654	666	641	603	668	628	653	641	656	638	627	628	675	653	674	671	673	640	655	668	667	656	657	630	652	699	729	654	646	664	678	642	692	624	655	673	604	627	638	668	646	659	646	672	649	672	647	663	662	653	648	677	682	588	626	633	604	665	695	663	687	653	647	604	655	655	620	702	653	635	683	667	645	670	677	649	704	647	649	635	700	625	622	651	637	638	633	620	641	629	653	656	655	718	664	628	658	661	651	671	677	652	628	686	634	684	618	608	639	622	667	659	676	599	641	659	665	652	693	666	668	686	663	648	666	628	618	686	641	636	644	665	643	627	657	659	665	657	661	638	621	664	645	664	680	684	629	617	608	645	665	664	645	626	625	642	662	645	669	653	634	668	657	637	667	670	658	622	645	666	645	681	615	645	693	664	655	637	639	662	705	652	641	659	644	681	614	690
23451	20103	25988	20714	18115	12694	10022	3098	1839	2612	2062	904	406	252	200	246	241	222	241	244	238	234	261	211	230	260	237	224	246	204	259	227	235	244	234	200	232	221	241	227	209	234	226	239	219	249	231	247	239	217	229	228	243	219	235	224	215	228	231	245	226	227	229	220	230	222	227	242	228	199	252	262	232	198	247	231	212	224	243	210	202	215	233	241	246	219	249	231	244	262	211	212	226	221	209	216	238	263	221	234	220	222	248	217	210	210	240	234	214	235	208	229	219	217	230	238	246	233	235	237	205	242	212	229	223	229	221	218	255	218	262	224	232	243	222	227	227	214	234	220	230	223	217	221	248	236	229	249	257	241	194	235	220	230	195	231	227	238	245	235	225	223	223	254	246	226	223	240	249	217	239	256	243	217	229	221	218	235	230	247	227	210	251	196	230	240	254	218	245	227	245	237	212	245	203	243	226	223	228	243	228	224	230	211	211	221	238	209	211	236	212	250	238	240	235	214	229	239	224	234	212	218	231	224	192	247	231	256	245	236	241	229	232	211	242	218	211	222	218	227	226	217	227	218	229	210	227	217	249	243	220	214	224	220	224	233	251	224	239	229	240	266	208	237	213	210	219	229	247	227	256	227	228	221	197	235	245	219	198	233	266	228	263	242	242	226	224	250	208	233	235	239	197	217	243	237	218	223	223	233	238	208	195	225	240	232	240	238	238	233	242	225	213	220	222	232	240	223	210	254	221	252	227	225	254	219	249	210	251	243	205	235	236	221	240	214	242	220	240	224	239	226	231	212	242	235	202	212	233	234	225	203	215	230	244	248	211	238	220	201	250	240	230	218	248	250	249	235	255	232	232	218	209	218	228	225	213	204	228	239	232	271	227	227	225	228	238	231	227	230	220	236	217	226	195	244	227	201	217	253	252	213	212	253	188	233	230	197	239	238	227	230	212	240	225	220	240	233	210	235	231	241	231	259	228	233	236	212	237	222	227	229	206	229	244	217	216	208	239	219	248	238	200	196	221	228	226	209	213	216	231	224	212	236	226	226	222	211	253	244	237	229	236	232	241	233	249	206	253	206	241	234	208	203	240	233	249	233	222	222	204	207	202	232	249	205	223	211	209	214	228	203	228	221	221	215	234	211	219	237	217	220	195	244	233	230	240	193	224	208	225	243	221	230	240	241	225	242	225	210	212	258	206	238	247	227	236	239	221	192	210	234	228	230	237	232	228	232	224	225	248	236	247	228	239	225	232	232	220	231	233	195	207	267	226	248	235	229	216	217	228	228	211	222	265	221	216	217	242	228	236	209	227	236	225	219	220	225	234	248	205	239	235	232	222	226	255	226	223	215	211	236	247	214	235	188	228	240	223	234	242	247	220	229	211	226	220	232	199	256	209	219	192	225	240	238	252	232	216	214	213	245	231	231	208	222	210	224	236	236	225	240	230	270	235	243	236	204	217	250	221	246	230	242	219	239	241	246	224	219	230	255	219	201	220	243	222	236	222	207	250	232	213	235	241	209	211	237	251	231	209	224	211	242	235	240	210	198	235	200	226	228	250	209	223	251	237	238	196	217	204	226	255	235	251	247	216	213	233	223	229	257	238	251	200	217	226	240	223	235	221	209	270	213	253	209	232	246	251	231	199	214	247	251	211	231	204	233	231	232	221	210	252	234	228	228	251	216	225	225	211	223	228	234	229	240	232	236	217	233	209	230	234	219	238	216	240	240	253	240	261	206	208	230	223	262	242	233	238	239	260	233	207	212	234	241	225	211	235	240	227	254	229	236	215	245	223	235	261	214	238	257	222	218	219	232	207	242	223	211	236	225	183	231	193	207	238	225	209	243	220	240	194	216	224	216	236	238	221	193	232	260	238	223	211	237	217	218	246	252	232	226	215	237	223	239	230	220	245	215	221	223	245	207	224	229	222	221	224	222	245	233	231	246	217	214	223	208	224	224	224	215	238	222	235	243	229	248	191	213	215	222	236	224	213	246	234	230	206	238	224	218	239	221	227	228	216	272	230	224	223	192	217	222	212	225	236	207	234	225	241	230	231	235	223	263	214	233	227	228	239	222	225	229	208	220	232	220	205	228	225	216	239	216	237	217	226	214	217	219	232	204	199	229	212	220	220	221	275	236	213	216	228	236	242	220	253	239	255	203	233	248	255	243	253	232	214	220	233	215	253	233	208	219	242	228	217	228	212	224	262	242	235	218	231	227	213	231	220	261	240	239	248	260	244	201	206	230	235	215	211	242	240	219	227	256	224	230	221	226	213	234	208	238	233	228	206	205	211	221	217	216	220	229	202	232	221	218	251	222	219	208	240	216	227	199	271	227	236	226	243	219	237	223	236	231	236	225	222	248	225	226	233	268	256	224	217	248	208	208	228	220	217	225	229	225	201	226	222	246	239	232	232	211	207	237	238	248	230	222	244	236	240	234	217	240	236	208	239	236	221	219	245	235	264	221	235	238	256	230	225	248	201	218	221	239	216	236	211	219	255	237	221	251	210	234	230	224	222	192	229	234	229	234	242	224	225	207	226	233	235	196	214	227	263	228	207	216	206	200	238	250	226	234	236	220	223	202	219	213	243	213	233	219	233	243	225	245	183	217	232	220	217	246	221	225	224	225	235	245	233	241	214	216	221	254	264	207	226	238	225	228	216	194	256	210	221	216	212	248	230	219	235	217	204	224	252	215	222	229	229	190	216	236	225	245	260	229	236	227	227	244	219	219	218	240	237	202	242	238	230	238	218	229	232	228	258	226	251	241	201	231	245	276	228	221	216	233	222	246	259	217	221	262	218	237	239	225	207	222	201	224	225	209	200	229	228	243	225	232	250	235	241	216	212	226	222	235	239	239	263	221	226	206	216	203	235	234	241	239	226	246	251	209	202	210	222	233	220	257	236	218	237	236	218	241	249	233	232	252	240	240	236	205	237	230	215	221	246	227	236	229	209	220	211	231	240	227	246	232	247	240	239	265	210	249	234	220	222	229	248	228	220	221	224	229	256	215	221	214	225	251	228	182	243	216	241	214	210	220	231	247	260	221	211	232	224	222	215	206	227	213	238	206	202	227	237	242	234	241	216	230	218	209	254	222	213	234	213	224	211	234	253	247	232	254	222	231	239	233	244	238	202	222	223	248	226	235	209	219	195	229	199	209	228	244	205	225	206	240	212	224	220	232	248	210	247	211	227	227	246	240	253	222	206	250	245	240	237	257	235	254	227	202	218	234	239	220	242	217	244	238	211	196	235	239	225	218	223	238	218	221	212	253	201	219	212	247	229	218	212	224	243	247	238	240	232	242	235	219	231	253	234	241	249	190	214	215	236	240	225	241	223	236	212	208	230	179	217	236	234	176	199	227	192	229	212	229	229	249	215	222	245	224	217	220	231	234	208	235	193	246	236	249	242	220	208	237	229	203	241	235	234	248	231	252	200	209	236	211	231	216	211	245	239	256	227	232	236	216	243	228	234	223	239	228
15136	16913	29640	30734	30295	27370	24738	10756	8995	11348	8155	3152	1293	720	630	654	658	641	660	641	618	654	575	644	650	626	613	681	649	659	634	704	637	649	698	668	675	673	630	674	664	637	678	635	684	641	674	626	624	690	653	639	658	646	679	671	618	639	647	709	657	694	669	635	670	641	607	654	634	658	668	646	640	658	671	644	688	731	707	667	683	662	650	689	637	675	645	662	642	643	638	656	631	648	683	686	671	619	667	642	662	661	653	679	657	651	607	676	639	672	664	681	645	613	666	653	721	656	639	710	673	703	644	626	641	671	642	676	610	634	684	644	670	672	693	606	688	671	619	741	671	633	673	664	654	653	661	667	669	659	670	682	639	641	621	651	644	633	647	666	646	609	659	621	648	655	632	630	663	652	689	686	674	648	644	582	641	627	603	636	648	627	644	668	606	639	637	690	648	669	612	641	716	693	655	663	632	673	676	644	626	615	619	664	584	689	665	657	640	648	632	643	648	621	645	609	643	656	663	664	629	633	642	624	673	602	674	655	681	656	697	646	647	657	644	614	628	665	594	643	635	697	667	622	626	665	666	670	634	633	625	660	663	670	722	642	668	680	599	709	639	687	650	651	644	651	631	635	618	627	640	629	639	633	639	604	651	668	652	681	663	660	675	686	644	618	615	630	629	629	622	647	672	672	611	694	641	632	614	628	647	663	661	650	667	667	662	656	647	624	596	650	646	672	663	676	676	668	644	643	656	627	665	625	661	646	704	644	613	640	633	659	640	709	635	628	665	674	612	627	694	670	635	634	640	651	658	660	667	671	651	605	618	669	696	610	653	666	651	647	616	651	674	649	685	678	631	629	657	669	653	629	692	597	680	629	659	682	623	676	638	691	682	726	640	666	653	665	731	651	652	648	643	668	641	646	622	658	659	667	652	604	617	648	651	666	683	619	623	611	691	636	645	652	625	642	675	667	640	666	614	616	674	635	615	642	626	683	620	682	645	688	665	646	724	660	616	611	618	659	629	665	655	634	652	621	656	690	655	645	647	646	692	690	619	635	647	633	626	643	669	662	652	627	627	661	677	625	642	633	659	679	619	643	700	640	643	666	666	640	667	647	647	639	640	671	699	683	639	621	689	621	641	701	682	682	648	601	668	708	682	667	624	681	638	640	637	631	663	656	662	636	650	688	664	619	683	641	667	607	649	624	678	679	682	665	640	708	671	614	680	638	644	668	691	671	647	684	648	659	629	670	621	640	642	617	679	623	649	655	624	645	627	639	700	655	659	677	664	628	664	674	648	670	656	618	632	683	639	660	676	665	667	666	673	612	684	612	637	668	629	633	636	580	676	655	649	641	659	688	647	655	620	675	657	653	652	626	669	664	586	660	654	631	627	637	651	624	681	629	648	614	644	689	650	649	610	648	644	634	635	615	626	635	643	601	624	607	630	664	670	633	705	603	624	636	653	669	668	696	680	626	669	617	669	659	627	649	624	659	659	642	657	679	613	649	633	639	638	642	603	621	599	647	696	655	674	637	662	652	649	605	614	683	679	672	621	651	640	653	609	625	678	682	638	642	675	620	622	645	661	643	689	602	613	581	680	678	674	668	682	675	669	623	640	648	609	636	657	661	643	684	654	673	644	585	622	653	656	642	632	655	694	646	656	615	640	669	632	607	640	666	657	596	643	667	654	575	635	670	649	693	644	625	639	690	677	678	661	678	667	647	615	640	670	650	663	651	627	714	729	684	632	622	678	657	642	683	630	677	600	626	701	627	623	650	713	682	607	615	676	603	676	637	633	673	672	633	601	681	641	635	664	661	666	671	628	652	623	660	609	691	639	651	671	683	655	670	615	637	617	627	574	660	651	644	702	673	615	683	669	615	640	646	692	659	646	631	666	670	631	616	641	652	681	619	663	606	628	638	632	665	656	653	643	668	638	664	692	664	679	669	659	673	626	699	676	644	648	661	625	647	641	650	668	654	632	676	652	661	685	653	638	670	606	614	623	723	655	606	679	629	638	636	628	640	662	662	610	651	653	628	651	614	631	653	661	632	661	642	647	634	668	630	634	670	593	711	632	695	631	670	661	678	663	670	630	687	630	685	648	653	734	662	616	637	660	661	629	605	665	656	696	627	687	677	621	665	677	654	689	641	651	641	671	662	697	600	624	666	588	681	613	661	680	622	670	639	639	670	674	624	691	629	690	604	628	644	702	645	593	630	655	604	663	648	662	639	609	685	610	672	636	700	653	639	628	678	668	656	673	673	666	632	641	669	627	684	676	635	675	677	623	647	672	611	644	628	645	679	658	669	650	639	609	632	653	631	622	678	669	656	651	667	694	626	633	682	674	633	645	626	606	657	630	640	655	578	634	622	671	630	630	637	629	656	638	640	638	659	619	659	640	626	663	650	672	722	672	670	653	624	655	671	657	660	657	663	634	632	717	637	663	681	618	633	650	658	640	663	635	649	631	665	629	640	671	634	625	653	637	692	713	643	628	666	620	655	671	649	636	646	644	642	635	626	688	609	648	701	633	657	623	648	646	666	645	705	643	622	656	668	667	673	621	671	703	649	650	644	644	659	629	656	641	593	648	605	602	625	642	681	615	620	725	621	649	665	631	673	628	659	650	643	633	681	628	642	656	630	623	655	672	618	627	635	642	676	635	674	669	699	636	697	637	632	633	690	642	639	670	629	665	627	653	683	666	641	647	669	599	685	666	662	604	663	639	650	613	630	664	621	633	600	642	657	679	653	681	682	690	628	647	648	685	690	692	676	614	647	671	676	645	644	643	644	653	671	655	680	639	679	661	628	653	637	647	661	649	626	676	627	659	646	653	675	673	688	606	656	664	652	651	648	620	611	677	651	658	666	662	656	623	639	662	627	646	669	676	629	679	656	634	636	642	642	665	650	623	680	634	689	634	647	667	691	659	666	629	644	670	674	682	635	677	641	634	643	637	633	683	669	671	598	663	650	617	656	663	641	640	619	694	668	625	654	653	672	677	657	612	659	646	674	669	634	642	644	654	678	617	643	652	627	638	633	668	671	659	597	629	641	639	649	615	636	621	636	638	651	608	683	701	648	717	690	696	641	618	601	635	681	629	639	638	603	679	668	675	666	616	659	677	667	693	622	680	662	630	654	684	668	653	653	701	651	621	664	597	674	624	630	683	671	692	664	649	633	631	648	702	621	625	637	617	673	659	628	678	672	637	655	664	686	638	646	681	621	671	634	666	621	622	701	624	681	611	637	649	649	646	615	646	651	627	632	662	656	657	612	605	648	656	606	621	618	652	675	684	638	610	659	658	668	641	667	660	635	665	629	693	625	668	638	652	692	641	649	617	625	654	658	648	598	646	621	647	680	689	697	680	626	635	696	606	631	648	648	658	660	652	660	672	636	660	684	605	707	679	658	659	656	614	636	615	602	706	632	644	652	668	699	644	641	588	626	612	675	709	628	663	617	608	654	671	646	695	660	686	669	607	634	617	650	686	643
25898	21056	23741	22489	20738	10928	3131	1016	3217	3351	1397	629	375	247	218	205	227	243	229	206	242	225	195	234	236	216	242	219	237	224	224	207	231	237	233	217	217	194	231	225	253	247	235	233	208	228	228	210	220	209	230	203	235	236	233	259	219	185	232	216	239	222	225	230	227	221	213	238	247	226	229	219	231	225	213	226	221	201	227	220	209	231	234	224	213	226	227	233	209	215	232	246	210	257	223	217	239	205	206	214	257	214	257	228	239	219	248	242	202	262	220	197	214	232	215	241	227	250	223	251	235	210	231	225	184	247	212	217	202	219	222	221	210	216	223	263	243	223	249	202	234	223	204	207	215	235	244	220	231	237	228	234	221	224	230	240	252	265	243	228	244	236	232	205	238	231	251	240	231	217	248	225	223	234	223	231	202	227	221	209	212	222	226	237	208	230	208	235	238	236	217	221	241	239	217	234	237	216	203	232	233	232	227	240	225	230	212	231	241	223	223	251	248	273	219	218	273	215	257	180	236	242	209	218	229	214	210	216	223	233	211	223	214	222	253	249	235	224	215	216	220	223	224	233	233	229	227	210	220	221	220	274	221	231	236	227	250	232	222	206	238	220	215	207	215	220	212	209	187	195	252	211	241	231	213	216	208	237	226	197	228	222	231	205	230	200	233	220	234	234	215	244	224	245	235	264	201	254	198	232	203	227	190	225	223	239	261	235	236	228	237	214	219	257	226	230	212	230	209	235	205	229	238	219	262	227	232	237	227	213	230	217	215	211	264	248	229	195	221	242	268	226	210	199	229	213	248	249	200	222	195	231	248	225	214	211	215	239	232	250	232	209	228	266	241	243	245	227	220	222	228	217	233	235	217	232	240	218	191	264	214	234	217	220	243	221	225	206	225	223	235	248	214	222	254	237	237	255	242	212	239	221	226	230	250	237	245	256	260	210	231	224	238	231	210	213	199	253	214	228	227	228	201	222	221	235	241	217	214	201	191	246	216	236	228	244	239	214	225	219	224	246	198	212	232	228	227	256	227	230	233	221	223	231	217	227	237	248	228	217	235	243	241	250	217	225	228	247	240	244	278	221	230	208	237	222	272	252	213	249	218	254	243	243	250	240	225	213	215	228	219	220	219	221	235	223	233	212	233	232	236	215	249	233	229	220	222	242	244	219	218	208	234	223	240	190	222	230	215	251	236	233	217	235	216	232	225	255	203	219	262	222	225	224	226	237	225	235	219	231	226	232	234	213	215	255	235	229	225	220	218	249	210	236	238	234	233	235	235	236	224	216	223	213	244	226	217	233	243	220	248	211	236	209	218	202	216	244	218	237	226	223	221	216	228	230	213	249	214	237	235	247	217	243	221	201	208	225	221	230	225	243	228	220	220	215	232	223	196	221	238	234	251	233	214	217	225	240	251	223	232	219	228	223	236	216	201	241	259	218	234	213	219	210	215	237	201	230	231	210	221	228	226	222	230	229	233	243	222	200	228	218	222	238	235	239	233	249	230	220	234	240	242	237	215	213	228	216	242	232	219	216	251	188	237	252	241	215	210	231	230	224	228	247	217	221	247	214	214	231	239	217	235	220	216	239	245	244	208	218	228	212	237	212	231	223	231	231	218	243	218	216	248	242	225	261	247	207	248	203	237	246	224	218	219	238	236	255	252	232	236	240	251	236	222	228	221	247	247	229	206	248	227	241	228	235	222	243	213	222	224	214	231	226	225	243	232	217	243	253	241	224	222	226	232	225	216	215	210	248	238	233	224	252	261	209	231	217	246	252	225	216	264	236	259	197	228	211	212	230	244	240	223	236	217	221	247	206	254	229	218	253	228	216	225	235	234	207	233	232	241	247	231	209	227	217	221	235	252	229	233	216	191	217	217	236	246	234	215	233	238	244	236	221	228	212	249	274	222	239	231	251	234	196	223	232	229	200	239	226	238	238	239	223	225	241	205	202	202	258	230	215	230	236	212	251	274	226	223	237	230	211	234	229	232	222	240	208	230	224	223	225	216	194	204	235	238	205	229	237	219	218	207	207	239	226	219	232	234	217	240	195	242	232	206	202	213	230	215	231	237	226	223	265	214	238	217	200	238	237	216	238	272	217	218	227	223	217	214	218	234	231	244	208	230	240	223	248	255	229	233	224	205	236	207	212	229	254	230	229	221	213	220	244	240	223	262	223	191	210	253	247	229	188	238	224	205	216	227	230	243	229	236	230	238	207	239	238	213	230	218	222	228	230	224	220	218	224	244	225	215	227	199	243	242	228	246	212	222	237	232	246	201	232	241	240	226	221	232	231	223	238	216	230	227	204	232	240	227	225	239	252	248	241	235	221	212	213	226	231	247	220	214	234	215	203	227	215	202	234	221	218	217	215	225	252	244	219	233	211	214	194	223	205	227	226	215	212	219	230	222	261	230	242	231	208	209	206	220	245	232	208	236	254	239	232	221	219	228	201	222	229	230	232	244	210	244	234	206	254	246	204	240	211	229	241	267	211	202	210	213	240	220	237	201	229	213	225	188	245	217	211	200	231	241	245	237	248	228	231	218	196	230	229	238	243	229	239	220	235	193	243	246	268	228	235	213	239	216	251	236	223	244	226	270	246	256	237	247	257	197	226	228	247	240	214	224	237	229	206	230	219	248	219	229	218	236	248	200	230	225	232	217	221	219	261	240	234	232	263	231	247	232	229	257	216	243	207	233	233	206	214	221	232	218	253	247	229	222	225	194	225	203	228	249	236	205	224	226	228	230	204	217	241	213	214	215	263	218	226	219	252	198	216	215	222	224	230	228	234	230	238	223	229	195	208	233	238	229	202	218	231	237	256	240	229	201	232	238	229	234	209	221	225	240	254	233	206	190	250	205	233	219	224	214	211	223	209	226	225	234	240	237	218	198	241	239	238	231	232	242	227	244	194	243	240	227	210	229	234	219	259	243	241	249	227	238	231	248	193	213	221	224	225	210	232	227	250	252	217	233	228	233	222	223	237	216	230	238	218	250	250	187	269	219	243	241	238	235	212	181	235	232	200	252	234	228	254	247	234	210	233	222	232	221	231	244	240	229	235	246	218	219	226	246	220	237	232	223	236	220	219	233	221	208	218	212	233	211	203	253	228	236	207	230	233	224	210	228	231	243	210	217	241	215	201	226	232	219	244	215	226	228	230	237	215	231	223	220	223	258	250	241	197	243	248	222	229	205	218	232	233	196	215	234	221	218	240	245	195	241	216	200	234	252	245	241	225	244	219	224	215	247	247	210	207	229	233	202	239	218	232	217	207	239	222	225	221	210	212	217	208	232	214	261	216	232	238	199	234	238	217	202	245	206	237	227	204	209	192	238	223	237	240	243	223	248	222	195	226	242	245	230	247	217	235	232	240	217	213	231	240	225	228	225	216	226	252	224	227	230	222	223	226	240	204	230	230	230	217	230	227	228	212	213	259	220	207	223	244	228	227	218	220	217	253	215	206	232	228	236	242	242	241	238	229
16835	17617	27635	32904	33142	20160	7192	4797	13437	12474	5187	2390	1192	697	655	719	654	632	614	641	668	647	654	658	646	650	662	685	686	651	645	624	650	685	682	694	680	634	648	644	606	693	680	646	604	649	635	643	638	661	622	672	686	624	636	621	652	667	651	663	661	646	690	642	678	643	637	693	627	613	640	632	645	612	626	653	655	586	643	682	648	656	648	662	643	645	638	649	609	632	626	607	660	636	633	702	659	634	625	670	628	673	667	655	659	665	620	643	626	654	617	640	606	613	622	675	640	655	631	619	611	662	655	655	646	663	669	635	610	668	628	589	625	659	662	720	624	713	648	676	653	574	656	695	661	637	614	638	639	609	635	651	644	643	668	654	670	667	619	679	681	618	644	624	653	658	665	643	609	634	677	669	614	654	696	631	653	660	696	616	643	658	644	677	663	623	678	621	658	642	680	643	676	679	604	647	653	646	666	673	616	717	647	665	667	669	632	646	633	644	646	625	642	650	598	647	624	623	641	670	674	668	631	665	608	631	653	651	671	621	614	685	654	672	663	655	624	646	649	664	646	612	649	646	692	648	680	663	662	684	680	672	619	664	632	624	669	680	630	645	688	634	641	661	689	609	694	612	620	658	625	664	689	696	685	648	628	647	644	629	656	664	605	617	610	671	617	629	684	653	673	641	649	600	649	637	668	631	624	658	653	656	655	635	675	643	649	664	638	628	712	600	651	633	653	619	663	655	675	620	661	612	635	642	648	662	647	648	637	617	654	637	618	671	653	646	697	633	630	644	647	633	638	689	648	672	670	620	709	640	665	629	648	637	660	615	669	653	652	639	659	686	638	692	669	639	674	681	644	626	656	641	649	660	652	610	686	670	594	643	683	632	653	629	667	629	621	680	611	659	621	635	642	661	663	628	646	614	616	653	656	685	652	678	632	651	622	662	646	643	620	616	644	655	640	659	671	675	640	669	669	647	629	656	680	690	635	640	647	659	582	585	648	634	666	618	646	627	643	640	615	661	611	662	645	659	688	659	632	633	642	609	649	635	667	635	661	601	630	675	641	633	666	681	634	657	667	629	647	678	644	617	682	662	622	603	659	703	641	649	690	657	637	643	639	686	669	635	650	657	630	681	628	603	640	649	690	641	620	647	620	646	628	653	647	640	624	644	599	647	668	606	638	619	669	624	631	630	647	690	667	672	595	642	658	674	670	599	694	671	633	667	657	647	650	655	640	646	643	649	677	628	659	666	682	637	639	650	642	659	634	631	661	624	660	637	639	645	650	613	594	617	686	661	618	615	637	610	635	678	680	649	651	636	671	655	609	648	647	676	636	650	625	610	655	647	609	659	682	670	586	625	626	669	687	643	672	636	677	647	602	602	590	637	688	639	644	595	623	632	620	670	645	656	658	663	659	620	635	689	650	661	597	657	685	645	650	669	672	635	649	659	616	647	664	626	623	643	664	652	670	650	626	699	641	609	648	657	688	657	628	637	667	646	657	697	655	659	645	646	623	622	643	613	639	648	630	664	687	651	622	648	597	645	626	668	621	641	669	618	635	639	600	670	679	650	655	653	635	648	634	639	625	639	628	655	643	605	680	642	605	654	656	642	667	684	665	737	663	687	669	690	648	686	633	644	620	620	639	669	641	623	602	660	625	645	648	689	675	648	636	674	658	626	631	610	614	632	628	604	671	676	631	676	655	652	671	615	613	650	627	664	680	632	703	674	619	683	581	650	657	662	624	658	629	615	653	650	633	641	633	648	625	660	646	676	619	669	587	657	669	633	633	636	630	656	646	628	631	650	666	630	713	641	628	603	639	626	690	610	653	673	663	636	670	643	689	638	668	683	664	703	644	629	668	667	681	697	657	638	606	684	632	629	665	635	635	630	654	536	650	654	669	686	618	723	652	659	659	668	615	651	659	649	656	595	653	617	706	651	629	636	644	631	662	647	672	615	691	630	642	670	640	589	642	631	611	646	738	685	639	633	671	616	613	633	636	638	643	626	709	669	652	635	618	662	651	659	667	636	684	672	648	663	678	645	643	651	655	625	638	649	649	667	649	626	593	661	658	593	618	621	634	659	637	677	604	630	621	676	635	655	624	653	650	621	676	674	624	624	660	617	621	636	662	633	675	668	673	664	625	632	629	643	644	645	623	641	673	643	636	702	630	682	646	634	620	617	652	607	646	644	643	631	638	666	639	651	632	627	634	660	637	681	650	649	668	647	662	617	642	631	647	617	635	646	600	625	627	656	693	641	668	655	642	654	670	671	693	628	628	618	678	675	669	688	615	640	652	669	645	639	678	649	627	646	640	614	637	670	639	657	628	645	639	668	669	593	679	628	631	645	633	622	674	637	673	667	640	678	639	672	652	650	655	662	699	648	674	648	639	702	653	715	649	665	627	624	655	672	690	622	662	619	626	654	630	622	614	665	607	643	635	659	606	627	650	659	666	639	650	602	636	626	635	659	638	691	582	624	633	635	640	639	638	645	623	654	652	627	651	651	638	612	713	617	615	676	583	634	644	627	613	630	664	663	674	677	652	643	682	628	667	642	660	683	597	654	659	610	594	629	670	655	654	610	667	650	607	613	634	673	635	645	670	642	638	660	618	625	644	643	646	642	651	666	646	662	611	666	636	645	662	631	678	648	649	623	597	681	604	653	655	693	662	637	662	642	645	696	628	655	646	648	680	637	655	651	633	645	646	685	650	668	651	689	630	705	600	664	626	585	664	644	622	648	702	600	648	664	643	664	651	662	692	626	630	657	656	615	650	623	715	659	640	681	624	647	652	667	677	621	676	673	687	632	651	641	637	660	678	645	659	635	726	664	652	639	659	602	657	646	642	639	647	642	653	667	675	658	604	689	681	662	697	628	682	680	619	624	652	634	627	614	636	673	580	682	634	606	670	663	675	631	688	669	643	653	669	668	639	628	648	640	615	645	645	604	645	690	670	654	632	606	627	717	613	679	629	633	684	657	588	675	666	635	641	612	664	605	673	693	638	693	640	670	687	668	698	621	638	647	662	640	662	655	613	673	634	643	662	690	677	655	666	679	624	677	635	623	593	644	673	596	647	644	637	605	631	657	675	647	652	673	620	656	628	677	634	646	617	605	629	681	646	619	629	642	627	661	678	604	622	634	610	645	650	678	657	635	681	628	677	653	667	665	606	635	643	638	649	610	642	635	639	640	618	652	656	607	650	639	652	629	661	631	662	619	660	622	644	705	631	633	680	651	592	630	638	654	668	684	675	646	586	586	643	617	669	587	665	655	672	606	639	656	693	659	667	634	617	610	643	631	618	601	665	718	672	665	668	660	638	637	643	611	613	651	646	619	658	671	647	656	682	643	638	680	626	633	641	609	640	633	641	646	663	691	648	602	640	625	640	675	653	601	677	616	621	667	656	649	635	667	644	606	642	656	622	671	615	595	620	688	663	647	654	664	653	662	618	596	702	595	707	681	652	647	645	595	608	654	605	664	648	628
21915	17761	21673	21110	10917	3481	3004	2291	3499	2734	1394	966	397	265	206	194	230	235	230	218	242	240	226	225	233	243	238	228	243	230	230	260	250	216	229	217	238	212	237	225	238	211	200	239	230	243	230	223	232	236	223	222	242	236	220	229	225	235	197	252	212	258	232	213	197	234	230	235	236	227	207	239	220	238	203	252	231	184	213	244	212	247	238	214	210	197	207	230	199	218	215	206	236	222	220	224	234	226	240	213	216	216	200	226	220	230	211	234	255	218	227	220	212	212	221	218	227	203	243	200	221	228	204	211	233	222	232	245	239	218	233	232	227	253	215	246	231	222	241	222	217	218	220	215	258	247	212	252	240	223	255	256	242	248	236	216	214	206	231	210	235	210	209	221	206	242	227	209	229	205	204	234	220	245	230	237	221	237	212	209	205	208	224	228	217	219	224	245	205	235	215	204	255	212	207	227	222	219	212	209	217	197	225	199	191	214	225	210	240	252	225	220	205	209	228	220	213	261	248	251	203	221	193	261	224	219	241	218	268	187	214	258	204	223	237	235	242	264	232	232	221	239	200	229	219	232	225	242	205	211	237	219	215	228	243	275	239	216	215	204	224	225	232	244	218	219	242	211	232	218	235	227	209	206	224	227	221	208	232	213	240	224	238	221	213	223	217	248	205	232	221	190	222	225	230	207	236	193	231	209	215	225	202	232	251	188	234	213	219	218	244	210	259	223	219	223	229	222	213	229	207	220	226	211	229	220	216	243	217	229	230	238	224	206	215	232	228	218	228	242	238	205	233	242	217	224	203	211	228	222	210	200	220	245	234	244	235	200	202	213	212	213	236	239	226	222	223	211	197	245	216	223	244	237	230	227	259	237	238	243	221	219	203	190	240	215	210	203	222	242	244	226	221	223	248	216	216	253	227	226	218	239	232	200	212	222	207	226	236	241	239	239	198	233	243	262	219	204	254	213	218	245	223	218	220	197	225	185	237	215	216	216	226	215	219	215	233	245	213	240	207	252	238	227	214	239	234	240	245	237	235	223	210	215	229	233	223	224	230	231	221	210	235	227	202	220	243	224	226	226	233	208	221	247	222	216	210	213	222	210	215	225	214	233	218	225	246	221	238	225	214	242	243	236	253	200	210	248	231	232	241	225	238	218	210	216	250	254	234	236	220	249	217	246	233	205	236	243	222	230	205	212	211	228	217	221	221	205	206	210	215	237	214	234	221	230	218	240	219	223	225	219	202	254	239	251	221	227	216	246	230	212	234	219	227	238	190	235	221	219	219	202	225	252	204	221	209	223	219	229	223	221	249	194	245	240	230	232	223	232	245	204	228	206	232	255	210	214	214	211	213	213	185	210	212	212	214	218	221	250	222	239	198	224	241	252	213	240	233	237	194	231	244	241	249	219	203	232	259	215	252	227	226	214	229	218	248	231	226	204	211	215	255	254	224	220	210	220	208	244	220	212	240	241	215	209	225	218	201	242	213	235	235	248	240	240	220	233	213	236	221	228	223	222	247	212	228	223	247	242	231	214	220	230	248	232	230	215	237	243	241	234	225	220	229	219	246	196	202	237	210	205	216	231	234	220	207	244	231	217	228	216	231	222	234	199	199	230	213	210	234	243	246	199	233	221	242	215	221	207	206	215	224	205	241	213	227	237	211	225	225	201	253	224	209	225	242	224	229	230	227	236	254	228	217	242	242	233	188	202	240	213	227	260	223	237	217	256	227	213	241	230	230	217	218	216	214	251	225	215	217	230	231	207	249	229	187	217	247	255	237	232	212	208	245	213	238	230	251	234	240	234	229	233	238	223	215	201	249	231	218	213	221	222	220	226	236	230	234	236	257	229	226	195	226	231	231	252	198	219	216	220	218	214	255	218	234	201	238	228	231	221	216	222	234	240	199	196	219	217	214	234	223	217	229	214	223	239	237	213	237	244	237	217	269	215	221	195	227	232	208	252	244	237	252	207	211	186	260	209	225	219	235	228	201	233	237	227	225	230	208	228	246	212	235	199	236	205	223	228	223	214	223	237	203	207	223	241	220	239	215	210	238	232	250	206	231	210	232	231	243	255	218	237	234	219	185	238	228	209	205	233	224	207	230	222	225	248	218	228	225	259	245	212	217	212	209	221	260	216	214	245	249	193	212	210	227	256	226	211	221	193	202	236	214	216	223	214	207	257	231	190	213	226	224	220	254	186	213	218	225	215	212	212	230	218	217	207	222	207	213	234	250	231	223	237	220	259	230	220	252	212	206	200	219	247	214	236	229	223	234	233	245	246	242	232	211	220	212	236	220	229	225	222	239	228	232	244	261	252	217	203	250	213	205	222	217	234	208	215	221	246	204	238	224	215	235	228	215	211	237	239	232	231	219	196	237	222	255	221	226	216	243	205	223	211	199	234	201	207	204	222	221	219	226	227	221	218	199	262	228	228	224	246	210	210	232	205	226	228	266	241	232	249	225	230	232	218	232	223	201	243	225	230	231	240	226	248	194	222	218	220	221	224	217	191	232	225	213	230	237	232	240	240	212	203	251	235	218	207	215	230	216	234	209	261	235	218	250	192	230	233	259	234	237	198	228	227	192	224	211	218	233	231	238	228	253	219	215	240	218	226	236	240	233	199	233	240	232	248	237	216	219	220	222	243	203	233	210	250	211	252	243	201	205	225	217	198	239	232	229	253	228	235	244	240	222	229	223	222	255	227	233	217	217	219	226	218	235	222	202	223	242	244	241	216	212	232	226	237	220	221	227	216	241	221	224	225	233	213	227	234	226	230	224	220	224	231	213	225	217	202	225	210	207	220	197	216	231	201	217	208	239	229	203	241	204	213	236	219	204	236	244	212	214	231	232	228	225	225	221	207	239	206	243	232	221	219	206	203	239	205	236	234	237	220	212	215	224	222	212	245	233	234	202	218	244	221	235	208	220	221	228	238	227	243	240	201	242	214	236	226	235	234	241	241	232	203	225	212	241	229	200	243	219	215	230	247	229	202	213	225	206	239	226	217	221	242	208	201	237	214	225	223	213	253	237	235	219	235	222	200	235	230	220	242	254	243	220	206	224	258	248	228	253	225	220	180	234	216	265	226	241	242	225	215	206	243	244	224	243	206	223	218	237	231	242	233	211	217	233	253	222	222	217	213	219	237	245	241	218	212	232	228	211	212	231	224	217	215	217	205	211	240	201	206	214	215	233	221	231	224	231	203	240	216	219	213	225	229	238	230	215	213	243	219	222	227	227	247	204	212	222	197	254	249	224	218	213	233	228	243	229	256	230	255	220	243	203	234	202	232	259	202	238	241	214	251	239	240	224	228	198	217	228	217	239	259	234	237	252	177	239	220	216	237	218	255	224	237	232	217	243	207	252	221	247	246	230	238	201	194	224	204	213	208	225	231	215	230	221	218	228	253	208	204	215	218	226	219	231	255	229	224	217	260	223	240	253	238	245	250	216	222	260	210	218	217	229	211	230	247	224	209	219	241
14042	15316	25809	31789	13682	9400	10049	9491	14442	10514	5818	3667	1405	675	655	671	648	577	652	671	668	610	642	618	644	666	655	654	638	651	619	584	611	674	641	673	666	604	659	615	660	630	611	670	625	628	642	648	637	678	704	626	625	624	646	675	674	651	685	647	690	668	671	616	640	630	646	636	708	672	597	664	631	632	633	635	613	658	667	649	603	655	662	636	642	617	621	662	627	643	680	680	615	697	630	681	641	679	574	654	612	690	656	622	630	672	660	616	611	622	587	678	605	637	652	649	645	663	604	649	670	612	650	657	647	608	631	614	651	652	635	600	646	694	646	695	645	659	673	634	630	598	661	625	603	627	697	658	615	635	671	642	680	610	636	637	630	665	595	642	639	659	642	665	641	635	626	655	676	668	654	649	664	654	654	672	617	711	641	594	671	638	671	626	653	655	669	655	644	610	626	662	625	653	627	608	683	671	644	635	625	630	655	582	657	597	688	655	675	644	642	664	640	648	698	636	659	614	683	598	621	653	637	677	614	667	680	599	690	658	628	672	597	614	687	639	642	660	629	629	638	642	646	629	627	665	606	647	590	597	636	618	635	658	639	647	620	637	632	629	638	663	709	629	657	672	668	680	648	630	661	627	617	654	616	658	622	662	626	641	612	696	659	612	600	656	610	613	608	629	619	683	667	631	621	641	601	620	664	599	639	678	686	640	647	676	613	643	664	622	660	631	648	675	610	657	644	641	685	636	613	660	682	661	584	647	643	612	654	631	674	636	686	678	686	653	612	684	663	614	681	644	639	683	630	612	598	667	645	660	652	632	657	673	639	645	607	633	656	615	635	596	616	649	646	644	632	636	633	684	585	645	621	664	665	652	602	651	720	606	641	638	621	602	676	663	668	644	671	653	590	588	652	659	655	619	625	624	627	622	650	634	657	624	643	623	675	624	601	628	621	620	637	649	640	639	628	616	623	623	629	663	666	626	688	654	662	646	645	683	609	651	655	632	619	567	647	586	648	708	632	655	630	654	669	622	657	626	640	654	647	657	643	604	605	650	628	623	633	634	622	688	634	612	637	657	628	651	640	627	620	632	633	676	651	626	620	600	622	652	663	670	626	634	648	655	630	650	637	635	677	620	666	675	638	639	683	625	670	656	631	610	630	622	649	689	583	639	614	674	620	640	674	642	653	611	662	660	626	686	653	645	675	655	609	680	629	681	651	618	628	629	689	659	594	653	643	652	625	632	634	625	644	635	633	631	640	645	661	621	671	626	632	615	665	590	645	634	648	649	646	665	634	661	602	653	637	636	654	631	589	652	629	621	645	609	581	658	683	635	659	648	606	622	678	641	610	663	647	592	625	652	660	637	617	603	601	632	598	666	618	648	627	635	639	686	578	619	675	641	651	686	646	643	653	648	634	697	664	664	643	638	632	668	635	635	652	631	663	631	709	623	670	638	648	680	693	630	623	641	637	590	683	639	626	624	682	619	656	651	620	661	643	689	690	644	599	675	648	648	639	665	641	616	591	607	630	659	637	661	653	640	650	633	652	706	570	602	664	633	691	655	624	628	662	684	661	627	638	648	656	646	643	634	660	657	656	694	634	672	622	659	637	652	638	603	616	620	635	687	638	624	629	657	648	656	625	633	640	638	701	645	640	665	664	613	636	636	623	666	623	652	639	619	629	607	712	687	657	673	656	605	656	605	613	621	636	627	651	634	664	688	627	662	649	645	636	648	640	630	640	636	648	644	646	663	621	685	669	656	615	631	624	620	626	635	646	642	659	634	652	652	636	650	661	620	626	611	663	618	618	628	610	636	601	634	648	633	640	663	639	666	597	640	591	621	614	671	651	683	686	666	659	569	614	634	615	658	629	601	622	658	684	631	645	659	662	646	620	668	561	631	654	694	677	630	628	635	607	642	644	647	630	655	658	645	642	629	679	647	610	643	638	674	626	655	608	654	657	618	664	641	643	610	649	625	632	638	624	651	624	653	637	659	660	619	653	659	631	681	618	636	630	657	606	610	635	658	696	655	658	632	663	675	653	621	615	576	679	693	680	633	617	649	644	652	604	630	623	641	637	665	664	673	645	616	657	616	664	632	649	628	616	650	660	608	615	648	622	686	652	625	622	649	660	638	603	689	660	638	673	659	627	633	656	594	631	646	665	626	619	654	625	659	643	644	646	696	614	634	683	661	629	628	624	633	623	607	640	676	654	619	652	633	619	608	584	666	661	638	622	624	618	633	637	662	657	659	682	632	639	644	648	650	636	629	696	655	628	608	612	669	654	635	645	643	597	655	652	613	634	648	628	664	627	604	633	650	644	640	648	652	645	649	626	655	615	621	637	698	613	616	623	628	671	681	651	656	657	589	629	641	640	607	639	693	639	656	624	660	650	653	648	655	643	614	625	663	645	679	657	644	647	648	637	578	654	654	635	641	614	641	622	594	620	630	677	648	637	593	658	646	647	664	659	679	612	640	657	633	663	613	667	661	628	631	702	654	627	612	624	622	671	622	693	628	577	642	682	616	654	624	657	655	666	664	669	625	583	585	607	628	646	624	613	688	647	642	661	627	611	624	635	675	583	655	624	626	642	661	641	639	662	608	676	636	610	700	651	624	690	628	646	679	606	628	616	627	608	637	646	682	653	674	646	648	620	614	642	649	663	672	624	652	653	614	660	639	695	632	646	631	663	621	600	656	622	655	628	666	644	668	628	599	681	666	659	631	605	614	650	662	673	654	670	619	651	652	595	639	606	646	649	639	650	671	633	650	667	639	671	602	663	646	625	626	649	632	650	645	595	602	658	654	635	594	650	654	660	597	621	668	677	645	661	639	643	664	662	636	625	643	593	660	624	645	686	612	651	636	648	645	674	585	642	662	656	699	616	621	633	621	638	595	635	637	650	633	673	677	619	649	626	681	625	656	628	664	653	632	653	637	554	666	642	616	662	658	680	574	621	623	615	678	679	659	676	650	606	638	587	637	618	596	639	658	639	654	676	608	684	650	617	664	712	670	596	630	630	636	666	670	602	612	658	674	612	650	666	653	675	637	649	656	663	694	638	628	657	629	682	637	583	642	672	661	671	617	653	628	646	659	626	651	653	661	623	648	716	597	619	664	623	654	712	642	607	669	619	671	602	674	609	605	705	631	654	624	615	660	621	633	625	668	653	614	594	632	671	634	649	641	638	660	624	629	658	639	642	631	640	630	656	641	633	608	642	626	661	613	620	629	599	636	632	655	619	669	639	631	639	631	636	653	593	636	608	695	659	598	652	655	680	627	631	687	678	613	636	601	623	626	610	624	681	627	657	710	659	639	639	730	640	594	661	684	643	658	627	690	595	603	633	651	640	637	684	609	638	642	632	652	617	627	648	644	639	617	632	640	627	641	667	637	625	674	629	656	608	649	646	593	591	627	618	605	664	681	677	598	651	655	633	640	656	634	655	660	597	635	629	625	609	658	649	668	645	646	639	624	637	625	665	604	660	639
22103	26560	32536	33807	17624	2500	2768	4034	4041	2688	1361	627	332	250	255	218	222	219	229	237	222	240	229	214	251	245	207	213	216	230	247	216	227	223	223	215	228	235	241	217	265	240	232	238	223	217	220	227	223	242	234	224	230	224	214	243	230	243	234	220	240	193	226	230	244	219	223	239	232	213	208	230	233	227	217	228	231	227	243	221	215	213	226	204	236	219	228	245	209	229	220	231	253	245	234	228	222	209	224	234	239	212	229	235	236	251	222	245	233	245	229	229	228	225	235	206	237	231	240	259	209	217	228	243	250	240	187	204	220	225	209	210	221	229	243	210	196	241	245	249	227	239	249	216	241	231	242	217	246	237	248	230	218	211	209	238	236	249	225	236	250	240	228	246	239	233	224	235	223	238	214	230	228	206	221	259	214	221	234	265	196	229	231	221	223	248	232	231	220	247	237	228	213	219	245	231	207	215	237	215	237	232	235	229	246	208	229	225	234	218	197	251	229	220	215	237	235	214	237	240	213	222	226	220	252	240	262	234	224	230	233	248	254	244	206	240	245	255	228	231	217	234	214	243	231	259	220	217	215	207	246	215	211	232	216	249	212	258	237	219	249	208	225	242	221	232	226	229	241	234	223	200	258	237	256	215	223	258	211	252	252	227	223	220	208	227	234	218	232	221	245	222	215	248	229	225	242	211	213	228	246	236	217	256	209	228	229	237	244	217	234	232	227	234	211	208	215	242	218	224	239	237	227	236	213	193	227	244	221	221	206	229	232	255	242	226	202	230	209	233	224	216	230	227	198	233	224	237	235	233	226	194	206	222	225	226	230	238	213	237	224	199	207	216	246	240	220	214	225	223	213	231	246	233	220	222	225	228	211	230	210	237	227	222	190	211	208	213	210	207	206	203	229	220	200	236	235	221	210	210	208	250	211	226	219	245	224	212	210	217	229	188	228	257	218	224	241	249	245	232	222	232	225	251	206	219	213	216	221	243	238	237	218	207	222	243	239	249	214	211	241	236	227	230	227	243	212	231	243	234	233	205	224	220	204	216	222	242	230	219	229	235	230	241	225	237	245	213	218	216	211	217	216	209	211	223	231	220	221	215	224	249	233	246	269	232	238	223	252	225	234	234	249	240	208	221	249	221	218	232	237	214	242	237	228	231	280	210	233	262	230	215	212	220	248	229	241	233	215	198	243	226	207	187	233	221	231	217	248	228	230	217	225	259	217	223	224	206	231	226	236	236	219	230	202	229	237	242	240	207	238	249	238	217	237	223	200	200	213	234	241	229	229	208	220	232	225	226	237	246	209	222	200	222	241	228	235	204	233	214	201	237	238	212	214	229	221	228	227	223	227	206	241	186	226	232	254	186	205	231	234	236	222	241	239	222	216	230	227	238	238	213	226	232	229	240	240	240	247	218	224	215	234	210	234	255	217	206	237	243	224	237	221	222	239	208	238	177	234	232	252	227	237	225	252	229	205	233	183	213	213	250	226	212	242	225	238	220	231	226	215	216	221	225	259	241	218	228	221	240	222	218	199	238	237	245	232	252	202	222	256	216	206	237	212	223	239	192	227	266	237	217	221	212	234	236	214	211	216	230	224	191	241	229	212	218	240	223	228	225	218	213	252	232	213	234	237	233	221	235	249	220	247	241	228	218	236	212	238	206	227	208	239	214	228	227	221	248	231	215	209	207	235	227	203	242	235	244	224	203	240	250	236	227	245	217	250	226	222	218	219	234	239	227	218	232	254	229	241	236	229	202	247	225	241	224	224	226	235	241	217	237	210	201	204	211	252	226	233	213	215	192	224	196	239	230	225	220	251	219	237	229	238	222	224	214	214	223	255	244	200	206	201	234	232	225	228	195	232	224	233	254	213	230	230	246	241	221	217	203	225	242	233	226	214	218	214	231	220	255	235	198	231	256	236	212	198	230	217	214	213	228	219	219	222	200	195	219	231	241	236	206	225	247	231	197	248	218	175	224	212	242	251	232	247	221	240	242	228	228	216	221	218	206	263	217	215	198	246	239	216	217	225	237	229	204	240	199	222	232	234	210	227	238	228	222	239	224	201	236	267	238	218	231	211	215	240	239	249	209	229	203	231	211	203	247	246	211	221	237	228	223	190	250	228	233	242	212	239	246	230	210	225	229	232	233	248	241	189	222	230	221	219	223	217	251	232	215	216	259	248	220	227	208	258	228	228	225	237	227	236	193	216	231	220	195	254	249	234	247	244	246	258	241	220	243	211	212	223	209	214	238	227	196	242	205	217	224	235	221	228	242	211	202	245	215	248	218	231	221	238	205	232	242	245	228	246	218	220	224	214	232	242	212	230	250	220	226	233	187	214	204	240	213	216	225	231	244	217	225	217	244	233	224	239	226	230	196	231	256	236	221	226	261	258	206	215	217	217	209	218	243	207	202	243	236	221	255	264	214	202	228	222	224	234	235	251	201	198	226	221	231	233	229	234	219	209	245	229	226	232	249	224	234	230	243	218	211	235	243	232	238	243	223	213	220	230	237	251	197	229	222	235	213	226	206	211	214	230	238	217	225	221	227	227	215	213	244	231	233	226	211	252	253	243	197	225	243	271	192	196	204	213	228	199	222	227	218	249	245	236	204	211	244	247	215	243	224	222	234	233	222	243	205	231	235	207	239	224	256	222	245	223	220	239	219	244	249	226	225	220	243	245	224	235	234	208	210	235	233	232	246	240	197	262	223	243	245	242	219	235	221	223	244	220	224	254	237	243	244	236	198	232	217	249	230	243	211	255	233	240	225	241	233	236	243	214	214	241	219	243	256	220	242	211	217	246	226	207	235	190	253	242	216	226	236	213	257	195	241	252	200	223	240	228	249	226	221	255	223	226	271	249	232	255	226	217	242	219	239	228	240	227	218	216	239	251	238	238	214	220	228	220	237	227	228	227	261	216	249	232	199	217	217	231	254	234	231	211	235	229	212	211	226	211	210	221	231	239	239	238	222	236	235	219	228	218	253	221	244	271	226	208	233	247	232	218	213	245	212	246	227	223	255	207	240	247	246	240	223	249	225	207	216	249	244	230	238	227	260	225	226	256	229	212	250	241	203	248	229	241	237	232	209	212	230	222	222	206	239	226	234	261	211	235	228	253	256	210	223	240	228	229	239	233	259	220	233	220	205	238	221	242	222	217	262	238	195	205	216	223	229	209	201	222	250	205	228	231	246	214	217	214	249	215	220	224	226	223	206	224	219	212	250	198	199	203	223	210	230	222	235	233	228	204	216	232	230	222	218	222	249	274	200	211	237	230	211	217	220	225	233	229	224	249	232	262	222	228	210	224	219	219	224	219	223	228	259	206	214	220	234	232	228	207	212	219	239	245	201	235	261	204	229	259	216	223	242	209	239	228	250	201	230	225	232	231	218	226	231	216	211	225	221	211	209	211	248	222	239	238	225	249	220	229	241	214	231	219	205	252	177	213	228	236	198	223	228	233	240	229	193	232	218	230	251
14616	23012	34762	42408	18638	5757	10918	16076	15115	10118	5058	2108	952	622	667	636	614	654	647	664	652	626	621	647	618	675	652	646	611	647	642	660	640	640	653	683	668	671	692	613	650	652	605	665	670	679	614	626	616	595	633	654	652	609	652	647	639	599	595	638	656	602	643	652	615	671	620	606	658	626	622	638	664	636	630	628	682	615	696	626	627	678	633	596	623	581	669	620	631	644	625	643	605	675	611	636	664	677	650	665	644	651	662	653	663	611	666	613	639	635	632	653	617	668	642	686	636	644	686	623	661	593	634	642	637	681	659	620	663	617	671	626	649	665	645	604	640	639	689	656	627	638	572	632	673	655	640	642	633	609	630	617	650	635	618	658	634	636	677	656	608	677	681	612	641	636	679	674	623	663	635	655	677	647	669	645	666	609	590	658	699	676	641	644	624	689	655	653	651	612	648	637	622	680	636	644	688	625	655	666	681	625	675	643	639	628	651	634	608	618	700	690	657	634	634	634	617	658	661	665	628	633	634	631	678	586	664	650	636	655	661	634	655	637	655	654	646	622	656	668	648	662	685	659	635	635	632	627	659	641	635	656	617	652	620	657	654	645	606	682	600	597	641	647	670	684	600	643	625	659	630	593	634	656	609	667	661	630	655	637	674	614	652	697	660	680	635	599	652	638	665	680	612	649	634	651	635	663	706	656	656	641	676	643	611	639	656	645	629	607	695	632	638	673	667	661	618	646	620	666	646	612	656	669	644	651	629	601	638	655	634	643	730	626	667	628	621	650	622	626	635	642	619	655	671	678	695	655	616	646	658	623	659	643	637	656	641	665	602	666	652	677	680	642	642	693	653	657	601	657	674	639	639	671	649	650	627	610	667	645	597	661	695	631	626	634	631	641	677	656	665	651	623	641	655	613	651	618	669	646	684	687	647	653	618	635	618	627	631	625	663	629	648	638	626	669	620	709	592	656	657	626	689	630	641	660	634	680	631	659	639	646	680	632	667	661	669	655	661	673	658	601	646	609	672	674	648	665	626	686	663	636	681	662	666	631	686	681	699	624	627	584	632	673	645	646	601	693	647	596	636	654	647	631	589	668	637	653	662	610	606	670	665	648	584	666	619	666	650	607	620	667	655	622	672	642	693	668	655	621	661	662	681	668	635	644	666	628	626	620	636	646	639	650	654	650	652	666	667	671	628	608	639	635	668	646	618	658	579	656	613	685	656	652	618	620	630	667	682	649	616	661	675	661	669	657	691	634	647	601	693	636	641	635	598	631	651	620	654	650	648	633	648	636	611	649	619	660	608	689	674	642	678	627	639	640	669	620	622	657	649	677	639	635	638	668	628	603	640	648	673	644	608	639	661	664	623	659	623	687	672	678	674	620	646	663	660	639	638	725	679	644	612	633	664	631	699	651	640	674	651	635	695	667	626	664	654	654	630	630	683	659	645	671	636	617	669	632	612	666	621	646	665	629	649	629	698	676	678	628	670	687	636	697	656	674	651	649	686	606	613	638	667	638	609	679	631	658	649	637	655	616	650	628	594	597	656	615	698	659	668	655	670	622	611	649	668	654	592	638	643	662	652	628	636	608	604	671	630	630	626	636	644	694	629	626	630	662	595	683	624	640	682	658	671	647	666	683	657	654	608	664	622	644	662	676	640	679	664	622	651	684	685	636	612	653	676	695	619	647	649	653	620	629	653	663	691	633	634	621	668	597	671	608	670	638	663	663	658	645	685	672	673	657	612	639	595	607	652	626	639	665	683	653	642	651	649	623	607	664	671	629	610	636	620	662	683	562	684	628	624	647	678	680	615	673	664	612	634	672	647	640	621	648	652	674	680	663	653	646	647	621	687	663	609	637	652	666	666	644	627	602	645	640	669	672	607	641	693	636	615	670	622	672	642	658	611	611	656	671	661	637	654	668	649	657	634	594	671	658	625	677	646	652	626	625	678	650	645	641	636	647	664	615	607	672	651	642	653	643	655	618	690	669	639	642	653	661	652	612	648	629	613	658	645	622	666	636	670	632	633	639	626	697	583	683	626	670	680	618	642	694	617	657	652	657	621	667	683	657	660	615	615	641	653	664	555	642	614	710	613	613	623	665	684	682	663	653	684	667	661	605	635	644	674	641	622	639	648	635	657	663	639	637	674	660	683	676	676	657	629	684	648	648	599	665	649	655	661	592	633	644	649	660	644	658	615	614	629	643	650	665	648	655	632	635	632	652	584	664	632	696	656	639	643	673	651	668	638	641	684	647	656	654	628	655	640	680	655	634	658	635	682	629	638	659	649	639	664	636	623	613	633	644	623	608	647	596	634	662	627	657	659	633	648	687	633	603	652	651	690	642	684	654	622	649	679	672	632	623	656	630	632	662	625	627	642	677	622	644	604	632	649	628	667	667	642	591	654	635	674	682	649	620	643	617	629	664	653	617	641	655	641	632	643	641	697	638	670	649	607	638	697	635	684	638	664	653	636	648	680	614	625	645	635	721	626	673	654	653	639	606	704	632	631	628	659	683	672	656	606	657	641	678	599	592	591	709	643	668	649	645	642	624	641	647	661	664	603	667	616	629	661	644	643	694	686	690	677	656	679	598	606	617	658	648	604	657	622	705	600	639	649	673	638	643	690	661	662	640	636	623	639	648	660	686	686	652	692	631	681	665	655	617	643	639	666	612	592	650	655	626	662	663	595	650	639	625	627	609	671	652	646	690	648	664	652	639	643	591	601	661	639	650	639	657	588	671	673	714	634	657	616	631	640	640	641	667	623	630	649	635	699	678	637	629	657	650	653	670	614	604	700	656	670	602	641	593	699	690	659	641	631	651	618	653	647	639	629	627	693	635	651	652	620	627	635	608	641	640	623	655	674	642	654	622	658	653	665	612	670	624	625	632	663	617	646	653	645	646	638	608	660	688	680	641	653	621	626	657	637	631	632	678	637	641	645	661	656	677	666	647	629	650	603	642	629	651	594	657	624	639	616	612	655	594	708	604	692	659	642	669	642	658	653	634	610	637	625	653	633	624	675	614	677	630	625	650	670	708	627	633	613	639	626	636	598	646	655	637	682	646	647	612	644	586	615	664	637	671	671	609	627	660	654	574	631	631	638	701	638	661	624	669	718	671	634	656	635	631	661	655	664	624	690	633	653	643	642	700	653	650	647	640	611	654	644	631	636	628	677	641	636	670	692	632	628	675	598	660	675	677	656	643	692	704	637	626	619	662	615	655	621	655	637	615	664	656	622	588	627	662	644	644	648	648	616	616	662	651	594	636	650	664	615	649	686	629	639	656	643	656	662	650	667	588	668	670	639	644	652	661	629	668	667	674	699	607	615	620	588	638	626	655	653	687	657	609	653	669	634	654	650	666	646	633	677	619	645	683	597	634	624	705	635	665	623	675	673	639	647	642	660	663	645	607	664	597	656	619	636	634	633	660	631	624	626	617	624	649	614	624	644	641	688	643	644	600	628	661	649	664	630	621	657	684
28690	36095	42761	26498	7229	3660	2991	4240	4016	2365	878	549	306	249	225	218	248	219	222	229	227	241	236	264	193	227	204	174	203	241	225	232	227	229	245	232	216	270	222	235	214	218	199	225	224	237	216	205	239	238	217	220	193	223	239	226	223	234	219	225	219	213	238	232	236	241	204	206	214	222	243	204	228	248	246	228	210	216	236	228	215	211	239	231	268	241	226	217	209	238	215	239	236	251	218	253	222	226	193	251	250	209	234	226	254	241	207	202	225	220	220	205	233	204	225	231	204	231	235	230	207	216	208	215	221	208	228	243	213	233	225	232	242	234	234	246	275	225	216	224	213	246	220	208	236	261	225	246	243	226	220	224	216	214	227	220	248	242	211	220	270	217	232	238	233	222	220	226	222	225	225	234	202	232	236	231	232	211	199	236	228	221	224	230	206	215	233	232	248	250	240	249	227	219	250	202	252	216	229	212	206	240	217	234	224	216	208	219	223	228	236	229	233	237	216	237	232	236	228	213	221	206	186	251	235	233	234	221	232	231	217	223	238	212	237	225	220	251	243	226	226	209	230	226	211	209	230	200	238	236	219	245	220	206	217	240	242	242	216	210	258	221	225	229	239	222	239	244	228	210	222	247	213	208	221	220	242	214	242	231	209	241	212	206	241	235	237	216	217	248	248	240	209	223	236	252	229	253	233	239	212	207	223	227	236	189	209	212	222	223	234	221	232	259	220	236	248	235	209	222	211	229	219	210	203	229	249	227	240	242	203	222	213	219	254	202	212	229	234	219	234	240	209	214	224	243	221	215	247	233	231	222	208	206	216	234	217	201	237	222	233	239	217	231	226	212	241	206	238	270	194	221	233	235	242	233	214	193	199	225	222	234	222	232	225	217	216	202	251	229	238	247	213	218	215	235	215	226	212	239	244	235	200	232	227	217	217	216	212	206	247	239	220	257	218	222	218	239	237	234	238	246	215	240	230	224	259	212	226	222	230	235	239	216	215	217	215	231	209	239	221	195	251	237	235	247	220	239	221	219	218	231	224	219	226	229	240	213	187	212	239	218	210	227	226	213	204	246	229	218	238	218	225	209	214	212	217	218	240	203	193	234	178	203	235	229	203	217	259	202	221	233	245	220	246	246	231	249	235	231	218	258	232	234	222	226	228	213	229	252	229	226	245	230	225	209	250	231	215	223	217	212	240	256	225	191	199	219	248	249	235	223	238	209	238	230	244	233	216	219	219	227	240	228	197	227	220	207	262	244	207	230	201	247	203	226	240	228	237	250	244	247	204	240	208	231	226	236	273	208	234	246	252	228	241	226	228	225	227	216	231	241	239	239	224	228	233	222	227	218	238	250	232	226	232	250	233	252	243	190	235	227	256	245	248	267	240	222	239	251	226	199	208	239	239	211	215	249	209	264	225	225	234	223	232	209	237	221	243	218	267	243	214	229	192	231	262	178	226	203	260	233	217	228	216	243	216	240	228	232	220	213	217	242	240	213	232	245	214	231	208	249	229	234	229	226	232	238	229	221	276	211	216	239	249	211	217	212	239	219	219	251	217	220	230	213	214	217	204	196	240	215	235	210	250	227	232	225	207	239	251	266	238	214	224	251	231	238	225	205	220	235	227	241	227	248	227	230	220	211	217	254	238	251	245	213	230	246	225	235	242	250	216	236	231	223	256	245	226	220	233	221	195	217	230	237	244	247	230	226	244	237	211	225	240	207	224	244	241	211	237	236	205	252	220	199	221	222	227	216	233	217	246	262	223	229	220	215	218	222	218	235	253	230	246	210	232	231	212	224	254	238	224	261	236	210	220	234	229	247	225	211	228	216	223	245	222	239	242	233	246	227	220	243	240	206	233	226	234	222	256	225	222	250	223	247	242	216	209	237	216	234	195	227	214	227	239	245	225	225	262	228	227	198	217	236	216	210	217	262	229	235	235	240	218	212	220	229	229	221	221	216	230	227	235	198	216	215	228	202	234	208	237	245	219	214	246	215	221	242	208	217	221	215	239	233	205	232	250	245	199	238	210	229	228	199	246	225	238	216	212	193	239	245	218	219	230	248	247	241	252	226	270	234	234	244	233	237	240	227	228	224	241	228	227	218	225	244	238	207	249	194	265	259	232	224	252	226	242	207	251	226	202	241	236	214	221	229	237	230	235	237	248	214	246	246	226	210	201	244	238	208	210	211	247	232	209	245	238	230	217	238	222	219	225	239	242	233	219	207	225	222	214	223	241	228	217	211	193	232	222	208	241	249	230	222	217	237	248	238	225	250	230	208	214	234	247	215	221	213	226	226	228	225	221	233	210	229	222	247	221	205	234	238	228	248	219	192	201	245	231	219	223	227	242	245	239	212	227	223	228	223	247	226	228	243	224	194	226	222	222	241	222	226	222	239	215	240	212	230	226	186	222	205	227	230	248	223	247	227	231	215	216	242	218	228	226	226	241	216	247	202	242	228	241	236	222	217	240	192	233	201	233	203	247	222	220	209	229	244	260	234	245	225	184	187	233	216	256	227	201	222	244	214	230	214	228	225	240	233	215	220	247	217	222	206	214	224	248	217	230	245	225	202	225	249	211	247	213	226	239	222	251	235	254	228	231	264	235	226	239	229	219	221	228	246	213	203	238	226	213	224	206	252	212	245	234	222	220	243	260	207	221	219	228	253	226	229	232	241	254	216	218	237	219	246	225	233	196	230	233	256	238	230	229	243	230	227	248	239	215	223	225	228	233	216	217	202	235	224	219	237	216	228	206	218	232	204	240	232	225	223	223	246	244	196	229	179	213	206	206	219	224	228	215	235	241	232	218	229	231	233	222	203	233	211	227	232	261	206	235	216	212	237	219	239	230	241	219	247	236	219	199	232	205	221	218	202	175	219	236	234	234	221	230	223	220	225	205	216	232	200	201	231	215	229	240	206	221	218	228	220	232	250	254	237	229	227	229	214	225	251	217	241	260	213	255	202	241	236	226	220	225	219	238	249	236	225	207	219	227	236	208	223	234	216	233	244	255	224	219	222	222	209	255	232	224	231	203	212	225	211	199	218	195	216	224	224	219	221	222	245	205	229	246	209	247	242	245	244	219	242	232	266	218	234	229	202	230	216	245	230	200	237	221	241	224	234	219	213	225	201	235	222	226	210	216	252	218	236	228	217	250	241	251	217	208	198	223	224	215	209	243	213	220	192	221	221	243	238	229	258	234	227	222	225	224	212	222	246	222	242	231	235	256	214	234	224	233	225	239	240	205	225	213	230	221	224	206	249	216	217	218	233	222	204	241	233	223	240	221	221	227	195	234	226	248	225	216	245	250	263	241	229	193	226	221	237	220	222	219	230	221	229	220	224	231	211	250	218	232	224	232	248	233	217	239	219	224	231	216	243	237	229	249	214	245	238	251	231	209	244	233	225	232	241	238	219	253	215	219	253	202	211	212	233	232	224	240	219	214	214	257	263	235	221	216	249	258	229	212	212	234	232	250	228
19123	31076	42393	25706	9236	10779	10690	16815	14790	8836	3386	1920	1100	712	650	631	663	598	671	647	639	648	640	652	641	609	661	641	617	665	633	639	637	678	669	674	628	649	677	616	636	635	671	671	659	619	606	656	620	630	621	658	626	668	698	646	646	619	672	620	649	662	691	649	642	593	592	634	614	605	605	637	660	643	662	593	655	634	644	571	620	622	661	621	633	652	667	655	670	675	612	651	648	628	639	653	658	668	635	641	599	654	688	664	628	663	666	677	642	658	672	625	646	614	641	608	620	677	652	644	686	653	645	665	657	653	673	688	607	684	612	650	625	642	634	658	632	618	668	653	643	633	657	642	673	647	642	639	623	622	589	657	692	656	646	687	641	720	604	649	662	680	610	645	600	602	643	633	677	684	642	611	650	642	652	640	633	655	634	649	699	635	610	664	629	656	629	616	610	648	662	646	650	646	670	643	625	633	666	654	671	646	658	670	649	669	680	634	639	678	648	658	626	634	604	642	685	628	620	654	645	639	679	643	662	610	666	658	685	649	657	632	634	631	660	655	652	673	627	673	615	654	675	658	615	661	678	646	629	623	694	653	653	651	647	635	623	614	625	687	708	607	669	645	670	679	629	626	612	649	697	638	628	625	674	600	656	633	647	659	643	646	716	643	695	656	609	681	652	701	663	710	605	653	628	640	606	625	607	640	626	639	624	640	639	673	646	650	626	651	652	641	627	615	623	625	632	732	682	601	649	663	624	654	665	657	644	662	646	653	703	671	677	665	664	650	587	673	630	645	657	626	623	651	683	639	644	608	651	667	653	614	646	644	682	616	637	632	605	658	622	644	665	663	640	678	681	644	668	642	673	628	666	650	656	602	614	681	652	621	629	650	660	637	655	657	555	650	655	663	633	645	654	645	673	657	656	646	632	650	636	666	631	604	641	639	641	663	666	625	613	635	636	636	688	639	608	677	630	612	619	615	679	662	649	627	645	636	581	633	625	678	682	616	616	655	628	634	631	633	638	628	674	662	636	646	637	616	655	664	645	565	675	641	619	601	650	623	635	674	588	654	681	637	649	662	663	647	671	655	653	629	652	625	638	645	729	690	602	711	627	636	666	657	618	635	636	669	612	645	662	611	650	665	614	657	681	636	669	658	674	623	684	624	635	656	624	664	625	681	671	673	686	680	641	638	669	651	636	655	631	619	625	625	599	637	654	637	638	643	661	664	612	677	593	629	629	641	620	616	656	680	622	661	655	666	691	687	633	621	604	639	629	667	646	653	618	659	622	633	641	641	690	691	674	655	675	645	664	638	676	658	614	624	659	590	613	637	630	613	678	634	625	667	664	636	630	657	615	697	657	662	662	638	613	633	626	667	628	641	668	616	628	676	657	659	665	635	619	654	643	629	639	654	624	627	667	653	619	635	640	656	657	594	638	651	659	636	669	671	627	660	649	652	635	665	640	632	662	636	671	684	635	642	649	625	656	652	645	636	622	661	635	643	646	661	657	645	627	658	638	625	646	661	631	618	675	652	579	650	584	667	648	639	650	660	659	643	594	633	643	632	626	604	574	650	697	661	669	657	663	614	628	661	617	663	600	652	626	630	624	613	675	645	620	621	665	669	689	606	649	649	660	666	601	625	705	634	641	641	657	642	666	619	704	680	622	636	643	636	652	654	699	682	612	599	643	662	656	657	648	618	638	628	624	668	655	635	649	660	673	633	662	656	641	660	640	684	664	639	666	654	638	634	643	628	669	621	643	642	607	669	605	642	675	641	643	655	624	584	614	669	592	653	634	623	630	659	609	675	648	637	611	614	608	645	642	662	610	642	668	651	642	675	597	649	617	662	664	642	621	678	603	651	649	611	612	646	644	654	603	657	613	652	625	650	639	633	635	664	648	663	673	651	602	585	633	671	665	651	639	627	629	691	623	673	668	679	600	644	654	654	628	682	655	653	649	674	650	664	637	624	669	636	645	607	660	608	640	678	680	664	605	651	677	661	663	652	659	649	645	610	607	638	641	655	556	610	648	632	616	647	619	708	669	663	686	658	609	639	605	647	649	626	652	610	650	616	652	665	656	653	677	653	665	663	644	627	665	631	638	658	663	617	649	648	640	664	599	634	677	653	648	673	698	665	623	579	675	610	666	630	669	667	637	618	601	691	620	650	646	653	646	673	635	630	686	648	606	596	610	630	612	639	650	608	647	683	590	657	643	657	643	636	642	657	603	661	674	624	623	647	644	707	675	665	649	651	630	641	657	630	639	664	721	627	651	656	644	648	651	620	677	646	605	635	683	664	653	640	652	621	671	636	616	648	634	647	650	693	679	663	692	598	637	587	676	657	612	655	640	613	610	661	663	647	682	625	650	652	636	651	617	652	655	656	640	641	616	679	644	653	601	658	646	676	658	613	609	616	720	617	653	609	660	633	652	667	685	658	695	642	609	653	650	648	628	674	629	643	655	683	623	621	652	643	625	644	665	658	656	635	618	636	670	630	625	689	668	591	629	641	651	660	640	632	609	629	639	653	631	625	628	690	593	645	644	672	658	662	627	665	643	593	619	699	660	645	624	635	655	646	610	694	688	646	595	691	643	654	686	618	617	635	617	598	646	668	681	665	642	647	620	644	639	642	633	624	640	643	656	641	635	648	653	667	673	648	619	632	620	621	643	624	633	679	651	666	647	638	671	631	627	595	659	630	630	640	624	641	642	599	630	627	619	647	615	639	651	634	654	675	632	616	665	703	621	656	650	609	654	624	636	647	648	630	612	640	637	637	670	627	682	642	632	665	657	623	640	678	611	637	669	621	604	640	586	642	634	698	656	617	665	663	619	630	691	625	591	660	587	636	637	674	625	626	614	626	627	675	657	662	665	662	642	620	645	626	644	642	629	697	683	644	643	680	632	646	634	631	646	634	642	604	657	624	670	643	591	620	684	685	665	670	602	671	649	658	668	624	650	652	624	654	668	673	652	638	626	650	663	576	654	647	650	608	617	662	659	633	663	681	673	648	645	625	648	671	670	667	673	684	673	651	629	664	657	649	645	640	616	618	628	597	643	638	668	608	668	630	642	680	652	615	670	652	649	644	651	628	628	639	660	648	661	692	682	633	597	636	647	596	626	632	633	656	634	609	685	670	648	676	676	652	613	650	640	623	619	664	662	665	643	658	649	664	627	617	681	680	656	643	716	627	616	656	649	659	632	641	603	649	633	593	644	632	677	668	584	622	644	637	650	669	599	621	643	651	647	624	641	605	639	591	612	617	615	690	720	616	654	620	648	642	650	669	638	654	677	632	639	649	643	661	647	643	660	621	607	665	619	654	655	622	620	623	650	607	682	640	594	673	625	674	647	655	627	662	656	623	635	651	626	630	621	671	650	646	623	634	581	686	619	624	670	613	635	630	635	617	648	662	652	676	678	674	617	624	633	665	647	659	624	635	613	639	646	694	652	656	641	690	664	610	656	650	655	639	645	689	617	676	641	603	638	621
31474	35943	39121	20813	12138	12518	6545	4149	3194	1615	1005	709	455	281	217	235	197	240	229	210	214	225	225	221	212	222	189	237	251	242	215	218	277	227	232	234	248	234	219	216	225	236	210	252	245	227	224	217	233	211	249	229	240	217	225	232	216	244	237	251	231	218	235	226	248	192	242	215	237	236	207	227	199	216	244	227	208	208	213	246	215	214	224	214	226	220	196	227	249	264	205	220	242	252	244	206	221	247	224	210	256	227	226	225	246	216	217	232	224	223	250	264	247	210	223	225	227	232	204	224	213	245	239	215	213	266	236	237	215	243	238	269	212	212	233	238	200	214	224	216	237	222	207	219	238	236	224	237	230	211	208	246	232	219	207	224	237	243	217	230	228	233	211	233	238	276	210	228	245	269	235	239	216	216	245	235	241	249	232	240	211	198	227	237	219	235	213	230	230	221	223	214	232	253	255	232	251	200	229	231	261	235	230	230	219	229	186	221	220	234	214	261	206	227	254	228	230	236	229	217	239	219	239	244	243	224	223	216	227	227	204	266	233	225	252	236	225	240	211	253	235	226	208	226	225	255	244	229	241	231	229	262	233	223	227	259	214	198	237	245	223	237	221	240	254	233	229	238	227	216	229	215	208	221	233	237	200	255	198	218	216	246	237	200	222	222	232	210	204	243	218	246	240	204	251	227	228	217	206	240	204	209	257	248	247	245	227	255	237	230	255	249	232	238	260	240	225	210	196	229	234	211	250	237	221	226	248	240	232	222	233	217	224	233	207	249	214	267	218	223	245	225	251	239	227	244	245	212	224	238	244	231	220	238	255	210	233	235	239	226	224	237	219	250	246	248	251	250	236	245	199	223	232	229	210	213	218	221	233	236	221	226	205	252	242	220	203	210	236	227	210	236	215	216	223	268	206	232	234	230	227	229	223	236	240	240	237	225	240	221	234	230	205	240	227	245	240	197	224	205	183	234	211	236	208	252	237	239	251	209	227	248	235	254	233	220	221	203	247	240	231	254	233	236	206	240	239	217	226	245	229	233	238	234	253	232	216	240	239	220	218	194	244	249	244	223	213	221	244	225	231	220	220	241	228	249	222	216	258	266	226	223	239	217	223	217	249	192	231	220	248	223	245	225	242	219	234	236	228	244	184	236	240	230	232	230	239	232	231	235	192	185	238	217	230	222	213	237	227	225	244	242	224	217	272	242	210	226	221	257	227	252	240	233	230	214	223	217	237	214	234	215	240	231	211	238	235	204	239	201	237	239	230	221	242	222	212	235	269	218	199	216	233	237	229	243	230	232	229	235	239	216	217	225	225	217	238	249	194	218	235	227	233	226	278	240	241	226	217	245	220	222	252	253	234	223	213	230	243	242	224	228	196	215	226	234	223	208	248	233	224	223	225	236	219	223	233	216	214	229	253	225	233	222	218	245	215	245	239	217	255	234	231	236	250	253	217	210	229	227	215	219	246	202	213	228	219	217	240	217	222	238	220	227	207	199	251	209	215	223	217	211	243	229	261	227	251	258	215	218	228	230	226	200	218	240	218	205	243	234	252	212	197	246	207	233	193	243	231	227	176	221	237	227	247	216	226	252	216	201	244	260	193	232	207	226	231	261	261	235	248	212	214	223	238	230	236	217	232	210	239	231	245	231	194	225	248	222	243	197	233	222	237	257	242	216	224	229	217	247	255	231	220	236	240	224	222	253	244	247	223	239	220	230	234	226	224	246	231	232	244	233	227	227	257	254	242	218	229	218	211	242	208	213	252	212	224	223	253	233	204	230	228	256	229	242	248	230	246	241	232	243	214	221	222	198	235	230	244	198	247	215	231	265	234	237	220	250	216	232	222	220	239	218	205	235	231	236	247	243	231	235	244	219	214	235	226	236	235	248	234	209	237	235	224	243	225	226	237	227	216	225	213	239	226	237	230	217	233	245	223	248	234	226	211	220	237	228	253	230	205	225	205	241	221	228	255	244	205	202	249	200	230	187	211	212	232	198	221	243	234	245	223	222	229	248	228	246	235	231	218	226	226	229	230	243	253	226	228	232	234	185	258	216	247	230	235	231	240	251	240	249	234	231	228	223	219	239	220	217	226	223	245	243	236	235	215	237	232	200	229	229	234	219	244	210	253	221	228	241	241	247	262	237	230	226	210	226	249	230	225	195	211	237	227	219	258	246	206	238	225	221	237	208	222	249	240	219	204	218	216	207	246	240	212	249	235	219	266	226	218	266	212	226	204	241	211	223	227	230	220	235	229	217	213	220	206	225	232	252	242	259	223	217	234	248	221	195	233	223	224	212	213	230	252	237	191	224	265	217	228	215	235	257	233	248	225	246	214	209	226	203	227	230	240	236	231	252	201	225	219	255	192	206	230	230	232	195	219	204	209	237	210	239	255	241	241	217	227	249	236	228	241	227	231	221	215	230	239	219	236	254	212	216	215	256	254	221	262	236	210	215	206	249	220	219	221	239	252	250	240	226	225	233	244	236	206	238	233	216	259	247	216	234	203	211	210	226	224	224	242	225	224	223	271	247	221	242	233	254	229	223	204	209	240	232	227	237	262	224	210	249	253	238	232	240	226	225	199	224	268	236	222	246	222	257	209	234	199	238	229	227	194	228	248	230	242	230	207	239	225	238	239	251	253	237	212	229	230	243	252	245	228	235	259	222	237	229	215	232	215	212	230	246	237	245	240	224	234	233	232	221	232	225	234	220	227	223	230	231	231	240	221	235	212	222	242	193	252	235	245	225	207	229	206	219	227	220	238	247	235	220	196	214	221	239	218	243	223	221	201	222	277	245	243	254	242	251	209	233	219	242	217	216	230	195	249	214	226	241	228	224	230	231	229	222	236	224	225	230	216	238	221	222	235	214	234	224	224	238	240	213	239	219	218	225	230	191	221	212	219	197	218	223	236	228	225	234	247	225	219	195	198	217	200	238	255	202	214	237	231	215	224	221	248	226	234	218	220	238	227	253	232	222	252	245	205	206	224	232	257	231	237	227	209	226	234	219	218	215	275	239	207	223	205	216	240	253	246	224	202	195	258	245	254	248	218	269	238	240	223	255	233	223	224	241	232	213	212	235	228	239	238	253	204	214	226	232	229	241	261	239	232	254	230	248	219	253	230	224	230	216	246	242	272	258	232	246	230	197	243	234	221	235	220	243	219	228	226	220	232	244	261	217	216	208	236	238	267	219	218	238	221	253	240	218	240	226	248	232	221	219	195	239	231	200	233	232	233	224	239	242	225	224	273	238	241	231	255	237	237	210	241	204	231	241	244	201	211	221	222	214	220	240	207	243	225	217	215	241	242	225	195	241	206	268	236	224	236	237	227	243	195	226	241	242	261	235	235	242	206	225	250	246	239	224	242	215	248	201	234	250	212	250	241	232	262	211	236	227	218	211	207	254	213	213	222	241	259	246	254	211	259	229	225	211	239	250	231	240	206	234	202	217	219	264	259	226	219	231	225	204	219	218	238	238
21096	30790	37998	24798	23407	26719	18013	15533	12013	7052	4109	2496	1476	803	632	680	651	655	643	670	652	660	666	664	619	674	637	671	640	654	665	675	612	635	679	630	678	646	686	625	680	644	679	601	599	684	647	638	641	667	601	651	691	644	655	618	627	612	677	615	692	656	623	645	669	662	630	680	643	642	655	660	683	632	652	601	655	680	633	629	624	674	611	637	644	660	659	618	678	658	641	632	665	649	647	617	630	609	666	633	640	655	645	598	576	661	670	607	648	623	694	642	652	681	636	639	615	666	681	668	635	679	592	607	655	668	656	650	643	668	639	696	628	666	651	680	662	701	625	673	638	632	673	636	657	616	664	647	657	650	689	664	649	646	640	630	645	678	638	664	638	644	640	609	672	605	621	579	638	664	652	631	650	616	627	609	611	689	595	666	634	669	676	632	639	696	608	646	642	644	638	609	675	680	643	696	637	669	623	684	664	643	638	637	624	617	638	630	641	664	679	626	631	702	607	683	633	660	651	631	656	696	677	643	682	660	593	664	641	642	625	625	626	654	625	646	612	617	651	611	624	644	636	660	675	666	622	630	638	663	653	629	642	659	658	648	653	643	631	645	668	704	659	625	650	652	647	701	645	641	630	672	640	662	662	668	638	661	662	634	658	641	680	641	642	643	690	611	647	653	639	629	621	617	642	644	611	627	656	655	660	665	643	631	656	682	688	608	600	665	664	700	663	644	663	659	645	643	634	631	638	657	634	609	679	635	660	658	656	646	614	597	658	613	593	598	646	673	669	670	669	693	674	668	627	675	638	696	647	639	638	669	635	633	660	686	632	704	629	602	653	669	576	662	645	701	648	669	634	636	669	677	658	664	689	624	595	692	645	630	683	665	631	631	668	655	623	650	662	660	634	642	614	695	658	644	621	656	640	699	631	668	645	618	706	647	655	673	611	586	633	641	633	654	673	701	620	684	635	659	685	647	669	663	673	630	637	631	643	631	634	604	674	657	666	664	660	648	674	603	699	654	656	584	635	680	694	655	687	672	653	657	640	641	615	659	658	642	642	633	655	615	656	666	635	654	642	637	677	614	639	659	616	717	618	644	679	662	619	637	617	624	706	647	609	638	671	670	654	681	661	690	655	699	633	667	610	629	642	661	614	635	666	651	689	651	696	654	690	650	664	633	663	659	656	662	704	623	636	666	671	659	663	606	696	644	659	636	627	646	620	631	640	713	666	663	650	676	625	678	622	691	643	651	645	626	648	641	623	609	613	681	685	662	669	638	632	625	635	633	659	617	631	654	675	691	695	684	610	626	641	625	644	661	626	649	658	644	672	648	627	620	682	647	641	646	604	675	648	631	634	646	654	635	665	598	702	672	629	635	675	620	646	641	663	676	691	661	673	657	659	652	611	608	632	667	644	650	681	635	654	643	611	688	679	671	704	670	634	653	641	628	596	648	661	621	623	638	625	679	651	678	672	630	651	682	632	663	657	664	678	641	687	685	660	640	625	655	695	672	708	685	607	664	684	634	626	683	656	646	682	640	654	614	680	639	661	663	641	660	670	677	672	667	682	657	650	624	606	644	646	640	625	680	654	684	615	691	693	646	605	686	634	681	654	667	616	661	645	564	631	641	684	648	625	633	622	669	610	662	655	615	634	651	668	670	625	684	640	628	624	698	674	684	657	682	667	643	654	689	668	634	660	662	630	654	629	594	659	621	606	598	613	652	642	663	669	649	652	640	664	633	646	632	653	676	619	692	660	641	680	646	666	662	640	663	655	679	687	676	604	591	639	666	624	633	624	653	649	689	649	615	682	625	695	633	650	595	673	684	636	680	656	608	669	656	624	663	682	629	638	645	704	689	647	667	622	657	642	643	692	627	645	620	621	677	644	596	661	662	638	625	645	671	647	638	607	601	657	625	668	647	664	652	637	661	625	632	653	641	626	661	624	600	648	652	642	632	635	612	688	643	644	631	652	652	627	671	614	667	658	616	644	662	648	646	614	637	666	653	633	623	613	651	639	653	669	667	652	621	686	637	622	651	632	661	666	657	610	657	641	638	668	663	635	635	680	697	622	658	606	670	640	652	635	619	670	632	657	671	700	621	597	622	633	651	635	628	642	646	651	676	695	669	634	634	664	692	634	629	657	628	668	688	639	645	692	633	640	660	614	668	625	612	605	651	670	605	657	647	661	623	639	650	651	661	623	660	630	700	626	696	633	637	601	703	636	643	679	649	662	682	664	719	654	650	692	625	685	646	620	682	661	622	681	674	646	661	683	621	662	673	660	645	627	642	675	655	602	630	634	653	644	663	639	674	654	664	702	625	644	622	661	636	670	699	635	653	672	662	656	679	676	640	670	671	660	602	646	648	675	595	641	630	610	648	650	651	645	600	652	644	644	709	648	635	661	633	637	709	673	635	653	643	666	663	633	642	656	655	651	655	619	700	626	675	662	656	646	671	648	709	630	649	660	685	689	659	645	644	657	606	631	647	650	630	685	582	667	652	628	669	661	647	637	655	630	662	658	644	631	708	646	655	649	642	675	644	670	687	605	657	659	653	662	635	601	684	690	655	652	686	658	626	682	684	610	658	625	631	679	660	705	630	647	625	627	691	649	664	628	674	628	675	659	641	632	697	698	653	632	645	639	672	652	663	626	616	625	625	632	653	668	614	621	710	607	661	682	684	665	654	673	635	638	637	653	627	622	643	700	676	673	647	697	676	657	665	683	648	653	627	665	666	643	673	625	642	658	657	669	659	621	622	647	615	651	625	652	638	662	639	660	666	648	650	683	635	673	666	677	662	658	659	634	644	678	690	621	645	652	665	610	666	703	675	655	636	607	677	639	638	666	658	669	666	655	661	672	653	661	670	607	638	622	670	625	659	675	676	649	601	651	646	676	645	667	641	639	683	705	651	640	675	683	673	649	596	646	663	668	633	633	632	680	687	670	603	631	649	664	657	622	627	679	660	650	706	641	666	647	673	630	639	690	691	616	628	601	615	624	694	687	614	624	682	631	656	649	648	635	649	644	626	684	639	657	687	655	641	663	574	642	660	707	670	650	661	690	662	596	677	592	689	650	633	602	693	683	658	673	666	666	652	663	652	678	652	667	638	666	663	671	651	662	662	657	745	630	675	650	639	641	651	649	682	613	657	650	642	642	647	634	688	654	642	693	673	635	686	655	600	680	687	676	691	618	601	665	666	614	617	673	627	617	675	613	630	613	706	621	649	668	649	649	639	631	648	629	667	644	657	670	683	627	633	690	640	666	651	685	651	664	660	635	644	618	650	625	654	655	664	656	630	653	642	644	675	593	654	691	667	667	651	642	651	659	654	630	671	675	645	664	636	629	604	633	669	634	634	647	658	634	599	643	678	674	668	655	646	663	653	655	663	692	612	634	634	660	651	610	673	637	628	626	639	678	644	616	659	659	686	648	660	670	668	660	686	674	637	661	685	637	618	613	669	649	642	623	632	694	623	644	666	671	607
29944	36126	43342	33452	19570	15261	12036	2548	2844	2174	1605	885	406	287	238	237	227	209	272	225	203	238	219	220	229	251	233	225	228	206	214	214	267	239	238	236	195	220	224	234	244	237	241	224	249	220	228	213	221	213	209	242	225	259	245	231	243	226	227	232	221	204	265	223	224	210	241	244	223	233	226	244	219	229	208	224	238	253	234	226	245	237	234	244	238	244	236	212	243	235	243	225	245	231	232	198	203	204	211	202	220	228	225	218	226	225	250	228	207	229	238	230	250	215	206	259	249	216	210	216	241	230	235	202	232	221	238	203	218	233	207	234	222	225	260	220	201	199	212	229	216	230	231	214	213	250	255	258	235	242	198	246	230	237	243	236	242	243	214	206	242	218	235	223	232	241	252	230	226	226	217	238	215	233	235	234	227	241	242	241	231	206	235	256	223	222	211	244	218	224	215	263	212	226	237	231	231	215	235	204	212	233	209	198	242	218	253	257	237	235	210	244	253	246	219	210	253	234	239	233	240	213	209	238	255	216	247	249	224	235	239	228	236	243	245	233	220	254	214	227	217	225	206	244	225	257	236	234	231	211	254	212	221	234	242	230	244	226	242	212	222	213	214	228	244	246	237	243	234	246	257	228	220	245	233	245	224	226	250	215	233	226	224	225	246	224	216	260	243	232	220	243	221	236	258	213	236	207	247	244	214	245	229	212	227	215	213	229	226	222	227	230	191	245	220	214	227	202	254	211	248	244	237	255	230	210	230	227	231	246	237	242	213	198	196	257	222	224	202	224	229	217	248	221	229	242	225	207	233	222	232	219	204	215	229	215	232	210	235	264	237	273	239	227	244	224	242	214	214	227	244	243	227	212	213	212	234	231	249	217	211	241	230	204	247	227	242	242	238	209	234	234	244	236	248	214	229	225	233	264	212	241	234	221	231	234	228	257	234	222	208	252	225	205	201	237	221	202	232	212	233	240	221	226	215	246	237	238	231	226	213	231	235	225	224	242	209	229	201	216	214	224	239	230	231	218	239	220	240	235	211	244	242	235	260	224	243	204	241	235	231	244	241	219	211	222	231	239	232	239	232	249	212	219	219	228	247	242	221	235	212	236	225	249	253	227	238	231	232	220	245	233	207	246	243	201	255	240	237	229	260	210	239	223	220	246	243	240	215	224	228	212	209	226	262	250	235	249	239	239	235	228	233	240	228	255	242	216	221	228	231	235	227	236	241	236	269	248	258	232	267	236	233	209	238	260	218	226	230	231	221	221	216	238	256	235	201	219	248	228	244	211	224	257	215	213	233	208	236	244	196	200	242	243	199	219	223	210	217	270	227	235	230	221	236	229	236	236	246	211	226	195	217	223	214	249	217	247	254	230	202	248	233	250	238	235	222	202	227	232	223	210	220	249	211	246	237	228	248	224	211	235	215	204	226	220	205	218	236	230	213	234	233	234	224	250	232	253	259	225	237	236	239	215	242	201	227	247	222	223	225	220	235	238	241	220	230	257	248	235	211	221	213	225	232	192	246	221	223	225	271	238	229	227	235	218	219	231	237	211	234	226	225	234	214	242	225	201	205	219	230	234	235	243	223	223	241	252	256	238	217	226	226	236	242	238	215	235	228	247	231	230	234	223	242	216	240	223	219	246	223	192	226	244	250	225	256	235	228	238	248	262	212	226	227	272	239	233	227	238	244	239	228	231	236	208	227	226	210	255	219	211	230	206	237	242	223	254	210	247	230	224	248	217	252	233	236	221	219	275	218	248	256	220	222	211	201	225	222	225	216	212	247	235	221	229	229	218	229	255	240	246	229	243	226	235	216	198	195	198	215	245	252	215	232	210	240	252	262	201	262	232	215	241	236	245	224	233	213	217	221	191	219	233	234	239	246	213	244	234	219	249	210	231	209	200	227	220	215	246	240	231	244	235	229	211	193	237	232	213	232	228	195	210	250	242	222	226	239	227	226	233	246	243	249	246	232	241	233	247	229	225	228	231	235	201	202	221	245	231	234	230	269	228	195	230	213	215	234	229	254	234	235	231	230	231	226	232	236	237	223	230	216	224	234	231	215	259	252	224	248	230	223	224	246	237	248	201	211	218	219	235	226	222	239	217	246	238	232	224	235	212	231	241	239	205	242	223	242	214	215	223	232	234	231	222	223	220	243	247	209	220	248	240	243	217	252	224	233	243	255	236	226	279	213	216	259	227	240	240	223	230	223	236	225	241	241	256	228	219	228	215	235	231	270	230	223	234	216	238	245	211	203	220	240	209	253	213	228	214	253	212	240	223	241	268	227	191	242	212	231	250	222	264	271	231	214	212	247	218	224	240	219	245	224	211	228	232	233	248	221	254	211	203	205	223	200	230	219	251	249	231	212	240	221	219	235	218	219	220	230	230	235	220	248	218	255	202	201	273	258	218	219	219	223	195	230	238	228	241	241	212	227	226	222	218	219	219	221	217	210	227	219	239	225	189	220	234	234	250	240	226	225	226	247	246	229	204	228	237	230	213	239	212	233	216	254	226	231	201	232	224	276	246	205	244	235	238	240	236	232	236	253	224	209	241	228	230	225	232	240	239	221	238	224	211	220	266	250	227	232	214	256	268	212	231	237	214	218	220	237	228	238	247	185	232	238	217	236	225	233	228	262	231	224	227	241	245	217	221	231	234	232	201	235	226	226	233	227	206	215	228	233	229	249	220	206	222	243	201	211	220	204	256	233	233	223	219	222	223	231	218	230	210	222	255	235	224	231	217	210	256	250	278	232	239	243	224	236	225	250	202	220	230	222	221	233	259	228	237	230	215	238	232	223	226	235	255	259	274	238	230	233	212	229	229	209	218	230	230	237	221	242	223	230	240	218	219	204	247	231	224	215	249	243	240	229	222	224	232	236	213	244	243	235	230	229	232	250	197	227	217	224	218	227	243	214	225	237	220	210	239	224	225	240	219	248	226	242	229	237	229	217	246	222	229	241	224	231	233	248	230	239	229	237	249	237	243	234	240	219	247	226	231	222	249	260	223	236	233	216	227	244	228	231	247	211	219	241	225	237	254	219	215	253	249	226	210	241	240	221	237	229	221	232	218	226	247	255	235	233	211	213	236	216	212	237	262	225	235	225	217	239	215	204	218	238	217	224	247	240	211	232	232	214	260	248	251	218	243	251	219	199	221	227	210	216	231	212	248	229	234	257	251	247	225	198	237	240	223	253	213	209	228	229	251	248	238	266	217	215	237	220	245	246	225	210	223	227	203	204	252	215	225	245	223	235	224	213	229	213	211	261	238	222	234	248	219	233	225	225	213	204	240	229	212	231	229	255	235	234	244	229	213	254	224	204	234	223	250	211	240	220	209	218	218	218	247	210	216	201	256	219	205	216	218	218	238	237	218	216	239	230	237	234	221	235	219	226	209	232	264	255	216	224	232	238	219	247	225	233	209	253	229	266	250	212	233	225	236	225	208	229	239	225	235	209	228	237	227	231	253	247	230	231	226
19772	30669	43075	38278	30084	30666	23237	8264	10967	8523	6188	3252	1512	877	692	686	642	600	620	604	641	596	668	647	694	616	614	692	662	652	643	613	627	701	658	628	645	646	656	701	698	638	625	668	679	649	684	669	659	644	663	623	646	622	676	644	638	649	612	716	657	618	664	678	649	632	640	632	605	641	627	627	715	617	680	618	661	653	671	674	660	607	664	645	670	656	704	709	683	669	649	665	688	643	633	636	676	623	667	650	610	689	655	687	646	652	642	630	661	672	574	639	697	643	678	687	685	684	632	627	666	677	690	669	648	670	635	636	628	651	688	660	682	661	739	681	691	694	655	633	666	624	677	638	646	643	685	642	650	641	647	702	693	666	666	605	626	629	653	645	639	648	669	622	651	649	667	685	715	652	667	663	627	629	616	641	660	669	637	636	617	626	675	650	608	658	680	664	651	678	678	689	575	630	626	641	661	666	669	637	695	693	640	597	639	702	651	633	665	676	648	623	658	692	652	672	643	649	664	638	653	658	662	648	632	633	616	615	631	660	656	689	679	661	703	601	669	641	690	602	645	718	649	630	612	614	647	656	643	637	587	654	671	594	627	654	623	641	688	657	649	673	641	630	660	656	636	679	637	671	632	657	651	638	619	691	643	637	644	693	646	673	679	611	621	634	660	646	631	653	635	626	670	673	666	639	635	623	674	672	657	678	637	668	680	661	672	675	644	663	630	655	657	667	621	630	670	637	655	667	623	581	701	692	643	681	625	623	667	647	647	631	644	678	662	632	645	619	680	660	668	682	686	643	648	667	665	651	689	669	662	659	647	668	634	663	641	656	645	640	647	649	661	637	646	657	617	693	636	643	632	667	609	637	694	618	655	640	672	631	684	675	674	636	661	688	676	696	686	633	664	665	647	694	654	656	646	636	655	626	658	640	621	671	641	617	637	668	623	634	641	688	626	669	638	627	605	659	645	637	620	666	636	681	624	617	627	691	640	680	667	654	656	673	703	657	642	673	672	649	664	654	669	658	684	665	683	683	645	650	631	623	646	611	625	630	682	627	651	648	651	637	631	637	636	656	622	645	640	644	648	652	607	664	629	624	655	650	674	648	626	633	671	658	687	640	645	659	649	654	696	658	655	646	696	656	644	627	674	663	606	643	614	680	678	655	676	671	651	683	635	667	611	617	669	667	625	657	660	664	654	632	664	642	693	626	649	646	656	664	681	638	659	650	668	626	633	622	645	633	627	674	676	678	654	654	634	643	664	650	634	632	656	674	645	636	649	634	645	652	637	652	638	639	606	673	629	637	657	655	624	661	640	651	667	673	644	668	683	647	647	668	628	652	658	619	695	652	640	664	675	639	673	690	612	637	698	647	688	628	653	670	670	631	622	678	620	675	638	635	614	656	664	624	651	703	668	681	630	651	657	638	667	652	663	594	658	632	671	649	646	603	632	646	661	650	686	628	622	638	671	670	656	605	651	615	665	698	654	623	622	636	629	686	667	657	644	660	650	666	621	659	625	605	681	661	665	657	652	617	674	644	636	646	662	673	632	674	635	614	626	639	644	723	639	672	673	648	660	615	612	663	637	669	664	647	669	667	648	651	644	608	680	660	671	689	680	648	650	665	654	637	629	668	642	662	670	643	665	635	640	642	668	636	647	673	652	712	661	692	656	635	636	657	624	676	672	674	656	666	703	637	637	643	716	627	626	607	647	649	706	620	629	618	634	672	705	625	580	664	671	663	605	595	629	694	669	648	657	635	667	658	663	667	623	621	690	633	639	686	668	700	668	639	677	702	646	650	674	668	664	686	653	641	690	644	698	660	660	670	621	666	657	618	655	635	646	671	632	655	688	639	691	632	666	614	672	620	650	691	628	664	653	649	650	651	714	587	644	662	673	632	651	650	666	689	638	670	645	659	680	689	698	642	589	695	678	599	658	633	664	656	684	643	639	678	627	639	660	639	631	639	637	634	613	626	680	658	652	641	625	636	667	663	640	621	617	696	632	677	628	658	672	659	638	643	691	637	660	636	628	614	660	637	687	654	669	653	629	657	639	696	662	666	685	641	703	620	634	671	693	637	595	662	675	643	659	678	653	663	638	638	628	664	675	651	585	652	614	673	693	636	589	648	679	645	631	626	611	643	588	640	635	636	601	629	647	646	635	650	605	613	634	662	639	628	625	655	666	645	652	633	649	640	622	619	671	639	661	701	624	698	675	661	618	633	644	668	620	641	650	663	654	601	623	652	638	662	612	643	617	665	614	657	649	662	659	638	627	652	663	618	633	648	649	651	622	693	670	675	670	603	639	673	652	664	651	625	657	688	681	649	657	650	682	675	643	607	620	588	670	693	631	652	669	610	652	636	632	661	670	682	680	655	645	651	660	662	651	647	645	613	599	664	602	662	659	637	691	629	677	615	674	661	673	631	624	683	665	647	687	621	653	684	665	627	631	685	625	625	690	656	666	673	627	676	664	661	669	624	695	606	678	658	646	637	682	663	690	674	654	667	675	599	628	661	678	634	651	682	651	653	644	608	692	675	648	632	646	662	655	672	709	680	662	622	649	644	640	632	666	645	697	681	661	669	667	583	699	688	675	677	661	651	637	668	672	672	681	644	651	683	712	665	625	632	665	666	675	674	624	658	644	643	621	648	653	636	644	625	652	673	684	685	585	622	651	670	639	653	643	670	653	607	652	648	648	614	680	674	664	645	630	612	645	629	670	670	621	660	638	691	687	628	645	660	635	667	709	650	651	619	634	645	655	665	644	643	597	660	647	662	642	669	699	585	631	640	661	652	656	640	677	650	645	664	652	634	710	701	629	700	665	689	653	626	642	704	652	702	667	628	591	639	604	651	653	685	666	623	647	650	613	676	662	706	652	661	619	696	669	682	654	617	654	658	668	625	627	641	664	645	660	711	689	619	631	641	653	656	632	657	684	651	629	655	695	630	677	593	685	675	677	636	710	668	619	704	622	652	655	700	671	656	645	653	644	698	631	635	680	675	639	664	618	631	620	662	675	678	630	671	705	649	616	700	637	683	676	719	694	637	664	688	607	633	601	623	640	647	643	653	651	642	696	674	721	652	615	643	668	614	638	687	681	647	661	658	653	630	648	635	661	633	618	619	627	645	655	649	654	665	690	633	682	660	663	617	644	656	663	661	654	674	659	619	637	692	679	652	683	677	622	628	673	673	667	619	641	654	624	655	666	687	656	656	645	635	634	671	656	624	612	665	632	652	653	687	620	671	632	662	710	632	658	609	630	663	660	623	663	665	616	605	645	669	629	673	651	666	639	640	697	669	646	633	656	652	629	643	627	650	630	645	596	677	672	652	674	665	702	656	651	641	642	666	614	644	678	667	635	679	624	702	643	658	593	684	643	672	647	642	679	633	705	688	674	662	621	662	632	656	671	629	633	669	615	673	628	705	697	594	657	638	654	744	643	660	690	650	612	659	702	636	675	674	639	642	644	672	641	672	635	616	672	626
32338	38946	41165	35207	21491	13443	3713	2659	2657	2724	1416	650	312	225	270	208	241	256	218	217	222	206	237	231	224	217	230	241	235	238	229	239	233	210	218	225	210	253	242	221	227	220	233	232	222	211	265	250	219	242	227	242	235	264	232	232	205	237	228	222	233	225	232	230	231	224	246	239	227	236	228	221	246	232	220	240	223	192	219	222	222	233	226	231	242	247	226	252	242	206	221	218	198	225	244	267	237	232	222	239	261	232	234	218	233	205	203	225	225	200	240	217	240	224	212	218	224	188	229	251	228	236	223	220	228	212	263	251	248	250	229	224	221	229	226	205	216	235	219	262	224	217	205	245	222	242	222	203	232	239	265	210	227	235	247	204	252	194	221	227	246	220	207	229	239	230	236	212	231	239	225	186	221	248	218	224	229	236	256	232	239	241	257	232	260	243	251	226	224	242	223	229	211	233	224	222	234	250	221	226	247	223	226	252	221	240	218	227	230	219	217	237	230	202	244	229	238	228	225	233	230	249	229	204	246	242	229	243	233	237	236	218	238	223	223	233	228	216	243	225	231	222	245	207	234	210	168	254	240	209	199	232	219	232	236	221	244	250	230	224	215	234	233	246	227	218	226	225	242	223	213	197	222	250	214	235	242	215	256	265	218	226	219	208	234	200	216	226	224	241	249	239	239	244	219	227	234	226	220	247	218	240	222	240	218	222	220	229	205	221	204	261	221	238	246	248	216	228	220	240	230	234	246	218	222	250	237	229	225	220	234	199	234	230	201	234	215	236	222	227	206	225	229	219	233	213	217	223	236	241	236	248	210	216	236	217	242	219	229	240	248	245	225	232	238	250	241	234	254	237	222	236	219	205	227	215	243	236	212	219	211	203	239	235	214	240	210	227	234	260	210	219	199	220	250	240	247	240	249	238	228	244	222	239	239	228	222	224	218	239	227	240	250	225	230	235	216	246	214	250	230	207	243	227	232	225	244	242	229	232	256	231	245	231	245	235	228	243	255	202	211	214	204	233	236	213	234	223	218	211	231	225	220	227	212	240	228	255	213	247	220	248	232	221	219	233	249	222	195	233	215	222	197	233	254	225	247	225	223	287	230	241	251	207	212	257	246	213	256	251	205	240	217	236	203	219	225	238	229	223	229	207	212	196	213	230	233	234	211	228	216	217	210	204	237	203	210	234	210	189	242	235	220	234	205	198	213	226	235	231	237	230	229	227	223	220	218	254	214	208	242	230	200	219	218	227	208	220	203	258	252	240	212	218	255	243	217	219	225	229	231	246	217	208	216	228	219	230	228	212	226	216	217	240	205	240	237	221	233	232	247	230	230	239	228	240	235	219	219	222	244	224	216	242	219	245	225	251	249	215	211	218	239	216	227	259	182	222	244	195	221	230	237	248	220	236	232	226	231	204	241	222	247	230	236	247	264	206	241	252	255	236	251	209	240	229	197	222	231	211	234	208	223	227	238	235	219	221	208	220	222	222	208	224	220	234	212	243	239	198	222	238	241	220	235	221	222	233	214	245	217	233	231	235	228	217	248	230	225	228	225	198	246	233	219	223	243	241	240	210	201	241	203	206	231	227	212	245	236	232	251	226	220	242	242	223	235	242	225	258	229	236	202	217	246	238	237	232	227	249	220	222	226	250	253	230	228	191	232	229	219	230	241	214	212	220	247	197	225	236	250	215	223	238	233	215	225	233	251	226	205	227	211	228	256	244	247	227	229	218	237	241	234	205	236	254	225	232	262	228	228	217	244	219	202	222	249	196	203	251	241	234	244	237	231	204	212	220	236	220	228	216	259	230	233	218	225	232	221	216	217	215	220	185	231	230	211	206	241	258	204	212	218	226	250	212	245	215	225	225	196	206	225	216	200	244	221	239	240	236	251	235	230	228	230	211	226	212	238	206	220	216	247	229	230	239	241	231	246	236	227	261	205	232	227	227	234	237	253	218	230	224	230	251	225	261	233	210	258	234	238	209	245	244	236	220	221	239	235	232	227	228	209	223	252	274	200	225	223	218	239	211	228	245	234	227	239	227	216	239	238	211	241	236	237	216	224	212	219	222	243	215	210	204	234	252	238	249	207	240	221	211	211	231	204	252	228	231	230	217	235	218	231	239	214	216	199	225	231	229	236	223	213	213	234	247	211	213	213	245	201	222	219	234	205	233	213	234	223	236	233	235	258	209	206	218	253	202	236	204	233	233	256	217	224	234	229	222	215	256	227	229	245	236	222	239	262	245	286	233	247	228	206	231	243	217	219	218	223	199	230	236	227	244	218	232	194	228	236	237	212	237	206	213	222	224	197	227	207	249	240	229	221	231	222	204	228	215	222	243	218	222	231	203	211	236	227	230	211	241	251	224	245	241	219	225	199	242	220	221	236	227	209	250	232	235	245	250	226	229	193	239	220	209	255	237	222	236	207	198	219	219	221	266	253	238	216	235	221	235	231	225	224	239	212	221	241	231	214	237	221	214	245	248	242	217	225	227	241	238	201	232	253	232	243	230	203	227	231	223	243	196	223	210	191	212	229	240	234	237	200	251	202	245	232	251	235	245	232	233	235	260	212	246	261	235	217	234	232	222	243	244	224	201	223	227	257	208	251	225	228	205	225	243	244	230	235	213	209	228	233	246	237	231	235	214	241	249	228	212	229	241	209	230	239	224	228	226	243	210	237	254	241	213	226	227	214	237	195	209	233	230	188	194	227	220	228	245	206	253	224	226	241	229	225	222	235	237	221	225	226	237	222	233	206	243	250	248	202	215	221	210	236	201	220	230	244	222	235	237	221	207	231	223	226	239	248	218	209	226	220	249	230	224	211	230	224	239	205	221	204	237	252	232	229	230	221	187	251	244	225	231	229	251	219	215	238	243	240	249	221	217	216	193	217	221	267	225	227	231	255	209	228	255	215	232	231	207	235	237	241	236	237	220	207	203	230	242	255	251	224	231	236	212	222	240	229	223	219	265	207	234	202	215	243	198	225	225	207	235	254	226	229	235	234	249	249	232	235	232	243	226	230	234	238	234	251	240	281	228	221	209	226	220	242	216	248	245	221	196	215	241	235	244	224	232	209	238	234	228	226	228	240	248	241	241	230	211	224	224	222	222	227	257	217	217	223	216	243	262	234	219	224	213	234	227	224	250	253	209	253	244	211	208	235	248	212	239	250	221	263	241	219	217	209	209	230	232	224	247	249	232	228	224	234	229	246	217	229	211	229	223	200	240	216	256	231	226	225	245	233	219	249	209	245	230	210	220	251	240	227	222	215	234	232	220	240	231	236	205	232	244	223	227	234	209	237	208	223	229	227	222	230	235	214	213	235	240	231	239	243	239	216	256	217	221	219	233	248	232	250	200	230	243	219	249	208	199	244	215	218	232	238	218	243	235	233	212	198	229	227	222	224	213	209	234	241	216	232	219	224	221	226	206	219	224	258	245	224	238	215	227	202	201	189	227	228	217	227	247	204	210	248	214	218	241
21425	32655	40758	41930	31588	24621	10009	10204	10977	10211	5089	2203	910	728	748	679	683	681	674	647	634	653	668	638	665	606	630	661	636	680	633	697	635	640	665	662	618	661	636	637	668	660	666	666	699	660	670	588	628	642	634	632	620	686	671	640	678	640	662	659	672	682	637	604	654	661	652	600	700	657	707	677	620	587	641	662	674	662	611	667	642	650	640	606	678	664	650	664	657	627	637	650	635	644	639	634	664	713	653	664	679	674	642	672	669	637	646	637	643	641	678	653	684	661	629	644	632	597	637	658	651	685	614	625	645	667	640	645	622	646	691	640	704	669	657	657	682	649	649	684	694	678	654	684	621	623	660	637	651	606	671	620	652	624	678	617	630	648	648	690	641	656	624	614	632	672	663	666	641	665	632	643	629	634	656	637	642	647	616	645	649	651	645	603	698	650	604	673	662	666	663	642	652	636	673	622	598	632	649	652	690	688	671	672	624	634	636	663	660	608	619	661	636	623	632	652	667	711	654	650	639	681	630	639	645	618	681	637	687	656	623	651	650	661	625	610	653	708	670	671	665	609	666	648	665	655	654	615	681	604	650	674	561	648	662	621	646	615	590	672	649	698	676	662	672	650	669	636	649	687	619	672	664	639	633	617	580	658	658	674	679	682	641	644	707	659	663	608	600	642	642	622	636	673	617	632	656	697	651	695	660	614	687	665	693	652	666	628	665	589	666	648	642	648	669	639	631	643	622	617	652	666	606	641	670	660	641	671	643	651	589	653	629	675	686	649	565	673	640	617	697	661	665	689	642	672	670	635	632	580	642	624	642	646	633	666	622	639	686	661	654	679	672	639	630	652	641	650	661	687	635	629	626	638	639	643	648	669	638	648	649	633	626	655	697	634	625	607	606	640	655	606	644	626	652	616	673	639	676	671	649	655	722	663	687	605	659	665	642	626	666	659	642	642	633	616	658	611	642	658	648	686	607	691	628	678	624	641	681	678	623	641	635	676	617	614	628	695	705	651	692	618	656	624	663	652	639	679	663	677	640	677	669	640	622	675	654	694	690	665	621	559	650	648	642	649	691	682	624	676	659	618	662	640	667	654	647	685	618	650	590	639	656	625	623	644	642	658	672	621	666	617	655	642	672	617	624	655	651	655	687	691	648	679	628	637	649	629	649	661	689	694	633	607	658	613	615	634	650	666	662	610	647	667	611	659	648	656	642	690	664	656	627	648	650	628	637	619	609	633	621	613	606	677	671	646	618	606	673	674	679	634	671	670	611	677	653	680	629	601	714	650	677	617	666	688	707	666	678	631	636	645	663	653	703	641	648	625	657	702	629	678	626	671	644	640	640	637	680	646	633	654	618	638	675	671	648	622	641	653	671	652	622	600	648	669	611	674	674	609	627	621	658	664	639	653	700	626	625	661	605	681	642	651	663	639	646	657	637	641	671	643	657	630	662	657	662	603	628	647	603	629	685	645	642	658	646	642	628	605	662	617	636	646	659	665	666	627	706	672	648	653	606	676	632	616	644	632	644	620	630	630	650	635	624	630	663	614	622	627	653	625	649	659	657	634	644	652	659	616	626	684	622	606	650	665	643	601	601	673	679	688	645	684	688	631	661	635	684	678	652	648	642	635	648	638	650	618	672	654	628	625	654	611	662	638	656	652	634	672	668	656	639	625	644	626	648	622	626	681	673	639	651	646	672	678	636	638	651	654	671	652	608	604	634	663	650	705	636	653	641	649	673	708	654	635	674	633	644	631	615	647	607	628	682	605	645	695	639	698	679	668	656	647	688	627	690	633	653	612	694	667	663	629	659	664	638	606	665	607	633	647	639	578	646	665	633	601	636	591	657	634	671	636	646	680	621	608	655	634	657	649	646	642	643	642	605	638	636	648	637	641	648	631	596	669	666	632	663	626	702	614	627	631	622	653	641	675	633	650	663	643	636	645	637	684	619	608	634	624	647	679	629	673	722	608	632	613	659	638	626	620	617	667	639	698	632	655	655	645	649	642	659	637	656	626	645	664	676	694	648	670	645	672	654	657	686	654	622	647	600	624	638	659	686	651	639	659	649	707	615	698	611	637	683	658	686	649	629	648	656	652	622	620	619	673	611	640	640	662	702	658	629	675	672	645	615	627	658	654	609	624	614	632	630	666	652	663	683	663	648	658	654	643	644	592	621	645	606	666	668	669	603	653	655	654	726	657	656	626	635	633	660	582	613	631	648	660	624	620	658	657	651	653	652	619	664	604	643	666	690	643	632	651	668	692	632	655	656	658	669	682	644	641	656	591	645	619	674	646	644	654	655	684	649	646	597	660	652	666	655	608	640	659	645	638	657	666	637	640	622	669	661	630	624	673	627	608	619	683	621	621	626	619	627	684	691	613	641	638	630	678	626	644	627	662	651	632	651	647	683	644	673	637	630	646	646	670	690	647	643	670	677	673	664	654	629	659	641	692	705	660	669	632	644	659	619	654	664	640	667	707	616	640	660	716	618	680	666	608	680	653	652	660	677	619	697	654	716	649	697	695	625	653	658	646	688	644	618	631	675	671	637	591	614	649	616	644	665	656	626	675	656	650	629	669	657	648	660	654	654	694	622	664	620	629	640	597	692	652	648	625	634	656	654	619	652	634	657	659	661	633	672	638	658	641	672	675	631	649	638	631	619	649	650	685	637	668	653	690	658	644	622	642	635	652	676	663	663	651	624	643	630	623	640	611	619	617	674	641	640	672	643	613	641	630	619	630	634	611	641	675	675	626	640	651	645	636	658	678	655	638	696	659	690	599	629	646	676	635	654	617	655	650	681	663	673	647	650	670	708	642	634	650	622	640	622	682	680	668	612	646	654	690	674	637	653	659	631	684	622	670	619	611	682	611	592	663	651	626	635	602	663	643	653	646	708	669	633	594	667	644	651	643	680	639	680	654	641	666	632	622	629	616	634	686	699	630	652	638	677	682	643	653	639	660	607	715	664	647	618	669	632	638	673	644	675	642	643	693	641	657	619	677	682	643	636	600	646	666	635	680	648	630	652	655	648	627	690	625	636	625	662	674	676	656	616	644	632	685	614	661	666	651	646	608	624	711	653	672	646	702	637	629	665	641	657	669	623	660	624	629	693	676	613	629	682	657	628	672	624	632	641	642	703	651	642	677	645	646	671	633	631	648	636	663	644	639	656	643	627	653	635	638	653	637	625	658	676	680	680	631	636	636	730	690	639	670	677	660	649	627	669	618	651	634	664	652	633	672	669	636	673	646	679	642	627	652	614	644	620	634	638	664	637	662	655	697	649	629	633	678	693	620	591	663	666	639	637	662	648	642	648	638	648	695	668	681	656	640	657	649	658	657	614	656	733	600	622	656	646	658	674	695	652	618	659	636	636	631	638	672	650	582	646	624	658	652	633	666	676	665	619	667	654	636	654	603	678	662	638	638	700	657	672	689	645	643	634	662	649	669	662	602	667	693	660	625	634	628	625	628	636	630	620	665
33879	43447	45501	37365	25919	15728	5446	2175	2651	1332	479	402	246	229	257	229	238	194	197	197	219	232	238	227	197	218	220	229	235	217	218	234	238	233	220	220	189	226	250	229	208	252	218	207	233	212	231	197	207	218	221	210	231	211	215	220	224	241	221	237	260	244	232	250	230	243	228	228	208	230	253	250	201	205	234	195	239	211	204	239	207	213	216	242	200	196	252	219	237	251	217	229	223	236	223	247	246	238	231	211	242	241	219	222	247	231	199	215	220	254	208	221	220	221	229	241	245	218	244	245	260	232	253	208	201	194	212	275	223	208	200	223	250	227	216	215	222	200	224	237	199	227	234	253	254	202	245	226	233	220	224	198	230	213	214	230	235	225	211	232	214	220	234	251	222	235	239	233	216	219	238	217	230	219	213	250	211	210	202	236	218	210	222	226	235	212	237	188	228	210	242	240	243	235	251	254	225	230	258	229	241	208	206	238	253	195	218	241	245	214	222	223	228	185	226	226	247	223	243	244	242	255	229	215	224	238	202	223	226	218	215	215	226	263	235	218	247	241	242	237	219	210	212	253	234	206	229	221	211	209	202	197	225	221	213	220	221	215	230	223	222	213	204	210	238	249	228	233	226	243	201	218	208	221	222	236	229	223	215	229	220	227	233	221	213	232	240	214	208	218	207	230	221	233	214	240	223	237	256	250	220	193	210	233	229	248	217	225	197	213	242	258	197	256	226	230	220	235	249	249	235	208	197	216	200	236	192	233	219	247	236	212	227	232	221	224	212	209	238	231	258	209	210	226	217	239	238	236	233	233	210	236	237	199	205	225	232	211	239	218	197	196	242	223	234	231	216	241	231	243	205	220	220	209	252	208	222	241	242	243	211	232	250	234	240	221	202	210	209	188	228	271	221	209	228	245	209	239	222	217	220	233	220	226	225	242	232	215	228	200	221	228	224	235	219	246	234	204	231	236	261	221	223	221	226	222	202	214	208	222	215	231	234	221	231	218	222	226	218	227	213	218	226	202	236	225	236	248	218	244	216	224	202	231	216	228	223	248	235	200	230	225	245	247	230	237	240	216	219	235	226	222	234	227	221	221	206	233	229	212	258	239	220	232	252	234	223	217	246	235	215	226	190	208	227	215	220	228	228	211	234	237	238	200	252	230	249	220	222	246	239	218	219	239	245	261	216	206	223	265	226	246	222	236	225	212	199	255	247	196	222	235	231	222	212	239	211	239	220	224	229	222	215	211	227	211	219	245	251	229	242	213	233	220	219	226	249	216	216	223	224	224	211	224	234	236	245	203	225	223	224	231	255	241	244	235	227	227	239	226	215	209	228	218	239	232	220	227	221	231	229	245	229	209	221	242	233	223	237	189	245	233	218	240	222	218	195	229	231	232	231	201	225	227	233	199	228	214	212	195	205	232	205	215	212	239	226	219	254	237	224	203	212	209	242	241	228	217	220	213	232	223	198	239	226	198	232	259	210	223	245	223	227	222	219	244	215	258	226	207	215	257	204	225	207	250	216	245	234	226	219	207	247	222	204	239	237	229	252	210	189	229	237	238	241	236	226	203	224	226	240	240	224	217	262	206	258	259	240	231	232	243	250	249	212	238	227	232	224	203	231	220	248	215	223	240	225	199	224	244	216	229	235	220	224	254	203	199	247	234	247	212	214	211	228	213	206	215	215	205	229	241	202	219	228	240	215	230	221	215	223	216	240	220	222	234	204	224	219	210	206	245	221	241	244	221	214	237	230	231	253	217	245	253	229	222	230	224	245	243	221	252	236	231	209	209	245	194	230	233	229	208	244	226	219	225	226	242	238	226	227	244	240	194	231	203	215	233	210	258	236	215	224	254	214	228	227	230	227	218	211	240	232	247	233	206	215	191	206	217	229	225	237	218	206	210	246	242	222	224	233	224	223	247	263	229	238	236	223	213	224	236	228	241	222	233	206	205	235	238	231	215	217	218	209	221	229	208	226	238	220	237	204	229	217	229	220	215	243	228	210	211	213	235	253	234	229	255	232	233	215	200	225	217	232	203	235	226	211	189	233	252	245	217	223	204	210	202	238	221	198	222	228	235	224	223	219	233	204	231	215	216	228	235	215	254	232	223	222	237	230	232	219	226	225	233	222	249	226	225	213	230	231	226	220	214	207	208	207	224	222	204	242	240	218	210	202	213	220	231	219	215	201	215	234	227	222	224	208	218	202	240	257	230	207	229	226	219	236	264	259	227	210	235	245	230	217	240	228	239	244	239	219	212	217	220	241	250	223	237	236	215	241	245	221	215	231	227	219	212	236	223	231	242	226	224	226	190	217	238	219	237	228	225	229	216	216	238	245	221	223	217	210	227	208	202	228	221	223	216	225	233	230	211	197	229	227	237	226	225	234	238	215	231	222	234	199	210	227	220	222	213	229	202	204	221	231	244	226	231	222	221	222	237	198	217	224	211	207	228	236	229	221	230	207	202	222	226	220	263	238	206	218	224	188	253	231	206	237	208	219	232	221	223	269	224	259	232	219	197	203	197	241	226	253	224	240	224	207	222	225	229	218	232	220	207	231	200	240	207	237	214	216	209	232	235	250	226	241	237	221	223	223	235	193	202	254	234	236	201	191	211	217	251	225	197	211	231	230	230	227	223	230	228	226	230	238	226	192	234	234	256	233	214	253	221	209	224	242	201	216	224	261	212	256	238	237	238	242	248	243	237	239	252	241	258	210	238	214	191	236	214	228	254	248	238	246	236	249	237	243	242	217	245	209	231	237	204	233	216	234	231	234	227	225	209	224	263	215	252	227	225	205	218	229	212	223	239	238	229	231	208	213	195	203	233	233	212	223	245	249	201	229	212	223	221	216	210	222	224	212	239	223	195	234	220	198	217	249	219	226	213	221	189	214	216	246	231	186	220	229	226	226	239	223	230	214	221	204	211	200	225	242	213	243	235	232	228	234	207	233	198	231	231	248	215	241	222	228	222	211	258	200	229	226	244	234	225	283	237	223	218	247	222	216	225	214	257	242	246	217	217	219	216	201	241	246	222	213	222	227	232	207	222	232	240	243	219	241	227	251	214	230	231	238	261	217	212	230	214	215	232	217	226	232	210	214	235	214	207	220	209	212	241	217	207	208	242	203	190	209	215	219	209	228	232	221	215	231	213	220	225	221	246	227	228	204	209	211	241	235	262	217	242	232	289	214	193	211	216	218	230	236	222	229	223	237	211	220	204	206	244	220	249	223	226	248	229	239	241	224	218	215	207	226	238	270	225	240	236	222	241	202	209	227	245	242	242	227	208	215	185	223	240	238	218	224	241	209	233	242	240	214	194	228	235	227	224	238	239	200	194	227	209	239	244	226	206	233	232	239	212	245	252	229	236	223	213	211	223	219	230	192	215	204	221	234	250	248	238	238	220	224	224	259	222	220	228	209	216	242	210	234	213	226	234	219	237	203	207	217	205	232	245	229	212	209	194	258	282	241	236	220	223	245	221
22735	36352	43868	43213	35097	28025	12916	8509	10315	4950	1634	1595	732	638	625	633	656	667	636	644	662	593	619	652	693	700	736	705	654	622	642	667	606	635	609	657	632	677	626	669	630	670	617	618	610	654	645	639	650	651	646	645	649	689	625	631	626	600	621	617	662	608	646	661	597	647	653	609	622	610	648	667	676	625	653	637	646	618	631	654	651	638	597	674	678	612	650	642	649	612	620	658	596	586	628	609	589	653	631	652	623	613	617	619	674	643	622	640	649	624	648	634	629	626	652	645	665	644	635	672	632	667	630	615	654	657	649	612	613	667	634	636	649	647	631	631	612	622	643	615	664	608	646	649	656	615	639	640	679	675	648	637	643	664	635	625	631	661	635	639	613	620	650	603	660	671	638	628	660	615	689	668	689	647	680	662	647	627	606	670	615	644	656	625	628	628	692	593	628	667	599	600	592	594	652	630	614	670	620	608	646	591	612	675	636	624	630	652	638	648	625	651	602	637	632	642	577	644	641	661	618	631	650	651	636	646	611	653	596	667	620	662	657	609	672	653	653	590	634	628	676	640	624	629	630	626	657	672	663	689	609	666	655	637	655	671	594	641	690	663	624	631	633	639	634	615	630	617	599	642	637	612	661	605	627	650	629	658	631	634	614	674	665	664	586	641	617	651	655	648	614	685	624	687	643	660	636	628	611	602	623	663	638	663	653	640	614	616	659	651	639	625	601	652	607	657	602	626	673	655	644	629	607	610	720	659	686	650	646	655	592	652	668	640	602	633	613	627	647	662	609	676	619	621	637	629	662	610	656	691	664	599	584	640	604	609	648	640	701	670	662	627	616	655	677	666	670	657	623	644	663	667	609	674	628	645	636	638	593	616	670	642	617	667	673	662	624	626	616	597	655	668	675	649	634	614	647	624	641	643	650	671	628	614	608	675	639	620	622	640	663	637	659	632	639	631	644	647	660	639	619	619	628	611	592	618	637	590	641	632	636	642	676	674	625	678	625	642	692	644	616	654	624	689	677	601	647	692	646	658	645	633	633	603	691	645	581	625	616	633	649	610	636	643	632	646	654	694	661	671	673	674	622	608	624	622	668	670	624	614	636	676	615	670	615	601	636	663	677	643	611	634	682	657	706	639	637	605	675	648	640	641	630	649	634	646	623	602	634	635	650	644	611	704	631	648	585	631	636	595	662	677	646	650	618	643	639	629	653	649	671	622	659	652	600	645	615	651	618	637	648	581	662	649	606	620	610	635	635	667	606	644	670	637	621	685	612	643	601	619	619	608	663	630	666	655	664	636	644	673	643	599	633	631	622	669	637	670	629	660	607	606	632	618	611	613	645	651	689	642	670	600	640	652	655	616	658	610	655	585	656	632	671	678	643	612	636	623	656	615	614	638	641	610	676	623	631	662	662	622	630	609	695	670	720	629	600	659	584	613	598	601	620	674	655	660	584	684	654	662	610	645	613	647	635	638	649	580	649	600	649	670	646	639	594	642	691	615	626	625	640	659	660	653	624	608	656	677	694	656	657	610	631	643	635	624	616	648	637	620	628	629	688	626	636	668	667	668	669	670	648	658	652	656	667	666	662	647	679	611	621	663	667	655	632	638	653	627	674	626	664	652	655	625	628	618	664	660	628	656	690	641	632	677	648	648	614	634	661	653	657	625	626	685	629	621	633	681	608	617	655	612	658	638	629	651	678	628	671	675	678	670	594	628	655	603	619	637	612	620	599	566	634	590	602	632	602	627	630	585	593	628	677	651	639	642	617	623	626	588	611	625	627	584	640	638	657	618	618	694	655	655	610	627	666	614	627	655	645	619	626	679	655	610	597	621	649	636	628	659	613	694	670	639	666	628	623	626	634	685	645	648	586	665	650	636	618	605	644	606	627	686	645	615	646	621	634	630	642	692	616	622	629	624	657	658	614	644	651	612	670	585	609	674	644	621	670	638	651	644	630	592	627	627	630	642	650	663	740	594	640	608	670	640	671	598	632	641	604	642	638	674	672	630	648	604	612	657	627	609	644	626	655	647	649	637	644	626	654	625	614	657	630	579	586	660	611	605	627	627	624	658	672	659	631	663	665	606	631	647	657	632	658	655	603	623	622	650	579	656	650	624	622	622	643	651	594	634	625	577	655	611	605	605	574	678	688	650	621	663	644	657	651	645	610	636	674	702	641	599	673	623	637	663	667	614	623	695	618	628	613	649	607	644	644	627	679	644	615	619	655	628	631	640	666	668	628	649	666	658	650	615	637	640	634	652	651	585	659	658	633	612	663	642	622	654	647	660	627	665	646	670	639	600	585	626	686	647	681	665	648	659	624	677	615	650	665	616	675	600	624	595	598	666	626	635	637	660	632	655	656	611	613	632	621	627	623	660	624	619	600	604	647	625	634	668	595	642	640	640	618	651	636	603	684	605	614	640	619	641	589	685	652	643	644	667	667	622	688	617	603	653	643	624	652	641	591	609	625	629	658	643	630	668	609	602	635	638	594	630	691	641	645	679	639	617	648	672	669	661	639	660	640	668	635	652	633	655	657	667	629	634	601	609	649	653	584	626	613	613	614	618	623	611	615	613	595	640	644	671	665	639	648	613	667	632	617	637	625	608	659	656	657	651	666	653	648	611	660	604	619	633	641	611	651	657	623	614	642	625	676	642	619	666	649	611	583	638	590	694	636	599	655	646	591	617	625	644	611	629	634	644	646	631	625	644	626	651	625	635	626	596	638	598	626	638	606	644	632	642	661	657	636	594	662	633	593	656	626	630	610	633	619	648	669	603	628	618	650	645	629	571	627	646	669	674	651	654	666	627	664	652	630	657	607	651	627	633	603	610	613	634	624	624	632	613	644	648	612	608	622	609	696	629	659	675	629	638	635	604	652	644	617	627	605	626	673	624	645	673	669	633	696	618	647	679	668	629	624	626	643	608	603	636	650	648	679	660	617	626	647	654	666	659	629	684	644	658	599	648	611	634	683	652	634	653	663	644	664	645	657	700	639	601	664	637	671	622	608	637	637	637	654	697	668	656	622	655	617	635	659	658	672	612	657	659	617	657	637	648	615	572	654	669	623	619	653	652	618	637	614	629	643	627	631	666	658	635	607	643	617	645	621	676	627	670	597	620	639	596	646	661	641	658	611	670	651	601	602	658	638	654	637	664	588	695	650	628	627	595	631	619	650	652	623	658	681	650	639	649	606	646	651	650	635	632	650	610	626	609	643	629	636	591	644	648	654	623	646	616	627	661	584	642	696	626	646	622	653	619	641	662	688	621	665	680	640	623	619	618	628	650	615	633	636	654	681	617	633	677	644	637	650	665	629	662	622	595	654	641	647	654	629	635	629	614	636	625	632	692	650	627	685	654	616	676	630	619	633	632	669	677	678	636	630	651	657	610	656	673	623	619	592	641	643	633	649	655	629	635	607	648	631	661	653	618	629	639	616	657	658	644	657	683	642	642	647	617	630	645	621	636	632	625	621	629
35383	46265	48010	40101	25870	10593	1900	1320	834	932	973	479	331	293	200	213	201	199	211	233	222	198	220	227	242	250	258	240	222	226	216	223	221	230	212	225	218	208	213	207	223	211	212	202	207	226	195	227	227	214	218	219	230	232	208	210	234	205	212	240	202	211	253	239	206	224	238	242	224	227	175	275	229	205	240	238	240	227	198	215	219	210	231	224	217	217	210	220	232	250	232	172	206	212	207	199	218	256	192	201	240	210	217	211	212	226	242	249	230	208	222	213	231	205	226	248	221	214	227	243	223	236	218	199	232	201	224	205	242	212	224	218	207	211	208	242	229	236	218	211	210	237	231	205	244	199	220	227	232	223	221	251	214	213	225	235	215	231	238	209	243	242	221	222	226	197	243	236	219	210	203	202	229	203	223	218	229	233	221	219	217	220	235	243	226	199	232	212	240	203	242	212	219	252	237	253	202	202	203	182	232	238	218	203	241	184	200	221	206	261	231	219	230	250	222	211	196	230	199	253	216	227	228	224	220	227	228	227	221	222	217	209	225	232	235	219	203	241	189	209	215	204	215	208	195	204	216	214	221	222	211	215	239	233	209	227	216	236	245	231	221	202	241	202	231	246	225	232	244	206	227	198	210	258	199	221	208	221	228	244	216	238	236	209	215	238	223	267	210	192	196	239	225	251	219	232	209	226	224	217	193	259	227	239	216	233	185	232	231	215	237	189	250	207	228	219	221	218	233	203	222	257	252	209	231	257	202	233	225	218	238	205	215	226	226	203	239	209	220	219	260	220	220	197	240	212	219	237	216	238	248	230	194	222	243	221	220	192	231	222	216	220	228	211	222	223	202	232	217	191	237	232	241	201	234	240	214	214	249	218	210	223	230	210	209	228	226	260	222	238	237	227	220	237	214	243	231	224	236	218	234	228	233	237	240	220	221	235	224	219	198	221	224	224	236	232	230	224	220	192	209	225	227	236	230	200	210	219	205	237	225	237	197	250	196	226	224	237	249	237	238	209	219	206	205	232	223	216	221	218	230	241	214	225	193	235	205	225	257	204	216	217	210	212	212	232	198	247	225	244	237	206	240	218	251	199	233	236	233	222	230	217	229	200	199	215	208	214	211	226	219	221	226	233	235	212	230	206	209	216	215	251	234	211	229	221	211	234	212	213	220	198	211	233	217	204	209	230	211	206	229	221	223	243	226	223	206	258	211	225	215	212	241	217	206	212	241	226	221	204	207	207	217	191	214	201	217	236	205	200	234	270	253	223	219	215	218	213	234	227	238	235	249	273	222	218	229	192	235	216	213	203	215	212	231	253	211	216	222	207	208	222	178	230	250	228	227	238	204	199	202	231	213	197	215	220	238	220	220	204	209	227	250	238	207	228	244	205	243	208	230	201	249	241	245	207	214	238	206	229	230	222	251	228	215	217	228	229	222	245	201	229	218	225	193	257	209	204	234	208	216	203	224	202	196	201	230	211	227	213	205	237	217	233	194	246	204	188	211	239	203	225	227	211	214	214	205	232	208	224	238	239	224	201	229	226	227	188	199	223	211	209	240	226	217	213	207	225	228	232	202	208	213	213	214	244	228	232	243	219	258	231	229	226	228	215	232	218	231	204	230	232	231	198	228	222	224	226	213	217	250	224	240	228	236	203	210	205	224	214	229	217	207	240	233	207	193	220	214	206	225	221	214	185	207	222	210	248	239	225	213	200	241	221	230	226	239	232	232	226	247	200	241	210	260	219	245	250	209	218	251	217	213	244	210	222	222	211	214	244	230	210	240	209	204	216	206	233	242	217	218	227	218	221	240	214	213	228	247	238	224	223	237	235	222	218	225	181	221	215	229	209	240	203	224	226	223	202	238	231	194	223	215	193	248	207	211	207	226	253	227	207	232	225	233	210	225	210	225	220	227	234	219	218	217	229	219	215	250	215	225	194	233	225	236	227	212	233	223	237	234	223	211	223	224	201	206	231	227	224	215	237	231	237	211	209	224	243	241	234	248	207	248	230	248	228	235	212	225	250	229	222	218	243	210	207	228	207	221	194	236	198	221	243	246	259	212	242	223	233	200	237	218	238	229	199	214	202	232	201	193	219	235	221	211	208	256	222	237	232	264	210	237	223	235	249	225	214	232	213	258	239	226	222	206	223	267	242	203	220	217	208	208	221	232	216	224	230	258	234	227	232	237	209	221	239	223	207	225	200	216	205	234	208	236	255	232	206	218	217	222	224	237	195	262	227	213	217	222	249	204	219	225	242	250	219	209	191	248	231	223	241	197	250	210	196	222	233	211	243	231	237	250	232	212	249	229	220	234	250	217	197	226	230	231	225	227	203	209	236	229	210	224	230	234	231	235	234	223	226	220	209	249	209	229	206	215	236	234	223	231	222	202	223	210	234	217	230	239	228	234	201	218	210	227	218	215	206	230	211	231	211	212	220	208	218	223	234	204	208	218	205	200	239	233	218	216	195	223	213	212	203	259	221	253	247	209	215	236	190	237	212	225	227	202	202	215	238	224	221	225	208	229	226	222	247	233	230	208	205	241	215	225	227	232	255	226	231	250	231	230	230	210	215	234	218	243	201	214	219	219	234	228	220	205	238	201	231	256	233	219	211	223	196	196	235	223	208	246	218	215	224	222	206	219	219	210	195	220	244	224	226	227	230	217	205	250	238	230	214	216	237	242	249	204	199	241	239	222	217	224	219	242	246	225	220	207	206	214	230	227	216	231	212	201	209	222	239	225	205	238	235	226	236	239	236	208	212	215	245	209	201	198	223	242	218	211	247	263	238	236	213	207	221	232	217	204	233	224	257	250	206	207	234	213	234	245	215	236	244	187	210	251	246	204	219	227	221	258	209	225	217	225	203	243	223	220	236	226	218	214	224	244	211	235	239	224	216	203	215	219	215	203	212	231	221	242	227	200	260	211	223	225	207	220	237	218	220	230	211	225	215	205	234	214	230	230	229	232	206	228	189	226	217	189	223	194	220	237	222	220	197	228	246	248	240	233	230	229	247	188	238	246	230	205	239	225	224	198	214	230	228	210	219	207	210	231	245	230	236	245	238	223	218	248	180	242	237	191	208	222	252	218	259	207	204	231	244	214	228	224	224	224	188	212	219	217	211	256	212	220	231	201	235	204	214	231	215	237	224	221	227	195	216	221	212	215	212	204	229	234	243	210	231	206	240	230	243	209	202	211	203	227	226	228	219	232	205	250	220	242	207	212	241	206	259	231	252	227	216	215	231	215	236	214	223	235	208	244	226	216	211	221	244	212	226	227	209	227	215	206	250	221	205	243	228	225	196	214	230	201	232	218	203	228	219	233	221	227	205	201	239	219	238	218	182	228	245	200	222	235	212	226	210	230	245	227	218	213	233	226	222	219	214	225	208	258	212	227	237	211	197	206	226	218	249	219	183	225	216	227	212	195	238	250	247	216	230	230	229	245	232	204	218	214	222	242	232	224	234	217	204	218	230	207	222
23812	38772	45646	45667	34118	19050	5201	5588	3616	4251	4058	1908	1146	1016	632	660	652	637	650	633	648	633	656	636	712	769	806	717	682	654	624	629	646	642	624	621	615	624	628	619	605	673	632	648	616	636	657	644	657	630	656	638	640	637	641	614	628	600	668	642	640	638	651	663	622	670	641	648	585	616	618	673	659	655	597	653	634	604	640	640	633	601	621	648	634	651	634	652	636	601	638	630	658	624	608	614	641	596	649	649	697	611	594	637	660	619	647	598	627	641	624	639	617	586	670	668	607	623	679	608	606	637	625	573	638	626	680	634	588	605	606	611	625	650	606	600	657	641	621	647	656	597	642	625	619	618	614	646	628	637	642	646	597	614	612	628	608	619	595	621	599	613	650	645	654	634	620	622	634	647	647	605	633	700	648	617	672	667	631	636	633	662	650	609	633	678	624	657	613	632	607	613	635	634	615	655	631	630	607	650	634	593	625	618	626	662	612	655	652	649	630	619	607	597	685	586	581	624	657	625	626	664	585	613	597	625	604	661	645	676	616	599	602	636	636	637	599	652	620	642	643	649	650	603	626	630	634	619	621	623	638	653	621	584	618	646	649	630	598	594	597	671	614	614	633	633	636	622	623	656	679	612	630	621	684	590	628	601	606	616	639	626	644	622	648	640	637	615	629	645	637	613	621	605	631	675	620	652	653	590	589	632	633	661	603	588	596	638	649	647	626	615	612	650	615	637	625	608	609	618	621	626	628	655	657	644	612	654	662	611	629	622	652	675	608	629	617	566	631	613	587	652	638	618	635	632	640	569	628	621	606	604	611	637	651	644	578	579	655	653	593	609	610	582	615	601	637	628	615	596	624	638	629	624	585	591	612	610	659	625	595	663	622	613	631	613	632	647	606	609	638	622	659	656	592	623	605	634	576	651	617	635	608	624	633	613	641	624	622	664	654	629	633	622	654	631	641	642	660	630	624	627	644	572	639	670	606	636	648	641	608	621	632	629	619	619	629	624	613	643	573	628	615	648	616	628	631	597	581	657	611	618	619	651	654	603	670	643	666	637	642	687	645	651	628	688	642	634	647	625	618	599	630	606	633	626	635	624	607	612	656	633	640	583	632	653	590	623	603	673	624	606	630	611	619	649	632	600	606	610	607	647	630	613	601	670	623	573	651	656	637	624	626	608	668	617	582	629	653	616	629	646	622	594	599	643	606	672	660	643	665	627	629	612	607	607	633	576	576	659	618	589	603	612	618	618	646	612	662	645	604	679	586	644	617	627	604	634	605	601	638	685	661	633	633	650	626	680	659	648	669	622	594	631	631	638	623	628	632	646	648	627	646	654	660	630	631	673	632	671	670	624	630	646	592	607	622	675	659	656	634	618	625	646	580	636	648	613	648	670	647	646	629	633	586	641	651	594	616	643	582	631	614	650	600	617	653	650	606	604	603	634	609	670	625	588	588	638	635	607	620	618	633	692	623	644	608	618	626	643	618	691	613	652	638	625	671	611	644	633	561	582	630	652	633	596	608	666	632	677	668	615	646	608	614	644	650	642	586	610	632	628	637	637	613	638	647	686	607	648	599	647	611	630	647	604	644	653	610	690	604	619	650	645	607	604	649	596	636	644	652	630	638	609	595	650	636	662	608	647	595	640	603	638	640	643	598	659	603	600	596	632	624	614	606	641	649	622	628	650	673	604	603	653	655	617	607	608	642	639	647	610	618	646	607	599	569	629	640	628	607	603	640	573	635	599	641	597	608	634	660	671	653	676	605	631	607	651	656	601	679	599	619	594	635	615	683	645	616	645	639	654	649	654	607	605	627	653	649	649	621	592	631	578	648	645	627	596	595	645	604	595	652	630	681	611	630	595	615	620	648	661	672	607	619	660	635	595	630	657	621	601	601	619	611	656	621	668	614	608	680	625	599	631	614	552	665	595	613	653	657	648	613	627	615	655	677	598	611	583	638	615	597	668	628	637	623	642	670	614	644	616	574	660	642	632	620	688	628	640	619	636	588	633	621	658	640	580	638	575	599	644	632	617	616	619	627	593	650	580	608	656	592	630	598	631	624	630	582	605	659	612	640	604	624	679	627	644	601	576	643	604	600	638	629	652	653	649	659	632	579	649	592	661	621	652	637	637	644	619	626	630	632	607	658	617	667	660	615	650	653	614	622	618	618	625	615	621	637	650	646	617	634	633	620	656	601	650	623	613	649	651	633	590	629	618	662	658	607	636	633	646	634	593	620	627	640	661	614	588	643	589	665	623	637	646	621	586	583	648	624	609	605	569	631	632	633	630	604	648	638	590	576	726	639	636	644	644	612	624	600	596	605	607	640	603	628	619	615	610	602	619	619	631	669	657	589	606	632	629	617	620	659	632	639	615	600	655	641	604	646	591	593	599	607	676	631	614	653	649	634	639	639	634	637	637	585	627	609	630	590	612	671	660	602	615	613	630	655	667	613	617	632	627	600	679	604	644	630	657	643	606	592	686	602	612	622	661	619	646	639	602	621	618	621	625	674	616	620	617	616	613	584	629	611	634	645	633	632	644	635	613	651	601	656	640	661	631	572	647	666	620	650	606	580	592	603	646	600	616	591	586	589	643	615	647	626	593	621	651	626	601	620	624	618	608	670	613	612	648	621	628	666	632	636	665	644	627	644	638	605	604	660	617	648	626	653	629	627	633	631	606	668	612	652	629	642	572	617	647	622	647	607	631	587	613	663	643	642	628	601	632	641	620	657	613	593	596	614	648	603	599	676	637	655	593	608	652	641	583	627	598	618	594	630	616	597	638	656	661	582	652	640	662	646	662	640	637	622	630	627	619	654	580	634	623	573	600	667	655	601	638	636	646	593	667	606	617	592	650	663	674	642	605	638	589	614	600	592	612	611	587	620	617	662	616	648	605	614	621	613	636	643	665	607	622	608	617	618	574	617	584	621	610	627	604	633	677	643	640	620	648	647	614	647	604	619	649	653	630	654	615	625	628	634	634	622	593	628	615	641	616	618	640	609	607	642	642	658	604	598	634	598	663	631	598	586	598	587	623	611	584	626	656	604	657	621	612	682	600	670	644	616	630	651	589	637	647	684	654	598	641	645	599	622	678	593	646	619	606	621	593	616	611	667	646	618	659	630	648	641	637	609	611	646	605	606	644	652	636	650	635	577	651	672	603	604	587	609	628	607	670	604	657	613	623	608	622	659	594	638	650	661	616	612	664	649	650	620	654	600	597	602	573	599	640	647	591	638	651	635	615	638	588	615	609	608	629	615	642	647	653	650	619	666	598	647	632	633	665	615	602	653	638	627	673	633	661	620	558	590	616	622	627	616	626	606	661	615	606	620	625	602	612	658	631	623	627	629	609	658	607	631	615	639	623	665	666	621	641	624	632	601	601	637	644	618	634	655	615	622	626	601	589	624	636	659	626	624	595	644	629	627	640	634	597	602	573	623	591	604	658	609	673	644	608	639	635	633	673	625	607	677	679	628	643
35509	43342	48550	38433	23762	13158	3560	2155	2597	562	243	339	304	284	254	235	227	217	204	213	226	214	223	212	220	214	275	295	253	274	239	219	196	223	224	207	204	215	203	209	245	212	243	209	246	198	221	198	227	226	206	189	224	214	210	235	238	214	215	218	221	216	238	254	260	216	217	221	221	235	218	221	225	247	228	239	197	208	235	190	223	201	217	242	206	209	210	217	221	190	189	227	217	216	211	229	233	219	191	238	224	217	219	207	222	212	225	240	228	233	246	221	221	217	220	190	213	233	209	229	233	260	231	200	246	220	202	187	206	222	219	194	220	196	216	216	223	210	231	246	229	231	198	223	215	234	209	220	232	201	223	238	210	227	224	237	232	185	194	213	262	236	231	216	211	220	229	214	196	228	226	223	228	233	195	212	230	243	214	217	208	224	181	213	203	237	240	208	225	225	242	243	196	242	209	215	200	189	212	207	213	195	236	215	206	230	217	222	196	201	214	238	196	202	234	220	219	236	235	199	198	220	225	198	197	201	213	205	238	229	232	263	227	234	225	202	228	212	223	248	216	187	211	225	227	213	182	232	222	227	226	194	232	233	215	226	221	223	204	215	229	200	219	192	205	222	222	226	227	234	214	227	225	209	222	212	219	220	236	206	206	221	249	229	211	234	231	195	241	232	230	191	212	227	197	234	203	220	217	247	199	220	240	248	201	246	189	201	226	222	213	201	230	220	208	221	220	221	202	210	235	181	220	214	229	222	225	236	222	194	232	202	208	207	204	211	216	218	192	210	202	219	218	209	207	227	174	229	215	207	238	215	215	224	199	238	219	201	222	218	245	220	229	233	222	226	203	218	208	210	228	201	236	210	230	217	209	238	250	209	217	231	235	192	220	221	224	237	222	234	216	229	205	228	246	197	217	254	234	232	203	202	229	201	225	220	217	260	223	237	210	227	208	208	211	249	227	207	213	211	235	214	212	248	224	218	208	220	183	241	227	208	223	224	209	229	207	224	210	232	210	241	200	208	238	207	212	207	219	232	215	204	215	219	216	202	238	230	222	226	191	216	205	222	200	238	247	218	236	224	194	211	210	236	213	231	238	191	210	219	232	227	219	239	218	227	270	223	203	239	210	198	245	208	220	223	183	196	220	205	218	201	191	213	226	203	205	261	262	228	248	214	228	214	218	234	219	235	184	208	204	201	204	217	220	212	199	243	226	243	236	214	228	234	216	207	233	199	237	232	222	216	235	227	251	207	231	172	223	237	227	220	244	236	214	203	235	226	207	221	188	209	220	233	213	226	236	202	222	234	226	204	251	228	228	226	222	202	210	205	247	215	235	222	195	213	239	236	234	212	206	252	211	192	208	217	231	197	229	204	162	200	220	223	221	217	198	212	225	233	200	213	196	232	191	235	230	213	217	221	228	211	246	223	224	210	219	216	219	225	249	243	217	252	227	235	210	249	228	227	216	223	226	227	220	207	221	236	245	226	217	220	225	222	208	224	198	217	250	215	225	236	206	212	214	233	219	226	193	214	186	239	229	241	220	219	214	223	207	231	229	199	237	218	226	221	218	209	223	214	202	204	234	215	250	225	212	223	219	199	217	230	221	210	211	214	217	210	205	241	203	210	214	206	214	211	212	200	213	245	218	222	227	214	216	217	210	219	227	213	221	206	226	238	222	233	208	214	214	225	197	202	215	221	204	219	204	242	218	221	244	214	230	224	206	223	224	188	246	217	193	225	227	205	200	201	202	204	246	222	210	216	234	182	221	250	233	203	203	249	215	220	225	210	224	222	220	229	219	211	216	224	242	220	253	236	229	206	229	177	238	229	231	229	194	238	200	222	230	212	194	220	219	197	227	218	218	219	225	214	224	240	215	220	206	229	245	218	252	234	224	213	202	215	242	199	221	216	211	218	175	227	223	215	227	209	217	213	218	218	207	249	230	203	233	215	198	190	218	226	188	231	217	199	203	225	210	223	216	228	208	212	207	206	213	220	208	192	209	215	220	233	194	212	220	206	228	248	219	205	234	222	233	228	203	195	251	243	228	203	231	209	225	222	210	226	222	219	211	199	219	219	221	192	229	223	231	233	225	223	228	215	213	209	232	246	209	220	218	222	232	227	217	235	225	219	207	213	231	221	250	225	203	224	205	209	185	231	227	212	204	197	240	201	240	255	252	241	235	204	224	233	232	235	205	209	235	245	211	225	234	218	202	196	239	218	220	246	210	226	186	214	201	222	224	212	209	195	236	237	229	206	212	208	234	251	215	197	218	230	225	238	207	223	217	263	204	217	202	242	221	230	223	212	234	257	194	201	213	217	217	231	224	197	190	191	232	223	236	214	216	227	193	222	232	205	206	230	211	231	201	217	223	220	213	224	215	224	205	250	213	233	234	210	213	215	202	207	200	233	198	188	223	200	221	227	197	250	241	207	223	235	214	244	198	207	210	206	220	211	226	219	235	219	225	212	243	211	210	217	230	210	196	220	232	198	226	202	218	227	216	199	210	220	194	208	240	178	209	215	212	228	218	219	215	218	215	211	198	197	214	234	223	203	225	209	223	235	212	216	216	208	206	222	209	201	212	230	199	207	184	235	213	211	215	222	224	216	217	212	227	215	232	213	206	201	225	232	214	219	205	210	209	206	233	213	216	217	187	229	213	214	237	215	218	199	216	228	198	187	231	230	221	204	227	221	240	218	201	222	224	240	230	222	208	223	235	219	221	226	220	232	242	241	217	239	206	201	212	210	212	192	223	194	221	216	227	226	220	239	237	205	235	205	238	205	235	210	213	247	221	220	196	219	252	224	226	201	236	213	225	201	237	182	209	213	202	243	230	232	221	216	216	213	234	222	225	230	210	249	209	231	196	223	238	242	229	211	234	211	244	214	199	212	213	231	217	218	238	202	217	217	226	240	186	241	215	188	244	205	209	213	195	198	227	222	221	217	242	215	243	238	227	231	208	231	233	190	251	222	199	196	246	206	231	179	207	225	190	225	210	228	206	226	220	229	211	201	224	228	205	210	224	223	219	226	226	219	244	211	226	238	230	226	208	210	242	210	206	214	212	205	221	209	212	228	200	215	231	225	227	208	212	207	216	219	229	209	213	217	277	256	224	241	217	215	243	219	190	223	203	203	212	223	223	239	205	214	181	216	212	223	215	201	204	238	212	238	225	222	218	204	177	247	220	210	189	228	249	228	220	213	253	217	217	206	233	220	203	190	217	208	231	213	231	234	206	170	229	251	213	199	218	236	189	205	191	214	211	203	221	223	192	242	237	194	213	221	221	232	260	242	206	211	195	209	205	202	202	210	199	210	186	225	225	230	207	216	239	213	247	217	195	206	217	202	224	198	222	243	206	188	194	228	225	193	207	224	219	216	229	213	238	227	235	219	237	220	229	237	255	231	202	206	216	250	224	196	217	234	213	194	194	204	228	183	224	214	206	221	207	219	181	235	186	213	198	212	220	217	191	211	217	237	191	226
23703	36488	46599	43192	32652	23446	8256	8712	9818	2125	870	1268	888	972	618	641	598	610	620	628	644	666	662	607	703	824	1009	1096	842	712	663	676	606	623	648	609	575	581	625	641	630	586	605	602	618	634	666	608	649	640	600	620	618	607	585	626	592	618	640	621	595	618	583	634	659	637	608	645	594	619	600	628	635	592	622	636	649	583	633	614	589	627	639	599	584	594	601	607	616	632	625	614	647	626	604	624	677	581	615	596	665	624	543	585	643	654	618	619	626	633	652	604	604	630	608	607	630	621	635	630	593	610	627	630	587	585	630	608	629	613	629	637	651	589	580	645	568	628	606	610	573	641	593	619	676	653	596	597	595	605	582	666	651	603	606	638	602	634	663	604	577	584	557	628	626	607	596	587	641	657	632	628	626	617	648	585	632	630	634	599	622	577	600	590	629	615	626	580	615	614	644	627	654	586	591	635	616	624	595	672	645	645	648	609	618	592	605	620	654	623	589	653	620	610	592	626	619	624	616	580	626	590	618	615	623	635	670	628	628	608	619	607	631	613	619	650	611	626	621	604	689	595	628	608	621	663	643	636	591	593	604	604	618	639	569	616	609	618	580	580	630	608	608	608	609	645	584	645	582	596	628	588	636	584	569	600	629	639	602	650	635	623	615	588	623	641	629	631	568	596	634	591	581	649	612	596	605	640	598	633	632	580	597	600	658	607	665	620	630	620	594	649	611	593	577	620	626	606	625	609	593	628	600	637	632	616	594	585	624	603	659	679	638	600	603	613	626	602	609	600	670	644	606	605	619	654	627	612	556	625	606	625	598	628	647	632	660	639	608	604	647	633	609	597	581	645	622	623	640	616	611	603	629	589	586	628	620	629	638	622	649	630	607	611	637	567	614	610	615	621	617	635	632	602	633	586	639	595	615	614	603	623	686	639	613	581	594	603	623	637	592	600	582	613	594	587	604	591	640	588	624	635	623	631	590	620	607	592	649	625	631	653	601	588	676	609	618	590	607	597	624	563	645	607	609	653	607	569	592	608	654	605	589	589	630	656	613	612	658	594	596	609	646	632	564	569	620	600	571	614	609	682	613	595	593	590	588	624	606	634	645	641	596	602	647	628	660	606	665	634	643	590	626	651	552	586	654	635	617	594	583	607	640	646	628	600	640	633	655	638	611	601	628	569	635	617	596	611	628	614	601	605	633	626	670	577	632	570	631	600	617	590	602	613	638	629	598	615	599	593	633	600	628	655	629	639	611	653	616	621	608	661	624	634	650	610	581	581	623	647	595	663	598	579	608	670	650	601	664	636	628	627	649	600	604	623	657	598	629	704	615	667	642	622	570	604	610	657	602	612	624	611	631	616	565	587	635	642	591	629	585	601	593	593	605	561	589	651	613	633	562	641	597	567	560	618	560	658	638	619	599	577	643	644	574	655	603	620	610	631	616	614	595	603	638	572	641	617	610	638	675	629	618	627	666	609	644	586	604	648	638	619	601	619	599	616	664	632	601	659	589	627	621	657	667	604	643	562	660	652	638	606	609	619	627	678	613	603	628	651	611	666	598	585	615	625	621	598	592	602	623	614	679	628	625	652	641	618	633	621	610	603	641	626	593	576	630	622	641	621	595	608	627	607	614	635	615	589	646	661	610	615	639	583	638	579	665	544	640	631	605	684	607	603	668	629	601	618	665	607	627	578	606	610	605	616	603	645	614	620	596	584	626	640	584	612	613	585	645	603	599	641	614	650	617	601	628	607	584	670	612	641	649	636	617	640	598	599	645	577	599	614	666	628	592	606	613	690	591	622	607	577	633	593	657	613	620	600	630	602	645	610	627	622	645	619	574	568	568	672	632	665	623	602	602	632	575	647	621	638	585	612	643	636	628	612	602	653	648	632	616	637	601	641	650	632	664	673	603	520	632	608	660	630	603	643	601	606	612	614	613	614	633	620	625	606	587	615	616	624	579	630	615	597	629	642	624	629	678	630	626	598	559	606	626	602	645	647	612	654	624	616	604	639	629	600	583	632	660	670	651	588	602	633	638	615	660	589	603	584	608	644	589	576	551	653	620	644	633	607	601	608	619	633	632	612	605	625	610	635	613	632	594	583	631	633	569	635	598	600	600	613	582	573	618	619	562	623	611	596	595	623	605	601	592	614	589	630	630	601	614	654	592	590	620	572	618	660	607	578	608	618	615	625	622	615	604	616	596	585	599	607	639	618	574	607	614	623	598	638	595	625	617	592	600	602	597	624	599	632	626	625	597	587	620	625	610	606	614	659	581	648	601	569	617	634	634	620	633	595	582	604	574	601	641	606	652	602	600	598	669	605	619	601	632	634	598	664	566	570	625	588	622	590	640	612	653	611	663	642	594	633	629	638	630	570	582	613	598	594	623	618	623	601	597	648	607	645	677	627	610	582	607	603	606	621	630	600	609	653	635	611	656	622	581	590	643	627	585	599	572	638	628	603	629	646	625	610	637	651	606	601	649	637	636	643	628	606	609	621	602	604	566	580	609	624	627	653	628	618	607	613	592	610	585	666	619	642	656	581	610	570	617	632	645	635	626	561	591	640	640	609	627	619	631	628	569	629	569	613	604	631	617	631	610	609	628	607	631	651	634	643	625	657	611	637	631	605	611	614	664	570	624	582	652	620	586	577	565	621	636	639	650	595	618	599	637	645	612	656	598	611	614	585	592	586	615	623	579	625	592	606	586	598	638	627	635	644	622	627	596	648	579	585	646	607	612	559	638	612	641	620	592	645	656	613	622	641	602	623	603	623	596	579	606	611	629	605	615	619	610	570	643	615	636	592	604	605	626	613	582	638	584	646	636	611	641	619	620	617	612	602	636	645	641	585	591	633	637	654	647	636	620	604	652	637	590	628	599	615	636	633	637	585	624	650	608	597	613	594	632	629	622	651	615	591	619	610	596	573	565	647	645	614	594	627	648	591	629	622	682	626	601	612	588	663	645	619	575	646	591	616	609	623	624	562	604	591	565	590	641	620	633	606	622	603	603	627	610	625	649	598	614	633	620	611	578	613	557	611	610	672	659	634	590	648	618	589	607	652	611	650	587	601	616	631	629	602	603	648	618	617	614	613	547	661	617	609	652	579	590	635	641	664	678	613	623	654	624	616	614	630	626	600	625	616	649	622	603	644	614	560	592	632	610	627	619	616	583	622	612	643	623	615	607	603	620	629	620	613	610	589	561	628	624	639	603	613	584	597	634	643	600	648	591	636	575	596	620	613	625	594	629	579	649	583	603	596	600	620	629	608	626	566	648	620	641	605	611	627	599	640	612	572	631	639	650	603	621	647	634	641	622	638	617	595	605	646	617	599	630	587	616	623	625	618	634	629	619	625	610	598	610	598	571	605	656	640	614	585	606	603	645	621	648	627	629	610	607	604	629	627	590	608	627	586	582	606	634	594	599	587	619	607	610	616	610	660	594	624	626	590	587	625	593	608	583	606	624	623	583	607	662	609	655	657
34635	42386	51163	38007	21467	8434	3415	1919	974	448	659	266	202	226	204	215	217	223	221	238	215	200	230	196	235	274	311	321	312	265	240	224	239	232	224	230	209	213	215	223	230	216	214	227	198	218	220	192	188	229	184	225	203	198	214	217	223	220	194	246	206	232	196	224	210	238	200	205	225	215	193	220	226	213	194	219	232	220	227	196	214	218	213	240	200	234	217	247	222	221	233	211	208	217	208	200	232	216	211	231	207	232	236	235	196	219	222	213	209	190	211	203	215	233	199	236	211	223	208	209	217	201	244	219	190	235	208	212	195	197	211	222	205	243	200	220	208	228	221	212	227	220	210	237	229	235	216	222	200	220	195	224	200	209	225	217	196	212	201	248	213	222	206	209	219	220	248	212	230	199	239	250	217	225	211	226	184	205	207	219	200	200	239	213	236	204	227	203	220	239	222	205	226	220	235	207	233	214	201	211	222	227	241	191	206	232	264	237	198	198	192	218	236	202	207	204	224	227	225	237	220	209	218	229	221	237	215	211	225	192	211	199	222	207	206	220	232	225	221	190	218	217	205	240	206	241	222	218	201	197	232	241	201	219	199	229	219	199	222	231	225	220	213	206	236	214	237	224	213	226	220	212	214	202	234	200	227	225	217	209	204	215	206	216	213	228	230	188	202	210	226	213	221	213	219	231	207	206	204	226	203	222	209	226	217	198	197	216	225	242	215	182	201	197	242	233	224	239	221	207	229	200	231	217	208	219	199	220	229	214	214	220	243	206	200	205	211	224	241	198	190	236	228	194	235	231	226	222	226	233	249	192	210	235	234	218	237	202	220	229	236	234	202	208	205	219	216	231	214	211	200	243	209	226	216	226	206	214	229	251	205	190	231	236	231	246	208	214	217	241	209	227	186	232	190	219	214	210	223	233	229	242	227	209	228	241	212	207	196	229	241	225	243	232	205	259	223	243	228	211	232	210	205	215	223	226	202	207	210	225	215	241	239	237	199	222	222	218	227	222	212	214	216	229	223	225	262	221	217	232	224	204	209	246	217	210	209	207	211	228	214	197	243	214	228	232	223	216	248	217	211	202	224	215	214	235	229	219	201	232	211	241	235	215	237	220	214	242	225	217	207	200	223	210	205	222	232	229	214	208	195	249	200	218	189	194	229	205	223	205	207	240	236	212	238	216	201	216	200	212	239	215	208	227	232	211	237	233	204	226	227	230	222	199	229	220	213	211	216	224	209	218	230	212	230	254	215	224	215	229	205	211	205	228	207	226	205	203	215	203	204	219	219	207	206	223	222	220	244	202	228	220	194	212	249	238	218	255	207	206	237	206	204	228	218	240	196	208	196	224	226	217	236	189	208	225	205	233	210	241	211	220	221	232	216	188	212	237	230	251	215	225	245	193	218	233	197	221	231	229	211	190	226	228	220	208	220	236	209	241	210	236	202	233	214	232	216	210	232	205	227	205	224	232	223	237	194	213	229	199	209	205	219	200	231	224	229	192	205	213	205	194	207	223	237	197	200	202	209	237	206	205	221	213	221	199	209	187	238	201	210	211	211	217	224	209	234	220	227	186	238	221	205	215	231	211	201	205	215	229	220	247	240	241	221	215	207	192	226	192	209	218	211	211	226	210	213	224	211	227	183	259	224	203	210	206	204	224	203	189	213	213	226	210	218	232	205	212	214	219	217	217	187	247	205	189	231	207	224	201	219	238	217	225	244	229	237	219	213	217	183	227	220	204	209	214	204	217	236	214	228	204	227	211	222	226	195	239	232	224	213	221	215	211	201	229	219	241	230	198	199	234	208	233	230	201	215	201	224	212	253	214	235	204	220	209	214	222	203	217	227	236	204	262	209	228	217	203	215	231	233	201	227	203	195	226	217	227	219	205	205	234	198	219	236	234	222	225	203	215	200	229	206	245	206	237	220	198	196	253	227	209	199	234	234	233	217	210	197	208	210	205	217	203	230	228	212	247	202	226	220	213	202	223	206	211	208	197	217	205	228	236	223	221	235	240	238	216	194	207	213	247	198	209	209	211	227	219	253	213	223	233	232	188	212	219	232	212	218	226	205	182	234	197	210	242	199	235	200	224	202	228	200	218	207	207	207	220	214	228	217	216	231	213	222	230	211	217	213	198	208	232	238	201	218	225	222	218	224	206	227	206	243	196	193	222	197	234	224	265	226	206	200	199	190	208	227	208	211	218	213	220	224	200	210	230	237	229	226	221	218	189	229	200	221	212	193	208	234	207	228	200	212	228	225	196	218	220	213	242	222	196	207	220	204	201	239	229	198	214	248	243	230	213	211	198	245	229	204	215	193	212	221	203	217	219	216	221	210	224	203	217	228	206	223	223	224	229	231	200	203	216	207	196	233	232	234	228	185	230	222	205	225	198	235	203	190	246	231	203	219	203	191	200	240	223	216	226	235	216	215	205	236	227	193	208	221	207	247	210	242	205	195	241	211	216	227	207	213	230	252	224	241	208	227	226	212	221	220	245	203	229	221	212	211	213	230	237	183	196	201	216	213	231	234	217	188	233	210	197	207	223	240	248	207	208	202	207	223	190	224	219	189	199	226	219	218	228	234	247	226	226	190	191	217	206	202	220	221	240	229	211	232	221	227	193	200	208	219	211	229	211	214	219	231	226	200	230	216	227	227	278	214	227	224	216	220	213	216	202	247	201	212	216	228	192	240	231	241	215	228	228	229	220	226	264	236	242	232	256	202	227	202	234	248	218	242	231	202	223	248	212	205	209	245	231	218	214	208	225	232	229	230	201	199	230	227	221	211	233	191	237	234	223	211	217	232	216	234	215	215	225	213	210	227	202	202	237	220	237	233	195	167	233	225	211	219	207	226	225	229	223	224	223	210	243	191	204	221	216	205	218	216	229	245	215	192	220	224	214	206	215	208	241	215	223	210	233	192	198	210	197	221	212	216	205	232	214	199	227	207	223	222	218	221	213	196	224	223	203	200	234	215	219	231	232	216	208	244	240	204	221	192	226	217	209	201	225	189	219	210	205	192	209	205	221	192	237	213	195	238	223	216	238	211	231	214	237	240	229	221	241	230	221	242	202	219	218	230	248	206	241	222	194	217	207	214	233	203	225	225	214	217	238	213	238	235	187	207	218	222	224	241	214	223	224	212	222	200	222	203	217	245	191	213	225	225	198	232	224	214	209	213	230	212	194	230	216	204	243	229	212	227	227	208	203	203	201	198	208	226	232	225	229	241	215	225	232	222	220	218	221	216	203	229	240	218	209	217	211	209	209	221	211	186	221	220	228	217	226	225	224	211	195	239	217	242	220	230	195	234	210	197	228	241	200	219	227	222	211	198	222	219	211	224	219	241	208	216	216	216	199	220	189	219	220	220	214	198	212	221	216	220	213	221	207	198	239	233	201	229	240	238	228	229	207	217	237	235	212	236	200	228	239	232	209	215	234	236	182	212	199	210	207	224	235	231	228	216	206	220	247	238	198	230	223
22972	35769	47967	41970	24664	13640	11298	8088	3535	1789	2977	917	653	650	644	662	651	657	656	613	647	653	666	661	699	949	1288	1137	981	807	681	639	614	578	612	631	615	613	617	588	656	609	626	606	604	646	611	585	627	635	632	624	636	624	562	568	612	629	578	626	619	627	590	641	628	654	597	655	632	597	614	615	666	639	611	602	666	619	613	588	611	619	650	604	621	655	585	627	611	594	644	628	640	625	612	637	649	647	612	600	556	645	568	668	635	597	601	599	660	621	632	593	623	591	591	602	628	654	613	626	615	628	588	598	619	577	601	623	639	638	584	615	622	603	632	642	581	607	602	617	639	614	624	604	586	598	586	589	646	591	609	611	605	585	586	599	627	612	631	642	622	623	595	583	629	592	592	622	603	562	601	648	583	616	638	593	650	615	623	627	638	661	668	621	629	654	597	560	654	632	601	614	609	647	634	616	614	600	619	622	580	631	582	636	611	633	601	636	622	637	638	601	623	651	597	589	634	663	571	588	629	655	637	661	628	597	595	645	657	612	585	555	616	571	621	610	632	578	652	602	601	637	592	645	627	682	595	621	619	605	616	607	577	614	622	640	617	596	608	595	588	639	661	609	574	588	593	623	595	644	612	624	601	597	634	629	644	621	620	645	620	614	627	647	622	645	660	639	660	595	644	630	593	640	612	598	590	582	625	622	625	631	627	599	632	628	636	637	639	629	584	619	616	593	589	599	610	632	648	650	636	599	615	629	605	638	622	574	627	647	608	608	619	649	624	613	597	619	553	599	631	564	599	676	610	602	578	627	658	636	595	621	600	678	592	576	624	611	628	627	618	576	609	590	633	649	562	622	611	620	644	626	651	577	631	576	619	661	626	625	643	601	639	633	631	582	606	597	619	586	629	611	614	613	634	626	572	631	635	597	650	624	652	591	620	599	654	618	598	629	614	590	597	659	624	645	642	674	628	614	625	638	611	615	590	618	611	656	640	681	637	653	618	648	617	632	618	642	612	596	602	619	601	587	580	618	586	570	607	573	597	645	604	560	646	613	597	616	619	610	648	606	646	576	638	628	598	602	640	634	607	622	595	613	610	655	574	637	642	661	615	609	649	621	610	593	634	622	598	640	611	637	573	675	596	665	546	607	654	581	645	597	605	616	590	607	656	585	630	588	583	614	624	619	636	615	624	638	645	651	607	596	562	629	676	639	641	612	625	685	588	636	637	635	598	626	638	640	635	595	641	641	608	620	638	665	642	637	661	602	612	648	655	607	643	628	599	611	608	611	589	654	622	593	599	612	600	610	659	606	641	605	632	595	600	604	608	628	628	616	569	649	626	600	664	612	689	642	619	636	568	611	609	609	597	589	622	593	618	634	594	608	614	629	620	644	614	603	644	625	620	626	630	609	595	590	607	612	642	624	563	601	642	613	594	670	658	628	579	607	623	611	615	625	619	629	610	588	618	623	604	638	575	676	628	634	605	623	601	645	592	554	609	620	637	634	591	654	613	635	634	573	608	640	621	590	604	659	634	650	600	628	582	652	572	617	622	617	566	678	617	630	655	593	644	654	626	619	621	641	624	646	596	589	577	618	615	641	654	570	629	613	635	628	660	612	621	626	653	629	648	618	637	605	631	600	567	589	609	640	633	613	611	647	610	663	595	655	640	594	594	652	603	608	643	607	603	620	609	661	627	596	626	628	587	636	604	616	652	646	606	622	574	607	601	627	666	609	613	623	645	623	605	640	617	633	614	627	648	612	633	612	646	634	611	605	604	639	642	600	611	619	585	620	601	685	601	604	613	628	610	619	598	636	618	644	648	571	613	613	625	649	626	654	634	631	617	622	624	609	626	644	601	596	584	597	603	620	615	660	631	590	645	612	626	637	623	606	634	601	583	591	608	615	589	591	643	641	618	589	627	625	614	607	648	614	598	627	594	658	639	639	635	638	621	623	545	650	603	613	570	605	583	580	626	616	581	636	635	638	593	614	644	594	680	620	644	560	644	635	628	595	596	582	601	599	577	622	595	608	615	627	645	631	610	593	615	634	615	600	626	642	592	659	572	618	621	611	582	599	661	639	597	645	620	603	620	617	623	605	611	581	592	627	669	612	568	598	655	655	621	620	657	599	607	603	665	654	608	615	602	587	599	609	624	645	645	622	626	616	595	641	626	644	610	610	609	604	635	626	646	583	641	596	600	621	603	624	601	592	591	587	603	631	612	664	615	622	654	638	620	633	623	590	651	633	607	590	642	675	626	622	618	631	608	646	567	640	575	621	627	619	602	620	624	584	609	604	615	617	648	593	629	616	596	580	620	679	615	621	631	621	594	611	684	616	636	623	618	614	678	592	618	612	601	558	605	644	621	617	609	642	562	617	580	565	621	570	575	568	649	618	590	599	638	620	579	616	624	578	641	648	622	610	594	607	622	656	635	631	620	652	626	548	620	607	546	623	646	623	605	628	635	620	572	652	584	593	649	614	606	623	609	633	597	624	639	609	565	617	644	632	625	624	632	585	572	606	625	643	579	599	619	627	582	628	631	566	640	607	600	640	580	641	642	629	621	577	638	611	593	619	613	627	615	631	616	666	622	579	613	627	602	615	617	614	590	616	575	620	619	575	611	596	586	578	622	625	593	598	612	627	612	615	604	590	598	678	618	608	610	592	596	591	626	626	582	600	632	620	675	675	700	608	629	646	633	583	641	605	644	611	600	611	605	654	613	646	607	680	655	636	597	653	568	606	651	577	595	600	599	629	615	622	636	596	670	613	636	572	620	592	617	658	595	634	594	633	614	660	648	607	624	588	637	609	633	665	609	644	601	644	605	671	590	631	648	597	587	660	578	611	627	613	631	612	617	610	654	650	637	612	624	600	616	623	658	638	623	598	615	636	597	603	632	643	589	638	580	613	625	601	639	624	620	650	610	622	612	654	582	640	662	637	626	615	664	613	671	620	640	601	619	626	635	644	617	581	618	628	615	616	630	615	606	609	624	587	605	639	603	632	654	616	606	651	601	616	630	608	645	628	640	553	671	601	612	574	621	625	584	640	603	649	596	621	625	644	581	598	610	641	617	617	581	628	590	619	614	587	632	559	630	602	637	566	652	594	638	612	639	623	647	601	646	628	608	599	614	584	597	604	629	550	585	634	628	653	597	581	644	636	649	591	611	616	626	606	619	594	624	614	624	630	586	625	620	620	611	622	593	658	653	637	641	572	593	617	579	594	574	610	644	612	652	603	607	612	617	603	625	589	623	624	618	645	629	621	583	618	611	619	609	620	639	667	640	644	628	576	586	628	568	632	631	593	620	604	669	639	622	643	580	572	600	612	616	603	666	588	654	597	646	665	646	566	603	628	618	596	625	653	631	644	623	582	618	629	593	628	669	589	608	606	594	605	655	608	619	637	588	623	626	613	617	605	598	587	621	644	598	623	593	626	635	626	613	630	601	632	621	600	599	636	610	639	618	584	603	603	620	643	657	628	604	576
32933	44555	35774	16620	6347	3721	2472	1544	1205	614	302	224	239	246	225	215	215	226	217	242	230	258	211	214	223	325	406	361	293	273	259	231	230	233	245	222	255	233	203	234	217	210	197	239	211	202	206	227	203	225	194	226	222	233	256	216	212	200	249	212	216	221	225	218	230	223	202	208	235	234	229	207	212	219	248	200	183	220	221	225	236	188	237	203	211	202	211	234	231	229	207	227	206	237	235	234	221	203	207	224	232	230	245	236	234	244	228	239	225	208	208	243	231	224	224	213	248	255	223	230	230	220	208	229	197	199	212	233	205	234	203	219	221	222	210	198	219	222	241	201	232	208	238	201	201	223	239	215	220	234	227	210	224	229	214	216	221	197	228	219	224	203	235	217	236	207	209	226	197	235	214	229	218	228	230	214	209	219	212	202	212	209	188	222	228	228	220	218	191	223	234	230	221	219	197	207	204	211	204	232	189	228	238	218	236	208	210	245	217	218	242	210	231	207	239	227	211	222	207	247	211	221	230	213	239	210	209	237	211	237	230	239	189	214	203	234	214	217	232	198	212	205	217	237	197	241	225	230	202	230	215	225	212	216	217	221	228	226	226	243	235	234	225	238	210	220	221	215	217	213	220	222	207	251	237	215	215	226	216	222	206	216	254	233	226	196	178	206	242	188	225	224	242	227	203	226	215	206	181	230	235	235	238	239	203	214	202	249	221	213	220	208	195	239	215	214	243	219	225	207	217	194	204	225	211	202	202	236	241	223	233	210	226	208	204	232	215	217	225	232	219	226	229	243	234	224	223	202	215	218	225	207	228	216	227	218	196	214	221	213	230	216	213	215	204	216	195	222	229	198	213	221	235	220	261	211	240	216	190	241	221	242	203	242	215	212	219	220	191	238	233	251	219	203	220	225	213	206	214	233	217	212	230	240	196	236	220	227	222	234	217	247	239	216	205	242	213	219	210	232	200	216	196	228	217	207	234	206	238	232	250	193	234	190	222	221	222	234	245	252	235	233	223	220	251	209	211	225	219	225	196	216	188	207	217	209	218	258	233	220	206	225	222	227	208	225	212	203	200	234	249	229	223	203	221	221	220	231	233	200	216	208	210	200	196	189	251	214	225	231	222	223	213	195	203	213	219	209	223	261	220	218	225	233	209	234	215	214	194	211	233	245	236	223	232	238	215	227	227	217	209	216	220	224	232	213	231	247	203	232	204	235	245	203	228	216	204	222	221	209	194	216	236	238	227	220	205	200	240	212	203	204	220	243	213	243	212	223	222	227	185	212	220	210	229	242	227	211	217	226	229	216	254	199	215	223	194	233	228	213	232	238	217	226	203	211	220	220	188	244	189	218	215	229	208	205	183	185	212	237	225	245	201	196	184	210	223	217	215	218	204	224	234	220	248	252	234	214	235	202	216	223	229	228	249	219	215	189	243	224	205	215	231	195	225	202	222	200	238	210	218	234	217	249	228	192	205	241	219	221	189	209	208	224	214	246	235	229	208	210	233	219	219	234	222	219	227	186	208	224	217	210	226	199	193	210	223	211	223	242	228	212	238	216	199	219	208	203	185	212	216	236	237	233	200	220	236	219	216	213	243	204	239	221	241	223	211	252	208	212	252	189	221	214	234	231	169	212	218	207	230	237	210	222	217	201	238	220	204	213	207	212	218	217	236	219	206	232	197	247	230	232	237	239	210	229	232	227	203	237	201	236	216	202	214	204	229	217	204	198	213	239	237	220	213	205	236	211	236	228	225	206	216	230	229	228	212	227	240	237	221	212	228	208	224	200	188	203	235	190	227	215	238	214	228	207	244	201	199	250	212	206	234	214	226	195	228	248	199	221	239	210	212	212	217	239	215	198	218	244	192	226	202	199	239	211	218	226	213	227	220	214	229	212	214	221	224	199	218	239	253	225	237	223	220	200	208	236	221	224	217	247	234	202	233	212	211	234	216	199	224	219	233	219	208	220	207	202	229	223	179	190	229	199	203	195	241	208	214	215	229	220	211	230	232	187	221	203	225	246	201	205	193	245	223	209	205	229	235	236	225	217	240	229	225	204	230	209	213	209	194	240	222	213	226	226	220	221	234	242	216	227	228	201	215	200	209	210	230	230	223	210	221	244	214	244	224	213	218	234	232	218	235	208	213	215	234	246	214	208	229	199	209	224	221	217	231	220	215	178	216	203	235	212	235	242	247	225	238	221	217	230	212	214	250	216	206	219	203	218	219	235	227	238	219	208	215	250	193	228	234	254	252	233	185	199	222	197	225	205	221	220	225	203	210	236	228	231	237	210	200	229	240	233	196	210	245	240	227	229	218	227	230	219	226	218	195	234	199	208	223	225	209	226	234	208	239	244	207	217	213	211	200	185	206	214	229	244	236	233	209	227	205	217	212	204	235	201	230	195	215	211	240	203	223	215	240	204	226	207	233	223	201	226	211	231	236	204	213	217	191	206	234	207	228	207	219	222	232	200	214	225	221	210	202	219	254	196	210	208	231	229	213	226	217	229	236	221	183	235	205	192	221	216	218	219	212	236	213	222	220	190	226	236	217	227	195	215	220	208	217	202	223	229	203	216	235	229	208	222	180	237	224	220	233	230	196	217	205	192	221	231	208	223	214	239	237	221	254	201	211	239	215	202	210	212	184	244	215	215	192	234	212	242	240	230	210	211	215	230	214	203	205	239	209	216	232	224	222	212	211	212	213	219	211	213	232	227	191	220	227	228	212	203	218	207	223	220	223	223	232	211	232	204	201	226	211	219	195	194	253	219	222	230	214	228	218	195	227	222	227	202	231	222	229	215	222	220	232	194	225	219	214	230	215	196	189	204	215	217	229	230	214	202	221	234	230	214	223	186	251	232	222	245	221	225	248	219	206	230	201	219	221	232	225	192	275	252	214	213	219	212	213	238	226	202	224	230	202	232	222	209	200	234	206	212	231	226	227	210	236	215	200	238	220	218	203	222	214	223	247	225	215	198	237	239	221	210	222	221	234	214	230	210	230	198	212	217	217	211	238	239	209	229	212	200	242	217	252	245	258	213	238	227	221	207	229	209	210	231	188	226	219	196	230	218	211	247	211	240	197	238	216	266	231	186	214	230	229	201	219	207	202	232	231	213	234	220	225	264	233	212	220	184	245	192	227	191	198	221	234	203	246	221	255	222	213	224	202	218	221	199	217	203	240	203	222	227	229	217	202	196	194	201	221	225	227	205	220	196	205	244	244	233	227	190	228	210	187	227	241	199	227	198	226	225	212	225	226	218	215	226	219	215	217	212	215	216	212	206	223	226	212	216	242	214	218	224	278	220	238	223	220	215	206	220	223	214	215	232	247	230	215	229	229	250	233	191	208	216	205	220	189	227	229	203	227	219	243	185	200	210	233	213	226	210	208	215	194	217	204	244	216	202	239	226	215	223	212	223	220	215	232	246	215	214	189	217	213	208	211	226	222	208	220	214	202	226	220	197	189	227	218	201	226	213
22277	37229	28043	14294	10430	11597	9085	7155	5421	2974	1106	710	646	623	677	651	715	633	673	660	666	647	658	648	740	1333	1709	1346	1079	856	643	634	635	614	610	585	654	610	628	608	619	627	642	655	660	581	596	604	646	648	646	604	651	628	639	606	664	647	646	620	617	645	597	626	605	629	616	624	637	642	562	588	621	627	594	633	608	616	562	616	609	579	597	576	618	639	593	598	623	615	641	609	586	611	607	637	587	566	608	628	641	641	644	631	614	706	612	655	606	648	600	608	620	598	577	615	639	631	629	604	623	629	579	603	625	599	640	637	617	612	637	590	614	590	620	619	596	609	587	615	639	630	616	593	592	613	603	633	619	606	653	617	613	617	612	648	613	623	654	571	653	633	626	527	623	648	622	590	669	694	595	646	656	632	616	574	624	624	626	614	625	648	631	637	611	606	646	645	597	649	622	646	635	619	598	600	615	619	623	606	619	613	659	597	595	615	591	605	636	600	598	612	610	628	588	616	622	620	648	638	616	546	611	649	612	611	635	595	644	582	621	617	624	584	621	674	659	631	651	619	619	580	605	629	598	603	601	630	608	592	636	628	666	606	636	571	628	634	621	595	575	585	613	613	615	617	623	613	630	608	662	630	637	586	685	572	620	628	556	655	594	589	620	597	627	644	599	601	574	559	568	599	619	595	642	572	613	573	627	604	632	594	639	637	622	629	640	596	643	650	624	612	628	609	606	641	637	614	593	598	624	593	602	583	626	633	582	649	604	640	534	572	688	569	595	658	611	637	597	595	589	646	658	608	639	610	588	624	619	621	582	607	592	583	635	613	620	577	606	619	663	612	648	600	638	601	620	581	606	613	573	657	648	642	646	592	592	621	649	597	613	674	596	582	614	678	620	617	636	628	639	581	627	601	603	627	639	598	640	616	647	623	591	615	596	619	634	629	571	593	594	646	622	668	615	615	612	636	661	588	630	588	612	648	588	609	570	638	663	591	606	640	614	584	627	615	665	635	608	615	593	636	676	601	638	635	607	642	613	600	616	625	630	637	620	633	640	621	621	633	604	610	641	597	618	605	627	611	611	622	637	643	605	638	606	601	650	660	631	636	594	664	654	586	578	616	604	600	623	592	617	613	595	605	590	623	625	631	599	572	619	625	611	627	615	644	615	642	609	641	615	613	605	609	614	595	621	625	620	638	611	616	630	624	647	619	610	604	624	595	637	629	613	614	557	622	609	674	603	595	585	607	645	650	654	630	626	619	646	630	660	570	586	613	606	617	629	614	572	629	581	646	630	639	643	590	633	635	638	581	622	619	625	628	612	623	654	607	663	659	635	558	618	644	606	662	611	617	639	617	629	612	588	600	630	658	617	659	636	633	633	648	615	614	603	612	615	590	571	655	576	655	608	635	626	628	601	591	575	549	636	581	619	662	628	585	673	620	628	625	615	586	584	625	581	651	624	631	599	653	603	634	586	630	615	591	568	597	571	614	633	603	647	600	643	636	626	627	588	624	618	603	601	614	662	619	631	621	616	648	586	585	606	603	594	617	634	661	637	614	616	610	619	646	631	589	603	658	599	601	606	615	605	575	608	639	633	636	619	601	623	634	613	621	579	639	611	572	607	572	587	599	600	636	597	634	607	595	575	592	629	610	626	609	604	586	606	627	630	614	598	588	653	619	617	638	636	621	596	592	600	641	657	594	611	631	598	632	614	605	601	653	617	601	629	604	613	587	603	614	619	582	592	638	644	667	613	574	591	666	636	610	631	642	611	599	621	670	630	566	571	566	664	629	622	593	596	595	624	634	604	612	593	635	638	647	607	642	644	578	619	613	633	613	637	658	594	605	636	651	585	639	674	648	604	566	574	591	663	625	592	622	629	629	605	623	596	623	576	605	595	627	684	614	633	594	595	609	601	597	601	553	596	643	627	668	659	666	666	636	640	594	591	629	626	610	611	622	650	628	599	661	594	622	633	620	606	622	632	628	635	645	655	613	627	608	711	638	615	592	609	668	607	647	602	643	648	595	581	610	579	624	610	644	647	607	597	585	594	609	589	602	575	569	582	595	588	618	612	630	632	597	621	627	607	637	661	622	607	657	633	640	613	603	589	581	656	657	562	627	617	607	627	660	642	624	663	635	641	575	633	634	625	663	602	603	654	555	589	600	624	637	568	590	609	601	579	604	587	608	605	621	594	635	641	606	623	611	594	614	609	585	667	599	624	628	547	609	597	605	633	649	645	603	649	642	641	609	641	600	644	622	627	644	646	628	565	566	566	600	589	674	645	592	637	622	610	609	596	654	647	596	585	603	630	581	635	616	614	629	607	653	575	606	590	645	621	660	656	597	593	592	645	604	629	613	613	604	616	606	602	632	644	628	615	652	696	618	624	611	643	598	607	602	621	645	585	627	588	626	649	644	565	662	616	602	618	609	595	610	666	554	653	567	619	626	602	636	617	625	620	607	608	598	604	615	567	637	606	619	630	635	583	609	619	613	647	625	616	649	622	642	609	597	601	610	562	603	648	640	592	611	598	576	614	624	609	659	609	612	655	653	617	672	668	610	601	608	631	623	636	625	578	622	608	579	619	626	650	607	612	646	608	616	630	642	586	613	623	656	665	643	591	570	623	652	654	629	626	620	689	599	626	642	689	620	625	656	565	658	641	648	599	601	622	601	626	628	619	626	610	675	621	584	635	590	607	646	608	611	659	594	630	614	634	620	622	619	603	633	674	644	600	625	639	632	648	657	659	637	586	639	587	616	627	670	633	600	610	627	599	633	637	633	614	609	596	618	582	615	621	616	614	644	578	600	619	647	617	612	660	618	594	659	599	648	649	614	578	630	600	642	619	625	619	616	644	627	652	607	601	673	622	642	604	601	632	648	586	609	607	621	616	584	573	625	625	646	583	663	579	650	634	631	625	646	601	593	616	625	609	647	635	633	616	606	634	645	647	615	636	616	628	652	621	591	640	638	612	646	654	599	578	604	629	621	629	622	596	617	656	614	583	582	631	633	608	629	617	582	621	628	644	635	674	634	586	630	633	587	604	603	649	591	575	618	634	620	594	659	613	571	673	633	650	609	600	643	641	627	663	640	672	627	620	631	620	613	626	601	586	592	637	619	617	634	574	630	607	632	629	604	609	625	647	610	626	603	613	636	609	623	612	614	614	645	578	638	611	614	641	619	624	620	587	615	611	589	555	649	572	628	613	674	598	654	621	623	602	585	631	622	644	621	606	644	608	645	607	546	632	614	648	600	612	594	638	629	600	655	622	577	600	607	640	573	620	585	608	597	632	642	610	630	681	611	621	634	600	600	603	654	633	625	619	645	575	621	672	635	600	620	641	577	639	604	609	681	669	615	636	624	605	571	618	668	608	617	604	654	579	612	640	658	640	610	601	621	608	652	585	603	659	660	622	646	629	608	623	640	640	594	594	602	636	592	621	619	586	620	591	636	597	650	618	566	609	625	605	600	621	630	608	560	654	598
40100	36710	17951	13875	10595	7611	2597	798	1064	1200	489	210	208	243	236	241	211	219	191	212	203	227	226	218	244	374	454	361	329	271	240	187	215	221	217	235	238	215	190	216	219	223	222	230	198	210	217	190	206	230	265	211	228	233	215	217	213	246	221	227	217	228	221	211	203	196	224	214	233	207	221	239	247	209	234	212	238	231	233	249	226	253	221	218	233	222	205	222	231	219	199	231	233	226	227	244	201	214	215	250	192	205	218	225	202	239	217	229	232	230	243	187	215	201	230	200	215	259	230	256	218	226	205	198	222	202	208	226	212	229	228	181	222	231	220	221	238	234	227	249	233	232	241	190	232	234	191	230	219	205	211	222	207	209	192	248	224	213	243	222	229	234	222	201	211	220	204	233	216	210	216	234	215	229	250	212	219	221	228	197	213	216	248	196	212	238	188	252	201	242	233	189	207	226	231	227	218	177	226	219	198	225	241	233	224	213	211	238	202	223	214	246	224	234	204	199	221	218	217	203	224	213	250	198	188	238	212	209	220	214	215	218	233	229	201	211	207	237	225	228	250	217	224	220	196	213	234	208	208	217	211	246	201	239	235	195	210	214	238	238	216	238	234	234	203	224	237	228	249	228	203	192	240	224	216	222	219	235	207	212	203	219	211	242	224	205	206	235	180	240	218	212	205	226	213	211	237	214	226	225	250	236	240	191	218	222	228	212	217	212	235	224	213	212	218	223	228	226	200	212	237	222	231	241	205	213	241	243	224	222	195	225	222	233	203	209	249	184	216	233	189	218	195	220	221	224	234	209	252	208	225	210	257	234	223	216	210	218	205	237	249	230	218	233	230	197	212	218	207	239	246	205	227	199	217	213	210	237	208	211	216	228	196	235	219	207	212	239	211	222	206	253	239	207	213	205	210	223	187	216	217	202	215	222	232	207	238	210	215	211	218	234	237	219	212	194	230	212	240	196	205	247	265	208	205	237	224	221	191	227	217	241	233	210	230	222	227	185	221	206	249	219	218	205	218	243	212	221	211	205	238	204	205	221	201	222	203	263	226	223	239	222	240	227	197	187	219	230	215	225	230	216	232	225	209	218	227	237	223	232	219	221	225	219	230	215	225	257	209	216	256	201	202	231	207	223	239	239	207	225	222	221	213	211	206	191	176	213	213	243	214	204	214	230	237	215	215	229	198	205	242	211	215	205	214	228	200	231	207	209	187	224	222	200	225	222	204	193	238	226	193	232	242	211	229	214	209	217	214	191	210	201	202	235	238	207	195	237	220	229	220	200	197	234	226	228	210	230	207	240	211	220	220	234	212	199	198	206	226	252	223	238	214	211	212	236	204	244	238	203	223	208	236	212	209	243	203	219	215	224	215	237	229	244	241	234	222	243	226	218	237	219	209	231	215	209	237	208	234	226	233	217	194	215	238	228	201	196	208	204	211	221	214	212	224	226	203	223	211	224	203	216	233	251	231	231	239	213	218	226	235	217	243	205	201	214	230	212	220	208	231	229	225	237	207	218	206	223	213	207	199	222	230	225	245	234	222	215	228	204	211	225	194	219	234	229	208	211	224	223	238	232	219	234	213	221	242	228	244	216	197	209	238	204	203	232	240	235	234	203	220	215	222	200	261	238	234	229	219	215	212	201	242	248	238	211	220	245	217	209	253	184	243	216	207	234	257	224	230	230	208	221	226	241	236	223	235	189	240	214	201	201	209	236	204	223	189	230	235	226	209	261	197	233	231	223	209	227	221	246	208	229	233	233	232	243	251	188	232	241	222	206	218	210	256	224	235	222	224	228	228	230	228	245	204	218	211	207	215	236	205	205	221	205	246	243	208	222	217	233	237	227	220	226	214	235	207	228	224	203	219	225	233	225	238	218	225	205	211	221	207	207	228	231	210	206	249	221	217	234	230	238	216	216	216	237	207	209	247	232	210	223	221	225	243	199	230	222	225	236	228	208	219	205	216	195	237	209	199	209	239	212	225	226	222	219	221	205	222	208	247	213	229	212	224	239	214	220	224	236	217	233	265	208	208	215	217	200	220	236	210	205	233	216	219	220	211	223	233	222	221	233	199	221	189	237	245	223	222	210	235	222	258	237	238	230	228	216	216	230	227	247	211	230	224	218	210	222	220	216	239	223	229	211	237	226	230	180	206	222	223	215	208	208	223	235	216	209	211	211	233	220	243	222	233	196	223	211	239	214	220	221	227	250	206	228	217	241	214	232	206	220	232	205	199	204	216	219	257	239	204	219	211	236	235	220	237	200	216	228	245	218	216	239	237	217	210	223	233	214	213	202	211	211	206	213	197	207	237	227	224	236	229	204	204	225	210	216	251	217	220	219	208	196	199	243	219	233	209	229	227	225	210	224	213	217	221	233	225	220	239	217	222	212	217	224	221	202	235	212	221	235	211	217	222	251	198	199	199	197	214	226	203	221	240	233	228	225	222	243	189	233	222	237	201	232	237	197	226	212	224	243	244	241	239	232	215	210	223	235	205	214	223	217	239	229	229	198	226	229	232	215	218	226	215	219	206	200	228	207	218	231	219	239	231	209	209	235	223	220	239	220	231	225	212	223	208	198	222	233	231	225	224	231	207	167	243	203	222	238	249	222	250	220	199	231	203	212	217	215	231	208	212	220	240	227	195	204	233	208	228	219	200	202	218	194	228	214	206	225	247	224	209	240	212	240	216	198	206	231	196	220	228	186	230	226	204	214	219	238	218	233	244	237	224	222	227	222	238	247	235	208	207	222	231	220	215	247	231	213	218	203	208	193	218	213	175	211	211	223	225	227	238	231	217	214	202	231	225	221	221	258	218	234	208	225	233	238	220	228	206	215	231	219	211	225	213	240	229	221	192	198	223	215	195	207	232	213	248	215	198	246	240	262	198	233	233	256	207	220	216	224	222	229	220	212	220	195	237	241	193	236	231	214	217	198	212	251	213	247	230	218	231	202	247	216	235	215	235	218	231	216	219	214	239	228	243	233	217	230	192	209	226	221	221	221	218	214	238	198	227	195	224	210	251	210	214	195	200	220	234	241	199	237	187	201	227	211	204	204	223	218	253	212	207	254	218	240	224	218	226	239	230	224	255	207	224	208	236	198	230	236	213	230	252	204	224	222	258	241	204	228	202	198	223	206	229	211	218	222	196	223	199	216	209	227	196	220	225	212	220	218	241	222	215	211	185	213	213	210	220	254	221	220	227	212	218	218	246	203	227	221	201	221	224	225	215	203	213	232	237	208	205	232	225	218	206	245	209	230	222	213	197	209	222	210	228	212	219	232	186	245	217	221	227	224	219	220	191	214	213	215	197	223	193	230	227	210	216	231	252	226	214	213	210	242	208	255	234	236	198	210	220	222	245	203	238	239	225	213	201	208	200	218	226	239	217	246	214	209	198	209	225	225	225	230	204	203	241	227	233	214	246	221	220	234	229	187	202	213	252	220	212	211	225	221	226	183	235	210	213	231	228	236	209	216
26772	25745	13392	22773	20098	17491	7228	3782	5358	5294	1843	680	691	711	694	733	674	710	702	668	701	625	662	694	939	1592	1963	1562	1008	769	662	692	634	579	653	646	642	633	604	648	639	635	645	619	605	614	612	627	638	618	674	578	621	624	562	633	596	608	625	594	658	610	641	602	638	595	613	648	669	610	598	645	636	600	650	574	627	586	675	597	596	658	580	605	636	647	630	635	607	622	594	646	610	610	597	597	674	617	639	588	621	621	664	587	603	614	658	603	656	611	625	631	631	628	642	646	623	628	593	668	643	615	677	641	577	616	600	598	624	645	666	600	619	569	642	602	646	631	611	620	641	614	666	622	590	648	597	627	587	600	623	619	597	631	634	623	639	655	587	631	664	637	632	650	663	662	576	640	661	625	622	625	631	621	631	635	594	650	618	570	617	590	654	600	590	605	600	647	681	662	653	632	601	647	613	628	652	670	624	629	663	651	637	607	638	626	641	613	646	638	585	621	645	600	579	601	649	650	612	630	630	606	605	633	626	598	617	653	613	679	617	614	573	635	670	589	662	633	695	594	608	599	619	625	570	652	651	678	575	610	609	671	616	612	639	662	591	580	602	618	634	632	641	603	680	631	654	606	636	625	657	653	618	592	668	630	600	601	645	636	613	613	625	609	633	624	599	612	597	574	626	617	629	650	660	619	632	686	624	612	589	637	611	560	596	598	613	633	612	624	643	645	662	585	619	604	614	594	677	671	626	650	603	623	602	619	661	650	629	618	632	612	615	548	631	675	596	636	600	661	616	647	594	628	630	630	664	598	626	634	623	596	595	618	638	588	607	658	694	635	609	618	656	599	603	603	620	627	660	645	624	615	623	597	613	612	588	637	613	586	617	573	690	643	623	636	593	633	648	636	634	629	643	651	621	618	636	575	657	614	627	612	627	626	646	621	622	599	655	644	637	591	591	604	640	617	631	638	610	615	653	584	677	626	647	623	618	659	640	569	621	607	636	614	637	596	594	578	625	636	598	615	612	638	614	633	622	605	587	632	609	603	639	659	627	647	651	612	647	673	621	602	620	658	656	607	624	657	633	593	628	628	584	643	615	612	620	603	610	589	605	577	669	632	652	601	626	623	608	617	619	690	579	592	650	602	666	641	619	601	623	618	621	613	598	619	600	646	613	601	596	605	630	573	639	611	623	642	580	645	589	596	591	608	641	586	593	611	602	594	604	640	626	597	655	669	662	627	632	610	636	669	638	624	661	621	673	659	600	579	673	614	648	581	606	632	608	615	635	658	661	638	600	607	620	596	634	680	631	631	617	563	611	632	633	564	596	591	630	617	630	638	620	576	631	637	662	626	605	609	642	654	641	574	623	638	613	630	615	592	633	632	597	608	627	606	639	667	616	616	638	589	637	623	625	585	635	646	595	669	642	624	616	630	669	590	640	618	584	618	568	639	605	617	637	634	644	666	611	688	603	632	613	621	638	615	664	595	650	623	616	641	617	649	622	598	621	627	604	603	613	602	623	627	658	618	646	634	649	638	645	633	676	643	591	654	605	635	590	617	623	607	625	609	612	604	619	662	614	555	658	634	640	595	645	638	638	623	641	622	614	625	632	601	654	642	647	603	647	609	628	614	667	591	591	598	656	615	607	623	636	612	635	646	664	617	630	621	608	586	608	618	664	621	613	628	608	656	635	621	629	613	634	627	641	607	611	613	622	601	643	582	630	587	629	634	648	593	635	642	621	629	625	623	616	639	649	603	618	579	657	628	622	642	602	583	645	659	631	590	648	623	596	589	633	638	614	624	624	633	674	609	645	635	654	614	656	599	614	635	655	612	620	629	589	638	619	651	675	661	632	613	642	617	655	630	630	624	622	631	660	683	631	619	623	585	670	579	597	616	637	659	614	610	625	572	596	569	627	602	639	614	594	623	648	617	614	645	623	635	563	623	629	628	624	674	624	613	653	621	629	634	626	617	615	603	626	594	603	594	650	610	606	647	597	626	622	663	625	645	613	608	659	653	644	620	671	643	644	631	632	589	627	646	617	616	637	632	578	608	654	640	641	635	643	643	671	607	636	654	622	634	624	592	634	574	617	629	656	612	641	585	610	613	611	592	671	634	568	625	620	609	639	592	610	660	618	634	623	575	592	675	652	625	585	626	613	578	609	600	606	648	638	632	611	642	602	585	622	597	629	591	653	599	646	648	626	620	623	611	641	665	690	619	619	632	581	605	656	603	653	609	621	629	609	604	618	654	609	599	653	648	668	613	623	614	649	616	628	616	598	634	634	598	642	608	632	626	591	643	593	654	662	628	593	656	619	598	666	559	648	600	613	625	623	585	580	648	683	638	679	668	610	630	599	597	596	653	628	645	635	587	631	576	595	590	644	611	577	594	609	647	701	593	602	624	666	570	620	656	644	587	623	603	633	622	662	655	602	596	618	650	627	658	618	632	582	639	600	599	665	552	627	602	624	629	629	624	602	621	641	589	563	652	626	623	633	623	622	664	641	658	574	612	653	604	623	581	610	612	671	628	631	568	609	596	567	599	636	608	603	620	636	608	663	592	609	629	616	599	568	601	556	654	627	651	626	618	622	662	623	602	612	583	620	663	587	669	633	620	643	625	638	608	604	668	621	604	621	606	625	601	611	644	591	632	622	627	605	661	643	610	644	605	665	622	679	612	586	652	653	666	607	610	598	609	659	649	655	614	635	608	608	632	652	630	641	607	640	642	590	614	597	589	656	603	632	624	647	607	621	625	602	606	614	604	675	660	656	609	634	620	691	625	623	650	641	627	606	626	652	612	605	604	632	624	581	582	567	613	553	596	598	600	614	621	623	614	642	610	629	708	614	618	594	639	622	643	669	642	631	617	640	603	638	603	634	613	625	613	574	570	604	656	593	642	588	693	606	578	588	632	695	620	599	620	649	642	642	615	605	626	655	632	607	638	611	630	593	656	612	618	627	593	592	611	696	639	610	620	638	664	624	611	566	659	655	653	634	626	641	616	635	628	664	614	624	627	632	612	619	624	654	628	638	585	584	663	623	637	607	596	619	588	630	628	630	610	621	645	647	645	581	600	585	651	662	613	639	633	643	609	628	592	611	593	633	622	632	593	619	630	612	616	608	626	632	615	626	591	600	646	600	661	627	636	588	614	648	651	607	601	614	639	636	605	606	629	682	642	651	635	613	602	615	605	595	616	600	601	687	637	610	638	607	670	659	606	599	637	638	579	617	630	613	602	611	607	623	638	680	611	593	648	633	610	624	611	618	608	621	611	645	635	599	620	647	626	625	598	622	618	593	626	566	614	601	644	681	611	607	623	597	599	635	635	637	636	637	611	636	588	653	605	633	617	614	618	613	623	599	636	630	650	614	661	660	626	615	634	588	659	649	656	640	614	638	636	613	629	641	624	580	638	642	624	610	661	625	589	621	633	617	645	634	632	568	650	636	631	636	580	578	572	585	670	575	661	642	656	652	635	636	666	646	664
27961	21073	18298	18338	9106	3137	1154	2075	2051	1626	384	233	239	242	211	214	248	218	219	220	244	214	229	246	273	371	398	338	294	237	235	192	204	232	212	223	214	232	207	221	225	211	206	246	234	223	253	234	247	252	243	208	199	200	251	224	220	216	225	211	249	242	250	246	204	211	223	190	217	211	209	190	234	223	233	229	234	207	235	216	247	227	239	230	214	222	208	222	216	227	235	218	218	228	214	210	214	235	228	198	210	232	242	202	211	227	224	230	243	223	202	218	212	217	209	213	213	219	238	235	244	246	242	237	256	202	227	208	209	224	223	219	249	195	238	229	209	245	223	235	220	239	219	232	218	222	226	221	225	237	227	219	222	214	254	240	239	199	202	242	242	216	232	193	230	235	248	235	229	210	248	237	228	204	218	216	225	213	240	191	217	205	209	203	210	227	212	181	221	221	239	223	221	212	239	225	241	262	217	244	189	197	228	213	189	243	210	196	219	250	209	241	245	236	235	246	206	226	237	218	224	218	212	250	202	211	244	251	228	231	198	205	205	215	221	232	229	248	218	212	210	221	217	223	225	213	203	224	228	208	221	203	234	228	226	221	209	232	197	244	221	219	221	216	235	231	236	220	224	223	256	207	249	201	238	203	255	213	233	229	226	208	234	222	214	230	202	239	241	225	225	215	241	239	203	234	262	234	205	245	222	197	229	220	209	247	221	219	240	212	233	214	245	227	235	234	198	223	208	243	251	240	252	233	234	211	222	213	195	210	207	204	233	219	216	246	221	242	213	230	231	254	205	213	208	230	225	246	221	199	216	186	215	220	191	193	209	232	256	222	208	227	235	222	233	206	237	213	228	218	225	230	200	216	237	226	202	214	222	235	249	219	206	233	249	258	230	241	210	242	238	221	238	220	226	220	208	238	227	226	237	243	229	218	235	210	221	225	219	228	209	236	214	206	216	213	241	232	220	246	211	224	245	205	234	227	223	233	214	245	213	211	218	209	200	226	249	238	220	233	236	241	181	234	245	221	247	232	242	223	250	217	223	212	239	229	207	224	209	208	221	220	202	226	237	214	247	213	239	232	199	213	209	255	225	188	219	217	212	213	231	218	211	221	239	227	216	214	225	239	254	216	227	219	237	245	242	220	214	249	230	223	231	197	213	213	210	239	237	235	201	207	213	211	210	233	249	206	235	235	254	236	242	214	233	212	218	223	236	240	256	246	223	234	220	192	231	230	246	217	222	245	246	217	239	249	232	215	218	222	204	209	235	225	245	244	231	233	207	212	240	210	206	202	198	229	245	244	229	214	247	209	228	205	208	221	216	230	214	238	225	225	244	196	233	226	242	218	229	245	239	212	212	227	234	199	192	230	225	198	220	206	224	219	244	233	223	230	206	243	230	208	232	237	229	223	203	218	226	234	209	224	240	207	232	239	234	215	217	223	201	251	215	220	220	187	221	222	179	218	236	214	260	214	200	260	232	231	205	213	219	229	229	218	247	226	238	210	219	244	204	224	208	222	239	238	235	236	201	247	229	257	220	217	245	244	239	229	222	240	214	214	196	225	218	205	218	226	235	247	198	213	212	232	222	211	214	217	205	230	239	241	223	218	218	183	223	232	218	240	222	238	223	225	219	217	235	210	244	247	214	241	224	235	241	241	226	215	228	236	208	237	232	222	260	237	264	249	213	207	250	224	195	216	234	240	219	231	206	200	243	233	241	250	236	225	223	222	229	235	226	233	221	239	246	242	221	219	201	197	208	259	207	236	217	228	226	232	236	208	231	232	251	222	235	255	218	262	204	235	221	228	220	230	210	214	226	228	232	229	212	205	211	219	244	224	200	204	218	247	210	224	228	208	201	211	245	244	241	206	242	203	201	232	232	194	230	225	231	194	223	232	232	216	222	205	209	211	244	232	229	241	219	230	207	230	221	223	238	249	210	192	226	211	219	232	197	214	220	245	222	252	241	249	221	222	225	212	224	223	221	225	222	225	212	227	228	223	240	238	229	243	217	216	241	227	245	223	208	218	225	222	217	237	220	209	200	228	228	197	261	229	231	202	237	214	236	222	256	231	229	232	218	201	216	197	214	236	211	225	216	236	236	206	218	226	219	218	255	242	246	207	235	228	211	233	217	220	239	220	218	213	216	191	234	232	268	225	216	230	223	218	211	238	214	244	201	238	227	234	219	217	232	222	227	205	216	241	204	208	239	232	218	230	222	204	243	230	245	219	235	242	217	224	218	219	232	242	210	221	225	235	241	209	227	233	227	233	243	228	225	220	214	213	203	211	234	230	212	215	202	217	222	237	216	226	196	243	233	240	217	217	249	229	250	233	244	204	223	212	224	233	221	231	226	257	208	192	223	259	231	214	221	248	225	236	223	232	233	219	225	218	214	214	219	220	233	229	235	214	201	233	214	232	231	204	225	247	218	223	266	216	227	206	252	213	235	225	245	223	195	238	242	195	230	221	198	237	235	227	228	255	233	253	203	233	209	234	200	230	219	235	224	222	238	222	211	255	229	216	215	215	231	225	215	215	207	205	215	225	217	245	235	219	234	191	256	211	208	238	228	198	206	213	227	226	242	234	215	240	236	253	222	204	223	225	221	224	231	202	224	212	215	216	227	234	208	208	228	232	200	206	241	212	216	213	241	212	222	249	192	217	204	217	207	236	238	226	249	194	239	216	214	254	203	204	199	233	240	219	238	211	247	238	221	214	239	254	212	211	229	210	242	226	223	208	213	213	226	211	229	216	228	241	226	197	249	223	233	204	244	225	211	231	231	223	217	197	218	240	239	233	224	203	238	209	229	215	222	241	245	228	223	215	245	213	242	224	232	206	208	224	205	222	220	223	225	234	218	185	212	213	187	223	248	237	244	194	216	221	196	220	193	221	220	227	238	257	226	236	226	241	220	233	232	225	222	216	224	226	203	223	227	210	209	231	219	220	210	216	229	221	221	237	217	266	222	238	211	221	235	210	230	193	212	209	240	216	210	235	246	219	207	220	206	211	196	193	222	194	209	221	248	190	187	225	207	211	263	245	216	223	214	221	217	238	229	202	236	207	212	226	189	220	234	202	215	222	223	220	236	231	237	225	236	198	216	222	205	182	211	228	212	205	221	207	252	247	265	226	226	195	216	230	224	237	237	224	212	188	214	254	216	199	203	208	207	223	219	210	232	212	232	225	215	229	199	238	227	230	238	242	223	223	236	235	218	227	230	186	214	222	207	212	211	214	227	222	233	224	248	232	231	233	235	216	203	197	210	234	220	200	211	240	230	227	224	229	238	218	231	213	231	223	209	189	221	207	217	241	214	242	215	229	206	273	231	216	226	226	204	216	219	218	235	220	212	190	238	208	238	210	213	203	205	236	223	229	228	215	236	209	219	211	236	264	236	186	223	213	223	234	235	246	227	221	227	250	214	226	242	229	206	220	214	237	226	227	229	214	214	215	213	221	205	198	233	223	229	209	242	211	191	229	239	217
17680	16155	21246	25709	15583	8114	4280	9522	8821	6470	1201	704	698	681	751	706	718	737	741	734	767	676	685	676	986	1610	1579	1154	869	717	634	608	595	621	613	634	630	623	625	640	625	577	609	590	706	627	636	615	596	631	651	634	601	606	616	660	669	589	591	602	641	660	680	612	631	621	645	652	678	654	676	645	668	611	606	652	648	601	632	634	612	654	639	634	619	665	641	635	616	619	611	574	732	609	619	618	608	647	644	592	615	629	649	631	645	631	634	616	607	605	578	673	627	652	645	643	644	656	625	598	606	602	603	632	636	642	595	613	638	634	682	631	630	663	626	623	647	668	633	627	624	632	663	614	623	654	608	597	589	637	634	653	603	617	636	621	661	604	663	618	664	645	583	628	683	639	670	640	581	662	586	651	616	631	606	577	627	653	651	642	646	626	641	689	608	646	696	647	646	661	657	603	633	640	628	638	632	606	648	655	635	693	648	636	659	652	647	630	633	648	620	651	658	646	630	652	606	627	628	642	624	589	611	660	654	640	621	649	615	665	633	581	623	674	620	653	655	639	615	627	621	656	665	623	674	629	642	637	645	635	622	674	653	654	676	631	615	636	628	651	665	652	635	643	700	649	631	618	582	598	647	589	616	569	672	647	601	629	620	658	659	641	571	610	617	657	623	619	633	679	660	662	623	618	616	638	627	671	665	572	617	643	626	629	683	642	573	617	604	621	658	660	634	593	616	674	575	633	652	622	640	627	629	636	642	640	643	660	647	615	604	640	631	644	659	625	608	611	637	642	642	632	623	620	667	632	600	642	626	658	618	631	620	643	636	618	652	646	653	645	643	636	618	614	646	585	593	612	620	602	640	623	639	588	651	624	655	581	613	664	626	670	639	608	623	629	684	584	610	628	627	673	640	629	636	611	625	650	624	605	635	640	637	634	669	674	656	634	612	619	638	605	656	585	633	647	631	616	642	686	591	609	661	643	623	609	635	624	593	674	640	615	639	622	581	630	630	644	609	639	660	627	610	641	597	589	649	637	643	695	682	623	602	625	613	661	618	621	626	640	646	633	602	651	653	647	630	691	600	610	677	608	635	619	645	639	623	663	633	668	641	626	618	634	599	606	623	614	643	629	617	602	659	624	648	664	635	606	608	604	611	638	645	644	617	642	621	624	633	627	651	601	626	625	664	597	611	664	646	658	637	662	686	642	740	660	649	626	641	634	645	671	660	590	629	653	597	659	629	625	613	614	612	626	650	579	633	629	630	639	614	622	627	653	633	635	644	602	611	584	680	609	605	603	612	648	641	627	679	603	657	617	649	615	601	593	610	595	646	603	617	586	607	627	665	644	623	602	633	624	623	652	636	674	617	681	586	595	660	622	629	629	627	656	647	592	701	666	637	609	618	610	605	625	639	610	606	645	588	590	657	614	638	629	690	600	674	643	602	637	622	576	654	642	658	635	667	597	639	624	648	627	666	644	645	620	607	610	622	620	623	658	648	639	648	647	633	665	630	652	636	646	682	609	642	628	625	650	611	668	666	675	611	683	657	631	668	624	613	641	585	605	698	672	645	647	632	587	618	649	662	609	626	629	667	602	651	577	619	643	666	605	647	624	628	604	642	596	651	627	656	630	633	652	641	685	608	601	572	588	632	629	610	685	656	592	627	621	642	618	624	639	616	647	641	631	643	610	604	678	592	658	621	613	639	684	625	623	627	643	638	605	588	623	622	615	652	605	633	613	619	632	666	612	656	599	627	664	616	669	598	597	632	660	657	645	617	664	638	621	637	649	639	636	614	597	647	636	641	644	683	674	635	616	593	602	611	659	672	589	634	626	607	636	607	652	617	625	652	608	596	643	654	593	647	616	637	615	587	689	615	634	686	633	636	604	640	630	639	598	592	618	640	658	598	604	634	636	624	609	653	637	660	643	639	657	657	637	639	664	604	643	647	650	658	655	577	604	641	676	626	603	638	633	620	643	615	610	630	627	578	648	627	651	653	656	646	653	610	613	629	597	604	604	645	654	625	658	621	616	670	643	635	654	605	608	623	648	657	658	643	653	671	666	681	578	632	660	618	611	653	645	596	620	607	615	634	627	608	611	607	677	625	663	596	600	671	627	596	654	612	634	673	617	622	622	635	634	633	647	618	655	643	599	615	618	599	619	674	658	641	573	634	635	671	631	671	653	630	654	683	601	677	653	611	629	639	647	603	616	616	648	640	670	626	648	589	649	606	633	631	646	605	599	610	603	655	647	642	640	609	644	620	608	677	628	652	621	653	654	616	644	688	669	640	640	665	655	624	658	657	648	625	614	634	646	646	630	652	619	625	650	619	642	634	632	647	631	670	636	619	621	629	650	661	602	665	639	613	599	648	626	622	631	663	638	631	672	602	601	639	621	607	671	611	613	692	660	617	654	650	637	624	633	576	607	611	663	641	624	644	604	648	626	614	585	627	627	654	653	607	651	632	648	651	618	687	666	611	634	599	641	631	611	639	631	611	638	635	645	628	626	689	636	615	657	643	664	618	620	609	615	682	584	648	636	644	648	608	619	611	634	652	668	627	688	613	649	593	599	633	679	641	655	652	580	654	617	608	634	658	629	614	657	649	662	616	677	667	639	673	631	673	637	605	641	646	627	637	666	666	612	646	626	672	628	608	630	611	635	648	605	633	638	667	648	673	622	637	629	615	623	669	646	607	625	645	633	646	656	600	630	646	638	666	600	641	679	609	607	679	670	674	679	603	612	635	638	647	663	635	624	575	670	678	678	615	600	668	631	629	599	615	620	607	583	639	624	644	624	619	617	636	625	600	605	597	628	623	664	643	650	664	593	626	653	589	615	639	599	596	665	611	595	633	665	640	644	586	610	658	640	647	634	630	650	616	644	625	644	666	640	618	628	664	674	642	604	617	615	614	626	613	579	654	631	656	646	605	666	618	677	627	630	637	652	651	679	652	649	639	620	611	612	590	651	608	673	671	621	713	614	620	635	666	636	640	653	614	621	609	583	650	647	634	610	629	637	626	645	611	646	639	624	612	608	632	692	630	691	629	625	621	625	644	674	658	641	648	645	627	629	621	618	613	640	604	670	639	631	645	634	690	682	615	609	637	624	632	613	639	615	627	629	616	664	593	638	655	605	603	571	647	625	637	639	696	618	618	663	648	640	655	641	659	619	639	662	629	680	599	626	601	636	698	679	611	649	615	603	661	591	608	658	658	655	613	589	634	623	661	606	624	665	641	629	678	622	652	636	638	637	609	642	640	678	629	650	625	642	639	659	652	622	631	592	645	617	639	629	618	646	646	625	637	664	627	667	649	673	615	587	639	609	633	638	628	646	657	616	606	596	597	602	695	629	660	643	614	609	612	656	609	665	661	638	602	643	606	596	659	610	620	658	616	638	647	651	626	653	621	640	631	647	633	581	628	632	641	643	638	615	624	606	603	643	629	656	584	622	629	674	632	578	634	655	633	616	650	627	626	646	652	628	622	624
19906	17016	19485	24387	12136	3547	3823	2855	925	675	259	247	238	217	227	232	259	222	243	243	250	244	252	224	271	369	442	408	333	262	226	236	224	243	237	213	254	226	215	222	252	225	235	226	226	235	202	191	225	230	220	213	252	229	231	247	227	234	237	203	233	218	211	227	227	232	226	249	218	249	247	237	232	221	232	221	244	221	220	252	233	226	253	222	238	224	232	210	224	214	243	258	217	228	228	211	252	225	228	227	204	206	218	207	223	249	229	240	237	233	215	215	226	254	233	245	256	203	209	245	229	224	237	238	215	220	217	216	230	246	247	212	207	205	233	240	234	210	191	216	232	237	211	244	221	202	223	203	206	194	237	236	206	238	224	215	224	225	240	225	223	220	238	243	224	266	255	237	237	219	218	196	225	233	233	221	211	211	245	229	239	227	207	217	221	190	247	232	211	228	242	229	214	222	246	244	228	238	227	230	233	209	216	224	235	268	228	232	214	217	222	213	232	234	213	221	210	232	232	212	224	239	222	241	212	229	254	225	225	209	221	229	208	226	229	206	211	249	244	220	228	245	219	228	219	272	219	214	232	241	206	222	262	234	220	221	238	237	211	218	224	210	234	220	236	236	231	221	212	192	230	218	232	256	219	233	235	247	269	228	233	218	272	206	222	204	246	233	211	239	247	199	214	247	259	218	217	240	228	218	235	254	242	218	228	215	236	204	212	227	197	249	222	244	253	233	218	244	238	238	214	221	269	201	213	208	221	236	207	218	220	222	231	241	249	231	235	240	235	243	233	238	239	241	224	265	208	199	222	224	211	224	239	224	206	216	225	220	245	227	230	253	252	227	215	242	220	226	250	264	213	215	217	240	251	234	220	238	214	208	212	237	221	221	252	249	216	201	218	230	236	221	259	242	196	220	220	257	198	219	206	203	216	204	210	224	215	243	210	205	224	211	243	221	213	218	213	241	240	233	216	231	250	252	218	194	247	222	224	215	275	212	203	231	221	243	205	214	226	225	230	265	218	263	237	225	229	220	231	258	233	254	203	201	218	237	213	233	217	224	221	222	265	238	235	246	228	212	205	234	249	203	230	235	241	254	247	205	234	227	221	247	214	229	251	212	206	247	227	214	235	235	234	218	208	249	236	224	231	200	234	231	216	210	270	233	239	229	250	239	233	203	242	245	233	224	268	229	207	206	232	222	220	237	242	216	227	238	255	229	254	228	220	205	229	235	191	228	242	215	251	220	224	224	248	223	206	207	260	229	256	209	223	209	213	222	213	219	243	217	218	209	230	225	237	226	230	241	253	236	229	233	249	193	235	240	246	200	207	231	235	194	230	216	234	220	237	219	226	245	211	237	222	237	215	219	211	228	254	222	233	244	232	239	230	225	230	210	243	234	192	238	240	230	253	203	220	243	263	248	236	201	212	206	230	238	219	227	241	186	225	200	248	226	227	248	225	227	229	234	204	225	219	223	233	243	250	201	224	233	259	225	227	213	236	204	252	253	241	231	220	203	220	249	206	230	240	222	255	235	244	233	213	223	215	230	227	222	220	231	202	198	221	228	205	207	266	229	234	232	223	228	239	210	213	221	189	252	238	240	237	244	211	218	222	247	232	219	227	238	230	183	229	248	252	246	214	230	216	229	231	229	250	227	217	241	231	230	242	215	234	242	215	233	229	234	230	220	227	232	231	202	235	232	235	230	193	243	217	227	235	210	191	230	215	231	239	222	232	208	249	189	229	262	208	213	205	206	241	248	218	236	225	214	240	221	231	209	257	240	213	222	218	221	213	197	203	235	214	253	264	255	227	214	218	231	198	217	240	243	223	229	219	238	213	214	218	243	195	210	237	208	221	217	228	211	216	243	241	224	235	228	208	229	254	228	203	230	238	222	212	246	249	223	217	218	234	223	218	223	228	206	229	205	248	235	218	214	259	228	274	225	185	266	224	219	240	245	234	239	245	235	218	202	246	211	235	225	243	213	218	221	216	241	208	225	231	235	235	205	225	229	218	213	243	220	215	237	247	222	233	246	222	226	214	241	250	239	217	245	203	202	221	216	241	240	186	237	206	236	228	233	233	200	202	201	232	225	243	226	233	233	215	226	233	241	239	235	226	234	259	223	240	236	234	258	232	237	233	222	238	242	241	233	231	208	267	237	209	223	221	246	202	239	214	188	240	221	221	225	233	226	226	208	197	231	227	212	230	237	245	230	246	227	236	216	235	231	250	238	234	213	248	230	242	231	213	251	236	229	247	209	241	229	203	209	219	250	224	229	213	218	264	246	216	265	226	244	225	217	266	246	211	224	207	237	212	238	211	227	211	240	226	239	245	212	216	231	222	227	238	227	235	229	252	246	206	220	225	196	222	225	218	233	231	254	232	239	211	240	235	242	202	225	228	241	215	207	252	213	200	195	214	205	232	225	211	234	239	221	264	220	238	219	216	253	232	219	231	222	240	214	213	247	213	244	235	213	220	215	224	261	231	240	238	220	246	224	237	233	227	229	204	210	222	219	220	198	224	216	227	223	214	227	227	230	203	221	201	227	234	238	225	229	242	226	229	232	223	236	231	228	199	203	231	239	232	229	211	220	214	238	218	231	216	248	238	223	247	214	253	208	226	226	227	229	259	228	230	212	204	244	220	241	244	231	228	245	235	218	226	246	217	212	229	222	233	234	210	225	236	207	241	216	219	234	234	237	215	233	214	212	214	235	194	239	235	244	247	204	237	217	224	230	227	227	205	237	248	215	237	214	244	218	222	215	215	223	205	234	236	215	218	216	231	206	240	221	228	243	239	209	235	219	214	220	229	227	226	220	209	207	244	213	240	220	214	238	196	218	252	223	208	208	218	242	244	250	233	216	206	222	231	213	234	228	249	229	231	227	214	229	274	230	214	246	226	235	220	231	238	241	241	232	232	228	219	242	257	223	231	231	237	231	202	234	212	235	218	253	247	236	238	231	240	202	221	201	203	255	250	240	225	247	227	249	229	224	234	220	262	218	206	222	227	235	206	197	232	249	208	221	233	212	199	216	248	264	212	229	203	213	233	225	221	219	236	202	226	223	258	259	256	225	252	239	213	221	223	241	237	216	224	211	243	264	211	225	234	185	212	202	223	230	242	198	225	260	221	208	252	254	202	243	230	199	250	225	220	239	259	220	249	196	214	207	228	230	234	215	240	223	234	226	245	255	254	231	239	220	201	255	224	221	233	248	225	213	244	237	228	212	224	206	199	237	204	236	233	226	247	242	222	212	236	230	211	238	219	202	233	221	219	230	229	239	206	248	240	222	221	222	236	229	206	234	211	228	241	233	224	220	246	227	202	242	223	201	238	217	246	217	237	205	247	209	227	225	234	221	199	235	208	219	215	246	222	217	214	245	254	204	248	252	245	221	238	224	221	225	208	232	249	237	217	221	219	247	230	189	215	211	225	256	232	261	208	232	241	230	243	228	199	227	253	222	187	239	215	210	236	239	241	214	227	215
13065	14238	23676	31668	17195	9876	12680	11782	3740	3044	888	717	728	665	688	760	759	725	751	716	737	659	723	717	891	1764	1733	1475	1022	746	700	633	744	692	622	622	651	672	682	665	606	628	589	675	646	629	701	685	621	657	650	654	624	659	644	590	640	641	670	610	616	653	649	641	660	678	595	621	664	606	649	667	625	639	712	653	615	613	633	697	658	681	689	653	618	662	661	657	648	630	645	602	651	649	613	661	632	635	665	614	651	635	663	634	629	608	684	652	631	654	641	668	633	647	642	594	649	580	632	681	660	653	611	641	636	681	693	653	646	612	631	624	666	637	640	619	645	618	641	661	670	657	619	624	653	616	627	657	665	624	638	665	685	677	667	661	627	638	633	645	618	598	646	659	688	641	627	658	649	618	593	656	592	658	665	661	637	637	666	616	683	633	618	650	635	616	646	638	645	604	641	649	639	631	627	644	647	633	676	630	651	605	628	642	667	642	674	629	667	631	650	660	640	606	562	665	643	648	618	645	644	670	634	614	633	650	640	610	684	677	644	660	669	644	635	675	652	619	639	617	635	632	621	658	623	623	667	657	623	665	691	632	689	630	654	663	628	633	638	636	614	620	656	624	670	644	626	648	677	646	679	588	677	623	680	612	655	660	715	659	660	660	669	633	640	606	659	671	639	631	663	662	633	640	648	654	637	666	637	656	664	660	665	662	644	633	628	692	645	641	669	638	643	649	629	633	689	627	619	674	647	682	648	621	675	685	664	637	615	677	662	614	627	640	680	635	664	659	616	661	700	640	653	620	639	688	626	614	630	691	618	654	612	627	623	665	651	685	630	719	655	615	670	633	636	610	648	658	638	659	679	608	615	616	680	597	647	660	628	693	635	664	621	642	668	672	630	646	704	646	655	603	664	634	631	687	643	626	643	620	638	663	666	628	647	628	701	622	657	583	647	619	611	610	608	631	641	654	639	618	655	627	623	635	672	675	643	634	654	606	647	650	647	582	679	671	646	696	655	611	607	602	675	662	631	625	629	603	625	615	614	604	655	646	623	632	654	616	630	633	628	644	648	606	635	624	627	659	619	668	657	696	646	672	639	672	618	612	659	652	661	658	671	635	655	638	644	658	692	621	647	621	663	659	667	670	595	670	597	641	678	645	628	617	641	661	627	678	613	617	694	631	661	626	642	640	655	629	670	608	684	634	643	664	646	672	678	652	632	647	681	670	639	620	667	685	633	614	662	665	624	655	613	639	600	654	652	609	643	642	594	619	643	641	620	637	618	655	636	618	674	636	642	667	608	624	646	637	649	670	673	652	655	667	642	613	666	637	638	667	613	629	649	672	637	662	599	635	666	651	645	637	662	652	642	634	690	669	647	613	670	637	675	659	629	684	630	641	630	643	607	682	613	668	627	640	666	647	659	602	658	645	663	652	632	639	607	628	668	610	673	611	657	641	645	647	641	689	655	672	636	627	648	613	635	621	668	654	653	642	670	627	676	641	603	699	637	665	611	629	585	621	641	612	657	629	634	632	640	677	693	655	597	691	628	649	633	618	638	655	655	637	673	628	665	618	620	610	651	613	685	639	636	653	669	610	623	660	647	656	594	598	593	605	611	642	642	602	604	630	627	643	673	668	657	644	653	650	655	637	663	618	653	628	675	661	656	633	620	651	626	646	626	637	631	603	634	651	623	630	612	608	700	634	660	652	620	688	607	683	657	641	634	674	723	644	626	676	602	648	588	634	611	615	625	633	648	654	642	653	658	695	646	661	634	670	614	631	622	665	651	648	611	675	664	700	681	613	626	670	660	649	645	630	660	640	635	581	687	654	617	639	645	650	630	647	617	679	610	630	637	664	659	630	638	681	638	646	642	643	652	667	661	631	616	690	626	619	615	601	637	592	610	645	630	673	664	616	628	711	627	643	668	649	655	617	700	678	665	679	623	661	634	660	678	717	654	612	651	651	614	659	674	628	642	703	641	676	649	630	658	647	638	650	646	628	625	616	616	626	665	619	687	634	624	672	653	653	652	658	649	633	640	586	666	658	692	669	652	636	608	653	658	589	617	619	644	623	648	659	608	712	654	638	630	635	647	616	673	610	658	608	676	635	679	702	652	686	628	643	668	647	659	647	641	678	611	649	663	612	648	609	637	629	609	643	705	617	672	600	614	648	675	609	649	631	592	650	679	611	667	613	666	676	642	651	630	668	677	638	631	665	661	635	674	647	600	642	658	590	616	636	647	646	618	644	640	641	693	665	653	639	602	657	623	655	617	645	651	658	658	675	614	649	643	665	647	593	718	619	623	613	662	659	662	622	661	651	668	647	652	652	617	610	683	662	666	654	603	638	653	602	648	627	630	665	639	656	618	661	584	667	612	644	646	647	628	641	634	634	620	670	671	660	665	633	649	638	687	595	630	636	658	643	652	624	601	644	646	619	624	614	671	590	656	638	621	605	670	611	609	631	677	642	669	650	640	664	669	687	660	631	708	643	629	606	635	698	637	687	639	664	616	629	640	593	646	649	648	648	639	660	636	636	646	622	631	673	637	625	623	696	582	658	681	670	644	649	677	610	626	657	657	641	640	643	609	671	652	644	617	652	639	651	623	657	620	608	635	648	638	645	633	616	703	656	639	678	668	659	659	632	634	590	634	638	581	665	638	608	654	613	609	611	657	627	670	629	627	708	649	685	627	653	627	643	627	671	678	616	678	643	700	631	673	668	620	666	612	649	628	647	616	668	642	622	623	664	657	672	627	634	641	650	699	680	606	678	625	625	643	638	623	651	664	605	626	645	659	608	648	688	645	663	614	665	622	666	610	656	685	661	634	625	619	619	630	625	703	611	625	590	639	649	662	657	649	650	616	667	645	622	641	622	670	636	635	617	641	657	660	658	645	644	625	623	600	674	652	647	637	620	658	643	654	611	670	624	652	654	647	641	661	629	644	630	646	606	586	643	647	662	686	649	633	629	662	628	601	663	667	650	622	677	661	635	627	667	647	640	646	663	661	605	660	644	645	643	615	626	644	668	594	663	649	652	611	646	607	655	673	612	639	676	654	628	694	575	629	624	628	693	632	614	665	681	618	649	632	636	613	652	667	623	636	668	629	652	638	635	629	620	652	659	658	613	644	636	627	629	615	630	652	645	649	653	672	626	629	636	616	656	652	645	665	617	645	648	651	657	630	654	649	648	626	636	659	635	614	633	641	658	636	675	650	627	646	694	631	646	636	648	595	656	667	598	655	588	643	647	663	687	643	640	633	636	627	674	627	624	661	676	690	596	640	693	664	650	648	682	663	623	601	669	658	589	642	670	700	665	653	635	646	664	668	686	685	632	624	631	638	654	618	675	660	664	601	727	674	658	683	625	681	665	665	627	694	625	682	670	600	650	659	642	685	635	603	633	667	637	671	635	650	597	621	627	659	643	643	675	618	604	641	616	647	614	644	641	646	644	655	639	628	678	650	657	622	652	617	637	672	624	648	635	666	672
18794	16738	25043	25795	13151	9932	3442	3105	3595	1722	743	269	215	256	222	228	222	197	207	220	217	208	245	237	219	234	238	243	237	218	226	226	217	242	204	229	241	237	246	234	220	256	227	229	217	224	248	225	222	223	233	231	215	205	256	222	223	218	250	228	234	232	215	198	196	230	228	247	237	261	222	240	221	216	241	235	223	226	258	225	223	235	240	222	226	224	254	234	218	221	230	223	208	220	225	241	231	228	228	227	228	212	205	202	256	240	252	228	210	232	246	237	245	241	226	218	228	212	244	224	220	218	238	207	229	253	234	215	240	237	204	211	204	239	222	233	237	203	230	231	206	258	235	216	242	202	259	211	227	247	243	242	241	233	216	208	232	202	235	221	232	254	189	239	238	227	231	224	228	213	248	213	225	211	212	224	212	200	231	214	216	234	248	225	258	225	211	250	222	247	221	203	230	212	220	249	242	212	241	268	223	218	205	250	244	221	210	230	244	213	221	236	240	245	237	224	243	242	257	205	239	219	212	248	230	205	236	236	224	224	220	207	211	233	249	228	226	233	223	225	232	269	227	230	228	232	249	249	241	219	206	199	219	234	197	232	224	207	202	251	232	259	214	248	227	200	230	243	250	219	253	218	214	213	223	218	228	240	227	225	263	223	220	207	213	260	230	232	238	207	224	242	220	237	236	206	236	224	226	204	244	228	237	231	226	235	237	223	200	222	235	224	223	217	247	213	226	233	225	223	239	206	229	229	206	216	222	246	217	235	237	250	243	236	225	236	216	251	247	237	237	234	200	221	256	232	209	234	258	205	217	213	208	253	231	231	234	226	225	222	234	236	228	226	214	242	225	218	226	220	198	211	242	208	246	233	232	210	218	238	245	231	256	221	236	226	241	250	252	211	200	232	225	192	254	221	245	245	258	240	219	220	206	236	217	227	220	222	230	231	226	247	241	193	242	280	229	242	216	225	267	253	258	230	224	205	207	222	225	212	233	201	252	211	237	222	211	230	224	223	256	211	226	214	238	224	218	224	229	203	230	208	245	234	206	221	237	232	221	235	237	210	227	233	231	219	210	225	221	217	225	223	215	253	231	260	253	213	220	238	230	211	246	211	217	239	225	233	224	257	231	239	244	219	235	209	220	238	235	231	267	214	235	227	220	253	230	248	246	217	221	217	257	207	234	241	245	231	215	227	242	270	236	224	245	222	235	225	204	220	203	196	224	218	248	229	222	252	250	252	240	229	239	232	232	250	220	238	239	208	259	233	229	194	225	250	216	230	264	227	216	238	212	241	234	231	209	205	227	213	213	229	225	259	252	226	239	215	234	192	250	237	220	229	216	237	225	252	211	224	224	203	246	233	230	232	214	215	219	231	203	213	237	237	223	235	195	235	224	212	225	238	242	221	239	244	237	261	248	212	237	217	211	211	235	230	218	247	232	196	230	202	218	230	227	230	216	243	229	239	212	241	219	236	226	218	216	216	227	205	231	235	214	230	242	224	226	234	252	218	236	218	218	211	231	245	198	222	230	239	245	214	245	227	243	193	209	220	212	222	232	236	202	216	198	224	205	218	250	205	210	229	264	201	246	227	222	200	248	212	224	240	237	219	207	227	247	233	226	254	245	231	210	226	238	222	195	224	238	247	238	225	182	243	234	238	242	252	202	200	246	208	186	245	241	213	224	238	240	229	221	229	213	228	263	231	234	219	217	215	211	205	236	250	250	213	231	232	220	217	223	205	208	212	221	229	232	224	204	213	230	232	247	225	239	231	240	256	220	213	204	197	216	227	209	207	228	242	236	236	225	237	229	208	243	228	211	215	234	214	241	236	234	215	216	232	235	207	240	227	239	235	225	256	212	214	258	211	233	246	232	230	237	217	202	217	238	250	229	234	211	229	243	231	235	212	200	210	231	206	237	237	229	223	217	243	210	243	228	244	213	213	230	242	209	212	241	245	223	237	258	229	239	228	215	238	210	230	228	228	256	260	211	242	223	237	216	217	216	200	250	214	254	247	201	231	202	203	222	255	241	250	221	247	203	220	269	226	219	213	255	225	246	246	205	221	218	221	209	227	215	210	197	222	236	244	232	262	242	208	223	196	223	227	231	223	235	252	237	245	234	241	221	206	221	213	230	218	238	232	227	211	222	225	245	231	251	209	227	245	245	249	227	232	262	228	236	230	236	254	240	207	213	235	238	226	212	233	217	239	217	232	253	193	222	234	202	240	213	222	239	237	238	246	212	214	221	229	204	201	208	211	212	208	225	229	213	228	222	232	228	215	249	249	229	225	229	237	231	247	219	255	229	230	236	203	243	211	198	193	211	224	239	214	222	215	216	221	234	198	226	251	237	220	216	212	236	258	241	219	261	213	236	221	240	240	215	256	226	228	242	213	232	199	208	245	223	228	194	233	235	229	230	230	246	225	222	226	238	216	235	221	225	235	250	233	246	204	244	238	213	217	230	220	235	231	225	217	245	240	222	230	257	233	219	247	226	254	219	249	237	209	226	239	248	200	227	232	230	203	204	226	232	240	219	223	217	243	235	224	215	205	235	252	224	207	214	233	236	227	248	247	216	237	238	215	229	219	229	228	191	238	228	236	215	223	239	232	242	236	212	232	227	217	226	236	230	275	216	239	233	225	244	225	229	233	246	214	212	251	226	240	206	228	232	208	223	207	216	209	216	224	250	206	208	234	238	233	220	249	233	221	225	219	255	225	233	209	218	203	210	188	215	227	255	249	241	243	216	227	225	240	252	222	245	219	220	236	214	223	193	208	220	219	231	233	207	214	210	222	229	211	221	218	199	216	215	229	245	221	257	244	224	225	236	243	210	219	243	218	234	216	250	211	211	220	200	218	222	221	219	221	217	213	238	245	246	215	222	244	207	231	246	223	226	262	243	255	255	220	247	220	223	221	222	238	218	237	213	200	201	248	221	219	219	244	232	210	235	243	229	213	233	220	222	220	219	231	220	227	211	249	224	248	215	243	220	228	219	233	225	212	246	201	245	228	206	214	217	226	229	227	230	238	220	223	223	252	199	226	249	221	234	215	217	232	252	238	196	232	221	251	244	204	219	243	212	243	227	203	210	246	231	226	208	233	236	242	222	241	221	200	232	243	222	233	224	256	231	232	215	241	207	247	224	236	228	227	234	239	224	226	241	230	238	210	218	221	248	227	227	193	212	238	253	207	208	245	207	246	255	218	217	243	236	211	198	233	211	257	207	229	232	215	218	205	229	214	239	229	223	238	214	242	247	231	209	224	230	222	238	213	225	232	230	236	213	229	231	220	214	228	241	205	251	225	241	234	203	241	221	228	217	234	233	224	237	232	230	212	237	240	223	229	198	216	245	234	221	266	232	219	236	205	229	216	201	232	226	239	219	223	239	238	218	216	233	209	237	218	213	238	253	212	252	212	211	199	243	230	221	226	194	214	221	220	221	218	225	232	220	244	220	246	230	232	256	238	222	235	216	217	230	198	183	233
12384	14197	28939	29483	22804	21538	12257	11803	13210	6954	2674	835	700	665	704	662	648	680	632	665	619	653	706	613	667	720	814	687	656	639	664	646	641	641	643	604	636	643	619	626	647	662	661	629	621	596	654	630	643	640	676	624	642	665	641	590	613	677	630	619	591	636	608	618	610	620	621	612	632	641	663	673	595	707	706	655	642	658	691	644	646	641	645	667	649	649	668	637	634	676	607	590	626	669	606	640	674	654	689	690	669	640	686	678	642	632	652	603	630	609	618	618	655	618	665	602	630	670	667	648	664	620	641	639	623	599	631	636	656	665	615	628	624	623	657	638	632	622	625	655	648	608	658	711	659	658	649	665	662	640	661	662	678	660	647	671	665	632	685	673	588	669	603	656	652	671	658	646	616	647	634	659	646	658	681	606	611	671	696	635	635	646	675	621	651	664	650	616	634	616	649	704	685	657	684	653	681	530	612	658	700	612	673	646	677	656	665	667	633	638	638	619	686	620	632	598	650	680	661	621	646	622	682	657	684	612	620	661	644	630	639	645	662	643	632	598	652	658	653	639	680	629	604	629	643	626	692	695	637	629	639	622	661	591	658	663	665	663	642	657	608	672	623	654	633	673	633	712	628	638	685	631	651	679	683	694	676	599	638	636	614	666	659	647	620	663	622	622	676	674	671	638	679	660	640	611	607	665	618	644	679	673	653	625	658	657	681	633	648	680	633	628	620	640	634	633	647	653	665	666	623	647	644	581	617	667	674	604	586	640	605	656	645	679	620	648	609	648	607	605	652	615	657	634	669	642	629	627	615	618	678	654	667	621	654	638	616	672	666	625	669	670	665	653	645	645	664	668	637	665	639	644	626	608	690	637	648	669	609	655	668	654	601	659	669	597	664	671	677	662	682	643	658	676	615	626	639	628	635	641	642	644	656	622	633	615	656	647	621	635	662	656	698	606	646	647	667	653	616	663	641	658	630	622	667	673	619	618	597	587	611	655	650	629	624	641	614	676	672	642	634	662	677	613	671	629	635	665	661	667	624	585	617	662	589	637	612	604	659	641	664	659	674	603	663	687	612	622	636	648	618	580	661	618	614	623	638	645	641	612	661	647	611	676	634	669	646	653	658	611	604	646	618	643	658	637	640	640	653	638	631	643	637	610	684	662	632	580	626	656	608	644	639	659	627	628	612	662	643	634	641	620	625	651	621	630	620	643	653	627	624	604	682	681	616	640	662	615	680	620	688	629	632	638	647	593	624	661	650	653	669	631	621	630	632	620	618	636	657	641	656	637	668	665	685	615	628	630	650	639	661	635	633	638	628	654	619	668	651	673	666	640	687	683	703	662	616	653	657	626	640	628	607	630	657	648	673	644	661	628	642	656	661	676	682	655	640	687	632	603	651	670	643	621	612	680	649	655	611	582	628	598	636	640	590	661	634	618	601	656	634	648	655	665	661	670	609	680	641	627	576	622	658	669	651	646	639	651	657	675	662	627	630	641	646	595	669	656	638	631	576	658	638	625	661	642	648	657	652	664	661	630	634	633	613	678	688	674	624	681	659	647	650	622	618	631	674	663	642	630	631	639	657	697	665	636	622	644	610	640	613	701	667	640	659	578	653	666	634	657	657	652	658	656	691	622	655	617	647	647	630	651	639	613	677	651	644	671	643	612	683	683	648	675	664	640	637	641	626	683	650	639	626	681	664	643	613	609	670	615	657	625	644	630	670	614	656	603	597	665	635	660	640	663	653	638	647	639	625	618	607	664	629	662	603	621	671	611	615	614	644	614	615	687	585	664	619	641	654	670	618	635	630	675	666	642	651	631	683	595	632	668	615	673	639	658	608	667	651	638	656	641	594	598	643	675	703	651	630	632	644	648	636	645	638	673	629	633	666	677	634	641	621	631	587	611	636	688	637	647	647	665	650	637	674	648	662	651	653	588	622	664	630	629	646	630	661	654	629	658	576	647	619	682	692	673	624	647	604	638	640	678	655	623	648	600	664	610	641	660	632	620	681	652	628	649	660	666	627	671	624	697	601	630	616	628	659	638	650	614	613	594	631	648	616	663	601	637	654	653	679	592	613	705	667	682	654	661	619	655	654	642	667	621	676	688	664	642	619	620	647	619	664	682	614	659	679	675	614	666	615	669	623	635	660	674	658	663	667	636	631	624	624	620	646	659	643	660	614	615	610	637	650	657	620	644	637	616	670	661	640	670	629	671	721	645	651	663	646	670	587	619	630	651	655	649	644	597	623	627	695	619	645	666	695	637	647	631	646	654	608	646	602	626	643	636	620	659	634	656	674	675	638	668	620	629	633	622	642	630	611	688	645	637	618	608	623	663	619	636	624	667	687	637	654	649	593	646	650	660	683	615	586	620	640	657	614	639	627	643	647	648	608	607	647	664	647	654	670	635	619	653	617	639	633	613	650	646	683	679	658	665	619	634	658	640	624	653	630	660	625	620	612	654	599	659	601	600	655	635	623	630	622	654	648	666	635	687	658	638	673	662	648	621	643	665	669	603	633	620	696	674	624	705	635	612	671	658	646	694	674	652	633	629	715	653	641	632	636	610	610	629	657	640	654	700	633	703	687	651	637	640	652	644	645	654	646	659	624	689	614	667	684	678	632	657	640	661	661	643	627	633	650	656	625	636	626	607	675	647	624	668	671	640	603	651	616	616	658	677	663	592	652	656	638	655	637	666	660	634	666	634	635	630	662	617	630	646	660	680	641	647	587	624	631	664	681	659	679	708	657	651	671	683	649	669	686	666	645	618	670	665	602	662	655	682	670	667	626	709	644	682	644	669	706	599	673	656	649	656	607	624	663	646	636	573	638	663	603	614	630	659	622	665	647	662	658	639	625	631	601	620	597	686	632	683	644	654	599	633	653	676	644	644	655	666	652	642	651	659	658	638	661	628	616	649	659	654	646	642	647	601	621	634	631	600	648	631	640	636	613	631	644	678	652	689	609	669	667	665	672	692	692	670	594	692	692	641	603	642	675	647	673	669	653	603	636	639	667	662	624	610	612	631	672	605	664	645	623	685	660	641	675	658	641	648	646	618	652	637	665	623	647	647	634	651	667	668	643	615	671	656	661	644	623	601	637	623	661	671	648	599	637	668	658	658	666	649	630	615	655	629	627	684	697	658	646	640	596	703	621	643	656	681	634	655	679	635	707	616	645	595	610	646	625	633	663	620	659	632	648	629	616	665	653	641	633	631	650	637	646	643	628	632	632	639	677	654	634	655	642	639	677	631	630	654	650	686	612	649	643	627	662	622	688	654	638	657	637	657	613	658	642	636	650	710	619	653	668	639	681	620	658	611	616	640	625	660	674	649	628	619	647	635	649	666	645	651	615	665	621	635	637	639	656	669	631	644	614	597	593	644	713	654	637	664	664	655	637	626	651	616	667	636	632	647	653	637	640	621	630	631	732	648	678	605	641	672	684	664	613	627	640	639	652	641	649	623	646	598	655	649	684	632	660	621
15792	17334	27403	25236	16017	11986	4007	4842	3638	1888	692	305	224	251	216	195	222	202	225	222	219	240	227	224	213	240	229	233	209	221	247	206	225	256	221	223	230	198	237	233	202	239	276	229	203	225	232	190	245	241	224	236	206	219	226	240	215	246	222	203	209	183	261	201	238	216	209	227	236	228	248	232	221	194	220	236	225	227	215	230	236	243	242	208	213	225	196	221	237	223	243	232	225	230	222	220	216	237	245	210	209	213	235	237	236	217	226	212	202	223	242	228	215	236	243	229	262	199	215	202	209	225	248	212	199	213	236	241	223	246	175	221	208	219	223	217	221	244	226	228	212	218	235	251	202	225	199	215	227	225	220	219	235	223	214	229	237	203	229	226	210	243	219	226	245	217	216	183	214	246	237	218	217	237	211	242	210	239	212	252	242	227	228	248	213	233	192	240	257	209	222	233	217	226	227	234	205	229	235	189	221	227	236	237	208	238	221	217	252	220	229	185	214	257	220	231	235	237	223	219	225	246	221	230	213	231	208	214	198	227	259	213	256	234	227	232	233	242	222	209	216	237	216	224	218	225	203	223	202	226	224	236	229	246	246	234	213	223	239	216	237	224	199	217	222	215	211	232	218	226	217	223	219	206	222	236	254	216	225	206	247	248	224	229	242	239	213	224	227	222	232	213	213	217	234	212	214	238	243	217	250	209	218	251	256	218	236	235	239	246	210	209	211	253	202	223	218	246	220	196	239	236	215	255	220	226	242	256	235	244	216	236	256	221	191	239	234	202	214	214	236	230	216	228	220	236	229	217	238	228	219	215	231	244	229	241	230	204	208	236	218	232	239	248	203	226	188	229	233	209	222	244	230	210	228	218	263	209	207	215	239	236	224	233	200	257	247	222	231	235	197	240	206	232	236	210	229	214	243	229	221	240	250	219	208	203	239	217	239	247	223	235	209	242	205	236	214	233	230	233	223	203	212	221	254	229	213	177	221	232	238	211	235	233	204	190	227	221	225	205	259	203	241	225	238	230	229	195	213	227	206	231	226	218	241	211	198	244	209	230	232	216	228	230	225	218	211	222	237	225	221	200	222	213	223	233	239	248	256	228	231	231	212	233	203	242	227	220	217	217	233	206	184	216	229	219	227	194	204	240	232	214	217	237	238	231	240	226	222	247	206	227	239	222	254	227	215	227	239	210	245	220	224	226	212	237	219	245	197	238	213	228	231	232	232	259	231	245	195	240	187	208	241	204	227	228	214	225	242	191	255	210	201	242	220	228	253	246	210	227	210	219	241	222	209	192	231	213	195	222	231	257	235	236	248	241	222	213	254	214	210	244	247	245	225	211	222	222	238	225	219	184	254	230	231	191	250	242	241	231	221	214	218	233	224	219	238	230	240	223	236	241	220	199	236	224	262	239	220	213	226	235	229	234	232	214	230	248	255	217	203	238	204	230	228	230	232	233	231	212	220	219	193	224	214	239	193	228	236	223	232	238	211	231	205	211	215	233	217	233	204	221	230	234	210	221	216	223	239	221	236	210	221	232	204	206	241	224	222	223	248	212	225	235	233	219	226	230	198	215	228	261	229	254	208	225	236	234	253	218	242	230	244	235	236	224	233	242	226	211	237	225	237	248	244	219	216	214	214	229	234	237	219	227	231	219	217	218	222	232	215	212	198	236	234	208	220	234	215	219	237	211	212	226	240	230	204	227	210	251	223	232	233	225	242	211	236	241	202	222	227	229	227	214	221	212	194	209	213	238	226	223	230	234	237	203	262	203	235	205	240	234	206	200	198	233	227	202	230	237	224	203	222	203	210	257	234	243	229	179	202	221	212	221	224	216	240	247	206	210	231	214	208	213	211	234	205	241	209	248	239	228	234	220	243	230	258	244	249	221	203	216	204	264	243	224	233	220	222	253	249	229	219	238	222	189	223	239	211	206	234	227	240	231	237	219	209	239	210	243	241	229	205	207	226	243	214	248	213	229	206	205	222	218	219	214	229	247	249	263	251	201	235	247	245	226	223	221	214	235	192	235	219	240	205	216	209	238	207	217	208	231	218	240	238	226	222	221	249	236	212	225	229	241	203	221	217	240	229	231	249	235	244	229	244	217	250	226	221	227	237	217	218	246	231	213	224	229	235	251	221	224	228	206	202	222	244	226	216	220	192	232	225	236	240	229	220	226	232	228	245	216	235	215	215	238	219	209	236	221	237	215	228	234	203	220	230	216	226	232	197	202	243	216	206	236	255	213	214	198	235	194	194	231	217	210	213	234	230	214	241	217	211	226	212	237	220	209	205	209	233	227	217	221	237	235	205	228	236	202	231	204	209	212	230	246	217	247	230	220	233	217	207	216	248	244	231	194	257	227	212	226	224	223	212	257	224	221	237	207	215	231	243	234	233	226	239	227	229	228	240	228	217	221	238	224	252	243	216	223	204	212	199	201	248	246	237	235	202	251	229	211	204	204	220	243	232	236	241	199	239	231	230	208	230	211	215	222	236	220	200	211	226	222	237	235	244	242	230	253	239	228	216	219	212	211	256	262	202	238	217	218	204	222	231	232	203	253	223	225	238	229	230	217	219	221	230	220	244	251	214	234	208	219	245	222	229	244	226	236	230	228	225	227	215	236	230	237	236	227	242	227	219	213	198	208	237	183	247	242	252	242	231	245	224	223	233	217	229	220	210	243	252	214	219	256	227	232	233	240	216	225	230	237	240	215	234	216	234	239	209	226	218	233	233	235	224	236	208	230	222	207	215	235	243	193	225	212	228	224	232	223	224	214	210	222	231	229	255	233	241	219	244	205	209	233	218	227	239	205	220	207	238	253	224	216	252	240	233	241	206	246	232	231	241	243	216	197	225	251	224	225	233	234	207	209	209	216	216	218	228	215	248	246	198	233	212	210	234	233	245	205	204	226	219	213	229	243	214	236	230	253	232	194	230	210	263	218	238	226	245	214	233	209	246	226	244	225	227	238	198	250	207	239	208	220	214	206	215	257	203	224	216	274	239	217	230	222	219	223	221	240	218	235	204	235	231	213	229	217	241	207	219	223	227	218	230	234	219	245	242	234	245	230	205	236	233	236	207	215	240	235	228	222	221	188	218	243	225	243	206	239	225	212	242	220	234	262	239	225	253	233	226	236	210	243	224	201	221	241	232	224	196	221	235	231	206	255	249	218	260	226	208	257	223	242	229	215	227	220	207	218	260	229	198	233	242	219	240	246	233	216	217	223	229	243	197	225	212	223	234	222	203	221	211	237	232	205	228	227	245	234	237	248	214	224	240	213	233	214	195	224	239	221	235	208	202	249	215	207	223	222	229	215	201	209	214	229	245	223	215	208	230	232	200	230	225	219	215	214	195	223	216	243	214	225	224	222	239	221	227	260	212	205	229	239	229	241	255	210	243	231	226	231	222	213	207	244	218	222	209	214	210	222	207	217	232	237	225	216	220	221	226	224	232	222	247	239	250	210	219	246	231	228	207	212
10329	15793	30592	32753	27612	24963	12921	17451	12774	6997	2484	911	612	622	616	634	637	612	632	645	630	626	620	642	630	641	663	697	643	649	626	619	655	626	664	603	647	633	603	685	585	668	634	639	654	619	643	661	612	642	627	613	613	622	606	641	603	629	643	638	632	635	631	617	633	657	653	625	684	649	606	657	662	598	600	683	641	622	631	610	640	652	648	611	643	621	650	602	595	604	581	684	612	644	623	688	619	656	663	652	645	630	614	668	651	645	629	628	650	681	605	613	627	673	653	621	638	624	643	628	593	641	629	720	611	586	690	638	638	639	625	629	665	625	637	620	672	603	676	644	610	652	670	627	653	623	619	654	648	608	645	644	611	614	669	648	667	623	656	612	617	610	630	623	669	677	661	613	647	639	614	687	644	635	636	626	653	667	649	636	591	698	663	631	597	636	686	659	629	624	640	645	633	612	687	638	672	612	632	677	624	685	613	641	657	613	638	642	630	642	660	637	626	631	616	603	692	633	644	646	661	642	622	656	624	622	673	631	621	619	664	644	649	653	617	646	604	644	633	655	643	635	605	616	669	658	639	619	643	620	626	627	641	589	598	653	630	642	642	650	643	660	676	638	644	615	600	642	646	637	615	605	648	661	675	628	650	622	640	655	659	661	619	636	621	651	643	613	689	634	675	587	623	661	625	627	668	601	640	612	614	646	632	648	620	646	650	629	632	627	661	604	660	604	579	650	614	641	623	614	683	635	667	634	618	647	631	610	607	641	643	647	611	611	641	614	628	662	639	603	646	642	645	637	656	643	640	617	663	618	654	650	651	663	653	645	676	643	674	647	602	630	628	604	616	663	641	651	646	640	672	628	647	651	632	599	603	600	613	682	639	628	589	602	632	581	639	602	622	666	625	613	652	607	662	650	668	640	625	684	638	585	655	612	650	665	607	634	589	603	666	653	595	669	616	626	611	604	633	637	655	629	649	642	668	638	619	653	631	633	642	663	595	625	640	715	611	665	616	628	616	621	655	625	615	619	650	652	606	669	670	630	629	673	610	638	679	636	632	590	656	649	667	655	620	639	639	609	614	621	600	644	635	594	680	671	671	659	639	587	666	636	629	624	616	658	640	637	677	608	614	635	622	629	571	618	640	619	648	626	632	619	645	630	584	629	612	656	619	648	677	677	621	663	655	680	661	669	670	629	631	623	671	627	628	632	619	643	597	643	652	658	686	622	659	665	627	676	620	652	650	646	662	611	607	645	648	670	676	619	706	653	611	687	690	654	664	641	594	598	647	639	618	634	605	632	620	616	606	627	620	614	630	653	638	593	660	615	651	683	613	596	620	665	666	628	650	675	620	637	609	657	655	635	659	633	637	672	611	662	658	676	659	632	608	611	661	639	623	623	653	657	644	631	664	661	653	663	622	700	620	676	643	663	692	660	637	678	673	637	614	651	687	641	641	650	618	621	616	691	615	603	629	678	619	656	623	620	662	673	692	609	621	654	697	650	652	613	667	595	602	665	632	636	645	596	652	656	662	625	640	640	679	621	644	653	667	632	634	641	675	633	627	646	643	658	600	638	625	605	669	660	635	658	607	654	651	610	635	658	678	617	619	634	621	658	626	648	570	612	612	635	582	685	620	679	660	620	618	653	681	694	624	629	625	641	648	611	631	623	676	590	633	615	631	634	662	639	673	625	634	649	608	651	655	620	631	667	645	689	659	645	623	647	681	629	672	639	650	650	627	641	666	655	618	604	649	589	630	637	645	640	638	609	678	635	596	605	657	629	607	654	628	653	658	637	660	645	666	667	652	652	623	629	660	578	645	653	677	613	637	659	666	593	670	650	655	620	645	602	610	614	631	659	641	614	620	623	695	670	615	630	658	652	629	670	642	634	649	666	653	630	618	665	608	657	633	630	640	654	680	645	652	646	660	636	612	658	609	612	622	623	627	639	620	620	628	669	631	684	686	615	648	629	631	672	607	610	620	657	606	609	596	636	609	671	680	640	613	665	608	621	626	650	656	619	626	638	614	634	672	609	639	606	668	671	682	652	671	620	660	631	665	651	635	683	626	672	664	626	628	657	673	661	639	635	628	621	632	619	656	618	640	622	640	626	659	616	655	684	619	697	633	622	645	613	636	633	620	622	638	650	668	648	647	599	639	591	637	657	642	697	668	691	626	605	604	611	653	651	603	643	616	670	607	635	649	620	632	588	639	609	664	632	628	639	582	627	632	629	586	676	653	632	671	661	661	646	665	669	664	628	626	643	640	616	628	625	641	627	629	632	667	655	661	617	662	635	604	607	657	653	654	661	661	586	633	640	635	613	629	621	600	600	661	706	641	650	634	593	632	661	640	620	641	607	656	710	641	642	584	658	623	618	660	640	641	661	612	631	608	651	660	654	609	650	632	661	662	659	606	647	719	637	682	617	701	657	637	643	636	558	636	649	652	632	601	626	653	637	639	649	624	646	644	606	609	684	659	631	634	654	661	646	619	644	636	673	621	645	659	687	654	629	632	609	642	664	649	617	640	666	657	596	604	691	678	645	626	606	660	628	638	658	653	618	669	646	662	618	673	628	664	631	646	660	644	607	662	668	688	614	662	617	633	620	617	678	668	641	596	657	663	619	659	668	673	648	651	663	642	631	645	649	676	643	599	658	609	630	685	703	622	661	660	628	665	666	595	654	632	581	634	633	602	648	634	610	695	610	620	623	636	633	674	601	625	667	677	627	683	624	611	646	649	631	625	632	589	608	627	672	645	681	612	641	651	594	669	649	591	609	628	610	617	623	630	664	640	639	615	646	648	663	673	666	671	671	643	664	598	655	668	649	635	655	630	669	683	616	649	672	619	665	663	610	615	690	679	615	629	679	629	608	679	667	633	623	660	640	610	663	663	639	650	638	630	640	623	623	677	624	667	645	643	620	592	647	632	621	633	657	637	603	644	649	582	587	667	627	664	618	643	639	642	658	620	642	593	612	657	652	665	633	673	589	657	664	642	630	605	655	621	623	630	669	657	630	610	648	632	623	620	638	630	652	639	624	609	656	646	592	663	627	662	617	606	692	663	651	618	628	627	628	614	648	642	639	618	654	612	639	612	635	621	596	620	649	622	632	657	630	620	632	664	642	667	675	616	681	614	660	653	657	678	653	644	655	633	666	654	670	594	627	629	682	601	653	676	579	626	680	650	636	659	624	601	661	632	608	558	636	671	663	663	594	606	666	649	667	638	588	667	635	641	640	609	639	647	640	615	609	641	703	651	638	645	624	637	670	617	655	601	589	636	612	587	615	630	602	626	641	606	635	635	640	675	596	609	622	686	645	639	647	625	661	662	626	607	683	679	615	645	617	602	695	607	634	655	638	636	658	663	641	615	677	661	666	636	664	652	668	690	648	603	660	628	663	646	624	627	670	667	625	599	617	638	624	635	629	666	636	644	627	611	646	635	650	627	606	641	657	641	670	590	640	661	608	635	624	635	683	633	617	633	681
14837	21165	30604	27758	20192	13681	7415	4605	3590	1260	421	261	203	260	230	232	218	218	207	213	242	235	230	250	221	228	225	226	251	214	225	233	261	237	217	213	254	213	227	252	225	229	211	222	199	215	199	229	227	239	214	221	205	197	237	234	196	222	248	227	236	237	221	218	219	237	233	240	224	224	218	231	230	243	247	202	215	219	243	251	218	230	204	206	251	217	233	251	226	226	247	215	230	231	233	221	234	221	217	215	200	238	227	211	202	220	212	220	194	223	219	219	197	205	217	223	216	234	224	244	202	226	235	228	238	243	236	226	240	214	190	205	222	223	241	232	208	210	215	228	246	254	241	212	215	224	225	236	202	225	217	247	223	204	222	220	201	213	228	217	224	235	235	250	241	223	229	205	229	256	199	244	243	249	221	235	208	215	205	222	213	225	220	229	243	212	226	220	244	211	249	220	211	220	194	215	217	190	232	185	241	204	233	212	221	218	189	206	249	213	259	241	218	231	244	260	232	219	209	224	240	227	235	217	216	201	227	232	219	243	229	203	218	241	210	218	231	212	200	225	201	217	198	209	241	226	225	229	209	216	223	221	245	219	234	247	231	220	238	236	236	227	220	241	219	204	226	205	214	219	235	205	206	212	233	195	227	249	218	230	234	223	208	226	241	231	218	203	224	218	223	212	227	233	210	235	236	221	221	240	251	249	217	232	230	237	193	238	224	212	225	226	224	198	243	215	226	219	223	224	215	243	219	221	256	210	214	227	226	234	237	231	226	215	224	222	242	228	236	259	196	212	251	200	236	227	219	224	225	232	211	227	201	251	198	217	217	224	235	239	219	223	207	228	222	219	236	254	216	256	220	240	220	236	204	222	240	215	213	198	218	203	215	205	220	221	213	202	252	223	227	226	235	217	245	210	230	246	230	217	221	253	244	236	225	210	203	211	236	229	207	231	213	219	205	253	234	221	214	225	225	230	234	215	217	228	232	196	226	236	239	217	235	224	207	217	232	251	219	231	215	209	221	213	221	207	241	223	257	238	233	226	221	238	234	218	227	214	223	231	227	240	232	218	227	215	237	232	207	228	243	209	219	229	225	234	201	235	229	235	226	234	244	241	217	228	208	209	227	252	229	212	215	208	227	214	203	188	248	248	233	213	222	237	243	199	259	239	237	212	249	219	241	240	223	252	219	216	208	223	224	217	224	219	208	226	222	222	221	230	236	216	231	239	243	244	209	246	232	226	223	223	218	210	230	221	212	202	227	233	213	236	254	218	232	228	209	214	222	202	221	238	208	234	231	215	185	233	265	223	223	237	216	235	255	203	203	246	232	238	229	218	220	220	231	223	257	248	237	241	218	231	222	225	209	233	224	232	217	211	239	225	193	231	243	209	229	236	227	211	214	218	222	244	214	202	222	231	206	211	223	247	240	202	225	265	247	228	228	190	239	230	239	210	212	240	217	238	238	258	235	213	211	240	227	243	250	231	225	241	225	237	213	225	236	235	204	221	242	213	231	235	231	194	228	230	201	234	216	226	227	236	234	239	235	224	251	228	222	226	224	227	245	233	225	219	227	251	198	235	217	231	235	223	222	247	215	211	220	241	232	239	219	236	241	231	206	222	224	231	211	201	235	222	206	229	247	259	247	218	227	216	246	223	224	224	242	251	253	213	228	234	229	249	227	210	216	236	218	219	200	221	236	240	246	238	231	227	256	240	200	224	231	234	236	233	241	218	190	226	225	213	242	209	265	212	232	248	219	217	223	194	211	229	239	237	235	229	240	223	220	223	251	252	236	236	215	212	213	232	219	244	237	229	221	212	233	220	246	203	225	204	224	230	237	221	240	234	249	252	208	246	217	246	222	237	245	233	207	224	214	205	227	252	216	227	228	246	236	217	220	210	202	222	227	220	225	228	211	217	246	187	229	221	213	244	242	235	238	222	224	222	224	230	214	233	219	240	210	236	244	236	210	242	258	218	211	208	243	236	240	210	228	236	246	212	228	232	225	193	239	214	244	213	245	222	223	232	231	241	240	215	220	210	205	265	217	223	213	210	262	209	208	217	219	216	237	228	212	211	213	231	239	226	239	230	226	209	252	234	221	215	180	243	243	244	193	217	230	223	221	248	230	243	236	214	205	238	225	235	229	215	268	220	255	224	228	221	205	185	244	218	227	229	238	249	216	239	227	211	237	217	234	225	218	222	203	208	239	212	224	247	220	241	219	233	228	229	231	260	202	229	230	210	219	270	223	258	220	243	203	231	222	231	210	257	231	208	237	228	231	234	239	220	228	209	201	237	253	227	234	198	224	232	259	225	231	221	223	236	210	239	224	242	242	212	215	221	225	235	257	233	224	206	210	228	225	220	214	240	212	248	219	215	207	210	242	240	213	220	210	213	225	223	223	226	232	253	230	220	225	196	220	211	208	229	239	210	247	218	229	230	231	246	194	243	229	238	208	239	211	247	223	237	228	222	230	215	237	234	221	223	232	235	221	244	230	223	234	217	227	233	224	221	228	233	224	200	235	208	211	250	229	242	223	220	239	212	210	230	211	230	242	203	206	219	215	238	233	199	200	215	213	212	253	255	216	201	246	241	202	227	239	230	226	236	206	242	226	226	220	221	218	268	227	223	254	225	225	228	210	197	234	235	211	202	221	233	240	213	254	216	251	225	209	239	205	222	228	217	248	231	235	225	222	252	226	209	206	212	181	232	223	225	227	231	223	219	221	252	222	217	225	230	222	229	230	238	224	224	231	238	224	225	202	236	237	217	220	231	230	208	209	219	230	260	201	253	218	221	233	219	229	222	207	262	223	218	237	235	248	225	230	221	263	217	210	220	241	194	208	235	212	219	215	251	232	234	211	217	215	244	208	249	229	228	239	244	231	219	206	201	218	228	232	230	227	210	220	228	235	227	240	219	212	237	241	219	241	207	213	229	247	197	220	206	223	206	211	260	216	250	227	225	234	234	211	208	200	220	237	240	240	235	241	238	226	210	233	251	243	234	210	224	211	223	230	209	240	225	199	215	240	223	216	212	233	199	238	239	226	206	238	207	194	222	218	219	243	222	230	199	271	213	191	229	250	209	232	226	215	217	230	228	219	236	214	213	221	197	229	239	230	216	240	217	231	253	226	239	236	222	221	218	234	225	214	246	210	246	227	245	219	209	231	219	237	198	232	236	202	243	233	207	206	212	239	207	222	238	220	227	241	226	215	201	225	254	235	236	234	230	246	238	234	214	202	227	228	217	222	226	209	228	232	220	243	211	239	208	230	215	214	235	228	189	224	238	221	230	231	223	222	219	253	233	224	242	208	214	226	210	232	218	203	222	221	220	251	205	203	212	232	235	221	215	207	215	253	234	210	232	251	234	243	240	233	233	202	192	233	228	263	234	203	232	231	209	213	218	217	229	203	230	240	231	204	238	232	207	197	219	234	214	247	247	238	245	226	210	219	206	200	201	243	229	192	210	209	233	206	200	209	212	204	245
9619	19739	32912	35289	31846	27938	19250	16513	12619	4946	1639	804	669	664	660	645	633	621	635	664	615	603	617	672	621	699	670	674	669	615	685	639	615	626	633	663	617	622	618	638	622	613	601	643	696	655	619	680	643	666	691	632	658	617	655	646	630	654	633	634	685	675	659	683	661	647	592	639	678	630	669	651	688	634	644	641	630	683	625	647	645	610	633	640	600	646	697	621	618	626	660	619	606	640	666	628	615	653	672	651	594	647	637	690	581	649	637	622	635	634	642	626	654	611	653	611	605	661	679	645	643	641	653	632	698	647	647	630	642	604	657	626	608	664	620	638	608	638	664	655	596	644	646	600	636	639	650	672	651	667	618	626	620	627	669	614	636	615	601	618	615	641	658	650	649	616	628	629	602	579	683	684	605	622	653	666	647	628	613	637	642	643	636	631	630	651	653	667	661	627	651	636	636	650	654	688	673	615	668	630	629	652	669	612	653	642	645	638	630	654	628	652	623	667	664	660	613	630	604	664	698	702	677	622	631	648	586	613	646	644	662	588	656	601	639	642	654	655	631	645	621	636	615	589	661	632	629	648	621	642	642	581	631	641	644	625	663	599	673	643	699	637	617	638	607	644	615	632	651	651	666	624	614	616	631	612	642	636	639	629	603	640	611	652	598	608	596	683	647	642	676	658	643	671	644	647	646	646	639	667	639	644	660	638	592	653	646	639	621	585	663	669	701	636	635	607	637	623	617	590	636	632	648	616	585	650	640	638	695	611	643	610	660	635	660	630	629	649	605	655	663	674	675	664	684	614	587	634	630	663	652	653	624	591	605	673	640	638	632	636	648	638	622	646	642	650	620	631	648	693	663	638	583	599	658	636	618	651	618	580	610	668	655	663	644	610	603	693	643	651	607	578	640	644	648	668	627	640	605	640	615	661	648	646	621	629	612	628	606	628	658	686	625	613	626	638	623	627	651	599	630	642	625	603	599	625	620	638	634	651	639	612	580	606	664	628	663	595	635	616	628	671	639	652	651	606	609	644	632	610	638	668	621	649	644	592	665	640	644	586	651	644	627	649	683	647	641	639	619	633	649	632	677	605	626	629	634	705	614	645	677	622	631	634	660	651	631	575	627	667	629	641	623	599	617	624	651	641	628	628	620	623	668	595	593	630	654	604	631	643	662	629	634	602	634	629	627	659	678	655	641	634	634	645	650	621	635	616	651	583	626	671	681	627	688	660	632	638	669	636	670	659	623	601	641	640	676	655	654	618	667	632	665	631	630	591	636	628	699	603	637	625	622	605	650	669	658	606	621	651	616	621	640	614	613	660	676	638	640	642	625	664	637	642	618	598	658	661	677	594	580	631	638	589	680	599	601	596	643	631	640	636	642	628	619	601	634	640	562	610	568	637	605	637	600	597	651	622	703	606	605	636	612	606	673	572	613	654	668	670	661	696	657	663	609	659	636	640	646	651	666	611	671	647	620	652	669	652	629	647	624	649	629	674	642	623	658	617	644	693	616	664	641	611	614	661	653	640	666	613	608	634	602	645	641	635	584	651	647	607	599	587	596	623	625	616	602	674	622	610	590	640	632	620	622	637	612	610	634	644	663	644	615	607	606	611	610	678	649	647	684	637	672	643	649	635	632	615	626	616	670	619	689	634	612	605	618	619	625	611	647	587	626	614	616	674	621	664	589	672	670	649	667	659	597	649	677	627	641	613	628	624	603	645	666	656	613	658	627	617	648	637	620	682	658	639	634	622	625	618	633	669	608	634	672	664	614	594	646	650	643	676	670	640	654	677	656	607	609	651	653	616	646	618	664	643	615	631	653	652	653	622	634	651	603	652	653	652	613	613	658	658	657	629	619	640	636	571	642	657	613	643	652	636	590	626	605	656	653	665	600	621	641	633	651	621	668	647	668	647	642	589	631	646	625	667	618	618	635	650	650	613	631	651	685	648	658	679	643	594	610	602	643	645	682	641	672	639	682	669	631	608	655	639	600	611	665	639	625	642	648	639	671	663	646	619	640	651	656	638	658	611	648	640	676	640	640	636	662	579	638	646	637	633	570	635	663	653	633	573	564	665	635	632	648	651	663	654	642	642	630	650	622	676	666	610	605	658	634	649	650	647	631	633	592	639	646	609	637	636	676	629	655	653	642	649	676	629	628	643	610	651	595	645	625	633	628	626	610	617	634	639	620	679	622	657	601	646	628	663	680	615	631	631	632	661	647	655	618	623	654	605	632	613	639	645	580	656	605	608	635	618	591	640	675	613	623	622	638	618	616	649	619	608	646	649	619	633	655	604	621	609	632	616	651	664	607	660	630	595	595	676	606	646	632	630	661	665	678	627	692	664	629	620	656	647	633	637	617	631	609	646	649	668	623	630	624	623	614	690	586	683	599	626	607	655	639	672	640	643	645	591	629	625	641	639	608	668	618	678	616	606	643	632	680	651	676	650	647	645	650	621	627	635	652	591	615	664	621	661	664	647	640	620	635	628	603	611	620	673	639	631	628	633	638	650	672	614	664	590	594	574	677	623	644	688	595	643	661	622	600	584	604	672	618	596	587	636	633	602	614	601	619	684	691	636	639	655	626	642	637	595	640	632	630	637	626	613	639	645	670	650	607	642	605	637	644	638	613	622	636	677	632	636	645	596	638	620	625	585	655	624	667	647	645	626	650	644	628	597	608	609	658	638	637	668	608	630	652	595	649	652	605	603	656	623	667	600	678	605	620	646	611	680	630	682	637	625	640	675	689	611	634	622	666	575	649	598	641	625	638	669	664	629	627	583	640	621	674	577	622	636	683	661	685	650	607	657	618	606	619	636	638	611	647	663	654	637	636	674	634	601	614	645	626	646	646	625	650	596	565	659	646	664	676	649	596	629	587	631	617	640	642	651	614	673	680	608	625	609	635	618	658	704	618	647	667	631	633	631	678	639	658	635	611	627	622	676	646	662	597	645	605	615	691	635	648	599	673	578	676	637	637	621	596	678	607	617	614	624	651	633	612	651	640	602	607	626	622	630	627	641	624	654	633	674	667	608	640	646	691	675	621	602	645	613	641	637	620	639	660	720	614	606	624	632	641	594	655	590	612	612	630	605	615	596	660	624	663	627	626	597	607	656	624	631	647	624	672	665	651	617	686	663	637	652	633	583	643	631	678	612	625	645	646	622	646	693	662	613	659	625	652	629	630	594	665	645	627	630	638	629	632	648	613	646	611	625	660	636	601	661	649	656	622	640	613	643	645	645	631	666	631	640	635	671	663	662	626	666	622	633	635	618	645	630	637	659	607	632	640	656	660	679	671	670	678	605	650	621	645	644	626	641	665	636	669	622	638	677	630	626	608	660	651	604	652	624	655	660	652	594	610	659	607	676	647	597	630	681	617	649	620	621	661	597	628	624	607	642	635	606	627	617	597	641	658	609	643	611	618	664	651	656	667	640	635	628	633	641	608	650	601	586	603	664	650	641	646	640	633	635	665	639	655	630
15981	23250	33711	30722	22707	14709	8491	5070	1745	682	699	325	215	230	280	239	219	209	216	207	222	210	206	220	249	299	284	268	228	232	211	204	223	240	239	203	213	234	233	211	222	226	256	221	208	232	230	230	228	232	212	213	232	252	234	210	210	220	188	222	231	230	232	196	221	203	246	235	207	211	222	212	248	226	231	234	206	222	225	215	194	233	200	222	227	242	224	226	207	220	237	225	214	219	217	226	215	208	236	219	241	214	222	223	227	213	235	222	226	223	238	198	226	204	231	247	204	228	220	218	230	228	207	229	241	228	236	218	224	234	220	220	222	234	233	226	236	219	210	218	233	220	208	231	209	224	226	241	249	212	226	215	224	220	195	214	244	229	205	211	249	212	198	210	201	211	231	205	249	247	260	207	228	238	223	215	227	225	229	203	219	227	225	231	211	225	215	221	224	241	221	215	249	213	225	233	224	237	204	224	198	222	224	197	215	244	214	225	224	233	223	224	221	221	246	212	224	204	208	210	236	259	208	220	187	210	204	218	250	223	218	220	204	210	190	215	218	217	234	195	217	232	223	233	240	234	218	228	222	209	256	226	250	212	201	218	215	238	207	233	243	257	215	230	244	217	212	223	218	192	233	221	223	223	216	214	217	219	213	227	213	228	219	246	210	232	221	221	236	210	198	234	235	231	225	219	229	210	217	231	231	228	242	212	228	201	230	266	236	244	185	202	225	232	193	211	225	214	238	237	245	226	221	216	208	234	215	198	225	247	209	198	208	215	234	217	230	216	204	220	230	208	230	224	232	220	231	231	228	214	220	223	232	219	240	236	232	197	215	249	227	216	227	199	231	227	217	209	223	211	215	204	252	236	211	235	217	238	220	214	230	208	213	219	218	219	208	219	215	240	226	226	217	228	193	208	219	222	244	204	209	223	263	212	230	204	218	256	233	235	211	219	203	207	189	210	234	249	219	230	235	198	228	209	261	221	226	258	190	212	235	238	253	231	224	238	234	205	190	243	226	237	236	233	241	216	209	206	227	224	241	235	231	225	237	210	221	207	208	218	217	235	218	209	197	239	243	229	223	206	212	225	222	227	205	194	215	232	208	206	208	204	236	187	221	203	204	220	257	214	240	216	237	224	217	184	223	221	226	241	231	208	190	219	223	242	231	209	210	209	207	229	213	234	245	215	238	226	239	225	240	201	269	222	242	231	216	219	231	218	219	232	233	194	237	221	198	218	245	223	222	212	201	217	214	225	217	202	224	228	199	218	223	223	224	209	204	227	221	247	212	206	245	194	212	208	204	226	204	208	208	246	260	224	213	201	233	217	212	217	211	223	246	203	223	212	233	235	251	245	245	209	246	229	223	227	230	191	213	219	229	212	207	236	241	234	225	207	225	219	220	228	192	228	226	239	233	227	234	241	229	216	221	243	221	184	244	235	224	199	230	226	230	216	208	206	223	217	221	235	208	259	210	201	214	226	207	243	202	241	222	238	238	241	259	249	240	204	231	206	193	194	227	211	229	238	203	235	252	209	268	206	205	218	241	231	218	248	211	260	212	246	177	207	217	238	221	216	216	234	225	218	233	232	228	241	197	193	228	220	227	219	233	226	231	232	248	201	219	237	238	218	202	208	224	215	244	245	222	218	190	229	233	221	228	238	248	239	208	230	206	235	231	217	214	219	226	220	219	222	218	199	236	208	218	228	267	238	233	251	233	261	201	232	237	217	229	233	199	222	232	227	222	222	217	186	230	232	223	217	228	205	197	210	202	259	219	229	216	213	209	235	219	208	222	210	234	221	221	209	231	217	224	213	207	217	243	241	217	241	212	231	219	223	228	226	214	252	192	231	218	187	205	211	210	222	215	242	226	220	259	220	207	228	229	194	228	211	205	192	255	224	221	212	209	220	231	210	212	214	201	220	195	172	217	232	216	224	252	257	193	210	216	223	219	203	254	232	220	237	238	206	232	211	243	237	215	202	216	234	225	226	220	220	223	212	226	210	213	232	216	241	221	238	205	224	241	211	253	251	200	246	204	238	217	213	216	239	214	237	224	238	202	233	229	219	215	210	219	222	236	225	231	223	242	246	225	224	245	240	219	196	237	231	232	206	221	224	244	227	190	214	219	218	236	213	208	239	212	222	215	261	192	244	202	233	230	197	216	203	217	234	226	209	206	211	219	215	243	222	243	235	230	200	193	224	262	235	247	198	219	239	242	206	241	230	252	241	235	184	225	225	236	222	241	219	222	223	204	217	223	241	225	226	239	226	210	215	212	242	244	218	215	207	234	184	250	212	226	222	204	220	215	204	235	236	197	209	235	232	218	213	231	250	239	229	199	213	235	230	220	220	211	227	248	217	269	231	185	206	229	204	252	232	204	210	213	213	227	229	215	229	219	235	224	232	203	220	242	208	219	215	214	225	219	201	219	227	206	233	227	218	217	229	231	200	234	228	226	220	224	215	237	252	202	232	188	210	194	226	222	242	216	223	263	240	191	218	232	231	225	209	242	219	203	243	199	241	239	248	208	195	215	219	207	226	226	232	240	210	242	208	243	233	229	183	233	245	220	227	237	254	212	231	220	244	236	206	212	251	213	186	211	223	231	223	229	221	222	213	229	232	233	220	223	244	212	229	218	206	199	207	228	206	220	231	235	224	241	220	250	203	226	219	210	217	200	199	218	213	205	209	205	230	234	224	212	234	248	198	243	243	223	228	243	212	235	241	218	238	247	202	224	229	230	227	237	212	212	206	225	214	222	247	219	220	212	222	256	222	221	239	230	210	245	224	242	211	218	220	195	225	214	217	216	220	242	233	213	211	245	240	207	218	204	229	258	199	228	213	198	238	220	254	255	239	208	212	227	200	205	217	224	201	219	190	226	206	202	196	237	242	243	208	210	224	225	240	209	223	206	229	244	227	221	196	225	247	224	259	218	244	197	205	237	232	219	248	240	224	229	255	226	228	225	230	231	234	209	225	233	213	220	236	251	221	219	222	217	194	225	195	228	206	214	224	231	211	226	212	220	200	222	226	206	214	211	228	224	218	213	229	225	230	228	202	214	229	199	229	244	211	236	218	210	210	207	222	211	258	180	214	208	229	228	219	220	228	221	212	214	225	217	212	239	220	195	212	241	211	185	258	212	253	212	211	219	200	212	229	209	237	225	211	242	227	209	193	226	204	225	251	236	218	225	210	210	223	217	222	216	220	215	234	216	213	226	227	216	234	262	231	204	222	206	232	202	206	224	237	212	223	244	238	211	210	240	199	242	235	220	181	220	216	228	242	228	243	199	213	198	226	237	201	225	223	233	219	234	242	227	225	257	217	203	217	202	255	212	228	207	213	228	189	210	224	215	217	212	209	203	192	214	215	221	221	242	218	225	236	214	241	232	252	232	203	216	212	212	216	230	196	218	235	215	209	211	239	222	226	244	229	241	230	230	218	220	231	181	203	254	200	216	206	210	235	240	218	199	220	210	203	190	209	181	234
10517	20778	36025	38147	34844	27736	21264	14741	5802	2782	3075	1038	696	759	990	660	618	622	600	620	668	624	620	665	755	921	831	726	636	661	644	633	652	573	614	624	618	577	601	579	605	607	608	668	597	619	597	646	639	635	626	645	589	600	660	628	631	605	646	629	656	616	568	636	685	572	655	670	614	686	591	627	618	666	630	693	635	642	607	642	657	646	658	596	599	575	595	661	664	605	603	638	659	664	693	596	603	650	605	616	631	589	656	627	644	618	607	612	639	656	669	650	619	590	604	617	641	599	649	606	615	621	606	599	630	640	598	602	649	655	638	658	624	683	659	643	649	658	621	614	625	646	587	647	588	636	622	652	635	617	670	624	627	637	648	651	629	613	661	632	610	663	625	640	633	631	621	628	597	647	610	604	630	633	610	607	618	620	679	612	643	588	630	581	681	621	629	592	636	612	631	594	615	644	633	614	611	624	643	628	632	679	622	627	631	663	650	611	617	620	628	635	612	627	629	650	639	630	636	610	613	654	630	670	614	580	632	627	601	680	644	646	642	651	612	616	608	618	628	655	645	616	603	603	628	655	646	606	616	631	657	622	655	655	661	644	662	663	629	586	624	645	648	612	627	671	606	647	639	599	623	633	657	625	647	622	630	627	621	615	625	587	628	668	650	651	658	615	621	639	645	624	645	612	611	614	649	647	658	612	573	672	627	627	603	598	636	633	583	611	639	598	628	595	635	639	685	648	620	620	642	661	621	604	642	633	646	645	603	657	624	630	612	602	621	621	637	612	657	589	648	587	629	649	584	622	644	625	607	649	659	647	646	642	666	628	590	599	595	649	655	638	598	591	640	604	625	635	633	572	647	639	612	628	636	629	619	633	617	600	670	603	667	603	608	601	672	655	615	626	639	630	607	637	596	624	630	696	623	646	620	663	640	601	627	646	659	633	677	605	641	685	659	654	632	606	654	662	646	587	646	633	604	631	620	647	621	619	655	594	637	655	581	631	637	609	675	621	636	654	629	577	646	650	644	637	601	626	615	648	623	644	592	684	672	587	663	615	636	607	646	622	660	642	635	665	568	619	611	642	589	665	641	625	619	587	627	687	646	605	590	612	592	610	616	622	665	606	585	628	625	635	623	618	628	611	635	651	649	610	639	645	633	638	650	637	633	621	672	625	641	653	678	612	589	608	599	643	607	641	576	626	656	652	642	585	657	616	652	621	641	641	610	641	654	642	655	623	590	589	629	608	648	647	596	642	641	595	615	635	622	648	572	629	653	678	621	570	617	614	637	647	648	659	584	649	656	594	650	585	621	641	657	593	651	652	591	633	631	594	623	628	594	626	604	633	638	626	622	650	631	613	673	646	652	624	616	626	637	660	668	655	601	636	618	603	611	674	607	636	628	634	661	646	616	632	627	688	633	589	663	650	628	615	604	618	600	669	621	623	676	617	643	620	600	594	652	594	602	680	638	602	617	636	640	662	611	598	594	587	640	608	623	655	581	624	647	624	616	641	607	628	582	616	642	624	667	598	616	613	598	665	616	617	649	616	657	660	631	652	633	647	636	591	613	601	615	616	628	593	606	627	609	571	592	642	589	638	644	620	660	634	634	667	623	606	654	633	684	600	650	619	643	693	636	626	638	686	646	638	607	691	655	632	667	646	649	620	619	634	602	627	624	628	648	568	610	638	609	623	661	614	612	684	636	591	647	597	646	655	618	635	633	605	589	597	629	625	588	623	651	683	632	608	617	610	602	610	647	659	635	673	597	615	602	630	601	636	618	619	670	632	622	629	632	636	628	624	620	630	670	636	654	659	631	616	660	604	612	621	662	612	613	648	612	639	625	636	626	619	638	672	625	618	620	644	611	577	625	634	640	644	650	639	612	604	623	654	619	593	657	624	680	626	619	642	610	608	640	621	656	647	641	637	648	609	561	634	637	646	636	648	590	618	644	638	600	621	607	615	617	667	649	623	667	652	666	591	628	615	616	606	595	657	643	612	652	611	680	623	616	603	608	642	623	632	633	594	598	627	608	598	623	599	563	622	649	621	583	597	638	628	679	638	618	672	577	631	628	630	675	639	668	657	633	696	572	612	619	589	616	599	616	626	602	628	612	653	646	656	625	655	579	674	643	661	585	602	589	657	638	615	652	629	622	625	616	636	611	603	617	676	627	613	637	660	617	612	643	607	615	623	624	614	620	668	625	596	609	639	684	669	651	658	622	621	602	615	611	654	671	611	644	622	656	633	610	599	631	623	622	633	662	661	607	604	686	609	643	621	602	592	597	611	640	618	658	615	613	655	675	635	614	683	590	675	612	634	597	617	631	634	590	593	635	626	634	695	608	638	630	630	667	655	616	618	601	616	606	588	617	587	622	661	598	621	644	605	600	610	634	601	596	645	630	615	617	660	637	643	661	634	624	662	630	629	597	619	630	626	624	626	618	610	611	627	594	626	649	669	586	575	596	638	643	634	588	689	665	608	591	701	613	629	624	662	625	648	595	616	630	607	620	588	648	652	628	648	629	655	613	623	564	646	637	606	608	622	666	616	665	639	615	648	624	621	627	641	579	600	595	624	628	632	631	595	581	627	615	624	656	663	632	620	584	627	610	580	625	619	646	673	621	639	626	636	639	672	652	645	667	585	649	605	634	666	611	602	634	649	641	649	640	660	623	610	638	673	614	624	669	620	594	603	631	635	627	648	637	598	622	641	614	638	604	612	634	611	601	612	601	643	618	607	645	630	622	628	606	613	668	621	649	635	598	645	612	630	609	593	614	614	630	605	634	669	621	676	645	629	643	631	637	598	614	607	650	583	604	687	670	639	634	640	601	626	612	635	633	650	634	640	605	658	620	656	645	633	615	617	663	575	636	634	671	616	633	648	661	665	630	652	602	614	603	624	629	642	642	619	627	631	650	588	658	602	617	586	616	699	652	614	627	651	660	645	628	637	666	604	617	671	644	627	664	648	621	655	601	636	624	638	643	637	635	609	634	631	691	670	633	594	640	620	668	657	658	620	640	630	628	608	615	647	611	621	608	624	607	635	603	647	672	621	660	608	667	634	627	645	625	641	653	650	650	601	609	648	621	611	627	622	640	632	634	611	645	651	647	673	675	664	648	637	647	587	611	613	643	648	673	629	657	600	636	643	608	609	625	629	609	644	636	607	651	651	674	633	588	647	630	644	621	619	637	637	617	620	614	662	574	636	607	627	654	634	655	648	667	615	622	603	640	662	641	623	607	607	640	614	591	655	640	617	611	619	637	623	649	636	660	640	617	643	617	600	634	629	609	616	618	650	569	625	638	608	623	622	609	634	619	622	603	618	678	664	644	614	649	641	636	632	637	673	590	681	634	632	602	631	632	647	675	622	613	614	655	601	634	676	635	606	681	634	626	661	659	622	647	619	664	688	619	672	663	643	669	636	676	617	637	609	650	632	648	666	603	598	615	688	618	691	644	639	620	635	629	643	529	603	651	628	632	654	650	585
20353	31521	35891	31573	17180	5558	556	386	339	338	383	249	226	355	429	232	212	218	215	250	257	228	232	285	300	491	707	477	343	271	216	231	221	233	229	246	206	234	234	218	223	227	209	218	230	214	227	227	223	231	202	178	202	246	214	212	248	241	228	205	192	217	209	225	217	207	226	213	215	220	229	215	212	217	233	221	224	215	195	226	220	200	198	209	206	203	218	224	210	219	209	227	200	212	208	222	216	234	250	233	212	256	197	221	243	208	226	225	213	238	236	218	206	218	217	236	264	216	202	206	225	225	230	203	210	235	193	215	219	219	193	229	224	240	232	205	214	233	214	208	236	188	210	232	245	232	223	225	225	214	243	217	253	239	223	199	246	223	212	201	182	207	201	216	225	217	212	210	229	206	204	226	235	228	195	223	214	228	205	207	216	205	233	227	201	211	212	224	229	237	256	206	217	228	210	221	233	220	248	233	235	219	232	206	217	193	206	211	222	244	200	222	190	214	209	207	234	203	216	204	244	179	200	219	211	215	201	214	225	220	210	225	223	219	229	211	215	225	217	248	242	221	220	210	213	236	210	212	215	206	226	215	203	218	217	219	215	224	227	221	226	220	225	220	228	205	224	216	230	243	213	219	222	216	236	206	242	207	226	216	229	223	220	207	224	222	219	225	208	183	219	208	217	228	236	218	229	213	230	224	197	204	226	228	223	203	222	239	227	233	225	231	223	232	222	220	204	206	233	246	205	212	205	233	209	214	202	198	236	222	220	233	218	230	217	228	215	243	238	220	203	208	199	205	245	264	216	218	212	210	243	221	191	240	233	215	228	219	197	206	209	224	214	224	227	237	202	241	193	219	209	202	230	246	196	225	182	223	199	202	232	247	241	201	229	210	217	180	244	241	242	232	199	240	222	247	222	226	206	214	209	226	192	229	233	253	191	237	229	207	214	234	226	211	208	196	214	200	209	209	247	228	216	257	221	226	247	203	219	224	218	208	249	207	216	214	213	201	207	205	218	203	219	226	221	193	219	221	225	234	219	236	204	237	222	217	193	221	214	200	182	200	225	205	231	231	192	221	242	242	205	238	222	213	209	223	234	230	231	209	227	231	208	223	216	210	225	210	228	211	216	202	235	240	240	222	225	234	219	215	213	204	194	230	230	217	234	210	208	215	245	222	216	251	212	226	229	217	199	223	214	192	214	193	233	190	210	190	185	212	211	212	224	223	219	228	250	204	214	247	210	232	225	205	187	225	186	220	196	213	219	232	223	249	238	211	224	209	220	199	220	221	207	218	216	201	203	208	213	218	206	230	230	197	207	212	243	232	227	215	221	216	223	213	217	236	229	254	228	195	200	223	218	215	238	207	214	190	228	225	217	235	211	200	207	216	204	225	205	217	252	219	210	240	214	199	206	198	243	233	228	223	211	233	226	220	193	205	212	209	227	216	211	225	213	250	237	222	197	239	204	209	223	206	223	245	213	252	232	222	229	250	241	214	210	242	202	252	226	227	241	251	209	185	223	227	195	229	266	225	210	200	229	208	236	220	208	203	230	220	224	200	236	226	225	247	211	216	232	217	268	249	241	225	228	207	218	217	234	222	231	223	200	221	199	214	218	250	205	220	221	212	254	214	220	205	213	236	218	215	215	219	202	234	223	227	253	227	223	227	244	206	238	226	224	221	232	247	229	232	240	193	208	229	215	237	219	213	224	204	236	235	229	207	221	211	241	204	206	218	234	197	215	213	201	192	204	211	208	240	221	191	240	204	194	211	227	252	200	220	258	207	203	218	202	256	213	222	221	208	255	230	218	192	212	207	206	244	228	238	238	220	232	215	229	225	225	230	220	213	208	206	224	192	221	222	224	215	219	222	217	224	216	221	194	172	240	214	218	212	210	200	190	213	215	215	214	236	198	228	222	224	218	235	194	207	198	216	220	217	241	175	237	199	228	231	200	213	218	181	220	221	244	209	209	221	196	218	221	229	210	240	213	215	225	213	207	220	206	209	195	260	239	220	212	233	242	200	206	218	209	226	234	236	215	227	245	203	199	232	206	206	197	195	201	222	233	199	205	232	213	231	255	228	222	249	255	236	208	203	233	216	222	221	210	204	221	194	222	227	252	212	203	190	208	183	191	205	233	234	237	236	210	220	189	228	205	223	231	198	236	209	218	209	225	236	234	232	204	234	234	222	197	215	209	215	221	233	238	250	217	249	222	210	233	219	211	230	215	219	222	231	227	211	227	219	240	210	217	207	204	240	237	212	207	232	218	217	210	217	239	217	201	247	235	209	255	232	273	218	253	192	226	197	244	216	226	224	190	211	217	250	214	240	232	204	234	220	226	194	235	224	208	232	196	205	240	219	215	222	232	205	218	203	228	219	217	243	209	245	221	219	195	229	199	234	227	253	217	231	257	230	194	198	218	206	206	220	236	240	209	227	214	199	249	210	189	210	241	218	219	244	215	218	235	222	206	216	245	210	211	212	229	238	231	229	233	230	213	231	215	234	263	216	217	204	274	227	231	233	232	196	212	228	201	229	214	212	231	224	217	224	201	197	217	221	236	236	224	218	199	214	229	229	212	236	204	213	225	215	225	247	231	236	215	213	259	215	209	199	229	221	219	246	231	226	196	223	223	222	211	229	205	205	197	229	225	194	215	222	233	194	223	236	205	214	221	209	235	225	190	220	202	218	223	214	201	237	211	206	234	231	199	216	230	219	207	226	214	229	229	235	227	239	222	224	212	232	220	227	224	194	218	232	204	209	211	204	212	213	230	243	218	247	219	227	245	230	219	217	218	192	225	212	242	201	223	236	228	239	238	217	213	221	216	228	240	237	218	205	215	244	213	214	203	214	200	243	196	230	227	218	215	207	247	215	244	225	189	236	220	187	206	239	218	215	203	237	208	240	220	212	218	218	226	219	232	236	227	197	213	217	227	237	231	204	238	222	205	215	204	221	223	227	209	215	212	244	224	209	221	230	203	203	216	187	219	230	200	223	225	224	227	221	197	218	224	224	252	201	197	228	226	204	213	203	208	209	228	238	240	206	216	205	192	229	224	210	251	237	203	219	225	211	212	184	211	216	206	220	201	209	227	201	199	201	234	226	239	215	196	222	254	217	260	214	232	212	224	225	216	200	213	241	221	210	210	226	212	214	213	207	253	221	221	225	204	202	213	202	224	199	234	225	223	247	221	234	234	229	221	219	217	232	220	261	214	211	206	211	203	253	236	236	227	224	249	194	231	213	219	214	224	214	198	227	212	216	222	227	189	202	217	204	213	198	213	227	228	229	226	219	235	219	220	222	222	238	220	219	249	212	217	224	223	200	246	230	225	229	227	221	209	205	228	230	208	218	229	233	220	189	230	208	228	210	205	218	216	226	217	243	234	224	229	194	196	212	188	228	221	225	213	223	219	225	226	238	233	208	228	194	230	240	243	227	222	218	227	218	217	228	244	228	233	231	207	195	194	226	212	217	212	209	202	232
13498	26710	36760	38614	25036	10986	1709	1353	1210	1440	1527	794	846	1499	1695	698	670	704	711	679	777	696	678	769	1110	2250	3101	1848	1073	747	668	626	571	610	654	654	622	622	659	649	670	611	657	621	591	608	618	671	633	592	606	630	601	616	638	598	601	647	685	629	624	562	659	603	676	656	616	585	632	599	576	598	638	624	624	674	619	609	603	646	625	607	581	610	608	631	635	636	653	619	610	636	675	627	651	608	656	611	680	604	669	617	597	625	610	643	640	626	610	641	615	620	648	593	615	595	623	640	622	594	614	636	647	596	612	617	624	625	617	634	625	620	614	662	628	600	615	596	622	650	588	598	624	646	633	602	577	680	638	648	636	639	614	639	636	622	655	616	641	639	591	610	585	621	612	619	590	604	663	621	628	650	641	636	638	583	637	630	639	600	618	636	643	600	652	611	637	639	652	592	586	623	618	615	584	660	641	659	643	636	582	612	626	656	615	613	612	614	582	624	639	620	619	664	631	641	593	638	633	614	620	583	591	646	580	614	602	569	598	606	667	650	641	623	650	645	672	609	592	607	661	600	600	643	650	647	640	578	646	649	572	657	632	636	620	612	634	626	576	622	622	628	630	576	625	645	597	616	634	656	588	639	608	688	634	625	605	615	593	620	616	601	626	647	655	653	640	599	635	620	608	639	608	625	598	616	626	599	596	581	661	591	584	600	613	615	611	628	628	615	619	626	615	599	615	658	644	631	606	620	601	617	653	650	605	625	651	625	622	604	621	678	581	660	629	658	630	617	601	631	601	606	627	636	618	628	608	609	634	615	603	657	618	621	591	654	613	576	586	609	585	635	613	627	610	578	631	659	600	644	597	618	639	603	637	632	653	621	684	638	631	599	613	596	662	632	620	666	620	637	604	630	618	608	621	608	639	585	592	619	638	630	615	632	593	643	617	618	648	636	612	617	587	617	607	624	595	610	611	653	628	602	582	591	616	626	611	618	657	659	631	622	647	638	624	642	609	627	626	556	594	594	613	614	657	594	623	604	618	657	590	671	667	614	560	636	627	619	653	624	625	636	651	658	655	640	589	632	687	639	611	605	628	587	612	606	613	588	668	606	630	619	622	639	610	620	684	639	615	630	597	641	662	626	606	612	624	623	599	573	644	656	609	628	636	653	629	665	538	660	650	633	651	620	602	635	611	606	605	617	645	613	616	625	608	665	625	622	665	670	608	606	588	665	659	615	626	584	585	607	599	627	625	625	652	595	576	636	634	602	615	611	642	622	599	629	608	662	629	603	641	673	638	629	647	573	598	625	633	632	590	627	625	614	670	623	599	657	581	618	674	614	638	624	577	646	674	657	641	609	617	624	629	642	644	601	637	624	634	590	631	650	623	608	620	658	655	641	642	645	640	605	631	669	638	622	630	644	581	621	613	580	626	604	600	608	621	630	618	628	616	606	615	654	618	656	666	627	587	605	619	603	600	624	637	598	589	616	628	611	599	633	620	652	613	646	581	585	620	624	659	602	629	616	603	660	627	600	611	626	615	646	621	621	609	606	683	647	631	582	611	612	574	653	642	643	634	621	623	643	604	602	671	665	605	627	641	562	576	603	655	630	605	633	641	603	635	621	588	638	587	606	674	632	614	601	638	618	615	646	599	632	594	605	581	619	606	651	624	602	616	621	623	601	600	597	606	630	625	616	600	630	628	609	571	649	626	633	590	625	609	621	658	646	636	585	614	604	604	641	629	591	649	634	587	644	582	672	585	593	618	644	627	636	622	613	600	637	640	623	637	601	667	626	593	607	635	598	643	617	590	635	664	624	596	634	632	626	626	615	644	612	636	642	641	649	601	623	616	632	609	594	646	639	584	636	629	642	598	623	637	638	624	611	622	589	658	584	602	612	596	606	626	593	628	649	629	634	631	592	616	613	655	629	615	628	622	602	628	641	636	667	619	626	617	614	640	633	658	619	663	678	635	637	627	592	600	608	652	622	626	615	608	614	621	683	624	655	615	638	625	632	632	586	616	577	608	542	627	617	649	631	631	647	594	602	633	634	574	628	653	634	596	597	620	600	625	584	629	616	617	640	594	653	664	626	581	629	660	608	626	618	610	630	672	629	612	612	633	623	590	623	629	641	594	634	618	633	632	616	642	578	648	653	637	607	617	629	650	610	661	650	610	605	600	587	620	592	644	608	654	645	624	644	628	655	624	614	604	599	614	643	637	693	649	661	624	622	650	636	631	619	649	642	631	628	619	580	631	634	628	571	641	626	630	616	598	641	627	634	625	611	626	585	625	650	628	626	613	626	654	615	640	595	662	617	643	593	627	645	563	602	609	612	617	586	600	620	660	648	615	631	615	563	632	646	577	681	645	627	612	653	624	626	611	639	623	594	595	624	621	646	620	619	649	630	630	608	585	658	594	612	642	637	620	615	600	621	613	672	588	638	565	623	607	588	569	563	639	612	598	600	593	624	606	601	611	645	606	612	617	611	657	608	625	616	660	641	638	580	611	616	595	670	624	621	617	609	607	630	639	626	598	636	664	626	616	634	640	635	609	620	594	662	601	626	670	639	659	611	644	595	643	615	622	589	624	650	589	618	645	621	654	571	644	604	603	615	665	597	613	621	672	604	613	670	616	597	619	575	651	618	628	631	610	635	638	612	629	661	577	627	623	657	622	625	613	655	667	603	590	628	624	633	629	631	666	627	607	616	611	638	632	593	605	623	610	654	620	627	610	678	641	583	619	615	648	642	609	601	560	649	575	694	642	634	627	649	580	612	596	643	633	636	642	646	644	621	618	641	573	629	621	651	626	610	621	620	573	645	608	619	600	601	648	604	641	656	615	626	645	652	624	609	621	647	623	610	612	684	645	618	626	610	642	631	622	622	602	652	634	639	685	639	617	586	645	638	621	638	608	633	594	644	578	600	597	645	640	610	600	629	653	667	617	605	602	634	608	640	605	623	633	615	627	632	616	629	643	587	654	641	654	611	626	631	603	631	643	630	633	620	600	596	635	621	614	646	673	620	645	604	633	591	605	618	566	611	628	612	636	640	594	639	590	615	623	630	606	671	605	649	645	656	680	608	653	635	668	598	646	628	591	609	599	627	632	656	604	634	587	581	579	671	620	584	541	650	653	598	610	599	576	585	631	661	632	599	608	623	638	623	620	626	613	678	661	640	598	636	635	620	637	653	649	620	649	637	626	609	612	606	624	606	616	636	619	645	650	635	616	597	690	610	585	634	632	647	611	624	613	614	654	579	624	600	611	633	637	610	618	619	608	635	615	644	572	600	620	595	598	602	622	606	599	604	635	647	634	606	619	627	636	633	630	615	648	634	658	593	618	650	584	675	633	629	636	616	593	591	582	649	631	641	599	621	603	629	637	679	595	637	610	646	623	618	620	588	609	641	648	547	611	628	611	606	697	655	573	593	634	629	571	611	628	662	636	630	616	629	604	612	638	619	637	637	664	607	643	603	627	595	592	626	635	630
20053	13904	27278	16724	8718	1907	436	384	320	287	275	267	237	273	274	258	245	233	242	253	245	266	227	306	525	760	725	518	328	247	222	245	258	223	232	225	219	228	242	231	230	247	226	237	214	211	204	218	211	229	228	228	225	253	252	228	232	200	251	223	186	194	222	214	232	241	235	211	216	227	223	220	231	222	250	248	204	214	226	196	208	211	196	213	216	238	234	219	201	244	227	229	220	227	237	226	256	241	221	217	221	224	222	247	210	240	252	226	231	264	240	231	215	232	233	235	218	242	209	192	240	221	239	220	224	260	221	208	207	227	237	239	238	221	224	251	223	210	204	204	233	241	217	212	225	230	205	237	209	199	250	255	224	224	231	224	202	203	249	212	234	219	239	236	240	234	217	207	219	256	202	232	209	222	252	224	216	212	234	243	226	274	230	240	220	234	229	223	237	244	216	232	231	212	231	214	230	254	231	221	196	224	236	250	239	228	270	231	246	240	221	231	221	238	207	236	208	217	240	236	223	190	222	220	212	211	214	244	208	227	255	201	217	226	224	243	203	228	224	241	209	230	255	211	218	239	193	250	212	201	205	203	221	231	222	240	232	225	240	230	227	221	244	243	250	252	226	260	206	232	226	210	239	208	218	234	245	231	216	236	228	220	231	245	226	227	202	208	263	234	234	244	232	241	223	249	253	237	228	230	212	216	223	242	196	230	224	232	242	233	219	240	209	243	244	230	217	229	223	206	209	242	211	201	218	223	237	237	228	245	212	264	210	195	235	236	236	234	222	202	207	227	224	219	232	254	228	235	244	227	194	206	239	251	261	214	236	229	221	212	209	231	253	246	220	216	221	219	209	232	210	206	247	249	239	243	213	238	217	210	223	219	253	254	242	227	195	241	237	247	236	242	216	208	223	243	186	212	234	200	248	236	235	220	212	233	221	237	215	248	221	209	228	235	232	233	216	220	228	248	220	216	245	222	221	193	196	255	207	204	220	228	248	228	218	226	231	203	220	200	223	234	219	206	237	215	214	230	218	225	224	210	241	213	240	222	233	216	224	223	222	238	215	246	206	218	212	248	213	225	209	225	262	179	222	227	219	243	240	230	241	237	248	236	222	202	228	214	242	227	241	231	244	192	212	239	249	234	238	174	217	239	221	211	204	220	232	210	222	205	236	216	221	203	241	211	226	224	231	209	198	237	224	221	213	235	233	240	205	218	212	222	221	226	221	237	190	207	218	226	226	263	221	218	237	223	243	215	257	217	244	243	223	209	215	211	223	232	218	236	223	204	216	200	237	219	235	245	202	253	211	250	253	226	219	233	207	216	250	214	229	213	215	260	233	228	220	246	225	215	212	223	213	218	219	207	224	209	270	219	214	240	244	234	239	224	231	208	214	219	217	229	221	226	249	224	237	253	215	222	241	224	224	228	260	255	210	248	216	204	219	228	243	223	214	211	242	210	239	212	252	242	232	253	223	220	213	205	229	226	194	215	229	212	234	213	216	232	234	221	230	189	217	226	233	225	218	252	233	266	223	225	226	230	232	229	224	230	240	208	215	228	208	254	238	235	227	226	221	233	211	183	215	235	233	212	240	228	229	208	225	197	229	227	218	234	239	204	210	229	228	226	238	222	197	249	232	230	221	232	229	224	220	227	222	229	275	211	221	246	230	218	192	231	227	223	228	211	240	216	237	232	261	237	234	220	255	253	230	225	236	207	219	234	231	219	203	226	249	245	203	221	191	230	194	228	222	224	219	238	237	229	217	209	230	208	208	208	221	226	248	222	225	227	236	238	234	217	238	208	231	237	244	241	233	238	224	253	256	220	220	240	219	249	199	233	214	230	216	234	264	237	199	240	203	233	229	250	238	233	228	241	215	222	222	242	214	218	210	252	251	220	229	222	227	247	202	209	223	263	270	233	221	227	235	194	206	231	262	225	202	238	239	241	214	245	233	239	221	215	232	236	222	225	227	228	228	191	236	241	227	229	215	223	232	265	227	215	257	209	211	247	229	222	208	197	206	234	217	223	203	229	223	215	221	223	241	235	231	214	223	259	230	215	257	251	233	228	218	229	219	233	203	272	201	224	207	217	225	268	220	222	224	217	229	256	223	210	222	218	199	233	253	199	204	230	264	224	239	201	232	229	224	217	240	223	219	204	206	247	213	231	203	220	227	211	237	236	232	239	222	221	220	253	252	185	226	225	237	212	230	248	240	257	230	230	256	246	197	248	253	220	219	222	225	231	208	225	209	215	236	220	230	227	221	223	205	222	191	222	224	226	220	218	237	202	212	208	250	226	256	193	200	227	212	205	215	236	228	200	229	225	215	211	205	234	240	224	239	235	224	233	211	229	219	240	231	229	221	234	223	211	191	204	222	214	225	181	238	185	230	206	219	226	226	212	239	223	224	224	236	243	234	234	235	221	212	234	238	228	211	242	228	206	241	243	218	245	236	229	229	230	224	231	212	257	236	213	216	208	236	262	235	216	236	219	211	215	216	231	246	238	245	252	217	201	233	229	221	223	226	218	241	220	213	211	213	204	244	236	215	221	230	218	236	223	252	221	214	213	221	250	245	221	249	220	234	232	210	223	245	220	224	237	224	240	229	228	235	210	222	212	226	227	223	212	237	248	248	227	215	228	218	222	239	220	228	231	206	223	231	233	244	246	249	247	271	239	233	206	225	218	226	234	243	226	217	228	222	221	235	237	220	237	236	219	263	210	228	212	260	210	238	224	243	205	213	234	226	229	213	239	234	233	214	228	229	217	220	224	230	213	221	241	204	272	215	244	210	250	227	215	240	224	240	225	218	204	219	238	209	235	251	215	230	209	225	219	212	227	217	233	232	254	218	197	223	220	234	221	230	227	226	229	241	243	225	224	242	249	225	214	214	255	242	225	268	223	218	219	252	220	215	215	242	217	249	228	234	224	223	211	222	236	221	251	225	218	205	245	260	243	226	244	230	240	223	248	237	237	223	238	244	233	263	235	230	218	226	228	215	224	240	239	228	238	244	241	218	246	237	244	246	237	220	215	208	220	210	219	223	204	220	226	245	211	200	226	243	224	213	207	229	225	238	229	230	233	239	234	243	241	201	214	238	227	232	208	204	212	209	225	200	245	224	222	261	210	249	251	191	227	248	219	231	230	226	232	226	230	217	224	255	230	216	220	233	249	231	224	194	211	232	238	237	208	219	244	234	248	221	223	237	237	237	229	206	226	216	229	240	263	228	233	230	257	257	217	249	214	256	234	214	210	219	246	216	226	191	250	231	224	234	221	230	195	241	234	224	225	254	239	218	230	179	242	233	231	242	239	226	208	234	249	234	225	239	210	217	225	250	195	222	230	241	223	221	250	221	240	220	204	231	220	231	217	219	226	210	230	232	216	227	227	215	243	217	227	207	221	243	221	238	238	232	219	242	222	213	228	226	210	223	232	238	231	255	218	211	202	207	226	216	223	236	230	220	220	218	197	238	238	208	250	233	231
12459	11764	29981	19271	13565	3723	1662	1377	1233	1055	1058	920	884	863	818	720	807	762	755	779	785	790	842	1174	2798	3983	3527	2017	1075	822	656	678	650	655	674	631	614	587	652	600	651	634	657	645	670	601	673	633	679	673	629	668	629	636	628	668	593	602	647	624	651	582	643	692	649	641	672	645	640	633	637	619	651	622	630	658	639	642	652	632	676	662	626	643	663	627	673	622	635	607	618	660	627	581	613	663	673	652	636	703	640	653	611	649	639	675	643	622	652	645	645	662	674	623	640	624	617	664	647	638	653	635	652	634	612	650	647	640	630	664	602	648	621	633	602	636	667	639	654	642	638	685	649	638	610	656	637	635	591	622	633	623	637	647	607	671	624	625	643	679	672	661	650	664	613	639	641	652	609	628	649	692	616	676	616	658	714	655	652	663	631	663	628	620	661	641	651	633	616	687	661	626	621	612	598	609	651	611	620	634	639	651	676	650	680	620	657	651	643	665	685	640	661	672	692	629	612	619	686	663	629	673	685	639	588	674	639	652	592	613	629	643	667	681	644	662	681	633	651	632	651	649	653	658	626	596	614	630	679	647	626	681	611	606	659	643	604	647	620	626	638	632	645	637	616	632	659	673	631	663	601	662	682	636	627	632	663	635	620	642	630	651	655	626	662	605	645	695	656	659	618	654	658	648	643	677	672	634	647	637	604	620	683	701	663	589	672	690	640	675	652	648	661	631	637	677	595	638	627	662	646	614	615	597	657	664	559	632	628	637	671	617	642	618	630	643	617	639	603	639	677	685	609	637	634	677	658	682	643	633	627	605	617	647	672	644	646	631	673	631	633	644	621	613	657	643	641	622	669	645	680	638	680	608	619	663	659	679	632	652	627	645	653	624	622	608	627	649	650	626	620	644	659	623	639	649	631	655	626	629	640	633	661	604	655	657	638	664	648	620	628	650	627	654	614	612	628	601	660	644	633	644	596	636	651	671	633	634	670	633	659	646	642	622	658	629	609	659	656	666	667	615	611	677	632	683	617	674	590	630	624	628	629	642	667	636	623	626	643	659	627	668	641	657	615	656	645	621	667	651	618	654	635	600	642	660	604	665	664	634	679	612	637	646	627	653	625	634	588	632	689	669	625	662	632	619	615	666	617	645	662	665	615	666	641	617	604	653	640	687	621	675	593	674	606	647	623	645	583	625	598	603	644	659	625	621	648	627	678	604	646	662	639	653	607	635	622	675	657	594	702	653	599	685	655	600	655	623	650	603	689	616	635	688	656	675	601	706	682	673	619	634	619	647	626	662	673	667	658	652	585	623	626	640	596	654	645	642	630	616	670	637	654	618	667	619	688	617	695	671	609	669	633	635	620	689	654	644	646	614	687	612	636	638	639	636	631	612	632	665	625	669	645	625	633	650	660	662	656	660	616	619	630	621	689	613	603	663	677	674	639	662	633	692	675	644	613	658	665	687	667	671	651	636	658	638	660	672	663	653	687	633	665	633	643	639	638	645	631	659	665	675	633	575	639	637	624	651	669	623	627	607	635	654	664	666	621	636	641	640	601	592	639	626	640	683	641	634	599	673	631	623	673	640	666	599	637	616	661	631	639	651	628	632	647	609	627	626	635	625	647	656	631	643	638	677	646	650	674	626	640	633	624	670	648	650	653	647	646	602	638	665	683	633	635	664	658	645	638	649	613	661	639	677	629	639	658	680	661	664	632	625	621	644	660	640	621	658	607	631	684	623	631	669	661	630	675	672	671	659	653	654	615	664	688	619	630	628	629	619	694	651	615	624	601	628	653	669	638	664	666	636	643	622	661	655	629	637	641	661	614	613	685	615	618	655	621	662	648	611	653	633	631	648	613	626	668	670	626	661	652	654	576	646	613	718	620	642	610	641	650	578	658	635	627	672	623	591	664	644	666	609	676	664	662	672	647	673	642	639	646	615	660	619	626	616	629	645	672	619	601	618	590	676	681	676	659	615	647	641	653	691	600	647	656	616	674	629	659	689	672	612	618	645	651	624	625	658	703	618	627	602	638	593	621	620	628	624	634	618	615	631	669	649	623	621	631	605	623	649	624	654	653	628	671	625	666	663	622	639	652	617	636	660	642	600	652	681	600	616	659	636	617	669	668	638	677	667	645	654	674	634	646	652	604	668	599	679	623	697	695	673	664	602	619	614	648	654	657	604	630	635	625	621	620	652	620	638	637	646	697	630	642	632	635	672	668	682	683	574	650	636	712	621	626	640	675	681	632	646	585	627	638	661	596	645	642	625	707	666	608	629	662	601	631	669	631	618	642	617	670	684	645	632	656	673	642	638	619	664	637	680	644	635	606	635	649	629	651	659	625	683	664	623	624	640	611	654	644	664	693	649	656	630	594	653	632	637	626	670	626	647	609	614	684	596	663	628	658	652	630	625	588	607	627	612	670	621	605	701	659	606	650	673	656	653	666	619	663	626	617	674	631	636	635	626	625	646	620	676	675	667	645	637	684	624	625	617	600	632	643	639	698	637	597	645	596	691	609	634	645	621	640	699	639	640	638	625	611	616	672	625	631	638	647	616	636	655	646	630	570	667	632	608	632	662	610	639	628	616	642	646	621	664	622	645	666	630	614	612	627	642	655	585	653	616	663	637	611	641	646	659	652	661	683	611	649	663	649	658	616	630	683	596	602	677	665	611	600	627	707	653	626	690	672	604	666	629	596	599	674	640	622	664	667	631	627	663	651	674	658	650	675	643	683	624	634	621	582	657	656	654	644	675	644	662	627	636	643	640	667	643	655	622	650	642	579	641	632	626	637	639	629	647	619	660	647	642	620	646	622	624	651	657	641	640	656	635	643	689	625	651	659	677	641	645	611	675	643	640	623	642	645	641	637	570	618	662	672	638	644	616	674	594	664	629	621	650	624	624	646	649	605	639	629	610	635	639	663	615	637	668	632	674	651	625	646	694	682	635	650	689	668	647	614	652	646	633	679	649	715	639	641	716	553	632	659	604	654	668	618	660	672	602	647	674	620	663	649	626	660	613	670	609	625	683	621	661	648	655	642	620	620	672	624	597	623	629	665	635	599	618	637	627	631	661	653	631	648	587	607	653	652	655	631	651	661	602	651	646	646	604	642	642	654	651	640	599	604	668	667	638	656	637	678	683	613	679	670	633	696	597	641	645	663	585	649	638	612	680	614	673	623	673	671	606	663	601	709	633	627	670	634	653	651	638	622	665	647	651	624	643	633	597	657	675	644	668	630	620	638	652	672	655	617	654	613	657	645	691	666	589	687	633	652	627	637	688	663	553	652	598	637	623	637	649	672	653	644	649	644	655	617	648	660	663	646	619	681	651	670	668	628	632	651	589	638	670	608	679	669	673	679	654	664	635	641	610	642	599	642	630	678	655	640	614	614	660	671	660	669	618	630	608	660	636	637	650	678	616	660	622	678	626	615	609	594	645	608	666	623	649	617	698	655	613	668	631	686	667	606	659	655	662	630	582
12468	12156	18271	6838	1145	585	389	353	301	452	520	306	265	265	259	266	242	273	252	216	274	280	270	343	681	880	745	463	347	250	234	237	236	204	209	218	230	221	232	270	219	210	226	205	228	231	264	232	239	212	227	231	217	220	231	248	223	231	226	272	230	238	241	244	210	226	188	230	227	233	208	224	220	223	233	237	218	238	223	209	220	231	230	225	240	228	228	256	189	214	216	229	230	246	209	261	233	232	238	231	228	214	256	215	209	233	206	238	243	255	246	227	201	233	226	216	252	178	224	227	232	234	224	215	245	212	231	205	226	232	235	227	219	225	207	224	235	200	230	224	229	257	214	216	260	225	235	214	248	200	230	227	220	207	232	225	213	238	221	198	197	230	231	225	222	216	246	224	225	225	211	235	223	200	256	239	211	253	206	247	240	214	240	251	229	230	209	191	235	225	257	253	209	208	209	219	237	212	239	238	228	242	233	213	218	223	199	212	217	195	214	203	239	226	234	217	224	241	219	239	229	225	239	232	240	234	250	247	209	213	224	226	239	243	212	243	223	216	223	209	231	202	224	228	210	209	245	233	195	229	190	226	222	227	221	201	232	237	225	209	275	203	226	228	224	226	200	192	250	242	230	225	233	244	240	218	236	231	256	260	222	213	221	191	234	219	224	198	237	234	231	225	218	253	229	229	225	223	233	224	223	223	215	232	228	229	222	215	199	186	240	221	227	233	206	205	258	223	199	207	212	248	223	221	250	205	233	198	226	246	210	249	222	223	202	235	229	226	252	222	211	222	225	233	217	237	240	236	253	232	222	232	241	229	239	225	244	231	220	240	222	204	223	230	207	224	251	225	219	243	234	214	221	249	214	227	240	225	219	237	215	233	223	229	199	206	213	220	226	207	207	220	255	210	217	252	229	213	232	223	206	226	223	220	218	220	242	197	250	222	240	215	235	232	236	220	182	235	237	240	223	246	204	217	225	214	239	223	230	242	223	220	206	236	229	244	245	211	224	247	216	231	231	217	225	225	235	192	212	232	224	221	223	236	219	217	229	226	226	205	250	225	226	225	222	247	227	213	235	224	245	220	222	224	236	215	225	256	222	214	235	231	217	231	257	232	247	252	202	240	235	210	226	239	226	224	249	280	201	204	207	232	218	197	206	222	235	226	214	224	243	258	176	228	253	228	227	223	246	226	208	249	218	217	228	216	225	258	224	257	226	209	237	215	225	214	235	200	240	215	238	225	264	230	236	252	223	219	251	237	230	238	248	221	217	228	193	259	250	232	233	208	265	230	221	225	226	231	228	214	235	207	239	214	192	204	248	224	220	211	235	247	223	222	235	222	237	237	248	231	206	235	223	224	237	249	194	225	214	233	244	236	227	239	223	226	216	227	231	217	241	237	213	193	238	242	248	230	226	202	235	225	215	220	233	206	218	231	231	223	254	218	215	236	232	253	214	221	221	214	227	215	207	226	260	221	218	222	226	196	243	239	227	231	236	212	222	200	226	233	213	249	249	206	213	216	248	218	206	236	227	237	247	230	233	243	217	221	249	189	216	216	233	240	255	208	249	233	243	245	202	220	221	230	234	244	263	232	195	214	253	244	230	224	212	225	240	242	233	229	216	221	247	222	209	223	241	235	228	232	196	227	267	245	200	259	226	233	259	213	195	252	247	212	205	208	217	225	227	228	204	239	232	230	227	202	194	235	180	229	234	234	233	234	222	231	220	204	227	225	247	229	230	240	234	205	232	237	228	217	247	211	224	258	228	255	226	251	233	242	229	238	235	220	248	229	262	224	223	260	248	236	243	219	215	251	229	227	232	229	212	230	195	231	223	214	199	214	225	219	248	226	240	213	234	242	254	219	206	243	232	248	238	233	231	248	241	275	226	233	231	214	223	216	243	238	250	248	243	215	226	237	244	230	218	241	207	206	226	192	236	203	241	214	215	215	232	221	238	238	227	229	237	236	213	186	243	227	234	218	241	244	219	219	244	243	245	229	237	237	243	222	238	233	253	228	222	229	220	225	196	231	211	226	206	228	219	231	251	221	242	220	210	229	223	248	211	232	254	247	220	215	240	235	199	251	239	228	233	248	232	226	231	251	216	233	201	208	214	222	225	235	216	221	214	221	199	222	217	225	226	244	220	255	218	234	243	218	250	221	237	211	223	214	228	221	198	209	227	233	254	224	210	211	244	222	194	177	221	213	216	241	252	217	226	212	220	218	209	226	231	233	219	218	231	230	228	202	254	215	227	221	234	232	204	224	235	243	236	252	221	204	227	211	217	241	209	224	226	225	239	222	238	250	229	236	238	241	249	252	216	191	234	240	226	214	225	207	213	241	211	242	211	189	239	227	224	220	209	220	241	226	239	244	223	230	243	229	233	213	232	213	253	232	238	220	244	228	245	229	222	250	225	241	229	243	237	227	262	246	214	221	205	236	228	215	225	207	231	230	215	241	222	208	236	230	232	217	236	215	241	204	242	253	206	231	217	246	232	222	245	248	223	217	219	239	202	225	253	211	224	215	220	211	225	217	208	223	218	228	232	215	239	221	225	233	247	244	219	245	229	242	223	202	231	241	229	236	239	199	252	208	209	243	213	237	226	216	211	228	243	212	237	227	243	226	251	246	193	237	256	233	232	235	219	222	233	227	223	219	248	203	245	219	229	224	227	222	233	220	217	236	238	220	233	229	208	216	235	255	250	243	183	249	219	213	272	236	230	225	231	227	224	247	230	227	228	210	236	198	219	229	213	231	244	256	212	214	235	243	221	226	254	254	211	211	205	218	229	223	205	212	226	229	235	229	253	254	233	214	256	220	228	222	223	208	210	243	234	245	214	223	252	221	235	222	196	220	208	201	214	222	247	237	212	221	233	240	226	250	217	216	232	214	208	240	221	217	226	220	241	252	230	222	233	227	241	231	245	237	221	232	232	190	230	223	234	217	218	215	239	241	262	226	221	223	231	242	217	229	228	276	217	223	250	245	200	204	251	214	225	247	224	228	218	206	205	230	240	252	242	232	224	217	229	228	244	214	223	236	241	241	256	232	244	234	238	229	218	239	243	227	244	214	243	240	245	235	229	241	231	245	237	243	198	220	205	223	242	231	236	226	240	197	234	206	228	224	223	260	244	223	238	244	233	254	247	234	214	235	234	226	221	239	220	227	228	235	213	227	219	239	210	237	203	217	224	225	208	205	257	231	239	231	231	244	252	228	233	275	250	279	240	216	255	232	249	249	214	206	219	216	228	246	237	222	229	225	214	243	235	225	213	225	254	230	224	233	230	245	219	224	205	270	219	207	231	223	197	238	218	213	237	236	227	251	205	229	222	212	222	214	227	219	260	253	226	217	271	238	218	220	223	230	236	212	238	249	204	206	221	216	218	259	238	258	227	238	233	228	247	206	222	223	226	227	220	222	225	266	229	242	251	234	225	217	242	201	232	221	219	234	217	228	244	194	219	238	240	230	210	247	218	221	254	227
8110	11452	21028	8019	2449	2097	1644	1365	1404	2178	2431	1229	843	858	888	836	765	711	763	787	823	789	783	1586	3249	4100	3010	1599	915	702	689	676	613	648	656	635	678	653	677	638	689	592	667	673	594	666	584	632	624	633	637	645	631	647	622	660	605	615	670	665	654	652	669	698	596	681	639	655	662	622	653	657	621	633	624	653	618	637	698	625	678	649	671	689	654	637	654	629	600	642	674	620	647	668	600	607	631	584	652	614	626	629	688	675	665	633	608	661	697	643	633	677	646	663	694	654	690	632	631	665	611	665	643	639	639	652	642	674	637	643	679	628	651	623	663	686	598	662	666	654	584	633	642	659	648	681	624	644	653	620	688	623	656	627	649	641	607	645	661	566	651	643	657	644	642	652	622	600	658	691	597	657	686	628	658	652	665	610	678	649	638	647	608	652	623	650	626	649	632	635	629	681	662	661	596	572	659	629	637	657	617	646	640	641	707	670	662	624	611	662	621	624	667	655	655	670	672	647	632	661	653	665	679	617	655	630	655	652	628	646	674	680	684	662	625	591	643	655	654	672	615	641	633	655	684	616	614	670	646	615	652	651	641	653	662	685	638	629	649	660	651	654	631	582	630	625	655	635	640	642	632	616	649	646	663	662	585	631	677	643	638	666	692	653	635	694	646	639	644	637	594	643	611	726	597	613	640	611	605	592	618	629	654	629	668	659	667	643	622	650	667	669	614	598	660	649	627	628	676	660	652	598	627	636	654	647	642	632	617	640	619	632	665	641	686	611	633	666	654	641	667	629	657	599	692	692	660	665	651	651	674	643	641	631	669	643	626	637	590	663	638	652	637	647	660	606	596	680	616	639	655	630	609	673	633	646	653	604	627	684	656	631	623	639	640	649	616	655	636	661	617	625	623	669	681	641	652	610	657	666	653	632	654	696	604	691	649	628	620	663	647	617	641	687	641	649	646	641	653	639	628	636	654	652	672	662	637	644	618	627	625	658	652	644	638	631	656	641	642	660	605	618	597	587	630	591	598	674	650	612	665	618	594	647	662	661	663	631	660	623	620	646	710	677	606	661	648	651	654	602	630	644	665	636	665	626	653	665	673	649	595	664	658	662	683	677	651	630	594	599	689	693	665	624	632	593	644	607	670	667	655	648	688	671	659	659	662	637	648	638	662	604	659	658	655	647	617	639	676	610	669	636	638	655	655	639	657	659	614	655	653	669	680	624	635	627	638	636	652	659	625	608	678	679	649	612	644	642	667	711	647	664	641	630	669	644	611	635	642	668	685	599	628	686	599	618	677	628	628	629	642	664	624	616	663	636	620	657	584	674	664	653	643	672	654	661	625	627	633	680	650	628	672	633	652	683	589	650	608	643	661	671	654	625	602	595	641	672	684	654	674	680	616	628	630	616	689	585	623	625	654	622	639	634	665	605	614	650	637	652	580	668	669	668	629	651	668	632	629	605	661	636	654	669	682	624	600	626	616	611	622	636	672	610	590	634	672	681	637	667	634	611	703	633	619	623	653	603	648	612	637	640	672	650	646	666	612	648	616	643	647	683	659	666	656	600	651	634	665	616	679	605	628	654	655	635	678	606	652	676	618	632	654	610	669	637	628	627	582	651	660	606	619	680	685	686	622	650	654	645	624	635	628	608	631	638	655	663	642	686	605	676	610	627	669	636	689	624	646	638	629	639	624	642	577	638	640	684	667	565	633	695	646	624	656	628	656	660	617	684	582	677	619	677	682	632	641	664	672	666	649	601	649	624	665	645	671	630	623	650	639	694	631	628	663	636	653	623	677	642	660	665	623	633	661	627	621	627	627	657	627	625	645	697	642	627	656	662	665	624	619	672	653	630	674	639	605	634	631	644	707	653	622	655	646	610	644	635	638	632	652	628	641	667	642	670	635	678	681	681	607	624	595	670	697	621	658	629	657	648	628	632	642	646	616	620	580	636	660	652	637	666	666	659	632	620	630	637	639	668	571	619	641	684	634	660	639	628	625	618	623	619	712	660	668	636	665	623	630	664	646	633	629	672	624	636	625	663	625	647	667	686	696	664	656	630	668	681	654	627	658	647	625	662	671	641	663	646	629	668	661	617	651	644	633	650	638	605	631	619	623	612	648	706	644	636	646	631	619	626	654	643	679	714	653	644	673	651	647	610	645	646	644	628	649	662	647	617	614	658	721	670	645	643	678	639	619	622	635	631	610	645	661	662	628	673	653	625	651	684	612	637	634	623	592	632	681	662	643	624	619	658	645	630	687	646	632	649	638	645	616	654	629	615	616	631	650	633	659	606	605	664	679	674	661	612	686	616	691	636	678	648	645	639	622	664	594	682	685	642	709	617	657	676	668	638	677	675	606	666	633	625	668	670	595	665	691	613	627	622	641	671	655	668	615	650	639	611	648	660	659	630	653	637	633	628	692	663	662	660	639	650	642	637	623	640	644	669	641	661	629	586	654	684	670	638	658	602	631	709	633	617	666	689	653	668	654	635	668	669	632	660	608	651	627	678	608	639	636	687	599	629	607	688	624	673	621	669	637	650	657	646	649	630	636	629	641	664	625	647	641	676	629	599	678	640	595	651	674	636	650	691	625	638	623	664	571	672	655	607	619	654	644	648	674	616	611	642	662	657	648	639	653	654	615	621	636	614	635	641	647	604	642	658	699	605	659	652	638	649	602	635	632	678	653	654	652	677	668	668	659	658	642	643	617	647	649	670	650	613	645	668	644	651	648	666	625	667	685	625	634	666	666	658	640	678	603	654	626	660	632	614	651	636	657	625	681	678	665	650	665	623	699	646	630	628	622	689	642	604	659	634	612	667	657	647	663	635	638	644	624	658	640	650	647	613	682	640	661	644	648	636	676	647	661	641	611	664	664	664	673	675	650	649	639	637	665	639	649	637	699	632	695	718	607	638	664	620	616	635	675	650	666	650	594	626	652	630	657	587	640	657	658	627	693	619	671	676	622	647	631	616	688	610	656	622	637	686	651	631	610	646	631	641	636	612	689	628	648	671	641	648	599	687	682	691	649	693	649	675	647	587	613	649	666	626	669	639	664	674	649	603	597	708	640	676	649	702	651	697	601	713	654	648	638	651	603	649	679	628	704	643	666	649	629	663	676	672	625	629	664	667	662	666	649	650	652	636	655	613	587	598	612	617	658	634	634	607	683	609	635	696	626	625	640	660	610	623	677	660	655	666	612	677	632	684	655	665	654	641	655	649	626	662	680	627	672	655	598	612	638	683	645	652	608	621	654	616	631	644	645	666	644	622	659	652	641	579	634	652	641	652	586	671	723	673	672	665	625	671	649	619	650	656	633	670	653	637	640	627	628	631	655	629	641	620	664	663	620	711	658	665	675	595	639	662	645	635	689	697	656	626	602	650	643	611	607	637	634	670	636	644	647	662	664	630	648	642	708	666	652	652	659	670	633	655	611	628	644	674	625	650	631	641	621	698	635	633	641	657	646	653	725	668	611	662
13896	12622	16262	5362	1234	669	517	417	341	293	306	342	318	344	286	230	252	240	246	268	249	250	262	414	722	800	625	405	264	246	228	211	225	238	220	224	224	203	241	250	223	211	249	197	217	205	243	243	216	235	210	246	216	235	231	234	226	232	233	225	237	248	244	246	235	219	227	214	198	226	230	239	236	240	243	261	233	270	235	236	217	245	236	252	222	215	208	264	233	240	220	215	216	247	233	220	235	248	225	218	232	244	225	217	196	237	237	237	228	248	235	244	229	233	219	235	249	246	246	229	212	210	226	234	227	234	254	226	234	208	238	239	214	207	192	233	222	252	242	226	249	225	234	246	225	255	209	219	215	226	212	219	221	218	242	246	242	214	227	236	232	245	244	218	236	203	194	240	234	237	217	214	248	239	251	219	225	253	229	231	212	209	236	228	226	216	245	226	239	238	212	233	234	227	239	250	206	230	239	215	246	230	256	197	226	204	242	200	227	219	202	243	223	236	228	234	223	218	231	236	246	246	242	276	228	203	236	232	216	217	235	184	229	241	222	227	207	231	250	234	240	246	226	203	237	239	241	242	233	202	241	248	265	244	240	260	245	221	211	244	211	211	207	262	202	202	239	214	253	197	256	252	235	248	230	196	202	226	246	244	209	220	226	229	221	234	239	216	239	216	207	213	216	228	219	229	214	217	208	243	213	240	205	228	230	242	245	227	222	212	216	243	230	220	225	228	254	227	214	207	237	233	241	227	223	244	227	219	227	234	238	226	234	192	214	203	197	231	256	231	221	218	244	231	223	210	229	256	250	220	199	240	210	239	234	226	205	229	214	220	217	232	224	195	206	228	230	229	203	249	231	242	215	235	253	210	191	230	197	255	227	218	228	232	253	235	243	221	205	236	199	229	228	246	230	212	221	241	244	259	242	235	215	237	217	211	239	234	226	205	233	258	228	229	234	230	245	217	212	218	229	246	237	246	240	241	193	221	220	239	226	216	255	230	220	246	228	220	242	239	245	215	226	230	215	246	250	230	240	206	202	219	218	234	238	222	254	260	217	194	210	235	244	233	251	219	205	232	220	216	191	213	212	211	222	217	254	211	227	214	219	225	233	219	224	232	215	242	217	222	245	252	223	215	257	224	238	220	226	221	234	227	233	239	218	232	240	207	237	225	201	221	224	221	253	195	218	234	243	252	213	213	235	243	240	233	217	228	234	237	223	227	227	237	230	219	235	235	249	217	224	242	235	227	214	229	217	233	218	212	196	218	233	219	239	245	214	207	222	216	224	200	233	240	260	230	252	235	221	226	197	228	245	263	241	230	214	240	226	231	234	231	207	229	219	241	221	229	218	231	218	242	234	224	240	220	237	249	210	213	222	210	227	244	225	236	237	221	233	195	278	232	227	215	238	247	225	224	207	221	257	220	246	227	205	242	220	235	241	238	247	214	232	234	226	216	231	258	219	233	229	235	216	251	243	225	222	229	231	208	243	225	231	226	243	230	242	234	223	203	229	251	231	198	217	233	233	224	235	221	240	236	226	229	223	247	229	223	229	228	223	217	217	207	234	244	205	197	247	222	215	230	255	230	251	229	226	242	222	207	237	242	232	232	215	257	223	204	230	228	190	232	251	204	215	212	236	205	235	220	201	235	223	248	230	242	219	219	245	217	203	247	202	219	226	220	204	254	233	222	237	217	231	228	198	222	224	234	240	204	232	201	237	225	222	215	222	225	228	212	209	212	231	241	203	223	235	228	218	243	237	254	235	224	233	204	238	231	242	235	241	235	241	226	198	245	226	256	212	205	232	237	229	235	228	239	216	211	242	216	205	245	223	251	229	218	208	216	238	191	224	227	215	224	228	201	228	208	218	221	228	245	245	215	228	223	217	227	222	240	255	251	213	229	213	227	254	233	221	243	221	208	221	208	218	238	240	208	232	214	214	229	243	238	241	230	235	242	213	221	227	238	218	250	223	227	221	249	209	238	232	232	233	206	230	222	237	258	251	217	227	207	223	215	230	218	245	236	246	237	213	237	226	259	212	248	210	229	239	211	227	232	223	231	222	214	227	229	254	224	239	230	231	209	246	242	222	227	244	233	222	222	264	198	217	231	223	241	213	240	203	229	198	243	223	222	205	237	244	233	211	242	213	237	247	232	237	227	220	227	260	206	221	215	235	208	275	249	228	230	228	219	222	210	234	227	228	219	240	242	213	227	199	222	235	216	232	264	233	218	216	204	214	237	238	239	218	206	239	235	239	218	219	228	229	212	225	224	223	242	219	251	216	230	224	227	250	239	240	218	224	240	239	223	234	196	220	232	230	217	257	246	229	212	226	207	235	251	250	253	235	226	248	241	246	258	230	212	254	235	223	212	242	225	214	226	206	231	245	226	218	216	199	218	231	214	250	225	260	247	208	217	218	243	238	223	226	236	209	229	231	223	198	226	233	232	232	213	232	231	227	223	204	236	230	218	240	226	246	245	199	217	243	221	256	216	236	232	221	240	230	213	259	237	215	232	231	233	242	230	225	226	228	215	234	249	225	220	233	223	236	235	236	216	236	224	199	234	209	225	218	246	214	251	227	229	243	241	213	259	237	250	224	220	189	226	216	231	214	249	214	228	214	224	217	235	221	203	213	225	239	234	216	225	226	214	224	234	226	219	192	196	233	238	218	233	216	205	216	248	214	212	239	239	207	220	217	198	218	235	216	218	236	221	212	196	231	250	233	230	211	235	221	221	239	247	224	227	220	232	262	236	224	223	247	248	223	228	216	233	231	223	223	238	243	223	254	225	248	243	202	201	206	218	221	203	236	234	217	244	225	241	233	250	226	244	242	223	241	251	228	224	242	228	252	231	217	223	212	221	245	220	239	216	217	221	236	182	224	207	222	227	246	250	242	259	204	198	245	220	208	245	219	197	218	239	203	203	227	255	240	217	241	231	234	243	213	235	204	232	242	222	221	227	205	219	205	226	215	228	233	222	228	207	231	235	231	215	213	236	213	209	217	196	241	216	215	225	240	243	222	239	225	232	224	251	249	235	235	261	229	210	218	230	208	251	256	218	244	262	221	213	241	241	207	241	253	204	253	228	226	243	229	227	207	216	216	212	227	232	253	216	215	225	244	239	216	227	222	212	247	216	214	229	224	226	225	244	215	223	217	221	221	248	237	233	243	222	234	209	210	231	226	244	215	239	227	190	221	179	233	200	208	212	224	230	238	252	226	229	202	231	254	224	238	240	207	241	225	232	241	221	238	220	251	220	209	239	231	245	243	222	212	232	223	252	245	220	228	228	217	244	216	233	214	212	227	239	178	229	233	232	237	235	230	241	226	227	215	215	211	219	202	245	249	215	224	233	225	210	222	222	256	227	242	228	245	241	230	239	223	181	216	226	211	225	253	223	263	233	215	235	226	224	233	214	246	204	221	231	230	222	221	234	229	218	225	246	244	226	226	247	208	237	219	211	252	235	247	221	217	244	215	250	209	228
9207	11315	18508	8972	3120	2712	2394	1858	1314	1293	1249	1381	1406	1568	1175	800	777	724	811	784	809	792	799	2004	4037	3761	2442	1352	901	691	687	668	631	621	641	601	684	665	634	619	676	632	645	631	685	670	643	631	651	699	622	613	654	641	638	631	592	607	654	632	650	644	613	643	645	622	684	638	642	636	658	649	604	604	623	649	610	663	606	613	638	612	627	674	623	669	640	612	652	675	598	654	647	663	664	635	595	658	623	678	661	599	682	681	631	651	646	636	638	654	698	641	667	651	637	633	644	672	627	670	630	611	641	660	614	633	647	642	624	652	613	686	624	636	666	616	614	612	616	622	640	617	633	622	716	681	621	612	596	672	634	622	635	669	644	689	650	653	692	651	622	614	623	651	659	640	673	627	632	650	650	642	657	646	594	658	625	655	683	653	663	687	613	651	666	610	648	639	638	689	633	631	623	644	618	628	621	668	626	655	627	625	655	686	638	669	658	621	655	621	651	681	682	627	628	665	649	635	641	630	657	639	621	584	667	635	698	667	682	648	631	640	635	652	662	674	660	595	645	653	638	670	652	668	630	685	629	620	678	641	641	623	669	669	625	651	662	637	601	690	653	675	606	638	646	642	686	618	630	645	649	620	631	648	601	672	654	623	663	648	627	631	639	671	682	633	625	618	686	635	560	656	692	635	665	655	644	619	650	572	685	589	663	640	658	657	706	691	625	625	605	660	654	610	654	652	654	617	633	683	614	660	634	635	652	657	654	665	670	654	629	642	624	603	659	665	670	646	653	618	659	630	598	673	651	617	636	622	638	604	631	679	664	648	632	620	627	648	641	653	644	650	621	643	683	635	660	634	662	593	668	634	634	665	668	671	687	635	646	628	707	637	664	641	639	692	674	665	638	615	673	647	654	637	657	602	612	618	688	606	614	661	622	670	633	689	600	643	660	651	654	641	612	650	679	660	671	646	643	631	701	674	638	637	635	652	640	634	649	658	640	646	656	670	587	624	664	684	673	623	643	650	637	645	634	618	632	630	627	617	647	666	624	643	642	651	661	636	665	656	622	654	612	663	637	627	630	612	639	596	681	678	655	645	636	634	659	632	638	661	611	625	671	631	622	660	682	626	653	603	627	674	665	632	653	626	682	627	607	672	642	629	673	687	635	672	643	644	618	634	638	643	665	696	615	617	644	589	641	639	655	662	661	650	647	652	658	685	664	636	632	634	602	631	613	642	649	608	643	622	658	645	685	659	616	605	660	612	631	666	614	668	667	666	649	632	669	645	643	626	641	639	627	640	615	632	648	620	632	649	655	669	691	608	683	635	627	628	631	640	648	611	610	675	687	641	677	631	638	613	708	624	683	641	619	642	615	667	618	691	646	669	726	650	655	642	598	623	667	639	695	646	643	651	688	669	665	628	635	677	626	672	620	637	612	629	609	646	651	644	605	629	630	619	609	640	651	653	595	645	604	631	646	668	619	670	655	596	646	658	626	646	623	622	626	644	618	583	635	642	607	620	635	656	633	627	705	651	624	629	595	648	660	612	664	713	665	610	646	643	612	628	656	657	658	654	677	613	648	662	633	648	656	661	637	593	640	658	664	633	628	665	657	573	629	688	620	609	670	595	650	662	617	660	582	620	619	673	723	676	646	623	619	650	660	677	648	640	604	636	600	663	645	654	657	581	644	640	620	643	673	676	639	676	690	638	652	636	628	680	654	631	636	653	669	645	650	658	644	643	643	669	653	665	677	674	610	652	604	628	636	683	659	643	629	643	665	634	603	671	702	651	644	641	650	664	653	618	674	633	602	592	697	649	633	667	651	642	611	624	686	643	644	677	636	602	692	633	649	639	645	627	643	673	583	654	644	647	608	675	653	645	602	635	619	615	678	636	629	661	628	648	605	675	683	636	663	637	634	656	663	599	640	627	688	678	663	613	633	595	588	616	631	618	600	626	617	646	668	696	656	644	621	614	650	640	675	627	633	654	628	626	652	639	639	644	650	669	612	593	650	643	623	650	642	690	638	611	667	675	634	618	651	656	672	659	628	635	648	656	625	706	650	666	626	582	689	656	628	605	566	681	643	639	656	658	611	621	630	634	639	633	631	629	690	619	628	638	640	612	608	674	656	650	671	637	644	627	634	641	671	625	647	651	667	686	667	625	634	638	621	645	633	668	624	673	650	636	655	672	670	681	658	635	709	670	663	640	605	626	679	656	599	610	666	619	635	647	678	645	672	643	627	665	632	632	642	716	628	631	622	659	610	641	649	667	650	584	656	642	645	686	649	667	650	661	618	618	698	651	668	625	646	662	678	643	650	628	613	598	649	689	650	661	634	629	641	636	657	616	637	643	640	655	641	644	687	621	647	694	647	659	641	629	592	652	656	641	624	646	633	633	649	670	636	692	617	636	659	614	643	641	668	689	646	646	658	634	651	680	610	639	611	636	628	655	648	669	685	671	644	672	668	701	617	638	622	692	619	673	631	666	666	596	621	597	619	637	690	629	629	662	621	602	667	647	668	671	640	616	607	649	657	658	623	721	658	663	676	662	657	688	628	644	643	667	625	644	598	638	622	659	644	648	591	634	625	664	642	625	636	636	627	616	649	615	680	609	605	631	646	646	632	634	593	666	644	632	673	663	669	691	658	630	659	672	593	628	606	660	620	628	653	651	643	612	670	623	661	649	617	603	643	647	635	670	647	635	641	692	628	644	635	680	636	655	628	584	651	658	614	632	689	649	614	652	673	617	631	670	641	627	653	669	638	670	640	622	651	657	641	639	623	617	619	690	695	646	655	675	668	618	613	615	631	636	662	635	647	637	666	643	639	646	680	633	641	648	677	641	637	622	669	656	662	642	625	593	645	648	669	669	630	618	628	641	642	676	633	639	681	658	638	635	669	635	663	617	673	669	677	624	671	669	644	645	680	634	609	624	635	665	626	655	625	614	641	589	643	643	650	647	627	667	639	635	658	631	610	621	623	679	643	624	655	633	695	619	658	686	639	639	657	692	614	644	586	660	642	586	650	604	662	622	648	614	661	650	683	626	596	670	653	633	640	699	597	655	679	603	663	661	616	661	662	639	660	647	678	623	622	636	626	658	606	696	658	628	624	643	645	609	612	595	659	657	656	644	656	640	660	689	617	672	628	645	682	645	631	661	674	669	647	637	704	647	645	628	644	622	633	621	680	646	676	664	712	623	642	644	649	651	700	636	705	626	660	618	649	630	634	618	640	610	610	606	656	639	643	639	623	639	681	644	599	689	675	631	585	638	657	600	629	617	606	633	621	646	653	653	622	643	618	665	647	660	630	597	637	680	581	614	601	645	610	705	625	637	633	655	613	603	648	664	656	665	623	660	610	661	651	613	624	628	623	609	662	656	707	655	621	649	606	635	670	669	675	669	652	670	650	651	656	601	658	647	625	661	654	664	626	606	638	656	654	707	621	693	679	643	677	630	650	667	575	668	616	665	619	629	642	655	660	658	642	638
13099	12605	8630	2657	842	631	479	458	351	299	303	279	472	659	291	262	252	234	228	237	241	255	247	298	518	830	712	448	329	232	211	240	218	236	246	225	236	230	231	212	209	251	203	229	256	222	234	216	221	217	226	262	232	234	243	236	222	240	230	226	219	237	229	232	223	229	229	231	247	229	226	238	216	210	222	276	242	248	213	224	220	235	222	255	226	236	214	215	222	236	220	207	215	241	237	234	232	221	247	245	229	239	220	226	209	240	209	226	218	207	223	205	246	218	224	232	225	221	210	240	227	242	211	214	223	249	240	232	226	213	223	223	253	247	235	230	217	208	201	206	217	232	219	253	221	244	227	226	232	236	240	197	197	270	220	232	224	201	219	264	220	257	233	242	246	245	218	217	226	199	207	211	223	204	228	225	182	230	206	235	202	237	219	221	217	196	237	213	202	221	227	224	209	239	233	232	241	212	244	233	223	203	233	246	249	242	202	232	217	249	247	234	239	187	235	221	210	212	227	223	224	224	213	218	221	224	220	206	246	223	259	214	247	236	227	232	212	226	224	237	242	219	232	222	239	233	234	228	206	236	235	210	233	239	249	218	222	203	209	227	213	240	216	238	236	217	235	208	252	257	233	216	232	216	231	230	212	226	220	202	246	248	203	220	216	214	237	240	202	254	249	213	218	207	225	222	252	235	218	202	221	222	237	219	227	209	220	260	232	238	224	232	207	196	211	227	254	228	223	232	217	243	240	229	229	225	240	220	223	229	235	259	230	215	195	205	201	214	227	229	225	227	224	244	237	241	226	236	213	202	211	230	208	249	211	234	224	241	226	237	203	235	238	234	245	245	242	246	206	213	223	230	223	230	212	245	233	227	239	222	189	259	212	201	233	217	195	210	206	231	240	240	207	247	212	223	254	229	224	219	217	219	210	242	232	217	222	230	235	223	231	232	227	232	237	239	219	244	223	239	220	224	222	234	207	237	209	206	248	222	239	240	251	216	224	255	257	216	212	227	222	243	242	240	225	228	240	220	212	215	221	208	240	206	215	209	213	195	232	245	253	226	215	228	203	210	232	217	228	213	240	227	232	218	216	233	246	204	248	228	227	255	229	222	239	224	267	233	205	226	230	224	205	219	253	222	225	199	233	236	224	224	203	238	217	235	243	231	232	222	221	215	221	218	231	219	245	225	220	230	231	216	221	237	209	224	240	208	204	223	218	226	206	226	222	231	211	209	232	222	245	233	212	237	220	228	226	217	207	230	263	238	227	222	224	229	230	202	199	220	229	235	207	213	213	228	234	246	232	219	223	242	227	233	217	211	206	206	239	212	203	215	237	212	230	214	248	230	254	227	248	211	237	233	213	211	193	205	212	224	243	245	219	229	216	226	228	249	217	227	235	211	202	231	215	237	217	252	234	255	251	231	237	232	244	215	234	210	243	215	228	247	201	232	224	222	205	201	224	226	256	230	229	258	203	226	211	194	206	241	224	247	238	237	204	224	227	218	233	227	223	230	239	256	224	207	222	212	235	247	228	232	213	217	203	240	217	234	267	234	209	212	248	244	232	246	222	234	246	234	256	254	224	228	231	218	242	238	195	226	213	218	218	203	197	217	218	261	201	234	212	213	255	234	217	206	232	226	257	201	261	194	242	205	208	229	227	226	222	237	227	211	209	203	252	207	224	255	263	222	241	217	222	231	232	212	224	232	213	250	228	213	213	219	238	232	234	227	229	230	212	215	233	227	248	206	214	217	228	214	226	234	190	233	209	226	235	229	220	243	235	239	223	252	210	216	253	253	222	223	244	234	231	211	191	225	232	223	255	202	256	220	212	258	217	225	234	235	227	237	228	255	199	249	234	238	229	214	231	246	244	233	232	222	215	248	216	224	239	212	205	246	220	220	247	233	252	215	199	244	200	220	231	238	229	219	219	240	239	238	243	228	247	217	235	228	213	213	198	221	217	254	249	244	228	204	228	209	240	211	231	224	232	235	219	205	223	230	228	239	233	234	208	203	224	243	219	211	241	221	235	193	221	212	254	234	223	202	218	207	228	202	226	231	209	228	214	238	229	204	239	243	210	219	243	217	231	223	229	208	226	218	236	213	216	245	220	242	243	226	221	238	226	215	201	233	231	248	241	220	231	218	216	234	214	236	231	224	211	249	203	235	234	241	203	202	227	232	248	230	219	239	210	218	227	241	226	235	269	241	234	211	222	254	216	242	233	248	204	236	237	236	230	234	223	202	223	234	249	221	225	225	210	224	242	219	211	224	231	242	221	239	238	220	252	208	219	215	209	202	245	224	233	228	218	193	231	226	262	222	213	234	217	252	224	224	229	208	211	203	240	230	226	227	228	253	213	236	209	217	210	209	227	237	198	224	224	230	225	221	220	211	254	208	218	212	205	268	226	235	237	261	195	230	224	211	245	241	227	230	226	220	227	242	239	207	210	224	221	228	209	237	210	220	235	238	209	237	232	218	246	227	229	250	228	205	217	230	221	210	228	245	210	212	235	212	236	220	210	236	215	230	233	212	235	235	223	230	246	233	233	229	201	231	225	233	215	238	263	220	217	227	238	244	237	258	246	211	206	231	233	214	236	219	243	221	232	225	218	242	259	213	223	241	228	217	222	248	221	192	221	258	240	241	222	221	245	207	234	242	229	231	231	222	233	210	223	267	236	208	218	214	247	205	218	236	208	220	234	224	238	231	217	243	236	214	223	234	235	236	215	248	212	216	249	228	195	228	201	227	233	225	239	223	245	220	219	226	211	202	229	218	223	233	200	234	209	221	238	223	216	199	210	221	225	218	237	232	218	208	241	230	231	231	224	239	207	204	245	245	211	219	223	213	233	244	207	237	235	234	214	233	230	193	212	207	223	201	205	211	225	226	212	211	222	217	218	225	242	231	239	216	237	235	229	196	217	240	213	234	219	234	242	211	217	195	223	231	237	255	200	251	207	214	214	230	220	206	221	223	238	231	228	211	231	223	219	244	230	250	212	239	235	254	231	220	220	228	244	226	207	215	236	231	258	222	211	270	232	200	251	213	202	212	237	218	209	221	230	252	231	229	224	226	240	229	252	205	225	260	241	226	244	209	214	189	213	231	236	241	239	248	250	225	204	205	245	226	234	213	237	247	217	212	233	225	238	217	233	242	220	250	225	220	253	239	228	244	208	233	243	264	228	256	211	218	248	217	215	212	232	256	229	211	233	222	214	236	213	211	211	229	232	227	225	221	228	217	221	223	247	254	189	239	215	245	225	213	222	235	232	250	240	219	215	230	207	243	210	221	248	240	237	245	224	223	259	246	243	230	193	257	222	236	247	216	243	244	228	214	224	239	229	231	210	222	240	245	235	215	209	229	233	212	233	247	250	262	238	230	243	238	227	240	244	212	209	218	218	210	230	229	235	204	224	234	225	234	245	233	200	228	230	226	232	242	243	239	215	226	231	239	221	221	223	219	229	261	265	237	199	205	202	233	236	211
9056	11516	10666	5215	2660	2495	2089	1771	1465	1223	1109	1163	2623	3104	928	758	771	747	693	713	718	777	757	1014	3010	4243	2997	1632	1026	748	660	612	667	692	630	642	635	644	616	637	640	627	603	659	611	674	617	645	637	642	660	636	626	640	602	664	642	675	629	651	643	636	638	605	650	629	623	604	658	635	678	629	614	683	659	628	679	686	660	642	653	617	647	653	596	654	639	681	702	634	664	640	644	675	645	665	640	618	657	641	624	631	655	677	631	591	647	608	634	658	613	641	681	615	662	692	617	617	634	616	645	615	673	700	633	625	649	689	655	626	624	658	687	692	636	646	679	628	662	632	636	635	701	655	622	660	636	631	607	645	617	599	606	641	627	597	626	636	645	617	604	645	635	621	641	653	625	601	705	672	632	631	622	646	639	629	621	616	658	645	642	606	654	650	664	624	647	643	656	649	597	666	648	641	614	642	605	614	622	640	684	639	598	612	657	657	661	647	599	646	676	646	647	686	640	659	659	612	658	629	653	616	638	674	626	625	623	642	634	621	619	620	622	606	645	615	586	640	628	641	680	636	672	612	637	627	658	626	657	632	655	613	613	604	689	623	607	644	646	650	652	615	647	640	605	597	621	642	609	648	621	628	688	658	616	670	664	639	652	633	632	628	598	655	617	613	635	605	673	649	662	648	617	630	670	643	665	614	639	618	617	630	659	644	615	657	697	651	613	610	647	643	648	644	626	597	652	630	622	623	655	619	614	642	673	620	654	629	635	665	656	666	629	647	624	627	665	670	623	651	583	657	586	708	651	597	637	610	607	651	647	684	625	671	655	640	657	618	640	613	635	661	690	616	644	616	675	581	638	655	615	621	628	636	614	640	602	634	704	671	656	688	665	674	659	626	608	673	673	664	681	648	607	615	608	641	680	669	635	659	623	655	650	642	627	656	627	666	653	663	578	613	652	626	610	645	662	624	686	667	650	604	678	634	630	611	617	646	666	625	637	679	636	697	666	646	677	708	613	627	636	625	694	627	657	633	645	620	681	645	668	651	662	657	632	595	638	663	645	574	637	649	620	666	679	650	659	657	649	701	653	624	612	637	642	633	629	612	674	647	627	698	650	614	659	624	618	634	681	654	651	628	584	646	610	646	647	604	598	635	639	676	625	627	601	600	660	633	642	639	605	648	621	691	645	690	660	670	661	615	660	602	596	650	651	666	694	656	607	649	665	624	626	618	609	653	613	636	663	651	633	625	671	653	630	598	626	623	639	608	648	632	640	641	651	655	632	650	638	640	651	614	675	616	643	629	632	694	608	687	581	593	659	637	655	649	647	653	650	681	656	611	660	627	628	646	647	659	641	621	606	614	621	672	610	668	638	637	595	650	689	622	660	633	660	629	639	621	634	686	676	659	638	590	671	630	663	675	655	682	637	638	655	659	649	669	644	682	615	618	663	611	636	650	658	633	672	641	696	606	645	633	600	635	646	644	608	625	620	609	672	597	662	650	609	619	640	683	666	643	633	650	681	647	645	671	648	684	632	665	656	680	685	657	674	631	670	635	630	660	642	654	678	643	655	631	648	675	672	632	648	657	630	636	656	622	631	610	659	647	681	622	674	626	663	601	593	659	648	663	587	616	645	643	614	656	740	614	659	600	606	683	619	671	659	676	629	678	621	628	612	658	632	660	638	645	652	621	622	648	664	638	612	680	629	661	666	669	648	618	645	605	646	587	620	632	632	641	609	608	674	655	674	682	669	620	638	657	651	615	647	652	639	677	640	633	631	656	591	646	616	695	625	668	620	628	651	604	643	630	704	599	676	603	659	607	677	639	633	688	637	583	664	601	655	634	620	634	621	624	635	644	666	611	654	627	631	663	643	627	609	645	639	597	585	657	663	654	699	613	650	611	639	616	623	627	643	651	663	606	657	627	606	658	624	660	619	661	639	650	691	653	668	693	646	668	650	658	630	641	627	617	637	655	660	624	626	641	654	635	636	612	658	638	634	630	644	649	582	670	658	691	631	608	676	632	683	649	672	667	642	689	626	709	596	625	685	662	629	627	681	652	706	642	654	618	627	639	632	626	604	662	636	581	610	615	674	697	625	606	644	678	643	604	609	628	672	639	650	633	636	662	607	668	647	647	654	632	598	629	664	627	616	633	686	616	576	620	640	657	650	679	669	690	650	607	609	650	630	657	653	672	649	608	592	663	660	678	658	662	603	596	678	651	587	652	649	627	634	649	605	673	653	630	625	655	659	657	646	635	614	640	594	626	653	641	617	656	633	670	626	625	624	635	640	620	671	621	666	637	606	656	632	695	669	670	664	637	659	612	550	679	629	630	631	659	669	620	632	645	672	614	611	626	663	657	633	609	614	679	642	665	631	668	704	647	648	620	612	690	666	622	668	631	595	658	636	602	651	648	625	703	628	653	628	614	648	643	657	630	671	621	653	609	610	601	601	656	590	652	642	627	649	655	645	664	573	651	648	639	620	653	655	610	603	675	653	619	618	655	630	624	653	673	612	603	632	642	633	665	651	606	622	603	650	612	661	616	688	664	664	648	671	619	658	662	634	643	657	645	690	631	660	665	610	663	605	605	644	632	608	632	642	663	655	607	622	637	628	642	636	649	590	689	659	636	646	623	596	664	636	639	678	625	659	649	632	651	644	671	676	642	652	659	671	658	669	646	616	644	680	647	653	661	681	618	617	654	670	636	648	622	641	622	659	659	642	608	615	662	622	641	602	642	613	638	632	636	638	624	645	628	617	629	678	601	656	638	667	655	622	656	630	653	658	655	649	653	640	624	600	656	664	607	636	670	654	634	675	689	677	647	646	641	604	645	648	662	641	687	656	663	632	626	645	641	611	620	692	620	617	677	604	630	640	614	660	638	668	665	674	605	663	621	646	651	637	684	603	646	653	665	665	641	621	652	656	680	598	584	672	588	661	619	611	658	643	680	623	590	623	623	634	655	681	609	648	613	604	677	724	631	626	669	669	660	632	604	629	672	614	639	661	651	624	657	625	622	628	632	641	673	692	622	679	643	643	647	624	596	607	618	669	636	678	635	588	645	653	692	653	613	686	671	655	668	670	681	662	633	644	649	629	621	630	649	640	641	652	653	623	643	607	637	657	688	664	659	689	628	667	618	684	617	601	694	606	642	636	633	636	656	651	600	611	648	663	638	637	665	576	621	669	625	626	642	641	662	645	668	691	637	603	641	640	681	659	660	662	659	576	638	654	652	612	665	676	615	631	696	604	654	621	671	639	665	674	612	687	633	641	669	625	674	692	675	648	633	666	637	706	634	628	659	668	679	644	636	615	668	614	676	669	669	623	616	619	664	603	643	632	633	657	647	657	650	637	712	609	650	637	623	649	642	615	632	614	662	638	643	654	617	614	638	672	642	622	634	603	634	633	619	621	631	682	623	698	660	636	599	646	647	623	636	639	579	685	647	656	618	666	638	619	646	680	653	641	642	648	639	653	627	668	687	642	624
16502	11062	3256	1398	734	601	578	477	422	339	307	276	262	256	255	239	247	253	284	263	229	259	258	307	611	881	805	524	350	247	263	219	217	202	215	206	227	232	224	229	250	252	247	210	235	216	223	193	239	233	218	242	232	214	217	224	208	233	246	219	190	224	220	236	247	225	232	244	215	230	197	231	213	225	252	238	259	232	209	222	230	215	202	218	251	220	211	216	264	239	219	213	242	212	233	249	233	213	210	217	204	216	230	253	201	252	228	211	230	192	232	236	235	228	218	237	215	212	206	245	208	206	210	218	235	218	208	214	252	237	236	213	213	227	199	208	214	216	217	243	194	226	238	238	253	229	220	220	221	223	228	214	217	244	230	208	222	218	224	237	225	232	244	217	210	235	230	225	230	227	244	190	228	221	238	233	223	212	231	194	197	247	235	232	198	229	228	224	219	229	225	217	252	215	238	223	218	240	212	221	213	210	226	211	213	215	229	228	226	220	224	214	205	208	228	217	259	256	238	199	213	238	229	222	192	235	227	223	210	221	186	211	236	232	217	241	203	229	231	209	232	234	226	216	245	205	240	214	203	200	245	239	202	204	213	208	203	199	204	226	224	223	212	239	218	215	224	237	211	199	235	231	232	234	221	234	211	242	232	212	216	226	218	190	215	242	216	220	231	222	235	218	249	222	224	252	241	230	202	201	201	212	214	212	215	252	195	233	219	243	220	225	221	229	222	201	203	231	193	240	246	220	214	210	244	218	241	215	223	220	226	240	235	227	213	213	235	213	242	231	211	227	220	211	238	234	211	209	229	221	241	228	214	240	201	235	225	205	234	237	251	212	235	211	251	215	216	236	230	231	252	237	212	223	233	222	219	247	253	246	236	224	200	213	226	235	225	197	184	224	217	222	219	219	219	191	208	186	208	216	222	239	248	218	215	218	223	241	236	224	212	225	204	219	239	205	194	219	254	222	225	223	225	227	204	231	241	209	231	215	230	209	229	247	242	250	207	206	233	228	223	239	219	229	221	222	237	245	235	234	219	208	215	253	244	237	254	213	239	235	225	249	212	203	243	249	216	224	212	238	217	210	224	199	226	243	241	213	206	231	217	231	225	242	209	250	202	219	233	230	247	226	216	248	238	209	198	221	249	231	234	236	218	224	247	232	223	211	220	236	203	234	213	221	250	227	228	267	235	236	253	237	205	229	226	263	209	187	235	233	243	235	234	253	211	208	211	222	234	252	210	221	232	238	215	240	206	197	241	221	210	204	200	228	217	222	212	224	217	203	207	222	217	225	230	236	239	206	238	250	209	231	243	222	247	240	224	206	233	231	206	233	227	228	200	207	248	214	210	239	217	209	228	222	243	228	241	216	209	250	227	233	231	233	249	230	227	216	220	175	202	244	232	221	231	236	226	233	237	244	239	194	242	218	228	221	213	222	250	201	209	219	245	235	231	202	236	225	218	211	226	232	215	195	230	250	250	224	221	235	238	215	227	220	238	239	239	233	221	235	246	216	222	223	217	202	213	219	207	214	216	201	223	219	242	199	224	205	217	258	225	244	200	225	217	209	213	234	237	215	209	199	233	239	216	203	235	226	227	260	203	225	236	230	225	204	207	237	217	229	222	241	228	194	219	200	215	239	234	231	212	212	236	210	215	236	226	233	221	217	235	204	216	227	215	220	216	213	232	219	222	223	219	250	223	222	232	215	224	209	199	236	217	241	220	241	217	248	235	217	226	215	210	245	234	223	234	212	202	249	211	227	225	218	232	232	216	234	211	226	209	204	223	225	204	216	231	208	235	230	232	221	242	229	225	215	225	231	218	218	213	233	214	224	223	252	217	240	230	213	236	236	200	229	207	234	232	248	218	214	247	193	205	222	218	243	254	233	248	225	216	224	216	193	208	227	237	229	209	220	224	216	217	195	235	218	238	234	242	238	218	230	212	228	233	216	213	258	222	242	215	226	219	250	201	218	215	222	211	227	224	235	231	229	211	208	219	237	229	243	221	221	257	212	251	209	221	206	225	217	249	211	233	212	249	228	208	231	219	218	220	221	226	221	236	208	234	212	228	219	224	218	204	221	217	224	199	210	242	226	236	219	228	203	223	219	237	234	206	210	241	213	227	230	219	201	213	214	216	209	239	241	228	245	218	225	244	225	239	227	213	210	229	236	230	217	207	215	220	247	214	225	238	220	228	217	220	248	251	229	234	218	229	201	238	234	235	206	201	223	209	196	215	231	216	229	242	204	228	241	203	200	216	223	213	225	230	255	225	219	233	221	225	208	220	220	240	248	212	244	232	213	223	199	223	253	204	230	188	223	252	223	212	222	203	246	261	214	203	237	232	210	198	205	210	223	219	228	224	222	218	234	238	222	216	218	263	225	218	227	219	243	249	227	236	205	223	234	230	226	206	237	202	238	269	238	241	213	204	222	230	210	215	224	247	244	219	251	245	225	231	236	224	210	207	242	195	208	241	224	207	263	203	193	232	245	231	202	222	210	251	245	232	245	228	194	218	211	238	225	230	220	268	206	233	241	216	202	240	204	166	223	211	215	192	219	230	218	232	212	226	207	220	236	231	233	241	217	217	217	214	230	236	210	233	225	195	237	201	225	200	201	211	219	236	218	236	248	209	232	208	238	225	239	244	221	195	253	219	225	224	226	257	211	214	233	221	200	225	222	204	221	244	232	228	198	210	212	227	229	224	209	209	236	219	219	220	215	219	232	222	226	229	223	204	216	223	233	199	231	254	230	228	251	208	214	217	212	178	200	230	251	222	224	226	216	250	237	201	208	229	210	233	215	215	249	210	209	225	211	229	200	227	205	222	204	243	237	214	212	210	229	201	237	193	203	208	196	217	232	247	220	200	258	228	204	232	214	230	215	231	255	203	187	249	248	207	243	216	227	249	199	248	210	212	216	220	219	210	225	218	240	241	193	219	215	192	224	183	214	229	227	236	231	224	238	224	232	240	233	226	218	207	231	214	208	216	209	212	214	212	222	228	260	248	211	213	228	198	231	245	225	245	221	224	230	220	240	235	218	227	225	251	209	224	223	245	214	227	225	195	219	225	235	228	239	227	227	208	217	224	244	214	247	202	236	216	238	243	211	202	215	208	224	222	209	224	234	224	231	239	217	232	220	232	236	242	244	213	210	242	218	226	235	214	199	237	224	229	228	217	229	239	202	249	217	233	204	253	217	210	232	195	234	228	248	212	211	229	238	230	220	218	250	231	216	217	229	258	238	210	223	213	225	206	217	235	229	216	192	213	198	225	212	218	243	223	189	242	242	214	219	236	209	241	210	209	241	193	211	241	217	245	240	221	246	221	222	257	212	234	215	220	231	241	250	223	231	225	245	230	238	230	238	218	230	235	199	220	221	228	217	227	221	212	224	233	207	243	239	201	222	245	232	209	234	228	222	229	233	225	233	211	211	215	208	218	205	244	237	255	212	219	228	210	243	235	200	220	214	243	234	210	228	224	230
10991	8965	3859	3415	2503	2473	2688	2108	1822	1309	1093	920	1013	954	915	792	851	837	859	817	765	918	936	1367	3435	4635	3685	2022	988	716	685	621	668	639	600	641	615	635	589	619	613	621	617	645	685	579	654	663	620	629	631	666	612	595	635	685	655	672	600	601	694	646	595	673	603	623	623	594	623	644	646	631	648	692	617	608	577	648	679	605	635	606	613	579	698	646	613	656	627	639	619	637	617	659	585	611	626	633	663	607	621	633	631	624	648	655	611	608	677	642	656	625	619	583	609	626	630	647	614	605	616	659	591	623	611	614	621	622	598	675	609	637	616	642	697	635	623	605	651	645	655	684	621	634	641	618	590	644	655	639	642	657	631	591	638	644	657	651	630	669	660	625	645	661	608	592	680	614	613	656	659	623	610	608	656	662	635	654	627	646	671	617	635	640	655	665	650	634	664	648	616	658	601	635	657	670	661	684	654	604	650	676	676	621	668	650	667	652	631	681	655	622	591	624	673	644	652	631	630	636	675	622	638	608	639	648	646	637	607	654	602	628	642	611	574	610	628	641	657	649	606	661	616	687	653	602	655	657	649	644	625	630	605	587	641	607	626	615	623	670	629	611	610	691	660	631	610	610	631	656	663	627	682	615	660	647	674	609	662	624	634	586	625	620	649	634	654	628	645	661	662	620	634	639	648	633	601	673	631	614	619	612	608	671	617	622	605	624	647	645	635	630	602	595	634	634	646	583	617	612	657	658	629	594	601	612	695	667	642	611	648	652	659	703	636	627	671	622	603	608	623	625	678	582	679	702	606	606	600	574	628	631	618	592	610	679	645	621	673	621	572	642	596	628	601	613	659	641	635	610	654	643	640	662	632	625	633	607	657	667	646	678	579	644	631	636	606	666	647	648	649	627	625	606	652	640	648	625	649	654	647	660	622	640	682	616	617	664	642	678	657	622	672	649	615	593	660	650	623	600	646	659	661	668	628	671	668	585	650	638	663	645	661	580	645	668	635	675	623	681	595	632	661	660	666	609	659	606	627	627	640	639	599	611	610	680	628	599	650	644	682	608	677	625	643	665	677	606	632	607	607	620	608	668	625	614	629	619	639	633	655	641	603	658	648	607	608	637	623	609	635	604	616	666	603	592	633	673	639	616	657	644	599	641	639	616	644	593	618	631	635	629	618	620	624	634	640	631	617	611	614	650	611	612	644	661	629	688	646	642	620	669	635	641	630	630	607	629	665	664	615	665	647	629	608	667	624	676	607	647	641	691	594	649	645	612	659	637	617	641	631	660	663	625	649	635	622	682	589	635	593	597	638	643	620	658	629	587	632	650	627	633	619	641	641	615	634	629	656	653	679	641	633	622	638	670	648	574	578	629	642	614	635	596	592	650	650	650	655	694	630	593	648	608	664	644	619	623	614	666	638	625	627	646	606	635	638	617	642	653	647	631	631	658	628	625	599	650	612	632	639	624	647	652	630	601	651	642	679	654	683	643	676	625	682	684	659	621	623	658	648	615	641	662	588	637	652	624	637	649	627	668	660	602	723	663	643	591	695	621	638	642	653	665	697	663	660	651	630	648	616	656	653	627	640	596	663	583	649	615	633	670	618	630	629	601	691	625	628	607	633	642	679	641	615	672	596	621	648	646	601	643	630	666	664	674	632	619	652	622	630	653	639	636	662	631	630	627	642	618	614	579	660	599	603	639	609	638	639	630	641	647	632	656	617	629	647	677	649	650	635	648	631	610	628	641	632	618	689	614	615	648	641	657	630	672	620	645	656	575	625	608	636	598	606	641	576	632	588	661	656	652	656	653	648	626	620	629	615	669	600	644	639	626	643	597	615	607	605	640	630	642	599	606	650	606	684	696	644	627	612	653	645	660	640	633	677	631	631	629	619	633	633	678	666	615	638	658	698	642	640	642	667	638	634	593	615	608	666	578	611	626	635	635	616	667	624	652	670	644	654	602	635	629	644	601	672	630	640	622	672	613	619	651	616	644	607	656	663	660	606	705	602	677	611	659	635	641	604	639	621	610	619	587	659	630	632	665	645	590	630	654	636	654	615	662	678	634	633	638	628	663	663	606	655	622	633	687	646	591	617	618	655	627	646	599	598	639	622	651	640	636	618	631	624	617	649	613	613	610	585	646	629	630	590	649	637	644	697	653	594	603	598	660	669	664	622	645	630	595	592	634	717	612	642	624	652	636	662	679	634	675	626	650	665	631	649	698	633	581	599	641	634	625	666	647	635	663	587	662	648	637	632	632	669	636	603	623	696	648	627	631	624	667	639	632	627	648	627	642	595	617	628	630	633	620	682	683	670	584	678	600	640	655	669	626	618	612	594	645	605	619	641	624	673	599	590	608	634	624	639	662	633	655	614	663	608	616	585	654	648	685	611	631	653	623	622	625	644	648	666	653	639	619	650	619	616	610	628	627	573	654	663	591	645	642	635	610	649	654	614	656	648	656	681	657	630	651	666	656	640	626	665	641	657	614	646	634	648	617	617	624	628	643	644	590	649	653	638	626	619	612	658	609	682	623	632	626	657	683	677	610	631	625	599	642	635	635	655	603	598	615	676	627	648	659	621	636	705	635	594	630	626	630	687	657	662	634	646	634	660	652	635	639	618	644	633	644	636	643	656	667	638	663	644	651	661	620	606	659	602	640	617	624	602	587	623	640	632	618	625	602	603	651	595	648	602	601	640	599	627	631	662	640	608	617	638	644	625	648	640	618	627	594	627	632	628	610	627	677	661	637	662	584	623	654	652	577	611	643	649	660	625	669	602	599	660	571	652	620	664	656	608	656	632	672	633	695	612	621	592	636	620	614	673	651	621	587	618	622	651	623	660	631	618	664	607	655	589	629	647	610	640	630	641	605	654	664	656	585	644	653	618	641	614	582	659	639	617	617	638	640	687	628	679	648	636	603	658	567	612	597	642	653	605	645	674	621	626	618	643	604	636	645	605	656	587	638	626	657	619	647	633	632	650	639	608	679	642	649	587	620	610	652	683	602	646	641	597	705	590	680	654	667	623	591	634	651	688	607	633	686	628	652	628	618	671	595	601	636	621	650	636	677	675	625	634	618	678	576	650	627	638	601	646	642	599	589	643	705	632	645	637	643	612	644	590	633	604	652	613	626	630	655	625	641	617	662	627	656	631	625	612	624	663	625	604	644	624	651	636	600	585	656	612	672	664	663	598	640	617	646	620	665	625	648	627	637	620	693	650	670	674	602	649	631	629	597	604	614	609	676	668	628	601	632	675	669	610	640	690	626	654	654	641	659	628	617	625	600	631	643	592	641	639	607	625	620	606	667	646	615	638	649	616	618	612	638	607	615	622	638	641	616	613	656	609	593	614	644	645	680	587	653	628	639	670	693	631	641	657	654	641	672	638	627	577	613	660	627	624	622	642	625	650	648	648	652	686	601	593	650	638	662	635	652	608	675	620	585	622	613	658	596	638	634	644	607	632	695	626	628	669	635	612	657
20534	12074	5175	2472	766	673	594	414	422	413	320	319	284	289	274	265	263	287	253	269	277	236	263	286	596	861	861	515	355	264	226	232	237	233	210	206	232	240	208	210	206	195	200	193	218	233	205	199	209	213	210	211	237	229	223	223	207	212	208	241	199	210	224	243	210	211	209	222	230	205	234	212	213	210	214	235	198	205	219	228	216	248	217	236	235	227	221	221	198	202	228	239	221	232	207	218	216	215	230	220	207	213	222	210	219	227	206	235	199	207	225	257	227	221	234	229	227	196	203	237	207	201	213	225	238	225	220	199	229	217	237	202	213	226	207	198	205	220	225	225	238	204	233	202	197	220	200	227	235	194	223	221	236	223	225	200	217	244	217	243	182	218	187	222	224	221	223	228	223	205	207	201	222	221	222	214	224	204	236	221	223	221	197	203	213	220	228	221	206	222	206	202	207	211	195	225	199	233	212	203	235	196	203	204	202	230	228	225	219	218	239	210	200	235	228	223	219	236	225	228	215	206	187	205	202	207	252	239	226	218	223	194	230	219	215	206	227	202	227	187	209	213	194	210	237	198	250	224	206	225	214	238	203	211	198	221	226	244	237	196	220	218	216	215	239	197	205	244	211	227	248	223	199	213	234	208	227	214	204	204	215	204	233	209	226	240	221	219	207	224	208	208	213	244	210	196	214	228	245	221	242	242	239	205	220	170	209	225	210	216	200	235	196	245	215	205	212	236	217	229	228	212	175	196	221	218	218	220	238	197	216	238	191	214	218	230	225	235	214	245	202	227	204	223	235	237	227	210	233	230	205	203	210	221	245	204	173	227	212	223	220	232	211	229	229	201	200	232	227	192	229	230	210	230	225	223	222	217	213	226	188	203	243	226	213	228	235	227	207	240	242	252	196	229	213	225	216	230	235	213	247	214	196	237	236	209	228	222	199	233	207	207	226	225	225	180	219	224	229	214	223	245	205	210	213	251	217	227	231	204	239	229	232	204	219	224	221	214	232	223	225	224	245	203	227	210	247	231	205	233	228	239	228	203	224	224	243	203	205	217	213	223	227	209	235	224	210	219	223	220	225	232	206	188	214	208	205	202	235	220	219	232	213	229	233	218	222	217	204	244	211	215	198	225	212	228	216	221	198	225	241	206	218	222	235	214	226	201	226	232	228	207	190	258	195	216	215	207	223	210	226	227	250	211	174	231	214	225	235	217	205	210	225	202	228	238	193	189	203	203	237	231	212	215	209	224	216	242	218	250	201	225	222	207	199	216	198	220	212	214	254	222	211	209	223	206	218	200	202	230	217	244	212	213	197	225	214	249	219	217	223	215	199	240	197	200	215	221	217	209	214	202	219	224	227	224	209	214	236	216	227	218	209	200	239	205	191	220	226	221	187	198	214	216	262	226	196	260	204	193	230	231	236	219	210	224	236	226	210	233	221	209	216	230	218	233	239	213	220	228	224	206	204	193	201	189	219	211	204	226	236	236	219	216	246	243	216	212	208	240	229	200	258	193	189	225	233	193	202	224	210	200	213	233	238	234	220	220	189	239	232	211	233	225	215	225	220	195	235	250	234	229	212	223	233	211	234	239	219	214	199	217	216	207	223	202	230	191	225	235	245	237	234	230	228	241	211	251	221	217	231	242	220	211	199	209	225	250	215	231	254	241	245	224	260	232	238	228	222	195	216	209	198	236	237	221	222	206	218	221	214	226	240	236	232	240	233	205	243	199	226	195	214	229	226	219	222	227	207	214	237	237	239	218	213	213	215	231	197	235	232	236	221	213	217	220	220	218	219	251	198	233	249	208	199	216	235	204	223	215	232	220	220	223	220	217	212	229	218	214	200	228	202	251	209	216	224	187	207	204	244	212	211	242	207	239	252	216	240	201	217	236	201	226	195	242	218	196	221	211	216	203	215	248	237	225	208	222	225	206	220	223	232	214	237	238	224	217	209	217	229	232	233	231	216	209	222	229	247	223	233	224	215	229	219	246	207	217	205	236	221	233	231	202	216	217	214	235	214	189	216	221	206	250	234	228	235	215	218	200	204	213	253	216	216	231	226	231	255	222	196	225	214	212	222	232	255	212	218	230	230	236	211	202	215	213	240	220	222	229	237	245	212	200	235	233	223	227	229	214	206	202	232	210	223	228	225	202	210	210	206	229	214	207	220	232	204	229	220	214	200	201	237	215	215	225	191	219	209	212	192	208	229	228	235	210	215	206	267	207	211	235	200	231	198	233	232	242	250	228	209	205	205	245	239	219	216	238	218	206	210	224	211	231	210	200	231	216	223	230	244	203	219	242	229	211	209	206	234	233	188	224	215	231	214	226	215	201	225	226	194	225	234	216	256	222	215	241	224	215	221	234	244	219	197	198	222	237	207	225	203	232	225	217	234	225	225	213	219	250	195	210	202	202	205	181	216	213	233	211	217	226	203	198	212	252	204	234	196	215	210	189	218	205	183	230	209	241	250	222	241	206	213	229	213	220	202	247	248	222	198	233	231	212	209	207	221	214	198	222	219	231	216	231	233	223	204	235	232	190	205	211	248	229	219	186	222	223	216	223	236	214	207	219	249	219	220	219	210	223	219	203	258	224	246	243	207	217	242	240	226	205	216	241	234	240	218	210	203	214	218	221	209	250	257	221	216	238	206	204	224	203	222	211	204	232	220	227	225	200	223	223	209	205	229	207	221	201	232	211	231	208	219	220	202	214	226	227	199	213	204	207	217	227	231	236	230	228	233	220	209	224	205	217	203	216	221	189	210	240	230	225	240	232	218	226	210	210	202	230	203	213	206	221	206	213	212	222	225	189	194	227	217	202	221	185	225	212	238	216	242	215	227	211	205	213	229	230	207	237	209	249	207	192	238	226	219	220	233	220	229	210	225	222	202	202	214	211	218	211	226	211	248	237	196	210	264	207	202	226	189	220	238	202	218	223	205	239	235	236	237	232	231	236	207	232	227	203	211	225	190	204	230	192	208	229	194	215	205	229	216	209	210	220	229	199	206	229	224	246	209	204	190	207	181	221	220	207	228	201	217	208	196	241	216	220	241	249	211	230	231	211	214	237	196	214	228	236	252	232	207	210	187	220	231	226	222	233	237	252	233	210	206	230	240	236	205	213	200	233	214	224	209	229	220	223	201	224	235	231	231	225	226	247	232	216	212	211	208	200	223	221	214	198	214	211	251	201	222	215	234	190	223	219	197	226	207	209	205	239	218	228	222	234	194	208	220	245	223	205	191	233	255	204	208	230	230	209	203	207	203	209	216	208	224	223	234	210	225	206	225	226	219	229	212	231	233	232	214	234	204	208	233	214	223	220	227	226	226	220	192	210	202	198	221	204	212	240	201	207	256	235	225	218	206	228	204	205	208	249	218	222	214	205	224	220	225	207	227	214	208	203	215	239	231	224	218	197	213	198	200	210	221	227	228	198	206	229	248	231	228	228	231	221	200	234	213	215	197	247	222	219	202	202	221	244
13564	9220	6738	5647	2797	2702	2433	2143	1846	1640	1403	1296	1079	1282	1071	1008	974	939	915	967	956	937	1099	1279	3048	4399	3751	2158	1299	867	660	642	645	613	600	612	608	598	635	608	603	640	614	604	637	627	613	661	616	615	629	617	588	656	658	655	639	627	627	639	631	617	601	667	626	616	637	633	601	605	613	635	645	628	623	648	621	684	603	616	634	647	631	623	633	686	643	629	623	641	618	621	622	639	630	602	598	644	635	647	642	579	633	590	643	643	613	627	610	631	634	632	643	585	630	612	639	612	617	648	661	665	621	609	623	627	667	608	660	610	532	603	632	607	658	651	682	643	640	612	660	646	615	607	620	625	579	633	586	610	624	566	599	653	639	643	611	635	562	694	582	608	651	609	559	613	608	600	585	638	607	628	623	614	630	632	637	648	584	626	624	623	662	643	622	613	640	628	628	620	595	643	618	617	641	650	637	633	626	614	660	610	661	636	650	616	635	609	641	616	620	651	616	621	644	627	654	606	608	667	612	608	616	675	610	625	623	605	623	627	599	637	620	591	632	617	604	619	605	585	620	635	612	651	656	668	574	633	627	663	596	654	611	636	633	625	629	665	625	648	608	633	621	659	629	604	649	619	638	618	567	659	630	602	670	608	643	647	622	601	629	605	662	628	638	620	654	608	633	635	635	681	658	590	665	579	591	650	659	646	621	619	664	623	626	632	628	618	575	650	650	591	584	625	607	654	617	618	598	634	658	650	611	597	608	620	623	624	594	629	652	626	623	655	607	605	616	572	624	652	598	641	625	654	559	629	630	618	605	561	603	627	628	641	595	598	619	591	634	637	650	622	645	624	620	646	633	633	655	610	630	622	621	631	590	565	612	591	586	628	655	569	649	607	649	579	603	607	617	607	658	589	637	618	596	629	630	616	641	599	603	634	600	664	605	634	586	602	588	614	645	634	609	644	620	661	597	590	635	635	611	612	627	618	609	615	590	621	633	618	589	602	573	618	604	631	616	611	599	608	627	580	635	628	639	620	617	640	634	620	679	605	633	628	594	665	620	662	612	599	671	601	644	683	652	617	633	619	626	620	683	631	619	660	605	578	685	629	606	622	656	598	648	636	678	612	654	647	625	649	667	597	623	626	622	651	618	593	621	624	642	608	697	638	624	637	625	635	638	631	616	576	657	619	617	623	619	658	567	590	628	655	625	665	608	633	622	673	670	611	661	619	659	611	648	641	667	580	611	634	613	613	617	650	655	651	602	603	608	609	622	633	631	623	647	622	583	639	608	575	657	630	611	626	619	570	641	641	607	594	664	626	627	627	625	593	654	643	615	606	577	612	712	598	567	604	593	602	613	614	662	662	666	650	641	635	579	653	619	610	623	602	678	588	601	622	619	640	591	623	636	632	660	641	636	626	614	630	664	626	601	616	622	578	642	586	610	626	584	661	618	606	661	607	648	636	620	610	643	640	608	645	619	603	628	647	645	611	621	596	639	593	622	613	628	637	674	614	588	648	654	649	617	597	622	566	595	669	606	595	630	622	626	661	632	592	644	625	640	669	614	624	658	641	624	594	617	596	625	600	645	605	610	610	604	651	607	620	646	623	646	629	633	622	659	640	631	642	644	594	640	590	601	604	622	578	631	621	627	614	620	637	615	588	612	607	638	632	618	636	622	626	629	663	623	646	624	619	633	667	673	594	625	665	603	635	603	628	597	594	623	669	606	621	614	592	637	611	618	614	649	583	647	607	593	604	630	585	572	639	625	644	626	660	610	647	584	648	605	631	632	628	633	636	639	627	609	647	615	636	604	640	565	635	605	657	586	605	590	632	648	618	637	611	664	659	594	599	637	615	641	594	645	606	644	624	587	616	600	636	656	667	638	618	658	565	646	658	636	644	618	655	564	600	657	624	672	599	648	589	629	640	662	618	681	596	645	566	612	608	601	618	633	604	657	634	646	589	655	677	639	614	557	636	586	619	655	629	641	626	637	607	622	655	581	638	641	646	600	636	588	626	686	601	636	616	604	654	616	640	630	605	667	616	599	597	611	576	631	651	636	614	598	625	634	608	574	625	641	585	623	650	608	607	637	574	637	629	595	634	625	583	605	588	656	618	655	646	651	631	636	634	614	618	637	612	617	626	600	625	602	618	639	592	621	612	633	638	613	615	624	609	623	616	631	599	631	594	603	639	593	624	610	611	641	635	601	655	651	677	605	661	628	594	626	635	644	606	585	645	601	644	667	635	643	651	655	588	622	620	623	595	623	687	626	665	641	629	642	624	613	665	632	638	607	651	618	643	585	621	688	621	620	645	606	614	647	610	616	641	644	651	609	614	617	638	607	631	614	609	607	668	648	630	635	627	626	632	619	637	645	603	630	638	630	609	633	604	613	653	698	616	658	599	613	651	629	647	670	604	582	594	602	643	610	558	587	681	654	609	659	621	593	589	615	636	662	602	625	591	619	635	646	606	622	637	659	642	662	633	626	599	635	626	640	596	576	633	635	614	668	591	582	630	620	633	645	658	624	655	635	633	636	638	639	593	678	621	685	611	620	625	650	639	621	606	599	607	644	583	611	649	606	644	631	659	628	632	623	619	600	576	648	608	595	628	623	634	594	623	613	616	657	678	637	608	613	640	626	565	608	625	601	609	652	589	614	694	595	647	599	633	651	627	643	636	638	645	599	588	614	622	634	658	650	640	618	609	594	624	622	579	614	648	579	618	625	611	642	650	634	585	633	608	633	613	610	610	665	666	603	612	611	617	640	636	637	668	622	614	645	613	582	585	616	609	622	624	638	641	668	606	649	607	601	634	617	619	609	621	574	652	593	596	640	652	594	678	616	587	618	629	612	615	618	590	612	653	623	654	633	586	598	631	637	637	615	687	619	633	633	648	650	608	624	636	569	619	639	624	636	610	650	640	612	634	643	602	634	626	632	640	611	581	613	645	621	636	588	645	676	670	616	626	651	666	579	697	619	700	605	613	621	610	592	681	628	646	611	612	642	627	600	630	620	642	626	630	615	581	600	658	653	612	655	664	648	640	591	628	632	607	600	592	573	628	619	624	653	677	649	588	635	656	670	643	658	576	614	591	612	591	636	621	663	620	646	648	613	621	663	643	615	600	635	576	659	624	667	644	628	601	629	664	626	636	625	614	613	590	639	607	622	619	608	649	632	630	612	613	611	613	610	643	624	587	637	598	572	592	578	674	590	636	617	624	614	688	644	657	639	592	605	600	617	582	645	609	641	602	611	635	613	675	631	630	621	635	615	660	586	594	639	610	610	606	641	603	607	607	632	603	627	596	608	648	637	602	598	666	577	576	624	628	596	615	614	617	647	599	643	636	599	626	634	626	612	600	626	608	578	686	661	595	645	651	639	641	636	657	616	645	676	624	632	638	630	619	592	653	560	623	640	616	657	612	592	663	610	651	685	635	582	586	609	590	658	604	625	618	668	633	603	624	607	632	632	621	642	596	623	613	640	602	669	634
10848	4896	4687	1725	1372	1138	512	442	462	351	378	324	310	310	278	284	286	248	235	259	267	258	277	292	363	787	876	741	449	334	229	228	200	214	224	219	222	215	234	218	211	266	230	202	230	225	228	216	215	194	210	222	235	203	211	223	216	209	228	208	223	207	217	220	224	238	197	231	209	219	213	207	236	193	211	204	203	224	222	208	215	226	229	220	214	192	211	223	216	228	222	226	210	253	231	233	229	223	200	196	220	215	201	227	242	217	190	214	205	197	207	222	202	194	223	227	194	224	199	227	236	216	231	216	196	215	203	213	222	214	200	218	221	241	211	200	206	223	205	211	195	196	201	225	240	212	221	194	201	222	214	205	205	202	231	217	192	207	221	207	231	255	193	204	230	205	216	232	238	212	225	202	213	214	225	220	230	239	215	207	212	221	219	221	209	224	208	235	221	213	204	219	197	215	207	216	224	201	199	221	228	212	201	204	209	200	229	213	197	200	234	204	191	228	204	208	223	219	235	199	219	221	204	230	206	217	202	232	206	187	227	218	193	176	222	215	206	224	231	240	234	202	211	220	227	202	207	228	194	204	202	215	200	201	212	198	235	231	225	225	217	207	214	203	224	220	202	218	221	225	187	219	222	208	232	189	220	227	213	206	236	187	232	242	215	183	212	201	215	198	196	201	201	223	225	220	207	247	234	240	224	206	231	228	200	218	224	216	226	210	203	230	206	211	222	236	230	234	225	234	211	209	223	197	229	221	219	215	183	209	221	240	202	200	236	223	194	215	235	220	204	216	213	205	195	232	233	206	209	210	241	197	219	205	221	224	243	214	228	215	217	179	198	238	251	212	262	180	195	238	209	206	200	212	221	234	199	227	205	256	220	254	216	221	212	205	216	215	202	194	185	225	208	217	222	217	219	228	228	204	226	218	208	213	212	222	229	227	244	220	227	192	217	217	226	223	197	190	203	204	222	235	210	203	215	203	230	230	220	231	209	206	193	226	201	225	211	221	219	239	231	225	213	229	196	235	237	191	205	222	246	207	223	185	211	231	209	221	212	223	231	194	197	216	198	209	210	200	224	210	220	225	216	193	207	205	211	207	230	200	216	232	228	214	219	226	179	229	193	234	218	190	199	223	197	235	228	203	244	194	192	248	226	208	189	214	221	201	221	173	214	217	215	199	206	227	243	235	249	208	213	214	220	214	187	194	219	233	195	208	214	238	223	206	195	213	225	210	211	258	222	231	219	184	217	211	233	214	211	210	225	203	199	203	210	208	207	224	207	220	220	200	214	221	217	214	214	200	228	208	191	199	218	204	224	214	219	212	203	234	183	202	187	222	223	230	239	207	211	219	237	205	230	214	233	225	214	222	207	172	206	227	208	215	196	220	216	183	214	214	234	196	213	186	216	194	206	229	221	227	217	206	216	209	227	224	232	207	218	222	188	247	239	211	229	243	206	193	231	237	226	200	227	191	212	213	218	220	215	229	210	226	227	219	215	238	228	183	209	195	212	212	222	186	214	205	197	208	210	220	233	207	231	208	236	243	219	210	220	205	185	197	231	215	212	188	234	211	205	224	191	217	250	203	202	218	222	220	201	206	219	212	231	204	190	232	228	210	210	224	213	206	210	200	208	233	198	232	195	216	199	192	207	235	209	207	200	211	255	207	225	194	209	215	221	223	226	193	209	215	213	217	229	237	176	204	199	209	204	241	242	234	239	224	215	210	233	202	195	221	217	223	235	241	196	215	203	228	235	243	226	225	233	230	225	185	212	212	209	211	231	210	206	220	198	211	211	218	214	210	219	227	215	213	198	235	228	220	207	208	221	209	202	234	228	249	228	201	223	211	207	210	208	205	222	238	209	238	222	197	195	210	215	230	230	214	230	224	206	218	220	209	195	185	190	216	207	229	216	215	215	206	214	224	196	218	222	233	202	229	218	216	209	218	195	225	230	201	219	198	224	221	201	229	217	224	243	230	215	237	218	240	248	221	206	208	215	202	207	225	207	201	240	214	204	227	229	207	229	198	222	203	231	235	200	222	197	187	209	253	204	201	244	217	209	206	205	236	235	244	210	225	209	220	185	218	224	214	236	206	194	213	232	220	221	215	229	220	235	205	202	222	204	238	192	194	229	232	237	218	214	213	200	207	225	209	245	189	192	241	216	207	219	216	236	232	192	208	216	215	225	216	230	218	208	206	225	201	213	197	204	206	218	226	229	236	220	196	190	214	221	224	213	224	211	227	212	244	266	198	213	243	217	206	208	212	217	214	224	229	219	228	235	217	220	218	221	232	231	253	226	188	203	223	200	203	211	189	193	228	200	212	211	219	206	231	224	212	219	223	201	224	229	220	204	222	230	206	245	241	196	211	216	224	227	219	218	232	231	241	178	213	228	219	215	213	233	228	234	222	231	235	190	194	227	216	238	216	196	227	230	229	225	246	215	243	224	197	208	192	217	235	188	213	203	192	200	238	208	205	226	215	192	208	228	219	241	231	228	242	203	186	208	228	199	205	199	219	215	215	219	200	200	195	221	225	219	223	227	238	207	221	205	197	222	200	237	217	238	215	203	211	216	214	225	218	214	205	219	229	230	194	231	204	203	226	219	198	227	213	222	211	177	212	210	219	221	214	199	225	212	227	195	205	218	234	222	204	227	218	236	222	213	243	208	227	229	186	197	203	216	215	197	212	198	215	233	236	219	212	201	200	249	207	234	210	209	222	180	194	222	185	241	223	199	223	220	202	217	215	236	235	199	190	205	233	208	215	217	222	219	205	230	212	225	230	220	238	214	232	214	218	195	193	248	215	220	213	238	202	220	198	216	188	202	226	213	210	236	181	212	247	202	228	212	230	239	239	212	227	188	227	211	221	211	222	214	199	227	236	199	242	210	201	187	187	179	196	218	214	223	208	206	220	205	212	205	210	205	203	215	230	195	233	217	238	232	180	228	203	215	223	218	222	221	244	222	203	238	203	224	213	212	196	207	194	197	224	241	199	226	222	231	243	225	199	185	231	225	208	213	220	206	237	194	219	245	242	199	225	223	207	219	230	205	211	179	223	207	212	214	209	207	208	196	204	242	211	219	205	218	195	203	203	213	189	199	203	193	211	236	202	200	204	213	225	211	215	194	197	221	196	229	206	200	224	207	211	217	211	201	220	176	206	211	250	227	226	204	253	240	240	215	225	235	232	215	235	217	220	207	186	206	215	203	201	192	194	219	207	216	237	205	200	218	239	228	209	226	213	234	221	220	216	224	218	209	244	229	219	200	211	216	233	197	203	215	234	221	212	235	223	227	207	200	224	219	244	183	218	216	191	204	242	215	220	227	222	207	197	189	209	224	236	212	230	239	216	183	212	217	175	194	225	211	207	218	207	196	201	222	213	222	218	209	227	223	218	217	211	209	214	242	203	224	212	200	241	189	207	216	208	221	190	223	219	215	212	205	196	194	212	214	218	231	240	192	198	218	229	195	207	209	210	218	199
7161	4640	7073	4136	4746	4145	2093	1889	1809	1591	1559	1328	1191	1144	1142	1040	900	877	883	962	990	949	1005	987	1867	3900	4288	3052	1738	1027	726	619	639	629	636	561	573	653	659	618	601	648	617	626	605	609	591	588	620	603	582	617	610	622	602	576	631	591	625	605	578	608	637	621	641	625	643	617	614	608	614	581	625	610	586	613	592	618	608	607	604	633	564	615	586	662	606	668	599	630	580	653	598	639	654	651	592	653	615	625	637	594	587	610	615	590	655	616	617	656	631	558	583	610	587	632	646	569	644	599	582	599	603	632	555	628	602	617	606	594	588	645	618	608	624	587	620	629	630	603	669	635	618	596	555	628	611	623	612	618	651	597	606	578	585	600	628	607	574	587	621	646	634	607	588	623	599	597	585	627	600	585	619	624	595	646	590	623	561	598	616	601	667	582	623	637	601	562	612	631	614	622	626	594	617	646	651	640	651	630	612	606	615	612	644	605	670	633	644	668	610	606	605	629	623	611	633	646	643	651	602	583	607	691	595	623	580	593	607	591	617	605	642	631	626	622	633	634	593	613	605	616	613	603	622	613	609	587	601	591	587	634	594	611	593	628	621	591	583	590	618	666	626	617	644	674	596	607	613	628	637	619	582	629	633	591	598	637	645	627	637	585	638	607	591	656	619	596	577	652	574	606	557	622	616	620	612	591	617	616	606	590	599	609	615	597	605	592	589	617	591	619	594	623	612	632	625	591	667	634	602	624	630	602	598	602	604	560	608	601	608	566	584	637	613	597	633	618	614	630	608	581	603	595	589	611	645	643	570	595	651	593	645	568	605	613	622	656	628	590	665	640	608	624	590	616	622	626	577	622	644	596	622	586	640	623	642	622	588	581	615	616	639	641	614	630	608	667	600	624	644	599	610	633	646	621	583	675	626	655	635	665	622	595	617	658	639	619	617	580	618	626	630	606	622	668	605	640	637	626	595	598	628	601	629	613	581	625	609	662	598	612	626	609	626	598	590	614	637	602	620	651	655	650	620	617	651	559	634	677	599	610	619	605	590	607	616	628	615	608	621	622	612	647	622	599	644	645	607	646	634	630	608	594	611	625	599	631	612	603	611	615	636	623	604	678	665	643	587	591	579	593	578	566	597	618	631	590	593	606	646	649	575	589	604	574	608	639	631	648	607	596	613	613	634	583	583	590	682	633	586	638	608	584	604	609	608	584	608	613	603	613	649	623	608	624	639	593	633	615	575	613	606	590	609	586	630	636	607	606	634	605	633	638	596	615	598	632	627	614	616	652	635	613	618	591	631	616	584	601	577	580	619	587	598	652	594	614	592	593	614	612	609	646	645	568	614	641	610	619	598	619	575	554	623	598	641	635	607	632	658	594	603	573	649	624	617	624	616	632	598	634	607	582	597	611	593	614	668	614	635	636	654	596	620	629	649	629	656	638	665	621	635	618	573	585	623	627	610	572	612	590	654	612	620	609	647	593	613	600	558	586	650	608	620	575	606	574	630	604	622	603	607	632	610	593	640	588	623	627	606	616	606	669	583	591	609	638	599	588	608	618	601	608	620	618	595	585	629	619	578	629	617	646	579	628	615	608	602	613	657	620	612	593	598	625	637	625	653	558	607	600	643	607	579	623	585	634	639	658	668	569	593	627	613	581	664	633	621	615	622	614	617	626	613	633	613	601	639	596	594	619	631	587	582	651	589	571	632	568	640	599	624	608	601	606	624	594	567	619	633	612	621	576	574	604	622	577	621	613	607	600	606	656	620	575	612	557	626	594	617	639	637	645	586	608	597	624	626	636	635	608	651	585	582	567	618	592	646	565	643	641	651	572	659	638	627	646	604	612	592	584	598	587	666	659	626	624	578	608	608	630	609	623	588	620	650	607	617	644	613	617	582	605	604	659	594	622	612	634	633	644	630	661	632	582	587	573	578	637	622	649	603	595	625	615	621	607	588	579	619	592	586	605	608	638	598	621	615	626	596	638	618	608	633	613	621	567	631	619	628	606	622	622	666	649	660	602	659	631	629	594	644	628	650	628	625	625	620	557	583	592	587	583	621	613	597	612	627	616	622	596	620	639	613	593	608	607	623	641	621	631	662	661	617	653	582	628	625	624	604	609	604	617	604	588	584	617	600	624	600	600	640	625	603	596	629	639	622	624	633	586	628	599	620	645	615	597	608	574	609	612	616	629	633	635	614	599	620	591	685	648	638	609	636	611	612	655	624	597	649	596	619	645	640	611	602	620	627	600	625	586	656	633	626	641	622	573	572	649	580	620	609	593	628	670	584	601	596	622	589	601	589	576	586	610	645	621	637	602	609	602	653	613	630	572	600	582	582	604	575	607	607	607	603	605	651	630	628	605	594	647	599	544	596	626	624	628	627	577	588	608	553	630	621	591	583	582	552	629	602	610	596	616	598	580	590	614	601	589	571	640	607	554	598	587	587	615	591	620	620	608	614	596	596	605	606	591	598	573	629	582	665	637	583	611	602	565	590	602	578	577	634	605	633	635	653	585	625	601	616	601	617	695	572	655	631	619	614	602	607	590	604	637	640	644	605	663	633	636	636	617	631	616	612	616	602	633	618	590	615	617	590	583	628	597	564	601	564	600	595	618	603	595	593	635	606	588	631	631	647	604	628	640	602	613	598	660	623	632	604	607	612	586	571	619	631	628	593	620	569	600	593	597	636	620	631	642	586	639	586	622	583	597	622	617	613	611	624	592	574	646	639	600	584	580	620	606	588	617	601	612	652	638	627	604	657	610	646	591	652	608	675	613	596	582	576	606	597	625	643	637	628	607	585	615	609	615	626	604	651	633	624	631	606	618	648	612	674	627	668	630	621	599	633	627	645	616	630	593	628	607	590	619	621	621	615	594	603	600	616	626	642	610	571	638	629	627	618	641	624	629	635	628	589	572	656	623	632	580	642	627	617	624	614	609	616	675	620	617	609	607	598	578	638	617	597	599	638	633	608	631	664	622	609	566	660	558	629	636	588	598	634	663	646	584	592	609	614	615	636	613	551	612	624	604	623	589	581	598	621	620	609	652	683	605	619	598	651	623	628	607	633	610	630	597	613	609	616	616	626	581	579	568	673	630	588	610	629	614	626	648	598	576	633	619	576	596	608	602	603	596	647	627	600	610	616	569	615	614	592	610	593	580	631	628	608	615	636	581	570	656	644	580	568	627	588	611	595	635	586	600	622	623	653	634	617	603	626	625	638	593	630	588	603	627	645	607	615	632	663	631	629	619	661	611	649	624	616	584	652	641	605	653	631	642	623	638	590	632	629	617	639	635	588	607	633	644	637	650	598	596	631	616	647	621	593	592	601	573	627	632	632	612	588	663	599	609	632	615	617	628	600	587	593	644	628	583	631	595	582	618	625	623	607	626	593	559	601	572	650	681	633	620	600	607	604	617	638	621	589	636	626	619	624	623	576	637	587	647	579	603	593	628	653	639	602	603	596	604	600	554	629	632	612	619
10942	4679	5574	2406	1134	761	571	496	429	383	315	304	369	360	347	273	281	279	266	251	266	265	230	273	476	913	836	613	360	288	211	213	205	205	238	192	205	218	214	234	209	190	195	231	188	224	223	186	225	206	203	185	200	178	206	202	196	228	214	203	218	226	194	202	214	224	197	204	222	215	177	195	212	222	211	226	212	211	224	228	234	207	203	221	244	210	204	187	218	200	222	199	183	232	206	214	225	174	197	204	213	219	212	216	229	222	206	208	210	225	219	187	239	235	184	196	219	208	203	233	219	219	204	185	219	224	216	196	189	202	228	182	243	231	220	229	213	230	193	182	180	204	219	216	212	208	196	205	227	225	212	196	224	221	207	239	237	229	212	244	224	238	204	239	220	235	230	240	182	214	200	196	211	211	217	201	231	226	214	208	169	231	200	217	195	215	206	185	217	221	233	199	185	214	213	232	215	199	218	211	200	210	206	206	213	208	203	227	224	214	218	201	242	217	204	228	188	210	216	194	236	208	215	208	205	211	195	206	233	214	210	235	211	234	194	209	213	203	225	220	229	200	224	208	222	216	218	197	216	199	250	209	189	212	205	211	198	225	230	193	211	224	225	242	231	213	243	239	232	250	235	206	232	211	208	205	231	210	228	227	206	228	229	219	206	230	207	216	209	226	231	238	220	198	211	217	229	202	229	215	217	237	194	221	214	198	207	208	236	210	213	206	216	178	232	223	218	216	226	215	215	232	224	234	197	221	196	211	215	193	196	205	220	214	215	214	197	210	218	219	223	210	231	235	221	219	216	199	216	200	197	216	217	218	219	233	228	228	204	200	193	212	223	223	224	208	206	218	209	208	212	226	207	191	211	204	216	212	210	200	197	226	217	219	230	236	213	198	251	211	206	246	224	208	222	194	209	200	194	266	232	223	206	211	208	226	192	217	232	219	220	209	201	203	212	198	218	224	218	215	227	213	198	227	239	221	202	190	185	198	218	215	220	211	221	195	207	177	208	209	207	251	218	197	222	231	222	224	220	238	202	220	216	222	224	216	214	228	212	218	232	205	191	221	215	206	209	245	205	222	234	210	198	194	214	234	194	207	202	206	218	193	221	226	243	203	213	238	202	194	227	217	219	192	212	219	214	200	190	224	212	208	237	214	211	230	221	210	256	224	228	195	215	225	219	216	207	215	197	191	217	213	200	225	215	210	199	213	216	220	211	197	186	223	215	221	232	235	225	213	216	210	189	220	190	225	238	214	247	212	208	191	206	219	227	219	212	216	209	245	191	233	218	230	224	199	213	210	213	238	205	217	190	219	251	217	201	208	207	211	204	203	237	180	221	208	232	195	234	232	177	193	218	213	219	221	201	200	211	167	201	211	182	227	221	197	196	219	253	200	210	189	210	212	210	199	218	238	219	208	201	228	211	220	250	231	215	215	204	193	216	206	205	207	206	205	218	205	216	200	191	234	217	213	189	221	194	207	204	224	196	198	211	213	223	200	212	200	227	217	193	212	241	227	193	210	250	206	221	209	224	222	212	204	210	221	228	198	196	201	219	225	197	199	191	250	202	233	188	197	210	218	204	231	215	230	228	175	204	205	224	207	195	218	220	226	218	210	231	199	209	212	211	223	199	219	215	189	193	223	213	199	208	199	238	255	228	210	203	207	206	225	205	215	217	219	233	206	203	241	222	226	210	212	222	208	215	214	230	223	203	206	203	244	221	217	207	202	209	203	230	205	224	251	209	241	223	203	235	233	216	192	229	211	201	210	220	206	218	203	202	188	214	217	206	215	197	238	209	205	234	214	208	214	222	208	203	238	203	189	226	213	200	220	237	207	232	210	203	212	212	214	212	218	231	234	213	221	204	212	238	214	176	214	239	205	222	213	229	222	212	206	260	219	235	213	210	214	206	213	256	218	233	201	213	209	234	224	216	225	222	193	221	207	220	220	239	211	224	217	211	244	216	221	189	213	202	217	229	200	216	185	213	217	230	189	219	205	188	215	187	230	222	208	216	211	213	236	209	220	220	220	185	208	222	200	179	207	219	199	214	210	219	237	212	194	216	227	191	220	218	211	214	226	213	214	178	190	186	218	189	227	210	184	208	201	216	190	231	231	229	198	238	205	195	227	215	217	198	201	234	210	219	241	207	187	233	232	201	222	233	222	206	217	213	219	195	194	218	219	197	217	188	216	216	213	191	206	219	214	214	229	216	204	232	252	207	210	203	233	208	212	214	198	182	213	225	231	248	207	214	208	195	201	217	203	217	219	218	202	225	190	206	220	212	224	210	214	229	225	208	211	223	233	207	237	224	222	236	231	208	225	225	217	172	255	202	185	203	217	197	213	211	230	218	222	219	206	216	221	193	213	194	207	210	223	190	195	218	222	203	205	232	192	209	227	218	222	228	205	192	219	208	221	216	191	208	240	214	220	233	204	199	229	221	198	210	227	236	198	224	206	222	248	201	226	236	221	198	210	201	217	241	250	235	221	211	220	180	193	200	240	211	209	222	198	215	199	237	220	208	212	224	210	234	239	222	183	230	216	237	231	210	217	180	213	215	194	220	225	229	235	186	217	241	234	180	217	229	220	216	216	218	200	227	212	197	248	193	222	227	209	198	225	217	236	227	215	225	202	241	203	204	216	195	214	227	199	228	240	208	185	217	197	206	223	210	180	218	201	204	181	182	205	230	217	212	197	202	201	197	232	201	207	212	215	226	238	187	217	197	219	204	213	213	208	212	209	197	208	200	205	203	203	227	217	226	226	228	200	256	188	233	229	232	218	203	236	220	224	215	225	219	221	223	182	206	218	227	248	205	205	218	206	197	221	207	241	201	184	208	195	200	198	228	228	226	203	227	221	237	188	223	202	197	194	212	214	210	209	201	202	209	236	219	225	197	212	226	247	208	217	223	182	203	187	225	218	201	203	233	243	223	223	223	212	208	219	195	213	225	193	220	224	226	242	195	222	216	197	217	213	207	202	232	205	221	204	218	194	227	189	224	204	199	209	217	220	194	225	211	208	202	177	214	230	202	207	201	210	230	195	223	210	202	206	217	238	228	233	232	225	230	195	213	217	217	220	190	200	212	224	199	187	202	227	211	216	207	216	217	256	204	217	228	208	240	210	219	224	218	218	198	198	205	213	179	221	198	223	204	235	227	220	208	232	201	217	201	194	219	191	206	225	204	200	210	215	236	215	225	184	213	190	216	211	242	218	206	201	209	219	164	208	233	221	245	205	188	223	207	216	221	204	214	214	194	216	204	215	224	219	221	203	182	212	205	220	206	216	226	202	198	192	221	213	243	240	181	207	207	205	223	192	207	213	225	238	224	225	224	199	223	202	195	215	204	189	222	225	210	216	191	224	215	238	223	219	211	203	205	219	211	210	190	223	192	197	227	223	217	198	210	202	234	184	230	197	189	225	199	220	179	214	190	216	206	208	225	193	210	202	218	228	213	227	226	207	224	223	183	211	228	221	210	244
7082	4380	8395	5761	3896	3314	2334	2058	2021	1609	1342	1321	1621	1432	1298	1142	1042	1033	893	838	838	802	837	1064	2715	4866	3790	2414	1434	909	679	644	617	600	589	574	587	577	560	587	551	562	630	633	611	607	580	649	570	626	579	595	602	588	565	586	619	611	625	646	606	620	631	607	599	573	627	662	608	612	607	597	628	614	633	644	626	607	640	618	555	633	574	596	600	600	622	621	592	594	643	603	639	574	622	635	620	616	591	600	611	590	617	598	630	603	606	606	605	560	595	613	611	576	581	617	592	627	625	630	639	600	570	608	600	610	609	616	659	603	638	629	651	573	589	633	568	596	644	578	589	622	601	595	628	610	598	597	630	633	632	577	645	621	621	607	557	622	604	615	596	665	609	624	564	637	619	591	632	590	617	633	618	592	604	620	605	619	586	628	659	597	582	602	597	570	635	632	623	663	577	578	608	632	601	614	624	647	611	614	615	599	630	632	626	592	580	626	615	588	628	565	610	591	577	606	578	601	603	585	631	627	596	642	643	608	625	603	615	591	619	616	636	642	601	634	651	571	617	584	599	624	616	576	635	583	591	648	616	617	568	625	593	616	601	593	630	581	650	590	551	600	567	595	659	617	600	607	625	646	623	589	623	569	636	618	576	598	596	604	605	570	598	600	611	633	639	593	624	619	586	615	644	603	645	569	608	601	531	641	649	641	588	630	642	598	616	593	636	615	597	677	571	640	590	630	601	631	589	593	596	561	598	608	590	602	602	620	582	605	586	626	621	592	601	606	617	615	673	612	596	619	612	629	591	641	557	594	628	596	606	573	627	600	561	587	588	605	639	611	596	619	629	609	597	604	627	609	619	598	588	589	590	599	630	563	614	569	591	620	585	626	650	614	608	647	641	581	656	630	604	608	599	626	663	632	594	630	593	635	645	613	573	629	612	575	621	643	649	602	570	608	545	597	663	605	609	611	584	625	600	602	589	570	612	629	593	603	628	603	616	617	609	605	623	607	653	601	599	639	605	611	628	595	662	626	636	614	558	599	554	581	649	632	621	554	622	595	604	595	585	603	579	639	595	594	615	619	564	595	633	601	604	636	566	621	585	611	596	594	579	594	603	592	582	644	614	611	612	596	604	610	628	623	634	598	612	632	646	635	557	636	636	580	611	577	638	607	634	592	593	617	618	598	600	609	618	640	577	554	607	610	588	584	631	624	626	534	650	572	604	603	608	604	548	601	658	601	602	604	596	591	627	602	605	612	618	599	602	577	618	578	559	611	641	613	584	601	621	611	622	622	606	596	588	632	588	634	635	631	650	591	626	604	605	578	588	590	622	616	586	602	605	615	616	643	602	597	587	591	548	628	647	587	627	641	608	621	638	614	589	574	607	594	561	609	619	611	632	594	603	655	645	587	657	625	631	619	675	575	593	610	582	612	609	625	624	626	605	585	568	607	628	651	610	621	589	598	599	654	619	591	665	620	567	615	586	599	670	653	641	581	657	630	589	581	662	599	577	581	618	592	613	622	627	599	609	607	587	605	628	616	552	569	630	581	609	623	610	616	583	673	606	609	575	564	625	610	629	631	610	622	640	636	606	599	605	593	588	575	620	619	620	608	599	637	581	629	585	614	588	624	610	590	613	601	589	589	616	585	543	613	609	621	570	626	566	604	578	593	621	607	616	599	616	629	661	596	581	639	610	599	582	595	652	639	595	581	604	613	615	602	600	598	610	612	601	608	656	611	599	609	672	580	586	604	600	622	566	635	582	614	623	600	642	612	589	567	622	616	629	605	592	579	579	635	612	626	616	615	602	632	629	640	651	605	641	587	611	635	564	576	646	570	631	615	654	643	623	611	610	620	613	606	558	601	599	612	542	621	614	644	644	617	599	596	626	644	628	630	639	657	565	565	592	640	629	573	642	610	639	624	612	611	602	606	631	587	592	598	574	601	597	570	637	629	630	593	574	598	638	559	591	645	608	583	602	625	590	590	647	602	557	588	607	603	637	622	643	643	587	609	601	610	621	627	618	611	637	597	636	581	619	596	656	587	613	621	631	619	598	607	656	604	593	616	616	615	606	637	653	601	602	601	620	593	616	609	635	626	592	617	621	635	618	583	608	642	601	606	601	599	592	605	583	621	579	627	589	621	605	645	603	631	626	620	627	572	665	575	586	638	567	617	617	598	584	612	591	594	617	600	591	577	591	595	613	618	618	616	585	624	586	615	618	625	633	630	600	596	584	628	604	616	626	615	562	582	614	612	582	609	589	581	626	592	626	584	580	574	623	639	624	592	601	622	638	565	621	606	640	608	571	624	605	629	649	613	589	576	632	635	591	593	594	609	646	604	579	588	587	646	600	608	602	556	605	599	618	589	580	545	645	573	633	585	633	622	583	605	591	568	567	573	600	600	581	646	615	617	572	585	612	588	581	611	618	626	568	618	602	569	614	580	630	627	589	582	609	586	591	646	589	669	621	615	610	591	598	563	578	597	614	620	642	585	560	588	660	560	625	601	663	598	604	634	659	606	571	561	569	624	632	620	620	606	596	606	554	648	584	617	582	617	607	578	633	606	592	599	585	595	608	662	618	615	591	628	602	634	581	629	589	585	586	649	600	575	592	555	611	601	559	599	576	600	596	606	624	604	612	603	599	629	591	626	583	605	633	580	583	637	596	601	610	634	621	607	625	612	591	663	616	644	636	572	605	604	617	625	607	639	608	598	581	614	622	631	626	633	630	592	598	596	611	600	614	585	636	587	620	612	616	564	582	609	666	614	646	605	591	592	594	605	623	587	649	611	590	581	623	574	605	607	610	611	662	584	595	581	580	646	599	601	606	597	600	613	673	662	602	604	586	633	619	629	592	611	652	583	548	602	614	552	605	631	658	593	627	600	610	609	619	605	590	572	635	597	596	574	585	610	594	631	619	622	597	637	652	620	636	631	596	598	603	573	654	646	624	568	595	589	600	607	620	602	643	603	624	626	586	607	609	588	623	605	578	568	616	603	604	636	614	606	697	619	602	642	601	565	582	573	618	593	579	602	600	605	591	612	623	610	594	637	615	650	590	602	580	617	595	618	641	606	590	576	607	599	616	618	628	625	632	601	608	601	603	598	638	583	583	614	615	607	597	616	607	634	591	583	616	608	638	611	607	585	621	589	593	622	624	613	598	622	554	603	615	601	585	602	611	615	650	580	624	627	646	605	650	624	620	625	620	633	651	635	640	611	575	680	595	641	665	695	560	563	574	599	620	629	630	620	615	605	611	609	634	634	581	610	594	588	609	615	603	593	607	573	584	615	621	607	655	621	587	649	617	606	622	591	616	606	625	634	597	670	613	604	603	612	578	596	601	602	632	625	592	607	603	630	621	626	606	611	609	578	589	582	598	625	634	564	609	623	613	605	569	616	560	616	628	611	612	628	606	603	627	595	597	638	609	621	621	683	617	629	622	591	654	572	594	616	587	628	585	591	656	653	566	590	609	640	615	612	606	568
8390	4389	5199	1700	965	764	600	486	445	391	324	298	356	348	305	328	313	284	292	310	296	253	247	308	427	864	827	561	388	239	233	238	235	253	203	226	212	210	211	232	208	208	230	223	222	184	220	212	213	209	205	216	209	201	210	216	220	210	214	203	246	206	208	212	196	213	190	232	222	170	226	210	202	218	235	209	214	243	209	209	201	225	213	236	226	215	216	209	223	225	223	235	212	186	220	206	236	220	211	202	203	219	229	236	193	187	211	203	197	237	206	202	222	198	194	196	206	206	190	238	229	240	213	223	179	222	230	221	192	234	202	198	226	228	250	202	209	226	241	200	221	217	198	210	196	193	227	224	209	215	253	226	230	209	193	194	198	233	192	231	209	219	203	211	243	187	232	186	229	183	195	230	221	215	222	213	205	209	235	225	201	203	213	221	231	206	200	198	202	232	232	211	225	195	217	220	229	188	236	195	175	193	249	203	212	217	205	211	246	208	224	200	200	204	210	223	189	192	201	203	222	220	240	184	210	232	214	255	220	224	210	214	216	231	232	214	206	245	235	241	219	209	200	229	211	210	228	199	208	231	197	213	227	234	226	205	210	219	218	214	225	229	221	210	217	210	252	190	220	238	201	200	203	202	218	250	225	213	216	198	191	230	222	201	226	202	221	253	232	209	219	225	195	213	199	222	209	225	235	208	225	210	203	224	212	250	237	209	253	225	196	229	207	212	218	201	220	224	221	234	167	214	227	193	235	225	207	220	205	206	209	227	216	221	217	199	220	224	208	229	207	199	207	208	227	208	219	205	196	212	201	206	209	212	205	216	213	241	220	228	231	235	220	263	221	220	212	215	214	214	232	214	203	222	186	223	211	205	223	244	213	205	224	190	214	221	220	210	220	206	211	216	206	221	218	234	235	204	236	202	218	212	217	200	204	225	226	222	227	213	229	181	230	218	212	219	200	190	192	200	228	223	188	230	220	222	205	203	223	193	202	226	252	206	206	228	237	201	226	212	240	217	214	228	228	226	232	217	212	204	222	189	210	225	233	222	218	217	236	209	209	202	196	218	218	220	221	222	223	221	218	217	190	207	223	221	220	210	225	227	204	220	199	224	224	219	202	227	219	193	207	239	216	208	203	203	222	230	217	244	218	184	220	234	230	213	212	198	242	206	212	222	216	217	204	228	235	259	207	224	204	230	234	175	212	231	226	205	204	189	196	201	207	207	212	221	217	234	235	213	216	221	232	210	182	222	223	212	229	208	219	223	221	231	195	210	218	216	201	210	208	226	212	207	206	250	195	218	211	196	221	193	190	238	210	217	235	238	263	223	210	216	218	214	248	218	248	197	199	241	218	199	203	220	214	204	235	209	203	208	203	207	194	217	216	212	210	187	207	207	240	194	215	206	186	226	224	215	192	200	216	206	209	207	196	227	208	201	198	213	224	214	192	185	215	228	226	199	215	210	233	226	235	198	210	230	219	209	219	222	196	210	226	217	250	210	213	191	209	199	227	217	187	206	212	209	195	186	208	228	244	223	193	191	192	224	192	191	211	205	221	196	207	221	189	195	241	221	244	216	203	210	189	222	229	202	212	223	218	220	201	193	208	214	222	194	248	220	201	217	202	223	198	211	230	233	195	215	222	205	213	211	194	203	229	216	205	229	244	205	209	223	224	204	184	202	217	194	223	219	184	215	205	226	219	186	201	221	220	234	205	220	237	223	242	230	176	209	209	221	226	222	227	218	243	226	195	233	228	222	209	221	211	210	231	238	217	206	181	219	231	218	222	224	230	225	208	211	215	236	232	218	204	228	240	226	225	207	241	212	189	208	200	229	211	192	216	223	221	235	225	224	200	199	215	198	203	231	191	212	199	204	201	250	226	194	216	218	195	190	225	230	217	208	211	216	202	199	201	234	243	213	211	211	195	213	223	196	233	236	233	202	201	204	224	210	220	200	204	224	233	216	210	245	228	230	207	221	243	221	209	227	200	197	190	228	219	206	204	190	227	218	206	218	221	200	217	217	227	193	210	200	233	235	214	207	210	195	228	213	212	211	231	230	224	194	241	197	221	228	202	211	207	219	212	242	220	233	193	215	193	230	214	220	257	216	248	231	214	203	220	227	208	221	236	199	208	217	251	218	210	211	208	230	202	225	213	215	193	240	202	217	202	233	200	184	214	224	192	191	216	240	207	225	231	202	201	194	214	190	225	218	214	200	235	234	214	200	220	223	193	214	232	214	214	217	212	212	185	227	187	232	240	215	195	222	212	222	202	200	226	207	205	209	212	216	211	187	228	204	214	234	200	202	198	210	215	209	200	200	224	179	219	250	233	220	230	208	228	225	188	204	212	224	189	211	203	226	218	196	212	194	239	214	190	221	199	245	229	203	222	211	219	211	209	202	193	220	237	230	217	223	223	205	214	188	205	223	200	254	200	226	203	227	194	227	211	217	226	244	189	196	195	193	197	207	216	210	208	221	220	211	208	195	224	224	217	221	209	222	213	235	212	197	212	194	224	238	203	222	234	213	231	242	243	232	203	211	215	226	211	195	224	217	198	212	195	228	221	220	223	210	194	182	241	213	233	181	212	198	213	220	238	202	212	229	209	208	218	223	227	184	190	199	220	188	192	209	203	229	238	194	221	193	203	211	223	208	202	213	219	233	216	223	224	221	217	200	204	210	234	207	234	210	203	193	220	244	206	240	222	218	238	216	217	211	218	221	221	201	218	210	226	212	195	229	218	208	239	234	230	218	207	214	243	208	209	222	208	201	237	227	222	226	212	225	220	225	193	226	220	202	223	214	217	220	225	212	197	196	195	222	197	217	200	187	202	205	198	215	209	232	216	207	228	231	238	230	197	203	221	239	229	211	222	245	240	234	224	209	200	229	206	220	227	225	215	202	193	206	226	217	229	203	242	206	199	210	246	222	219	204	197	234	201	212	220	205	201	213	221	207	213	237	221	216	207	218	226	213	207	221	202	203	199	188	217	221	213	189	213	193	219	221	203	202	191	222	221	222	186	201	241	223	219	193	206	202	224	206	238	210	215	216	216	217	200	206	220	205	230	190	219	245	231	242	216	221	202	220	219	196	220	204	231	215	214	213	237	198	204	203	191	221	203	244	231	217	233	217	210	192	207	218	190	216	198	230	219	192	213	220	212	205	224	210	200	247	204	220	207	209	198	224	206	191	243	209	228	217	215	198	196	222	209	240	208	204	206	209	207	213	213	203	204	223	187	218	219	215	191	227	167	219	238	227	241	209	204	202	216	220	215	220	218	203	218	230	218	207	195	224	218	218	198	220	170	201	221	210	235	202	176	211	192	203	193	212	233	218	207	208	202	224	211	200	216	199	216	202	230	198	192	225	225	210	215	204	199	223	214	217	227	214	236	230	226	237	233	215	223	212	209	203	229	218	215	206	208	222	224	220	184	213	209	197	219	229	227	218	178	203	219	204	212	226	232	192	235	205	209	207	236	243	213	210
5679	4396	7554	4172	3656	3093	2611	2247	2087	1894	1404	1294	1649	1530	1486	1385	1361	1354	1129	1037	1056	1039	969	1329	2321	4803	3845	2382	1443	817	649	634	619	623	637	645	601	633	623	571	585	604	595	594	599	620	617	605	629	590	591	586	567	617	580	605	643	584	618	596	573	612	582	637	635	570	616	618	605	650	640	585	630	665	579	617	564	579	599	608	594	644	622	634	611	591	568	622	601	603	579	593	588	642	605	625	600	625	656	592	562	629	586	614	608	594	629	586	605	612	586	627	632	624	626	585	657	597	580	608	663	613	599	607	637	598	586	590	593	587	591	637	635	619	562	589	572	616	670	631	629	636	605	616	608	621	613	653	621	578	643	582	596	597	613	581	638	621	599	611	659	597	591	583	633	612	642	641	626	585	627	612	615	612	602	612	597	600	606	610	582	594	586	577	614	601	646	619	580	576	613	581	615	610	618	606	579	590	605	573	640	605	594	589	612	598	604	593	622	640	598	584	577	585	608	587	640	574	639	593	619	614	601	598	583	599	652	607	617	564	594	625	612	646	581	609	627	599	643	601	605	620	587	598	592	594	634	605	654	571	665	636	628	609	639	591	627	640	615	631	597	630	608	633	633	622	649	613	623	647	591	604	642	604	619	627	602	578	617	612	591	619	602	565	585	610	613	653	650	639	593	590	600	617	615	639	643	587	617	626	596	595	552	626	598	589	629	654	636	627	630	607	606	623	615	548	633	622	598	596	596	603	602	618	637	610	651	605	595	612	625	634	592	588	588	648	572	563	593	592	650	593	612	595	586	614	578	585	587	587	624	597	607	636	638	611	637	613	643	609	586	577	611	601	607	620	615	604	570	593	591	673	601	591	610	602	580	572	610	598	643	605	572	605	619	600	645	617	651	611	605	604	617	572	642	590	628	626	585	609	603	616	641	615	613	670	596	599	558	613	600	588	583	614	600	640	602	643	593	617	649	616	628	595	591	595	617	644	620	546	622	600	677	650	650	598	610	610	705	625	610	641	636	594	605	580	645	636	658	574	644	614	574	662	583	643	605	590	569	638	592	584	617	625	639	576	644	590	594	686	591	622	622	647	645	639	615	602	574	608	585	592	635	598	588	625	617	657	598	588	623	645	607	588	585	647	586	596	616	564	619	620	580	612	644	602	614	643	636	550	594	593	634	643	606	588	609	627	665	582	611	603	596	586	621	608	624	617	620	595	580	604	629	628	561	598	624	597	627	601	625	608	607	591	680	603	598	647	547	626	639	615	566	594	655	607	605	584	633	572	593	614	632	640	581	629	631	638	655	585	585	661	646	615	594	625	617	581	602	619	647	597	625	577	629	587	651	592	622	590	614	604	619	619	613	612	600	585	598	621	590	620	608	604	633	630	641	577	615	601	608	583	599	619	578	603	612	610	603	645	594	578	549	617	595	606	629	620	650	616	588	586	646	602	611	627	621	633	561	666	617	617	617	591	565	614	623	568	666	598	654	620	583	645	599	648	637	648	613	579	552	572	605	637	555	632	615	633	601	612	640	653	585	658	606	586	608	609	596	606	632	623	616	609	644	618	623	586	582	583	616	603	595	645	581	567	617	630	624	607	653	623	570	652	600	607	601	636	602	629	639	646	608	676	576	577	637	616	617	637	593	594	558	595	600	633	617	637	610	566	583	586	568	602	571	590	596	647	607	566	554	559	616	634	608	609	611	607	624	603	621	609	623	593	588	616	629	608	604	633	567	599	647	624	588	572	581	624	599	613	616	632	591	584	571	601	591	618	602	637	631	618	621	595	627	613	622	600	641	619	640	630	626	590	608	598	628	595	595	624	624	613	649	600	576	587	641	611	642	631	607	613	631	572	613	608	580	584	625	592	604	619	618	603	617	611	571	597	614	590	646	620	604	553	608	640	592	612	589	632	596	589	588	630	628	633	606	606	652	629	622	624	626	638	592	582	619	563	603	638	613	599	630	604	615	619	667	632	604	646	621	639	625	627	599	605	609	674	619	600	609	602	573	629	582	658	590	594	633	629	601	617	611	561	624	571	601	613	605	600	622	591	602	591	639	606	583	601	616	621	630	598	616	606	605	619	594	607	610	621	595	583	571	645	604	612	564	624	576	581	592	641	603	593	606	618	618	605	629	571	620	612	604	616	577	607	600	600	601	618	616	613	611	577	601	606	627	581	623	584	601	634	607	633	624	640	616	648	615	609	550	622	595	573	638	626	594	590	616	617	626	615	586	607	582	612	609	626	612	596	592	644	620	617	615	606	594	579	604	617	621	634	610	622	614	625	590	615	592	607	611	612	636	597	619	568	617	647	646	597	630	593	638	589	618	587	606	624	603	617	605	646	602	605	601	608	543	578	597	619	611	640	608	669	604	578	638	636	592	605	641	648	614	573	663	565	582	638	613	601	621	624	639	628	619	647	575	638	592	630	611	575	566	622	614	620	592	629	631	594	647	636	641	622	607	591	589	565	618	627	614	628	625	596	604	611	628	590	668	622	606	693	562	612	614	645	584	604	604	581	632	585	571	627	602	578	588	601	615	598	613	594	652	634	644	601	618	658	579	588	628	594	654	595	581	570	592	626	676	634	585	603	637	609	619	635	641	610	580	552	627	597	601	603	574	600	609	621	652	651	593	621	620	621	630	615	582	617	639	622	584	607	584	583	630	627	643	591	590	614	630	594	582	594	626	602	625	665	588	647	611	629	646	605	580	638	586	678	582	608	575	638	580	654	615	594	557	619	617	639	585	595	592	600	587	610	572	629	613	647	606	582	622	593	629	642	620	577	646	591	553	592	629	623	626	607	620	606	609	609	619	639	594	651	585	627	620	591	610	616	651	623	618	614	656	606	564	614	624	616	617	615	601	614	578	629	597	625	627	603	588	632	671	638	637	568	583	599	576	598	606	592	611	591	578	590	638	603	645	575	628	654	593	627	628	610	657	660	623	622	616	618	562	622	620	605	619	647	582	604	610	627	626	590	620	602	612	627	585	611	601	564	634	615	583	573	629	627	634	603	551	582	590	591	612	625	609	603	604	566	602	608	580	632	667	613	579	625	626	618	578	649	587	598	586	629	660	651	599	584	613	600	616	602	635	598	595	605	527	581	606	584	604	617	598	636	654	581	612	624	630	568	618	614	604	602	627	597	576	590	636	641	573	575	656	593	613	569	607	610	665	644	588	653	584	615	687	577	580	622	600	639	588	578	617	576	568	616	611	615	631	592	578	577	604	588	636	604	588	539	649	586	566	629	572	612	615	612	638	612	615	608	601	586	601	579	611	590	637	562	659	591	605	601	622	650	598	613	680	609	613	577	627	650	606	635	673	609	642	624	596	575	587	591	622	608	627	607	605	577	598	673	637	602	596	583	583	575	613	639	594	621	573	590	633	588	587	632	622	588	615	596	580	610	602	608	601	651	631	606	648	598	598	630	575	614	592	575	611	604	606	570	567	588	644	645	593	582	605	624	585	586	561	629	557	604
5428	2969	2735	1529	1134	807	537	427	404	457	386	350	350	308	312	349	353	321	324	305	304	257	267	316	345	782	897	704	443	323	221	213	230	229	218	193	182	221	218	214	211	211	208	226	203	210	198	198	203	219	214	215	230	199	210	235	215	207	240	224	246	212	207	209	228	192	195	222	230	233	215	208	194	201	241	233	198	211	232	196	203	222	239	205	224	215	200	225	184	240	226	198	231	227	220	213	211	214	213	198	225	209	218	217	228	220	212	211	221	247	223	207	217	203	214	224	214	214	204	247	208	187	197	214	229	214	244	203	238	227	220	250	213	207	218	214	243	209	198	201	237	222	218	224	191	220	201	217	227	198	232	212	254	225	228	231	203	217	206	227	213	201	243	230	196	251	221	215	243	212	206	198	252	215	212	225	207	191	218	197	219	229	224	226	205	213	222	214	197	223	234	199	231	222	210	213	220	207	200	228	211	204	224	188	224	217	244	218	194	219	203	183	207	209	208	209	231	207	224	192	209	221	188	220	209	213	220	204	207	202	210	225	223	219	195	216	240	221	209	222	198	201	206	196	229	205	205	225	206	235	209	234	204	198	217	227	196	220	205	202	230	202	204	207	204	225	217	190	196	223	200	205	221	218	187	214	220	232	222	227	242	207	227	216	211	243	220	199	201	216	217	216	218	215	230	232	208	212	198	201	208	193	211	207	203	211	209	217	222	222	227	180	208	217	213	206	208	190	212	231	212	222	211	202	254	220	234	234	211	221	233	217	225	200	213	244	200	212	205	205	208	213	193	218	226	236	220	259	197	227	216	208	200	224	208	218	212	206	196	244	225	223	235	198	219	184	200	182	225	234	214	199	224	237	225	211	197	186	197	236	221	240	207	225	234	193	217	180	206	201	224	213	210	240	216	226	211	197	218	204	184	197	225	205	211	238	209	244	215	201	213	236	231	219	220	202	178	229	193	227	227	204	220	192	232	229	216	211	188	214	221	210	206	238	205	241	206	224	245	223	206	204	246	203	215	202	233	240	227	212	217	213	231	248	202	207	229	199	194	212	207	225	230	206	211	235	183	251	206	232	229	227	199	229	212	218	201	190	208	237	210	232	212	199	214	210	229	221	223	238	196	179	222	187	219	221	212	201	198	220	227	209	227	214	218	212	222	233	207	216	203	216	211	229	242	203	211	217	230	221	230	230	215	212	230	232	223	193	194	199	213	205	213	242	210	218	208	226	215	210	233	248	227	214	210	202	201	198	212	243	217	221	214	234	194	189	241	203	245	210	182	222	218	204	194	196	223	203	224	213	194	203	228	207	219	186	221	192	213	208	203	185	223	234	224	211	189	222	211	189	201	210	215	226	245	207	214	200	196	233	212	219	202	216	204	237	209	200	217	220	216	222	211	214	244	222	224	224	229	216	212	219	220	225	233	209	215	214	188	223	210	218	218	218	232	243	194	211	196	198	210	227	206	206	199	214	216	231	181	185	188	227	231	214	194	217	224	244	222	218	217	212	199	192	200	232	236	203	231	212	207	219	224	226	240	221	219	201	208	224	235	226	210	190	243	220	241	226	238	225	236	237	210	190	229	183	222	240	224	194	218	210	216	207	222	218	218	205	205	224	205	203	227	194	203	248	212	230	211	175	225	215	196	223	216	194	231	211	226	203	211	206	202	221	222	204	215	234	228	214	239	224	213	227	200	215	195	222	210	206	202	237	224	202	189	212	226	190	225	204	214	217	213	229	223	197	234	212	219	218	233	207	218	206	201	234	226	217	182	203	206	218	228	211	247	209	211	246	228	215	237	205	193	239	231	220	212	222	192	208	225	212	206	201	226	237	239	221	220	227	216	217	225	220	204	181	199	195	202	224	219	189	210	219	234	221	215	226	211	216	219	209	211	218	220	224	234	210	232	245	197	239	210	225	222	207	202	202	204	228	204	234	243	194	211	212	210	234	201	221	181	217	202	198	184	227	218	206	206	213	221	216	225	196	227	199	221	214	220	234	217	211	179	250	202	218	217	217	225	204	209	226	209	241	237	223	226	217	205	187	207	214	202	242	231	213	214	209	232	217	215	213	211	232	179	215	233	207	211	203	215	201	211	200	192	206	217	214	225	231	236	214	216	202	209	207	215	235	226	195	195	228	243	219	237	212	234	260	203	213	211	225	226	221	199	220	202	226	208	223	210	220	198	207	213	213	234	217	230	221	221	231	198	202	203	207	214	205	238	195	236	209	217	252	212	213	222	219	213	204	185	214	219	228	213	223	192	196	236	229	203	223	219	188	228	179	219	189	210	219	213	230	215	211	220	195	215	210	211	223	207	199	218	219	236	208	214	221	221	224	228	221	205	218	209	195	208	203	210	202	212	217	206	217	195	211	244	238	214	207	226	204	244	220	242	200	216	208	226	187	234	219	210	253	217	240	225	187	231	215	192	198	214	212	207	217	193	220	217	218	208	207	223	232	213	203	206	220	214	194	240	239	194	201	186	195	213	220	190	230	241	213	202	217	223	218	194	219	232	215	229	221	197	213	232	207	215	208	239	210	221	196	192	199	199	200	192	205	224	212	218	192	220	232	208	225	258	227	215	222	217	216	220	208	216	205	232	235	205	218	232	200	208	198	214	193	215	213	225	205	202	229	207	221	223	205	204	204	205	223	192	233	239	228	214	232	221	205	224	212	232	233	199	213	193	221	213	207	210	212	216	206	184	201	199	246	217	196	245	220	205	212	206	193	211	216	214	192	204	215	210	215	210	212	210	209	198	217	194	213	225	211	213	200	217	233	204	230	188	214	231	222	202	213	216	220	220	237	214	216	208	184	213	217	223	198	254	219	241	252	226	229	198	231	214	206	226	216	202	192	193	214	211	226	206	227	234	206	210	218	227	209	221	217	223	211	202	247	239	198	207	209	201	200	215	211	233	231	212	220	205	211	205	202	206	240	230	203	232	210	199	219	208	204	236	204	209	193	205	193	216	233	222	244	228	210	231	207	235	242	226	232	236	233	219	208	234	236	215	210	235	222	219	207	211	225	217	196	220	245	226	232	202	227	191	220	223	242	228	198	239	230	204	207	192	206	216	241	213	216	228	215	231	221	226	232	211	200	231	220	208	225	216	227	210	209	231	232	231	187	198	221	207	198	231	223	208	209	223	231	231	229	208	207	212	224	224	199	234	206	231	234	247	203	208	223	217	217	211	224	234	234	237	214	232	221	200	208	230	186	217	228	192	205	219	224	201	188	206	192	218	218	238	216	222	221	197	204	200	233	223	216	226	243	239	230	230	220	233	195	218	203	214	199	218	217	215	197	218	189	208	213	201	237	222	204	203	193	226	231	206	216	221	207	212	197	223	213	203	219	228	195	215	214	223	211	227	228	220	249	202	214	218	223	216	220	223	224	219	209	197	197	203	221	192	217	209	237	211	227	207	220	221	202	218	187	200	182	193	216	216	225	220	224	242	238	215	208	225	213	204	216	203	209	214	186
4103	3300	4351	4337	3897	3154	2461	1873	1864	1944	1726	1381	1313	1318	1563	1525	1539	1473	1432	1225	1156	1069	1038	1134	1761	4193	4509	2965	1643	989	714	624	663	660	616	569	596	629	555	606	588	617	641	603	617	601	625	586	618	635	618	608	596	626	562	638	603	597	592	610	636	605	635	632	576	582	621	620	622	625	633	651	580	615	634	608	617	612	636	580	566	617	629	595	602	576	633	695	600	578	622	625	639	577	639	620	604	587	660	623	612	597	585	614	638	565	596	598	645	595	626	565	638	616	580	607	607	589	634	624	622	598	633	614	600	595	602	639	625	624	613	603	595	627	540	600	615	619	634	590	596	633	637	586	611	672	606	650	621	628	576	588	650	666	587	573	596	602	610	624	578	631	613	589	599	592	614	585	664	641	613	604	633	585	600	610	630	646	581	615	624	613	647	616	615	632	624	606	596	622	636	619	599	618	606	589	623	596	583	648	643	575	639	632	618	646	611	598	594	640	629	619	666	607	665	597	640	630	595	625	610	644	651	615	609	584	582	566	619	648	572	613	608	590	640	589	630	632	644	579	630	619	612	597	659	659	647	595	573	625	597	578	583	626	622	602	566	658	611	645	599	582	618	639	636	583	586	639	627	568	645	602	610	585	649	641	622	621	641	611	590	578	558	630	630	627	619	633	616	655	635	622	625	622	644	614	600	635	607	618	591	631	611	641	632	655	650	623	650	674	601	600	557	588	636	613	611	640	582	672	607	608	630	640	623	627	608	672	633	579	611	596	637	601	614	607	611	608	618	613	577	636	595	613	568	658	629	606	616	610	600	608	619	615	570	565	606	569	595	608	607	627	613	636	631	595	581	627	609	628	605	600	607	651	657	602	642	625	607	601	594	645	602	597	624	633	572	655	623	650	589	597	619	597	637	577	622	601	618	595	635	624	590	602	631	645	626	590	656	568	655	613	626	560	587	626	621	638	608	632	606	606	591	578	652	606	616	626	662	619	642	592	591	616	629	588	625	592	654	641	592	624	632	611	576	616	686	624	599	664	647	616	605	579	617	630	604	653	606	609	666	562	581	637	586	584	650	605	552	547	619	624	677	624	550	623	607	633	623	603	583	565	652	629	548	645	650	602	651	633	576	622	592	617	620	633	572	590	596	667	640	597	630	578	641	606	639	633	597	611	643	580	623	627	607	649	621	576	626	627	593	608	648	601	607	644	610	588	567	634	584	617	636	630	600	620	633	604	631	629	651	593	632	629	629	623	644	613	635	634	591	605	609	581	590	645	640	575	607	635	631	613	617	611	588	614	615	627	601	578	571	613	634	608	564	595	592	659	609	595	611	588	603	611	627	570	592	623	634	595	646	622	603	616	621	567	585	587	627	600	664	635	644	561	629	654	622	594	609	594	591	610	601	599	599	634	572	613	604	588	633	581	586	593	597	583	642	605	613	606	653	568	637	641	618	638	614	593	598	628	584	636	622	622	644	618	601	600	576	602	608	631	653	653	641	622	616	611	616	663	572	619	606	591	632	596	618	594	589	606	607	628	578	621	609	577	602	611	631	573	601	638	601	607	624	602	621	610	646	603	630	632	604	618	620	631	581	642	637	563	600	578	588	587	601	641	610	662	629	616	586	637	578	601	630	631	620	623	610	623	626	634	626	580	629	612	578	627	661	635	650	605	586	597	620	628	630	588	589	575	637	592	601	620	648	646	577	637	605	602	647	653	639	632	615	625	580	641	619	640	613	622	573	590	569	606	601	616	621	622	618	654	590	628	630	655	637	591	602	607	643	657	600	603	610	583	589	623	595	587	648	618	633	597	607	651	645	628	621	585	675	608	606	589	586	615	655	632	610	605	644	622	642	623	629	608	626	621	631	579	613	624	614	657	585	656	663	635	609	605	654	632	587	600	601	579	594	601	631	625	604	609	616	632	595	617	624	631	641	617	629	627	644	616	638	627	652	599	616	628	624	611	652	594	602	598	604	604	590	635	683	586	617	600	573	635	595	562	582	613	591	586	613	563	604	651	625	623	577	644	624	550	601	636	635	608	609	627	613	611	624	607	614	582	615	624	617	608	628	615	654	619	588	627	626	613	538	562	585	610	624	565	603	615	577	607	593	647	584	616	561	642	623	643	621	631	608	600	606	590	575	583	561	589	605	622	624	597	627	594	611	593	638	620	617	642	609	627	659	601	574	622	636	580	598	597	602	581	647	648	574	621	686	562	638	637	622	635	603	617	572	611	565	631	604	683	616	595	591	606	592	597	670	550	622	638	637	599	576	630	620	615	641	639	606	617	588	593	594	626	614	633	572	579	620	608	615	641	590	620	591	618	620	643	621	607	632	625	591	593	622	564	607	629	612	618	602	631	583	599	601	604	600	610	629	604	608	629	614	583	615	618	604	610	656	635	565	584	608	662	609	629	610	623	580	630	616	600	606	554	582	617	610	584	618	607	624	582	615	659	616	588	628	614	611	569	595	600	632	624	612	603	656	604	592	611	657	590	640	632	622	659	575	619	602	622	590	558	573	573	653	593	595	640	634	656	611	615	623	608	555	602	618	577	603	602	605	593	592	598	635	614	651	622	660	580	614	584	575	571	622	609	595	607	614	597	602	624	632	615	595	597	613	593	611	631	571	594	619	587	572	638	596	645	613	621	603	637	591	614	622	576	611	623	576	607	638	575	608	649	628	616	597	664	651	588	626	651	616	593	654	625	572	613	659	611	602	593	622	597	596	615	600	649	572	576	621	591	656	594	582	564	608	685	656	647	606	609	593	614	708	637	590	563	579	624	607	640	594	571	581	648	597	610	620	569	607	601	635	623	632	601	598	616	634	643	623	587	638	606	617	615	625	654	607	571	630	561	618	594	604	647	622	569	618	579	585	597	602	635	660	660	641	593	616	631	624	608	597	610	616	604	627	600	629	614	621	604	565	601	566	614	631	621	609	586	582	630	593	582	619	647	613	652	585	629	582	581	627	599	590	613	620	633	598	611	607	658	614	661	641	601	615	606	631	619	656	627	611	609	589	615	648	603	599	642	572	643	571	606	631	646	601	595	591	597	580	605	576	613	659	546	579	631	618	626	628	569	631	613	628	633	624	626	581	644	617	623	582	601	626	635	629	570	642	614	636	635	633	597	592	641	603	623	631	624	575	597	620	575	654	611	617	561	606	604	559	584	608	608	611	590	648	606	618	614	622	671	629	595	635	601	605	585	590	597	624	568	633	616	590	595	602	641	611	598	597	619	624	601	609	663	595	561	624	583	639	597	579	663	583	624	609	633	639	563	623	576	605	627	624	599	564	647	610	563	624	615	572	578	579	658	610	636	615	625	642	627	653	609	619	603	603	653	648	622	635	590	578	623	626	605	626	592	657	679	566	603	624	629	649	599	623	619	609	594	624	605	637	634	626	565	584	643	604	601	586	609	606	617	600	598	613	595	624	647	622	660	619	610	621	593	593	608	620	596	595	612	644	596	594	600	596	608	599	643
5208	2470	2589	2302	1275	957	737	506	433	475	389	382	397	361	321	347	293	338	291	270	256	286	260	268	451	794	844	616	396	299	227	244	206	212	224	200	242	206	250	231	220	190	222	238	229	225	212	235	208	191	195	213	218	189	209	180	193	203	212	232	210	210	232	199	224	192	231	241	201	194	212	228	220	203	225	207	182	241	215	222	196	232	221	202	225	199	209	195	172	221	202	224	215	205	208	215	217	206	198	225	228	223	232	212	201	213	218	213	206	226	217	192	196	214	206	233	204	202	230	206	229	221	201	225	219	234	226	192	241	229	245	190	215	225	205	197	232	226	215	198	205	196	221	243	219	213	196	222	209	201	185	215	232	212	221	221	201	228	204	231	207	213	214	200	231	254	198	193	223	243	210	242	219	220	213	213	197	225	215	224	206	192	215	249	199	240	231	208	224	225	229	220	259	212	219	208	222	217	215	208	228	230	224	218	211	234	186	225	224	211	232	220	210	231	233	225	207	221	219	237	209	208	204	198	199	193	209	212	207	212	231	221	213	228	236	223	203	189	201	199	212	240	227	213	232	186	201	211	193	195	224	225	242	213	208	197	239	244	244	200	203	246	211	222	204	213	212	226	216	205	228	216	209	192	210	190	236	210	216	216	214	217	210	237	219	222	223	224	247	207	245	181	215	201	228	222	226	230	227	198	238	188	232	251	237	200	222	217	212	180	202	171	194	209	204	196	232	237	221	237	211	229	198	201	189	226	209	227	199	208	216	226	191	239	204	201	211	213	229	209	204	214	224	206	218	212	228	226	233	254	218	237	229	229	232	222	231	215	228	211	229	213	187	227	217	217	222	229	224	213	198	241	225	220	197	228	186	166	232	210	227	230	221	233	210	211	248	228	208	201	217	225	193	239	226	254	218	222	218	227	223	234	200	205	237	210	220	239	192	220	214	244	208	236	196	212	214	199	198	211	203	202	199	208	184	231	232	197	230	221	225	211	219	210	205	209	227	230	232	213	204	212	242	210	229	229	207	182	230	210	177	202	213	208	231	207	200	192	214	220	210	215	192	232	216	226	226	225	253	206	220	222	189	239	225	220	183	222	221	200	226	226	242	200	212	198	224	213	202	222	214	200	186	204	203	239	203	224	215	216	204	207	253	203	227	237	208	212	212	229	238	208	212	214	226	216	234	233	223	213	220	241	217	214	228	197	213	222	233	238	220	198	224	179	195	210	204	212	216	190	212	231	230	200	227	231	216	231	225	209	198	222	228	228	196	222	205	233	235	198	201	202	217	244	221	210	234	202	225	202	242	238	201	232	189	208	226	206	209	217	214	214	226	237	244	212	209	251	230	231	240	232	224	198	224	234	226	230	241	224	213	232	192	214	236	196	206	221	210	217	225	214	215	227	187	212	229	207	237	218	240	231	218	216	209	214	197	221	231	197	211	198	252	215	209	218	227	220	223	230	212	217	215	204	214	208	202	202	202	214	180	198	206	213	224	211	227	233	204	224	246	214	216	182	213	215	220	222	255	222	213	242	219	218	233	221	231	235	210	217	231	229	219	204	207	200	213	203	247	223	216	222	255	237	202	208	203	232	201	209	235	215	213	218	231	211	205	236	225	229	181	238	215	208	220	224	193	218	214	226	216	212	197	220	194	227	213	198	222	210	212	209	210	222	218	215	198	251	195	221	219	215	227	219	216	205	229	183	217	175	197	227	206	227	203	224	205	209	222	188	212	216	216	217	237	211	206	230	261	211	183	241	236	209	207	215	220	204	232	247	219	235	206	202	225	236	199	210	225	206	220	204	225	234	197	217	204	239	236	243	194	211	221	184	226	204	211	212	233	219	216	221	254	218	212	223	200	211	222	234	238	206	201	212	202	204	220	258	208	206	239	219	217	213	207	229	219	234	239	207	235	219	205	237	225	218	226	203	212	209	213	233	203	212	201	210	193	202	224	206	236	211	215	223	209	219	247	223	240	221	194	225	242	219	218	251	226	205	217	210	219	225	207	207	211	207	225	216	226	224	224	231	212	229	216	221	249	238	208	239	224	217	217	213	211	219	209	218	237	191	201	212	247	212	217	211	221	236	232	258	234	202	210	214	213	230	219	218	215	222	208	217	213	237	223	239	220	223	208	181	225	208	200	219	224	200	227	205	215	174	211	199	249	221	239	212	207	210	240	230	209	205	224	243	219	252	226	224	237	237	225	191	218	215	201	216	200	218	197	215	236	212	211	200	232	236	232	213	229	213	205	223	224	237	222	228	212	224	217	200	218	226	207	215	212	213	210	234	226	225	237	212	238	220	188	216	220	210	214	218	218	192	205	221	215	224	231	202	245	226	229	201	208	214	197	212	237	205	207	192	226	223	220	221	200	220	201	235	209	236	213	217	227	194	208	216	234	208	192	239	192	221	203	215	219	235	214	209	208	215	204	217	209	200	254	206	217	228	224	213	202	226	236	232	212	215	178	211	214	235	215	198	217	247	216	244	211	195	231	220	243	219	226	240	196	221	224	243	237	226	223	214	211	226	209	221	234	201	221	191	212	225	208	224	214	226	214	219	207	193	216	235	199	226	207	237	223	205	213	205	246	228	210	218	194	230	233	241	208	228	228	199	214	218	201	227	204	222	197	204	196	192	195	220	230	216	225	215	221	221	228	235	217	221	232	197	198	200	216	213	249	236	222	205	207	219	229	206	225	214	188	244	240	206	260	217	230	212	227	219	230	202	227	175	221	206	218	213	197	213	223	205	200	234	226	213	188	223	238	213	228	232	230	202	223	226	239	214	224	191	191	200	191	211	228	199	201	204	188	196	197	197	210	207	227	185	215	214	236	267	212	207	232	225	225	197	237	256	210	230	260	217	219	218	210	192	223	220	220	224	209	212	256	226	232	206	201	209	223	214	203	209	220	234	215	225	229	217	220	224	220	208	203	211	243	215	219	228	233	226	214	208	216	195	199	250	221	248	211	197	206	225	221	211	226	213	228	199	208	224	224	226	233	202	243	192	217	200	210	227	215	223	214	217	221	210	202	185	224	251	218	207	204	218	227	236	224	234	238	232	219	230	201	227	226	201	242	204	217	219	203	215	227	216	241	220	224	216	226	207	232	213	223	215	223	229	215	233	228	236	215	236	234	207	187	233	220	212	220	202	240	215	240	183	214	197	245	227	207	220	211	197	226	218	215	264	201	202	243	213	195	259	226	238	211	240	219	192	225	217	211	210	237	199	197	202	242	245	230	210	212	206	221	225	210	201	229	209	236	207	212	223	235	226	204	204	216	206	195	237	212	222	225	223	215	215	223	225	246	218	239	228	241	223	247	204	213	215	216	227	208	200	206	218	227	220	221	231	226	237	201	204	209	218	220	222	196	203	231	202	222	217	238	227	205	237	232	196	218	237	233	198	212	227	210	227	222	219	223	229	224	236	232	201	220	220	241	231	200	231	245	203	207	193	218	207	197	217	198	197	231	233	180	226	211	220
3955	2840	4345	6272	4429	4112	3167	2242	1780	1932	1715	1776	1682	1628	1523	1343	1244	1172	1182	1138	1001	1025	1063	1132	2332	4386	4136	2759	1583	970	701	642	620	656	610	629	640	644	588	593	656	645	630	606	628	615	612	615	605	593	639	632	624	635	605	610	655	638	599	631	612	647	663	594	598	633	607	622	613	604	602	629	671	617	639	650	618	620	661	641	579	619	585	606	639	635	621	544	598	592	611	603	585	602	664	614	560	631	531	628	609	624	591	609	618	634	609	609	652	598	617	639	612	647	647	590	657	648	581	660	585	683	630	606	593	637	605	603	587	598	575	625	644	620	651	638	579	647	589	598	614	613	655	653	606	666	608	650	608	626	590	628	637	584	611	628	589	644	578	603	639	629	615	636	624	629	591	596	599	635	610	577	655	616	579	646	588	614	620	676	581	614	603	625	589	628	629	623	639	603	610	636	661	613	668	590	641	561	642	565	633	592	619	631	602	592	589	564	622	645	598	607	597	588	640	595	652	600	604	635	631	612	628	587	617	619	582	632	602	623	684	640	667	645	617	612	622	613	611	607	627	614	597	646	620	633	613	607	623	621	575	687	628	607	627	623	663	612	627	617	664	634	562	631	602	639	664	621	635	642	610	640	624	603	616	627	639	629	593	650	636	674	660	613	621	636	599	642	640	636	643	631	678	604	596	593	627	560	618	602	616	580	625	622	634	667	643	631	632	626	611	592	633	619	626	603	594	630	635	587	642	602	627	596	612	594	625	575	627	612	573	629	638	611	635	626	565	615	612	624	630	629	571	595	607	594	601	646	635	649	645	613	592	655	618	666	624	596	619	605	589	630	573	626	617	594	563	610	606	608	598	631	591	643	583	644	596	635	594	616	613	617	616	614	666	601	589	578	634	591	618	609	623	599	622	598	639	603	597	620	692	624	623	629	628	608	657	607	602	600	605	599	654	652	614	654	612	668	579	619	648	643	631	593	609	601	610	623	645	618	648	615	615	617	603	605	576	633	592	633	662	594	607	602	579	642	640	604	604	595	602	625	625	576	660	642	615	630	640	638	635	590	618	614	621	607	598	585	633	655	615	655	608	614	667	629	580	614	626	633	647	625	644	627	617	640	605	640	635	592	598	601	642	620	607	654	616	623	629	591	660	602	648	613	608	662	664	641	578	623	583	609	619	614	619	651	648	592	624	628	665	635	578	644	651	619	613	616	608	655	600	634	609	660	632	633	645	609	610	622	601	615	593	619	596	623	633	645	593	612	622	635	624	566	635	616	597	606	600	621	630	596	618	628	648	582	602	622	586	655	605	604	603	588	636	638	601	639	589	610	649	615	622	639	614	633	625	669	648	631	613	603	599	646	598	590	612	639	622	643	598	607	629	630	642	638	633	616	645	579	615	653	614	630	623	649	604	597	611	598	628	641	619	613	628	623	617	640	624	615	640	610	584	643	622	635	629	659	575	632	638	614	636	621	675	618	626	592	599	609	628	613	604	619	647	642	628	615	648	654	628	616	621	628	578	626	607	600	584	663	617	630	623	609	642	649	679	611	609	636	604	582	602	583	618	610	628	629	643	635	633	632	642	604	627	645	639	595	570	656	624	602	639	595	639	611	594	587	600	613	528	594	619	631	659	623	610	635	645	624	626	635	676	571	606	624	591	647	621	620	645	627	658	632	624	599	612	636	653	642	595	604	645	596	616	606	584	587	591	645	592	638	644	594	601	610	555	622	634	626	602	613	615	611	600	597	667	634	622	604	614	651	670	651	630	632	619	620	571	584	626	587	634	598	606	635	645	663	649	631	626	608	595	667	599	608	682	596	622	642	628	603	602	612	594	587	566	644	641	623	603	603	641	616	674	571	615	619	625	622	670	642	617	633	622	621	617	594	603	631	590	606	624	640	626	607	613	611	574	583	635	582	640	610	637	617	632	616	631	627	625	648	588	671	641	586	619	622	622	620	604	600	652	620	628	599	602	657	614	632	622	675	595	630	626	634	648	615	613	606	612	609	603	570	598	621	609	653	648	631	605	599	626	650	651	676	648	593	621	575	628	600	620	592	616	601	614	610	616	596	665	640	629	606	618	601	641	666	598	616	611	636	568	569	662	629	606	624	632	620	600	570	632	579	622	631	595	614	590	649	602	600	604	629	624	627	594	669	603	598	606	591	619	558	630	619	619	617	641	646	624	589	634	631	598	633	627	657	654	631	624	645	580	638	610	634	630	591	645	623	656	626	622	593	613	621	625	609	584	649	600	608	600	597	596	634	619	646	573	591	625	616	590	601	623	675	618	572	568	633	658	622	613	635	602	629	639	632	650	596	587	602	647	631	633	591	579	604	619	642	651	605	631	660	626	651	628	589	609	633	608	671	550	600	603	610	585	612	646	651	597	625	637	578	583	633	623	630	647	648	613	647	628	638	635	614	638	652	652	610	637	627	596	632	569	643	631	601	621	637	638	635	621	579	586	575	630	625	643	680	631	675	603	608	649	563	587	655	626	635	615	608	601	586	582	619	596	659	610	618	648	607	602	599	597	577	597	622	541	610	610	655	627	588	602	632	656	581	627	664	590	606	579	615	634	579	629	611	634	578	641	633	607	625	632	557	649	601	613	606	588	596	644	610	613	605	625	598	590	607	595	625	667	605	589	613	631	615	580	622	633	563	641	598	631	614	640	597	624	614	681	598	643	628	634	616	614	643	596	636	573	637	583	615	601	615	657	637	587	677	607	594	598	629	600	641	646	587	610	595	624	642	638	624	566	670	597	573	615	612	588	580	573	612	600	615	634	621	665	636	596	585	595	620	594	594	672	620	622	642	646	632	622	601	615	601	612	607	656	607	670	589	577	646	630	618	607	626	611	642	578	595	609	614	603	671	634	617	647	643	611	643	608	631	637	605	641	623	633	638	635	617	646	576	583	626	652	604	620	638	619	684	576	633	646	586	678	566	615	626	638	642	631	582	660	581	617	602	635	623	618	690	598	608	574	620	636	597	594	588	614	617	590	594	580	614	669	626	597	577	632	591	641	577	611	604	641	621	661	664	613	618	625	618	661	629	636	615	572	607	595	649	641	604	611	610	645	624	641	607	650	633	605	598	600	621	592	607	585	633	627	639	622	575	640	648	600	618	643	597	608	646	562	672	569	603	616	662	641	607	641	639	648	636	608	650	630	593	632	644	553	609	643	614	666	625	653	574	615	649	607	580	615	653	607	625	646	585	639	587	629	584	634	639	634	607	603	596	636	660	656	639	585	629	620	661	584	652	623	603	678	629	569	623	612	618	604	659	602	595	563	606	630	631	582	624	631	620	626	579	618	611	647	641	661	617	616	615	590	639	604	649	605	682	616	636	617	607	597	644	648	591	616	600	667	640	657	636	589	624	640	578	651	662	614	640	625	612	668	577	655	621	622	630	623	623	657	577	615	608	634	635	619	638	594	624	621	609	614	640	652	629	636	629	614	578	676	610	618	641	640	631	626	635	631	619
4603	2836	3328	3677	1412	1042	745	621	468	390	420	408	340	296	291	290	278	289	277	288	279	265	277	282	483	797	780	615	405	313	242	203	254	223	213	218	208	224	201	198	218	237	231	239	241	231	204	207	221	206	193	224	206	224	210	226	208	210	193	211	233	221	222	225	195	212	236	237	209	252	226	216	208	223	238	229	244	234	209	218	229	241	235	210	203	205	236	214	228	238	208	238	216	217	218	190	213	232	214	209	219	197	232	220	227	200	214	207	208	259	199	250	206	197	224	217	235	216	230	211	231	227	223	216	228	245	239	233	210	198	219	198	207	196	206	200	211	218	225	228	214	242	227	216	208	205	199	223	183	197	250	232	213	251	207	208	219	210	231	212	229	183	237	228	234	215	208	237	215	218	209	236	201	216	241	198	211	220	224	231	230	194	200	199	216	214	175	210	233	211	207	231	198	227	219	232	241	249	242	223	196	206	216	208	192	210	221	195	228	190	218	212	198	219	215	164	236	216	220	244	216	229	206	187	191	204	199	193	227	244	205	220	253	224	241	204	231	221	203	238	214	217	223	231	213	211	197	217	230	216	236	229	249	194	226	221	222	206	209	239	217	207	205	210	215	220	221	204	238	222	185	236	228	210	227	215	232	206	232	222	240	227	191	204	219	213	201	228	202	197	189	199	202	232	221	256	219	213	219	205	219	242	198	219	232	229	233	229	213	199	187	221	223	209	217	243	219	212	233	233	198	225	192	212	205	189	201	201	215	206	235	219	216	214	182	198	212	216	213	232	214	224	177	208	226	219	209	206	193	198	225	231	212	218	228	239	197	217	199	202	213	202	220	238	228	218	207	253	211	203	224	223	193	211	217	208	203	219	209	216	223	187	224	216	231	222	219	194	214	209	241	217	218	235	216	222	216	247	204	217	238	203	209	223	230	223	226	206	221	222	215	214	213	231	217	227	216	224	199	208	212	231	214	202	229	211	201	237	204	215	219	213	218	221	221	223	230	217	212	208	222	231	221	191	203	237	225	218	227	209	217	196	206	212	218	225	203	202	216	203	227	236	196	246	244	201	241	194	221	237	225	250	211	241	197	233	223	234	219	212	237	235	223	234	190	213	216	223	209	219	224	243	238	196	240	208	246	214	220	236	225	216	231	220	222	207	220	214	235	243	240	219	210	211	218	193	205	246	200	215	211	216	204	239	216	227	244	186	183	230	198	222	198	215	238	222	177	225	205	215	191	205	206	212	241	230	207	236	202	224	203	193	201	212	204	216	223	224	213	200	230	222	218	213	223	231	190	207	226	223	200	233	196	213	221	212	202	217	214	195	218	220	209	206	234	214	218	238	199	196	243	201	217	208	237	224	209	214	200	225	209	228	220	205	214	207	245	210	198	239	210	206	240	218	233	225	210	237	224	193	217	214	226	250	227	227	207	230	230	223	233	244	226	225	224	251	212	174	217	201	229	226	227	241	213	217	231	204	224	208	222	209	232	225	219	228	230	206	217	206	187	213	223	240	213	212	226	238	221	246	220	207	199	194	208	227	198	216	241	235	218	220	217	224	221	215	225	219	200	212	208	220	217	201	227	206	224	213	214	240	204	215	237	211	208	194	225	204	224	230	211	236	220	205	218	219	209	211	231	221	205	232	242	242	231	222	221	212	192	204	200	229	210	212	207	230	232	221	228	225	248	210	224	207	218	183	255	218	214	192	242	242	241	217	204	196	214	231	234	230	196	220	210	209	219	196	234	182	216	221	232	209	235	204	229	205	197	233	223	212	229	212	213	197	223	239	227	230	208	231	206	224	217	229	213	213	232	209	210	240	210	219	216	215	239	201	205	206	226	216	198	233	222	198	254	212	204	205	226	220	214	184	211	199	214	202	216	206	199	212	213	237	193	210	249	208	216	249	238	211	231	197	217	226	191	203	199	201	187	243	222	218	237	227	203	204	228	227	240	234	201	224	200	227	213	211	246	204	240	205	228	253	182	230	232	230	259	222	223	223	202	219	196	232	225	201	221	206	243	212	197	229	227	213	213	222	191	213	235	235	209	219	225	242	198	203	206	225	200	217	203	214	206	230	230	197	215	211	247	206	222	204	205	215	229	198	198	207	198	237	214	199	222	206	223	204	211	214	210	212	236	236	200	226	179	219	216	208	229	224	234	230	200	201	244	212	218	237	234	229	208	216	212	218	207	174	235	216	232	228	204	241	225	220	210	196	212	256	219	221	227	227	214	232	192	216	227	192	224	221	230	210	213	202	198	234	243	189	214	225	207	219	201	213	212	194	220	211	230	235	207	218	215	226	211	237	231	210	220	238	208	201	220	211	207	207	231	220	248	220	247	224	202	237	220	215	216	212	193	214	221	225	206	215	200	259	232	235	194	208	227	215	210	234	219	221	212	212	194	234	221	204	255	243	253	233	236	232	258	226	222	215	213	203	201	220	237	217	214	189	226	209	223	187	212	188	212	214	243	202	218	227	223	222	205	223	217	210	203	215	228	171	190	215	202	237	234	215	205	224	197	217	224	218	196	203	206	218	210	219	210	212	224	227	239	207	231	208	253	245	221	226	214	225	217	188	224	209	220	234	213	181	202	236	201	215	240	199	201	226	216	187	222	228	222	217	235	238	240	213	224	226	208	224	231	202	218	247	234	232	192	222	220	223	228	215	226	198	232	233	211	203	208	201	181	221	253	220	220	213	249	235	207	236	219	218	224	221	244	235	199	239	211	193	226	224	206	236	211	220	215	238	210	207	227	209	184	212	220	178	203	218	226	204	231	219	204	215	220	199	222	237	227	219	234	240	205	210	250	225	213	198	231	190	205	220	197	220	227	235	221	245	220	210	213	222	216	230	224	217	224	210	216	221	197	237	197	225	214	213	209	217	196	224	236	216	213	180	221	202	196	206	225	225	215	191	240	233	211	218	238	250	229	231	208	206	228	233	195	213	235	213	220	222	236	222	205	209	203	216	201	218	201	203	222	227	183	219	205	244	208	198	204	224	230	210	206	231	221	223	218	188	208	232	248	183	226	233	221	220	217	225	186	251	218	205	197	208	223	217	201	225	206	197	200	205	196	209	210	226	234	225	202	232	225	214	215	206	214	205	220	247	225	225	225	213	210	232	223	210	223	219	209	220	244	222	233	209	255	215	215	198	217	213	198	236	206	216	227	202	186	236	250	207	221	224	235	194	216	211	237	202	213	249	223	205	197	216	224	203	241	213	214	191	199	184	225	225	216	215	204	200	210	211	228	217	219	229	224	216	217	242	231	228	230	227	239	186	212	217	215	190	243	209	223	198	228	209	243	214	228	218	216	203	207	190	225	224	225	233	208	206	226	219	230	217	205	225	221	219	205	236	233	211	231	217	225	224	213	177	220	195	233	220	214	195	219	234	226	221	215	204	237	202	217	207	229	199	219	222	233	185	232	225	235	212	220	197	209	218	222	215	197	219	237	229	228	224	239	201	223	233	226	199	250	233
3676	3181	5357	8819	4667	4239	3441	2694	2122	1808	1979	2002	1567	1202	1141	1118	1113	1112	990	1003	913	856	825	1077	2551	4294	4037	2549	1473	922	717	624	679	631	598	648	607	646	691	616	624	620	585	665	628	600	607	585	640	610	626	604	647	634	589	639	601	596	655	619	602	616	630	586	618	663	613	590	584	650	632	581	589	652	578	649	645	587	602	630	590	604	572	632	609	583	604	615	627	660	585	589	617	600	660	590	615	607	620	644	616	624	622	624	647	633	634	635	631	601	618	621	569	600	580	623	607	629	648	602	623	633	606	608	615	600	571	633	586	634	614	657	571	601	624	608	632	619	613	594	624	591	596	601	624	628	594	597	605	614	626	582	638	590	633	599	620	597	566	614	629	635	592	588	593	611	634	637	572	607	576	595	611	612	646	637	643	620	588	626	626	647	617	600	602	630	640	644	604	613	623	587	613	579	624	596	630	624	622	621	593	592	627	601	652	599	658	613	627	649	585	645	642	617	618	668	603	591	595	640	600	599	596	609	680	621	647	617	567	654	646	604	634	622	624	666	659	631	623	652	649	580	581	602	635	612	612	619	625	598	650	613	630	656	604	647	626	658	625	599	617	637	610	634	670	657	634	597	666	610	580	590	600	650	583	642	641	627	632	599	617	657	633	629	616	594	603	591	610	587	621	600	630	600	590	628	581	574	667	603	628	607	606	621	669	638	641	632	599	662	594	593	658	611	612	686	620	640	605	646	640	646	633	595	579	605	607	611	629	649	624	635	558	646	641	634	623	611	605	615	636	604	633	653	573	597	587	630	591	635	648	582	621	627	641	570	613	623	668	628	648	607	651	629	661	600	614	602	617	626	640	626	589	648	620	621	616	612	601	634	582	589	670	596	664	647	614	643	602	599	605	632	603	585	622	638	652	602	620	627	618	612	600	638	596	638	589	624	643	635	602	649	657	633	619	610	598	593	592	629	649	614	608	638	634	614	589	593	634	593	619	652	634	635	622	567	677	651	676	614	587	587	628	663	609	648	590	610	606	586	600	607	648	624	649	642	585	636	607	604	594	615	638	596	612	613	624	627	585	632	646	663	600	605	618	573	615	638	625	615	634	610	607	602	606	623	616	606	582	624	657	616	602	591	618	631	630	622	614	598	617	616	611	606	654	617	583	633	616	637	562	637	665	601	634	643	654	652	587	621	589	641	615	623	602	614	571	635	588	638	598	641	612	624	574	601	580	641	636	603	655	633	630	612	610	648	618	631	608	649	628	596	657	610	607	647	621	592	605	642	661	619	614	616	626	618	647	580	588	627	632	602	635	607	625	629	616	667	585	660	642	646	672	654	609	578	615	592	608	654	659	644	596	579	622	598	612	638	641	591	596	615	647	663	623	651	618	603	616	640	597	608	568	631	617	623	588	610	615	621	636	624	611	591	627	650	605	640	643	602	572	646	604	607	627	602	622	603	606	603	624	624	623	640	640	597	623	651	599	595	644	624	593	594	641	633	625	594	645	602	629	622	628	640	600	653	610	594	590	611	565	567	646	635	626	583	625	616	613	664	650	618	615	612	580	676	612	599	617	619	634	612	600	608	565	581	635	615	634	577	596	591	604	603	602	622	588	632	601	622	612	638	627	588	659	669	585	619	637	598	576	659	595	602	644	627	587	626	638	615	623	612	621	613	615	594	593	642	607	631	617	591	598	579	606	642	654	649	618	646	670	627	628	618	638	564	609	626	633	582	573	619	659	589	592	603	588	586	612	612	619	668	599	613	619	655	618	566	594	636	654	649	656	654	565	598	625	621	636	600	618	638	595	591	632	612	621	620	601	621	598	640	666	630	626	619	623	673	561	622	628	632	619	636	604	606	607	612	624	596	621	602	624	613	639	606	679	622	674	643	617	602	615	583	635	620	591	645	643	598	650	612	586	635	628	615	602	594	604	567	626	603	652	642	659	610	600	581	624	620	622	607	603	644	607	607	623	634	622	572	606	649	630	604	575	560	606	592	655	605	662	652	655	603	598	604	634	613	598	610	633	615	630	640	547	608	600	628	607	626	621	570	635	627	586	589	609	583	689	637	606	601	635	640	622	617	583	628	630	571	630	603	566	595	633	633	606	612	642	650	578	557	666	649	615	642	603	604	642	595	638	575	624	653	624	598	633	642	608	557	590	600	653	615	602	585	618	629	623	629	634	569	615	615	634	605	582	638	581	644	576	616	589	605	615	630	604	632	568	613	619	601	624	643	613	620	621	578	599	625	618	621	598	642	617	570	614	629	632	617	553	649	582	596	560	607	565	603	607	644	636	604	582	600	631	626	594	596	654	601	657	615	633	607	627	608	632	630	594	599	602	617	649	624	595	630	637	624	596	666	614	601	571	592	650	625	590	631	604	643	598	647	633	629	602	629	616	646	605	628	630	617	640	651	634	635	617	655	645	630	614	594	667	597	605	626	539	632	616	602	606	625	647	664	639	613	589	594	594	600	596	667	641	650	604	645	631	601	637	619	593	628	600	643	600	584	632	647	600	654	579	630	609	602	652	605	620	588	600	616	652	587	605	611	577	613	625	654	631	599	589	628	638	652	638	588	622	611	655	598	665	616	621	646	618	592	634	647	649	627	605	669	577	607	589	601	638	642	640	617	618	626	635	621	612	645	591	632	629	634	604	593	605	622	634	579	594	614	604	602	625	607	609	602	611	638	613	630	586	659	636	604	616	631	614	561	584	629	614	618	663	593	686	599	636	624	624	609	646	636	639	634	582	594	634	606	612	619	598	609	632	592	648	611	608	591	622	628	624	636	601	595	607	613	653	600	615	656	614	610	617	649	597	639	623	600	633	605	640	618	634	641	636	597	639	633	625	629	609	609	627	580	637	589	606	624	617	632	616	628	615	625	664	640	651	626	624	647	621	613	626	660	616	650	622	641	644	630	632	649	612	636	642	573	588	601	663	649	639	619	666	615	602	660	611	623	580	628	613	618	631	626	612	631	653	648	615	619	593	630	635	614	651	649	624	630	644	614	638	622	557	592	617	605	653	664	612	618	596	611	612	642	635	611	604	592	632	670	645	620	623	646	625	572	613	614	630	600	604	589	626	589	628	603	641	633	637	632	635	665	636	620	621	593	619	593	619	641	607	635	600	597	614	619	623	614	600	625	593	623	616	636	616	602	550	597	576	618	601	610	604	625	639	626	616	621	645	582	599	649	605	661	612	612	599	552	607	632	621	636	609	601	629	608	620	592	589	609	622	641	617	620	649	579	634	658	597	622	638	671	601	620	623	612	664	642	621	636	653	619	597	614	586	674	643	638	608	611	608	611	641	610	599	595	636	563	615	555	634	630	626	649	598	616	619	616	662	667	641	592	647	599	617	571	625	610	619	630	664	599	643	617	610	631	617	606	577	610	616	628	651	610	610	595	616	596	667	612	650	637	636	607	608	651	637	615	629	635	629	593	637	587	621	619	624	578	640	617	660	606	623	626	586	583	644	652
4958	3664	4925	2864	1233	1070	777	612	609	456	367	306	388	323	275	239	297	218	289	219	207	225	267	220	504	864	870	666	399	286	231	235	239	220	235	224	202	193	204	203	192	201	208	231	224	223	183	231	203	200	228	181	214	214	219	200	228	206	201	199	223	252	219	208	220	215	208	222	234	206	242	198	257	212	194	193	198	218	208	198	233	208	211	200	218	197	218	217	216	194	196	212	204	201	229	234	190	207	222	215	233	207	230	194	222	200	200	223	228	206	227	221	199	241	227	233	205	222	201	224	200	185	217	215	199	223	220	227	202	197	219	223	214	223	201	235	189	235	216	217	218	225	217	199	242	202	218	239	217	198	220	224	199	210	192	207	221	225	187	232	208	215	221	211	204	183	202	225	214	203	209	210	224	236	220	206	228	221	211	221	210	205	226	238	198	222	205	210	222	193	186	213	203	234	206	181	233	232	222	212	212	224	223	200	218	207	202	223	216	199	226	228	226	218	220	236	207	178	213	202	196	210	182	230	190	200	237	220	206	218	228	205	252	187	208	235	210	213	203	219	220	240	201	235	204	212	195	200	236	212	227	213	222	219	215	218	204	224	204	212	210	191	209	205	248	204	224	238	187	202	203	197	212	223	199	206	205	205	208	204	215	215	211	209	194	204	228	213	216	203	230	195	171	225	205	229	215	236	207	222	211	225	220	214	197	215	210	193	224	208	221	199	207	200	192	202	245	190	216	193	197	212	210	204	193	213	202	215	227	180	247	191	210	208	220	249	228	227	221	202	206	206	238	201	198	216	210	212	219	206	233	192	213	217	215	228	209	220	234	205	191	209	225	208	202	204	228	210	214	231	216	226	205	206	238	207	238	217	211	242	222	197	234	209	218	221	216	214	231	222	209	247	214	197	184	223	236	204	207	240	224	192	209	205	220	230	219	209	221	232	202	223	236	222	224	223	205	208	243	221	226	217	203	207	216	226	250	215	227	231	211	198	243	231	201	192	235	211	214	206	245	227	199	233	204	192	208	212	225	218	213	211	204	208	182	212	202	218	211	220	232	228	203	219	215	204	208	209	216	225	218	234	248	220	175	215	234	216	208	225	207	234	208	238	237	239	207	207	268	207	212	198	226	211	211	236	213	201	222	195	228	222	226	221	245	228	212	228	237	229	197	201	215	215	209	210	210	215	211	201	215	230	199	223	218	211	203	204	224	237	218	209	190	216	210	202	197	220	204	214	217	209	219	212	227	206	217	207	217	199	207	222	198	205	202	243	225	186	189	230	208	195	212	221	246	189	226	224	227	224	219	218	207	209	222	188	214	209	214	210	218	214	210	205	243	210	248	213	222	214	219	223	198	208	216	205	220	232	227	205	201	239	217	220	207	234	203	202	236	205	255	228	200	218	219	195	213	219	222	251	229	188	224	236	228	195	226	213	200	209	210	225	197	209	191	220	210	225	247	203	204	218	223	226	217	209	223	196	227	221	215	203	207	223	199	258	205	206	206	209	208	205	233	253	220	197	235	192	212	227	200	213	227	213	200	200	220	209	212	225	238	209	223	241	208	204	217	223	207	213	258	186	226	194	209	226	214	211	205	233	191	195	224	199	223	189	245	193	202	202	242	213	223	209	203	224	210	197	192	211	223	232	253	185	206	176	202	209	205	221	213	245	241	210	197	225	221	212	214	224	223	230	204	201	199	191	227	173	237	199	196	218	224	221	223	201	217	217	222	231	197	223	190	218	227	207	207	214	192	215	189	204	211	230	169	211	203	217	224	201	241	205	258	222	223	210	220	204	214	207	238	206	214	220	185	205	194	184	232	236	224	233	213	197	203	186	203	220	224	226	188	219	247	209	205	198	217	214	227	235	196	204	230	223	234	241	208	235	224	225	204	222	252	206	204	227	215	232	205	217	219	209	214	191	207	221	186	190	207	189	221	187	212	213	214	188	230	200	225	236	212	216	194	198	175	191	191	207	257	215	215	223	219	230	200	218	227	207	213	212	212	199	199	189	214	225	193	202	224	198	212	213	221	213	204	190	210	219	230	203	216	188	197	239	217	244	208	224	202	239	214	237	191	199	222	209	223	213	212	185	212	217	211	207	217	215	208	211	218	194	214	246	223	205	222	202	222	214	212	194	230	230	213	221	258	201	205	220	226	200	210	208	216	241	201	210	215	222	192	222	202	187	207	227	203	197	225	222	192	220	212	226	207	172	187	220	195	215	222	205	244	218	214	194	213	190	199	227	211	229	211	226	212	207	224	214	244	227	222	228	197	227	217	194	202	215	216	217	208	174	191	198	198	215	212	197	233	213	205	206	230	225	182	232	240	207	221	211	213	190	191	222	216	224	224	223	209	230	196	200	221	224	201	182	211	206	234	212	210	184	207	219	192	206	226	244	223	210	215	183	230	217	191	213	226	222	188	206	227	214	222	194	221	211	231	216	200	219	202	199	189	213	227	235	229	229	200	222	230	229	224	228	220	220	199	213	222	209	194	218	213	196	212	197	212	237	218	191	195	188	234	202	226	205	216	200	204	221	210	228	204	215	192	207	212	212	202	229	189	222	240	222	217	233	208	212	204	195	212	211	220	220	216	185	218	217	219	218	209	213	197	200	197	211	201	225	222	222	219	211	199	219	226	207	240	206	215	236	202	211	234	191	224	196	202	216	234	200	218	217	198	223	232	193	227	230	200	218	228	220	231	219	203	209	198	224	214	201	223	181	207	237	223	224	240	214	236	216	248	212	228	225	230	198	206	246	237	203	203	209	195	219	231	191	221	207	208	206	224	208	227	225	210	228	217	211	210	220	235	215	222	215	213	202	210	220	224	226	206	252	202	201	226	221	196	242	206	224	223	211	209	196	224	232	217	222	209	204	204	219	214	209	212	215	214	206	211	199	218	213	215	188	186	210	215	204	214	222	202	208	227	232	226	205	218	206	205	213	213	246	223	207	214	194	253	236	231	216	174	228	204	188	220	210	224	181	205	206	204	227	176	230	218	194	212	214	216	221	209	216	215	209	225	186	227	227	207	219	207	203	238	213	219	220	208	230	211	195	233	251	202	203	224	212	198	212	208	218	190	192	211	220	188	200	234	241	223	217	206	198	226	207	213	224	215	228	228	220	211	203	236	215	206	188	205	248	224	212	221	199	201	224	202	206	192	238	228	236	235	193	219	218	215	227	214	187	195	202	235	215	188	223	205	220	225	227	216	217	204	217	220	221	209	226	223	203	229	240	202	217	191	212	222	201	214	205	206	206	203	202	202	220	216	197	233	179	214	245	213	207	209	230	217	230	205	208	206	206	232	224	227	215	213	238	234	218	242	208	235	234	221	206	192	220	205	224	190	187	229	190	233	222	199	209	233	211	195	214	211	220	216	245	238	192	244	205	222	203	205	236	243	194	224	213	175	227	209	206	230	232	217	206	218	216	196	203	192	233	208	217	191	213	192	213	195	198	202	214	225	221	201	232	213	231	214	228
3836	4066	7966	6626	4476	4391	3481	2864	2688	1962	1568	1480	1612	1436	1070	939	981	936	881	874	814	794	758	952	2770	4437	4128	2599	1377	879	668	622	636	640	621	590	585	629	618	635	613	632	623	638	594	618	621	619	605	659	563	590	624	594	632	629	613	652	609	602	617	663	623	623	593	598	660	559	642	595	580	584	560	604	608	627	636	572	650	625	553	619	607	608	608	625	605	611	625	630	632	624	584	619	620	624	605	618	612	577	597	643	648	646	631	643	649	646	607	585	648	591	642	656	629	648	637	670	586	616	637	634	588	615	631	603	601	634	639	646	591	638	592	562	608	581	645	612	622	660	614	622	614	622	591	586	625	628	606	603	548	581	625	617	607	598	596	610	607	580	620	573	597	625	638	648	573	619	603	623	588	613	567	681	639	651	663	639	593	609	615	561	604	536	601	565	628	613	620	590	637	642	608	658	653	627	606	641	572	654	599	607	559	614	654	575	598	590	594	627	620	603	634	600	621	590	616	571	615	590	632	628	610	617	627	585	637	635	591	646	608	597	644	603	654	642	607	616	596	602	624	624	657	598	612	606	610	633	577	625	574	549	647	575	614	636	660	601	616	607	613	594	573	592	591	576	604	582	615	595	584	652	578	613	613	613	618	601	623	649	617	587	597	622	582	617	618	611	603	603	616	602	623	619	597	624	585	596	586	638	654	594	638	626	614	644	552	568	581	621	586	618	559	629	604	660	616	586	607	619	674	594	598	630	625	608	669	624	610	575	632	617	622	600	602	597	632	594	627	670	613	649	639	593	609	620	575	609	590	582	659	590	639	604	565	648	577	611	597	577	592	591	587	657	650	580	637	582	584	621	587	595	590	592	643	581	599	569	633	636	591	583	640	612	610	606	611	582	617	644	601	637	659	616	655	608	618	611	636	616	617	637	611	657	642	629	572	615	598	587	605	611	634	620	610	607	617	617	604	604	663	596	622	638	621	607	605	605	584	599	596	640	586	628	646	603	593	592	613	582	655	655	641	609	598	655	623	648	623	622	616	603	588	671	611	617	674	649	642	618	610	622	621	607	637	631	611	619	603	605	649	658	633	634	621	591	623	594	602	569	582	658	612	607	611	617	592	606	592	616	587	624	601	641	646	582	645	607	594	604	584	615	587	632	595	628	621	585	595	592	609	643	599	639	655	623	598	614	603	560	605	629	599	607	597	591	602	635	626	611	591	609	615	630	623	614	559	612	588	633	619	630	581	553	578	600	546	625	595	655	602	629	644	621	622	624	599	663	651	607	609	600	642	653	617	600	605	588	594	610	639	589	559	669	606	620	661	610	611	596	584	608	592	597	587	644	636	591	660	608	623	639	588	585	600	628	584	659	604	602	646	614	563	573	617	647	599	610	613	643	567	692	605	601	604	626	600	607	606	639	644	595	596	595	633	609	608	627	614	589	608	633	576	603	602	595	621	614	597	624	631	636	628	648	623	636	614	644	655	603	614	614	641	605	597	609	577	573	651	660	615	611	639	579	649	609	632	595	599	616	587	609	598	584	607	575	596	642	628	612	627	586	569	605	610	596	614	616	574	569	616	589	608	611	622	590	628	596	629	598	592	623	624	652	590	563	600	655	604	640	633	613	608	586	595	581	617	612	619	578	658	610	628	605	619	671	617	640	613	621	627	628	644	600	601	599	630	601	621	607	634	634	643	635	662	613	618	598	639	604	593	600	604	575	634	615	604	652	596	657	579	600	587	611	562	619	585	673	617	634	633	582	585	629	583	624	643	644	631	599	603	598	605	649	601	644	599	618	578	668	617	627	627	583	590	618	644	607	612	609	639	595	632	648	585	621	630	614	607	615	648	635	577	626	638	617	614	616	621	620	574	630	577	645	618	633	641	641	632	680	620	643	623	611	636	576	629	637	590	593	635	615	595	598	623	616	581	588	612	608	590	622	630	601	596	602	617	579	619	662	594	607	606	599	638	618	606	615	591	595	604	610	636	622	662	642	618	621	620	599	594	617	622	596	623	608	590	630	579	608	604	603	601	605	619	593	650	615	629	623	648	625	597	636	566	642	590	638	611	670	614	627	591	643	554	607	630	619	616	610	611	621	621	626	627	628	601	601	642	612	629	549	597	620	651	634	655	634	587	608	590	620	642	666	597	630	620	627	606	593	579	630	613	585	587	616	638	613	612	640	591	607	637	569	589	586	616	647	604	582	623	621	607	627	619	608	625	663	582	607	607	612	623	632	546	579	611	611	568	658	584	605	623	583	665	591	630	631	617	629	613	592	605	630	606	616	604	582	602	655	601	658	626	632	606	602	628	629	640	578	591	609	651	620	688	624	615	608	565	615	582	596	636	599	621	608	572	603	602	665	606	606	609	609	627	612	606	662	621	576	606	637	655	658	590	602	629	608	585	622	648	601	622	628	600	609	641	588	650	653	606	609	633	634	657	621	586	603	679	618	619	632	603	614	639	627	655	648	597	649	615	579	672	604	582	634	630	607	607	619	576	569	637	618	615	629	600	649	659	571	643	590	617	592	588	608	604	594	600	583	592	577	600	603	614	633	587	605	624	617	614	600	613	657	616	638	601	618	550	592	641	638	671	595	605	661	637	573	646	631	635	609	618	635	661	629	624	606	619	587	626	627	601	590	646	629	606	580	586	580	572	628	623	624	623	605	620	571	625	605	596	611	575	614	643	629	609	605	620	605	622	639	590	610	626	598	601	635	576	670	619	562	572	610	592	563	607	591	624	586	635	641	565	596	619	623	595	607	628	598	609	608	611	618	662	649	626	601	599	637	593	588	637	612	621	599	603	653	618	618	598	597	624	602	581	602	629	568	606	583	649	578	637	609	639	645	605	612	622	648	660	625	591	630	555	600	634	580	634	609	617	629	613	603	634	574	568	628	594	587	622	650	634	623	585	619	637	590	630	604	649	606	593	603	675	603	607	613	643	578	608	680	636	569	625	617	597	643	569	642	647	624	641	601	623	644	609	612	656	607	631	595	644	607	603	616	637	654	600	617	618	626	605	620	576	565	604	646	617	624	646	596	677	613	643	591	666	615	628	628	595	643	576	616	629	628	597	631	619	624	612	612	604	586	627	627	584	606	607	617	618	611	594	589	592	600	633	609	559	599	662	586	593	600	634	620	600	688	622	611	580	598	601	621	616	592	643	593	643	664	579	582	649	617	658	620	607	622	598	607	632	587	602	560	567	604	667	597	613	630	588	606	618	570	598	591	659	603	625	609	616	584	622	598	591	616	612	582	639	563	586	615	604	581	593	625	588	599	628	568	601	586	625	621	598	644	610	617	635	606	612	607	633	602	621	574	570	587	613	604	594	621	576	614	589	622	569	597	628	594	639	644	611	597	608	558	668	591	645	587	631	666	584	600	621	609	582	634	623	566	597	615	608	590	598	576	630	613	614	605	598	653	632	609	645	613	593	645	586	601	605	611	614	560	649	611	622	606	597	611	569	606	575	573	624	585
5104	3539	3417	1980	1615	1251	970	740	516	471	390	335	333	272	272	247	249	246	251	252	274	257	225	247	539	878	770	559	370	276	219	205	210	225	199	204	199	247	207	212	243	203	234	221	208	202	238	221	229	217	209	228	214	229	204	198	214	220	246	212	190	205	206	201	187	216	225	224	209	189	228	202	227	232	226	202	216	220	240	205	194	203	226	207	226	236	199	186	213	228	223	218	215	202	228	222	205	210	206	224	223	218	212	202	198	178	207	223	223	205	219	211	188	223	193	243	210	197	225	210	205	209	243	214	198	230	217	205	182	229	217	243	218	225	197	194	239	205	199	208	195	222	232	192	200	229	199	181	205	238	224	209	207	218	200	224	220	216	213	210	223	193	222	212	195	190	189	222	200	220	203	203	214	198	204	216	203	216	215	225	188	209	220	208	207	206	223	195	221	213	227	220	220	222	215	232	231	226	218	201	182	208	205	212	230	206	216	201	188	195	205	229	188	208	216	209	221	216	184	197	234	205	243	236	205	209	212	216	198	242	191	217	200	199	199	202	226	222	198	230	226	218	200	225	252	217	203	238	209	207	203	239	207	220	193	191	215	204	211	202	193	221	223	188	198	201	221	208	209	239	220	225	189	226	214	224	192	224	201	203	220	228	251	194	184	199	206	203	214	206	223	196	215	198	191	204	223	233	227	222	220	246	202	213	212	177	209	210	187	229	228	210	187	202	210	190	206	206	253	213	210	213	232	216	205	226	178	213	217	221	210	229	240	189	211	186	208	209	205	213	209	203	229	226	196	219	189	219	233	213	252	208	175	203	193	205	210	217	197	212	213	223	205	200	209	216	214	226	231	188	222	211	206	203	232	199	196	240	206	234	227	174	208	175	224	202	190	222	222	225	201	224	207	217	213	240	202	199	216	233	206	209	214	212	241	199	215	194	212	209	236	201	199	239	230	207	234	220	237	179	202	208	212	245	211	213	233	209	224	182	223	225	224	223	211	230	216	205	215	204	215	191	219	236	219	214	208	236	210	212	184	209	207	206	240	218	217	206	209	206	224	218	211	193	251	192	191	200	217	227	216	215	220	201	211	229	215	204	190	215	184	241	207	233	214	217	223	198	206	208	207	208	210	218	228	220	168	217	199	216	203	202	225	220	206	191	191	225	204	203	219	210	237	215	237	202	192	208	201	231	221	200	218	210	215	200	215	203	195	224	215	193	187	218	226	237	219	195	212	200	199	205	223	177	175	198	240	219	208	211	213	199	208	224	209	211	246	197	220	227	199	236	211	214	214	205	216	197	193	205	226	227	207	230	192	232	211	204	208	211	208	210	200	230	206	199	206	227	210	206	202	204	214	187	191	216	220	189	190	196	182	211	230	216	231	203	207	185	212	203	225	204	237	213	190	210	210	238	226	214	215	236	209	190	204	207	234	212	232	214	221	219	200	216	192	225	207	214	214	200	203	237	211	218	204	202	202	204	213	217	233	204	220	210	227	198	217	209	229	198	234	199	231	224	240	172	218	224	214	213	223	213	192	204	216	233	230	212	231	237	214	197	227	204	216	191	193	211	227	206	214	209	219	221	217	209	219	206	200	223	198	209	189	205	198	217	214	197	213	185	217	193	207	214	216	212	193	211	216	217	211	211	202	194	220	218	225	235	210	205	201	211	201	204	210	208	192	204	201	194	207	202	196	236	208	205	195	225	211	183	182	209	215	203	230	258	211	211	216	210	205	216	223	207	220	225	200	194	208	221	191	187	234	207	197	213	194	208	207	205	218	168	231	197	229	199	194	201	185	216	213	182	207	215	202	217	206	218	197	202	221	225	198	222	210	197	161	215	245	243	239	197	199	210	212	227	200	212	229	190	177	240	227	215	222	214	225	215	222	222	199	168	215	218	223	242	236	218	239	218	219	229	177	194	198	189	215	220	210	223	207	204	205	186	202	211	202	215	203	202	195	221	199	204	216	219	201	230	225	231	225	224	211	218	206	204	199	229	204	197	203	206	200	202	197	229	198	216	226	199	191	208	250	222	208	227	214	194	246	216	223	180	212	189	196	231	226	206	221	205	213	246	214	212	187	220	213	208	218	207	243	220	204	203	207	213	200	244	192	209	225	190	214	219	223	210	214	225	228	190	231	190	212	246	193	181	199	216	211	207	189	212	215	199	230	198	188	226	206	224	201	198	220	210	228	191	200	213	195	225	219	219	200	226	207	205	202	202	193	220	214	230	229	210	228	219	201	234	194	196	204	188	196	215	191	218	203	217	214	213	230	200	198	201	207	215	210	206	230	216	208	220	231	210	236	213	191	215	219	206	198	239	199	226	216	209	211	216	204	172	231	213	231	211	216	205	222	202	212	211	202	193	213	220	217	226	205	211	211	214	220	228	196	226	235	208	186	205	209	220	211	208	233	213	220	197	216	222	218	181	196	204	209	203	209	205	217	193	214	229	207	185	218	208	221	225	183	221	239	202	200	225	205	228	207	216	191	226	210	188	243	212	206	204	212	205	195	188	188	203	211	203	213	206	196	203	219	208	219	206	205	234	184	198	203	217	211	239	200	196	223	221	206	187	231	214	215	193	196	208	218	192	227	208	198	181	207	206	206	222	189	222	198	206	211	207	224	200	207	210	189	189	228	184	210	202	212	214	213	232	224	225	228	214	200	246	207	229	196	207	215	231	217	249	204	224	208	221	203	222	238	216	215	200	224	216	219	228	192	218	208	210	195	231	224	209	250	212	212	197	229	187	201	178	213	213	219	202	208	214	206	195	206	206	234	208	213	211	215	209	214	241	221	237	192	195	205	179	206	214	207	202	231	194	224	205	218	214	240	259	224	209	197	188	204	235	215	200	195	226	212	188	224	200	214	207	218	228	216	221	221	217	218	198	229	214	207	205	196	240	215	217	231	237	192	193	206	217	221	218	221	209	183	227	219	209	232	194	223	187	190	202	225	211	212	190	217	203	189	215	211	209	208	223	201	224	216	193	220	214	221	205	229	218	217	197	220	236	201	213	207	208	216	204	219	197	208	232	231	225	165	203	192	195	203	222	208	206	211	206	204	202	226	193	220	232	204	206	237	247	193	208	203	196	239	224	213	192	212	211	200	220	217	185	235	214	211	219	193	192	223	220	198	217	197	217	192	240	225	223	230	209	230	201	217	217	205	226	210	213	195	220	220	222	219	221	203	219	209	224	169	216	195	192	197	210	205	220	230	219	216	223	225	209	245	207	182	216	206	217	212	202	220	227	215	199	210	220	216	193	214	193	232	227	219	183	209	215	212	235	202	231	181	206	214	247	224	196	182	197	208	221	185	200	239	201	224	242	210	222	221	238	222	234	210	217	208	200	209	240	211	202	216	221	206	202	223	229	210	233	215	191	220	206	206	208	238	227	222	206	183	198	218	223	226	197	215	211	205	195	196	212	185	210	220	246	219	206	218	203	230	213	227	201	213	194	179	226	217	224	222	185	185	204	241	216
4039	3805	5208	5343	5636	4925	4173	3273	2550	2273	1869	1485	1495	1259	1046	915	947	948	861	836	780	832	715	852	3085	4673	3877	2377	1316	835	647	632	621	569	612	581	574	592	591	548	637	578	572	611	617	610	608	613	589	641	603	612	615	603	571	619	598	602	640	599	598	609	623	603	611	589	605	601	591	536	656	543	625	606	623	638	571	596	614	632	595	588	634	571	574	602	576	596	604	636	534	605	586	608	629	608	597	571	591	576	661	581	626	668	633	626	639	614	638	599	591	626	553	608	609	595	578	591	618	588	591	619	597	565	659	576	620	639	591	572	584	607	624	603	560	592	618	594	630	582	573	625	597	551	615	635	585	600	663	560	654	597	588	588	595	628	609	625	609	650	614	580	597	651	552	624	602	576	630	603	593	598	644	625	613	629	603	595	599	660	600	605	569	625	615	584	558	636	622	584	622	641	592	572	653	579	621	613	584	620	633	584	598	650	613	580	604	595	598	602	600	590	561	602	586	585	605	598	593	609	636	608	586	586	589	605	652	621	631	625	623	617	577	549	574	579	613	611	526	627	632	598	578	599	645	613	627	642	632	593	626	633	616	623	628	626	617	637	581	627	613	528	569	616	587	583	568	617	634	640	587	599	625	644	626	575	611	589	597	569	602	623	588	615	619	589	620	584	594	638	612	590	613	593	564	624	661	565	622	610	597	626	578	585	609	632	609	631	664	592	608	572	590	591	594	606	611	624	591	627	597	581	555	633	569	630	641	583	626	632	585	603	621	631	578	619	596	624	638	573	662	603	632	623	610	598	581	597	617	591	593	594	641	660	640	574	591	580	641	603	602	588	608	617	640	560	642	605	617	648	593	653	587	618	589	617	588	611	615	577	615	620	609	634	588	650	595	632	616	590	597	646	602	608	579	597	587	551	611	615	596	605	644	615	632	624	645	596	603	647	610	617	617	602	617	596	618	602	624	633	615	590	602	596	617	629	583	587	636	643	584	592	655	623	618	568	637	599	611	613	620	583	623	658	625	612	631	561	616	581	576	616	571	606	620	630	621	582	623	581	641	588	575	585	613	588	620	648	608	629	602	611	587	627	699	587	603	598	584	532	558	620	595	626	618	580	595	591	607	585	638	565	596	628	608	651	573	640	594	593	584	606	619	615	597	623	623	614	610	634	598	613	634	611	544	672	589	612	610	631	568	603	613	566	662	619	597	591	587	613	606	579	601	684	589	597	596	624	602	571	660	605	630	581	617	566	633	597	635	606	640	592	623	626	590	563	625	639	573	640	592	607	594	585	606	611	593	597	632	600	608	590	594	617	583	573	589	655	600	620	609	623	574	614	564	632	588	615	565	626	600	603	650	567	584	598	619	620	584	561	616	624	596	598	560	611	597	593	611	606	638	617	616	602	588	564	607	594	586	610	576	607	614	563	670	605	581	616	643	614	560	621	575	598	597	617	593	581	627	610	595	592	623	588	613	621	602	590	640	608	561	597	560	607	593	621	612	586	608	609	595	605	616	569	606	622	647	565	599	603	619	599	616	618	562	589	612	613	572	600	561	614	589	633	599	646	620	631	572	624	641	606	620	649	624	587	630	643	583	589	649	569	582	597	575	600	628	590	649	584	613	584	619	635	608	623	602	595	653	564	608	604	620	582	617	600	610	640	597	632	577	631	593	579	592	575	624	618	630	622	630	643	643	653	599	588	578	631	576	607	558	597	623	622	622	598	585	625	596	628	570	593	581	592	617	622	624	619	629	603	637	628	575	577	595	563	590	587	559	630	643	588	600	647	608	613	619	623	610	609	600	646	606	616	640	610	610	613	572	609	593	595	620	584	583	616	582	568	604	617	629	587	569	571	606	649	603	580	637	614	640	614	596	604	587	639	651	669	627	591	646	574	628	598	578	586	595	587	582	596	617	622	651	611	599	635	661	619	600	625	566	571	600	605	614	621	604	600	561	617	619	615	567	595	629	566	613	606	624	616	586	618	574	604	636	597	570	637	586	650	591	628	591	603	576	578	587	646	596	618	604	579	564	590	609	628	557	593	578	613	592	635	590	630	640	616	582	611	584	605	618	641	627	620	634	617	619	615	637	615	636	614	640	633	589	599	601	593	615	566	601	613	570	588	642	623	606	575	642	574	595	589	624	645	593	645	654	633	618	547	602	594	646	604	625	628	581	626	615	642	613	588	661	604	642	597	591	604	569	601	604	568	627	541	607	573	538	573	596	643	549	614	600	613	571	617	600	570	639	635	638	585	614	570	589	597	584	602	646	655	631	573	585	617	610	664	590	573	651	619	551	593	604	637	598	596	625	619	652	598	582	629	589	598	616	585	629	576	618	629	582	620	612	598	596	598	551	590	594	618	613	637	593	631	606	634	568	596	628	577	637	601	611	604	592	586	637	577	640	614	627	637	537	640	633	623	634	604	581	607	616	588	630	618	609	616	628	610	567	589	588	616	612	621	602	647	614	576	649	629	577	608	634	620	580	653	600	627	563	617	673	608	571	606	603	620	618	565	583	606	632	626	597	628	593	590	644	628	625	584	566	603	620	575	627	611	599	639	639	610	636	603	566	581	573	556	634	608	564	576	583	606	594	612	581	599	605	586	591	579	605	610	606	611	587	604	588	579	612	585	601	602	608	584	634	548	620	628	613	627	604	633	613	601	576	611	630	568	616	609	612	640	602	614	609	594	618	627	619	584	573	600	603	656	636	577	606	607	578	613	593	549	627	636	571	582	645	634	601	632	606	625	608	591	613	624	627	596	566	628	645	644	620	575	595	641	594	645	619	567	609	640	585	605	635	630	582	606	585	587	622	608	594	603	658	584	636	599	604	580	603	631	558	679	613	610	584	647	594	593	603	580	602	597	555	618	579	564	596	593	574	602	628	623	617	617	571	584	611	624	641	640	601	573	589	595	577	625	629	594	602	610	601	638	579	634	607	597	554	650	589	607	590	643	630	574	632	592	589	591	639	591	587	584	635	611	600	589	638	538	628	613	592	605	585	588	579	568	606	600	598	612	624	658	615	588	636	570	605	586	613	568	644	634	583	558	617	633	613	612	626	602	561	631	593	629	631	630	605	597	593	630	663	590	634	594	553	654	581	596	613	614	561	640	595	571	590	601	628	579	607	624	654	572	604	569	599	632	623	613	611	612	586	637	601	597	600	582	635	565	565	613	586	578	596	614	600	629	641	584	608	597	583	641	571	585	639	619	626	626	619	594	663	599	619	597	588	631	661	561	612	595	608	651	614	612	661	574	579	611	617	615	608	589	600	626	545	591	607	626	627	607	602	583	604	595	620	621	639	579	560	633	638	624	604	622	650	597	600	632	606	628	606	631	588	568	593	615	606	578	616	596	616	604	567	553	597	630	632	627	607	596	622	609	588	559	578	573	571	658	626	594	586	622	607	620	623	586	603	606	605	609	619	648	601	632	638	658	666	657	606	580	570	588	609	633	619	622	568	649	602	611	620	590	566	637
5158	3489	4958	2893	1465	1150	1120	813	705	545	419	364	309	293	282	281	273	271	242	295	627	568	237	226	345	386	426	450	349	273	218	233	232	249	222	241	200	177	192	247	226	247	207	206	216	210	227	200	216	211	210	228	227	207	220	182	220	208	209	225	213	208	204	181	218	235	211	231	196	207	200	252	214	221	197	182	223	208	216	214	192	198	220	201	199	234	232	237	206	207	235	211	205	199	244	223	197	204	202	202	227	190	202	224	242	203	230	194	201	223	184	200	213	195	230	219	218	195	183	222	194	208	222	218	250	205	195	200	189	205	210	218	187	230	226	215	213	224	201	213	227	179	187	191	227	208	211	205	231	211	222	203	218	220	196	223	191	206	230	202	237	216	243	198	199	203	202	202	225	214	227	217	207	247	195	194	216	216	209	207	203	201	233	225	226	226	209	212	220	217	182	218	207	237	244	201	224	210	219	212	231	227	228	218	236	192	218	210	241	191	198	198	231	208	201	191	206	209	213	218	234	234	194	190	200	221	213	208	219	215	226	188	217	241	230	198	200	220	234	196	225	198	186	223	249	206	230	211	217	219	220	214	207	226	218	224	237	195	204	185	201	207	209	206	230	228	199	226	236	194	227	197	228	171	200	215	233	210	225	196	243	206	226	215	229	208	228	218	205	211	207	228	230	197	212	218	228	208	206	214	197	221	196	204	195	204	231	224	247	202	213	224	211	206	182	205	226	216	231	227	245	212	219	217	229	212	194	197	215	214	231	209	225	206	225	209	241	238	225	203	219	178	221	243	203	227	207	220	238	221	206	220	232	207	207	206	232	201	201	218	196	210	210	198	242	224	220	204	203	235	234	219	186	207	202	239	192	190	197	212	198	207	216	217	219	219	227	203	204	190	197	192	198	224	221	195	226	205	221	198	228	220	226	231	224	208	224	215	235	200	215	222	199	211	206	217	233	220	226	224	204	194	242	219	195	217	230	212	238	207	215	209	199	227	231	202	196	219	210	193	205	221	224	206	188	224	214	229	223	208	222	207	193	202	218	212	218	207	231	197	208	241	189	223	217	232	204	237	204	191	206	205	202	249	213	223	197	220	204	220	201	222	231	190	225	237	227	183	202	198	186	210	231	224	192	203	208	225	219	211	197	235	230	213	201	205	231	221	190	223	228	203	182	216	198	210	170	224	210	167	211	216	207	234	230	204	219	234	221	219	209	206	236	217	220	210	214	218	216	200	197	247	225	225	206	175	214	186	193	208	202	238	190	226	222	200	181	186	215	191	227	200	227	226	210	234	197	223	233	222	239	230	204	223	220	192	198	214	204	220	201	207	205	208	230	227	211	189	211	214	200	218	220	239	225	239	206	202	210	184	215	206	206	213	216	216	242	217	232	218	230	216	206	211	223	208	207	215	226	222	203	202	218	219	224	214	185	206	205	190	208	229	207	231	215	198	195	210	224	229	191	214	194	211	222	228	197	231	221	231	243	210	176	206	218	185	231	219	199	226	214	193	208	220	186	209	191	235	182	197	198	196	194	201	236	218	228	213	225	226	217	200	194	213	206	222	203	232	200	207	220	200	207	226	227	230	201	224	215	208	231	216	231	197	214	225	210	222	217	194	226	236	226	242	208	248	192	212	212	205	187	215	204	232	218	208	215	233	227	211	225	221	214	222	204	222	207	200	183	217	213	198	232	237	201	216	217	196	206	215	218	223	210	195	214	217	206	239	214	228	211	220	218	200	240	208	212	201	212	199	196	197	205	219	213	220	200	206	239	200	218	190	222	223	219	228	188	208	227	214	226	211	215	214	207	191	218	238	227	195	200	226	226	213	205	198	191	224	193	226	212	246	212	217	210	213	188	201	229	211	205	187	212	216	205	214	202	209	197	211	218	184	234	190	206	228	212	228	230	211	189	226	219	225	203	218	220	209	228	198	217	207	194	195	198	197	218	216	208	194	221	207	203	212	213	208	210	210	212	236	213	259	217	246	228	241	214	193	224	231	213	203	178	219	230	220	220	190	236	229	204	217	222	207	198	204	217	209	221	245	224	204	226	218	212	223	207	193	194	211	220	227	207	212	210	216	228	239	202	221	216	189	199	197	215	232	214	232	224	214	243	204	215	210	222	201	201	223	186	210	232	220	218	230	212	218	212	209	211	209	188	226	176	215	214	235	205	236	195	207	196	204	232	244	221	200	191	230	215	200	209	220	217	203	215	204	218	211	222	210	202	204	216	246	232	227	197	192	204	211	189	215	210	224	207	214	221	233	221	222	241	202	199	204	238	183	197	204	224	228	206	205	223	198	209	225	220	205	240	189	224	198	214	228	216	215	208	205	211	233	230	209	230	217	199	218	227	237	229	197	242	222	220	218	205	214	226	226	211	199	215	212	213	202	209	223	217	221	225	251	218	206	249	231	208	235	218	193	237	224	195	229	218	223	195	215	204	222	217	218	212	221	217	192	184	203	229	222	211	227	239	196	214	238	230	217	195	216	206	224	199	207	217	226	200	214	217	227	228	204	223	221	193	186	210	226	202	230	252	227	233	218	231	222	219	187	251	216	205	201	182	215	238	212	229	191	214	209	218	228	191	215	219	224	209	210	236	223	197	241	216	195	204	206	205	222	214	231	237	203	207	222	208	203	230	219	230	238	207	229	215	204	207	239	193	185	229	212	194	222	219	203	209	226	193	226	241	214	228	222	205	229	243	228	198	194	215	242	230	206	207	217	211	224	218	203	208	248	259	231	216	198	200	225	194	191	217	225	240	216	217	205	223	227	207	202	204	217	199	231	199	211	210	224	244	182	186	218	232	228	226	206	203	210	226	222	217	197	203	202	227	210	243	224	207	208	211	206	205	196	190	239	229	227	219	225	205	204	206	210	221	220	180	206	225	213	229	197	188	223	183	218	222	231	235	218	205	202	224	210	235	220	230	189	207	209	208	200	211	226	193	222	208	215	218	199	221	190	218	224	208	194	210	239	198	224	243	208	242	225	211	214	237	210	200	227	212	195	236	203	208	216	230	215	234	205	236	203	210	188	206	194	223	206	182	214	208	239	228	218	212	213	196	222	222	232	208	191	210	209	200	193	228	210	200	210	213	217	225	181	217	206	223	207	202	237	213	241	222	222	244	212	207	214	191	232	245	229	211	217	241	219	222	205	205	226	200	187	211	170	212	227	201	207	202	191	203	207	197	228	225	232	194	201	205	206	227	204	186	225	202	184	219	209	251	215	229	198	230	212	205	215	212	224	217	214	222	213	228	206	210	221	214	180	189	216	213	248	234	207	222	234	190	198	198	201	246	225	238	233	211	214	205	233	211	195	221	215	215	203	198	216	212	198	185	196	218	188	207	194	190	200	239	197	204	222	206	239	209	203	238	184	213	224	208	210	236	230	198	217	192	174	211	226	209	210	206	227	207	197	212	213	230	228	218	214	213	222	218	233	219	182	224	213	248	236	216	225	201	210	182	201	194	229	213	222
3928	3860	7732	6947	5138	4895	4788	3660	3195	2445	1892	1541	1364	1286	1175	1086	1061	1138	935	1189	3603	2941	921	893	1760	1939	1774	1769	1163	725	634	621	612	646	637	631	621	612	635	620	638	606	625	609	592	612	616	575	587	589	613	607	572	591	598	586	578	607	611	616	611	637	644	618	602	583	623	601	593	627	648	612	662	580	607	607	583	599	621	582	614	617	611	616	633	549	634	620	589	598	642	576	586	641	613	618	626	600	607	580	635	626	579	621	637	616	618	655	570	580	605	622	600	667	626	619	602	568	619	622	572	589	600	595	603	635	639	587	597	615	577	572	541	614	573	591	634	614	589	610	601	614	610	624	618	606	621	594	615	580	620	580	609	651	587	592	618	653	656	646	608	575	668	564	617	596	604	658	616	637	602	617	612	630	620	636	651	614	615	621	587	621	645	611	567	620	610	575	595	631	593	598	575	608	632	619	615	629	594	604	646	657	667	580	633	589	622	588	603	596	593	638	626	638	648	595	623	640	621	634	606	592	609	613	592	634	599	613	624	611	563	573	610	596	649	598	642	594	624	557	633	593	564	616	546	599	650	612	595	594	592	613	595	601	555	628	590	650	595	634	554	612	607	627	594	610	618	635	649	640	591	634	624	608	608	598	608	580	623	585	636	627	571	557	620	601	604	587	569	620	595	644	606	575	610	628	597	636	648	612	582	614	589	619	623	663	611	601	622	638	579	634	640	587	580	617	627	611	623	614	611	638	604	615	633	611	619	615	626	640	616	613	580	606	608	615	583	601	642	569	600	578	644	621	602	623	614	587	575	595	618	657	593	600	606	581	566	566	581	617	648	585	625	565	571	616	593	602	565	582	620	589	603	628	555	634	547	560	617	632	621	610	637	648	605	642	610	632	590	599	608	631	593	595	624	584	618	626	635	566	612	608	639	607	573	658	628	610	601	585	629	578	612	619	588	629	655	629	611	565	654	603	614	618	624	589	612	626	584	602	621	603	596	574	620	621	573	584	612	594	586	583	588	570	601	585	646	600	636	587	614	603	605	631	578	606	620	654	580	634	615	617	528	636	590	621	575	633	609	581	634	637	601	667	633	616	582	602	642	630	600	598	577	609	624	602	604	634	600	553	569	646	622	599	594	641	577	597	559	632	617	624	578	634	621	576	586	584	604	629	621	569	608	627	568	634	553	596	622	635	589	609	600	613	609	603	564	597	595	559	647	602	605	566	585	630	622	639	613	572	585	648	622	604	613	599	618	636	584	638	604	602	616	608	617	601	594	615	641	564	609	614	593	618	623	610	630	626	626	600	624	626	613	609	596	583	649	554	630	659	627	619	643	612	585	566	599	648	593	599	617	611	607	649	625	594	637	634	617	604	585	678	600	595	592	622	646	590	611	538	644	629	634	621	615	619	588	621	614	607	672	599	586	649	604	650	633	645	599	602	611	627	650	613	595	627	593	582	589	584	637	584	608	603	636	571	618	594	627	616	642	597	635	588	604	636	615	596	577	638	621	641	655	594	577	575	602	612	618	595	630	565	646	582	595	658	605	635	616	612	579	640	585	606	551	637	613	592	611	595	609	651	602	602	618	611	582	578	600	649	580	594	665	630	611	603	625	630	604	607	616	616	633	621	611	603	630	608	586	614	615	596	628	632	589	638	645	600	608	626	567	644	599	593	593	593	634	620	574	611	614	615	595	588	614	611	561	581	608	601	616	608	616	633	573	597	626	560	633	623	571	603	614	651	630	610	597	559	617	596	616	600	614	614	620	627	612	632	600	629	646	593	588	621	643	610	646	571	618	599	624	611	667	587	592	600	617	603	561	576	623	601	610	575	625	620	621	634	616	596	630	630	595	603	624	601	638	633	612	628	612	625	571	589	647	584	603	620	576	632	632	588	585	574	615	587	653	635	620	635	650	581	574	629	591	630	632	593	625	575	637	629	612	589	591	624	614	613	567	595	601	609	628	614	591	615	618	625	633	577	628	610	572	624	576	585	585	617	645	640	640	635	604	609	579	607	626	601	595	635	594	611	616	580	639	635	609	634	597	608	602	588	579	592	592	653	632	641	638	631	617	607	588	630	618	616	628	613	625	619	599	655	588	563	595	619	607	603	621	601	655	594	615	592	655	622	604	556	595	600	613	586	607	598	599	662	569	597	645	609	577	635	608	613	589	653	577	589	621	595	608	611	624	624	600	621	600	638	671	633	558	608	587	659	613	587	596	628	613	617	620	637	594	643	617	580	592	617	551	598	572	634	622	601	598	575	563	657	602	630	571	573	592	584	547	626	627	555	613	598	651	632	633	591	595	641	571	600	582	633	629	665	607	647	596	588	550	639	615	622	609	630	636	621	594	627	580	612	593	592	624	622	659	594	621	593	639	614	588	605	608	593	620	601	585	621	600	598	640	607	652	607	626	618	632	570	604	628	588	626	592	611	597	618	595	600	623	614	637	620	636	586	648	611	647	631	633	622	596	652	564	623	646	619	618	544	624	576	600	638	652	619	635	604	584	658	640	613	601	599	600	610	600	618	600	591	614	586	675	605	606	569	636	578	561	616	590	628	612	645	610	611	595	625	603	614	594	647	619	649	600	572	618	586	569	605	547	610	597	633	562	583	579	619	625	560	623	599	617	548	580	624	632	613	590	618	616	637	581	622	607	620	619	603	604	578	594	600	626	601	635	602	640	559	580	626	624	615	605	628	650	606	606	612	591	597	597	624	588	616	609	612	624	649	633	642	646	606	618	641	634	613	601	614	624	657	611	611	601	632	588	632	574	642	622	582	645	617	566	577	627	600	601	566	621	604	597	611	598	598	612	610	567	656	636	592	588	609	597	626	574	651	616	627	641	645	644	595	602	597	549	610	584	588	597	625	612	603	658	617	623	635	596	602	631	639	629	577	633	615	627	634	639	648	618	599	568	644	585	642	626	630	621	641	648	600	645	608	623	606	628	631	607	639	562	608	634	689	605	587	632	594	613	586	625	612	592	600	632	590	648	608	617	610	596	619	623	619	595	616	612	594	652	614	613	623	625	598	590	589	615	650	589	562	648	586	607	593	608	600	582	649	654	609	558	601	591	606	596	631	561	629	629	620	627	612	623	581	609	580	627	659	588	609	668	572	641	568	618	638	562	626	635	648	609	632	626	568	622	626	627	586	575	593	546	613	622	604	616	620	603	611	642	577	608	586	585	591	590	598	644	624	597	628	607	609	592	599	588	626	654	591	619	628	596	620	580	629	604	675	607	601	595	597	590	611	591	581	620	596	649	579	666	605	640	596	580	631	583	610	590	635	625	587	607	618	609	634	624	626	622	583	593	619	607	629	657	586	634	595	625	634	583	645	598	626	614	580	566	647	597	586	599	605	542	638	622	605	609	581	600	593	650	617	605	647	598	665	558	618	603	590	640	649	621	616	648	585	609	645	583	637	607	619	551	603	585	613	602	624	656	600	617	623	610	652	614	601	596	578	592	594	641	561	606	603
5388	3228	3852	2329	1114	1001	894	666	627	528	518	414	322	332	280	295	237	280	307	289	350	242	236	273	435	537	604	537	429	304	251	225	221	208	225	219	236	248	246	201	226	218	229	210	196	208	224	196	210	249	221	210	236	219	205	240	194	200	197	202	213	207	220	194	224	197	225	225	244	221	224	229	210	245	234	192	182	198	226	207	220	229	237	243	197	222	184	178	212	260	220	201	198	193	196	218	228	203	229	213	194	204	177	200	208	219	219	197	230	212	199	195	198	217	203	236	196	200	199	218	212	233	180	208	226	203	233	224	215	209	238	221	221	204	230	230	209	200	215	217	202	231	196	214	212	217	206	210	219	232	226	210	227	213	241	222	212	215	206	226	202	212	219	209	201	228	199	210	225	225	200	240	232	236	224	236	209	230	207	207	229	215	231	200	208	191	185	221	199	245	235	182	208	195	229	227	226	213	224	211	227	230	211	208	213	196	191	220	194	199	220	197	230	212	224	212	205	197	208	209	222	241	239	200	197	233	209	215	223	210	197	212	226	206	203	220	199	232	221	203	225	211	215	218	230	212	223	211	210	245	223	214	225	214	213	220	212	241	215	199	226	217	211	209	212	218	216	184	212	220	211	194	220	215	214	231	210	237	200	221	200	229	240	229	239	233	220	203	206	241	202	205	214	241	212	219	229	214	224	231	201	186	237	202	199	217	208	221	226	220	252	207	204	212	204	208	209	187	188	234	210	236	226	212	218	182	213	184	204	197	201	202	207	186	208	205	208	220	214	225	212	217	222	230	240	204	186	215	186	215	199	214	215	243	167	202	226	226	212	200	202	200	214	219	203	215	197	223	212	213	223	216	221	192	217	200	219	230	190	258	203	213	214	204	220	223	215	192	224	219	241	204	213	202	226	247	202	209	192	192	235	225	225	204	203	211	222	203	242	219	203	199	218	210	227	199	232	198	192	223	217	227	198	213	225	252	201	234	196	200	220	213	224	222	219	195	200	223	225	224	216	268	227	211	202	230	225	221	209	190	210	242	203	208	209	189	186	236	203	184	215	192	189	192	185	208	215	180	230	217	240	201	224	217	189	211	215	215	210	225	213	237	221	227	211	215	221	239	212	212	233	199	211	212	235	224	204	235	212	228	234	212	206	227	199	195	204	227	202	203	226	209	254	236	199	209	208	206	204	187	234	205	190	217	215	216	231	237	214	212	221	216	217	215	214	199	207	221	218	200	218	226	231	221	186	204	203	210	204	201	205	214	182	215	222	203	222	201	203	248	195	220	211	189	180	212	206	177	228	233	202	222	215	234	235	218	194	223	210	193	232	220	213	235	222	215	223	199	231	201	228	222	223	228	220	209	226	218	203	216	246	215	239	214	182	226	203	210	220	217	195	200	200	197	198	223	184	203	209	208	228	203	251	225	189	241	216	220	185	222	200	213	221	190	224	215	221	199	181	197	214	209	198	232	216	225	213	197	214	234	235	188	204	191	216	216	205	220	205	205	205	220	214	214	203	231	214	213	210	221	213	225	226	219	220	223	221	211	232	187	195	229	197	220	219	208	175	224	209	209	241	203	197	212	207	210	211	229	214	162	229	194	206	215	207	216	227	221	211	198	207	212	209	213	229	200	184	206	222	210	222	213	242	214	225	207	238	232	221	211	223	226	212	215	217	201	236	207	187	204	239	217	224	180	194	238	221	213	189	223	202	200	211	220	218	186	222	228	193	215	215	207	198	218	220	212	233	224	219	225	208	185	217	204	216	218	211	237	213	219	193	217	226	182	216	216	230	250	215	242	216	208	226	223	194	180	202	256	232	200	220	217	199	208	212	178	234	215	220	226	210	229	193	233	218	223	200	225	202	203	211	224	212	190	204	213	185	211	222	217	228	210	193	196	179	218	214	198	223	218	202	233	219	206	203	220	189	204	228	180	189	215	233	211	212	203	209	222	201	199	225	223	213	207	208	213	217	213	235	202	200	200	229	215	225	221	177	224	216	210	204	211	194	222	209	213	197	203	210	185	209	198	192	203	212	214	219	218	209	206	237	210	247	219	216	191	226	209	181	238	233	238	209	231	215	204	206	214	201	211	218	246	221	206	198	222	229	185	206	213	219	224	208	207	211	223	210	216	221	201	208	204	233	230	212	206	236	206	161	209	239	226	182	207	234	210	237	232	201	215	214	211	213	226	214	206	215	218	206	211	224	205	204	221	210	207	219	206	189	219	223	208	215	217	227	239	219	217	196	209	208	215	230	209	201	209	219	191	200	230	218	194	233	219	226	218	217	204	221	221	198	203	210	186	212	223	204	218	238	211	189	218	216	182	201	197	214	250	223	204	207	213	217	223	220	229	212	200	211	183	216	212	204	212	233	218	218	199	228	209	210	228	215	246	187	232	195	201	225	226	205	202	197	200	208	201	211	224	230	198	233	196	204	194	235	208	205	205	206	214	230	234	205	201	187	193	187	207	197	218	195	193	236	195	223	206	212	226	208	207	192	229	204	202	204	195	200	222	208	213	228	224	227	200	222	203	203	212	203	208	205	217	223	221	250	235	192	223	195	192	256	203	204	203	195	220	199	209	217	183	196	232	243	212	215	212	207	209	237	222	219	224	210	218	214	230	181	188	187	231	209	203	180	238	196	220	196	197	179	242	205	207	217	202	216	203	210	210	204	217	236	200	204	197	227	219	206	209	212	222	228	190	192	204	224	215	202	212	224	215	199	195	190	204	204	209	221	222	202	240	208	212	226	208	212	200	219	233	215	220	215	219	202	226	224	220	211	221	220	219	215	201	223	194	199	236	216	235	201	234	218	228	224	206	196	198	236	225	221	221	205	203	211	207	196	211	217	229	247	220	197	208	230	206	203	230	250	204	211	210	182	207	208	212	234	208	212	226	203	213	200	187	207	192	202	210	210	217	192	214	233	223	206	227	185	206	181	211	231	224	200	232	205	215	202	230	249	171	213	186	219	217	228	235	199	225	171	189	202	212	214	211	211	203	204	222	200	210	210	235	235	199	215	218	215	217	218	204	214	200	224	216	213	188	209	203	195	229	232	223	206	225	201	225	199	205	195	217	219	183	223	178	223	215	216	218	191	202	229	194	219	208	202	223	186	212	218	203	238	230	209	204	205	203	246	195	212	220	218	212	194	211	209	216	224	214	227	221	207	230	216	239	209	203	185	213	207	197	197	219	209	197	206	212	209	209	236	185	225	201	201	222	217	236	205	193	220	199	206	232	226	204	211	217	213	225	236	193	211	208	201	244	214	204	205	213	201	184	212	184	213	207	213	214	202	244	218	227	211	245	212	191	193	205	225	230	209	241	199	196	211	190	208	202	219	242	222	239	213	214	182	218	205	231	209	233	215	228	212	226	229	228	206	209	186	200	232	196	226	225	225	231	212	230	223	231	228	213	221	237	167	204	213	240	227	225	191	220	218	196	233	227	208	228	193	205	217	216	221	208	206	210	224	204	202	209
4063	3684	6200	5887	3752	4029	4033	2958	2597	2566	2438	1921	1500	1273	1194	1100	983	944	1132	1142	1658	813	734	1128	2413	2734	2806	2259	1611	918	639	607	621	580	591	610	598	635	589	637	581	603	647	605	575	604	621	613	576	596	615	608	593	612	621	658	592	584	603	596	635	631	587	595	630	602	608	591	592	614	637	554	627	582	652	589	596	604	627	653	638	596	624	592	597	554	565	601	601	637	638	580	608	601	618	644	585	645	646	607	593	618	604	652	586	612	631	595	631	582	612	635	603	578	606	625	615	586	612	611	606	578	649	655	686	609	658	591	636	660	637	655	621	618	604	591	618	608	601	599	603	616	622	589	582	603	593	620	577	583	609	594	644	585	573	620	560	580	610	587	619	549	577	672	625	606	634	594	612	621	601	610	630	627	607	635	614	585	588	620	593	637	644	631	585	631	597	635	637	618	655	637	582	564	600	604	565	603	620	579	614	655	611	600	602	617	571	616	589	580	568	656	594	601	601	623	611	625	615	633	604	591	626	608	622	592	599	590	609	653	630	637	615	591	610	667	619	594	629	556	573	614	637	645	607	599	577	603	606	604	596	594	619	601	551	603	614	635	602	630	625	605	630	607	610	594	666	588	601	607	602	582	626	621	616	621	588	588	619	624	658	591	621	555	604	606	620	636	626	650	633	641	612	645	628	597	615	614	591	623	608	581	615	576	593	621	646	616	574	596	577	557	618	629	602	617	644	617	617	602	591	609	646	613	598	600	623	582	608	599	613	608	627	597	605	571	586	570	616	602	629	612	578	613	607	632	613	600	607	612	632	610	648	606	610	612	666	552	599	549	572	573	587	602	556	640	665	553	602	636	625	640	611	613	591	617	610	563	594	605	623	610	594	614	625	569	583	638	581	607	584	613	604	583	558	604	610	635	593	580	639	610	576	597	631	646	600	621	621	577	639	618	637	602	602	580	566	594	635	586	670	621	634	606	578	659	620	621	593	587	589	605	594	609	635	623	592	578	606	608	627	669	623	614	644	587	617	617	602	607	600	564	664	613	594	586	611	608	630	646	624	608	649	618	600	612	591	646	579	609	612	596	660	636	611	603	612	625	670	625	574	606	620	643	612	595	593	626	620	586	602	608	602	578	613	624	610	599	617	616	604	610	629	608	629	608	646	630	587	632	638	631	624	640	647	575	622	574	627	615	582	554	610	639	595	581	566	598	596	643	627	607	596	633	605	597	581	638	615	630	608	635	594	606	606	623	619	591	584	615	595	563	646	603	637	608	590	612	627	619	652	600	600	644	557	646	596	612	667	611	614	591	592	615	574	586	593	593	573	633	620	585	613	629	644	620	601	652	605	625	605	639	617	604	588	590	610	594	631	641	601	615	612	568	571	576	611	655	642	641	641	580	575	597	567	630	645	585	626	635	601	646	601	578	631	562	589	594	554	637	639	602	577	601	620	581	616	610	626	633	620	640	600	603	596	612	649	630	598	597	581	609	588	644	641	591	624	605	642	586	608	622	617	572	597	618	588	610	564	578	606	589	652	572	620	621	609	607	632	586	604	614	597	561	620	649	570	620	584	602	607	626	605	584	639	587	630	612	587	625	620	592	617	613	617	602	591	619	635	613	605	635	621	604	646	643	615	588	606	625	617	617	620	612	610	644	578	622	568	631	576	632	593	607	633	595	601	573	627	591	658	553	609	601	628	627	622	574	602	601	641	610	633	601	593	644	577	615	664	624	604	586	597	640	592	629	605	594	587	550	647	582	610	591	577	585	611	569	591	595	581	639	575	594	650	627	631	635	619	633	636	582	583	585	604	568	625	619	627	573	631	621	625	615	569	610	553	611	612	605	615	606	645	639	604	580	638	622	610	628	557	590	635	607	636	606	612	602	647	597	641	612	615	587	608	609	619	619	646	641	607	589	605	600	559	600	578	607	600	611	630	657	607	597	594	636	632	602	603	591	576	590	618	628	619	655	641	558	588	625	599	645	580	620	618	607	607	555	602	600	625	605	619	602	615	608	610	640	586	572	564	602	606	622	612	606	651	624	595	597	642	599	601	622	630	583	581	628	608	587	651	628	634	607	642	660	594	639	584	598	594	632	600	623	625	662	633	634	636	604	593	607	588	606	595	580	609	660	618	613	598	623	618	566	612	624	601	608	613	601	609	629	588	614	630	638	643	577	636	635	559	636	644	615	610	596	599	612	605	583	612	612	602	593	617	627	604	597	573	602	584	564	638	583	623	646	610	644	649	628	599	581	592	589	621	577	598	583	572	601	573	578	610	585	594	561	582	634	631	614	619	638	610	612	661	651	629	578	605	589	615	574	634	596	637	623	589	646	619	609	626	669	618	612	607	594	610	618	592	601	591	647	636	596	587	590	603	622	620	548	647	639	588	592	614	621	648	661	597	588	615	608	578	613	679	597	605	602	574	587	591	601	600	607	593	621	572	557	605	601	621	630	580	583	649	644	603	607	611	576	577	592	584	609	614	579	587	592	584	581	602	577	599	663	577	620	642	635	583	637	598	629	641	616	592	621	579	597	583	551	626	613	585	625	608	695	608	593	637	640	655	627	650	590	572	615	632	663	625	611	625	578	620	580	610	579	606	635	592	670	603	611	621	619	604	634	630	596	623	618	592	594	637	634	613	607	621	606	630	657	613	612	585	610	633	613	621	602	637	614	595	586	567	622	603	594	623	582	614	579	574	638	625	595	623	617	618	605	578	596	575	617	580	636	607	646	618	641	619	595	610	600	616	573	607	622	649	627	605	645	639	620	606	599	617	609	604	640	597	655	585	622	617	552	616	616	583	640	611	636	578	621	606	625	610	632	594	618	567	591	604	606	586	646	608	597	609	631	617	629	602	654	594	576	610	612	624	630	590	624	632	660	630	665	611	581	605	625	615	627	586	602	633	631	610	588	594	619	592	600	653	653	610	605	636	607	624	605	588	606	599	630	608	619	608	609	624	594	552	655	621	583	637	633	625	652	641	592	568	611	596	597	610	608	643	598	622	633	614	628	532	600	597	579	623	630	630	572	586	610	633	612	592	591	597	590	637	570	618	615	593	645	628	581	656	623	610	570	649	610	599	625	637	618	638	619	591	593	585	641	683	661	628	579	632	608	588	618	615	679	584	571	636	675	611	651	586	616	599	578	583	570	648	631	569	609	597	616	610	605	567	615	577	592	540	599	646	635	601	619	620	568	619	627	608	611	600	601	624	687	611	577	604	596	640	577	610	596	613	627	596	623	615	596	649	597	607	585	608	596	593	620	592	574	637	596	585	625	605	601	630	600	678	576	667	597	558	590	595	626	604	600	617	575	581	613	588	636	622	606	639	595	647	588	626	599	586	632	633	628	619	609	611	586	595	620	602	627	636	606	587	601	628	608	605	610	619	598	555	615	605	618	592	612	583	634	627	640	617	609	615	636	606	621	644	592	603	644	619	597	596	626	588	628	595	564	601	655	601	607	569	585	621	592	606	609
5587	3673	3346	897	702	780	671	592	504	508	535	399	368	386	332	320	307	258	267	237	226	210	236	223	358	847	939	681	371	259	200	210	196	219	197	230	233	204	200	205	216	178	217	231	208	214	212	188	205	200	204	192	225	217	216	208	201	222	190	224	225	193	195	232	203	202	210	191	202	214	202	189	222	212	224	203	220	199	189	199	182	181	199	196	215	238	226	209	192	212	224	199	222	216	222	220	217	220	198	214	198	222	219	208	201	216	230	210	203	198	216	222	221	250	226	216	184	215	237	186	221	225	225	212	212	187	207	205	253	203	222	215	216	208	251	207	219	171	230	201	205	213	197	207	195	194	211	207	220	206	199	215	211	217	201	243	187	206	229	229	215	210	202	214	193	218	186	235	197	227	218	209	226	198	207	206	238	199	190	212	208	233	199	228	205	222	189	213	202	236	190	218	210	203	209	203	184	193	199	204	202	190	192	210	196	210	219	206	202	221	223	218	218	195	192	212	246	182	219	196	194	232	215	186	206	204	223	184	190	205	185	227	193	193	199	202	191	189	199	191	211	215	218	198	213	193	246	203	230	199	227	190	214	214	214	220	229	204	229	207	218	218	214	204	224	190	214	222	202	198	184	192	185	192	228	223	249	221	190	208	209	179	195	191	226	209	207	232	209	214	188	209	207	216	215	204	187	207	198	217	206	205	187	198	213	202	209	220	216	214	236	204	215	200	212	217	234	203	222	192	201	184	198	220	225	187	228	237	235	237	199	228	212	211	208	201	214	189	204	202	202	211	199	205	222	228	232	187	198	223	201	206	218	219	199	209	215	215	207	222	210	199	203	215	194	230	223	223	190	229	196	189	200	196	205	223	215	210	228	214	198	206	224	223	228	209	210	199	212	214	206	204	200	219	204	196	236	197	208	213	199	231	222	224	199	205	217	246	206	219	202	207	215	200	218	205	211	250	219	216	211	213	199	217	163	204	202	215	235	231	206	234	217	222	200	220	194	235	192	208	190	231	214	231	182	217	207	223	219	227	215	201	230	213	216	201	212	174	246	221	237	205	229	212	222	212	226	205	221	200	197	214	197	211	237	215	213	234	220	221	207	202	228	244	216	205	221	205	199	218	234	196	191	214	237	247	206	240	211	252	233	223	210	203	212	217	220	198	207	193	228	226	205	188	180	206	224	214	206	200	228	216	201	209	184	210	215	219	211	223	218	205	220	212	219	207	215	218	192	211	232	217	241	223	196	215	222	219	200	216	230	181	201	236	210	220	208	200	196	207	214	207	224	179	210	218	211	193	196	226	193	201	232	200	213	239	216	222	200	218	205	219	236	229	193	200	232	222	209	212	200	225	217	189	217	220	211	208	194	193	201	215	232	222	229	224	201	227	197	196	219	230	221	229	185	224	207	229	227	235	198	199	232	243	215	185	207	230	211	204	210	220	200	184	201	183	207	198	213	223	205	216	200	221	192	221	242	213	191	212	222	201	214	187	244	200	200	205	199	210	204	204	183	207	192	221	231	231	191	203	212	221	214	197	228	212	226	226	197	247	196	232	188	198	208	227	197	224	197	201	214	216	224	242	210	210	190	202	214	206	190	218	226	196	189	211	203	199	217	206	226	223	228	200	211	226	212	208	188	212	202	211	195	198	216	200	186	225	182	193	206	191	203	217	232	201	188	231	207	212	233	218	212	206	204	213	204	198	210	229	222	207	214	218	199	183	188	170	213	213	225	211	206	224	213	236	222	218	185	196	210	211	199	231	208	232	185	234	229	230	191	202	224	205	205	205	193	173	186	217	203	226	228	222	212	214	206	186	238	222	203	230	206	188	195	220	236	200	207	204	213	203	235	206	224	222	224	212	193	200	218	216	205	209	236	236	202	217	193	198	226	204	198	221	221	221	239	242	218	208	199	213	220	209	227	229	204	222	227	184	222	221	195	216	222	216	212	207	223	214	197	218	203	198	223	211	204	210	210	215	225	184	218	198	185	209	210	204	226	202	207	216	199	235	205	204	216	193	226	205	223	207	220	225	221	205	207	210	219	197	193	210	186	198	187	209	232	205	216	215	231	210	221	218	203	218	227	223	225	184	200	192	234	215	225	182	191	230	226	202	207	225	181	196	212	212	189	242	221	215	224	184	207	206	221	200	204	191	203	220	203	211	162	185	198	208	212	201	225	213	235	218	198	205	210	195	204	193	212	221	213	183	202	229	220	216	193	224	212	239	194	228	179	241	214	221	207	214	202	212	201	216	206	209	251	224	198	210	203	188	219	217	197	211	215	217	210	198	201	190	210	182	194	239	224	210	224	222	226	188	229	229	194	213	218	215	194	216	210	207	229	188	209	208	249	222	217	224	215	211	196	183	221	214	193	208	207	189	251	239	215	205	247	199	204	199	227	212	238	206	203	220	222	227	190	230	217	207	213	203	212	199	222	202	230	204	212	245	202	211	235	218	222	211	221	212	198	220	199	219	225	200	198	190	214	203	220	211	214	214	194	224	214	220	193	196	207	230	202	215	209	203	198	246	228	197	211	214	237	237	181	195	183	218	211	239	224	211	207	250	196	220	188	206	223	224	210	208	203	194	224	197	190	202	197	210	204	219	193	213	207	225	230	222	226	214	216	242	197	207	222	201	225	204	207	225	218	219	194	228	201	226	210	196	204	221	231	215	216	215	204	213	218	214	206	227	218	210	213	199	189	217	223	210	193	226	212	181	221	195	201	210	186	205	214	204	222	245	226	200	201	222	225	228	224	213	224	209	188	206	215	217	222	201	215	198	225	220	239	196	209	234	236	198	216	229	213	218	218	190	207	231	237	221	201	190	227	232	210	198	224	228	212	203	201	224	204	226	196	216	254	181	232	205	195	210	206	206	189	217	200	193	201	187	217	242	181	211	214	199	209	187	240	218	229	230	209	203	217	187	220	228	213	213	212	227	211	206	200	209	201	229	213	232	207	208	226	200	261	229	186	209	184	206	198	189	208	205	219	189	213	209	225	212	217	201	257	224	227	235	209	212	204	203	209	207	237	211	206	210	214	188	216	221	196	199	210	217	193	194	227	216	235	179	190	202	220	205	207	197	192	182	224	207	180	207	209	212	214	222	212	218	208	194	205	255	211	197	189	194	194	193	201	194	216	226	194	219	183	235	248	194	230	199	192	222	205	209	232	200	217	217	252	216	203	223	230	215	200	186	216	210	198	195	198	203	217	224	219	246	212	231	223	205	203	199	233	218	196	176	198	211	224	215	220	190	189	209	231	215	215	222	196	228	211	213	207	202	204	212	221	213	216	202	213	191	217	198	204	216	231	215	220	207	224	209	191	202	207	205	206	213	206	221	211	212	211	225	224	191	252	203	216	199	197	216	245	213	229	210	232	228	223	226	207	204	178	196	218	197	206	207	201	210	228	205	222	193	206	192	232	202	226	198	228	214	198	180	218	213	185	212	221	212	211	215	218	234	206	191	214	234	213	209	221	232
4226	3931	5285	2515	2613	3028	2962	2580	2278	2446	2517	2023	1927	1561	1392	1344	1050	955	926	770	753	755	742	946	1985	4876	4851	2877	1340	756	679	634	650	589	568	569	603	593	568	615	585	602	628	591	606	618	637	655	642	583	605	621	627	592	634	600	592	617	631	625	625	601	576	622	577	610	545	629	626	613	605	604	571	594	602	612	656	630	582	650	566	603	611	636	620	604	590	637	662	634	592	635	639	610	593	616	586	637	623	609	578	586	598	623	578	590	628	604	616	610	616	601	583	670	617	590	573	582	646	562	607	659	584	583	599	575	651	588	652	580	609	557	613	580	636	616	588	581	640	603	632	604	628	593	604	579	616	630	578	608	631	598	614	614	635	615	608	604	622	620	646	603	588	647	592	600	632	570	620	585	614	614	598	601	644	555	587	571	580	594	620	593	619	618	567	603	551	617	608	609	614	573	622	636	590	605	606	607	587	604	636	616	625	584	600	614	598	555	584	640	575	608	590	640	638	612	617	636	601	622	603	662	606	591	618	587	585	596	601	583	637	610	622	611	621	606	596	569	587	601	601	630	608	584	591	620	591	585	607	583	611	584	632	603	584	606	567	604	626	592	630	598	622	594	615	599	574	574	568	590	619	601	629	646	628	629	595	618	605	602	572	614	615	605	607	623	645	586	555	628	598	652	568	641	605	628	641	646	607	663	601	592	617	641	589	611	584	586	614	625	578	600	586	595	608	603	600	632	602	586	610	577	574	618	616	621	607	564	584	623	582	583	625	605	566	601	599	624	599	627	592	650	620	570	634	593	632	553	628	643	590	605	619	655	590	621	628	582	579	574	628	581	599	656	607	609	596	633	612	589	620	557	627	645	638	611	592	603	651	628	585	623	608	603	601	609	617	623	589	614	616	612	623	638	550	597	618	619	663	646	597	599	610	633	594	584	630	612	599	615	648	594	608	574	614	585	587	636	586	620	629	563	553	642	606	622	613	623	613	600	569	575	575	602	630	603	627	553	589	605	625	613	600	583	606	591	612	633	579	667	627	603	585	577	627	641	601	600	601	566	634	625	566	648	637	618	635	609	620	594	640	618	602	630	629	652	593	603	600	597	602	635	636	566	617	581	626	613	527	620	569	578	657	616	607	602	612	603	607	595	621	582	590	619	596	632	583	565	605	648	607	574	630	646	578	588	608	615	615	622	585	635	602	625	653	601	588	592	624	612	647	562	570	587	601	620	571	595	629	596	626	565	640	582	614	580	624	599	595	611	618	605	664	612	572	630	592	612	624	584	601	583	607	596	628	644	603	614	610	646	652	590	614	593	607	661	577	620	642	647	599	662	589	597	615	584	613	594	618	598	605	629	617	571	649	585	619	611	579	621	576	579	593	596	582	617	532	611	534	606	612	592	665	620	618	589	590	604	604	632	617	592	610	575	571	616	620	567	582	616	593	604	570	589	584	601	607	593	595	591	603	612	634	611	644	618	596	630	626	585	595	575	654	615	638	635	602	626	615	641	614	585	614	606	616	615	629	591	654	571	609	593	607	628	574	607	589	619	623	571	616	616	651	632	624	622	608	649	585	595	617	586	544	583	632	596	593	619	614	604	608	618	570	594	580	612	623	616	583	573	584	646	630	627	592	641	579	647	631	577	622	629	615	586	622	576	561	660	590	570	619	544	605	595	621	584	623	597	640	605	604	612	580	599	629	630	603	571	577	593	623	629	599	590	594	615	611	598	608	568	672	587	604	646	592	639	587	610	569	628	641	620	639	599	569	586	611	572	630	628	588	634	588	604	621	590	650	586	592	559	581	601	621	610	605	617	606	597	626	585	584	605	633	588	626	581	615	616	559	582	584	606	597	629	586	631	603	600	634	611	594	626	585	656	613	619	636	634	621	615	594	592	562	589	597	605	662	625	631	643	595	618	600	608	559	578	609	627	600	618	605	617	613	582	647	589	564	576	573	591	658	625	610	552	660	616	639	628	600	613	559	578	613	603	587	623	596	610	618	594	598	659	634	605	637	645	615	587	610	559	574	588	599	614	589	615	598	605	609	612	613	575	602	607	634	645	635	568	648	628	604	571	587	629	580	619	574	584	633	591	610	589	609	645	593	639	557	618	626	642	564	616	608	609	606	557	601	580	626	610	654	611	611	616	597	598	635	595	657	623	613	584	606	614	638	619	581	596	656	592	594	585	614	584	574	588	591	614	593	635	568	600	591	627	619	565	575	575	593	598	590	592	627	593	652	642	604	600	574	563	613	556	647	581	603	619	641	634	644	581	615	606	611	624	573	615	641	597	626	626	634	606	589	587	583	614	596	604	571	587	614	585	581	595	621	581	570	601	591	590	640	640	622	617	590	668	605	621	608	587	620	607	609	587	593	600	634	619	607	609	578	581	569	602	642	583	644	610	664	598	626	604	617	612	620	629	593	591	615	589	634	584	553	571	604	615	580	658	594	606	623	585	589	638	575	608	594	601	550	639	591	564	589	571	592	617	570	611	629	583	566	604	647	625	669	591	625	608	575	603	594	616	620	617	579	584	626	654	603	555	580	660	589	626	692	572	606	606	624	606	657	582	609	624	578	629	645	585	643	649	580	672	559	631	610	625	610	620	629	646	636	581	630	612	624	608	582	608	631	614	596	618	606	577	632	626	639	613	567	648	591	607	639	631	581	577	629	636	607	573	634	600	644	584	591	634	587	629	605	600	636	640	590	586	605	584	602	564	639	600	610	653	604	575	579	617	580	580	584	633	579	612	601	608	615	596	605	596	592	603	591	617	598	571	600	593	642	620	579	628	605	615	556	583	604	630	598	641	581	592	580	612	588	585	617	604	603	556	621	581	637	603	634	682	579	577	662	592	613	634	573	624	586	610	615	606	622	647	633	566	598	567	607	547	664	585	596	642	651	579	586	589	600	648	578	597	612	630	594	617	595	629	552	595	562	605	560	653	656	593	636	638	609	599	610	614	618	588	635	647	612	606	581	603	585	633	633	608	623	622	599	646	607	646	541	599	651	605	587	612	632	610	621	587	586	597	628	638	600	577	638	578	605	573	588	605	609	599	604	637	604	626	577	639	621	609	667	563	598	619	608	605	547	604	616	611	542	638	584	632	573	630	647	592	589	620	630	642	614	633	650	585	637	610	617	647	650	626	585	628	606	638	623	597	569	608	597	588	578	594	642	607	622	599	621	629	608	545	608	588	584	600	610	588	656	618	606	615	645	632	611	591	613	621	669	598	594	643	593	635	610	550	574	588	626	599	653	599	637	608	602	589	625	570	601	589	575	659	602	575	593	623	608	578	609	615	567	625	553	610	616	646	589	619	631	618	588	586	609	649	603	655	629	595	548	644	577	593	611	612	596	608	623	608	572	597	650	564	647	610	614	606	633	581	576	571	623	618	624	613	584	618	622	560	594	603	612	592	566	567	619	625	604	603	649	615	587	618	564	616	578	576	616	659	615	572	597	597	612	621	663	616	624	653	595	578
5324	2544	2576	1194	828	707	588	549	433	425	411	373	375	379	340	310	303	273	270	263	210	276	309	395	669	824	766	458	295	256	244	176	200	221	201	202	207	193	217	212	209	201	229	216	186	202	198	190	234	225	227	208	217	214	199	205	223	217	225	239	203	208	233	242	224	203	178	227	228	203	184	230	221	219	207	204	186	191	243	188	201	199	220	228	204	182	217	219	197	186	244	214	225	182	222	217	219	204	212	199	192	199	232	164	181	230	216	205	187	199	203	189	225	178	219	176	211	205	199	210	193	201	212	181	227	227	209	185	184	216	198	215	215	238	184	210	215	227	232	211	220	219	225	212	196	224	184	201	215	221	229	213	219	215	214	200	229	228	228	220	222	204	217	239	213	203	227	202	208	203	205	199	228	226	198	224	202	214	194	215	195	206	237	198	211	220	200	209	212	200	208	224	214	232	197	198	209	208	202	224	217	190	198	209	224	217	219	193	217	212	218	200	215	194	197	223	207	232	208	219	213	185	215	231	223	223	204	198	241	218	198	183	207	208	225	205	225	225	198	195	196	217	198	224	202	219	227	215	200	198	212	202	205	219	230	230	221	201	192	231	208	196	205	200	193	210	224	195	192	224	210	207	206	211	222	212	231	229	215	217	200	204	217	215	206	226	185	197	204	209	212	190	204	195	199	196	239	191	217	196	223	222	211	210	226	217	223	187	221	201	199	230	213	211	197	202	184	202	222	209	221	212	211	205	242	198	208	220	204	229	207	195	218	207	203	195	194	199	224	206	217	216	206	187	200	237	233	194	189	202	199	221	211	210	192	227	227	201	222	223	219	223	178	208	199	219	227	204	209	205	224	230	229	217	238	213	225	191	212	212	195	223	212	215	236	221	230	215	212	207	204	205	219	235	227	229	216	206	214	234	216	201	215	201	211	204	193	190	197	208	223	205	219	240	216	215	213	221	196	180	176	191	239	218	198	203	195	199	220	210	206	221	208	199	214	209	225	216	225	226	208	225	200	204	224	190	200	197	221	220	241	204	191	210	206	208	208	212	211	200	224	215	203	205	212	241	222	224	192	233	239	196	188	221	196	209	212	197	206	207	194	217	235	204	212	209	213	194	243	203	198	223	217	204	195	197	193	205	212	232	215	202	233	196	217	227	207	209	210	216	223	191	215	195	204	198	242	215	218	213	214	203	211	218	215	222	194	206	224	220	204	228	220	194	201	214	224	206	188	212	199	190	210	211	210	224	195	230	203	215	217	198	194	195	236	208	225	208	203	211	214	206	210	213	220	212	209	203	247	207	225	242	218	226	229	201	197	206	215	211	225	235	216	221	191	200	214	208	197	223	223	173	202	204	193	224	210	229	214	225	214	204	237	204	195	213	218	227	241	206	201	222	197	188	200	220	221	207	211	209	209	201	216	193	216	236	202	213	183	203	222	226	204	232	192	205	230	191	199	223	187	228	207	219	202	208	199	227	239	214	205	211	205	217	195	181	211	185	196	226	211	200	212	205	212	222	204	206	206	197	196	213	202	194	212	189	231	217	213	206	223	230	198	228	222	212	212	211	221	232	211	215	183	195	212	183	234	219	216	226	234	184	214	213	208	233	228	217	232	205	230	236	204	219	225	211	210	232	213	210	204	197	235	203	220	204	218	210	226	185	210	199	208	211	249	219	207	223	186	221	202	219	199	212	206	203	227	235	227	184	224	217	206	185	214	215	189	213	237	226	209	210	224	211	193	230	207	210	235	187	230	200	228	185	213	209	196	192	223	192	239	211	209	210	225	208	229	221	212	215	214	211	235	226	223	218	193	224	218	227	224	208	213	186	215	207	228	243	204	192	191	187	211	221	209	228	220	213	231	197	216	198	205	220	210	200	213	214	213	238	192	220	224	229	206	227	213	204	189	179	221	241	219	220	204	202	189	196	189	201	223	207	220	223	223	180	187	206	218	219	190	183	214	238	229	195	205	223	194	204	209	227	200	223	211	227	214	220	221	202	191	223	221	223	205	228	242	200	219	194	215	188	195	206	222	225	199	208	235	225	218	223	234	217	205	221	223	200	164	212	202	227	239	209	236	193	230	213	214	226	231	200	223	214	201	197	215	222	201	219	207	216	212	220	209	189	199	218	198	211	183	203	191	221	198	214	208	212	205	211	196	218	195	235	215	214	194	219	237	206	230	221	223	195	212	224	223	201	189	220	218	220	211	214	200	230	194	221	190	206	210	205	185	227	201	198	187	216	225	212	210	239	229	225	218	206	232	214	180	200	227	209	208	220	213	224	209	208	225	215	240	225	200	226	196	183	221	201	204	202	223	228	220	219	192	213	224	209	179	217	228	206	223	212	222	224	204	227	224	229	216	201	199	215	179	202	214	237	204	206	198	206	230	200	205	231	219	217	200	217	212	222	225	221	217	200	225	227	228	204	210	208	226	226	202	198	196	224	196	199	215	214	239	206	221	219	225	199	182	221	175	228	201	217	200	221	219	195	190	203	227	214	183	181	218	191	197	215	199	200	228	209	232	205	211	228	204	198	196	207	196	216	206	216	213	205	223	200	192	230	211	201	207	220	200	215	225	196	188	193	217	213	181	213	206	205	207	200	191	222	204	215	209	205	203	232	203	192	209	238	199	188	211	212	221	179	224	195	205	197	184	225	204	225	215	191	220	185	199	208	194	229	211	204	215	206	212	216	198	202	233	224	217	214	224	209	187	207	216	194	213	196	211	217	219	224	231	185	199	207	223	197	217	197	208	207	200	205	203	208	182	235	230	204	200	208	211	223	209	207	216	210	213	216	251	227	200	204	192	192	174	181	220	212	228	209	212	205	235	205	216	206	219	220	214	218	218	159	216	216	196	214	215	200	193	222	204	209	192	225	203	220	240	208	186	212	220	221	229	191	205	202	199	211	225	196	206	216	197	187	210	206	221	190	200	188	199	201	194	192	227	236	224	202	231	219	204	209	228	212	220	215	211	219	233	196	208	205	222	225	216	214	182	234	175	197	208	213	208	197	207	231	190	237	238	207	218	229	195	243	192	204	223	212	203	199	222	193	224	231	195	223	237	206	208	220	208	206	215	211	194	191	220	221	199	226	215	196	199	224	213	194	201	210	199	216	210	206	213	188	209	216	211	228	186	208	197	204	189	219	204	223	213	206	206	217	208	203	195	212	203	221	217	212	209	210	181	224	254	217	173	205	197	226	212	222	195	216	215	204	222	213	205	216	237	216	181	222	241	211	196	209	212	181	225	219	204	178	201	239	209	196	206	203	230	203	199	197	204	238	215	200	222	225	225	197	244	203	233	224	220	220	240	225	217	221	216	209	229	181	235	212	203	204	222	195	198	181	219	205	189	229	196	205	203	220	229	206	206	201	217	213	226	217	239	205	233	231	216	213	223	213	225	217	220	193	243	203	189	211	208	204	221	243	209	215	204	187	203	211	188	208	201	221	206	202	201	188	233	204	208	208	212	191	198	184
4022	2957	4446	3387	3135	2734	2402	2367	1955	1809	2034	1881	1575	1727	1551	1339	1130	1041	929	931	866	859	1398	2030	3534	4007	3339	1691	994	744	634	621	580	578	603	612	640	600	613	574	584	583	600	584	608	601	583	665	638	575	603	628	593	625	607	595	579	627	570	617	553	611	563	579	594	585	635	632	614	576	605	606	555	616	614	576	558	572	647	621	605	575	599	613	552	612	650	599	608	594	642	551	592	654	595	579	599	544	562	577	612	626	585	634	585	587	553	587	557	569	568	614	592	587	605	658	570	619	654	597	603	656	590	629	585	594	644	631	565	587	629	587	629	579	587	602	584	616	629	632	590	592	587	636	649	638	604	601	610	645	602	606	639	575	619	652	606	580	612	612	622	565	636	617	603	597	582	637	590	577	609	617	585	591	618	579	567	626	635	604	569	619	577	587	592	604	609	615	587	621	642	613	625	661	620	641	690	581	622	604	620	646	620	602	618	598	547	610	602	605	640	578	620	634	660	593	598	629	569	629	615	631	563	612	590	596	603	620	586	612	609	626	575	633	586	586	617	551	577	540	604	602	614	606	643	592	560	570	595	635	666	583	578	616	585	558	632	595	636	630	607	611	612	594	611	665	611	588	576	605	506	613	569	573	559	591	561	587	624	578	614	592	557	545	600	562	593	564	599	593	629	564	637	616	601	596	589	595	577	632	621	628	586	590	632	613	618	626	599	629	624	604	617	579	618	625	617	617	580	633	628	585	603	595	568	609	618	620	603	634	602	622	610	592	603	613	615	576	628	568	609	618	596	607	596	601	625	613	597	612	603	605	617	605	590	581	574	624	661	572	647	634	633	628	617	591	587	605	591	636	616	661	583	631	596	575	611	583	623	614	597	602	629	608	596	577	575	621	618	603	598	598	588	630	618	626	609	616	604	619	642	587	612	609	616	592	587	545	592	645	565	645	569	637	603	575	614	609	597	602	561	582	623	586	613	619	582	594	580	595	570	597	616	578	586	587	635	581	603	576	634	606	603	603	601	601	600	608	618	603	573	567	614	636	624	618	641	585	588	577	593	651	623	628	607	609	632	603	630	576	610	591	584	599	602	606	562	594	580	619	641	580	610	578	592	577	616	625	567	603	599	610	618	578	600	577	630	610	626	566	619	643	598	640	602	588	610	574	622	615	635	592	595	572	567	596	581	577	627	605	611	614	603	580	594	574	612	594	601	600	586	604	580	552	638	614	596	644	592	586	617	602	614	633	610	626	600	631	633	597	614	593	602	571	589	623	577	599	618	586	601	570	610	576	626	594	608	561	574	558	621	564	603	554	579	575	601	643	581	616	580	573	589	597	590	618	661	599	593	574	645	631	626	637	617	623	595	614	593	608	626	648	624	602	567	593	585	567	587	634	568	592	598	639	585	595	613	609	602	557	580	590	593	623	608	604	623	609	606	602	615	584	611	574	611	605	638	596	583	575	594	597	624	628	575	609	599	627	563	591	581	569	624	601	582	627	592	595	595	569	622	575	612	616	596	615	628	606	600	608	614	603	660	603	563	588	564	652	638	639	589	642	604	639	591	601	666	566	559	617	617	664	590	592	583	609	563	606	583	625	587	593	616	622	622	631	610	586	595	641	596	568	585	610	558	593	600	548	595	608	615	559	620	611	601	617	576	567	635	616	607	625	639	628	614	604	611	600	637	660	638	636	599	633	619	643	575	587	607	577	624	636	653	624	623	610	595	585	533	607	626	603	567	608	608	628	644	624	609	576	666	616	607	599	648	580	584	611	621	597	606	646	643	614	639	634	603	579	580	575	661	611	595	622	596	577	621	570	646	639	599	622	584	603	592	632	595	582	618	582	616	608	598	556	590	597	596	632	609	610	618	612	561	585	652	639	632	552	563	618	578	635	620	627	590	571	601	629	613	604	569	587	604	646	580	589	647	585	612	604	589	564	547	622	581	599	646	605	579	587	622	571	589	588	622	602	589	583	566	603	586	589	621	607	611	604	607	593	636	596	642	611	543	576	627	589	615	611	583	598	585	638	593	650	574	562	605	594	634	559	611	587	614	625	596	566	625	621	557	625	590	610	619	607	597	619	607	636	593	607	570	608	631	585	658	634	611	622	592	607	595	606	613	654	608	585	606	565	536	588	602	579	636	615	555	581	597	606	630	595	598	577	572	607	583	650	632	654	611	625	621	577	567	611	585	581	610	631	605	611	579	624	635	594	601	584	623	628	631	626	671	615	620	610	604	598	624	593	591	645	625	590	580	624	591	633	643	569	601	610	627	619	615	564	561	589	614	597	599	578	639	635	599	630	610	590	646	633	646	611	605	560	627	577	635	651	608	580	580	610	550	583	596	618	620	624	579	613	642	604	640	630	591	558	597	589	620	601	589	614	622	623	616	611	626	582	616	632	634	587	599	567	616	604	608	566	621	573	599	581	617	653	564	615	602	588	603	582	607	570	654	602	572	629	618	621	609	632	601	602	570	598	640	641	599	586	602	583	605	594	624	597	627	559	610	610	610	600	609	622	596	612	540	576	578	587	604	622	567	604	586	604	583	603	612	570	622	651	606	559	588	654	619	635	617	632	579	600	652	580	585	623	629	607	569	580	616	597	606	646	631	634	630	638	601	639	595	672	574	604	606	571	613	626	620	597	566	606	583	576	575	583	678	565	590	586	596	638	641	584	560	588	580	641	609	622	619	611	639	585	592	595	590	560	601	566	628	609	629	588	634	596	635	590	621	599	619	616	580	619	587	608	579	609	659	594	579	573	651	648	596	606	608	630	608	615	586	649	607	584	616	585	630	600	645	601	625	613	581	610	642	569	599	623	581	633	615	624	609	613	617	582	609	597	596	560	669	617	617	599	597	595	592	643	556	617	604	631	611	623	578	522	573	576	600	569	619	600	648	588	583	605	590	581	595	578	586	596	589	635	612	593	621	621	582	594	639	586	594	600	593	624	652	636	601	657	590	591	648	610	589	602	632	629	587	563	639	610	599	598	617	649	614	591	597	578	619	634	625	594	599	607	585	559	611	614	621	589	586	594	580	618	619	607	631	619	582	594	607	572	638	630	561	618	619	607	590	608	609	597	615	591	596	581	595	634	628	576	606	573	582	611	611	594	579	641	642	596	660	579	597	634	638	601	582	587	575	626	621	606	629	641	580	610	634	609	619	613	579	569	610	603	599	631	655	560	581	661	622	631	602	619	626	611	628	610	608	618	588	644	608	576	621	590	614	636	601	561	622	568	647	640	580	599	593	597	586	607	609	607	569	638	646	586	625	603	614	613	627	624	605	607	605	634	621	610	589	601	644	599	595	635	614	569	611	605	607	595	555	609	630	654	574	610	551	591	620	568	567	584	582	564	622	621	603	605	542	585	600	609	556	625	604	599	619	628	621	577	616	570	594	603	606	626	626	568	620	579	586	616	611	626	592	656	617	602	607	630	621	597	594	625	595	613	617	629	626	567	603	646	591	599	623	597	632	616
5240	2145	1453	1020	943	837	647	536	416	314	310	259	277	259	316	291	290	249	260	247	244	276	274	314	526	902	698	457	340	272	216	212	222	189	199	203	214	230	214	221	190	197	200	217	228	185	207	201	196	228	196	192	220	188	214	201	207	201	208	202	209	214	191	191	207	176	235	224	200	198	228	191	231	188	201	196	206	222	182	197	202	213	218	209	201	226	216	214	214	219	199	182	198	211	209	194	214	235	191	207	206	181	190	216	206	192	212	192	193	201	219	188	222	195	200	192	189	226	200	197	195	211	189	226	189	185	209	199	205	194	217	215	188	208	183	211	221	198	199	221	227	193	209	186	211	221	207	216	220	222	208	191	196	215	214	182	210	206	206	199	193	220	225	196	183	208	200	206	216	203	194	210	217	204	187	222	232	228	228	227	198	214	184	194	174	223	225	182	194	191	201	222	214	225	214	213	210	215	197	227	218	203	208	213	209	202	199	198	210	201	202	201	196	220	189	200	205	210	201	214	208	212	219	194	200	205	194	199	203	233	232	192	211	187	197	195	213	211	203	187	196	217	212	201	218	222	213	208	213	224	204	190	207	197	209	186	205	210	198	187	196	212	198	202	205	222	192	208	214	214	197	188	214	210	159	218	186	189	210	218	218	202	223	190	184	198	218	182	222	203	221	204	219	217	227	164	177	219	212	213	196	210	187	222	190	213	200	205	229	214	195	220	174	240	204	188	217	203	208	214	229	188	222	215	221	220	196	207	214	196	214	210	211	204	211	208	176	189	190	220	211	184	218	209	208	174	206	197	204	210	219	215	211	217	199	220	206	190	183	195	184	217	205	208	205	194	224	220	198	245	201	232	201	187	205	220	214	222	216	214	190	196	221	193	206	227	196	190	206	200	185	189	209	187	200	212	207	185	218	187	237	210	238	202	212	195	209	201	211	203	196	218	199	222	221	231	202	219	211	193	198	194	231	218	184	218	216	222	169	189	189	211	212	199	203	220	215	222	221	192	217	212	198	197	200	204	222	210	199	191	207	189	209	197	194	207	205	200	202	200	214	186	192	239	201	234	205	225	213	221	181	195	224	206	205	175	223	227	200	223	208	230	207	208	221	228	178	205	229	194	196	201	216	227	197	201	175	202	217	204	200	209	204	211	213	240	202	198	167	199	201	187	220	202	188	207	207	207	185	204	213	191	218	193	205	217	202	211	236	195	211	213	222	201	216	199	202	212	224	195	233	232	214	192	205	243	229	216	215	230	220	229	198	228	211	223	219	205	203	226	223	212	193	191	207	202	188	218	196	197	190	221	180	194	178	218	195	202	184	232	188	233	199	231	209	199	200	194	188	197	194	199	183	219	206	220	203	200	214	205	187	225	183	215	185	217	221	185	221	215	215	221	203	199	225	225	225	182	213	201	195	216	212	211	217	206	242	220	180	203	224	215	189	194	206	220	216	208	209	208	177	233	216	213	195	187	197	194	191	219	206	180	203	209	188	221	221	207	218	189	194	209	194	197	199	197	178	211	233	229	199	194	214	201	205	209	201	207	220	231	211	229	215	213	199	191	209	199	227	218	213	196	196	192	209	224	197	213	217	196	196	224	200	204	188	208	210	202	198	199	221	191	199	197	185	197	191	205	188	239	202	215	220	202	228	227	192	196	185	210	185	195	202	210	186	229	218	221	206	196	202	210	213	187	191	191	182	198	230	209	200	212	214	191	188	186	215	203	212	201	199	205	230	233	190	201	199	205	190	185	198	212	207	205	218	208	184	189	202	191	213	214	196	206	186	201	191	194	250	202	203	213	199	191	207	187	230	218	217	194	214	203	180	209	200	190	210	202	229	170	243	205	219	220	208	185	198	216	219	212	216	195	197	204	201	210	242	224	194	205	221	213	220	219	220	192	214	203	204	225	198	222	202	213	224	229	209	197	203	181	216	209	233	228	213	231	203	193	214	184	230	192	232	195	183	196	183	201	203	230	193	224	217	197	194	234	200	221	192	198	217	174	199	203	193	182	219	204	209	202	183	201	211	224	206	215	213	193	207	186	185	215	214	207	215	227	199	221	213	193	209	200	208	191	219	193	219	222	175	196	213	209	195	185	212	206	242	203	190	230	208	216	226	222	172	202	236	191	205	214	216	190	217	214	217	205	189	205	201	201	206	208	217	199	207	217	201	209	200	195	207	190	218	206	203	217	211	214	227	223	199	224	220	194	210	213	169	223	208	203	208	180	211	198	203	203	230	220	213	213	228	204	201	207	217	190	215	198	208	199	201	218	225	201	195	196	211	198	212	191	229	214	213	223	222	210	206	212	186	211	217	196	197	219	187	226	236	205	204	203	178	190	205	240	199	217	185	207	211	208	217	208	200	215	225	206	216	197	209	179	225	224	239	200	204	203	214	215	195	215	179	202	196	220	231	226	225	231	170	205	208	187	235	213	190	206	223	221	198	220	226	217	216	219	195	175	198	226	213	189	225	221	216	240	200	218	238	219	188	213	223	204	207	207	202	213	194	206	223	199	207	201	205	231	181	206	190	181	198	179	214	199	204	193	206	234	210	194	193	212	209	200	170	230	215	190	205	204	222	203	216	162	186	200	211	204	210	195	182	200	236	243	233	215	235	187	232	195	188	188	192	186	206	194	199	196	239	208	194	193	199	229	181	203	232	220	222	222	199	236	216	214	198	209	179	174	195	229	199	199	205	175	169	208	196	194	186	196	192	245	206	199	180	195	210	204	210	180	204	191	214	235	232	214	226	230	194	221	224	206	199	225	165	204	225	207	191	215	173	194	194	206	217	197	219	203	209	205	203	185	205	217	193	216	198	218	209	215	204	199	210	208	187	201	190	211	209	206	221	191	200	219	209	229	204	192	194	194	209	211	193	210	210	163	208	207	211	227	193	205	208	205	202	193	177	229	223	180	236	190	222	202	209	200	225	220	211	196	210	217	201	214	206	217	209	212	204	205	197	235	210	205	208	199	203	207	207	202	212	211	213	226	194	209	241	195	239	205	180	203	199	210	231	211	219	196	204	207	201	202	206	215	199	207	194	183	217	215	206	207	204	208	199	206	196	213	176	201	212	238	225	200	190	202	222	186	199	214	192	182	202	196	187	218	204	198	198	206	213	211	210	217	183	214	202	178	187	213	207	204	241	204	194	212	234	186	183	218	195	231	200	178	219	198	212	222	205	212	200	192	203	222	187	201	204	196	204	198	201	204	202	220	185	182	197	198	220	199	213	224	198	202	223	201	188	193	196	215	214	190	219	209	179	223	216	215	189	177	209	188	196	182	214	175	214	221	214	200	202	225	193	183	197	195	191	218	202	201	211	193	210	201	212	226	216	180	188	227	225	204	212	210	223	253	200	213	199	224	192	192	198	195	206	224	188	206	194	226	200	198	204	215	204	177	210	202	218	197	214	211	214	207	199	195	200	196	211	207	202	200	222	223	222	200	213	241	245	187	191	201	211	212	191	194	213	200
3961	2413	2808	3161	3320	3061	2982	2353	1792	1450	1204	937	975	1126	1149	1179	1123	1061	1067	964	923	1098	1195	1587	2910	4904	3173	2117	1279	906	658	633	595	583	559	580	622	614	607	590	616	597	575	595	598	618	629	604	596	604	589	570	627	612	555	626	613	602	644	552	555	590	592	618	596	616	623	603	616	641	557	617	613	566	609	577	583	577	629	577	598	638	564	605	596	605	586	598	599	585	643	570	570	611	627	620	603	614	611	549	605	613	536	585	556	610	565	569	581	566	612	585	554	578	608	578	580	565	576	558	621	568	633	584	622	530	612	633	596	596	570	598	604	545	603	526	574	605	555	598	601	621	599	572	606	591	592	573	545	561	549	599	592	622	591	619	611	617	578	616	641	593	624	579	601	622	566	564	585	627	611	612	580	593	598	591	525	585	570	577	624	611	591	634	574	628	572	558	564	571	574	572	620	619	579	587	593	594	596	590	553	618	620	617	585	584	568	592	593	594	601	595	594	605	564	625	587	590	564	596	575	569	556	593	568	612	604	590	619	599	580	582	605	608	602	580	594	619	577	629	621	589	583	620	617	624	570	560	623	597	612	595	588	573	604	587	584	628	543	606	571	574	599	606	627	600	568	637	578	559	564	621	556	609	559	616	592	584	596	605	598	538	623	621	601	598	587	614	565	583	596	627	591	615	582	583	611	599	647	550	598	613	614	559	588	616	601	589	615	610	585	626	618	595	585	588	611	596	636	568	609	562	586	609	614	605	572	606	559	620	603	605	599	592	559	650	587	570	629	554	567	567	562	640	597	569	613	635	614	573	624	584	613	627	572	604	596	553	612	568	641	634	558	612	582	607	632	642	630	586	579	622	554	562	556	546	579	588	614	611	627	559	596	582	579	576	592	579	570	591	589	581	595	564	592	601	578	567	571	636	597	562	544	625	577	577	560	600	609	618	593	593	570	623	610	579	553	605	558	570	618	568	580	607	582	575	587	580	619	571	597	647	605	612	616	589	613	577	579	592	631	619	582	600	601	586	601	632	593	567	603	579	638	574	607	551	583	594	588	611	586	638	611	573	596	583	608	605	608	620	599	558	575	573	618	616	638	564	590	596	565	588	590	624	588	608	599	619	596	641	585	549	538	608	594	576	558	583	583	588	588	600	584	610	606	605	546	600	603	614	604	618	612	587	572	610	587	552	607	583	617	595	597	644	607	608	555	627	610	609	577	570	601	593	604	645	603	587	613	563	622	610	602	604	602	571	577	550	597	599	614	562	630	602	586	629	585	613	627	604	654	601	625	559	599	594	598	596	629	586	615	625	610	599	625	585	553	575	595	588	634	562	585	598	563	564	602	566	624	575	599	578	577	633	601	556	551	557	592	563	565	587	664	574	590	603	556	582	595	558	613	581	603	622	560	605	626	614	554	577	592	578	564	542	592	577	606	629	609	597	610	560	585	591	597	587	624	606	560	610	599	575	560	543	560	598	518	657	588	604	576	553	620	611	620	613	595	591	581	553	565	554	603	585	611	589	589	586	615	611	588	582	592	585	598	574	583	599	598	576	613	618	580	579	586	577	592	619	594	584	584	635	609	585	627	606	607	602	585	636	591	586	584	575	582	633	611	595	618	581	577	616	567	609	593	665	561	573	581	611	602	582	618	618	638	579	585	581	572	595	587	533	574	613	582	581	592	613	592	553	596	586	602	578	555	635	633	619	576	584	574	594	621	559	569	571	577	616	583	574	597	644	564	551	581	615	599	609	587	605	595	570	555	644	591	584	600	598	564	605	593	624	601	609	597	573	610	567	597	581	590	588	552	597	592	604	543	553	608	566	642	565	617	601	606	592	610	591	587	577	577	628	592	580	597	594	647	611	618	598	593	611	590	576	562	591	664	669	589	570	576	587	609	582	605	587	640	583	548	590	550	592	562	651	635	583	584	595	610	620	577	592	583	572	603	610	607	579	603	589	625	596	587	586	564	598	596	593	598	610	647	612	604	590	602	602	591	578	627	598	570	607	553	602	624	586	601	583	599	572	585	570	582	566	625	618	589	530	585	599	588	604	572	602	592	568	642	642	639	609	582	608	595	575	647	575	579	615	605	567	573	581	610	612	597	597	605	580	607	595	589	613	612	582	566	606	601	613	560	562	604	579	639	578	591	594	576	595	551	605	599	600	597	654	615	615	599	618	630	627	584	626	570	560	615	597	574	593	558	563	575	589	608	599	563	589	589	596	558	574	607	588	599	621	579	559	534	607	611	609	582	567	577	627	578	600	585	613	610	605	578	603	573	622	593	583	625	554	591	590	611	652	595	579	570	599	597	588	609	643	576	616	607	616	558	599	581	603	632	587	569	600	596	585	580	631	609	600	591	667	595	615	603	576	582	605	608	585	629	586	589	592	550	626	568	576	616	623	560	588	613	606	548	583	576	603	607	578	648	600	568	607	566	609	600	602	595	600	582	599	586	580	617	641	615	608	626	586	592	631	547	564	590	574	577	613	553	601	587	615	587	584	614	557	606	606	611	639	560	594	572	616	549	620	620	627	591	633	549	602	542	607	572	579	567	575	580	598	636	570	555	571	591	622	588	561	625	606	583	573	573	636	627	576	594	578	591	572	600	611	628	578	598	607	597	614	604	580	575	573	553	598	609	591	616	601	615	581	599	600	545	567	645	602	647	599	578	592	582	587	573	607	599	613	580	563	591	589	585	623	616	628	610	627	630	605	638	583	591	600	587	541	606	610	593	547	636	590	621	603	603	594	575	616	564	617	581	603	568	572	582	605	608	555	590	588	598	610	586	623	612	634	561	626	615	582	574	604	582	576	561	597	588	619	608	600	589	622	589	598	599	596	618	618	586	587	613	561	581	557	617	620	628	549	605	600	616	621	584	627	571	619	575	592	587	566	541	601	626	563	603	602	607	614	603	600	594	574	615	628	569	628	567	567	585	592	584	553	648	609	605	552	634	583	607	590	576	580	576	615	620	550	583	646	609	648	608	618	575	570	584	597	640	606	615	607	578	561	620	569	622	623	575	573	566	599	612	557	568	622	600	616	594	582	594	611	593	590	607	597	600	566	583	591	658	584	612	586	621	625	567	588	638	556	567	607	566	589	581	545	607	633	600	628	584	623	606	569	584	638	588	593	609	621	601	549	608	586	566	578	609	637	571	596	632	593	586	557	600	614	574	582	575	570	594	610	591	632	601	607	564	608	604	622	595	618	673	591	594	599	566	594	617	596	560	586	576	547	610	540	580	621	608	552	628	619	598	641	638	562	579	601	593	616	579	625	592	628	616	547	591	558	641	569	595	620	578	582	613	630	617	611	596	524	617	602	589	570	601	596	587	588	576	592	606	624	560	549	563	585	638	608	583	617	613	592	639	593	568	584	580	607	623	602	576	619	566	559	594	616	617	585	570	561	574	585	559	572	621	642	584	577	557	586	630	640	586	601	630	587	587	602	625	589	635	628	591	580	581	652	572	607	553	622	567	566
4403	1998	2398	1467	1069	781	628	901	629	264	237	201	229	209	232	213	202	189	231	215	230	199	224	196	224	568	528	544	512	397	260	206	209	195	187	214	195	205	194	196	191	173	207	197	195	186	186	174	182	188	143	191	214	198	195	215	199	201	156	185	166	213	189	176	173	216	196	192	188	185	191	212	205	172	180	163	187	172	202	206	173	221	201	191	198	192	226	220	201	222	210	208	196	217	205	189	182	188	187	202	192	201	187	194	190	190	189	208	206	181	182	189	185	216	200	193	178	175	189	185	179	203	202	204	181	200	199	179	177	209	208	189	182	176	172	177	213	171	201	186	201	200	179	191	204	190	214	187	171	195	189	181	209	160	192	182	210	176	183	168	190	180	179	219	190	200	189	163	206	181	234	197	199	205	209	200	197	207	191	177	190	196	184	193	191	192	190	185	186	199	193	184	225	221	185	184	189	175	215	188	197	196	197	183	201	190	205	178	198	207	173	170	184	178	180	184	187	195	193	186	182	177	203	188	188	217	203	194	165	176	179	194	183	190	224	232	190	205	177	205	182	183	175	187	202	206	197	195	213	170	184	183	216	186	200	209	198	188	187	232	170	198	225	189	191	210	205	202	185	186	184	197	189	197	189	190	178	194	192	204	177	235	210	185	165	202	178	194	185	176	187	220	199	223	193	198	190	181	200	205	206	188	185	199	187	220	192	197	193	193	205	226	232	220	176	193	208	181	196	179	204	187	201	202	203	204	193	213	196	172	197	168	177	178	199	210	173	183	201	190	204	194	189	192	206	211	171	180	191	207	210	204	181	200	202	200	186	178	187	201	194	191	188	196	194	201	192	206	165	197	205	190	201	189	179	206	178	210	206	180	201	197	197	224	200	196	197	202	217	202	208	194	202	210	190	206	190	194	198	195	197	211	177	191	178	179	210	190	182	212	189	188	202	165	187	203	175	214	180	198	195	174	200	197	184	188	182	215	198	181	190	191	179	203	196	186	183	208	199	185	224	178	172	206	199	187	212	195	179	189	169	178	168	193	180	183	203	191	184	202	188	183	196	214	178	190	213	201	221	193	183	184	194	176	186	211	193	210	168	186	203	174	213	199	193	214	191	217	203	165	194	198	194	191	199	194	203	170	200	185	200	187	194	183	166	214	195	205	207	194	187	195	206	199	187	190	192	189	172	200	190	200	195	189	199	181	177	173	205	195	208	171	174	187	200	210	215	194	177	183	198	195	191	204	193	192	189	183	185	202	188	166	196	175	188	199	204	211	200	181	181	178	166	187	193	175	190	194	195	196	173	206	194	181	214	194	189	184	188	205	219	197	191	181	172	205	232	203	195	187	180	223	214	195	190	192	183	181	172	205	226	231	186	187	173	188	225	195	209	212	178	174	190	180	184	194	192	189	191	168	165	204	207	181	203	208	199	202	173	192	215	188	194	156	178	181	182	186	197	165	183	168	189	200	184	160	191	192	180	185	199	186	199	196	201	200	182	176	195	205	205	182	222	186	202	193	199	199	214	185	194	186	187	152	218	188	177	193	205	184	192	195	214	190	197	212	194	184	196	178	216	197	194	188	203	175	207	186	211	201	169	212	199	201	176	198	194	188	185	191	207	181	186	214	195	195	198	182	193	197	217	191	186	197	193	184	192	200	196	168	208	206	181	242	203	191	200	228	186	196	201	186	191	200	206	202	184	220	199	195	189	207	187	170	195	184	188	201	189	200	216	162	202	187	175	198	177	205	188	206	198	192	187	205	176	188	210	210	178	189	201	210	205	200	209	180	206	210	180	181	219	223	191	194	199	201	196	220	174	186	211	215	183	195	203	202	186	187	198	220	193	180	203	214	194	208	205	202	213	180	172	182	211	180	212	215	217	197	189	186	185	189	193	198	179	190	194	180	177	192	212	218	186	187	202	183	165	181	214	204	189	193	186	191	206	166	208	202	203	190	175	186	200	173	201	193	215	159	190	203	190	184	191	191	227	187	203	179	195	195	175	169	202	161	209	170	193	215	183	207	197	177	193	203	214	189	202	201	194	215	188	179	195	209	191	189	203	207	184	206	210	200	195	177	197	193	211	220	178	173	184	187	181	170	207	195	196	165	208	199	197	193	202	192	214	220	180	185	179	182	179	212	232	178	192	190	170	199	227	213	199	190	188	209	170	200	201	186	181	175	210	197	187	198	190	198	174	176	207	189	209	183	198	179	188	187	217	181	187	200	200	171	197	168	192	200	201	178	167	189	196	192	221	186	205	165	200	166	193	170	165	196	189	167	203	235	189	165	207	190	212	174	199	204	204	198	195	235	206	228	196	177	194	176	198	184	198	199	202	216	178	198	208	190	203	195	195	172	208	183	202	205	181	207	198	200	204	203	186	179	216	198	214	179	212	205	210	207	182	205	208	221	207	191	190	209	226	221	215	191	195	186	175	194	182	198	162	186	204	205	192	184	178	201	212	176	183	201	198	215	202	198	203	181	181	176	217	213	228	199	204	229	187	201	189	205	202	202	199	182	196	205	207	217	170	218	219	193	198	210	184	187	210	190	177	198	210	210	198	190	190	186	178	189	191	208	211	208	206	184	215	198	214	197	187	190	186	192	195	182	215	194	184	195	196	178	200	184	197	196	180	221	159	220	198	200	194	185	197	191	196	198	202	196	185	210	167	190	191	189	186	182	211	200	182	193	195	210	182	204	185	198	194	202	184	191	174	202	210	203	189	176	224	169	178	219	216	198	187	206	198	176	193	214	181	201	169	197	188	196	219	168	198	186	173	169	191	186	192	184	192	190	182	236	172	197	198	203	196	189	189	183	187	206	175	181	186	192	191	195	197	182	185	200	192	183	193	200	192	196	205	179	189	201	198	168	189	218	170	187	187	198	182	185	217	204	184	183	210	200	194	173	183	202	202	211	181	213	176	198	202	202	190	178	179	192	170	169	193	211	189	179	189	201	199	205	200	188	192	172	183	199	195	202	172	179	219	210	185	195	161	195	196	187	207	204	200	201	193	204	182	192	191	202	205	189	185	176	178	217	215	190	185	172	217	200	207	177	183	194	161	214	182	179	159	184	212	202	199	193	191	189	191	178	210	172	200	191	190	198	201	176	198	205	179	179	178	205	183	209	197	204	166	173	211	187	183	192	189	203	187	196	192	180	186	183	191	206	190	174	177	204	206	174	214	170	201	199	198	181	173	208	188	195	211	195	186	203	215	191	195	185	194	225	168	199	190	217	186	204	197	175	188	202	192	192	226	191	199	178	187	185	172	181	192	206	199	196	193	206	197	197	194	188	212	212	183	195	183	189	179	184	196	173	188	167	177	180	195	200	203	218	180	201	209	199	191	184	224	188	207	186	166	184	158	180	198	169	184	200	201	181	210	186	168	161	189	191	202	203	190	190	188	183	182	193	196	203	207	173	165	189	176	179	209	169	168	184	174	198	205	196	183	163	201	199	176	187	218	201	203	199	187	191	179	214
3549	2364	4522	4268	3957	3435	2795	4641	3200	973	765	739	784	753	730	721	723	722	692	720	912	879	863	864	977	3096	2657	2507	2447	1579	918	683	621	588	572	519	551	536	565	590	619	590	541	560	565	571	611	581	532	570	590	556	565	587	566	550	536	537	579	537	562	550	604	546	563	526	584	534	576	578	550	566	537	570	573	551	569	569	540	588	517	545	542	522	564	577	572	549	566	590	561	543	579	562	591	604	566	545	563	526	538	553	554	578	572	573	576	547	537	573	553	525	580	579	537	538	549	565	583	525	557	554	557	529	559	544	572	551	558	556	527	579	517	545	556	582	568	580	548	564	553	575	567	566	533	548	503	596	549	588	519	516	564	546	534	536	537	538	559	548	559	573	523	577	551	529	557	524	556	539	562	555	537	553	536	577	519	550	532	548	536	577	590	520	541	559	507	564	569	513	592	552	601	572	560	540	563	574	611	579	542	551	557	525	569	548	569	588	510	576	565	551	607	588	569	566	572	565	552	543	617	561	571	560	548	553	558	550	514	508	565	595	567	581	599	556	585	559	543	553	564	544	598	577	590	558	560	540	516	576	560	580	584	537	520	543	523	549	562	523	542	540	563	578	562	557	551	529	559	561	535	555	519	535	602	566	578	605	562	541	607	548	584	529	537	533	593	546	581	552	534	539	537	567	533	559	570	543	535	582	557	534	531	578	573	522	565	540	534	525	560	558	548	589	554	538	565	547	551	624	563	541	561	550	532	558	551	570	565	510	593	582	546	569	528	566	540	542	592	510	549	572	603	563	521	505	536	535	555	489	583	565	569	550	550	595	516	551	529	575	527	532	560	549	573	563	587	578	582	546	528	582	541	546	565	597	610	594	576	575	568	580	574	570	569	577	567	547	554	547	572	546	533	507	559	593	571	553	571	564	580	545	590	574	549	597	589	566	592	506	563	550	557	565	579	574	554	557	555	530	561	562	549	564	573	563	544	567	537	550	553	583	585	563	573	599	578	526	599	532	558	542	593	591	534	564	550	559	555	548	556	508	541	614	576	588	578	553	585	589	569	555	536	551	592	590	536	561	590	522	552	564	579	559	538	564	586	558	554	543	582	560	535	622	552	580	609	581	550	587	566	548	527	592	601	571	585	570	554	567	542	553	541	609	568	569	488	561	574	515	577	549	566	543	543	537	589	589	555	525	542	561	547	567	576	583	558	564	554	561	575	557	587	564	545	518	544	544	563	595	586	560	568	566	569	559	516	529	566	572	533	550	556	540	565	557	561	550	551	578	554	509	599	553	568	572	527	578	520	538	582	550	575	541	552	561	539	551	567	548	516	587	590	567	544	587	536	532	540	582	573	545	567	563	565	583	570	581	571	531	581	561	567	562	556	595	540	535	557	493	554	586	580	595	568	554	533	566	601	569	571	553	568	595	577	599	562	565	557	627	572	531	584	563	563	527	576	568	563	538	546	557	547	562	581	542	516	505	554	552	581	580	566	556	590	566	524	571	525	592	564	541	554	516	619	562	561	525	523	554	566	570	545	574	574	572	591	551	555	586	552	520	545	570	548	563	549	526	572	582	562	570	568	520	544	563	603	527	553	609	563	562	581	577	583	577	525	574	588	592	578	580	556	580	547	560	552	551	553	543	577	547	559	576	524	547	546	580	526	529	560	548	547	547	575	533	557	503	547	551	550	564	614	567	555	561	532	528	550	550	566	533	564	569	533	567	531	595	515	565	551	566	568	541	599	531	510	570	586	514	541	559	587	551	536	581	549	598	583	575	574	526	547	564	553	567	511	514	580	517	542	544	595	552	517	556	566	539	527	556	564	549	588	605	592	586	560	540	571	573	567	561	530	550	556	574	595	562	525	530	538	573	566	588	564	538	548	537	541	548	548	529	569	528	535	554	510	567	556	541	543	587	550	575	536	552	566	536	594	574	525	552	572	554	552	532	583	576	506	553	588	516	518	581	516	566	528	575	563	543	555	528	552	551	548	576	540	574	609	563	535	563	522	580	567	556	526	537	548	569	554	563	577	544	565	541	586	565	554	520	569	587	567	566	585	543	566	554	568	509	562	520	555	575	544	553	558	504	547	578	536	546	539	547	610	559	541	577	548	557	517	555	584	526	540	517	592	560	546	581	584	539	567	592	527	578	586	561	578	570	555	564	551	565	519	555	544	589	560	533	559	559	536	558	545	534	603	572	563	536	548	610	567	565	547	526	582	566	570	632	577	553	547	517	520	582	538	592	589	597	535	543	544	559	574	544	558	598	566	595	583	516	555	585	545	561	589	551	546	537	547	606	536	614	575	547	559	564	566	632	588	552	579	547	555	549	540	567	550	595	591	567	552	545	570	545	545	582	600	515	555	540	539	556	560	551	548	577	550	539	582	592	559	548	554	573	578	551	534	582	518	562	583	531	551	547	525	575	537	578	557	569	543	577	568	581	561	568	569	611	549	553	579	544	576	549	562	556	530	566	534	525	546	551	564	588	608	561	550	589	571	584	556	552	567	575	605	557	591	549	573	521	545	588	537	533	570	546	549	507	537	508	561	538	561	562	562	514	531	589	542	567	578	554	589	572	572	543	562	533	580	529	535	514	575	541	583	551	536	558	533	546	586	503	553	537	541	532	568	558	580	548	571	543	572	541	524	551	531	553	519	572	564	549	563	594	594	577	585	557	577	572	592	569	558	575	533	556	578	533	560	559	579	581	533	578	603	546	545	552	542	548	539	559	559	531	581	603	567	557	559	518	548	547	551	526	566	543	525	566	583	595	525	552	563	549	546	573	551	549	575	553	562	561	581	535	513	568	540	547	556	557	561	555	571	544	545	543	566	541	551	537	545	557	531	507	584	537	523	545	498	564	575	564	551	562	542	557	542	593	517	576	547	564	564	519	531	568	562	550	548	548	556	578	557	557	555	590	581	541	530	540	554	531	566	573	578	573	608	600	576	547	537	531	573	545	555	582	559	557	552	528	540	586	558	539	579	547	557	541	561	538	533	538	551	552	557	556	512	546	513	566	557	557	555	523	588	525	580	559	577	541	552	549	562	586	543	522	561	562	584	570	564	574	546	504	557	554	586	551	575	505	509	571	549	544	596	518	578	580	561	553	532	555	525	565	573	544	559	545	597	591	601	575	582	594	543	577	541	568	578	570	615	565	512	585	561	532	553	548	615	516	591	530	545	568	573	565	525	548	589	550	541	573	558	535	559	575	567	562	519	538	559	544	530	539	563	531	543	536	567	588	573	541	520	509	530	537	528	584	549	529	571	572	552	592	595	508	585	566	552	559	570	580	601	566	570	551	549	557	561	566	574	581	558	564	533	574	607	580	506	555	553	570	562	561	600	533	536	553	547	545	618	558	551	536	565	547	530	523	522	537	547	559	538	578	554	586	555	578	541	540	545	574	579	541	606	561	543	570	519	571	553	525	602	567	579	556	556	549	583	557	558	595	527	521	539	557	558	531	593	544	544	524	561	565
4312	2475	2772	1274	805	753	736	652	455	279	186	216	210	200	189	223	213	191	198	210	243	226	217	297	462	766	546	285	322	328	246	201	227	169	180	204	181	187	174	208	178	188	200	192	201	163	199	203	176	186	192	195	175	190	194	211	193	176	167	196	174	202	201	183	207	199	192	202	191	163	180	179	189	176	176	177	176	170	193	184	194	200	215	205	178	177	184	212	181	179	182	193	222	176	194	190	171	184	194	187	179	209	185	183	191	179	198	190	194	184	165	197	183	193	189	190	178	170	181	198	192	189	202	210	199	167	192	189	180	183	192	180	210	193	160	164	206	179	173	197	199	166	179	186	192	189	204	153	184	191	202	184	212	191	190	193	169	194	199	206	192	169	177	181	192	193	175	186	195	208	200	191	196	197	176	206	171	193	172	206	183	165	196	191	182	209	164	190	187	175	190	167	177	171	198	176	173	189	171	211	198	194	184	174	209	169	199	179	162	188	185	192	226	186	187	191	196	219	193	201	187	201	168	173	197	172	199	189	190	186	197	167	193	229	154	180	176	229	195	204	167	189	191	200	190	181	179	169	207	181	179	180	186	185	185	180	172	166	187	171	197	171	207	191	196	189	195	187	202	158	168	181	158	166	171	170	191	198	165	177	187	190	193	186	184	195	189	185	179	201	206	176	186	209	195	197	185	179	197	173	190	183	194	193	191	217	185	185	197	206	184	197	175	196	200	176	165	186	195	192	179	164	197	193	209	187	175	199	184	202	169	177	191	178	192	186	188	199	180	195	188	177	169	183	214	194	190	177	168	179	182	211	206	203	176	177	188	191	166	190	172	186	159	199	195	177	185	192	192	200	208	187	210	157	189	172	188	195	171	177	219	218	196	177	188	193	197	184	188	167	193	196	175	181	167	181	191	165	193	171	174	158	198	163	177	190	160	182	205	187	180	183	215	189	187	181	167	174	172	187	194	179	196	192	190	199	175	192	191	191	169	181	161	174	175	170	168	183	191	180	176	194	183	212	155	187	173	194	213	184	193	179	200	193	182	188	204	175	178	187	194	156	189	181	187	198	212	194	176	214	198	176	185	179	179	203	177	209	171	179	190	187	162	193	185	191	162	189	175	199	186	162	197	174	154	206	179	183	174	180	190	178	159	182	168	175	163	193	206	199	151	189	184	189	186	219	185	176	188	185	198	199	204	189	194	194	196	166	183	180	183	213	203	195	208	165	172	156	173	196	170	190	182	185	182	186	176	178	190	167	160	180	181	187	174	203	204	176	182	180	176	183	189	187	169	157	178	181	166	178	192	199	198	178	186	218	196	205	172	175	165	206	192	199	219	192	177	176	187	186	201	203	175	183	186	199	181	199	177	179	186	170	176	199	171	190	184	166	192	214	183	179	184	183	172	185	185	178	182	213	204	167	187	198	172	179	188	182	176	197	194	180	194	171	198	195	202	183	182	184	173	193	184	186	175	171	162	202	208	177	184	199	191	173	179	188	191	178	175	195	194	201	210	170	199	183	186	162	190	164	174	192	186	176	209	171	187	219	211	180	178	216	196	182	180	171	193	192	205	199	192	185	203	188	199	181	175	199	171	159	180	192	204	187	191	193	199	188	203	191	188	174	170	190	177	193	194	163	187	173	190	202	186	223	166	215	181	189	199	175	173	178	184	193	197	182	200	169	200	189	180	191	175	203	200	188	206	215	199	173	195	164	188	212	190	161	177	189	181	189	180	208	177	199	186	206	186	173	184	204	202	175	187	187	213	191	182	185	190	187	192	182	194	187	193	182	199	187	171	179	177	184	185	191	163	200	201	186	171	158	201	187	195	209	190	179	171	176	190	175	185	199	179	177	201	202	206	189	175	186	171	173	201	168	165	185	170	193	207	184	194	191	200	189	204	190	209	187	188	204	190	176	223	164	187	216	197	193	204	179	192	175	174	205	159	187	181	168	202	151	188	164	185	195	201	165	187	196	170	207	199	230	220	172	197	190	178	206	183	207	182	185	189	183	199	186	195	165	188	185	213	157	227	160	182	185	188	187	208	192	168	189	198	184	191	210	176	197	189	194	177	188	203	187	173	187	219	190	189	181	184	175	167	191	208	195	189	189	185	175	194	167	189	180	178	173	207	195	211	168	198	189	204	192	211	202	200	166	188	169	188	185	172	199	205	187	200	195	194	196	197	175	172	186	196	195	174	189	157	162	196	199	175	193	188	181	195	195	167	175	204	162	186	198	175	185	184	182	190	190	160	177	196	175	195	212	184	189	200	167	171	167	179	200	202	197	173	189	210	202	193	196	207	183	195	174	174	178	191	164	169	178	172	192	187	195	164	181	193	204	175	152	187	189	214	205	184	199	199	179	192	172	201	199	179	204	199	198	193	207	192	179	187	179	189	204	207	168	166	222	161	185	185	194	188	174	189	197	203	184	196	200	216	192	168	205	176	175	166	214	193	187	198	199	185	176	204	206	193	166	187	211	191	177	203	185	180	191	169	198	180	190	176	163	185	190	233	202	179	200	197	194	205	199	210	176	182	195	214	171	183	178	176	189	196	169	220	201	187	181	194	190	193	205	195	183	192	207	202	187	167	197	203	195	196	200	203	180	172	182	195	176	235	176	188	174	191	163	188	179	179	189	179	172	188	197	200	193	180	197	164	191	191	175	186	175	174	208	196	180	175	167	176	193	189	176	178	165	190	183	187	167	167	207	184	172	183	177	195	212	196	197	180	185	200	185	173	202	195	178	207	184	154	192	177	185	150	165	212	179	176	158	180	193	201	189	173	203	176	170	188	191	198	184	167	187	218	200	176	197	180	195	207	187	171	191	175	168	174	200	210	187	181	184	188	207	186	185	191	187	213	192	184	175	206	178	182	153	213	174	179	172	165	171	189	189	210	199	207	158	202	171	195	180	181	176	197	177	199	191	195	176	193	186	180	166	199	182	177	186	187	168	169	204	172	177	177	180	194	183	178	178	196	161	195	184	187	169	181	168	198	183	188	188	181	204	185	204	189	182	185	205	189	187	200	202	218	192	213	171	194	185	171	158	162	194	199	163	207	164	181	177	170	201	201	192	168	187	176	202	181	183	198	188	175	188	188	193	191	166	186	192	190	178	178	172	195	190	180	173	177	208	195	186	185	168	179	192	175	189	170	195	197	173	170	198	169	193	180	187	181	162	193	213	183	175	188	187	218	180	194	177	171	174	188	202	195	215	186	190	192	189	201	165	157	206	167	210	179	181	177	193	171	176	178	185	202	196	196	189	190	191	182	193	163	159	158	185	177	187	187	201	184	182	186	211	191	198	182	205	181	195	173	161	183	179	170	162	186	187	198	199	191	171	210	187	194	187	183	173	191	190	156	153	198	196	203	159	188	188	194	197	181	185	186	197	174	181	177	159	206	187	175	205	201	203	199	183	189	172	184	173	191	176	177	187	175	206	182	183	209	190	168	173	202	193	176	195	174	179	181	201	175	185	176	183
3420	2942	4573	3545	3111	3188	3327	3506	2174	1130	706	658	836	683	760	687	669	637	701	730	777	832	880	1411	2290	4030	2465	1088	1291	1160	822	598	623	553	500	490	550	536	540	560	495	490	532	589	542	577	535	536	560	563	487	568	537	508	539	544	521	532	556	517	572	516	581	514	504	555	545	541	469	538	542	512	553	543	540	571	592	549	542	522	564	576	525	528	549	514	552	535	570	571	549	548	553	515	546	528	539	553	518	552	550	556	552	527	547	526	554	553	518	580	544	539	519	534	536	587	548	588	523	513	534	527	549	512	527	537	541	579	541	570	498	516	526	530	545	543	511	547	546	540	605	524	570	514	565	564	558	528	575	559	584	537	535	518	579	547	523	506	555	547	498	513	535	594	523	519	559	515	580	566	552	548	557	528	556	547	526	558	533	523	524	566	530	546	547	549	571	540	572	533	542	543	551	550	508	519	525	560	560	535	552	530	533	533	553	503	563	536	591	517	540	526	556	528	531	564	507	557	508	568	541	561	558	552	531	517	561	554	541	511	580	586	548	522	557	520	511	548	544	487	529	510	511	557	523	544	602	538	532	570	546	544	523	515	556	582	534	551	556	574	536	578	577	557	552	543	545	528	542	565	546	536	543	543	561	558	536	546	532	531	535	505	543	572	599	560	546	531	573	560	535	571	547	541	531	507	551	560	551	541	555	525	537	520	543	507	505	547	556	554	571	531	525	607	531	530	501	519	540	519	497	546	512	519	562	530	543	546	492	549	591	541	549	515	566	560	546	530	569	572	555	584	534	547	533	516	570	548	572	545	529	509	510	517	549	537	564	540	536	534	569	528	538	541	527	464	580	539	568	544	567	555	529	545	533	501	604	560	534	501	537	555	508	540	548	559	539	559	513	547	548	550	564	494	552	526	553	551	524	539	529	550	530	529	522	532	531	511	552	532	528	545	556	554	544	574	548	504	569	556	554	510	540	530	540	547	560	590	581	554	543	520	550	505	562	540	590	541	521	515	553	543	511	560	537	551	594	522	546	512	537	520	536	550	570	533	539	534	553	513	554	519	552	534	521	529	544	528	551	495	534	566	542	535	524	534	537	534	529	527	557	556	519	571	548	485	545	471	524	542	514	559	538	554	555	543	507	529	550	589	533	573	533	533	507	520	527	537	576	538	529	520	592	606	553	558	512	518	538	541	541	563	537	553	532	504	539	559	499	560	570	530	558	556	550	538	560	547	506	509	570	508	565	536	569	550	559	534	518	537	548	542	545	531	504	585	551	537	549	499	564	517	519	529	529	497	565	509	576	584	553	523	497	521	567	486	515	542	527	522	564	537	565	522	533	506	542	562	577	549	565	559	530	545	513	526	570	547	540	549	507	561	512	512	535	516	576	597	561	566	545	558	550	536	549	536	543	536	520	558	540	568	515	545	571	519	532	548	536	541	552	587	564	568	560	528	533	540	508	553	544	530	539	556	538	553	560	570	527	529	541	555	509	526	555	555	553	531	611	577	509	548	503	564	521	530	547	538	497	531	526	562	533	579	578	521	538	516	605	579	542	568	566	520	549	541	562	513	557	544	548	536	523	540	578	570	511	501	534	530	559	569	571	538	559	537	530	566	554	602	562	561	537	535	547	542	517	559	491	553	506	527	524	553	550	536	545	569	533	531	548	503	538	531	521	510	518	483	572	554	531	463	545	512	573	504	528	537	559	554	545	533	563	544	563	541	531	556	532	505	535	519	511	541	555	539	563	521	500	566	499	565	586	593	548	549	487	546	529	552	515	516	571	520	547	555	519	535	547	552	505	505	526	554	542	550	539	564	531	569	559	517	538	538	590	565	541	555	558	542	538	545	514	525	539	550	530	547	563	550	515	556	524	552	536	506	591	570	564	541	580	537	576	513	537	509	539	554	552	525	499	535	536	546	556	536	531	576	544	576	557	524	497	556	528	519	537	562	543	528	535	520	546	535	532	521	526	511	553	553	545	538	537	594	557	549	539	538	536	496	550	551	524	556	557	489	537	535	528	498	517	564	554	551	569	540	531	549	537	513	545	560	538	528	555	497	574	534	521	527	538	551	545	516	547	547	550	561	512	547	540	553	551	536	508	562	512	530	545	555	526	541	531	545	514	535	575	517	514	523	550	498	512	566	517	557	562	550	535	579	536	550	556	592	519	505	569	539	573	526	544	490	536	563	565	517	541	544	532	559	537	527	531	531	483	579	573	554	533	563	544	558	540	560	559	524	563	519	545	502	522	516	556	535	547	527	544	562	535	554	565	551	511	539	561	523	508	541	563	507	541	584	491	530	511	530	528	535	535	573	531	558	516	541	542	546	553	559	528	543	544	578	531	571	539	540	548	556	510	553	560	549	528	550	533	516	496	573	518	506	535	508	478	532	497	521	552	537	524	480	547	552	514	547	550	539	581	559	550	517	552	572	497	541	544	534	537	539	536	548	548	525	547	558	506	475	539	534	578	550	555	572	553	557	543	568	511	532	570	528	538	516	533	532	503	519	526	469	574	556	565	507	546	544	546	551	548	508	508	538	524	552	520	519	529	503	583	529	554	505	533	554	544	539	566	536	530	544	541	583	502	561	559	529	536	518	561	536	497	568	548	511	549	530	585	538	525	511	537	540	542	540	524	532	540	548	547	544	548	501	536	558	499	548	545	575	537	486	544	541	533	490	584	556	547	536	532	546	556	512	532	530	568	552	567	553	568	560	532	542	521	510	528	546	514	581	545	490	519	516	570	527	548	593	531	527	510	546	554	564	514	541	541	508	536	525	549	528	542	555	517	554	555	528	537	552	559	558	555	542	516	544	575	524	525	548	521	552	552	524	528	566	560	565	504	557	542	562	547	506	553	571	565	505	595	558	520	566	541	550	509	535	529	535	561	544	510	568	552	539	566	540	570	534	554	569	559	574	516	555	543	534	563	558	529	516	565	567	533	564	570	534	542	537	525	553	560	562	499	547	548	567	515	550	555	546	544	562	545	529	542	583	547	513	481	534	544	544	564	554	552	504	546	562	546	520	564	542	579	553	521	533	545	529	529	566	552	556	523	566	539	530	542	533	526	522	517	580	532	519	537	517	499	571	546	536	563	532	551	570	522	539	524	501	590	542	539	516	523	545	568	531	503	525	518	550	541	567	509	545	533	538	535	556	555	566	518	520	520	541	562	505	566	585	550	526	560	530	530	573	520	475	552	537	551	575	519	513	553	538	532	534	554	529	544	554	555	569	588	545	571	505	558	553	564	564	486	548	521	527	514	548	548	548	497	538	522	529	542	526	522	534	515	562	557	548	555	561	555	592	515	554	497	532	550	573	562	581	537	542	509	543	584	552	533	542	543	570	521	532	536	556	546	494	540	536	532	558	541	543	570	519	558	532	568	525	560	537	574	607	547	608	530	548	515	586	554	510	526	580	547	567	528	540	588	559	523	549	567	542	547	527	520	530	532	522	544	537	497	500	565	535	550	592	567	549
4121	2423	2667	1016	929	783	661	636	719	333	240	224	200	206	225	233	194	211	212	188	220	214	214	257	415	691	799	459	265	228	222	205	195	214	217	200	185	193	184	197	193	193	165	184	187	183	182	194	208	188	165	173	182	199	154	188	181	184	186	182	178	170	198	195	206	184	187	181	181	197	199	177	197	175	194	193	187	185	197	202	176	194	191	195	212	160	199	184	187	200	139	189	176	188	175	159	208	197	190	199	192	159	176	198	161	179	197	177	181	202	201	164	208	195	217	190	172	190	192	180	185	184	182	188	180	189	195	180	180	199	198	180	185	173	194	186	218	173	193	182	203	184	199	193	194	206	188	179	176	204	209	179	173	221	218	183	180	195	204	190	187	185	168	176	175	189	178	157	179	170	198	167	200	195	208	179	183	194	193	201	193	199	206	181	183	190	190	175	166	184	201	170	191	164	170	182	191	193	184	166	194	163	185	178	194	174	181	170	193	180	202	177	190	187	172	197	199	188	166	203	177	169	172	205	176	185	195	169	187	187	179	178	225	166	186	172	168	173	222	209	205	174	159	193	190	190	173	196	179	204	195	182	172	189	176	209	189	194	196	194	172	207	188	173	180	195	206	202	200	176	157	189	176	175	170	196	180	194	195	180	185	193	197	177	192	186	199	189	217	193	178	176	204	193	165	176	197	206	150	182	159	213	207	184	190	204	176	222	185	176	172	188	206	180	196	175	172	175	190	197	187	196	200	191	183	191	203	198	213	168	194	171	195	195	196	194	179	161	193	187	198	179	170	197	209	194	178	177	178	183	184	174	192	172	178	170	197	209	210	193	218	193	194	182	208	202	216	190	187	160	182	193	185	171	180	210	197	197	179	191	194	183	205	165	193	220	189	208	197	176	198	197	175	200	198	166	190	190	191	164	174	200	183	203	189	186	193	186	191	187	206	193	198	193	194	212	167	195	214	178	187	166	200	189	176	196	174	191	176	169	185	194	187	200	174	197	213	187	179	180	184	181	206	185	194	195	187	196	180	200	176	187	189	159	182	193	173	201	196	196	185	187	196	196	185	164	196	175	200	173	178	164	190	175	183	194	179	191	179	189	201	202	183	194	197	184	192	210	180	196	179	190	175	173	185	181	197	202	174	172	183	190	186	208	204	165	183	187	176	184	189	188	175	185	165	224	170	195	190	161	201	191	186	185	202	191	197	208	183	190	190	184	198	191	178	182	187	195	201	229	170	187	211	205	207	189	182	183	173	167	202	184	182	214	213	152	200	193	195	182	195	203	198	190	176	188	183	177	180	211	201	166	195	187	182	192	177	179	197	176	185	201	186	184	185	178	191	170	179	188	201	161	222	180	182	230	186	180	173	204	192	165	162	190	206	210	179	178	187	160	171	205	176	161	193	192	181	188	187	203	189	154	209	178	193	181	184	170	161	190	191	189	179	206	197	176	176	186	199	189	207	198	179	191	182	202	217	186	183	192	185	188	190	200	187	204	171	192	176	198	201	195	188	164	194	183	157	160	175	182	168	192	186	184	192	192	174	181	176	170	196	182	198	174	188	196	225	198	198	200	191	198	162	159	190	186	175	215	168	171	188	184	169	228	180	195	180	206	193	209	193	179	184	187	204	188	178	214	197	211	179	160	176	187	190	188	218	190	190	195	177	183	187	176	188	187	164	200	190	188	172	201	188	196	175	196	175	192	192	192	194	201	185	150	210	193	190	193	198	189	179	187	199	208	195	177	193	196	183	214	184	186	205	157	185	188	167	158	183	175	212	188	189	211	194	199	166	177	183	209	164	196	231	172	169	164	203	186	176	169	182	192	185	187	184	181	175	200	209	193	194	165	177	205	167	213	170	202	183	167	191	180	181	179	183	190	179	172	189	194	166	191	189	181	193	197	186	187	187	168	194	184	187	189	199	185	192	182	183	184	175	175	171	192	178	152	195	185	195	206	190	203	181	198	193	188	182	200	204	161	164	200	164	204	172	195	190	168	185	181	170	202	183	201	200	204	209	176	218	188	181	176	188	181	197	202	195	196	187	181	196	173	186	177	207	178	188	191	185	192	181	195	183	171	180	186	191	178	195	201	199	194	188	190	177	184	186	215	177	184	205	196	205	182	219	197	171	211	186	188	184	197	182	200	186	197	164	192	171	187	203	204	200	190	193	167	174	210	191	187	195	199	201	201	179	157	203	190	207	181	210	192	191	186	198	179	193	190	181	203	208	180	183	177	213	173	194	206	196	176	186	205	177	187	190	174	188	172	193	181	165	191	200	183	205	176	178	193	174	188	209	172	183	186	189	205	186	167	202	197	161	183	169	209	173	170	186	187	215	199	181	196	189	172	194	171	209	201	160	172	192	207	173	198	179	185	184	205	178	163	195	185	189	191	171	166	196	203	185	167	197	199	202	184	190	185	196	199	199	181	182	191	182	183	191	178	213	198	217	207	185	186	190	186	186	180	170	194	239	157	177	210	182	180	162	181	210	182	177	177	206	199	200	190	183	200	196	191	185	191	195	197	163	198	179	205	192	201	218	171	170	195	153	205	194	205	202	191	181	174	183	168	180	183	175	204	184	198	176	184	172	173	193	182	203	207	178	192	197	203	180	171	184	187	181	207	204	200	160	195	197	185	186	188	202	217	187	208	191	178	193	190	205	180	187	191	192	183	219	210	189	167	205	198	197	185	192	201	203	192	163	160	194	180	189	171	177	163	215	214	189	182	185	196	209	188	181	190	175	191	180	175	195	186	157	186	171	176	200	185	215	188	204	204	179	173	190	192	196	182	217	187	178	205	183	186	193	207	183	188	174	196	177	168	181	192	202	153	225	209	161	205	151	162	188	192	188	177	202	187	195	180	187	180	169	173	194	201	191	189	179	161	169	181	177	180	186	184	192	197	215	176	208	186	167	211	165	193	153	181	184	178	198	176	184	173	185	193	190	190	177	161	187	191	190	196	197	179	183	192	173	175	197	220	162	190	191	215	184	199	179	218	205	184	183	192	195	182	208	204	175	169	175	185	204	182	162	170	205	200	174	195	208	194	203	161	176	196	192	206	187	223	203	193	191	185	172	173	178	205	198	204	201	213	214	166	197	165	209	177	185	176	194	186	212	183	184	164	202	186	203	214	157	183	187	184	179	197	199	181	182	203	187	167	222	214	207	176	191	187	182	174	203	201	174	173	204	167	198	200	215	195	172	197	188	205	153	197	198	186	194	185	198	190	184	164	192	229	212	185	184	186	204	187	201	189	186	159	193	186	197	182	199	185	213	198	182	180	180	197	201	153	159	187	174	174	188	188	194	163	166	219	199	201	200	190	217	177	210	194	186	181	189	188	168	184	184	157	176	189	179	184	190	208	194	211	192	209	231	194	184	195	190	195	190	205	185	186	187	169	191	209	173	195	198	179	199	206	196	169	212	192	190	201	163	194	208	192	193	182	180	202	215	146	192	195	175	176	185	192	187	199	186	201	186	177
3308	2754	4381	3045	3317	3369	2915	3255	3906	1284	855	649	643	764	869	794	704	742	717	712	667	693	799	1206	2041	3687	3738	1848	811	783	750	678	589	573	542	564	483	521	566	562	484	571	567	498	577	562	544	596	528	532	579	568	564	581	549	555	568	566	553	543	573	523	539	577	497	519	540	584	522	500	549	568	551	509	558	578	531	540	543	502	515	558	536	513	521	547	528	567	524	523	492	563	522	554	539	492	576	535	541	567	562	540	508	593	554	536	532	533	530	542	586	571	514	540	512	512	542	558	553	522	550	535	587	573	524	534	523	526	557	538	555	553	569	541	502	536	518	510	550	533	609	518	532	531	608	533	549	514	586	549	551	533	530	528	545	541	549	507	560	509	543	527	537	561	502	564	556	543	552	544	492	557	516	561	533	552	560	591	555	571	533	576	531	503	522	573	568	541	513	543	538	556	546	551	552	543	577	530	569	522	582	492	537	522	489	537	566	557	540	533	522	555	542	529	527	522	512	515	530	521	524	595	545	561	532	574	551	544	570	526	493	542	538	527	543	511	525	567	527	525	576	506	559	556	532	543	518	540	558	530	523	553	546	564	550	515	523	565	570	530	516	535	555	533	560	549	569	585	579	528	572	525	545	515	572	560	521	570	510	553	556	524	544	527	553	557	568	560	556	492	554	541	602	564	546	589	567	536	531	553	588	577	511	515	506	533	538	530	533	524	561	590	533	529	543	565	565	533	548	517	534	594	580	541	523	532	590	592	510	557	495	519	567	517	582	564	563	547	571	566	553	521	521	559	516	522	542	586	545	550	531	522	545	548	567	532	527	578	582	538	542	558	548	546	521	523	591	541	562	527	557	552	577	480	527	555	524	523	503	531	539	517	580	512	562	554	539	532	546	569	586	563	518	569	501	530	538	560	525	556	525	540	523	539	590	558	543	523	557	589	551	553	562	543	566	530	546	523	512	602	508	540	556	536	556	572	542	545	533	585	534	555	554	521	527	530	564	580	564	534	557	499	541	555	552	559	510	524	565	552	554	541	526	534	503	576	575	539	539	520	528	580	545	555	590	536	559	528	547	541	530	553	531	583	545	536	565	523	572	574	528	508	588	565	517	534	537	546	543	522	545	509	534	547	532	552	561	579	545	542	521	555	536	527	500	514	560	574	543	525	533	570	576	578	536	545	571	522	537	570	559	541	543	578	536	537	558	563	579	504	560	555	554	546	543	563	509	571	533	537	529	545	556	549	586	553	519	533	523	536	530	532	533	527	551	587	553	543	530	526	534	548	493	557	509	525	558	586	511	513	526	615	562	555	509	554	529	549	556	547	530	514	556	589	561	541	565	571	523	568	511	535	556	569	492	549	556	515	536	509	550	552	540	524	535	542	509	510	532	537	578	516	541	591	543	531	550	531	527	563	545	538	542	516	520	521	550	539	561	532	514	556	547	608	521	522	534	597	537	539	526	569	606	526	547	521	537	522	550	578	503	547	569	535	511	566	561	563	547	541	550	538	523	579	567	516	572	550	530	565	603	541	544	507	560	558	559	508	530	511	590	508	505	543	566	610	560	529	567	544	578	519	577	558	545	541	555	510	594	551	570	527	548	573	553	504	537	561	555	497	541	527	528	505	542	572	515	509	545	557	530	527	553	531	556	527	554	551	565	542	550	530	530	567	587	534	569	553	559	512	565	548	548	570	530	535	529	531	548	555	520	566	555	519	529	561	574	608	543	604	497	531	487	563	515	536	569	521	578	548	552	552	563	531	557	512	531	526	583	546	554	525	552	588	591	546	494	558	536	563	528	528	557	566	531	546	562	551	510	553	573	617	505	561	566	497	559	507	527	570	583	568	543	568	505	562	548	552	558	524	593	500	536	561	534	558	501	507	563	544	562	529	539	560	531	529	532	524	515	544	544	545	529	554	534	542	540	575	580	548	555	536	531	550	579	509	533	510	587	532	552	534	590	540	521	549	533	551	531	532	552	546	574	506	513	544	514	558	518	588	513	568	562	556	532	545	550	580	553	532	569	544	561	565	512	594	534	522	551	560	528	502	572	554	525	522	576	543	542	510	554	564	520	513	538	504	537	538	549	529	543	539	533	507	523	535	545	525	496	539	569	532	574	586	530	562	511	564	582	512	521	566	533	520	541	546	611	579	522	521	547	533	535	553	548	554	556	499	549	529	511	535	510	510	532	542	556	566	555	556	543	564	532	536	572	501	565	536	580	572	550	550	551	567	548	551	600	521	538	589	556	523	505	536	540	570	535	557	542	591	533	570	525	541	561	558	557	542	534	520	549	528	576	571	556	542	566	560	528	561	542	571	531	521	589	565	552	565	501	545	571	541	544	524	526	567	542	560	512	468	547	536	547	547	544	583	582	516	531	537	560	518	517	546	547	529	553	543	554	532	545	544	557	569	553	554	578	532	552	519	515	531	540	546	547	596	557	568	537	536	564	541	574	522	505	545	564	527	539	565	520	537	555	532	535	558	559	536	549	546	559	528	549	521	565	554	539	537	545	545	546	537	515	542	497	543	539	547	508	565	557	550	549	525	548	547	513	540	567	574	558	552	533	571	510	503	552	552	558	511	534	534	548	577	523	575	525	527	517	570	556	541	547	565	532	514	527	513	523	541	531	533	527	486	550	569	569	564	550	533	560	524	594	528	550	537	588	582	538	557	513	544	491	568	531	586	538	559	544	550	537	549	568	573	531	552	544	515	529	541	565	556	556	552	506	540	513	541	492	553	578	524	556	574	562	559	560	534	572	580	546	541	572	552	511	522	522	557	545	526	529	566	533	560	555	569	560	533	530	557	528	554	556	585	505	521	529	516	537	559	538	500	533	597	558	577	549	538	512	580	569	574	599	530	589	528	547	535	557	533	549	543	553	602	610	556	524	536	525	528	569	515	538	573	530	551	556	546	494	537	526	531	498	549	543	545	510	561	549	581	536	557	559	588	522	530	515	510	534	626	571	551	567	521	507	540	562	526	535	527	522	531	564	563	530	555	568	499	538	524	532	540	513	570	550	516	524	504	552	544	560	518	599	527	554	532	566	544	541	571	555	599	578	557	539	513	533	547	525	536	527	503	556	528	532	553	560	522	530	603	558	517	570	516	545	541	548	525	560	536	554	553	553	536	514	563	540	541	538	551	554	564	527	525	542	548	555	587	547	519	577	594	526	543	522	533	576	555	552	514	557	530	550	531	517	528	556	500	604	540	579	566	523	560	543	560	526	592	568	563	553	560	536	532	543	557	533	565	533	590	536	539	579	556	538	546	555	575	535	497	599	536	505	516	606	511	533	514	515	530	509	567	569	572	528	512	606	542	518	545	558	590	569	567	534	547	536	546	547	536	540	570	544	545	593	556	517	564	543	564	540	555	544	518	542	554	566	540	532	594	550	493	551	538	547	569	531	547	522	593	534	569	517	561	542	518	544	537	503	542	526	560	553	548	498	550	543	532	553	554	559	560	561	538	608	528
4226	2455	1738	927	879	885	679	1286	849	317	256	235	211	185	241	207	233	253	217	211	216	189	200	201	270	468	519	463	467	355	283	197	201	207	196	186	221	193	162	204	204	190	185	195	176	186	209	188	188	197	201	211	197	173	191	205	190	201	178	190	216	182	195	177	213	214	203	200	169	195	181	178	189	197	215	179	191	189	162	190	195	187	168	198	177	190	176	201	177	177	206	179	196	168	206	193	204	179	190	231	189	198	195	182	190	178	194	187	215	189	188	184	201	185	185	200	190	175	188	172	189	205	220	195	188	187	201	186	196	198	202	168	215	205	175	182	206	216	201	178	195	188	197	214	197	195	185	195	166	225	193	207	198	167	215	191	190	215	191	207	198	197	212	200	189	193	183	198	194	172	215	189	195	224	198	214	192	183	171	162	199	168	189	177	220	216	200	180	180	189	175	175	209	201	205	171	197	179	179	168	177	213	202	207	197	186	191	200	193	188	207	202	193	218	212	156	181	180	216	203	228	179	205	190	182	192	206	203	181	213	201	190	195	193	192	211	168	219	187	206	184	166	200	188	224	200	205	174	208	197	198	194	198	202	184	187	170	184	209	197	190	171	187	200	163	201	197	219	198	187	198	194	192	189	195	209	199	187	187	186	220	214	176	180	202	196	210	194	212	214	189	187	186	198	208	210	214	203	209	204	206	200	200	188	178	196	196	186	176	208	206	236	192	171	182	196	199	211	204	220	214	169	180	167	186	174	205	181	194	178	174	202	204	230	176	179	171	205	170	209	209	183	180	172	173	202	183	178	194	179	169	184	171	186	182	173	183	208	201	208	196	180	199	196	202	206	193	199	196	200	203	177	181	215	194	184	196	193	185	197	189	188	180	193	190	190	195	190	193	188	202	169	195	178	211	200	177	179	212	201	222	199	198	201	204	185	192	193	185	186	198	206	183	170	186	186	206	198	194	205	206	200	194	196	194	206	183	181	195	180	179	198	194	209	183	195	184	197	187	179	186	204	197	198	192	202	189	190	203	192	197	191	174	203	198	173	212	178	183	191	187	218	201	202	177	199	171	175	221	213	157	193	200	192	176	183	188	174	195	196	199	205	229	196	195	188	214	184	173	196	196	211	205	197	201	212	190	187	173	198	189	209	219	174	195	189	193	178	195	162	196	195	222	173	189	195	199	190	189	183	194	201	180	185	190	178	222	196	177	201	204	166	179	185	184	191	198	195	211	178	193	191	181	177	195	161	171	190	183	191	205	199	194	177	203	192	191	189	214	165	156	192	194	191	186	191	192	191	185	187	185	204	188	188	183	206	185	209	216	195	187	186	200	195	184	202	201	176	181	189	220	177	200	159	185	217	228	202	204	206	186	204	201	195	190	187	204	210	185	182	205	197	172	190	205	188	175	194	197	208	177	179	184	190	187	171	213	212	200	186	204	199	191	211	205	210	195	214	184	171	214	189	183	199	209	188	201	172	172	188	210	182	211	213	198	165	219	210	198	179	178	188	212	194	176	190	192	179	181	203	207	203	186	169	201	198	193	199	166	185	201	207	190	198	186	187	195	187	190	187	206	213	189	195	209	197	196	225	170	177	220	165	208	179	173	186	212	156	210	191	173	220	166	191	194	187	195	183	196	187	173	186	181	185	175	206	188	194	190	216	197	202	195	201	189	183	179	179	173	170	195	176	186	184	186	196	189	194	209	177	203	206	188	202	171	191	171	190	193	198	187	199	197	207	196	188	188	203	210	173	196	182	206	173	173	209	201	191	210	179	190	205	183	200	207	210	206	200	187	201	163	208	178	181	183	202	180	198	178	202	215	174	198	186	203	211	183	207	189	169	198	177	190	213	200	200	191	174	204	175	207	188	203	195	200	198	195	188	195	173	188	210	184	203	212	195	155	205	209	181	205	184	201	174	209	202	193	191	223	201	193	204	201	192	222	190	198	200	185	177	184	187	195	188	185	211	171	180	188	195	204	204	231	177	184	196	208	191	182	206	176	206	204	195	178	191	171	212	205	204	171	187	180	191	152	208	169	168	198	185	200	168	188	201	186	191	197	189	199	211	204	191	185	201	206	206	198	192	192	176	193	181	204	190	200	227	198	208	195	181	189	177	206	213	190	203	196	195	205	188	189	188	176	204	226	204	200	221	192	189	190	198	197	198	180	208	197	204	191	184	195	197	211	179	188	207	181	201	178	166	199	176	187	207	212	202	225	196	177	193	196	171	189	170	180	187	198	179	213	180	183	179	200	183	185	208	201	189	192	163	184	180	206	180	195	191	183	199	179	211	191	204	202	190	201	198	185	202	175	215	164	211	197	197	198	205	168	198	214	211	195	188	211	184	196	190	187	194	183	202	198	174	200	171	208	194	180	187	191	187	185	212	193	207	175	170	197	181	205	190	196	220	178	205	216	203	191	209	188	196	181	197	198	203	199	182	190	201	177	176	188	183	192	200	199	212	193	198	179	188	198	182	197	200	211	196	175	195	194	200	191	193	184	194	193	188	179	192	198	185	167	202	199	173	184	194	187	191	190	193	201	192	180	197	186	187	189	181	165	202	190	220	203	191	185	173	181	194	180	186	194	207	221	221	204	182	175	184	186	194	199	196	187	186	200	184	190	195	182	163	199	187	208	193	206	187	207	223	195	193	175	183	180	167	199	193	188	193	192	205	206	203	178	192	164	171	195	201	195	196	209	200	183	203	187	211	183	200	222	185	198	180	211	224	194	197	191	184	200	171	197	189	189	193	183	199	206	161	167	191	181	233	193	179	180	174	205	177	187	180	196	197	191	226	190	206	223	189	196	196	204	195	167	190	173	182	176	213	202	192	187	179	218	181	203	181	190	173	191	193	183	184	198	208	221	196	201	190	199	198	177	196	189	178	183	210	213	179	171	193	185	185	202	178	171	190	216	177	193	190	189	199	200	191	197	201	192	173	175	179	202	209	188	192	197	194	178	209	185	176	188	175	207	206	185	213	197	173	196	195	215	211	178	175	178	171	184	189	182	194	190	205	192	203	165	195	195	200	201	188	211	188	178	209	179	176	183	185	189	184	186	224	191	188	204	161	197	200	203	172	193	184	222	207	193	196	194	176	202	178	201	180	195	181	194	186	205	187	192	207	188	204	215	189	170	179	183	200	202	183	194	201	191	208	200	189	212	197	208	224	185	201	193	177	171	190	215	182	194	180	177	190	188	219	189	201	203	187	213	165	203	203	205	184	174	192	190	193	203	210	194	189	196	199	190	205	194	210	168	161	209	189	188	182	182	209	183	189	182	185	196	221	190	208	187	192	194	193	195	176	197	189	207	198	197	190	158	211	220	184	224	189	206	194	205	206	193	186	194	177	190	190	206	213	188	189	195	199	199	196	190	210	198	199	186	201	187	161	182	186	182	208	197	211	206	180	198	188	211	184	213	207	198	173	183	201	183	172	195	188	212	201	177	174	205	201	184	177	179	168	174	202	189	174	207	208
3533	2939	2906	2734	3263	3556	3450	6347	4131	1344	1040	769	657	722	777	794	903	890	765	718	706	675	696	873	1429	2416	2524	2281	2293	1515	877	610	565	630	581	565	566	570	559	535	580	552	544	532	540	594	563	557	582	570	584	576	576	590	581	578	558	615	581	564	517	593	553	562	544	613	592	576	491	553	576	567	527	587	572	531	516	555	555	551	571	561	562	571	582	571	562	572	565	565	531	538	546	529	575	598	563	546	528	589	560	557	541	573	586	551	532	586	522	598	561	566	558	568	522	522	564	547	571	595	573	598	520	579	551	587	589	589	581	570	578	563	567	577	523	535	546	522	554	531	600	588	563	551	532	572	578	540	570	547	589	561	554	574	550	581	575	541	596	575	576	546	561	586	551	553	547	536	568	539	598	585	551	562	510	545	529	533	544	562	570	570	626	561	573	538	616	572	539	566	544	558	552	570	558	545	565	553	562	553	588	553	608	568	504	594	578	557	534	541	583	580	593	566	574	547	551	569	519	550	550	551	561	585	567	614	586	538	595	559	552	583	568	560	544	550	518	561	525	584	563	530	600	569	605	558	553	538	555	512	542	546	583	591	571	575	580	590	587	561	608	553	580	549	527	550	570	577	588	596	602	578	588	588	553	532	573	536	541	553	580	549	548	583	550	560	553	584	547	565	554	532	559	562	570	566	520	573	574	566	553	558	519	520	567	541	597	575	537	587	556	596	566	558	565	533	562	583	550	548	541	526	573	561	606	556	627	573	545	573	541	607	542	576	548	552	561	557	548	578	588	573	578	567	551	538	557	564	556	541	542	589	564	531	564	585	554	544	544	570	545	563	581	557	590	538	581	570	573	616	579	557	537	550	556	566	544	544	563	577	552	526	547	527	535	533	560	532	592	627	586	587	563	599	543	549	564	559	573	591	549	548	548	558	567	593	558	537	545	558	524	549	493	550	536	527	581	617	558	583	546	561	483	573	526	586	551	555	542	583	543	582	538	602	553	608	560	577	545	556	583	588	518	573	552	579	535	603	554	550	536	558	587	563	558	540	561	555	512	573	511	585	553	537	582	558	525	559	553	563	588	539	571	576	572	610	534	597	550	557	576	542	560	569	551	568	568	573	579	557	524	556	555	552	581	553	564	576	552	585	564	562	549	530	505	551	591	541	600	574	538	555	542	522	557	547	530	598	573	559	561	558	532	581	542	563	563	541	497	556	519	549	560	534	549	569	528	539	599	568	556	611	562	559	528	567	553	547	568	520	590	541	601	568	530	583	558	563	547	545	596	578	547	534	575	553	571	621	536	544	563	540	539	542	539	551	561	556	530	553	514	546	569	602	608	565	540	586	582	528	559	540	562	577	533	567	558	579	568	565	577	533	502	546	561	563	593	555	579	545	585	565	582	577	573	541	543	532	592	573	562	554	546	563	588	568	561	572	578	575	585	578	512	567	515	554	598	517	532	588	546	567	551	537	524	544	585	595	545	525	594	565	565	577	569	576	580	581	539	583	512	596	570	527	571	576	590	578	576	586	570	555	606	554	566	577	560	569	534	531	517	582	543	571	575	544	537	525	531	566	568	586	531	564	586	553	611	561	515	587	554	551	555	541	526	579	572	566	554	562	571	570	565	543	568	545	532	581	549	537	558	584	582	566	536	574	543	552	542	563	557	592	516	584	566	555	579	550	513	577	572	651	541	586	553	522	536	568	534	517	540	549	557	507	550	576	558	591	557	532	549	519	583	540	542	510	500	556	586	577	531	558	595	555	566	548	519	563	535	552	544	590	573	597	584	578	575	589	612	527	588	555	535	574	571	588	529	573	519	579	552	564	581	554	571	555	569	534	546	527	515	557	592	586	567	564	565	555	609	553	570	576	581	537	540	557	537	591	553	568	573	533	526	561	550	551	555	532	531	549	561	546	576	557	578	578	572	572	542	536	560	546	586	573	580	543	581	555	579	558	536	547	536	575	527	546	540	550	550	578	529	589	532	508	576	538	563	551	585	590	586	548	596	545	563	579	546	513	578	543	576	568	560	557	553	567	543	527	578	549	557	567	552	561	541	537	526	560	547	559	532	555	554	515	544	543	543	533	590	579	541	549	518	565	572	536	521	582	553	509	561	523	522	561	546	569	543	572	551	556	534	588	548	550	533	591	561	555	573	532	551	519	521	538	566	584	557	550	547	520	576	522	593	575	524	547	581	513	546	576	542	523	577	545	526	551	548	562	528	559	573	561	601	531	563	572	555	559	549	559	588	551	580	562	553	552	506	569	519	551	577	559	560	545	584	558	575	502	554	554	567	594	554	524	547	567	576	513	563	597	513	571	598	572	585	588	548	522	563	566	548	579	539	567	588	578	602	555	552	545	558	548	537	553	581	555	617	544	556	557	579	541	571	580	591	549	552	540	580	561	506	565	586	577	581	532	595	547	577	586	541	605	538	574	584	524	592	567	569	560	530	531	531	561	551	597	552	620	560	573	578	554	574	574	537	517	551	556	536	586	536	559	543	576	544	571	537	593	619	550	592	580	579	532	549	560	564	636	558	570	541	568	541	557	579	588	521	550	590	535	577	567	544	578	561	572	537	554	582	559	544	538	564	575	568	586	558	593	520	557	544	554	555	544	549	548	584	571	565	595	540	606	560	552	569	562	565	600	573	606	543	530	548	561	576	551	591	549	497	566	581	519	547	543	556	575	559	548	601	544	538	570	575	482	591	601	542	577	606	529	547	595	587	577	537	570	588	585	580	598	551	564	567	539	552	558	561	492	554	562	597	602	574	562	540	527	516	566	585	566	557	603	548	542	557	594	575	544	566	568	551	565	557	526	582	559	574	548	592	559	591	561	570	548	539	546	560	520	548	560	582	538	522	579	578	581	526	535	543	552	559	560	531	593	543	573	570	584	595	519	546	541	531	522	590	559	560	594	565	539	586	563	575	577	540	597	539	556	609	533	519	535	559	545	543	548	558	572	570	543	520	561	547	546	577	605	576	563	567	564	562	561	534	551	571	550	532	546	522	542	524	544	517	569	587	546	525	523	566	570	565	551	535	571	510	565	553	552	536	559	563	546	573	556	562	563	557	570	535	565	533	517	553	567	553	547	549	536	564	580	543	547	551	495	561	538	588	518	553	523	604	599	597	533	562	531	546	530	538	552	568	560	533	563	591	602	584	563	595	547	572	556	577	513	550	587	619	562	561	498	553	571	536	558	568	561	532	578	523	559	525	533	515	516	568	572	568	548	568	597	569	542	600	564	511	587	540	537	562	583	561	515	556	571	541	575	567	587	533	562	538	567	575	557	543	546	537	552	559	587	570	564	573	564	555	589	544	553	555	583	518	559	580	565	596	529	581	530	598	590	550	565	534	547	559	542	566	547	582	539	546	585	565	577	587	573	537	554	527	555	561	566	551	536	555	585	521	530	572	573	581	571	537	563	613	525	572	564	548	575	553	607	570	534	545	578	532	557	549	557	533	563	579	560	510	568
3936	1774	1483	1131	995	801	973	1423	1466	838	618	245	235	234	256	224	241	206	242	216	228	227	227	209	246	382	499	459	384	270	248	217	216	207	187	201	208	171	209	207	227	209	198	191	199	193	205	189	204	197	223	189	204	192	203	182	204	195	192	191	220	197	228	198	223	203	185	220	206	214	218	194	233	205	233	217	194	193	195	171	218	218	201	180	228	229	219	227	206	214	151	238	217	197	216	235	202	216	201	209	210	239	227	214	220	229	216	216	190	208	218	219	216	237	182	206	217	180	192	200	222	220	217	212	211	208	183	233	201	204	223	200	192	192	233	191	232	216	220	221	188	185	191	204	210	206	202	236	209	218	252	216	195	210	197	168	226	221	200	213	208	207	202	230	223	198	192	197	211	202	192	229	199	222	198	214	220	193	241	223	241	211	217	214	226	205	227	210	229	209	228	219	228	197	216	198	211	230	184	182	235	189	217	202	244	200	216	204	190	221	188	228	187	210	202	227	204	215	193	185	201	208	224	207	202	204	192	178	188	201	221	229	204	226	214	209	216	211	212	223	243	207	215	208	195	203	198	219	208	222	214	195	219	172	215	203	195	217	201	238	207	206	185	211	206	227	188	217	209	248	220	182	221	184	199	212	206	220	243	229	211	201	235	193	191	218	188	213	204	199	242	211	193	222	207	222	222	183	218	224	204	200	192	210	182	198	204	209	216	206	199	213	213	204	195	211	188	182	200	233	218	187	190	204	192	206	224	210	193	221	226	199	208	205	203	187	216	200	191	221	196	224	211	207	196	220	194	207	221	202	192	188	220	201	201	206	207	221	194	195	178	197	205	208	220	200	190	222	197	209	209	237	200	237	208	181	200	199	183	203	198	188	204	204	210	205	201	195	198	197	221	182	196	221	200	234	212	233	233	212	205	190	214	211	199	221	190	196	192	225	227	214	206	221	219	198	218	197	207	212	215	202	240	181	201	205	203	203	199	217	224	200	211	206	204	196	197	195	236	203	196	220	205	218	217	192	212	212	225	198	213	212	193	211	189	232	217	187	220	229	200	200	199	200	234	182	175	199	206	215	216	202	194	207	219	209	226	205	203	214	217	207	192	199	200	198	212	181	218	245	204	214	197	217	193	212	221	217	254	205	204	218	191	222	206	218	215	218	221	209	204	191	225	214	203	199	204	203	209	206	176	194	207	228	211	202	223	221	202	164	209	242	206	212	208	225	216	163	219	219	214	225	190	198	206	211	227	224	220	213	169	195	200	221	214	195	214	213	199	195	202	206	192	202	214	225	241	184	204	209	222	175	205	215	213	206	212	214	210	230	201	216	202	178	231	179	195	215	188	211	218	221	197	216	220	204	218	197	224	215	195	208	223	188	225	196	227	185	178	212	211	224	200	218	222	194	196	214	200	225	187	177	209	183	229	209	184	216	213	222	208	207	205	187	215	210	227	212	195	226	213	227	183	235	194	219	193	179	216	230	205	199	215	177	190	194	207	194	217	223	219	215	218	239	209	203	203	206	218	208	231	231	201	179	201	171	233	207	206	187	210	207	213	201	192	208	202	206	200	199	220	213	195	206	198	226	242	212	212	244	203	212	206	209	213	191	192	225	220	221	197	221	243	206	199	181	196	228	212	186	229	208	244	198	206	180	215	202	209	199	207	217	213	200	209	213	192	190	242	206	198	217	193	217	216	203	201	204	212	209	227	201	226	225	181	226	195	188	191	187	214	186	216	204	215	202	210	198	198	200	201	220	209	201	197	216	190	176	205	222	228	234	210	207	199	208	211	220	202	221	209	190	215	182	205	202	224	211	207	214	219	218	212	252	202	214	210	230	200	213	192	180	244	211	208	192	223	206	209	220	210	220	186	200	184	196	202	200	201	213	209	219	223	189	207	224	190	236	209	195	233	209	191	219	192	182	217	208	194	196	199	199	184	214	210	238	227	205	207	225	214	218	235	201	184	205	200	209	209	208	203	224	226	234	211	192	244	207	204	220	222	226	229	201	199	215	224	201	210	180	219	231	194	205	200	210	217	235	214	221	237	204	206	204	202	251	206	212	189	217	210	213	177	215	187	194	201	207	198	199	209	209	215	217	239	219	224	207	230	196	245	205	200	213	222	205	209	255	207	201	194	218	204	199	209	217	196	177	185	221	214	212	193	191	190	186	218	211	215	192	218	211	201	193	236	211	194	216	206	217	204	213	201	203	204	201	211	232	201	168	218	228	196	217	223	208	185	207	233	206	173	201	212	212	202	204	216	206	202	213	192	198	218	206	187	179	182	181	185	239	202	213	234	217	216	198	197	191	209	202	225	222	204	219	205	224	227	242	212	227	218	212	216	211	182	217	209	209	233	208	206	199	217	218	217	219	237	207	204	200	209	198	224	204	228	206	212	229	237	228	217	217	208	179	190	212	178	206	212	224	206	227	219	257	196	218	188	227	212	223	216	198	206	201	229	205	200	227	209	221	222	230	199	193	245	180	179	208	231	230	193	217	208	201	190	219	198	207	209	222	217	207	185	202	201	210	212	208	208	236	213	196	215	209	189	232	193	206	215	204	203	194	235	211	171	226	213	206	180	226	197	225	213	195	205	193	197	243	220	222	186	190	222	222	208	192	215	209	205	200	175	216	201	184	192	186	178	209	209	225	178	200	200	177	207	199	232	223	216	201	237	210	230	205	206	186	215	200	205	218	222	216	220	195	221	222	195	221	195	196	217	186	208	200	200	207	200	211	188	197	206	226	211	216	213	195	192	187	216	215	182	192	198	240	200	242	230	214	185	204	248	210	207	216	220	199	204	208	220	216	210	217	201	200	220	232	181	233	192	213	209	217	217	221	208	179	206	185	209	233	217	217	223	192	215	236	201	218	215	217	235	189	178	182	219	216	213	233	194	207	212	220	228	216	216	209	202	236	233	207	224	197	204	212	194	193	195	201	212	196	212	249	192	225	224	215	208	210	188	215	236	211	227	198	193	190	187	223	205	218	221	218	213	210	219	210	220	209	205	220	208	218	242	217	237	202	198	192	214	203	207	195	211	226	204	223	218	191	209	223	253	199	220	229	196	225	195	207	215	219	205	217	199	201	214	186	195	194	193	205	211	244	227	218	214	190	210	209	223	215	228	216	210	211	213	199	193	224	196	241	219	206	216	215	194	212	215	187	247	199	194	189	227	207	233	176	241	193	228	228	199	201	189	220	217	190	205	205	190	186	211	183	192	195	207	212	212	175	202	208	187	224	214	215	182	209	211	201	186	220	218	202	216	198	191	190	197	188	222	181	204	199	190	216	229	221	229	210	222	190	197	218	218	211	200	192	224	217	205	211	204	216	197	210	230	232	197	205	196	193	188	213	202	192	224	203	219	178	202	184	198	210	206	229	197	201	208	232	208	231	202	214	207	222	211	238	209	199	196	199	195	236	185	205	226	231	216	189	209	218	232	204	197	202	209	233	200	195	202	218	212	192	185	203	220	212
3362	2225	2700	3072	3555	3127	4739	7369	7008	4104	2840	921	777	688	817	1036	876	771	734	668	683	678	695	765	1218	1949	2118	1891	1442	1009	735	629	626	639	578	626	593	623	586	576	616	614	614	616	623	586	572	617	648	616	592	625	614	548	608	595	622	636	631	608	600	571	573	592	608	629	591	626	577	616	625	624	600	594	606	610	575	553	603	588	594	572	592	603	644	610	636	593	607	572	596	607	621	624	624	605	621	613	597	588	586	582	569	624	610	589	601	605	536	638	574	617	630	603	607	632	613	581	587	610	630	630	590	564	581	608	621	610	574	604	566	595	614	579	592	598	600	593	561	623	622	578	598	598	619	630	563	591	597	589	585	618	635	581	642	617	594	656	597	582	578	596	628	582	645	656	603	586	578	623	622	553	601	591	560	586	562	586	627	594	594	601	558	633	605	625	558	600	616	588	615	600	608	644	623	628	595	617	568	632	605	603	600	619	568	587	632	604	644	603	621	609	599	603	599	612	616	596	593	617	562	639	589	553	634	563	610	591	570	598	599	628	619	664	574	592	623	601	617	584	608	626	585	597	587	610	608	606	588	594	602	599	580	614	615	590	606	619	593	628	573	571	613	585	595	637	571	634	590	605	628	605	610	594	579	603	635	616	601	615	629	628	614	649	607	548	630	586	591	636	637	596	589	595	590	611	603	581	600	619	595	584	610	650	580	576	627	622	624	619	596	571	590	617	629	595	597	595	621	605	566	620	579	618	568	610	573	638	613	596	605	598	594	589	604	546	578	621	638	611	606	625	591	614	609	595	611	603	587	611	625	612	606	603	581	606	595	622	563	594	632	576	562	604	613	620	592	669	607	629	612	604	588	598	626	561	586	645	612	570	600	586	591	561	576	538	617	602	582	615	618	573	593	561	603	582	627	645	618	560	627	570	585	620	615	648	637	601	573	585	609	616	632	655	598	598	618	606	629	572	576	607	590	581	610	608	566	643	590	608	563	600	621	627	597	642	553	626	609	594	596	629	591	640	604	626	572	597	599	636	569	607	582	609	611	548	604	572	615	627	610	565	619	586	565	611	585	585	606	552	575	577	612	619	604	622	591	588	613	578	608	597	598	536	580	552	644	622	568	633	628	579	579	625	619	634	632	581	607	603	586	582	573	619	556	599	647	592	600	578	584	602	594	589	628	630	600	550	615	638	612	629	598	589	621	604	612	592	560	565	598	576	579	595	604	595	589	617	602	573	637	621	561	594	590	583	581	581	555	599	658	608	592	599	581	628	604	582	596	604	619	588	576	598	566	583	560	567	637	581	601	593	597	617	612	575	620	586	632	673	628	645	627	569	568	610	600	613	580	585	610	567	581	601	586	622	656	607	572	630	598	649	599	623	589	618	616	567	646	596	616	588	596	598	595	617	564	665	679	613	549	634	614	565	633	568	592	590	580	673	649	550	580	595	566	551	589	586	575	579	581	558	578	585	582	606	573	592	616	616	683	579	616	608	588	583	687	612	615	574	661	586	556	673	633	576	611	615	615	571	613	638	592	591	605	589	579	620	630	580	606	616	568	638	611	612	553	603	577	583	622	619	592	591	626	567	635	614	634	691	573	629	597	617	592	639	595	608	602	648	587	579	558	559	558	611	581	594	572	600	609	618	622	572	594	588	593	558	608	608	610	624	592	585	616	605	572	576	616	614	632	566	583	637	593	574	595	568	599	618	591	573	617	626	602	603	585	619	616	601	617	591	624	566	598	606	598	607	610	581	616	601	612	621	600	582	636	630	617	581	655	633	596	633	646	606	596	611	590	628	565	615	623	570	624	609	647	612	602	649	617	566	621	643	625	544	591	614	578	611	621	580	643	580	610	600	592	572	612	595	631	660	606	609	646	579	558	604	555	633	595	599	574	584	582	595	591	632	597	600	605	604	594	604	582	589	675	603	569	603	589	548	663	608	630	585	566	609	599	565	570	611	575	612	595	627	591	590	565	602	628	595	569	607	559	597	643	616	675	591	612	555	575	616	640	618	613	613	617	596	618	611	597	621	602	602	597	619	570	642	610	608	559	602	586	593	636	648	582	592	616	589	613	595	567	613	603	600	635	633	581	569	604	592	591	604	623	618	628	574	614	575	569	617	646	616	596	603	624	645	599	599	603	570	584	598	572	625	568	568	643	599	586	633	594	561	588	605	611	585	621	611	626	622	610	625	562	577	598	580	540	602	604	604	630	633	602	621	583	615	584	556	658	574	623	609	582	598	635	570	608	608	571	607	580	619	617	618	613	584	643	587	554	597	607	596	611	614	591	554	562	589	642	615	606	603	586	626	600	600	595	635	578	604	618	613	622	589	604	590	583	597	601	591	632	613	621	619	612	580	634	575	632	629	613	637	548	602	606	642	620	595	608	622	610	617	637	607	602	664	568	577	627	614	602	629	577	589	602	568	593	598	636	561	623	617	569	591	596	625	623	613	608	621	640	596	646	618	618	636	578	604	590	574	594	620	616	613	614	559	578	568	599	556	654	575	632	612	632	612	599	577	558	602	604	571	580	607	602	592	572	584	593	612	607	573	574	573	587	583	610	601	614	634	586	618	599	605	610	572	610	611	600	628	581	590	588	606	576	630	613	606	627	575	603	571	610	573	635	570	655	614	578	617	608	588	601	596	597	627	633	585	612	615	637	606	619	583	592	598	599	625	580	577	611	620	622	568	590	616	575	628	623	587	563	613	637	610	631	627	595	620	592	595	596	590	600	609	614	620	576	593	578	580	596	568	571	620	591	604	611	569	583	564	601	590	603	623	636	611	617	597	570	623	640	593	589	585	548	591	574	603	569	576	637	615	605	630	589	582	590	578	610	626	582	643	605	638	612	612	615	588	632	632	651	561	610	635	616	602	612	586	568	586	587	617	618	562	607	649	599	616	636	619	605	621	598	574	590	564	611	564	594	572	614	604	630	601	592	630	604	602	588	612	603	598	575	543	593	593	624	635	616	642	642	620	609	631	624	624	631	632	602	619	624	575	594	610	599	582	596	540	597	566	553	613	584	590	572	628	636	569	587	577	627	635	615	586	614	680	598	574	582	581	643	570	650	588	580	600	611	597	600	649	609	654	634	598	568	595	623	552	615	597	642	595	618	607	575	601	605	585	631	635	605	601	644	604	578	573	607	580	603	583	586	632	615	636	633	597	592	587	606	638	650	647	581	596	624	612	547	601	592	621	577	613	570	585	610	605	586	619	616	580	611	623	645	585	596	608	626	601	634	593	616	573	639	579	611	602	605	593	578	619	643	602	642	602	579	608	626	605	552	640	577	575	631	611	553	613	663	586	615	625	625	634	597	599	613	596	605	588	584	589	648	590	618	589	623	565	608	594	635	598	647	581	622	614	571	577	597	605	622	642	630	619	547	605	589	564	610	552	603	603	615	617	611	567	618	623	611	598	594	577	565	588	626	605	623	615	577	569	625	632	593	567	576	624	589	627	620	610	608	599	614	602
4050	1170	1057	791	688	553	515	1413	1982	647	287	269	244	230	251	246	224	232	259	254	245	207	234	270	291	537	606	475	374	268	241	223	187	234	216	233	230	182	211	219	231	209	248	214	200	205	238	214	214	224	193	232	207	220	224	218	205	223	238	204	205	221	201	211	222	245	219	228	229	205	203	200	251	207	231	216	208	209	184	213	210	207	201	254	218	226	223	231	206	199	198	206	213	218	213	236	227	217	201	207	207	222	222	224	205	233	213	189	204	217	231	227	233	216	207	197	215	221	248	215	210	221	190	212	196	210	231	228	213	205	239	210	226	217	217	223	209	201	206	178	224	190	208	218	217	229	239	231	220	186	207	219	199	209	228	190	198	208	220	223	218	202	216	192	205	209	197	205	195	216	209	175	203	203	218	211	254	217	236	210	214	209	203	231	227	227	221	204	227	195	198	236	215	222	201	200	220	204	218	186	222	205	229	249	209	213	207	203	212	191	197	231	219	241	180	225	216	230	221	210	210	234	242	222	204	188	211	203	224	216	225	205	197	226	195	235	217	196	202	214	236	201	228	200	200	189	185	237	210	230	198	203	218	222	186	188	227	207	209	226	213	196	231	227	214	220	228	190	195	209	231	226	210	228	214	200	198	222	224	212	210	221	238	236	190	207	231	251	223	176	197	202	209	190	200	218	198	227	228	228	233	234	245	190	192	217	227	212	194	247	218	217	197	220	223	227	213	204	226	224	235	216	221	224	217	190	195	198	223	188	209	192	200	204	221	212	226	209	209	201	210	172	224	234	194	218	209	227	245	203	200	222	182	227	216	232	216	216	214	246	203	204	225	256	191	213	226	209	204	208	218	201	201	225	227	196	222	222	190	175	193	220	241	202	231	205	221	212	210	220	242	203	209	187	208	206	231	200	221	226	223	218	195	212	227	244	240	210	205	224	222	211	243	201	190	228	224	198	220	217	238	197	234	205	222	227	228	201	225	212	193	215	227	242	210	187	187	212	203	206	207	221	210	186	237	217	197	197	223	189	240	218	210	247	200	227	214	193	196	206	218	215	211	187	220	228	192	227	219	211	196	197	226	214	231	211	211	201	222	203	232	211	232	201	193	215	217	214	219	218	216	209	215	206	206	219	217	196	229	213	233	214	226	181	213	229	198	207	208	200	227	225	195	223	215	197	250	223	199	227	200	207	221	215	212	204	193	196	212	208	222	240	230	212	214	207	227	238	201	223	213	215	226	235	214	203	206	201	230	220	235	236	205	193	220	228	247	197	218	211	221	213	218	196	237	197	222	221	245	217	223	211	243	206	213	173	200	224	213	225	202	202	220	232	201	227	193	227	257	222	199	221	216	196	199	187	222	195	206	220	211	256	206	199	179	233	237	210	217	226	227	200	201	178	200	219	238	241	219	208	210	181	230	227	217	196	206	185	192	213	235	211	211	210	185	205	214	227	229	200	216	203	210	206	211	224	206	233	232	217	208	203	213	229	208	223	244	192	208	202	220	194	211	217	204	222	224	201	218	201	223	215	237	195	215	200	212	206	199	203	189	220	205	188	217	188	245	197	199	241	201	205	210	206	220	234	197	216	228	238	214	224	221	199	224	190	206	222	229	204	170	211	237	220	205	213	194	215	227	198	232	210	193	188	223	207	175	210	244	208	220	208	226	222	213	210	230	214	218	198	200	218	167	193	207	197	201	222	224	212	215	240	173	218	210	235	218	204	190	224	200	221	220	241	230	209	233	210	237	234	229	222	195	197	195	207	217	208	217	210	225	200	202	205	209	212	250	220	205	214	212	208	225	196	223	219	204	219	206	242	214	208	234	217	222	217	189	192	182	219	223	232	220	194	239	216	206	216	210	216	223	207	227	200	214	184	244	242	226	202	246	223	208	201	238	176	213	236	225	232	210	196	213	197	206	179	209	239	234	230	227	229	218	211	207	231	224	194	204	201	216	226	200	228	187	223	188	214	204	193	213	210	212	220	226	235	202	215	198	223	201	218	193	207	226	220	230	201	213	198	236	206	197	204	224	219	223	194	212	200	201	221	187	201	216	198	198	214	216	207	208	224	220	224	227	203	239	226	248	202	214	219	229	194	228	245	231	216	225	198	221	198	230	219	201	213	240	221	214	207	218	221	209	208	219	224	210	206	206	207	213	206	181	215	183	230	212	203	214	180	222	218	234	233	236	223	218	213	207	225	217	218	203	210	240	215	188	230	216	219	225	219	202	231	220	217	224	227	202	242	192	209	191	200	218	185	235	215	211	213	242	207	208	207	212	203	237	202	187	196	218	207	218	194	211	207	218	229	220	219	221	219	215	210	237	238	202	219	213	226	232	216	197	207	251	209	232	203	218	219	211	206	230	212	220	205	244	226	227	209	230	238	229	234	213	217	192	190	197	211	230	210	216	192	204	212	224	194	233	200	184	208	228	216	219	218	204	215	222	214	225	210	212	200	209	204	219	213	217	230	228	200	236	226	250	206	194	217	196	196	220	190	216	212	214	234	204	218	229	206	216	220	213	191	191	209	240	215	201	217	200	171	257	217	212	213	215	201	232	199	219	224	170	212	203	207	214	216	244	193	209	211	197	213	219	186	192	212	211	209	214	227	211	208	240	215	218	213	193	229	247	229	197	213	184	221	218	223	244	211	243	227	211	229	208	224	207	214	215	226	221	232	178	227	204	198	207	219	212	183	218	249	210	215	233	222	212	218	206	216	220	210	209	206	203	195	237	214	194	205	196	196	224	220	229	229	195	209	208	211	193	211	218	222	230	230	201	218	226	200	205	226	198	217	193	217	189	200	201	230	245	194	213	245	181	199	240	211	222	201	215	213	209	202	216	181	233	216	230	232	229	204	209	239	220	215	208	205	195	205	205	219	195	211	210	212	213	226	173	226	205	218	215	186	216	197	212	229	206	192	232	197	223	228	217	214	194	182	209	222	215	213	207	213	227	203	206	219	217	242	202	223	208	218	244	214	209	203	205	195	207	230	222	194	221	222	202	184	220	188	213	209	204	237	228	204	189	210	194	202	214	219	208	214	218	213	197	194	231	220	194	223	211	204	220	208	244	232	188	217	235	190	204	217	212	220	207	255	233	198	206	207	192	221	199	213	212	227	203	232	197	211	199	199	226	218	219	222	207	228	210	215	186	210	220	237	182	210	206	201	197	209	235	223	207	216	198	206	206	199	188	231	205	196	225	210	216	254	202	203	200	206	197	226	196	221	203	220	223	207	252	217	203	221	205	216	207	233	229	230	186	220	219	234	200	211	212	216	203	208	226	213	208	210	220	230	206	230	234	206	210	208	239	216	208	201	200	220	221	201	200	207	218	212	243	186	202	224	216	212	208	201	206	189	234	232	213	227	245	206	229	211	197	199	242	206	212	204	217	221	197	224	200	208	220	208	228	221	203	176	201	216	210	208	203	214	222	217	228	241	200	228	220	207	231	198	186	189	225	199	198	216	229	238	245	232
3369	1526	2151	2404	2220	2237	2335	6702	9164	2716	1183	977	916	835	870	920	763	759	724	760	821	826	803	890	1406	2733	2852	1895	1247	822	653	668	632	619	595	593	648	617	670	612	666	669	618	642	594	624	585	594	557	602	624	635	611	676	603	594	611	622	624	598	609	608	651	626	624	578	595	592	636	609	592	620	605	624	625	606	616	653	648	601	622	644	608	620	617	605	647	640	623	599	622	639	598	583	567	632	651	641	594	616	583	595	602	634	600	622	599	610	622	675	622	588	647	605	613	628	636	597	639	593	674	581	673	639	592	624	611	592	641	595	587	652	592	663	654	633	614	618	667	640	641	623	598	611	619	611	631	583	630	608	617	592	630	636	663	621	617	579	596	615	595	613	600	611	629	599	605	599	590	583	631	666	683	651	643	625	637	633	645	640	602	616	596	590	621	614	655	621	631	601	650	631	609	593	628	625	619	632	639	630	628	596	637	609	578	616	645	600	618	600	605	635	582	603	692	561	615	643	615	581	615	566	616	659	681	584	566	626	668	569	641	608	657	609	611	608	594	616	650	630	619	609	635	625	607	636	602	640	680	610	653	596	631	605	625	617	632	640	630	604	610	632	546	596	610	597	594	601	608	589	618	643	603	650	640	612	606	627	569	608	643	611	605	624	627	615	597	601	619	635	576	618	599	625	608	618	679	596	613	618	618	596	633	589	581	604	616	613	641	628	652	663	633	604	609	621	592	653	559	611	594	618	615	644	613	618	620	624	614	630	624	626	634	606	609	625	619	579	616	608	622	655	589	603	623	648	626	605	590	598	635	561	625	593	599	624	601	585	658	615	609	604	634	600	578	620	622	632	618	610	634	597	627	608	623	650	627	631	612	622	623	627	620	618	648	626	623	583	597	599	591	639	592	642	614	623	614	653	580	660	633	606	622	626	632	616	609	603	607	636	628	627	608	604	639	584	602	613	646	604	581	594	608	651	592	628	645	678	652	601	594	592	680	618	589	577	619	604	643	598	600	611	616	611	608	628	627	626	574	610	587	647	639	629	618	627	588	613	671	624	549	625	616	638	631	577	629	613	595	609	571	610	590	587	625	636	605	628	607	625	622	611	652	612	603	631	623	593	613	563	604	617	606	593	586	626	639	636	587	587	570	625	640	639	576	662	598	617	600	596	607	627	605	628	626	644	651	625	594	620	610	600	605	597	632	604	655	601	631	643	616	631	561	563	593	614	584	599	674	615	642	620	609	646	558	608	606	608	633	610	663	637	616	560	632	589	659	561	623	594	641	632	662	615	565	623	586	645	627	570	642	612	639	634	600	606	634	582	578	666	602	643	636	602	611	601	602	596	636	620	621	559	586	590	612	602	592	611	658	664	630	637	647	628	597	603	578	612	659	611	576	592	651	628	649	613	581	637	629	616	631	650	621	551	609	593	587	601	601	653	661	602	612	636	599	616	605	605	604	638	629	627	605	597	597	608	646	638	662	629	631	608	614	658	616	584	586	583	623	612	592	636	619	619	581	621	619	681	615	611	628	621	636	622	567	560	605	612	610	578	621	640	605	568	576	603	653	580	603	610	588	612	622	594	576	579	611	602	645	619	606	607	620	644	585	617	592	593	645	596	677	613	635	584	632	632	642	608	603	628	585	590	582	585	653	623	585	626	589	569	594	606	629	590	595	601	616	612	607	635	618	607	640	601	603	605	636	679	606	617	636	602	557	618	622	603	610	575	658	625	638	584	635	639	605	573	650	626	642	615	582	614	628	598	634	630	565	628	592	633	606	612	602	673	605	624	599	654	590	647	639	621	582	626	649	585	556	619	577	595	617	629	598	628	596	651	579	650	612	632	587	555	603	618	612	633	648	610	600	619	606	620	605	607	616	641	619	581	650	599	615	630	612	634	612	606	646	598	607	620	615	648	645	575	607	619	606	617	573	624	591	623	595	607	633	624	613	636	642	646	633	560	641	596	578	586	617	598	618	664	640	611	624	650	588	620	612	635	586	637	653	620	633	592	601	617	646	654	592	567	638	671	665	624	589	592	614	648	628	586	582	630	554	652	630	611	615	625	627	652	606	584	648	610	609	674	590	602	586	571	620	658	641	634	610	593	612	592	657	597	632	635	643	580	615	595	638	587	616	594	629	599	608	619	638	622	608	626	619	602	580	615	611	624	579	620	605	641	596	624	560	586	607	586	615	599	657	613	629	610	588	613	620	575	621	561	620	638	641	585	636	641	628	636	608	629	624	613	626	604	626	555	630	608	601	626	576	621	616	605	675	644	646	605	631	639	661	636	590	598	632	593	619	598	566	640	625	590	582	616	632	619	605	580	622	652	629	590	627	632	601	569	593	630	622	613	603	613	642	644	588	644	579	631	590	581	607	634	664	588	629	612	575	620	630	612	635	678	590	611	584	569	647	605	591	588	605	630	595	627	601	619	581	598	599	625	615	583	620	635	645	591	618	652	619	586	628	632	603	599	649	588	604	616	539	580	619	624	632	638	642	654	613	637	603	623	603	586	604	619	599	622	603	630	604	623	610	659	600	574	636	610	613	619	605	635	624	624	632	609	614	646	612	634	669	586	595	639	616	643	603	562	604	614	639	612	611	637	582	629	571	604	580	599	603	587	610	641	577	627	579	669	584	653	606	609	613	610	605	567	677	636	619	653	601	638	592	624	626	595	621	595	573	628	639	613	641	606	599	577	616	630	630	621	632	589	583	603	657	616	639	679	598	596	599	615	651	663	637	600	593	606	602	666	654	611	606	659	614	639	662	614	614	668	643	621	603	630	581	600	632	594	639	607	629	621	634	582	671	599	571	650	593	608	612	593	608	651	610	598	637	595	616	584	616	594	606	603	584	621	611	581	564	605	614	598	575	641	613	650	605	627	628	617	629	606	599	617	632	608	597	659	608	615	618	595	634	617	605	614	597	617	576	592	606	633	643	602	630	633	647	599	615	643	644	625	582	624	626	600	581	591	642	642	599	658	607	608	614	618	596	593	652	646	595	677	646	602	594	617	597	602	602	607	643	596	669	681	630	585	596	599	592	634	625	622	600	617	584	637	592	590	615	641	617	634	574	607	625	601	593	586	627	567	643	629	619	608	638	606	626	579	628	580	666	607	587	630	621	631	577	595	572	633	614	625	653	596	597	635	589	612	567	608	654	619	601	601	631	615	665	639	618	605	578	610	605	617	599	594	595	623	583	633	605	648	654	633	637	611	611	582	618	589	573	614	610	566	630	635	650	608	594	622	641	623	585	640	602	616	599	599	596	645	645	636	597	560	625	584	585	619	596	572	624	588	584	622	620	602	590	641	594	546	642	614	612	594	616	619	676	615	612	611	600	618	614	603	629	634	638	612	611	599	616	649	621	590	598	617	626	595	591	635	636	634	612	593	623	586	585	592	587	580	618	620	674	632	585	634	633	614	584	615	627	609	610	633	642	609	656	581	633	624	632	613	631	582	593	613	616	632	603	634	624	660
3011	1039	1208	999	694	632	539	580	752	457	307	291	274	268	267	290	240	246	203	221	225	249	269	260	315	632	773	645	447	302	257	217	214	190	219	214	214	197	226	204	194	207	238	189	216	212	196	205	233	206	207	171	205	235	210	222	243	209	214	208	209	209	220	230	239	226	231	235	226	226	231	220	198	209	207	237	212	220	216	210	211	210	226	198	227	226	229	197	216	194	245	191	192	220	218	217	235	217	220	225	223	207	203	227	223	214	228	248	183	260	212	206	209	196	230	221	209	221	241	206	228	230	187	211	222	220	220	203	237	210	222	205	225	218	211	233	212	215	242	215	226	241	207	227	221	211	218	233	229	231	235	243	247	220	189	213	210	196	204	217	206	209	215	208	243	196	208	203	208	237	220	207	203	232	201	215	227	204	224	229	201	227	196	226	211	209	212	222	219	218	224	222	218	200	260	207	265	248	232	217	241	229	226	218	222	214	219	221	226	228	235	228	243	229	213	212	238	211	210	216	198	232	182	225	238	204	233	208	189	238	222	219	223	218	210	222	204	217	227	207	234	228	212	221	241	252	222	217	215	207	238	223	189	220	224	182	192	220	227	217	203	220	216	230	221	215	198	228	241	233	209	230	222	209	229	216	193	214	237	212	192	220	185	207	195	222	238	182	235	205	245	203	226	200	211	230	197	207	215	217	203	204	239	199	218	192	220	221	204	197	209	208	190	199	220	194	232	212	204	229	205	212	212	216	201	228	243	212	213	187	221	201	217	203	198	207	209	199	225	209	232	232	230	239	207	229	229	206	227	220	205	198	221	192	221	255	212	223	235	211	238	240	215	232	246	225	228	220	213	197	220	204	208	216	222	219	224	200	232	204	179	232	226	212	218	217	212	183	231	210	212	222	222	224	206	217	220	182	226	200	206	231	225	226	222	202	191	223	233	243	216	198	236	230	219	214	210	226	208	187	244	213	210	221	203	214	232	196	217	179	174	206	233	215	224	190	204	219	217	203	221	193	212	208	209	215	219	235	211	183	199	197	236	261	212	220	248	182	195	227	214	212	222	190	206	203	219	229	186	212	232	192	202	200	204	217	226	204	206	210	215	213	208	230	213	229	228	214	271	239	242	224	206	207	201	207	191	229	222	238	202	210	221	213	208	204	205	209	230	238	207	223	215	199	229	248	246	204	225	219	212	211	224	217	202	220	216	197	220	232	213	189	202	209	204	204	206	216	226	223	212	217	231	227	229	218	243	237	218	216	248	214	214	231	223	228	231	212	191	230	230	235	216	217	201	234	247	225	186	227	215	204	199	217	219	214	236	203	200	201	198	225	198	215	191	192	229	207	241	224	217	229	209	213	230	221	210	206	233	228	204	221	222	236	209	231	200	238	209	202	205	243	230	245	228	196	206	254	221	199	223	240	189	194	229	215	224	202	207	226	187	233	217	184	209	243	209	224	215	204	220	216	215	209	234	226	214	245	212	214	216	191	219	227	199	222	226	224	196	216	219	197	216	206	196	199	218	205	225	225	227	200	232	234	228	211	190	234	210	227	210	227	224	196	227	182	208	202	205	219	213	204	204	196	201	212	213	198	210	228	208	214	240	221	197	207	195	224	204	209	214	236	214	224	203	225	198	191	212	206	218	207	207	221	221	204	199	199	210	217	214	211	257	226	209	246	208	252	196	197	238	223	201	220	224	217	230	208	213	195	194	200	216	206	229	221	218	204	217	219	225	229	240	211	217	198	231	213	229	198	225	231	229	219	205	201	219	250	199	217	203	217	185	213	212	210	220	228	222	207	220	208	196	221	212	214	219	246	227	228	229	243	206	204	211	224	199	225	210	211	229	233	232	217	242	252	207	203	228	231	216	223	230	220	224	215	219	210	227	219	204	207	234	209	219	181	202	235	206	218	198	230	215	228	235	217	220	208	226	221	249	213	205	221	207	240	198	188	221	227	236	231	217	206	226	230	216	211	216	237	238	209	221	222	231	191	203	231	216	196	219	223	217	241	210	204	193	196	227	189	202	226	218	219	205	195	208	223	230	205	212	237	218	212	208	230	182	220	223	163	195	189	216	222	205	234	234	207	207	186	194	209	217	236	231	210	213	206	234	221	206	226	199	260	221	227	248	231	204	218	217	224	195	184	206	220	210	206	210	207	209	213	214	229	205	215	183	231	202	234	217	234	240	203	208	201	207	218	197	217	199	227	217	205	220	228	201	216	183	219	222	219	223	216	221	205	253	225	242	253	203	214	218	211	208	221	213	239	216	202	197	204	202	213	209	227	242	233	201	185	216	215	209	225	208	213	216	237	223	238	225	210	193	233	219	227	221	212	212	211	240	209	195	219	212	194	241	176	212	205	227	206	237	200	219	195	218	214	220	194	219	201	237	217	223	221	190	208	213	211	213	202	226	207	233	201	211	228	224	204	210	219	229	219	238	228	230	211	216	222	237	202	211	228	228	211	207	223	228	218	233	206	231	190	206	201	226	205	207	235	202	201	214	177	210	221	217	224	238	232	214	220	221	209	204	190	213	220	209	215	205	234	220	218	245	222	220	232	234	210	222	206	205	248	243	226	229	232	233	205	232	236	221	187	210	211	205	207	214	205	196	163	224	222	219	207	218	229	223	223	211	213	200	202	212	206	210	222	212	211	223	202	213	193	239	205	234	225	203	210	219	228	235	203	213	228	191	243	219	221	223	197	209	191	224	220	223	222	221	215	201	252	222	206	203	191	253	209	221	202	206	210	227	226	202	204	196	208	214	202	208	207	230	219	208	195	210	215	202	226	215	217	239	214	232	235	222	219	225	230	231	220	214	222	230	201	212	232	224	211	242	202	217	217	233	213	252	228	216	194	233	234	193	246	192	203	230	213	210	213	200	201	214	193	216	198	206	205	204	211	211	244	209	225	216	226	217	205	224	218	185	244	210	212	219	238	247	204	199	215	212	184	207	223	230	200	205	217	199	205	211	213	181	199	209	210	205	210	205	194	219	234	222	221	199	228	225	217	204	209	208	253	218	174	233	209	219	206	205	218	204	225	187	198	194	216	197	220	222	222	205	205	237	217	225	249	231	235	206	223	237	196	240	235	222	232	235	213	215	247	219	217	240	192	212	208	221	211	199	211	241	211	220	195	206	209	201	204	237	223	223	202	216	205	216	226	209	201	202	216	209	212	199	229	220	194	242	218	224	226	204	247	228	207	225	221	237	227	207	225	203	201	225	175	208	224	213	215	221	216	202	207	227	224	234	208	222	232	210	246	237	221	215	201	220	204	226	198	227	223	217	222	222	205	210	211	198	220	206	192	197	223	235	178	218	229	196	220	209	193	194	214	214	198	199	190	222	217	226	213	216	213	219	222	201	233	198	212	214	206	219	204	228	200	200	207	225	203	211	215	211	208	210	212	206	225	189	240	218	225	221	215	207	223	247	199	204	225	229	218	220	215	223	221	202	217	229	228	226	218	215	200	207	222	227	212
2828	1357	2272	2811	2854	2716	2264	2665	3806	2019	1168	1144	998	959	965	1036	1016	792	838	843	797	803	1020	1096	1586	3425	3817	2798	1594	1034	696	679	649	613	642	644	623	645	602	645	580	625	615	666	582	605	648	638	599	660	594	640	684	593	581	634	596	604	624	601	645	634	610	657	627	587	656	648	587	663	570	645	618	684	585	664	660	663	635	607	655	601	591	636	599	650	641	602	631	621	633	611	624	602	625	647	640	646	607	623	608	650	627	638	641	611	654	631	592	644	642	632	606	619	635	636	658	608	585	585	595	615	645	627	560	678	617	605	621	643	626	616	637	639	635	629	655	653	634	641	634	643	672	648	620	608	610	646	596	621	623	652	615	613	645	629	615	644	640	596	627	581	651	622	693	609	638	609	625	600	659	643	617	616	658	633	656	630	655	619	635	640	621	645	632	615	572	611	618	625	627	629	634	614	632	638	570	651	627	595	624	602	631	669	640	615	596	657	584	642	627	633	615	628	637	667	670	634	641	601	642	612	637	600	655	597	576	606	630	623	609	589	610	642	631	631	651	611	638	586	629	652	617	641	595	586	615	649	611	609	671	632	600	658	583	651	596	651	592	644	672	603	659	608	662	588	653	652	675	612	602	617	663	597	610	633	666	612	639	673	637	609	605	643	628	677	645	611	656	621	600	615	622	637	594	620	627	608	606	619	642	688	593	635	632	622	637	606	623	625	623	658	599	621	593	629	567	582	584	667	633	663	627	637	582	575	606	625	675	652	629	638	619	607	667	613	610	588	583	656	628	608	633	640	626	626	604	611	616	613	576	614	616	615	655	666	617	626	632	624	648	604	670	606	628	640	619	644	591	629	621	598	618	665	639	651	645	653	591	654	640	634	590	638	611	635	652	617	656	602	595	632	631	592	613	618	624	617	620	640	613	602	608	677	624	616	623	658	635	641	574	612	634	660	639	660	645	644	654	619	614	644	595	646	606	610	594	661	667	597	642	638	673	629	622	592	601	600	617	641	630	586	678	567	642	607	653	634	610	620	632	611	596	667	614	657	645	620	694	587	661	536	622	620	665	614	640	654	631	620	662	603	600	646	593	666	649	616	642	621	655	577	618	584	647	556	610	624	606	643	597	613	659	621	608	641	586	601	650	618	616	642	630	599	615	648	640	621	685	635	640	606	642	612	652	634	600	644	609	630	653	573	625	672	596	634	640	635	579	622	612	597	610	663	643	627	598	641	692	635	623	635	674	624	632	613	609	603	636	569	655	613	657	648	665	627	598	635	612	637	599	614	578	631	602	668	612	652	623	640	649	624	628	616	649	630	621	603	622	635	608	619	666	625	634	578	641	640	607	612	622	635	611	602	673	577	662	613	655	621	607	607	616	605	606	620	576	640	606	630	641	639	647	588	642	653	610	636	622	625	561	601	702	625	636	626	616	634	639	644	657	610	650	668	636	589	629	588	612	654	608	590	624	607	663	618	613	634	567	593	570	627	650	650	633	657	635	606	587	600	670	603	599	660	607	606	649	637	658	693	670	637	640	565	627	654	624	641	658	660	591	608	631	578	593	644	621	584	608	638	616	560	591	654	607	568	641	607	611	641	625	620	640	620	635	634	610	612	642	628	640	629	609	682	646	599	586	715	604	584	668	624	630	609	656	624	610	654	631	644	671	622	616	657	610	619	631	631	576	616	674	653	614	609	628	651	606	573	623	604	645	650	635	591	602	588	642	604	638	606	599	621	624	657	638	631	601	675	632	674	610	619	624	645	625	586	618	633	599	588	660	651	603	636	622	612	607	657	620	596	674	657	649	643	646	639	584	652	609	603	644	578	622	605	617	644	669	650	627	653	611	582	604	617	629	621	578	651	627	623	561	650	655	613	632	626	657	629	608	677	650	628	592	610	653	654	654	644	637	615	600	658	597	630	660	622	611	650	622	685	627	597	607	629	605	638	638	635	613	637	635	607	625	634	656	647	620	609	628	656	650	610	576	634	612	669	616	580	574	614	598	690	639	631	584	653	594	591	613	643	615	618	624	608	668	612	622	626	654	623	642	609	594	666	611	646	634	607	637	629	657	666	606	606	627	599	639	600	627	614	602	652	641	635	661	595	572	574	573	587	572	643	656	644	646	622	621	613	588	637	622	629	608	590	607	632	640	649	576	616	588	586	631	633	650	602	626	605	616	572	626	642	666	618	580	622	597	641	683	629	578	599	643	617	623	638	645	644	628	659	623	603	635	652	620	623	609	609	619	605	608	619	594	659	614	608	622	573	620	586	607	664	644	609	625	612	589	632	612	621	622	658	601	624	611	620	608	594	636	603	644	628	631	646	588	659	660	614	611	638	598	634	632	643	608	658	654	622	655	607	623	613	643	658	633	619	620	629	622	623	639	611	647	623	600	639	595	655	609	590	603	673	647	674	636	589	623	604	647	630	607	622	601	639	662	612	615	617	616	609	614	587	602	611	616	582	614	641	579	579	596	672	642	595	616	621	632	649	628	597	660	661	647	625	600	599	582	681	624	654	628	635	647	629	591	589	586	646	581	604	626	665	616	668	627	605	614	630	582	607	625	625	612	644	607	634	609	643	641	619	635	645	620	639	617	608	589	607	660	607	594	612	578	655	655	614	629	667	618	564	677	618	603	624	623	647	668	585	536	648	597	605	613	612	605	571	601	634	579	635	654	631	596	615	598	630	643	627	647	614	634	665	654	620	629	637	599	618	636	631	620	675	618	621	683	638	631	642	643	624	622	650	626	597	593	589	639	655	603	637	632	669	642	599	633	643	651	631	644	617	622	611	655	611	597	611	641	603	663	605	646	664	596	643	579	671	575	633	612	639	625	635	649	595	654	625	593	606	672	628	610	578	625	652	622	616	649	613	644	587	599	653	603	614	633	623	597	657	661	598	602	591	602	644	667	643	615	616	628	609	610	602	601	638	586	640	614	637	623	604	621	638	667	611	602	618	634	628	634	607	617	614	636	677	647	598	575	600	644	618	571	630	643	611	625	641	663	596	631	616	624	622	629	678	655	637	636	643	655	628	625	661	625	567	617	648	606	603	619	671	619	634	613	653	621	646	604	621	616	602	705	610	634	611	599	635	582	601	652	591	605	647	576	572	677	571	633	634	651	616	599	589	612	631	622	593	620	612	639	615	680	651	654	678	606	641	588	609	598	662	583	622	642	589	598	647	654	605	657	636	602	642	584	604	635	595	606	611	625	613	612	638	611	642	608	584	626	603	596	587	634	630	634	636	633	589	618	582	610	657	644	648	634	626	614	600	676	617	686	649	619	621	641	636	630	630	627	669	612	594	620	608	665	676	648	611	626	645	673	604	671	624	629	621	652	626	653	611	613	598	653	630	582	611	605	628	640	618	629	597	595	588	660	623	629	603	676	622	617	650	620	596	635	634	623	589	608	651	610	621	642	664	620	659	598	635	614	642	657	628	655	664	594	667	624	649	624	595	626	598	580	602	642	581	627	616
2882	1041	1507	1320	903	691	552	444	377	321	317	260	249	272	293	284	302	290	271	278	235	260	257	279	406	735	774	625	435	316	266	220	230	204	236	231	226	220	234	188	207	208	240	232	205	206	221	224	199	204	218	235	194	229	200	203	224	218	202	236	196	218	213	231	224	238	215	207	199	211	216	243	210	213	218	208	212	229	253	209	232	209	243	200	225	194	221	227	216	240	223	238	196	230	192	235	232	205	194	211	204	236	199	215	198	214	240	220	215	205	215	194	230	260	216	215	202	231	208	245	230	222	196	219	211	217	237	215	224	215	226	239	240	241	213	224	210	223	214	261	214	227	240	219	222	235	226	219	237	213	206	233	235	235	230	227	206	229	230	202	209	197	239	216	202	218	195	226	216	216	224	241	190	221	215	231	221	247	191	220	215	224	231	240	226	192	236	179	224	191	204	212	217	206	221	237	215	213	193	217	225	214	211	201	206	208	239	196	195	214	228	210	215	211	215	210	239	210	206	212	206	207	208	198	209	235	242	221	211	222	215	207	200	221	220	218	219	216	193	254	226	228	210	225	214	255	228	231	220	245	231	212	198	199	214	199	236	195	230	186	193	215	228	225	226	209	225	192	196	200	227	205	210	202	210	180	205	219	236	226	210	229	213	184	222	220	211	230	200	211	189	220	189	229	202	222	212	223	216	216	233	215	228	215	241	229	196	208	225	228	204	241	173	206	189	236	226	216	215	208	232	193	218	188	223	221	216	231	213	218	242	190	204	196	226	225	230	222	243	229	216	217	205	236	227	213	229	198	229	195	219	209	234	225	219	220	216	204	202	207	203	211	223	227	199	227	211	205	199	215	212	218	199	204	208	244	209	223	217	225	206	204	208	244	234	204	212	235	226	202	204	233	244	217	216	209	228	230	222	201	210	221	222	194	207	207	204	233	197	201	215	221	195	200	217	223	219	224	223	214	236	219	197	194	227	223	234	216	224	208	204	250	229	230	220	206	220	212	232	211	218	229	206	221	220	210	212	216	191	251	208	202	196	221	213	217	211	203	219	229	199	208	237	224	209	202	243	206	234	240	214	207	244	232	233	247	193	218	216	230	213	223	211	218	210	202	215	182	242	190	200	228	243	221	207	220	246	192	229	209	238	222	196	225	204	222	239	211	207	209	214	240	228	213	219	192	236	211	217	194	215	210	230	245	232	184	229	217	209	202	226	228	220	177	220	215	242	230	226	202	225	214	233	204	216	197	216	228	214	241	220	214	231	212	239	190	201	223	229	222	235	209	218	211	241	217	209	205	256	220	217	219	209	226	207	214	227	235	229	191	220	244	213	229	224	237	222	202	201	187	230	210	180	230	212	254	235	197	245	210	178	245	221	182	224	200	237	207	234	203	192	203	214	251	209	219	224	209	239	228	216	213	209	203	243	211	223	214	237	235	228	200	208	222	193	227	229	224	196	224	220	223	192	238	210	213	214	219	231	235	228	197	230	220	215	251	203	234	221	200	229	202	240	206	224	220	212	216	218	202	184	252	199	227	216	208	218	210	218	237	213	215	190	224	211	229	226	215	218	223	204	222	183	202	224	232	222	213	181	252	219	235	187	235	200	235	233	226	235	238	206	197	220	222	207	230	220	212	262	219	214	199	223	255	213	211	192	202	224	203	240	225	234	228	237	212	236	207	245	222	176	190	224	226	221	209	235	231	204	210	255	198	199	240	210	194	213	203	232	219	232	268	225	229	208	224	209	230	229	223	209	235	230	209	199	222	246	216	215	227	198	188	209	203	193	234	225	202	221	241	223	193	214	215	239	198	211	222	199	201	204	229	220	220	216	218	217	237	237	220	202	194	231	208	232	218	211	192	225	246	248	212	223	209	212	204	200	240	199	228	192	239	204	233	221	207	188	233	228	227	220	252	182	209	211	217	220	229	229	232	208	221	211	227	220	236	211	237	227	204	226	240	207	248	226	216	212	214	210	211	199	231	203	222	221	231	216	219	190	226	224	230	210	211	225	215	211	226	246	214	212	223	212	236	236	209	223	213	201	233	210	215	201	217	201	231	222	205	232	189	218	219	238	211	217	225	199	245	228	217	222	218	201	257	237	209	231	213	216	238	234	235	210	189	232	227	210	224	199	222	212	213	209	232	222	233	232	207	206	221	224	211	235	229	228	232	209	218	210	233	222	203	184	213	224	215	215	217	206	222	225	224	186	205	210	230	226	209	207	227	178	224	241	220	219	245	214	212	228	257	205	221	200	240	211	208	243	197	232	255	225	215	212	215	221	205	193	222	219	214	208	199	204	229	210	212	224	218	206	198	210	189	217	219	202	217	229	250	226	206	189	221	214	221	206	213	220	210	205	201	199	222	247	230	221	224	214	237	240	236	215	207	218	184	206	221	217	206	183	214	238	209	215	192	210	212	229	216	225	221	219	213	220	221	211	206	194	215	211	192	228	211	187	215	226	230	228	223	200	227	215	240	193	225	210	212	198	225	219	228	209	210	211	220	205	227	225	203	189	211	229	235	241	198	215	235	218	250	235	245	230	240	207	221	210	234	240	200	208	220	226	180	257	207	214	213	244	215	223	227	214	212	216	211	216	223	231	232	243	219	227	192	239	223	189	216	240	228	227	234	228	233	227	212	258	255	220	190	210	193	219	213	205	191	209	259	231	255	224	255	219	224	214	220	208	203	211	202	205	214	237	228	220	215	198	238	198	226	209	233	227	204	205	252	225	223	229	221	217	221	243	246	208	212	227	211	224	220	228	228	206	203	228	223	218	200	244	194	221	214	197	203	227	247	217	202	201	223	221	222	228	220	225	222	231	236	186	200	222	218	205	221	218	223	227	227	204	212	238	230	206	222	246	248	231	198	201	224	207	197	179	226	209	245	205	222	203	214	213	215	204	217	219	201	249	226	225	245	217	194	222	205	245	204	197	194	224	230	186	210	206	228	211	235	223	225	239	221	245	199	210	242	235	213	212	226	233	232	233	210	224	202	227	212	226	228	222	211	231	203	220	213	197	226	222	219	241	221	209	223	203	230	223	246	220	203	205	214	214	228	206	213	219	209	215	205	242	196	216	199	211	205	208	225	212	214	218	209	223	221	224	245	211	224	223	231	252	204	242	228	239	178	207	221	205	223	198	258	209	206	225	212	230	212	197	195	218	215	224	181	230	205	215	244	228	223	207	225	221	214	229	196	195	200	199	211	231	222	225	224	258	201	212	221	211	206	183	218	243	230	238	241	218	214	225	245	248	195	202	219	242	201	205	227	230	205	216	220	243	221	225	234	202	239	223	214	247	227	193	211	231	215	217	207	232	216	201	256	227	230	256	209	237	208	230	224	229	218	207	209	193	230	213	233	206	216	253	188	229	208	240	235	215	230	224	251	199	197	222	202	216	206	211	220	206	204	223	222	222	239	192	207	248	210	217	210	197	217	240	230	214	248	246	220	233	192	222	218	196	213	245	218	217	226	226	180
2682	1456	2925	3925	3398	2893	2363	2127	1680	1426	1225	1139	1043	1029	1002	949	1022	1198	1032	860	963	1005	1063	1059	2339	4162	3706	2791	1831	1053	767	639	609	629	637	633	621	628	630	668	606	650	603	631	623	629	600	681	654	625	641	648	613	621	624	651	613	630	645	599	654	676	619	622	641	618	593	633	633	654	604	665	647	614	639	634	631	664	614	663	648	639	615	644	672	573	669	641	623	612	637	648	654	644	578	633	652	647	599	647	590	601	634	624	624	629	652	650	614	628	612	599	650	595	628	632	614	646	623	632	660	630	637	630	663	642	613	581	618	635	618	621	652	623	657	631	728	626	602	600	590	628	594	619	621	631	578	580	628	616	613	656	656	623	643	644	648	612	592	641	615	696	610	649	624	625	673	644	630	624	590	592	678	637	626	629	618	626	615	640	591	618	644	612	628	639	620	616	624	593	613	606	639	659	595	618	561	639	621	621	661	647	626	621	659	620	608	635	645	634	642	615	636	646	601	626	647	592	637	585	592	615	605	647	591	646	605	649	587	606	618	617	612	634	584	633	650	650	594	600	621	663	636	625	630	622	620	638	617	640	655	686	661	616	616	622	635	603	641	641	635	697	600	577	611	576	662	620	608	604	661	589	630	613	657	611	660	561	631	646	647	672	608	615	620	657	651	619	596	598	626	580	587	648	626	652	600	586	647	618	631	621	621	636	666	581	647	626	616	644	651	641	687	643	598	650	620	654	621	592	628	678	614	597	614	616	616	658	603	644	675	611	633	614	645	620	646	603	650	618	648	646	667	625	632	654	611	607	640	595	640	589	648	637	632	645	626	666	673	631	658	651	644	629	640	625	597	596	673	613	589	640	657	635	642	613	621	590	624	625	590	630	649	643	646	701	628	611	591	634	604	555	598	629	630	601	664	647	636	624	601	634	619	617	601	663	658	632	618	662	618	587	619	636	627	579	640	588	605	590	619	596	650	615	631	640	639	640	643	688	668	626	609	591	613	624	606	665	599	639	647	619	673	634	625	615	613	649	620	602	603	613	630	614	610	599	599	652	707	651	635	622	648	618	693	626	652	631	616	581	620	601	640	627	631	589	571	640	637	639	612	615	615	633	635	627	643	645	632	609	609	639	622	662	673	640	634	643	623	607	609	635	640	626	635	626	648	674	629	630	656	616	614	655	632	611	646	626	632	569	616	619	634	597	617	643	684	608	648	637	608	635	627	653	664	643	596	634	615	647	666	638	610	626	636	662	619	612	605	604	644	618	625	653	623	674	664	624	642	587	611	642	621	619	603	605	583	663	569	600	641	628	610	644	663	621	618	659	648	680	629	608	654	666	645	662	613	602	670	607	612	624	642	645	654	688	629	599	618	615	607	628	672	595	583	667	639	637	612	629	627	637	597	627	635	650	669	617	614	644	604	646	657	623	589	616	599	581	600	617	621	570	636	643	647	605	634	597	588	641	613	624	651	652	641	665	634	665	601	630	601	655	610	630	611	633	639	575	635	605	597	646	630	618	615	643	641	622	602	635	632	644	613	627	636	613	610	651	636	607	656	632	656	628	644	609	654	673	624	643	650	608	613	624	605	605	650	589	626	653	626	602	637	606	648	597	627	620	607	652	603	620	675	639	630	686	615	645	636	684	629	648	648	628	651	658	623	599	638	635	671	661	610	620	620	617	639	663	613	624	627	599	662	614	671	606	614	658	604	639	674	655	668	659	607	575	669	637	618	630	642	622	629	587	663	609	608	655	636	636	636	610	620	606	674	595	589	609	615	581	647	660	620	626	639	674	609	628	632	646	572	624	636	620	626	608	629	598	640	647	607	649	638	679	630	651	601	629	634	581	636	631	590	623	649	672	637	601	602	616	635	616	639	626	617	587	620	617	603	631	616	648	650	603	628	651	601	657	651	633	639	592	594	632	670	613	607	572	632	659	628	616	631	677	676	668	656	622	582	609	616	616	649	602	626	622	613	643	624	567	606	667	647	577	615	575	599	584	578	652	639	604	625	636	641	666	662	646	622	625	599	592	649	625	651	664	644	656	654	631	626	596	664	617	660	672	662	630	644	641	607	624	629	648	633	627	669	634	637	638	635	621	617	624	623	617	645	586	619	652	644	644	651	633	626	639	595	654	599	651	626	640	652	648	615	635	655	587	620	633	592	650	655	616	669	657	646	631	647	689	634	646	616	601	630	646	627	658	641	617	624	657	623	621	625	590	663	666	623	647	625	612	597	633	620	667	666	622	641	622	613	638	611	598	603	599	649	653	591	613	626	630	637	639	602	648	635	592	625	628	645	614	680	645	578	585	571	574	589	646	638	628	621	625	671	639	640	579	635	640	607	635	615	654	647	603	594	614	627	632	597	620	669	628	646	661	616	647	593	611	655	608	614	620	626	637	618	613	647	625	612	639	639	584	638	622	602	630	622	615	638	664	622	667	617	659	600	608	619	652	655	640	654	659	628	628	633	641	650	640	611	626	665	630	644	619	642	617	686	686	598	627	665	643	651	642	650	642	634	647	636	662	603	670	603	630	613	635	626	608	598	654	651	632	633	635	605	663	640	646	671	604	626	632	672	642	611	628	627	659	613	616	664	610	639	637	630	635	636	649	647	630	606	621	590	657	613	622	630	601	641	649	585	586	585	630	656	629	623	632	634	621	642	645	643	665	621	641	667	630	651	593	639	624	652	650	607	579	671	579	632	610	648	635	595	606	667	603	653	641	617	608	632	628	649	625	652	635	606	661	640	687	637	599	639	608	685	629	596	663	627	628	665	629	599	613	626	594	607	631	618	663	585	586	606	670	653	611	661	599	596	617	627	688	635	657	593	618	635	600	641	593	598	652	656	660	634	628	636	650	640	605	614	655	613	626	655	671	597	637	611	602	646	686	630	570	656	641	628	671	685	639	643	601	654	634	655	623	620	583	610	608	623	649	615	616	613	629	662	654	607	656	607	621	618	634	640	625	698	597	616	635	626	664	641	680	650	640	638	642	602	647	640	622	681	626	647	634	629	667	617	647	646	650	623	607	670	586	654	634	656	679	625	645	612	601	658	576	637	622	621	618	596	657	688	614	642	629	610	634	602	612	600	618	632	601	638	636	665	639	622	637	641	637	666	654	621	625	610	576	589	626	613	632	602	636	643	633	594	648	623	622	629	634	595	700	623	633	637	598	638	655	618	636	639	619	649	629	673	661	654	591	593	637	640	640	643	596	640	632	612	613	661	651	613	601	625	653	695	612	672	596	677	607	657	624	663	665	608	657	592	609	648	619	639	599	642	619	591	652	633	665	639	652	680	619	583	656	635	624	628	627	633	670	618	651	605	614	593	623	611	581	609	675	637	650	608	585	663	660	676	572	654	600	620	640	554	651	608	664	625	608	659	623	636	616	595	618	613	675	632	610	589	607	647	607	606	625	667	639	614	603	666	625	609	644	631	634	600	617	679	631	617	603	631	635	653	626	623	614	654	610	624	644	594	640
2908	1388	1906	1283	854	636	530	497	820	383	261	262	283	259	245	234	235	255	272	263	289	282	286	245	391	554	565	631	433	312	270	245	251	216	211	212	231	202	228	234	211	203	212	198	221	216	217	214	171	212	215	223	213	208	207	217	211	199	225	196	212	218	232	221	203	215	215	203	229	232	221	224	217	233	219	223	218	213	224	201	187	211	197	220	197	203	207	225	194	211	227	237	219	233	214	211	219	223	185	204	201	217	221	226	213	223	226	238	191	214	208	225	218	225	206	230	226	173	200	218	187	210	214	217	233	213	230	209	231	214	213	211	221	184	228	226	204	249	213	214	214	203	237	232	242	202	231	224	216	209	229	222	191	217	207	212	228	255	211	208	198	242	203	206	209	215	222	198	191	251	209	219	211	236	216	221	212	191	196	206	199	210	206	210	211	201	209	211	224	225	205	232	206	213	219	239	214	200	208	228	215	243	192	232	202	215	214	190	207	207	207	224	186	226	234	205	231	223	234	229	213	202	225	201	235	220	229	210	205	233	218	244	185	214	197	235	227	202	248	209	180	205	197	202	198	209	203	208	243	201	210	211	210	207	224	222	228	229	221	200	199	203	215	212	205	188	215	231	197	203	205	211	199	202	196	203	235	230	209	190	208	211	186	217	213	188	231	221	200	260	211	209	226	224	228	199	221	229	220	226	227	181	225	214	194	232	215	219	225	202	214	242	213	201	210	222	206	212	202	194	205	215	212	219	209	225	230	211	198	230	182	208	207	229	212	205	220	215	213	205	197	212	215	222	215	198	221	197	238	217	225	218	217	207	236	225	215	235	215	229	188	204	201	233	205	216	218	210	229	181	223	213	224	222	216	203	238	207	188	207	208	211	223	195	178	207	233	201	223	196	207	206	205	197	208	236	239	227	230	236	212	215	203	204	232	235	234	216	220	221	203	236	207	203	204	213	202	203	239	211	193	213	226	175	210	212	207	206	222	217	239	193	241	218	205	200	214	210	210	213	219	234	224	231	202	222	205	219	215	217	208	227	243	217	219	211	223	206	207	202	205	211	249	228	228	218	218	207	180	215	222	214	216	228	220	198	210	225	227	204	220	185	197	208	211	209	227	206	190	200	212	220	197	194	221	204	229	223	190	198	213	179	220	187	218	213	223	226	208	215	189	213	221	217	216	196	194	214	204	206	207	202	219	180	217	204	198	245	229	192	212	222	224	207	206	219	240	208	217	217	224	193	214	209	205	216	222	233	201	191	216	252	202	204	238	199	257	207	226	220	218	213	217	216	197	200	197	211	241	215	235	226	239	218	181	214	211	221	212	237	196	212	191	219	234	216	207	185	208	209	218	232	228	195	220	225	210	234	203	198	213	211	206	204	233	220	185	194	198	242	217	232	211	210	232	216	205	224	215	208	210	225	215	219	211	201	203	253	213	213	203	215	202	210	208	242	210	207	215	250	218	215	231	213	208	205	224	244	253	203	186	214	210	209	215	196	184	209	208	217	233	221	179	216	212	233	223	224	218	205	209	219	219	227	232	216	215	218	215	176	219	214	206	231	209	205	189	233	238	243	194	204	223	211	212	209	217	217	210	171	223	207	230	207	220	223	213	183	195	188	223	229	218	200	177	205	216	244	227	227	205	210	187	215	205	207	232	212	210	201	201	197	188	211	224	189	201	213	223	197	201	210	194	215	225	232	224	202	208	230	227	204	208	228	225	233	223	219	239	218	195	202	200	231	216	216	238	195	222	266	207	220	201	190	194	211	228	189	202	201	202	228	215	213	201	214	223	214	219	220	203	181	193	187	206	212	188	236	231	227	199	195	210	224	199	209	216	230	208	206	234	169	210	203	211	214	214	227	217	199	217	205	221	203	206	208	215	217	202	212	214	208	224	203	224	206	209	220	211	220	199	204	221	194	191	240	188	214	204	220	231	211	222	209	223	209	235	207	192	235	198	215	199	209	217	214	204	208	177	215	233	234	209	180	221	221	240	199	223	209	181	207	237	214	216	223	199	221	223	202	230	202	219	226	181	229	213	222	222	185	202	241	213	230	215	216	205	214	209	200	218	238	199	183	203	205	213	211	202	196	226	216	210	220	221	204	214	190	213	216	224	194	242	224	209	187	216	196	204	225	208	194	207	227	214	226	209	191	207	192	208	223	198	251	217	197	192	229	225	192	173	196	232	219	198	251	205	207	202	182	230	212	224	223	206	252	243	219	207	221	200	214	229	210	214	222	218	171	193	211	210	184	221	204	211	216	211	218	200	217	212	215	207	212	210	213	248	222	212	223	211	194	209	206	191	208	209	196	208	224	214	222	218	192	197	213	220	197	210	194	216	210	205	227	208	192	211	220	210	229	217	206	208	230	223	200	202	196	199	197	245	203	201	199	211	166	229	214	221	200	242	220	189	213	198	201	223	207	209	203	210	204	227	217	190	221	202	222	197	195	205	237	233	211	222	216	202	221	233	215	220	216	217	198	198	238	189	216	213	216	203	216	216	212	204	202	212	223	208	212	207	214	196	216	207	201	198	206	199	204	227	230	201	191	212	222	196	229	210	196	192	212	200	207	195	198	229	214	226	222	213	213	206	225	236	175	200	221	229	218	201	213	229	232	187	222	213	207	198	203	223	209	199	195	228	205	209	222	214	222	208	203	196	197	210	205	184	222	228	191	209	220	218	227	190	217	208	231	219	240	222	202	206	223	207	197	204	234	220	219	210	234	203	235	207	213	218	227	211	225	235	223	199	197	199	218	197	204	215	220	197	230	213	200	216	240	219	199	251	234	214	201	224	221	213	235	210	209	210	238	215	210	226	201	219	215	196	185	215	222	212	209	199	230	224	185	214	237	232	239	209	225	209	219	199	205	235	183	221	191	216	200	191	224	190	220	195	212	202	228	201	216	227	218	196	213	227	217	199	196	192	212	214	222	231	177	207	216	238	206	219	211	227	229	208	227	225	193	230	216	235	217	211	196	205	216	199	217	200	199	209	210	203	232	214	201	201	205	195	217	234	215	199	234	208	197	223	203	201	206	229	206	223	192	197	237	201	203	226	207	241	216	231	227	198	222	210	244	231	219	200	226	218	208	233	202	192	206	228	226	201	231	209	199	209	202	215	220	215	227	212	229	215	210	212	207	206	192	225	196	220	195	191	226	214	219	209	201	209	215	243	208	217	231	218	222	213	199	191	235	217	229	203	221	215	207	211	212	213	219	234	210	235	208	225	233	219	203	192	221	224	212	224	227	203	196	235	200	222	228	199	212	222	213	234	228	205	240	222	180	220	210	195	217	208	197	211	204	214	190	217	218	224	219	197	231	202	270	212	196	213	224	214	221	208	188	219	216	195	194	225	246	210	221	209	223	207	217	201	195	209	216	199	187	219	195	215	194	184	217	205	242	204	201	214	238	235	227	237	215	208	213	227	227	222	207	195	194	236	202	197	205	216	198	226	209	214	195	209	190	236	212	207	220	217	198
2827	1741	3837	3687	3203	2774	2311	2252	4190	1713	1072	1110	1000	898	854	817	817	1014	1096	1101	1112	1152	1250	1099	1677	3112	2724	2973	1739	1209	841	793	730	677	607	600	613	632	599	606	622	621	593	617	603	585	621	628	639	602	610	610	626	592	622	582	617	636	621	630	629	626	604	644	621	638	607	612	619	617	621	574	653	599	605	644	613	599	585	609	587	597	607	636	630	620	620	653	595	578	617	601	584	631	633	627	618	608	601	665	587	616	613	595	604	578	638	599	585	584	618	600	633	651	659	638	659	602	610	605	622	595	585	586	653	612	546	586	627	604	586	620	604	613	582	559	598	636	599	609	564	581	626	607	614	635	641	605	584	613	634	581	632	609	607	640	590	615	642	601	603	654	610	611	609	604	601	585	569	643	621	626	589	614	628	607	568	644	614	631	662	595	657	613	594	648	624	562	620	643	597	596	617	658	608	619	609	652	655	626	602	625	626	591	623	619	627	638	589	590	619	606	625	630	614	662	640	610	594	617	592	625	611	592	607	638	661	600	644	609	612	618	645	635	626	605	571	610	583	595	602	645	602	619	631	677	607	608	615	624	628	633	656	608	671	598	644	637	629	646	609	632	651	621	597	603	622	626	626	577	612	569	613	628	571	599	621	607	635	615	596	612	635	645	620	611	622	613	638	636	631	613	586	631	608	598	592	616	611	596	587	588	632	617	638	628	634	574	656	612	623	632	627	614	577	596	613	623	608	622	596	600	622	612	603	589	604	612	581	598	641	595	640	610	613	652	630	627	635	642	614	592	578	639	652	631	566	594	565	610	632	657	617	629	655	669	563	623	634	599	616	646	602	619	618	633	628	604	577	563	632	644	609	563	609	591	585	664	631	655	623	639	630	647	637	664	589	637	573	620	619	648	656	605	659	589	618	615	593	639	646	594	649	567	627	567	648	673	592	642	635	616	612	598	617	620	622	612	631	589	623	632	647	624	600	619	630	616	609	606	554	642	671	609	585	640	660	660	613	598	605	639	634	594	620	607	604	639	610	570	623	600	627	612	568	596	590	616	602	603	670	607	607	594	611	648	642	610	596	628	574	635	588	603	600	625	648	618	609	588	632	641	634	584	639	636	641	635	627	617	646	644	615	604	606	598	600	595	551	623	603	627	581	625	558	584	615	611	584	648	592	622	612	641	611	654	610	655	622	620	665	614	647	631	605	613	664	584	619	642	613	656	631	641	582	589	640	632	587	589	612	611	569	630	657	596	633	596	628	645	643	604	660	656	612	602	627	586	617	659	621	618	633	623	645	620	607	622	605	598	611	623	585	557	633	598	593	662	573	622	614	635	594	578	608	635	588	603	613	597	630	639	603	636	617	594	583	632	586	630	622	615	601	623	621	610	603	581	585	624	643	620	669	628	584	583	670	606	618	623	612	614	597	613	622	632	595	611	571	547	566	642	601	600	600	590	594	613	647	590	614	604	597	619	598	605	631	598	564	641	592	637	586	618	597	604	645	598	596	624	630	656	628	579	574	615	636	600	611	622	660	615	577	660	626	642	662	651	661	589	590	617	609	667	624	632	640	645	650	594	611	612	608	589	613	643	643	695	587	596	627	637	617	601	586	588	643	623	616	605	584	588	597	579	627	609	601	574	653	646	636	610	618	655	605	596	604	616	609	647	599	597	611	601	608	590	622	616	609	614	604	602	575	621	604	623	610	586	609	631	595	586	600	647	609	603	603	628	625	582	584	592	616	658	603	631	599	611	617	602	582	635	645	613	637	609	621	625	624	640	605	620	598	635	638	616	602	661	612	597	608	641	566	577	607	601	606	613	597	623	593	617	601	624	641	630	587	636	623	621	633	633	616	668	641	578	639	631	556	638	646	582	614	600	553	605	649	591	612	608	624	596	655	606	567	602	647	584	622	643	653	574	627	615	640	571	671	658	599	618	606	600	608	623	610	625	602	592	593	641	611	629	625	613	581	591	604	621	607	600	620	640	630	646	621	641	613	610	579	621	586	645	597	642	613	595	617	635	634	577	660	593	604	579	588	641	637	614	653	640	577	599	610	653	616	624	581	575	641	634	647	608	603	613	590	577	638	609	602	635	596	613	592	644	596	644	626	616	665	607	637	638	602	612	626	584	634	637	614	584	591	617	579	633	606	626	589	634	610	654	590	596	591	639	689	620	605	648	619	647	599	622	641	583	604	605	582	596	660	665	568	606	601	607	616	613	600	612	600	633	591	661	589	654	603	600	599	614	616	603	614	610	666	609	597	621	606	592	600	565	621	609	647	601	626	613	645	607	600	595	623	603	629	616	634	592	642	580	604	619	641	601	606	614	629	609	615	651	609	629	629	633	601	593	628	608	616	618	583	636	609	589	640	606	638	591	583	616	601	653	592	640	616	623	618	648	616	625	595	598	581	627	625	667	648	610	614	640	626	588	584	653	671	631	593	613	623	611	616	601	646	653	610	631	632	627	626	603	633	589	584	690	605	621	640	625	609	608	611	608	606	598	651	592	594	609	626	675	574	598	597	633	608	614	634	598	636	613	600	566	613	602	599	636	616	616	620	596	611	607	656	646	609	638	571	590	645	580	634	689	668	630	628	668	607	596	634	628	622	579	618	611	646	614	575	623	628	622	632	653	604	598	562	583	593	606	596	622	628	627	658	624	583	630	612	578	634	632	613	563	602	580	601	625	622	639	637	582	654	672	647	633	628	644	598	638	586	644	607	561	608	598	614	616	588	582	572	610	581	655	603	636	614	641	625	620	614	635	623	617	632	603	657	575	637	643	624	623	625	612	613	604	561	623	614	618	583	622	671	606	596	614	623	592	616	625	646	595	607	600	606	601	630	654	665	655	641	650	585	587	615	644	630	634	588	651	599	630	601	617	581	595	597	565	643	598	656	649	599	616	612	602	652	641	626	621	621	582	566	617	604	632	626	597	564	547	638	628	632	573	613	572	583	597	637	592	634	604	608	634	605	639	647	628	585	626	610	637	632	576	617	647	627	647	619	641	648	616	613	601	608	612	651	584	581	636	615	591	594	613	578	627	624	629	598	607	601	663	639	614	631	599	613	660	596	606	629	640	649	617	610	610	635	639	613	599	579	634	642	631	612	643	614	595	587	606	612	626	623	641	608	653	621	600	622	591	588	572	626	587	635	557	598	601	631	596	663	642	634	641	606	614	639	552	630	652	581	597	628	630	610	651	655	594	598	639	585	621	624	610	602	638	577	617	618	600	611	626	599	616	669	608	618	602	628	610	611	595	593	636	602	636	605	578	611	614	576	619	650	626	671	662	622	620	659	636	588	603	597	600	618	593	607	615	664	610	641	625	609	602	630	602	634	612	602	647	635	635	637	628	611	591	578	605	626	631	632	609	609	583	586	606	688	586	635	614	576	604	607	656	577	647	610	624	624	524	636	618	618	657	685	628	631	646	625	587	590	579	604	627	616	666	621	584	633	620	608	598	653	615	608	676	600	633	644	643
3281	1541	1967	1211	800	650	529	1012	1764	794	272	252	277	285	268	283	251	257	286	256	279	240	211	221	220	303	333	426	397	437	346	259	237	222	194	194	177	203	205	201	208	212	195	185	188	201	215	204	192	198	210	226	223	201	208	177	191	180	216	201	204	222	207	215	204	213	198	187	200	203	236	216	189	208	207	192	219	199	221	189	193	210	213	188	193	187	202	186	195	207	204	232	217	224	171	221	168	231	224	194	205	202	192	181	207	229	195	199	191	199	216	217	197	205	196	205	216	200	215	186	202	226	213	223	208	203	200	221	223	189	180	240	196	227	190	223	212	197	204	202	199	192	206	218	210	211	200	187	199	231	192	232	182	212	198	214	208	210	207	225	185	199	194	234	188	198	229	186	208	212	210	188	219	223	202	174	198	206	195	212	217	173	189	206	221	207	188	195	182	180	218	232	195	191	193	225	190	211	206	197	209	202	191	208	201	202	181	193	201	202	208	213	213	215	223	209	201	213	198	204	195	188	201	176	178	219	180	210	205	213	206	199	211	207	214	199	225	204	199	198	220	215	231	199	192	219	204	193	215	178	249	197	212	209	223	207	211	212	206	197	198	231	204	195	207	176	190	192	242	190	206	205	190	236	200	185	210	216	215	193	185	178	196	223	194	203	188	211	204	199	243	211	213	209	206	200	219	231	197	207	210	186	215	187	198	209	225	215	190	205	179	197	195	203	188	190	196	163	193	214	198	205	221	185	201	197	178	190	212	204	208	197	208	221	199	193	224	232	205	229	189	185	209	185	203	214	206	219	202	213	216	185	222	212	210	215	214	196	215	193	189	206	227	194	195	207	193	189	201	203	233	191	210	217	193	178	189	195	207	190	200	202	211	210	173	204	173	213	186	234	207	187	198	182	183	200	183	208	216	215	187	238	197	183	199	199	232	204	201	194	188	188	200	210	180	218	202	201	179	198	203	210	193	203	225	185	220	198	229	191	209	198	198	186	224	187	204	181	188	204	204	218	207	206	214	204	193	190	207	215	196	239	204	188	221	206	222	223	219	213	216	211	228	184	196	213	205	212	226	205	168	207	205	215	230	208	216	197	190	190	219	213	182	201	218	214	197	176	192	201	209	197	188	200	202	210	224	221	203	192	215	201	204	214	206	208	221	212	199	197	215	195	207	203	225	187	220	197	224	211	182	219	182	201	200	217	193	200	204	197	206	199	215	219	207	192	208	185	178	227	183	193	212	180	193	196	188	199	205	198	222	191	186	194	216	189	180	205	212	205	218	185	210	198	199	212	193	216	213	209	213	210	181	190	218	188	215	212	189	198	211	193	190	195	202	213	205	208	189	202	195	206	199	201	243	210	224	193	193	218	205	215	208	214	220	219	200	207	204	212	199	196	205	201	204	183	195	218	185	203	206	238	208	198	184	206	216	196	200	207	203	224	172	210	221	226	211	195	210	204	188	174	227	203	182	206	236	192	186	190	195	190	223	200	212	200	212	221	188	211	191	223	209	188	188	210	203	203	206	215	205	185	207	212	213	205	209	201	181	196	199	220	189	219	199	199	200	204	201	213	206	182	196	240	209	226	212	184	190	215	208	181	188	219	217	201	195	195	201	193	207	205	216	214	227	220	227	205	209	207	190	210	223	211	229	213	206	214	193	203	188	225	205	212	202	202	206	199	217	208	194	181	206	207	180	222	188	209	210	185	183	200	207	198	228	206	209	203	199	216	200	209	196	199	187	192	211	214	200	201	207	200	198	190	198	205	189	221	214	210	246	201	198	183	206	200	201	208	210	210	206	224	210	188	184	185	185	203	190	210	225	193	206	218	193	196	223	207	200	221	204	184	191	189	193	189	190	232	185	202	189	193	213	200	197	214	203	202	199	191	210	203	194	223	212	201	187	188	199	189	230	202	190	179	226	189	183	224	215	205	196	209	192	200	204	217	209	191	202	220	196	207	178	208	199	219	211	199	201	191	222	188	214	218	186	199	211	191	199	192	220	220	206	215	206	240	195	207	221	240	177	224	190	179	220	206	198	191	207	212	205	212	219	221	205	203	190	204	193	220	171	169	212	193	198	208	191	206	195	226	215	191	183	181	198	199	215	210	221	233	214	193	205	189	204	241	220	196	215	212	207	192	204	213	192	197	194	208	215	192	205	203	200	203	200	211	205	213	194	214	199	200	215	196	183	228	203	214	183	197	185	193	186	201	206	203	211	176	199	217	215	215	202	231	188	186	191	221	205	187	216	205	203	215	207	208	200	187	237	204	200	194	207	202	213	211	225	196	198	189	182	215	216	187	223	189	214	211	177	204	168	197	219	184	190	219	195	212	205	209	211	207	198	196	209	213	246	192	190	200	175	210	208	204	227	199	207	194	213	209	212	210	186	169	208	194	174	184	166	206	203	213	200	200	199	239	257	210	193	216	213	204	206	205	195	205	215	205	207	208	223	199	227	206	227	206	231	195	186	200	213	230	216	216	204	205	217	193	203	217	205	203	220	197	210	192	193	218	210	197	213	205	196	203	229	247	184	215	210	196	200	217	193	175	218	225	185	213	207	200	212	203	219	209	210	202	178	221	209	197	208	216	177	214	190	231	212	209	209	225	198	184	203	198	206	208	187	195	214	211	196	207	182	210	193	199	203	188	198	214	190	224	200	198	221	221	198	190	207	208	222	195	219	200	198	216	188	205	212	217	189	195	190	210	205	187	182	208	209	205	174	203	186	202	192	217	204	215	194	204	227	203	183	184	195	221	195	210	192	227	208	222	195	208	206	182	219	205	184	217	202	210	215	219	228	208	208	211	200	207	222	214	205	191	211	212	177	217	203	188	202	200	202	162	204	220	211	207	200	174	220	190	238	231	194	226	185	192	212	230	209	203	187	216	198	199	214	175	189	188	224	219	206	199	211	211	193	181	205	203	185	198	180	219	216	195	220	220	213	211	242	174	190	171	220	213	188	198	194	212	200	206	211	180	211	186	205	222	182	187	180	199	192	232	208	194	205	200	191	218	191	194	205	202	208	192	195	188	226	208	212	214	191	220	208	164	192	217	200	219	182	193	184	197	212	201	222	208	190	186	194	200	211	231	217	190	191	201	180	189	181	190	200	192	194	199	196	201	226	207	192	202	200	222	192	216	221	187	205	194	214	222	196	219	202	206	198	199	199	203	217	207	207	184	221	210	225	221	229	180	179	202	225	213	219	198	225	203	200	217	211	205	191	225	190	182	209	211	197	197	192	203	200	208	198	186	196	202	209	204	219	195	180	199	186	203	207	189	186	183	193	226	204	205	206	198	188	186	203	179	192	220	195	196	219	192	201	211	209	186	215	190	186	211	213	194	181	190	209	216	183	211	225	185	221	205	214	194	220	223	220	210	190	228	221	224	201	212	203	203	218	194	215	195	204	192	208	206	227	235	216	207	199	226	205	208	201	173	189	224	214	203	178	199	244	219	213	215	214	196	205	219	213	226	208	211
2999	1943	3565	3434	3070	2793	2369	5128	7428	3436	988	844	1019	1072	1073	1126	1038	1023	1057	1064	1020	866	676	773	758	1215	1667	2169	1730	1752	1332	829	697	609	550	560	568	549	575	605	631	579	558	600	592	617	603	612	580	568	568	605	579	595	572	573	552	582	597	609	583	603	572	604	579	610	611	608	551	576	585	567	560	624	573	567	581	566	567	601	587	561	595	601	634	565	569	549	551	533	583	629	632	603	570	554	609	632	568	558	572	586	597	534	592	589	553	593	613	621	590	575	611	608	633	573	545	576	552	555	536	602	546	595	578	597	551	581	571	590	582	606	553	560	576	533	571	623	613	566	618	594	607	564	585	568	614	583	586	550	614	611	607	544	597	577	554	595	586	620	604	595	596	597	584	546	553	569	567	571	578	580	588	559	574	606	637	575	553	575	585	572	585	565	561	615	602	588	543	544	595	580	599	578	583	618	574	584	621	573	615	546	567	551	572	625	585	583	562	623	596	579	548	578	613	603	585	606	572	593	589	572	580	590	623	551	603	601	553	587	603	605	585	589	569	595	595	570	590	564	604	577	616	576	579	589	569	598	582	629	571	600	573	586	557	580	607	604	617	629	614	587	599	576	625	556	627	588	581	617	565	584	588	608	585	601	585	594	569	588	563	567	555	556	594	560	560	591	582	601	547	576	565	589	592	590	578	584	579	600	575	601	641	586	598	592	561	560	576	590	613	585	602	631	585	613	560	588	565	548	582	581	623	554	619	592	568	514	632	579	566	589	657	601	612	534	615	592	535	567	552	592	622	605	604	573	612	641	559	533	548	590	598	581	600	596	561	576	568	588	581	583	566	576	625	605	587	594	580	602	586	625	600	554	576	559	625	548	606	593	542	574	576	603	535	614	593	609	561	601	551	614	585	585	606	579	554	595	595	552	571	540	609	589	607	589	573	609	610	586	587	585	569	573	555	609	584	568	544	607	606	605	556	585	561	593	546	549	588	621	579	590	606	565	615	571	599	596	537	555	554	639	630	580	645	575	588	573	561	578	643	566	559	603	585	597	612	544	581	602	578	615	625	610	593	606	582	609	590	622	567	570	553	598	565	584	623	635	573	607	624	564	592	613	570	614	637	626	616	587	597	547	626	585	637	609	605	616	539	595	563	584	574	591	593	588	617	590	623	582	591	560	594	594	595	634	580	644	578	582	582	589	579	600	581	633	602	634	591	570	586	552	612	631	585	598	551	587	591	552	604	605	604	577	602	575	589	582	595	573	578	585	599	580	576	578	598	586	601	581	597	599	585	611	600	587	603	618	588	620	588	601	577	576	596	635	625	563	584	623	569	613	577	615	609	576	616	608	589	562	560	588	580	612	549	585	638	563	563	578	609	586	603	558	620	619	613	582	539	558	611	548	600	530	606	639	574	595	578	594	569	558	612	592	643	583	597	559	625	582	569	605	629	594	656	556	592	590	569	598	577	581	585	624	577	568	577	548	611	582	625	548	626	602	601	583	550	555	552	618	563	578	538	576	626	561	605	602	602	557	554	577	619	600	529	585	572	619	611	550	625	602	563	603	596	604	600	627	560	566	579	611	584	635	594	595	587	587	589	573	618	592	570	608	556	609	558	582	559	593	598	590	590	537	594	607	548	577	566	569	595	599	590	580	602	563	565	576	574	609	574	594	555	570	587	626	560	539	596	588	567	557	582	559	566	564	587	599	584	611	563	553	571	630	581	554	575	557	566	585	583	589	564	604	613	582	593	609	594	588	566	579	617	619	619	608	521	554	584	572	610	598	592	564	618	581	597	563	590	583	571	547	598	564	595	569	619	575	601	587	612	562	575	555	610	596	596	544	571	559	608	598	594	563	532	572	620	587	579	609	643	573	578	581	597	579	596	583	567	581	611	569	587	558	545	598	606	584	631	582	557	569	607	617	613	556	575	558	577	590	601	625	581	596	600	574	594	542	565	598	585	574	581	621	614	555	615	581	625	561	602	616	594	529	613	573	606	567	614	562	568	602	548	590	602	585	594	593	564	564	579	606	592	553	581	601	593	605	541	593	590	598	574	552	575	541	572	577	574	613	516	598	576	575	587	613	571	588	566	593	603	582	614	581	598	594	554	578	581	606	578	559	585	582	582	571	589	585	569	585	563	618	582	557	594	606	580	573	594	598	598	597	584	595	563	535	571	603	579	562	592	566	600	547	625	598	566	585	569	583	549	579	598	578	543	564	570	580	613	612	599	607	634	563	588	609	596	619	605	584	595	601	567	609	588	558	606	575	596	610	569	577	586	563	595	576	562	555	603	553	610	600	548	597	560	566	566	591	576	625	565	562	591	582	578	554	558	577	594	595	569	597	605	550	593	604	595	573	595	592	604	599	590	548	587	596	628	580	591	586	596	577	623	546	591	606	578	608	582	613	578	585	613	572	547	589	598	577	565	586	580	572	592	589	561	611	578	612	552	585	588	584	591	575	579	602	564	607	580	589	552	590	552	623	611	593	565	605	537	609	578	612	599	558	551	628	589	629	565	577	610	561	607	565	615	577	578	570	603	567	574	615	595	594	567	580	582	569	588	596	567	576	560	576	547	560	617	564	591	584	592	586	612	598	558	561	527	596	569	611	583	561	592	581	614	619	586	550	574	584	578	587	612	588	596	581	638	539	588	612	595	596	545	584	594	550	593	573	553	588	624	583	564	569	578	637	568	569	575	608	596	612	549	569	625	599	568	621	572	563	554	594	565	580	589	538	595	593	613	587	597	576	574	529	585	552	593	567	557	606	580	594	575	609	555	586	561	599	589	575	552	587	570	589	590	553	568	598	593	611	584	587	558	574	571	623	569	604	565	607	622	548	579	627	555	617	638	538	564	570	567	590	571	607	604	595	575	609	532	590	633	597	585	604	545	623	601	562	638	580	611	566	628	618	606	618	573	603	548	603	551	617	572	589	545	603	619	599	592	602	572	539	620	602	603	600	606	588	613	627	542	576	595	584	555	590	618	596	601	557	558	600	598	575	591	598	595	633	589	556	576	589	578	562	581	623	557	619	590	637	583	575	566	576	574	579	606	604	611	641	631	608	639	615	581	583	614	611	583	584	594	574	597	592	584	575	537	586	575	608	613	582	613	553	561	607	573	551	601	622	596	577	559	588	591	544	600	569	552	580	566	586	561	643	598	631	632	600	595	593	623	578	602	610	592	605	574	578	640	600	597	621	607	548	564	560	582	587	617	583	589	612	605	637	633	645	615	587	626	564	563	580	585	588	601	579	573	583	570	519	591	603	585	576	604	556	627	568	625	629	553	588	601	604	608	567	586	591	580	562	578	618	571	599	574	579	582	609	583	607	596	581	564	544	584	583	583	572	580	593	535	641	562	588	566	590	587	584	594	606	626	583	558	622	581	617	555	603	589	624	565	607	613	577	567	593	642	635	577	553	603	578	600	639	604	631	579	606	579	595	630	570	591	595	597	564	543	510	599	597	653	572	602	548	514	592
3114	1380	2119	1601	805	682	568	1006	987	251	210	251	293	319	295	267	243	264	263	251	227	230	209	209	235	332	440	609	522	369	315	230	184	203	186	181	203	186	204	209	184	183	202	193	182	171	174	207	178	195	166	189	195	176	177	189	169	193	190	199	201	196	211	194	207	193	185	191	189	232	198	194	197	204	191	207	220	180	195	167	180	161	216	191	175	194	197	190	196	159	164	179	170	212	198	161	211	194	201	178	182	185	206	202	170	195	193	166	210	201	183	192	176	191	184	204	166	179	193	205	173	169	191	188	194	197	186	206	187	171	196	207	194	219	188	184	182	220	196	199	183	209	204	200	177	196	197	205	181	178	207	186	189	184	188	187	191	183	185	196	191	197	188	199	183	175	165	177	192	176	205	203	189	180	200	174	205	178	194	175	184	209	171	193	182	167	178	172	194	182	203	199	170	170	166	185	178	180	188	201	207	214	181	195	166	195	186	196	212	174	186	200	204	181	216	171	197	202	196	205	169	196	195	194	182	211	200	201	198	205	165	179	183	181	196	179	186	196	190	191	203	188	172	191	175	190	184	196	189	220	203	189	216	178	184	180	195	196	188	191	181	193	225	204	209	219	179	185	190	178	201	192	202	183	198	202	194	206	193	199	209	194	202	194	182	159	187	179	184	189	200	177	198	215	196	204	218	196	182	190	168	222	193	203	200	186	189	177	188	196	187	188	189	189	177	186	195	197	194	197	223	184	198	178	161	177	194	190	209	190	186	175	212	187	191	203	200	198	166	195	186	181	166	184	212	199	195	199	180	195	199	198	205	190	176	179	200	184	190	200	201	205	199	209	195	210	199	214	213	168	196	187	201	213	185	195	188	183	211	192	197	186	179	187	210	170	179	187	201	180	226	207	165	170	173	198	187	186	195	185	181	186	204	190	202	170	193	174	180	169	207	193	198	206	169	161	178	187	196	200	199	185	188	191	210	195	202	183	167	223	202	173	205	185	197	167	196	168	195	179	158	182	204	200	211	210	171	195	209	166	183	174	188	208	164	168	153	195	182	179	214	180	196	203	193	174	196	185	188	187	175	168	207	198	220	177	198	172	194	195	187	222	199	185	201	200	169	178	158	219	193	208	195	201	187	169	153	192	192	168	189	192	202	195	190	178	206	170	205	216	191	185	182	205	198	194	154	178	182	201	161	202	214	206	187	166	194	189	214	178	217	185	208	180	162	201	181	195	195	176	215	223	182	210	184	177	180	198	184	191	195	202	188	180	197	209	198	175	192	182	201	185	185	160	181	196	212	195	225	174	175	194	194	192	194	208	180	180	200	177	192	209	198	213	202	200	187	167	193	194	198	172	176	194	196	158	187	182	224	222	185	175	200	180	172	167	185	183	205	187	165	185	199	169	197	208	203	203	185	187	194	173	189	183	205	190	193	219	179	226	197	185	181	196	189	200	193	177	189	182	163	209	179	188	195	182	174	150	191	190	193	193	205	172	197	196	177	193	218	194	160	194	188	179	210	169	208	197	173	175	185	191	208	203	196	162	192	202	176	171	173	205	197	189	196	227	201	198	199	229	183	186	193	198	202	212	176	204	190	194	177	195	184	198	203	187	196	177	199	180	206	185	168	194	198	212	213	209	185	190	190	199	182	207	212	193	182	155	198	194	195	181	192	198	163	185	176	212	181	176	188	186	167	195	198	185	214	211	191	191	184	196	172	175	219	199	180	183	204	178	200	217	183	193	201	192	188	196	227	170	192	204	191	197	191	204	196	198	202	216	193	193	205	191	167	200	211	185	189	176	190	159	208	201	189	193	197	203	206	203	178	190	173	176	165	198	203	176	192	204	182	205	184	202	180	189	180	200	171	194	174	228	205	189	197	197	183	197	187	204	185	196	185	187	202	182	225	214	204	193	187	211	196	186	214	177	204	184	191	212	198	184	199	194	204	193	205	200	186	190	188	183	170	200	202	193	179	198	200	184	216	214	186	180	183	185	201	185	189	204	186	197	194	208	201	192	194	183	216	199	199	191	181	177	201	200	187	204	208	204	222	177	201	210	162	186	198	210	196	201	192	201	186	175	169	170	206	204	179	203	204	214	166	183	192	177	203	165	193	201	191	188	189	169	193	208	208	162	189	182	182	185	217	190	194	215	169	200	211	211	211	185	184	208	195	206	187	186	208	202	198	236	172	194	177	181	203	167	174	218	172	177	203	204	191	195	203	199	193	193	203	157	179	225	198	207	206	197	213	184	181	197	160	166	179	197	191	199	230	184	178	167	194	198	179	211	174	187	195	191	188	190	214	185	202	196	220	207	213	198	207	173	175	171	187	195	167	199	199	186	204	187	207	217	185	203	192	179	155	177	196	214	186	188	195	173	211	195	219	190	192	194	176	216	177	193	206	198	200	194	191	187	197	206	211	163	161	212	189	177	190	173	179	186	203	201	197	180	198	185	183	192	180	219	184	172	190	186	177	188	169	175	195	201	199	177	190	177	183	194	219	185	195	210	184	191	190	195	169	186	195	236	167	203	187	170	198	165	185	178	197	182	189	204	211	194	189	176	177	178	185	171	199	204	188	200	209	188	201	204	184	184	201	175	188	192	204	202	194	199	212	195	182	183	212	183	177	196	196	186	207	190	185	180	183	215	186	190	212	200	201	200	215	164	181	190	205	169	188	191	164	194	187	187	178	200	220	184	181	177	189	207	193	187	194	192	209	196	172	191	197	199	201	185	189	187	199	182	205	204	194	209	175	164	183	162	209	192	186	168	187	220	213	171	198	180	223	188	209	199	191	173	202	220	174	200	165	193	213	208	182	182	176	185	208	195	214	181	201	205	182	195	197	207	195	196	190	207	189	187	215	177	182	189	170	201	196	212	205	171	213	204	202	195	183	195	199	188	193	214	193	194	195	215	187	201	186	176	208	208	197	216	185	184	185	187	205	169	207	178	180	196	173	205	195	187	181	179	165	175	185	201	198	210	190	188	210	197	178	193	182	213	185	197	181	208	202	206	189	190	199	190	186	180	179	199	194	196	188	208	175	187	190	197	219	186	174	195	212	195	198	197	209	167	198	198	189	194	179	189	192	184	200	193	186	166	210	187	206	177	180	211	203	197	181	198	168	196	201	192	168	175	202	190	197	189	188	189	158	211	182	177	222	162	175	214	184	181	189	192	160	170	187	195	188	205	185	202	178	192	190	196	170	196	237	203	215	187	179	184	196	184	188	181	200	188	199	174	190	178	200	201	193	214	186	200	171	213	199	188	187	200	198	183	189	181	194	174	182	190	182	200	193	184	178	184	196	217	168	199	205	200	177	191	198	195	161	192	172	168	191	186	194	184	152	232	219	176	176	183	234	175	190	203	180	209	178	190	190	199	176	176	195	199	210	191	206	200	189	200	181	180	199	187	223	201	188	169	172	188	200	182	192	193	195	229	208	192	181	195	177	195	195	193	175	180	198	170	184	175	204	192	190	202	189	193
2799	1735	4048	4423	2984	2776	2586	5217	4374	915	854	845	1146	1341	1284	1180	1159	1167	1150	1069	884	712	640	792	873	1538	2255	3247	2335	1351	1116	787	611	565	541	555	530	550	539	583	552	530	558	581	541	535	542	565	558	569	571	559	569	548	575	589	586	491	558	542	579	575	556	521	552	583	580	557	489	535	537	551	572	557	554	534	519	556	601	551	592	541	529	569	510	559	555	566	538	554	502	567	529	549	537	574	553	544	510	577	544	529	548	536	547	545	578	526	563	579	533	543	530	583	600	549	592	562	546	530	548	563	533	580	532	566	535	584	606	553	560	550	555	545	542	529	564	557	509	536	549	592	540	571	535	523	540	574	531	564	574	566	541	552	546	538	549	559	556	523	575	516	549	520	560	559	528	547	496	531	523	525	605	598	540	589	587	576	547	564	505	578	538	538	580	521	536	586	561	587	545	557	501	516	567	558	571	559	570	552	577	596	576	553	545	515	573	549	558	569	537	553	546	604	537	527	558	531	592	575	556	541	509	559	571	524	559	567	542	576	548	558	582	569	568	559	604	556	555	552	579	524	520	545	596	523	571	516	569	538	555	530	584	562	568	549	578	548	556	591	527	548	593	537	550	519	568	560	537	577	540	558	573	537	553	575	569	534	587	557	486	564	572	539	564	529	561	495	540	547	564	514	547	514	543	539	525	544	521	534	504	520	565	534	501	587	549	514	519	560	570	528	570	512	595	543	567	532	543	532	549	561	562	550	572	528	590	590	526	527	574	567	565	572	533	547	534	548	545	521	565	553	585	556	568	541	563	543	564	548	552	538	540	538	542	524	569	561	577	548	549	555	564	564	561	560	541	620	576	556	546	568	591	553	561	520	573	559	584	560	542	575	573	558	584	535	576	520	590	564	576	522	533	583	596	538	615	557	543	534	579	536	535	544	572	535	546	555	530	551	581	539	543	500	576	556	557	566	530	581	547	547	559	585	542	540	578	562	526	508	551	554	542	521	546	541	580	574	594	568	571	540	601	609	531	562	563	558	591	550	541	573	543	559	526	569	535	553	545	557	523	589	580	594	495	519	558	535	561	535	548	504	567	600	555	594	535	530	538	537	542	558	588	567	506	568	597	584	585	538	558	531	578	537	595	563	560	566	569	563	567	549	516	564	544	549	555	564	565	565	546	588	532	571	558	556	573	601	571	562	551	569	513	569	510	522	532	562	573	498	549	610	540	560	574	577	560	586	521	554	579	525	554	567	550	568	557	576	570	540	519	527	515	524	545	534	535	568	580	558	565	575	553	561	550	558	531	516	567	544	589	520	574	549	548	530	534	578	565	544	522	561	518	584	548	543	533	570	534	558	549	583	564	540	570	524	549	579	575	572	573	549	573	539	519	526	576	514	521	515	562	558	523	549	517	565	558	535	540	552	524	609	547	573	510	538	585	538	587	554	554	547	527	563	582	563	585	561	533	540	620	575	585	540	551	573	565	547	552	539	556	572	570	557	547	572	573	533	583	554	531	563	541	554	550	546	569	592	546	543	521	559	567	557	564	540	591	561	540	579	585	543	531	549	505	574	602	560	592	539	521	555	565	564	563	555	536	532	605	546	550	569	546	577	554	537	513	551	547	535	556	556	591	556	584	583	571	547	528	555	559	577	537	544	562	539	565	540	580	546	570	553	564	536	561	610	543	563	557	546	605	520	565	587	588	546	575	563	506	552	540	554	598	560	515	510	534	561	508	549	552	532	564	556	533	551	524	518	590	554	620	572	532	577	543	534	620	532	572	552	555	558	554	541	564	524	534	562	538	578	544	557	516	546	518	561	550	561	554	528	589	548	565	527	518	592	524	558	556	524	580	535	537	545	540	533	558	559	555	543	550	549	541	564	545	521	565	538	563	580	512	568	569	549	528	548	523	616	541	589	529	559	563	523	539	565	536	556	569	511	536	538	540	551	514	569	538	551	578	540	515	537	591	570	536	561	545	518	531	567	569	551	571	547	526	550	570	554	536	540	549	566	525	568	544	556	615	532	580	553	574	514	570	567	520	568	526	576	556	525	555	566	527	505	557	562	539	549	533	583	522	537	532	563	569	555	524	569	563	565	574	520	557	566	553	553	554	575	561	511	527	569	557	532	583	591	584	566	534	542	593	557	561	529	566	572	571	574	520	545	529	518	563	533	551	573	622	543	578	563	582	533	588	567	535	544	587	539	559	543	585	553	549	570	552	558	533	546	560	570	551	501	554	534	601	545	519	535	547	543	539	533	583	584	522	545	541	546	557	555	566	554	555	589	562	545	583	584	561	560	592	554	533	521	549	517	536	569	538	584	577	541	554	579	547	578	543	567	507	577	573	574	536	595	553	566	562	564	553	546	623	567	584	545	550	546	509	539	555	556	528	585	523	563	520	579	551	525	538	580	568	542	547	505	548	574	521	565	546	585	534	577	545	559	581	577	546	508	555	494	549	551	525	597	582	538	522	569	548	567	545	550	567	540	553	550	530	539	553	554	567	570	532	538	531	573	568	555	532	572	519	538	588	545	610	547	538	511	523	532	531	536	528	568	521	572	564	573	544	564	576	579	532	568	554	601	546	595	536	558	566	604	558	507	561	549	534	554	530	522	575	519	560	515	556	540	564	578	543	582	561	547	520	541	578	569	600	483	546	542	534	547	556	538	588	565	585	574	541	600	539	608	529	561	539	548	582	570	519	590	556	533	548	552	522	566	589	558	572	536	567	530	524	584	571	518	583	550	552	582	598	532	546	522	535	550	565	545	571	547	539	546	567	575	568	537	565	565	561	538	504	596	521	570	584	553	520	593	537	531	582	561	597	528	546	574	580	558	528	526	555	575	558	564	560	537	549	570	564	567	530	573	536	545	522	552	571	542	541	583	580	530	548	578	536	568	573	540	540	574	537	568	595	538	525	532	580	534	574	540	570	528	568	565	505	535	570	531	565	535	516	552	543	531	565	516	615	531	567	515	542	574	544	525	556	556	587	572	543	528	542	567	547	525	553	536	588	565	541	552	518	560	559	572	516	566	574	590	537	516	560	519	552	591	560	576	549	597	518	567	576	597	557	544	525	586	542	547	555	530	544	585	577	546	555	537	590	573	541	527	540	541	573	535	563	543	584	529	546	526	573	514	560	572	574	557	538	554	559	546	529	544	566	562	560	577	526	556	533	538	590	567	519	528	564	556	577	525	563	550	538	517	587	526	578	576	544	593	553	544	521	569	574	531	540	572	566	566	538	552	549	564	523	530	534	529	524	545	541	561	546	549	503	511	509	548	592	529	566	576	592	575	546	598	588	521	561	552	527	527	562	557	551	571	587	538	594	540	594	536	511	530	560	512	546	516	558	578	570	495	569	551	552	541	553	530	556	552	553	574	603	558	608	556	584	552	539	567	555	561	573	548	604	575	529	560	516	570	542	538	560	577	522	538	541	546	567	536	537	548	535	540	546	548	533	620	523	550	548	582	567	543	566	543	578	545
3067	1340	2097	1879	899	701	634	1127	394	236	223	209	252	221	222	231	234	229	226	205	211	184	205	242	424	482	575	444	370	333	249	229	190	197	192	177	188	205	156	181	178	175	182	186	182	158	182	180	181	172	166	174	171	198	177	150	176	190	199	178	205	183	175	201	179	203	164	207	189	191	182	174	175	176	181	196	195	158	178	192	176	170	180	185	187	162	178	185	168	181	219	176	177	184	180	198	194	188	170	185	168	187	198	182	182	197	181	191	194	195	181	174	167	171	177	182	216	186	169	178	170	183	165	189	186	180	181	211	194	174	164	187	172	185	177	184	197	179	172	172	185	178	185	177	167	189	195	159	182	171	188	170	174	163	154	186	174	189	161	179	171	169	183	165	191	178	209	180	172	194	174	173	194	193	181	197	186	185	169	185	188	149	180	179	185	167	188	166	182	169	158	197	170	179	164	174	181	181	186	183	176	163	189	178	190	186	160	193	167	162	164	185	175	174	165	197	188	171	192	190	218	181	167	193	193	203	169	172	178	189	171	197	178	173	207	184	157	184	181	181	171	164	178	165	211	198	157	173	185	185	205	177	207	164	189	176	159	189	163	171	208	164	181	169	202	184	203	201	167	176	189	182	169	174	195	210	175	192	175	170	181	178	159	181	168	188	179	180	150	169	172	186	178	164	193	193	175	186	168	167	192	214	160	182	191	165	172	202	182	173	158	172	189	163	185	197	179	210	189	177	158	198	195	192	177	167	206	186	173	193	170	195	201	200	198	185	181	171	192	187	199	219	166	174	193	173	159	170	181	178	188	147	166	176	168	169	182	188	182	135	164	194	205	166	170	151	176	203	190	176	186	185	183	178	191	169	182	182	173	183	145	158	158	196	188	198	186	200	166	169	181	177	185	167	181	199	187	180	180	179	171	195	184	195	189	176	187	177	144	182	165	182	180	181	186	178	199	168	167	179	174	187	177	183	160	173	173	188	173	172	174	183	162	169	188	180	173	198	191	176	166	193	188	162	172	172	180	178	194	183	190	182	196	200	177	178	194	185	160	172	169	188	193	172	166	184	151	192	162	177	181	187	193	164	191	164	191	163	188	195	187	187	193	179	215	166	195	171	193	214	169	193	190	182	171	154	185	162	171	180	185	178	208	161	177	237	178	180	176	173	187	173	158	163	187	175	182	172	178	181	183	180	179	153	170	160	192	152	177	195	190	167	184	171	192	189	189	205	187	154	189	192	186	180	169	182	181	180	185	174	181	202	177	179	174	192	192	191	179	184	186	182	182	184	193	184	183	167	180	204	182	204	167	167	185	171	193	179	214	172	167	161	177	176	179	214	162	185	203	169	185	163	185	200	189	174	200	159	182	191	177	173	158	162	197	180	167	197	206	199	176	175	164	166	170	189	208	176	170	203	160	190	164	152	167	171	174	190	178	174	181	160	161	152	178	172	159	221	198	180	152	186	187	188	174	175	178	203	192	186	170	168	172	192	190	189	191	188	187	187	196	194	168	165	199	191	188	147	220	186	206	179	207	178	169	172	179	201	201	176	165	184	163	166	199	198	195	173	170	183	184	170	141	177	187	194	202	174	165	191	189	165	197	193	182	196	174	200	175	202	181	184	184	187	168	177	182	199	185	190	192	183	189	209	183	175	197	200	185	186	196	193	186	181	191	188	172	179	161	192	164	203	165	169	153	223	167	185	182	177	176	188	175	179	178	189	164	178	163	180	209	193	172	202	180	196	184	189	194	180	190	181	173	205	159	180	188	182	209	168	186	178	188	188	201	175	188	166	170	198	196	201	171	184	190	170	184	182	162	203	187	169	185	174	201	206	195	190	195	178	202	185	153	161	193	167	166	178	171	171	200	171	191	201	182	190	161	150	174	195	201	156	165	178	167	176	178	184	156	183	178	191	156	210	161	163	196	186	188	185	187	178	160	186	168	187	182	177	185	179	174	194	176	174	175	171	186	175	182	193	173	173	197	159	191	188	177	146	185	191	184	190	181	164	169	166	175	195	196	174	185	174	195	156	162	177	177	179	188	170	191	180	196	175	204	191	170	193	176	172	196	212	179	180	193	176	177	172	183	215	166	174	194	184	180	168	192	198	186	187	184	168	170	173	188	186	187	166	195	188	157	175	190	199	185	166	197	154	197	181	167	186	194	163	169	164	194	168	189	171	200	168	181	173	164	166	166	208	167	191	184	170	191	202	195	163	185	168	188	157	176	161	172	179	212	184	184	190	189	183	192	174	181	194	190	200	169	189	198	181	173	178	171	209	186	155	153	199	181	167	192	190	177	225	186	182	179	193	198	211	183	185	185	203	172	193	168	194	206	161	199	180	180	175	183	199	178	191	150	156	182	177	194	169	187	201	188	195	162	175	183	165	178	183	180	191	201	182	191	188	181	187	198	159	177	188	176	184	206	167	194	216	156	179	189	194	172	175	170	174	208	180	198	196	161	167	190	173	180	174	174	164	178	178	174	168	180	186	197	183	177	186	220	174	180	171	169	177	177	190	202	173	181	174	183	166	175	182	172	183	207	184	180	158	173	193	176	181	166	183	190	186	188	171	186	196	183	167	171	151	182	187	179	183	171	175	194	161	188	183	160	185	167	187	180	169	179	172	183	170	183	191	198	196	175	183	177	172	168	207	174	191	169	187	176	214	174	197	176	181	182	166	177	178	186	184	183	198	182	200	180	202	172	184	184	175	160	144	177	184	178	189	189	193	167	210	186	181	187	220	190	158	176	179	170	194	186	176	181	210	180	183	182	182	193	167	179	192	169	176	164	179	201	176	191	154	171	192	183	175	182	181	183	180	159	182	190	157	180	189	189	173	190	186	204	186	208	165	169	174	189	192	173	205	169	191	188	198	187	179	172	194	184	164	184	178	169	162	169	172	160	175	176	192	179	199	185	180	170	176	169	177	170	190	187	171	163	173	189	182	166	171	164	184	189	178	183	170	208	170	179	176	172	172	200	169	204	187	213	170	187	181	175	161	173	197	173	149	194	199	190	155	190	167	178	159	205	205	197	142	194	197	209	169	175	169	184	168	178	179	160	196	193	176	198	189	175	186	157	185	196	180	187	191	165	176	206	201	211	188	180	218	175	198	179	174	167	182	169	181	187	184	153	171	174	218	173	166	178	187	194	182	179	199	190	166	168	172	185	170	165	199	184	179	216	199	174	206	206	203	182	209	150	184	183	184	176	185	169	159	194	184	208	162	191	178	165	177	181	182	195	169	163	172	194	166	198	199	161	170	151	177	170	185	197	177	190	185	167	174	188	178	168	196	161	197	206	176	193	195	182	196	193	189	178	180	202	180	179	197	177	170	185	183	176	200	201	186	189	182	177	186	198	185	173	191	183	188	172	179	194	183	146	181	177	187	195	159	186	191	187	184	179	178	186	177	165	191	203	174	181	183	170	207	194	189	185	191	179	162	195	197	177	175	167	190	191	175	185	165	177	168	170	164	187	170
2760	1764	4037	5361	3300	2884	2859	5846	1708	996	793	805	888	775	965	1025	959	818	823	688	621	633	684	1112	2205	2472	2865	2153	1515	1133	792	620	540	513	495	542	539	532	543	509	514	516	568	547	499	562	554	571	511	519	538	507	539	531	522	524	523	522	525	508	546	509	540	532	553	563	512	517	504	521	532	550	528	522	493	545	528	547	523	473	550	529	514	552	555	543	508	535	538	485	513	526	549	538	527	541	494	556	511	510	580	507	555	528	482	543	551	544	496	518	511	495	539	559	511	538	568	538	521	515	526	492	533	550	544	545	534	494	493	525	522	546	533	540	515	529	503	568	522	513	531	501	541	548	550	573	542	545	500	542	503	540	545	522	522	540	546	534	554	503	534	495	544	517	532	536	556	535	525	541	538	508	481	555	527	530	551	506	543	529	510	527	518	538	496	519	498	560	526	505	516	488	524	491	528	558	537	506	524	511	492	544	534	514	487	540	503	515	561	528	523	530	568	555	552	540	510	546	538	555	507	537	525	523	515	530	515	554	525	526	537	597	561	495	541	545	528	507	459	509	520	575	504	522	541	562	501	511	495	524	530	517	554	535	504	534	503	514	493	544	534	553	565	541	573	506	508	535	529	526	532	526	534	543	506	550	531	526	505	515	496	507	519	491	524	533	530	525	480	545	541	504	577	565	523	507	522	514	499	553	531	531	539	523	534	538	547	529	483	500	469	508	531	548	543	531	569	496	541	564	558	553	499	523	557	532	520	527	496	519	537	496	526	500	487	515	532	537	534	528	507	478	493	512	527	521	546	521	548	507	516	514	528	571	522	516	494	489	571	516	508	505	495	514	540	540	526	516	592	528	525	516	504	539	521	555	548	541	567	534	522	521	529	500	539	537	502	514	553	538	520	497	492	466	515	526	527	530	535	539	553	537	541	491	549	536	497	526	482	554	504	499	571	553	500	539	501	565	502	528	519	569	531	534	567	521	530	545	521	521	511	566	509	556	555	565	500	518	530	524	560	525	517	532	559	491	539	539	522	503	498	526	509	521	547	504	536	524	552	485	520	520	502	488	522	536	503	555	525	507	538	479	482	483	505	533	544	495	542	523	519	512	486	506	527	541	514	528	529	510	529	525	504	524	493	516	523	525	549	522	486	518	499	506	533	507	501	535	554	545	499	494	508	536	541	514	535	486	501	483	494	566	514	545	516	539	532	522	508	541	521	477	516	491	554	564	494	506	527	508	538	537	516	512	522	498	518	526	537	541	575	559	511	530	556	529	492	554	524	527	483	537	533	595	491	523	489	524	522	502	549	528	538	540	548	499	493	512	586	499	510	504	506	502	549	517	555	532	518	495	525	513	504	517	548	525	496	534	530	510	530	546	491	566	525	548	538	525	553	566	531	521	541	534	540	538	550	510	513	508	499	530	551	543	517	542	515	492	548	510	512	491	532	519	521	561	524	508	517	507	551	527	482	577	559	499	543	542	533	506	494	505	478	530	521	528	491	562	537	521	525	514	514	535	511	520	503	532	469	527	538	508	557	547	479	531	537	525	512	537	541	533	498	583	558	497	511	505	544	571	529	569	528	530	525	501	527	518	484	573	537	520	513	524	523	502	506	512	556	495	540	511	528	519	510	551	546	537	544	495	510	508	534	514	542	536	527	518	514	539	570	532	477	497	572	530	515	563	488	515	566	528	544	526	491	548	545	479	523	514	564	506	504	513	528	568	509	522	500	538	522	520	534	536	494	540	538	527	507	547	534	547	498	501	542	556	508	532	528	538	524	506	549	502	536	532	504	537	492	520	518	556	549	508	521	503	533	548	517	531	502	536	525	529	531	503	522	481	539	540	523	484	542	521	537	559	561	533	509	508	516	557	519	554	487	514	525	490	517	540	510	524	545	531	502	548	537	563	532	527	508	540	540	496	528	508	540	509	542	552	548	541	504	542	512	528	497	532	501	516	531	526	555	510	514	512	545	521	518	514	537	517	516	532	559	488	550	518	491	513	566	529	480	548	563	586	534	490	554	518	553	521	500	542	508	520	560	485	533	504	550	537	547	543	496	566	547	518	557	519	514	520	529	484	551	469	517	534	488	492	529	538	525	510	537	541	548	519	531	565	538	533	523	524	499	556	576	532	548	511	544	484	507	518	576	540	560	514	517	511	530	561	551	497	510	530	564	558	530	518	556	496	502	516	543	511	514	519	512	534	536	543	523	505	509	529	546	552	542	550	520	530	498	527	502	554	539	591	528	526	499	545	501	526	546	525	520	530	533	562	540	509	525	556	539	529	566	540	515	515	557	522	600	526	565	551	546	536	547	536	515	532	501	534	522	540	523	506	520	527	560	511	547	549	537	545	517	539	525	537	524	497	487	503	509	502	516	514	511	498	526	534	518	546	511	528	534	542	511	481	512	499	525	553	514	505	540	577	499	545	556	500	516	541	526	510	515	541	566	485	517	470	547	486	509	544	518	544	549	528	515	526	500	554	555	536	549	525	507	534	524	524	504	491	523	499	511	549	515	526	509	557	536	522	539	541	518	509	544	490	553	504	532	540	539	534	491	505	555	531	520	503	550	541	523	521	522	533	547	541	526	533	596	514	539	501	552	532	474	546	541	561	513	522	478	549	531	529	535	493	519	492	523	488	499	525	513	543	527	517	518	527	522	486	547	534	526	510	519	534	526	576	545	515	518	549	543	524	495	503	549	516	457	515	543	540	502	527	528	509	514	529	517	542	536	499	520	524	545	519	555	511	502	517	503	522	542	541	542	501	501	526	530	554	523	540	534	515	506	568	546	552	510	544	504	494	560	538	542	465	497	550	487	549	490	534	531	548	481	541	531	521	532	504	568	556	514	495	536	524	544	501	537	532	495	535	498	550	517	499	515	564	540	527	517	515	524	517	488	494	540	524	495	523	504	530	533	537	476	500	566	512	522	553	500	568	542	520	523	508	529	522	493	524	499	521	552	500	471	507	555	557	504	500	512	496	542	574	529	530	458	515	543	536	533	568	517	536	554	517	555	525	540	533	560	512	498	506	534	536	539	517	547	511	538	511	521	535	506	532	530	505	531	523	514	533	530	525	522	570	517	556	461	544	513	500	503	522	500	542	549	539	581	560	532	520	521	529	500	506	516	519	539	534	519	555	536	516	514	514	496	557	524	496	556	553	507	531	503	478	527	522	546	499	530	534	527	517	519	488	538	512	547	509	521	520	549	529	518	491	506	532	496	532	513	530	502	531	522	518	494	538	544	550	506	532	507	528	548	527	543	549	518	511	530	542	512	502	564	541	525	533	546	532	508	536	533	523	529	495	514	489	505	510	547	518	548	538	579	526	517	554	503	521	532	523	546	540	555	503	504	500	512	545	510	534	502	516	511	572	498	501	533	542	529	537	525	510	545	520	566	512	527	562	564	531	504	561	509	499	528	506	505	485	523	556	499	487	504	562	508	474	545	542	537	525	532	475	538	565	551	536	526	589	483	527
3319	1629	1587	1001	952	891	872	644	369	217	240	214	257	218	183	224	191	194	218	217	209	221	301	442	589	692	561	369	334	255	231	209	212	204	177	193	178	201	170	181	210	194	176	193	184	197	211	186	181	201	196	184	207	185	203	181	195	188	176	191	197	166	178	177	205	212	184	195	190	201	205	207	183	207	194	193	180	204	187	180	229	185	181	186	189	171	204	200	201	197	188	195	219	191	232	174	218	210	237	179	211	190	211	172	198	191	178	199	194	217	187	205	186	158	190	183	226	219	220	223	194	205	189	193	200	205	184	192	200	190	196	189	201	168	213	190	185	189	192	192	205	186	172	179	185	172	190	182	180	204	187	195	203	198	177	191	183	218	192	194	212	189	218	195	193	176	198	192	178	181	174	194	200	184	204	196	201	189	181	203	215	178	178	190	197	178	166	188	173	182	181	205	188	204	191	203	189	188	213	177	185	184	199	199	176	184	187	186	208	162	209	234	187	195	194	190	193	209	198	204	185	207	207	151	173	220	158	164	197	216	168	185	195	183	193	213	235	202	196	176	199	186	211	201	205	185	190	158	201	210	198	197	183	197	206	181	184	205	193	202	189	188	177	196	177	185	185	181	188	190	183	180	198	167	194	204	195	203	190	203	225	195	188	187	193	173	200	196	162	194	192	186	183	179	187	186	189	183	197	203	204	197	186	180	190	188	192	174	193	183	190	218	175	173	184	182	184	216	186	177	196	198	186	185	223	198	188	185	177	190	191	184	186	195	179	193	217	199	186	215	205	200	199	209	200	190	190	181	192	196	210	197	166	184	181	197	194	192	174	186	197	181	208	206	196	197	193	183	191	181	190	204	205	167	208	184	193	183	179	195	194	203	190	204	187	175	172	161	199	198	187	213	214	185	202	198	190	188	194	173	179	185	192	191	190	201	216	197	207	191	206	195	189	190	187	184	186	180	183	179	184	183	209	197	179	188	195	196	190	194	173	197	153	186	196	190	162	194	173	176	174	179	211	181	215	185	218	178	199	194	208	183	215	191	199	225	168	209	191	188	210	183	160	170	186	198	198	188	189	163	194	234	242	185	168	175	201	185	192	196	210	183	171	182	198	178	184	228	175	219	196	210	220	199	169	179	160	163	185	220	181	187	203	197	198	202	188	172	179	182	198	205	201	195	158	193	184	200	190	192	178	202	211	195	171	204	176	204	177	218	210	195	176	211	193	176	192	188	207	191	185	196	208	188	208	177	176	194	174	200	204	190	219	194	206	219	198	181	189	218	205	189	192	204	174	175	204	215	185	195	204	186	187	174	204	180	156	201	182	179	198	161	194	182	149	158	216	203	195	201	184	187	165	195	211	204	203	198	188	168	176	194	232	213	206	186	194	202	213	199	188	189	190	202	203	202	213	197	210	185	194	172	198	196	199	178	186	211	191	172	171	182	177	205	194	191	193	190	175	177	188	175	227	187	181	186	203	162	180	195	208	206	213	169	184	181	201	209	186	168	207	186	178	203	203	180	175	206	187	190	197	189	216	188	186	207	196	199	189	191	172	196	211	166	184	166	210	183	192	209	203	193	171	206	179	196	181	185	212	209	189	169	188	201	206	192	188	177	207	162	178	179	179	196	177	179	196	174	181	180	178	171	199	202	220	195	181	187	191	204	199	210	200	186	196	195	186	196	212	173	187	216	189	180	181	188	170	180	192	203	189	197	190	219	186	178	181	204	218	161	189	181	176	195	184	189	172	181	201	201	190	171	189	206	216	191	158	198	197	193	204	192	184	192	188	184	200	213	196	197	192	200	179	209	204	189	192	192	193	202	214	196	193	197	209	187	176	184	181	201	193	207	200	192	182	191	196	195	191	192	223	181	199	181	184	172	177	180	190	210	157	189	183	196	197	175	179	199	173	205	187	176	164	187	208	182	172	200	216	219	204	204	184	191	191	175	207	185	189	202	179	191	198	227	182	167	172	198	192	187	210	211	195	176	178	211	212	175	199	192	177	192	196	190	170	178	197	202	198	176	195	199	192	209	208	191	195	198	187	198	183	224	173	204	196	202	182	192	214	174	196	151	187	226	169	199	185	215	182	171	196	191	196	190	193	197	210	201	193	173	170	216	181	165	178	185	182	171	199	193	186	174	205	204	181	177	195	188	185	186	194	190	217	200	195	191	197	192	197	177	191	189	215	177	193	216	188	155	204	186	209	193	190	182	205	196	174	196	193	194	193	173	173	191	179	186	190	190	191	184	174	199	176	185	179	194	209	216	207	199	193	194	193	187	211	202	164	205	187	184	193	174	178	188	195	188	198	210	179	201	223	195	185	187	194	202	207	173	224	221	185	195	213	171	201	192	195	197	197	210	189	187	182	177	184	171	170	185	214	192	168	176	192	166	226	198	204	170	193	186	208	212	198	170	171	172	179	168	179	180	179	191	185	176	192	172	165	209	186	189	208	180	205	216	217	198	195	194	185	191	196	198	183	193	163	204	201	188	207	210	207	205	194	202	187	190	175	196	195	180	195	204	211	179	208	206	220	193	213	177	193	215	180	204	190	211	209	189	174	180	212	188	195	203	212	189	190	183	198	206	193	183	169	180	194	180	197	191	185	190	206	205	166	191	181	177	205	203	180	192	196	196	197	194	190	198	193	194	191	188	205	191	185	216	191	180	208	190	178	190	201	186	185	211	189	191	181	197	169	166	170	173	183	217	179	223	194	192	186	193	198	192	159	201	186	211	163	189	196	208	210	176	221	178	165	179	189	182	175	203	199	187	181	212	160	198	214	195	174	205	217	217	200	187	170	185	212	201	216	171	196	197	178	187	172	184	185	192	191	202	186	197	191	203	196	174	183	191	178	203	208	203	183	174	178	204	212	226	211	203	183	195	193	190	178	194	184	180	200	198	177	194	182	188	189	193	187	192	189	179	204	186	187	189	198	182	206	190	186	171	186	187	184	181	192	172	198	176	203	168	176	172	200	221	172	196	207	193	210	182	209	171	215	209	180	170	205	214	165	197	192	199	181	214	167	199	183	199	201	179	194	173	191	178	192	196	194	208	193	197	188	181	199	184	196	170	175	187	200	197	175	195	181	192	186	189	177	177	179	196	182	182	185	205	165	191	203	190	208	180	184	169	177	188	199	215	230	200	196	192	202	172	183	184	173	185	206	203	183	197	203	204	182	191	183	149	184	198	184	198	189	198	181	191	182	176	176	182	194	201	208	200	175	188	173	181	197	179	183	182	207	194	186	183	177	186	218	202	175	183	235	193	212	184	218	213	198	187	193	199	208	207	192	208	235	186	167	194	200	184	198	202	208	188	209	201	198	193	220	186	200	205	202	199	182	187	210	191	206	191	173	196	194	188	188	193	183	176	191	190	191	201	205	210	195	227	185	185	205	189	212	180	203	198	196	175	201	184	208	192	174	187	158	215	172	198	175	194	195	182	206	207	199	206	208	221	200	193	214	185	190	196	187	174	211	174
2917	1984	2845	3112	3545	3554	3934	2804	1695	997	877	1031	824	797	746	758	639	620	632	687	723	730	1258	2659	3429	3335	2594	1345	1113	774	643	609	556	547	577	575	547	595	546	549	544	548	569	535	546	531	564	516	559	573	560	550	572	525	579	546	565	586	570	520	553	549	566	584	541	576	530	552	555	579	560	530	544	543	505	522	523	515	573	567	553	566	528	569	569	544	560	536	558	536	513	513	550	573	580	551	548	573	559	591	528	540	557	541	554	548	559	575	550	547	529	548	537	543	575	549	546	536	563	639	566	546	572	566	547	545	580	570	581	548	555	510	540	537	577	609	563	539	551	547	549	532	565	602	547	520	522	561	570	586	551	571	536	543	590	573	538	549	597	534	555	590	548	541	553	542	574	591	580	571	543	550	577	543	570	555	556	547	516	562	553	593	552	529	527	556	589	513	590	612	560	564	535	594	501	547	593	597	594	524	589	583	623	562	587	556	592	547	542	551	555	529	520	576	524	517	557	532	551	554	550	562	580	563	535	540	611	602	539	543	566	583	540	524	538	537	533	605	547	560	524	561	546	568	575	549	527	558	566	546	561	588	566	554	536	557	557	540	529	586	570	565	594	548	545	545	568	542	537	556	593	529	582	553	564	592	534	558	593	540	580	580	570	618	553	539	529	547	556	525	558	610	558	554	561	528	582	565	557	562	536	553	574	552	554	590	521	534	521	541	546	582	569	578	578	583	563	585	557	565	562	563	611	556	505	588	603	515	527	513	564	582	535	570	557	579	562	553	525	564	561	532	575	547	564	539	544	539	539	569	582	514	567	554	528	576	569	546	568	520	581	556	558	553	592	546	545	558	543	588	548	551	581	519	542	602	585	520	552	556	570	576	566	595	568	566	542	543	550	582	563	567	581	572	569	592	591	574	560	582	541	540	568	568	594	530	546	556	524	561	588	562	561	543	586	596	568	534	594	550	568	547	536	571	536	555	550	556	555	565	562	562	552	542	557	566	592	555	560	545	547	536	571	525	513	565	565	579	539	535	527	588	534	584	556	600	549	602	563	571	554	577	534	565	579	580	579	568	550	560	544	576	616	518	607	584	601	551	578	555	548	560	538	542	559	546	598	564	559	529	569	546	508	571	544	530	575	555	564	552	552	543	551	545	525	503	559	560	549	547	532	555	588	544	555	553	535	555	587	533	512	581	550	580	543	590	546	581	567	574	579	572	532	584	531	576	566	552	558	578	574	571	542	567	589	543	558	596	547	571	556	574	573	567	534	539	551	552	562	528	555	492	557	568	557	552	575	559	555	564	549	544	578	537	578	555	541	561	559	494	562	585	567	618	563	592	544	559	534	576	555	576	545	571	560	573	531	578	558	555	576	553	557	585	551	535	545	579	566	514	535	537	585	511	576	570	563	526	536	525	595	570	524	528	532	539	568	606	545	575	542	523	521	626	563	525	572	614	588	511	579	546	560	579	538	573	566	597	566	558	564	561	543	559	572	587	563	554	560	561	578	580	562	569	599	553	527	527	554	559	530	537	565	561	559	571	553	530	566	573	574	549	567	533	564	572	576	591	567	538	573	544	577	525	586	556	553	562	581	532	567	561	562	546	509	539	523	550	534	564	577	495	551	602	559	501	579	547	632	570	606	528	562	579	580	557	539	551	528	537	539	549	557	591	557	563	529	520	541	590	529	527	568	535	542	539	543	566	551	576	544	539	574	558	513	541	557	573	579	547	594	595	520	574	569	573	574	557	550	537	570	552	524	532	571	599	557	591	548	549	555	596	558	541	569	524	594	558	538	563	556	537	599	557	579	598	568	597	527	590	569	540	563	574	582	567	533	547	617	574	578	538	530	553	544	557	557	599	555	539	514	538	585	579	557	536	553	603	574	560	521	514	538	541	590	565	546	555	567	555	534	544	553	544	567	533	567	612	572	568	573	569	527	549	533	522	578	506	568	528	569	557	575	551	528	595	544	568	582	555	545	550	532	605	548	560	549	509	569	567	568	560	575	575	574	548	590	579	538	592	584	544	578	537	580	567	537	565	571	553	558	563	543	543	552	557	554	553	575	574	556	541	585	568	541	602	534	536	579	561	569	570	584	568	578	564	530	591	550	533	583	567	541	587	553	561	526	582	560	597	540	557	536	566	565	536	549	548	559	598	523	585	536	559	541	566	586	530	609	579	560	551	558	573	546	574	521	557	570	537	600	572	534	570	568	593	544	579	548	546	533	575	557	529	553	569	588	565	524	547	596	585	533	589	569	544	561	583	564	574	570	595	490	561	576	574	520	559	559	572	585	584	552	552	539	541	573	550	565	576	556	594	519	562	543	547	571	558	508	567	526	561	555	567	598	539	520	585	585	553	532	525	590	519	524	582	569	540	617	542	558	529	562	547	530	580	557	579	549	548	569	563	586	526	535	547	545	574	565	511	553	552	552	536	572	531	532	570	579	602	559	550	540	551	604	535	576	533	530	542	514	566	566	583	558	552	550	572	539	536	552	605	588	555	577	580	561	571	584	584	558	545	559	532	601	524	553	567	592	558	525	569	580	546	541	571	547	577	578	538	586	571	518	553	582	591	540	566	573	592	534	559	527	546	580	552	577	507	557	590	589	536	556	555	567	521	511	559	551	560	557	595	576	589	604	582	557	560	586	559	558	536	568	569	561	543	540	586	565	553	541	606	550	529	544	559	561	558	499	605	571	527	543	575	485	609	562	561	553	551	607	571	577	530	556	561	566	536	566	537	549	572	518	551	566	544	610	536	546	599	554	549	587	579	561	580	541	564	520	541	559	557	559	517	581	559	530	592	567	546	560	565	556	544	572	548	580	531	541	556	534	575	537	574	549	554	538	560	553	545	540	541	525	578	593	538	539	561	563	600	573	543	583	561	578	584	530	504	513	543	550	516	510	554	516	553	538	593	578	536	563	552	571	591	510	571	581	606	543	562	574	531	570	560	533	581	552	578	525	547	563	567	566	549	559	567	541	566	569	541	548	546	544	552	578	587	570	555	599	542	602	559	540	556	562	560	520	593	536	560	556	547	579	573	538	584	541	567	553	620	536	591	558	568	575	566	531	546	524	534	538	506	583	560	545	544	523	591	565	525	560	565	549	539	564	538	548	564	587	576	540	535	547	554	552	513	593	576	532	553	554	591	576	563	549	579	578	561	564	578	560	575	553	581	546	547	534	547	533	553	513	549	575	555	589	569	529	588	577	576	560	567	541	582	528	539	591	566	544	554	552	558	542	555	566	564	608	572	588	548	587	540	538	553	562	575	591	535	582	527	564	565	543	571	564	558	554	561	539	557	542	555	551	570	527	523	573	547	559	596	548	585	562	560	566	551	597	585	532	528	580	568	528	530	535	547	581	527	547	578	559	562	567	562	535	531	527	589	561	583	572	542	567	588	563	594	551	554	605	504	557	539	588	517	528	570	522	567	530	510	597	522	599	578	557	522	592	595	549	547	547	562	569	538	567	536
3395	1407	1505	1059	854	867	775	621	567	364	292	265	223	230	210	228	192	200	212	201	209	239	286	360	347	634	707	654	392	257	212	195	186	188	204	221	183	161	224	206	164	199	208	204	208	202	203	210	179	198	200	210	201	194	162	197	217	188	228	200	193	192	181	210	197	216	178	206	179	200	198	180	177	184	200	232	176	222	222	204	198	211	202	184	196	204	202	186	219	198	174	201	182	188	197	185	202	195	216	191	170	203	198	168	204	180	219	193	191	204	182	196	195	210	178	215	188	180	191	188	176	207	169	194	195	208	185	191	161	182	205	205	209	201	217	213	205	189	198	205	203	209	199	203	187	194	176	217	189	213	229	219	197	216	203	205	211	164	175	182	216	195	188	184	218	182	185	240	192	197	214	189	181	178	207	168	202	173	212	165	183	195	193	198	201	190	184	209	189	186	209	204	213	209	208	190	187	197	187	198	216	205	199	192	199	200	195	230	217	214	204	188	197	216	195	185	219	207	179	187	190	180	192	186	205	193	185	209	192	226	189	199	215	186	188	193	176	188	196	179	181	165	193	209	202	231	212	194	173	202	181	221	187	193	187	194	184	186	181	187	199	202	201	209	188	168	200	206	184	184	181	178	194	209	208	179	171	186	198	194	200	198	187	193	181	175	186	200	175	213	201	188	198	199	197	211	172	203	207	186	193	197	197	182	202	201	197	198	200	175	187	199	179	215	185	173	190	181	184	211	175	191	177	188	195	195	189	197	221	200	219	182	191	211	194	236	163	232	183	195	203	197	185	213	206	217	200	223	192	196	184	209	184	188	183	169	170	179	183	171	193	178	199	197	186	195	189	184	188	203	182	192	173	217	200	197	206	183	195	189	190	189	192	185	229	196	202	185	186	200	201	204	209	200	236	208	200	187	223	192	163	164	198	200	197	186	197	207	200	199	201	205	189	187	173	202	191	198	197	213	204	211	231	198	157	192	209	166	177	224	178	206	177	209	216	184	194	176	186	155	170	185	215	197	200	208	196	187	213	190	188	205	194	185	180	216	192	202	206	178	203	184	226	173	203	201	187	178	212	191	208	216	209	194	194	184	221	171	191	202	224	196	187	214	191	194	204	181	185	186	197	174	167	179	198	195	207	193	208	213	196	209	194	175	198	199	199	183	212	182	185	218	187	185	195	180	144	195	173	226	185	202	184	209	202	202	177	177	201	175	197	218	190	191	203	202	183	197	170	171	202	187	220	211	217	191	199	194	181	191	220	189	180	221	208	192	191	186	174	182	223	196	198	175	206	182	209	209	181	199	190	186	178	195	179	194	186	217	199	180	206	209	197	218	213	206	199	195	183	208	189	181	192	223	173	180	172	203	216	211	175	220	213	177	166	181	217	187	180	202	166	183	183	200	204	197	223	188	206	180	197	206	197	187	191	213	206	202	199	196	155	213	195	192	189	225	180	182	170	180	194	185	193	186	161	170	182	189	199	212	201	187	186	204	169	200	190	178	184	192	194	191	210	178	193	185	173	174	190	181	188	196	176	180	217	210	201	228	174	193	189	207	191	169	189	191	208	205	176	198	210	220	157	189	202	172	218	206	188	185	176	196	176	206	217	182	198	224	194	190	235	193	191	193	220	174	193	200	183	182	200	200	182	208	203	198	164	182	192	203	219	214	207	205	171	188	189	195	181	197	185	179	205	176	209	215	207	183	203	164	180	176	170	177	213	192	191	190	204	210	203	204	226	172	208	185	174	189	206	181	213	186	185	203	194	191	183	174	190	193	192	254	186	167	192	186	201	213	201	200	184	218	205	174	167	198	201	197	211	191	196	183	205	186	173	183	201	204	199	178	184	231	202	183	185	183	203	176	201	175	202	208	204	174	181	166	211	224	158	199	192	195	207	201	197	199	205	222	200	216	180	177	171	206	195	201	197	212	211	191	182	162	208	200	190	188	205	191	189	198	190	197	182	182	209	204	191	208	197	195	229	178	198	194	212	225	201	175	214	197	189	187	198	173	197	186	216	184	204	202	184	185	197	223	163	161	177	177	206	187	206	228	229	198	190	192	216	189	184	193	160	182	196	187	201	181	201	180	190	196	198	221	183	195	195	170	191	197	203	215	212	195	191	211	199	186	174	190	179	179	193	199	188	195	195	197	211	173	219	214	195	180	176	206	196	197	183	204	201	164	225	216	177	197	170	198	196	179	211	188	189	209	194	194	221	181	179	201	187	179	201	208	200	216	176	179	186	188	205	200	176	174	205	184	202	202	187	181	147	163	206	174	199	225	183	165	194	182	192	181	185	202	178	190	189	212	210	194	200	229	195	183	196	192	192	205	184	186	192	207	225	198	198	211	185	202	190	190	184	228	184	186	190	213	199	165	185	194	212	199	225	199	178	208	200	222	201	187	198	195	204	191	181	182	190	196	183	212	211	195	201	208	198	208	179	177	203	189	206	194	161	195	201	192	200	201	221	216	207	190	188	194	187	189	175	208	185	183	205	181	213	172	211	228	191	210	196	190	181	201	194	188	182	196	200	194	226	202	153	185	194	213	200	198	186	205	174	201	200	200	190	204	191	189	206	193	203	202	195	183	200	183	180	179	200	187	218	209	202	189	191	193	192	206	177	187	208	204	195	216	215	194	216	176	222	202	213	190	176	176	193	203	198	165	185	197	199	187	205	187	206	162	229	201	185	193	206	200	197	216	208	171	208	211	182	207	213	175	197	180	213	185	200	188	215	203	212	197	184	202	212	203	206	180	214	208	177	205	220	180	190	179	180	176	188	192	212	202	184	186	221	157	171	188	199	195	187	205	175	202	231	190	194	194	205	172	196	190	198	190	181	203	179	185	219	222	211	194	189	205	212	218	204	205	189	191	218	185	195	177	213	205	172	199	195	177	168	200	214	169	193	206	199	206	197	188	195	224	201	192	165	197	224	193	192	184	193	206	194	197	215	182	201	189	222	201	200	178	176	192	207	195	197	189	205	213	171	190	207	187	196	224	200	198	198	202	180	209	186	194	200	178	198	203	215	175	202	190	184	179	194	213	180	187	212	198	180	166	195	195	217	201	168	191	182	197	219	200	192	180	230	180	185	201	217	187	208	193	187	227	206	179	189	194	216	233	185	207	194	158	193	204	214	186	212	198	190	200	207	190	204	192	186	198	222	200	194	169	187	197	208	168	206	212	202	186	235	207	212	206	194	201	196	195	217	194	184	217	196	198	191	197	179	200	235	203	215	210	187	198	205	186	188	204	177	234	208	209	179	195	196	174	211	182	182	207	211	194	201	183	200	183	209	204	147	213	208	204	189	228	187	216	194	224	178	178	181	212	210	224	205	180	173	181	181	179	202	180	202	197	202	233	177	205	205	203	200	195	198	178	185	222	185	190	226	192	193	180	192	185	230	190	199	217	186	179	202	175	194	194	178	187	218	161	206	193	193	205	179	200	185	154	210	197	209	181	212	181	205	186	194	177	198	212	224	202
2921	1792	2866	3284	3412	3803	3334	2971	2725	1643	1171	911	804	802	761	683	685	683	617	670	736	811	1214	1523	1659	3417	3327	3012	1566	899	675	594	600	508	623	598	576	586	556	553	521	567	529	556	568	584	560	566	572	544	558	558	583	566	601	573	570	563	587	535	571	609	580	562	570	583	566	568	589	560	566	563	582	561	554	514	523	596	537	554	586	594	537	554	566	600	545	553	599	560	539	592	564	578	525	588	560	614	575	579	596	602	616	554	546	544	559	574	559	552	579	575	572	589	575	585	546	594	607	557	557	561	594	593	604	588	615	581	561	613	603	586	598	546	589	568	559	600	581	585	567	558	521	590	514	548	563	553	645	567	553	572	592	577	565	595	544	552	540	601	612	565	587	567	597	594	593	569	618	582	592	569	579	579	574	553	552	586	539	581	538	565	545	624	579	552	589	586	558	585	564	601	551	577	592	556	576	593	581	562	554	583	573	549	597	565	555	595	617	513	539	539	575	599	595	601	623	597	528	588	571	583	513	581	643	525	601	519	619	566	571	544	596	501	571	584	588	581	521	586	588	541	592	586	571	580	583	575	621	559	538	633	571	601	569	568	578	596	568	572	607	548	599	554	557	560	622	620	569	510	518	577	576	575	547	581	604	614	544	543	558	578	563	542	574	583	529	603	577	586	583	527	552	547	546	579	606	555	549	584	612	597	549	555	581	548	576	576	565	599	517	552	558	546	596	578	607	530	565	577	577	560	578	561	569	578	594	569	592	592	592	585	578	579	581	607	549	588	535	529	560	589	588	576	604	574	579	544	578	556	547	566	560	528	560	575	572	557	587	571	542	577	591	604	554	626	538	565	585	516	604	601	586	537	574	588	571	581	616	595	532	557	574	565	540	587	524	566	622	548	507	592	592	546	618	561	570	596	584	545	596	570	574	566	551	565	560	588	596	571	540	581	520	556	585	593	551	556	554	574	560	554	594	585	589	556	568	555	522	581	563	596	563	548	619	594	599	579	557	537	540	599	599	568	595	558	550	578	579	572	554	585	598	570	592	525	566	557	565	578	573	555	587	523	554	535	577	572	591	590	587	586	559	587	612	579	579	549	575	588	600	532	579	547	556	588	498	585	564	536	549	564	572	548	573	555	629	627	602	540	569	584	572	576	583	547	553	574	558	552	546	596	582	560	544	593	582	551	598	573	595	567	589	640	590	580	582	567	583	569	560	588	531	562	580	551	585	588	550	565	607	561	522	617	563	575	564	586	587	609	581	514	550	584	591	595	552	608	569	566	611	561	554	582	563	577	557	560	558	577	581	567	557	558	572	560	557	560	580	556	562	558	587	620	566	568	574	562	599	551	598	572	573	597	559	608	618	621	597	574	522	576	610	587	579	591	540	557	567	560	588	541	569	577	576	547	583	544	577	551	551	545	618	596	567	574	533	559	565	601	603	593	547	561	523	573	554	585	588	634	554	528	583	557	559	600	578	514	555	580	580	581	601	584	600	509	604	600	625	599	577	587	580	576	590	544	549	553	595	543	546	610	577	585	550	605	580	555	607	609	568	592	552	559	605	601	593	634	529	544	563	619	544	621	546	538	563	580	557	553	554	574	564	528	570	549	579	576	602	550	563	535	587	568	593	580	531	550	593	550	593	579	548	575	568	528	571	616	529	566	598	581	571	550	561	550	577	595	582	577	572	549	546	583	535	555	548	586	570	562	559	567	518	528	554	605	597	546	539	557	538	556	558	575	595	532	571	584	563	553	601	607	568	535	551	584	545	569	566	562	572	559	618	584	579	598	613	562	575	573	540	584	575	571	588	554	609	571	567	594	552	584	567	549	598	580	605	558	563	579	636	540	628	562	592	538	585	537	573	596	531	592	557	578	613	558	593	571	565	607	568	617	618	555	582	580	609	555	580	563	550	567	586	527	575	524	585	584	569	549	572	533	576	547	586	571	570	586	565	562	557	635	545	605	564	597	550	577	596	575	586	571	553	554	549	619	604	572	574	599	546	614	567	573	593	548	557	564	565	580	575	580	567	582	622	605	522	550	526	588	557	587	589	562	535	557	581	573	588	614	556	621	591	619	582	583	560	621	591	577	508	531	583	567	588	558	574	591	552	560	560	584	543	559	524	559	610	584	591	590	505	613	551	576	540	546	578	552	555	581	565	560	586	568	597	544	577	580	591	557	553	597	559	561	562	575	582	574	553	603	615	560	570	574	573	563	618	561	576	578	590	593	589	561	564	570	576	499	542	533	584	564	578	581	584	591	572	549	563	561	623	568	541	571	599	575	556	593	590	554	526	580	578	594	560	583	535	589	579	565	589	584	572	574	528	589	589	580	585	557	596	558	592	579	603	548	573	541	632	541	585	587	592	574	573	584	563	555	558	556	552	575	557	599	539	555	580	594	582	542	585	599	596	566	603	597	542	589	541	577	580	545	589	603	544	553	618	577	576	558	585	542	631	598	522	530	595	604	570	577	537	566	577	546	609	564	561	571	595	624	551	556	569	593	571	575	525	584	561	593	628	630	585	560	576	537	566	594	595	560	604	532	559	539	583	590	588	561	562	629	599	547	572	610	572	615	550	615	583	572	564	591	567	565	564	584	551	561	580	616	572	559	544	585	566	570	543	611	572	574	547	594	612	554	571	541	577	559	570	560	498	577	595	559	541	552	564	545	584	608	560	546	562	579	568	554	570	533	541	585	566	591	582	591	602	574	553	555	574	615	594	543	556	534	580	582	577	531	592	536	562	530	567	571	517	585	612	544	566	595	566	562	528	595	562	518	558	611	587	580	610	637	600	557	600	560	580	585	574	540	584	563	591	569	550	606	611	527	575	558	625	579	613	562	528	546	565	578	618	598	590	599	570	572	553	546	592	599	591	554	569	575	579	536	592	584	582	540	570	579	599	559	541	587	609	556	560	545	562	572	573	553	513	539	542	552	580	532	548	597	602	564	584	575	569	551	573	562	571	591	605	562	571	525	581	571	528	552	575	533	598	598	566	591	566	569	559	594	571	577	554	542	577	598	574	554	595	615	580	577	577	596	532	574	579	590	579	583	544	569	533	532	536	592	545	552	555	520	570	572	550	556	581	569	568	583	516	569	527	593	571	538	528	568	577	570	549	587	567	547	537	575	591	595	574	574	609	551	578	606	567	523	522	597	577	625	556	571	597	583	604	603	614	562	576	560	585	601	563	547	581	564	563	597	592	539	573	579	634	569	547	587	582	580	611	573	571	581	560	638	563	554	572	575	526	581	599	561	575	572	583	593	573	555	579	574	572	563	594	603	602	601	600	577	585	584	584	571	587	572	574	574	592	600	524	546	594	576	537	578	598	574	556	559	591	549	607	573	567	537	543	567	555	554	603	581	538	606	539	567	555	572	575	549	586	599	556	560	524	566	583	554	605	600	524	530	568	585	561	575	575	545	580	572	595	570	524	567	594	550	548	573	593	601	571	596	575	584	589	581	553	609	583	575	585	566
3328	1117	1315	993	746	636	729	1783	1109	720	315	257	251	254	208	216	212	193	216	227	215	201	218	242	346	581	629	464	303	269	235	207	197	221	152	190	188	220	200	202	216	175	187	188	220	193	205	200	198	220	203	202	196	183	196	176	209	193	186	181	223	226	207	193	190	196	165	180	208	199	191	209	208	195	202	191	232	186	200	224	203	213	197	159	215	206	180	207	218	205	196	207	220	199	194	194	194	208	197	209	190	178	200	194	198	182	202	194	194	207	200	207	197	193	192	198	228	223	193	223	179	203	204	199	175	185	177	182	223	200	208	206	197	193	208	198	193	211	204	202	199	187	202	195	216	187	206	217	189	183	167	197	199	200	186	182	207	211	205	199	204	186	192	191	203	203	191	176	186	196	197	169	196	204	211	212	192	194	199	170	208	182	201	199	223	183	198	171	199	205	205	186	198	183	201	212	200	177	228	194	195	189	204	204	210	200	183	171	195	212	194	216	198	194	184	195	207	200	189	187	191	203	188	213	197	221	193	201	251	198	212	197	184	214	212	211	206	201	167	179	198	165	205	195	198	210	190	198	171	190	185	209	219	199	185	216	194	205	193	208	227	202	184	190	189	179	210	218	193	198	190	198	187	223	206	195	189	184	211	191	193	206	165	189	223	210	175	188	181	207	226	196	194	208	200	194	209	217	190	192	191	197	196	222	204	204	198	209	212	195	196	195	194	210	192	187	211	193	185	192	196	208	206	191	195	185	195	201	202	206	188	205	179	200	198	190	198	242	242	204	195	202	189	164	198	205	211	208	185	201	205	232	214	187	192	196	191	212	192	199	205	199	196	193	188	178	176	209	188	218	224	199	200	209	159	191	213	205	196	206	198	163	190	191	215	208	212	190	202	205	201	189	189	182	207	219	208	204	204	210	182	211	193	180	214	194	230	196	189	216	185	186	203	186	180	191	174	223	178	179	233	186	214	213	171	202	166	216	217	205	212	196	178	205	196	215	202	201	196	174	205	219	172	171	197	181	179	195	204	202	219	205	191	183	187	191	213	179	201	169	218	188	221	202	205	181	220	182	211	196	180	201	175	222	180	216	208	194	187	197	172	203	197	191	192	187	225	198	207	192	222	204	191	162	254	200	206	194	189	199	201	222	190	203	186	194	213	202	213	215	178	194	198	192	187	206	206	209	199	206	192	176	217	198	246	191	204	189	224	207	221	219	201	217	195	198	206	229	191	207	188	210	200	211	207	224	218	206	184	207	203	192	198	203	189	202	196	200	193	223	189	188	199	222	224	221	189	201	204	185	201	169	172	200	196	199	211	200	197	206	192	213	212	208	216	196	227	173	219	211	210	209	196	193	171	176	198	180	219	219	231	214	190	190	201	225	211	198	201	184	199	215	200	186	223	204	175	191	188	182	212	207	188	220	217	192	186	204	185	210	184	208	213	197	198	192	226	209	193	192	213	213	241	195	207	203	206	213	193	188	209	187	191	196	184	198	240	230	195	216	216	199	196	199	213	199	178	206	220	216	193	185	202	216	188	205	201	209	197	196	206	180	217	192	182	198	200	178	198	196	192	221	205	188	195	192	194	192	188	204	195	219	211	204	215	211	191	207	198	223	208	214	195	202	172	182	217	220	188	219	215	189	221	188	175	189	221	198	200	216	191	190	219	196	187	180	189	194	210	201	203	213	183	181	222	203	192	197	190	194	191	204	214	216	174	218	171	215	179	198	194	168	200	205	223	201	211	192	174	230	198	200	213	178	188	200	245	218	200	197	191	185	209	204	164	198	186	193	201	192	191	199	197	209	182	232	204	213	210	208	215	211	220	234	192	188	216	171	215	182	178	208	211	209	187	187	209	220	205	191	172	193	196	190	194	198	200	187	159	181	194	194	204	186	182	213	206	210	230	197	165	212	180	196	179	182	207	189	193	185	193	186	181	200	204	180	214	192	186	181	201	215	192	221	218	186	189	197	176	176	211	188	202	207	205	224	195	204	190	207	177	186	197	203	219	219	222	200	203	197	202	183	181	191	203	187	197	169	212	208	203	229	179	206	210	211	207	197	203	213	218	208	180	208	179	182	181	202	224	176	185	166	206	211	186	204	207	205	231	209	188	218	211	196	190	188	193	199	203	189	193	183	190	205	225	185	216	176	180	190	213	210	196	188	197	210	184	190	170	217	196	191	195	223	202	201	208	224	194	214	203	194	207	193	198	199	188	207	226	200	217	201	215	226	196	201	201	205	190	231	185	213	200	176	190	204	194	234	195	206	175	198	216	235	193	208	189	194	178	211	204	207	198	180	208	221	191	186	198	195	201	197	196	179	188	197	213	214	192	191	210	175	178	158	223	211	196	215	188	191	189	181	210	200	199	188	215	187	207	208	173	242	192	211	186	198	213	163	184	206	195	219	198	194	163	181	187	204	191	202	202	197	197	209	222	199	199	213	195	198	188	193	175	187	194	223	222	204	196	187	198	195	195	209	214	205	195	188	214	204	227	196	207	217	236	188	182	196	213	181	184	211	193	186	221	208	212	187	206	204	202	196	201	178	190	187	187	193	208	196	184	237	201	194	246	187	177	177	176	230	211	206	199	196	210	198	190	221	193	186	208	210	215	193	190	208	209	180	190	182	203	189	186	208	200	191	211	202	235	195	186	189	196	173	177	197	176	199	199	183	176	173	200	194	213	195	205	190	208	181	209	231	211	208	206	196	179	204	173	221	193	194	193	186	211	206	202	193	191	201	195	189	187	202	191	198	205	202	177	201	181	199	192	235	169	227	216	187	218	178	183	197	195	215	189	200	186	180	190	208	204	206	202	193	212	178	195	196	206	207	213	234	199	193	247	205	198	189	207	186	181	224	194	182	212	202	214	214	226	186	235	164	196	220	191	219	231	180	199	211	199	180	204	210	213	189	203	205	184	203	205	208	200	198	205	215	205	196	200	202	220	205	185	195	201	200	235	177	184	186	205	207	205	206	158	191	197	200	201	206	215	199	206	174	191	212	215	208	194	178	190	190	198	205	201	219	224	178	194	215	186	198	202	170	177	172	205	197	213	195	201	203	202	194	193	192	202	189	208	201	174	187	186	189	185	186	196	188	211	208	221	185	170	191	200	179	172	214	185	173	210	217	191	222	200	210	193	187	189	193	203	205	189	211	193	198	201	205	200	204	188	195	211	220	215	196	167	207	191	214	201	182	189	216	191	192	195	186	175	182	184	210	183	201	219	187	215	186	188	187	211	216	189	235	195	194	197	176	185	205	199	211	190	209	199	166	169	207	193	182	188	206	218	198	190	209	206	192	205	188	172	196	178	201	210	189	214	193	188	199	190	212	202	196	207	199	211	218	207	216	204	184	204	199	192	201	211	213	204	196	200	171	182	199	206	205	205	176	183	190	184	205	196	211	189	200	216	210	214	200	196	225	184	191	216	199	213	197	209	218	200	209	204	193	190	192	186	217	167	202	200	191	234	180	182	206
2930	1542	2614	2917	2690	2619	3560	8045	5531	3449	1272	978	899	805	711	730	701	707	685	664	672	661	663	950	1681	2814	3115	2055	1155	895	694	605	560	582	571	601	607	589	562	581	576	614	569	605	568	615	571	564	558	580	548	598	584	557	569	564	561	595	598	608	585	604	564	594	585	582	552	564	584	550	598	557	591	623	559	591	589	581	542	579	592	561	573	603	582	562	556	588	580	592	555	600	572	608	622	591	605	575	600	606	593	591	626	559	537	553	556	567	523	582	597	588	585	556	533	607	601	585	562	545	599	577	585	603	585	577	594	556	557	605	608	559	569	554	528	576	553	564	589	606	576	539	595	559	571	584	588	595	603	592	614	568	612	597	573	590	526	550	577	584	521	572	593	615	576	584	557	605	588	563	555	574	599	595	571	561	586	602	565	606	615	629	603	566	573	558	661	609	583	601	571	565	562	552	564	596	608	575	565	588	602	597	572	570	575	581	559	589	597	567	573	540	604	597	554	571	574	558	534	573	577	543	616	587	583	603	570	550	598	580	619	560	612	595	562	563	573	572	655	568	571	536	599	581	573	562	547	559	583	605	619	568	579	575	606	602	598	569	619	593	548	558	594	609	582	551	607	562	618	597	563	628	566	608	547	562	544	622	625	626	604	569	589	636	566	588	595	588	602	583	588	595	585	569	577	552	591	590	554	565	554	580	574	607	580	566	541	593	551	559	582	540	592	533	557	553	541	586	583	631	617	602	577	624	584	639	568	581	616	612	553	593	599	612	573	547	556	594	563	550	600	602	625	582	538	598	611	564	596	546	595	620	604	557	547	586	574	597	590	584	620	636	591	583	603	566	537	599	552	604	593	577	616	563	517	547	581	558	602	574	589	637	575	629	584	619	564	577	595	616	566	587	595	568	578	582	557	599	578	595	606	573	588	571	612	554	588	558	591	585	586	562	580	565	579	573	584	576	595	596	552	604	599	552	546	569	584	548	581	577	581	562	598	584	617	563	605	571	581	535	527	582	570	572	601	615	579	620	597	582	607	615	594	603	575	626	565	566	564	584	592	597	572	581	578	557	554	564	591	546	620	624	578	606	598	596	529	568	609	572	601	565	573	607	574	612	558	551	614	613	536	605	560	564	543	583	560	587	628	568	592	573	538	546	612	584	594	575	596	549	564	574	575	612	532	612	586	586	567	559	560	577	567	560	593	577	606	568	547	554	559	559	567	547	591	617	574	590	559	544	587	619	622	609	579	603	550	593	588	569	573	634	592	536	579	568	581	603	598	561	521	549	577	554	554	625	567	596	524	613	586	590	561	581	600	592	563	605	593	581	589	595	572	596	550	562	615	591	554	595	574	583	557	559	614	585	546	525	589	615	597	596	620	567	572	532	570	619	611	560	618	581	567	567	540	574	537	555	577	596	576	601	565	586	565	588	571	594	549	603	580	615	589	573	578	601	625	581	547	582	586	569	588	584	585	571	572	598	570	619	572	600	602	573	562	584	586	597	588	622	582	565	623	596	596	536	637	571	560	575	588	555	602	576	596	592	586	550	572	530	563	554	535	623	558	561	539	569	555	622	598	584	584	591	563	588	544	619	570	557	556	549	592	571	613	546	607	562	554	558	575	560	568	576	540	544	559	594	559	577	561	580	569	584	555	558	580	561	583	587	579	625	548	575	576	613	573	565	568	562	574	576	609	522	579	555	600	586	546	601	567	574	541	595	588	618	600	592	581	561	571	618	594	560	527	540	575	594	597	602	568	559	588	581	564	582	628	580	567	597	592	557	618	574	584	582	543	543	576	585	586	622	609	552	582	609	620	583	545	569	543	591	579	597	580	545	588	559	584	592	592	520	598	581	570	580	541	597	585	576	631	556	565	563	598	586	571	575	582	560	597	564	595	601	571	525	547	596	546	590	568	568	578	580	551	616	576	547	588	536	550	551	584	597	590	614	573	588	602	557	575	575	582	598	570	586	607	569	557	618	575	606	618	589	556	582	600	571	603	567	575	586	562	600	586	597	566	596	602	558	564	590	616	571	562	601	598	587	595	600	553	591	585	584	580	559	582	577	568	579	538	575	613	567	551	586	598	591	604	556	561	608	608	583	557	606	603	614	561	527	586	588	601	563	598	574	601	562	594	598	596	614	590	552	562	531	623	637	599	587	614	567	594	589	547	563	538	566	585	561	544	571	592	557	578	574	598	576	548	554	580	573	563	543	553	592	617	592	622	623	556	575	603	610	612	555	591	567	584	588	565	574	545	583	553	562	554	554	596	555	594	518	591	600	561	575	607	547	622	592	579	582	591	594	563	565	520	614	592	604	575	571	567	592	562	577	602	616	615	589	539	614	611	560	568	614	568	594	570	555	600	578	587	564	585	619	576	609	578	575	580	589	602	566	572	618	549	586	587	556	577	563	582	553	587	547	574	546	612	598	583	598	598	569	568	590	582	600	586	595	591	596	594	590	587	590	592	600	616	602	595	573	595	585	583	545	547	581	562	549	578	571	552	557	566	590	574	553	605	601	573	573	563	569	589	543	607	628	579	589	585	571	572	561	587	533	565	560	556	593	551	562	561	613	588	589	559	551	579	565	589	568	579	595	597	590	595	605	589	603	602	594	607	576	560	592	608	585	584	561	605	618	584	538	587	551	606	586	560	561	582	597	602	557	538	592	630	580	567	569	568	570	571	570	589	620	532	606	592	564	588	594	595	555	574	561	560	569	543	609	619	595	573	560	591	595	607	545	597	563	575	616	569	580	568	578	581	545	575	612	570	549	585	575	567	580	544	571	555	612	551	600	611	573	565	561	549	595	552	552	569	552	582	515	567	550	580	587	529	575	567	609	605	577	597	613	574	619	558	568	603	557	568	563	609	563	598	586	599	585	569	589	527	555	603	599	581	612	594	568	580	605	595	584	567	580	577	564	611	594	592	583	576	608	588	554	547	612	569	562	568	539	559	608	586	601	605	604	567	581	593	555	600	635	581	604	612	588	599	586	599	570	608	569	577	580	567	611	596	575	559	570	556	607	543	569	586	565	540	548	592	579	595	600	539	617	607	553	575	593	625	584	538	585	554	586	588	504	537	575	590	590	576	559	604	611	559	544	613	579	607	574	580	604	605	576	601	537	602	615	588	582	591	568	564	564	581	575	606	559	547	566	576	616	581	555	570	565	533	574	587	613	595	611	571	603	613	588	559	570	563	567	565	597	599	547	584	602	568	571	544	567	529	585	577	612	554	532	587	547	585	583	585	582	642	600	592	562	604	613	607	588	580	570	571	614	565	616	596	598	613	566	578	594	600	589	624	572	571	570	565	591	554	579	558	622	631	601	568	563	596	638	595	594	585	568	594	573	589	602	610	565	590	582	576	580	603	579	527	538	568	566	541	592	571	629	593	577	576	570	561	558	539	550	585	544	558	573	548	559	565	585	541	584	567	637	593	609	564	581	560	574	540	599	572	633	578	552	577	577	561	567	601	620	578	562
3209	1315	1479	1177	988	809	723	1181	541	471	336	292	276	286	257	257	261	279	238	216	215	209	221	235	378	786	902	504	363	260	224	207	182	192	216	210	208	187	188	201	198	196	222	202	201	229	220	207	175	204	216	211	197	184	221	214	229	175	188	180	217	193	247	175	163	214	208	203	210	213	221	192	192	213	172	184	214	199	212	199	205	215	184	204	177	216	208	185	202	201	169	186	198	201	189	183	182	207	225	194	196	196	196	193	200	201	223	215	205	185	216	223	235	205	223	200	225	190	171	184	220	204	191	192	210	196	210	194	195	210	186	233	212	198	216	214	179	202	205	206	224	216	193	216	210	213	198	186	213	214	183	206	194	217	228	217	188	187	218	209	203	210	205	199	213	210	180	199	197	206	213	218	210	182	200	202	205	191	185	194	182	209	214	195	218	195	202	197	198	195	192	193	203	190	211	174	196	194	219	198	181	234	176	193	212	193	214	206	212	223	230	200	223	223	214	200	205	208	218	246	189	186	191	225	221	207	248	203	225	205	201	218	208	203	199	191	197	205	188	210	212	218	182	195	213	205	169	209	203	194	220	199	215	186	198	197	202	199	213	233	185	225	198	178	218	201	181	189	214	189	184	180	223	194	190	198	208	201	214	218	196	218	228	208	213	179	205	218	193	202	222	178	203	210	202	190	180	174	209	209	201	233	194	203	231	190	209	196	194	203	210	211	191	227	197	206	192	196	203	194	185	182	210	204	198	192	213	189	206	205	191	193	207	217	217	206	214	190	219	206	222	219	197	196	216	207	205	202	169	193	186	206	187	205	187	215	212	212	203	194	211	227	197	207	207	234	201	219	196	199	214	207	227	206	201	187	202	208	215	208	202	189	227	236	217	224	200	228	214	207	205	182	195	236	230	200	197	208	211	210	193	207	201	209	203	202	185	179	187	218	188	212	217	214	204	196	210	225	204	182	203	203	207	195	184	188	197	228	199	207	222	204	215	200	222	226	223	208	235	191	228	185	205	170	190	212	182	220	203	172	202	207	209	174	212	207	197	220	199	197	209	210	198	191	224	213	188	178	217	210	215	193	196	211	203	189	202	196	224	217	220	179	176	193	200	176	203	199	203	204	224	220	194	208	204	222	213	197	197	183	223	208	201	191	219	201	230	232	206	197	190	203	207	208	207	205	221	203	223	226	206	169	189	208	238	204	186	221	219	197	194	208	201	185	221	212	200	163	211	211	219	206	214	195	215	195	203	212	196	213	195	216	210	201	186	186	188	187	216	226	217	204	196	222	220	175	214	201	225	214	216	218	195	210	216	171	220	198	195	191	189	203	202	199	194	206	201	190	231	212	191	213	213	214	181	203	206	209	191	225	205	195	208	216	218	190	213	198	203	229	209	191	193	215	177	204	194	186	218	192	208	228	208	212	215	198	205	218	194	209	188	198	193	183	206	189	201	215	190	191	208	182	202	205	224	198	205	243	212	211	220	209	202	203	191	202	239	210	188	203	186	200	194	214	219	194	205	204	228	231	205	195	214	215	213	218	192	212	208	219	215	195	200	228	189	200	189	214	222	209	211	209	196	219	215	202	206	179	196	197	208	196	220	192	214	205	208	181	201	223	202	208	176	222	170	200	185	219	196	205	224	209	224	192	208	225	190	224	177	202	189	200	202	219	181	180	207	211	186	187	192	222	209	216	205	224	195	216	187	196	200	203	184	229	222	197	220	190	203	192	181	185	229	192	217	209	223	215	213	184	188	196	208	198	192	219	197	221	233	216	216	206	206	209	207	215	207	233	205	205	193	219	211	217	209	206	217	211	215	212	188	203	218	205	195	203	211	219	201	200	220	204	184	199	202	180	220	187	195	220	213	215	202	182	192	219	194	201	192	196	191	222	208	210	207	196	186	223	202	175	212	217	207	211	195	217	202	192	182	195	195	206	205	203	206	221	212	236	191	210	194	208	218	187	207	198	183	184	189	230	186	183	218	210	198	194	223	196	236	242	201	210	206	205	218	195	232	196	187	192	195	197	193	219	201	217	224	208	207	161	210	202	233	212	211	186	184	186	221	210	233	207	210	197	212	193	174	211	221	206	191	199	232	210	188	199	230	204	190	223	200	190	223	205	222	206	216	207	235	195	202	211	220	220	230	205	191	233	212	216	215	207	212	200	189	198	186	224	216	214	205	222	197	199	197	229	198	222	190	189	206	184	202	197	227	173	193	188	221	209	209	187	190	205	195	177	213	210	183	176	214	223	209	196	196	200	206	219	206	234	198	185	221	182	206	218	252	181	212	208	194	207	185	216	184	199	201	207	209	205	192	203	183	186	211	213	212	195	211	244	199	205	220	206	201	209	184	195	193	193	203	205	174	200	222	194	194	179	199	192	200	181	201	203	197	201	183	198	219	213	210	178	190	234	175	212	188	214	194	214	200	206	217	195	174	202	195	211	191	205	188	198	212	198	217	208	197	194	225	186	200	213	234	211	211	183	192	204	232	205	185	222	189	228	203	202	210	197	204	222	187	242	200	224	189	228	220	198	162	207	219	204	191	181	208	190	189	187	189	181	191	206	216	203	208	210	217	185	186	200	220	169	196	212	179	202	192	198	200	226	183	204	206	203	193	226	208	223	188	190	196	204	192	206	216	230	187	188	236	204	198	219	208	172	190	212	200	200	213	195	223	206	184	209	189	220	200	216	199	213	211	198	219	228	209	173	228	197	220	210	201	186	210	197	203	219	197	183	206	208	233	189	180	203	227	194	217	219	189	217	229	172	205	197	191	220	211	247	219	194	193	162	206	218	234	197	201	178	226	239	199	195	225	162	179	211	197	178	214	217	202	221	210	213	183	202	200	193	195	227	212	198	206	198	201	183	204	233	189	215	210	226	199	190	200	236	221	177	205	229	191	209	208	196	201	202	212	199	209	229	189	229	219	212	198	195	187	184	220	194	199	200	192	207	193	194	201	210	240	214	191	207	195	176	198	227	181	209	198	201	209	198	184	203	198	190	181	197	213	219	184	211	235	226	187	212	212	211	198	205	217	175	189	232	197	214	196	211	184	181	211	190	202	207	197	190	210	173	223	199	205	207	216	194	224	203	223	222	216	191	190	217	209	204	208	216	208	217	230	208	212	181	193	208	212	205	207	200	203	214	202	209	203	205	202	185	200	186	207	214	200	222	182	201	227	175	194	208	208	182	180	185	208	194	219	190	197	225	209	195	205	177	178	186	201	191	187	222	206	213	223	209	234	197	184	182	189	204	187	200	208	214	208	194	194	209	199	204	196	218	217	193	191	199	211	220	226	206	185	195	212	208	233	206	210	190	217	249	222	224	221	200	206	196	204	215	193	208	203	204	214	238	203	240	216	202	180	190	214	203	197	208	201	215	206	208	202	198	204	207	225	214	201	188	204	217	196	220	209	218	207	222	193	225	188	247	209	205	194	181	212	206	213	192	238	204	196	174	246	205	192	200	215	216	197	189
2840	1744	2779	3483	3713	3489	3386	5799	2594	2368	1499	1330	1090	1031	994	985	947	953	772	722	677	770	765	858	2004	4442	4197	2445	1353	816	609	579	595	604	640	583	625	551	609	595	613	600	565	589	604	580	575	606	561	589	627	657	597	636	598	615	598	563	568	596	624	597	586	538	557	531	579	622	559	591	622	594	560	595	619	626	652	644	602	539	576	566	605	611	576	589	625	581	560	566	588	572	626	584	621	626	585	622	591	650	622	596	580	641	588	598	580	589	629	602	563	564	586	559	580	620	610	616	632	576	605	574	573	593	562	598	623	551	554	609	590	583	572	627	594	617	588	608	565	562	627	608	642	574	602	599	634	567	607	619	584	610	587	586	615	591	596	573	610	601	604	598	593	585	617	596	592	573	614	611	636	567	581	608	573	547	562	609	561	587	628	623	597	607	609	613	601	589	604	579	614	588	615	600	580	633	655	584	609	563	581	578	578	609	585	619	553	633	648	557	609	621	611	631	596	616	594	609	595	547	568	599	564	591	590	619	627	568	581	600	571	646	623	628	616	586	598	580	580	572	567	588	600	626	576	601	600	603	590	579	597	616	572	595	608	587	591	616	589	599	580	579	636	616	585	549	587	602	592	604	629	635	630	641	600	589	614	613	609	598	620	608	589	627	561	559	610	650	625	621	598	539	571	562	571	605	604	575	593	639	604	588	594	584	569	607	575	622	572	612	575	641	583	577	608	591	596	530	599	592	605	579	590	587	597	605	584	570	564	590	570	582	590	626	631	560	590	623	588	562	603	591	573	604	629	586	594	566	578	555	578	531	610	645	544	613	594	600	557	568	618	576	656	609	584	612	628	583	583	573	566	616	606	545	570	625	598	581	628	572	587	616	604	563	608	605	604	610	568	602	595	613	581	593	609	539	595	608	653	616	565	604	601	563	593	548	605	559	608	613	579	639	567	622	612	627	603	576	585	558	617	578	601	597	561	598	587	627	583	612	631	564	619	566	559	602	588	606	640	586	586	559	578	567	626	588	613	551	614	571	575	562	607	624	620	569	587	612	633	607	601	620	604	599	566	615	547	575	589	576	586	587	611	576	574	597	600	603	617	619	617	611	611	602	602	614	601	604	588	570	601	600	585	608	592	573	558	606	551	677	546	633	604	591	664	573	562	587	553	586	581	609	586	582	572	600	599	612	583	582	572	583	605	578	592	617	537	589	575	579	601	563	570	563	557	605	577	606	593	571	619	568	550	589	635	601	578	605	635	579	631	614	572	569	573	634	577	571	599	573	564	641	618	645	599	555	598	621	569	602	571	593	607	610	589	598	575	604	592	579	621	621	626	597	604	597	597	598	581	592	640	593	638	613	579	568	564	566	576	611	579	586	608	644	614	604	612	592	611	580	589	581	620	612	590	613	615	548	610	597	634	613	597	595	586	527	584	587	618	656	596	597	595	641	613	612	599	582	575	571	621	622	587	575	588	606	579	601	598	582	562	590	550	541	568	573	611	592	576	551	598	570	601	559	581	567	570	627	606	598	572	672	613	570	580	583	549	650	641	605	605	620	591	626	615	612	649	620	613	574	599	623	612	590	605	636	572	574	599	634	616	582	599	603	603	592	623	575	660	559	603	576	594	625	614	598	594	560	562	598	593	583	583	586	589	589	577	599	559	592	620	607	585	561	590	579	581	626	573	581	585	606	566	615	581	610	600	589	621	615	587	592	561	604	584	608	598	537	602	596	582	640	587	583	617	580	594	612	676	607	599	579	635	550	571	609	579	583	592	568	565	611	581	594	624	554	567	635	590	597	597	571	586	598	584	588	613	604	580	601	639	568	580	592	630	593	648	604	575	608	586	590	568	563	614	574	553	587	643	566	607	564	550	585	611	557	620	579	604	615	560	588	596	582	543	649	590	617	605	587	576	548	612	566	616	558	616	593	580	607	576	579	543	569	577	589	595	621	597	616	608	560	614	645	625	627	606	568	587	578	637	561	538	600	571	561	591	607	579	548	604	578	590	600	606	572	589	582	616	588	623	563	582	575	553	596	580	604	630	586	616	597	603	606	573	599	574	605	584	569	572	641	612	639	595	621	562	607	579	613	614	631	580	567	614	587	634	586	570	591	618	579	565	576	602	570	607	579	624	582	575	607	598	615	584	606	616	581	587	572	581	590	599	618	612	595	615	568	582	594	611	578	575	611	626	624	624	613	598	600	569	557	605	592	580	559	578	557	563	643	583	600	593	543	570	569	583	596	610	587	592	584	597	594	579	600	602	588	570	616	609	623	649	589	596	602	573	590	600	611	535	638	573	542	610	599	607	588	603	599	588	548	560	589	573	623	618	567	594	597	534	627	604	584	603	621	577	545	597	581	601	559	597	584	623	611	568	596	590	649	635	588	602	628	555	588	658	538	534	592	585	584	575	564	636	589	608	591	577	596	601	602	649	532	629	550	574	610	581	595	590	589	591	578	599	567	578	591	642	589	583	575	596	627	602	582	611	632	594	587	583	567	623	627	580	579	578	596	619	588	609	587	588	601	586	601	581	561	634	578	614	594	612	586	574	583	610	623	640	615	572	591	562	613	580	599	575	595	583	588	622	594	568	575	587	595	588	577	571	555	637	628	624	624	626	592	612	548	579	654	586	600	582	617	612	584	610	591	578	604	618	597	611	629	547	604	569	610	560	610	586	599	645	586	619	608	604	582	606	605	611	555	589	541	560	614	589	633	577	654	583	547	583	610	608	595	560	598	611	640	598	584	618	602	598	615	600	627	586	593	587	595	575	588	574	590	625	589	650	598	611	574	563	603	577	616	553	570	635	608	606	655	632	593	604	581	609	570	610	628	574	545	630	570	623	602	556	555	616	568	575	572	569	589	573	585	590	583	571	596	602	635	593	609	583	570	605	616	593	592	570	558	593	568	610	583	587	630	636	611	569	599	617	613	572	614	599	606	604	573	591	591	570	585	592	589	591	631	606	562	593	607	596	607	587	609	597	586	616	607	560	596	603	599	612	582	558	589	567	565	614	565	616	555	545	592	584	604	584	555	549	618	564	586	551	608	608	560	579	611	641	608	587	620	603	637	566	548	583	598	594	625	605	602	631	577	597	622	619	608	608	588	554	584	656	644	605	643	641	567	556	587	573	576	591	634	594	635	558	624	587	585	608	604	616	588	619	612	621	592	616	640	598	590	593	632	568	569	566	569	605	568	631	575	558	594	645	561	587	639	598	585	577	593	645	568	618	584	591	582	581	625	626	600	571	621	607	594	542	622	589	578	559	592	608	618	589	584	606	622	610	569	601	612	578	573	593	591	605	578	592	579	606	571	590	556	586	598	624	580	595	612	571	619	594	580	603	609	617	599	554	581	568	591	604	578	613	555	569	606	570	630	624	579	629	641	613	597	582	567	621	618	561	548	551	590	574	575	590	586	590	553	620	609	600	599	602	616	557	621	619	598	601	550	570	579	637	562	586	590	619	609	622	567	577	574
3324	1258	1518	1290	979	710	729	1718	2467	2842	670	262	229	239	241	239	229	208	237	220	218	214	242	214	278	390	419	331	261	224	218	228	231	209	202	232	205	221	226	213	221	203	208	218	166	222	186	197	219	218	232	224	205	224	212	233	237	181	213	230	212	235	213	232	203	220	208	218	219	219	224	206	212	221	211	207	229	178	230	210	217	232	203	194	206	223	229	230	213	199	223	201	204	194	215	182	192	215	207	209	206	229	199	197	206	202	235	219	220	227	216	210	261	239	213	218	202	192	194	213	205	233	204	209	224	228	223	214	224	204	198	229	221	207	225	178	200	196	218	227	248	230	228	215	210	240	252	173	222	211	220	213	231	204	212	205	224	226	202	211	217	238	234	211	233	238	202	198	209	230	221	216	212	221	189	204	216	216	242	194	211	210	215	196	208	193	209	220	180	206	217	212	231	205	207	229	216	218	227	189	225	214	219	203	212	226	217	213	210	200	214	222	213	232	216	192	217	201	200	224	212	190	214	218	221	226	238	215	209	240	213	230	227	200	240	223	205	207	199	233	206	232	219	246	194	218	229	202	217	200	223	185	209	225	208	211	210	195	223	223	220	206	210	215	200	194	189	227	191	214	221	223	220	185	182	180	227	229	222	201	197	177	195	223	236	223	199	225	199	197	197	189	208	202	217	222	209	218	214	207	232	216	215	223	209	230	211	221	222	204	215	209	225	209	223	218	225	206	193	223	222	205	215	212	209	232	223	223	179	224	200	232	221	223	203	196	216	189	230	233	222	221	211	207	229	216	208	207	225	223	220	219	226	212	192	182	215	239	190	202	233	226	200	206	189	255	220	209	204	213	190	213	202	224	219	190	216	192	214	232	230	214	222	203	191	219	203	206	204	199	187	207	198	207	204	214	202	216	211	222	263	189	200	211	218	207	232	223	184	206	197	233	224	221	233	215	243	211	189	195	223	196	201	208	187	195	232	235	235	203	222	194	215	205	196	211	207	200	215	217	216	217	233	206	223	243	208	186	220	219	215	221	206	218	238	223	194	244	224	209	213	199	222	240	226	197	215	199	227	203	216	224	207	233	207	198	249	221	231	184	217	207	205	232	191	226	218	231	216	221	233	237	226	206	216	206	222	208	179	211	209	234	219	216	207	233	237	206	240	221	245	199	198	232	217	207	226	205	197	211	242	225	212	198	203	187	191	229	221	207	193	210	193	220	203	198	217	213	198	214	235	233	218	221	220	192	207	229	239	232	209	214	193	218	216	208	219	236	205	193	191	182	221	238	211	208	221	225	222	223	201	205	214	205	208	233	210	193	249	188	215	189	211	208	200	240	200	214	222	227	209	200	245	207	231	196	197	252	178	214	227	190	218	237	205	225	175	224	210	202	196	210	207	216	219	221	211	214	224	220	192	230	200	210	220	195	203	207	191	228	211	220	215	217	196	234	209	210	211	212	217	200	228	230	228	180	235	211	220	218	203	204	224	197	198	216	254	224	197	227	235	229	216	222	239	204	206	257	224	226	214	195	240	244	199	218	207	206	221	224	189	210	205	194	213	205	220	222	230	195	205	182	215	214	210	189	228	216	200	212	229	214	211	236	212	224	212	199	217	204	203	215	228	186	205	219	241	216	225	231	212	245	227	233	207	205	215	200	200	219	211	191	191	216	229	245	201	198	196	217	216	172	206	195	201	255	190	208	227	211	242	203	207	190	200	214	200	244	223	204	207	247	230	190	201	206	215	215	176	180	215	230	247	221	202	241	215	202	182	216	184	251	233	232	239	197	216	217	224	215	214	200	225	225	217	207	234	246	203	217	213	209	212	213	218	215	221	222	206	225	200	240	201	216	204	268	242	219	218	209	218	220	211	187	221	235	222	219	208	186	204	229	241	234	222	217	230	227	218	197	229	220	205	219	232	220	222	232	209	224	234	216	183	230	209	243	205	202	211	204	247	257	225	205	203	203	227	225	218	214	227	210	195	204	214	230	234	230	209	196	216	197	190	217	222	190	202	212	214	217	231	238	222	217	214	205	216	210	217	206	218	237	226	212	217	189	225	200	221	221	224	228	215	206	187	209	216	211	207	219	211	210	177	181	212	227	216	216	191	205	190	201	208	206	235	185	223	216	189	204	201	205	230	198	209	221	208	196	213	211	203	217	233	199	227	249	225	200	212	199	229	197	237	212	227	211	226	202	217	204	212	215	216	205	180	225	211	225	198	227	203	207	201	227	215	240	207	218	236	206	220	217	221	218	211	210	214	202	213	234	197	195	210	200	206	221	216	203	222	219	219	177	196	228	192	206	212	202	218	221	211	222	203	226	214	217	207	238	227	221	217	197	229	243	209	197	243	255	214	213	226	223	203	205	200	212	209	225	215	225	207	218	240	203	207	230	217	223	225	246	206	228	216	228	205	223	194	206	218	236	226	224	211	205	209	227	217	189	223	222	211	218	236	211	225	207	220	196	211	218	231	211	202	201	207	196	190	240	235	212	203	229	266	219	202	242	201	221	220	221	203	204	204	211	199	185	227	204	235	227	188	221	222	231	210	232	227	209	215	220	190	227	242	233	207	206	215	238	218	199	217	210	207	175	220	211	195	221	227	250	198	205	214	222	247	231	185	206	203	198	219	188	188	212	217	229	197	214	203	232	231	216	197	198	204	209	216	222	206	200	220	220	217	201	206	226	199	209	212	163	190	200	213	220	177	211	243	218	218	229	209	212	208	219	212	243	208	239	207	237	221	218	209	240	202	212	207	209	193	230	216	209	203	225	215	195	214	206	211	196	218	210	229	229	196	224	209	243	211	213	208	259	204	224	202	234	226	200	217	183	225	210	212	210	212	232	201	221	213	223	212	231	217	205	233	228	232	200	220	216	222	228	189	216	207	232	226	226	213	201	213	222	205	236	219	227	217	210	213	215	237	191	208	212	187	234	205	215	212	221	241	228	213	202	220	202	210	231	227	199	227	229	250	192	203	212	201	199	207	213	229	202	250	225	200	198	227	219	223	196	243	187	223	219	184	245	205	213	208	197	199	211	220	221	218	225	200	212	241	229	185	226	197	194	222	199	230	223	213	232	223	229	203	198	204	209	211	202	210	211	200	221	238	236	205	223	245	198	209	203	236	215	213	199	198	214	227	226	202	226	213	213	214	237	207	200	236	181	201	233	231	237	235	220	220	206	222	219	216	219	228	229	208	212	191	236	212	216	215	220	198	224	211	237	219	202	222	214	217	228	223	199	208	193	205	210	203	198	201	205	228	202	204	215	226	216	211	208	211	193	219	228	198	207	208	190	198	221	215	230	233	218	212	209	197	223	236	224	242	204	230	225	207	221	231	197	201	238	230	219	209	198	230	199	182	211	225	221	203	205	212	216	196	224	210	203	180	232	186	223	207	207	205	216	230	215	224	242	208	207	243	202	195	213	199	242	242	224	216	227	209	205	225	204	193	204	235	237	221	201	191	220	213	236	226	234
3003	1604	3062	3828	3654	3031	3230	8236	10856	11893	2421	853	704	829	813	752	772	820	721	754	701	657	790	744	1077	1818	1768	1219	860	716	639	595	638	612	605	622	616	617	608	611	616	581	638	604	608	588	585	598	652	603	654	614	636	636	601	601	600	651	594	643	608	590	660	620	656	601	625	599	640	641	597	629	642	631	619	556	608	615	665	656	615	592	637	659	599	625	644	617	608	613	609	589	629	668	633	642	626	568	579	661	603	602	613	558	604	624	626	581	584	634	618	654	623	605	587	637	659	656	627	625	606	605	586	621	610	643	656	625	611	577	653	609	644	658	638	598	572	663	633	621	594	582	593	644	610	611	604	607	594	649	649	655	592	597	579	651	595	629	641	634	566	614	585	673	618	640	636	617	689	642	601	595	588	604	599	645	613	634	614	656	593	625	638	635	629	659	617	605	623	629	610	606	634	629	577	607	605	632	601	579	603	660	653	607	620	601	623	640	618	606	618	585	622	608	676	607	615	639	681	624	611	631	603	622	623	630	583	638	621	649	571	618	652	618	603	595	634	598	631	634	610	597	627	650	610	580	589	630	613	626	640	571	621	629	637	602	632	624	596	641	648	652	640	626	650	628	611	632	589	589	613	662	651	637	656	633	650	582	639	647	619	634	606	630	596	620	606	635	682	645	624	635	604	605	633	607	610	650	620	638	664	634	596	616	642	541	665	640	623	655	615	577	594	598	625	665	634	606	637	598	600	589	677	575	598	658	636	628	597	562	566	615	618	627	609	630	622	622	616	597	631	583	592	602	610	664	590	579	648	589	607	648	634	642	611	607	654	633	624	638	617	622	586	623	612	632	604	594	628	620	581	656	654	603	612	611	646	605	645	622	659	648	583	609	585	608	626	613	627	601	630	660	598	632	619	649	609	662	623	649	672	636	605	593	616	639	649	574	626	629	620	595	623	598	610	675	683	614	558	607	642	654	650	616	603	624	625	645	603	654	637	620	636	621	615	646	633	586	608	599	643	591	582	612	636	651	638	614	625	596	639	584	659	592	609	590	617	639	643	622	608	625	620	604	661	602	617	585	604	679	609	603	627	607	625	649	625	581	638	669	627	619	628	608	635	599	607	608	611	621	620	615	642	615	651	689	617	626	629	620	629	592	632	650	645	627	630	627	654	605	630	619	605	631	611	604	653	636	604	618	628	620	641	617	646	618	607	609	626	634	612	646	656	591	661	601	670	616	628	607	663	657	581	640	625	625	603	645	631	616	604	625	620	642	670	643	575	603	591	644	593	578	610	637	630	622	629	615	662	609	673	615	601	563	602	604	542	667	586	615	589	606	644	625	629	625	655	629	618	640	608	630	639	641	615	649	612	666	594	595	578	601	650	634	614	592	590	588	578	642	604	589	618	637	647	604	644	630	595	641	644	646	588	616	628	629	587	626	661	616	620	644	612	638	627	629	612	632	629	618	596	645	672	625	600	659	650	634	627	618	602	610	643	616	601	563	616	606	620	625	595	591	639	585	617	609	580	653	625	594	571	625	628	638	581	604	644	659	643	597	607	648	637	594	621	621	616	654	610	609	575	598	653	645	644	651	629	614	663	602	626	625	664	589	645	584	626	620	631	584	623	644	645	586	636	596	631	631	637	625	600	609	603	615	620	592	634	638	640	627	641	611	609	595	647	659	568	639	611	683	594	642	585	606	633	623	572	595	604	615	630	594	620	642	653	659	649	609	586	604	586	601	594	609	617	612	620	640	639	590	583	590	626	595	645	646	598	585	582	582	635	615	549	654	606	663	635	629	624	637	619	626	589	586	613	592	614	632	604	628	628	621	612	602	601	610	575	609	644	613	590	589	594	586	603	627	642	566	594	652	631	622	629	612	569	580	598	592	619	616	613	625	640	592	593	623	610	642	651	574	593	641	592	602	639	609	614	628	632	593	648	607	622	628	634	644	608	597	611	606	648	638	620	641	641	659	608	643	616	593	608	602	608	632	600	602	650	584	615	594	630	642	647	578	593	634	591	636	597	623	635	626	637	609	635	605	639	631	593	659	612	620	587	671	622	626	611	612	613	622	651	632	597	661	566	579	627	611	600	582	634	644	657	608	626	610	651	618	600	628	635	633	611	669	627	646	641	573	648	616	613	622	575	560	620	654	625	577	605	625	618	630	611	587	587	645	596	658	630	604	603	624	636	633	642	570	602	625	621	631	623	618	616	583	624	645	640	628	621	622	599	640	603	570	632	619	622	636	640	635	613	625	629	647	587	610	615	620	589	632	637	598	587	613	574	652	587	604	673	630	573	598	682	582	626	561	649	613	598	639	685	653	632	657	621	639	634	601	607	644	585	655	649	620	666	623	611	614	636	615	618	637	610	580	634	605	675	641	598	616	622	671	606	614	622	632	622	648	582	582	602	610	670	613	641	593	645	595	600	626	635	628	625	644	588	592	618	600	618	624	633	623	616	622	591	589	662	610	602	633	606	648	634	642	584	609	609	616	606	572	617	617	610	662	626	607	574	642	639	625	604	594	639	591	620	618	601	639	626	640	617	638	592	606	587	596	603	640	646	603	637	603	663	644	668	632	614	588	679	575	622	612	579	609	643	613	632	578	594	624	626	623	620	594	631	609	637	616	611	622	629	599	589	600	630	617	609	630	662	636	653	644	584	611	655	650	608	626	571	598	627	613	636	591	639	661	624	626	670	673	611	643	582	622	626	640	638	660	614	609	606	601	608	633	610	604	633	666	595	609	586	633	614	623	646	675	626	646	604	614	604	603	629	588	622	611	606	613	614	624	657	572	589	631	611	630	625	590	638	630	629	590	618	644	603	626	634	613	633	660	616	610	616	624	603	616	613	622	625	599	598	642	629	614	640	603	640	579	574	626	579	603	615	618	647	641	574	643	614	673	618	634	636	605	633	652	635	608	596	648	631	656	622	611	586	644	642	622	616	610	612	617	605	613	598	637	662	649	632	624	646	610	619	597	612	604	614	615	596	595	609	606	604	627	593	591	672	579	608	633	586	618	605	644	579	631	584	621	590	645	592	617	637	648	616	616	575	645	636	580	636	617	634	601	598	624	616	583	625	601	641	566	649	627	612	610	574	609	615	621	601	666	578	608	607	624	661	630	603	590	594	564	602	624	649	633	610	588	632	660	653	618	613	641	620	588	623	606	644	645	623	616	636	607	614	647	638	592	625	621	602	568	619	655	626	601	695	665	613	605	596	675	624	616	608	637	614	656	621	614	624	572	574	642	609	641	610	608	621	629	611	612	621	603	621	579	570	640	619	673	621	600	611	626	634	620	582	602	589	635	630	614	654	640	650	656	594	600	603	603	635	601	662	607	585	647	581	612	599	645	615	600	666	641	615	640	599	563	528	636	616	577	586	627	649	592	610	605	647	619	589	616	655	642	597	624	615	637	645	671	609	634	632	643	584	601	594	585	652	623	593	614	629	593	635	628	622	609	602	623	597	587	671	659	625	622
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
