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
336912451403	336912451961	336912452486	336912453036	336912453611	336912454161	336912454711	336912455238	336912455811	336912456361	336912456886	336912457461	336912458011	336912458561	336912459111	336912459661	336912460211	336912460736	336912461311	336912461861	336912462411	336912462936	336912463511	336912464061	336912464611	336912465161	336912465711	336912466236	336912466811	336912467361	336912467911	336912468461	336912469011	336912469561	336912470088	336912470661	336912471186	336912471738	336912472261	336912472811	336912473361	336912473911	336912474461	336912475011	336912475561	336912476111	336912476661	336912477211	336912477761	336912478311	336912478861	336912479411	336912479986	336912480536	336912481086	336912481636	336912482186	336912482736	336912483286	336912483836	336912484386	336912484936	336912485486	336912486036	336912486586	336912487136	336912487686	336912488236	336912488786	336912489336	336912489886	336912490436	336912490986	336912491536	336912492086	336912492636	336912493186	336912493736	336912494286	336912494836	336912495386	336912495936	336912496486	336912497036	336912497586	336912498136	336912498686	336912499236	336912499786	336912500336	336912500886	336912501436	336912501986	336912502536	336912503086	336912503636	336912504186	336912504736	336912505286	336912505836	336912506386	336912506936	336912507486	336912508036	336912508586	336912509136	336912509686	336912510236	336912510786	336912511336	336912511886	336912512436	336912512986	336912513536	336912514086	336912514636	336912515186	336912515736	336912516286	336912516836	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
37735	29337	40180	14095	1808	863	645	494	468	425	387	346	334	294	313	294	282	278	266	250	258	247	232	220	237	238	245	243	214	190	230	202	255	208	234	217	236	201	271	219	232	222	253	225	238	191	209	221	234	204	255	230	216	211	220	250	211	213	207	213	204	252	235	234	204	201	228	187	206	243	218	222	209	205	211	225	225	212	212	224	246	237	196	169	217	219	221	253	234	210	212	235	193	215	221	187	210	207	229	215	209	222	201	178	205	204	214	211	208	215	200	200	193	193	204	262	224	219	213	184	226	240	193	208	227	227	226	218	243	233	218	211	189	203	186	197	203	206	220	204	229	230	213	210	220	213	228	217	166	219	225	241	206	207	209	192	218	211	212	230	195	204	205	199	191	195	216	223	225	213	221	201	174	207	226	199	216	203	223	202	227	205	244	225	204	222	228	207	211	205	216	195	242	230	223	214	220	204	216	218	183	224	233	198	223	222	209	218	227	216	224	197	191	216	220	207	227	202	245	207	186	221	204	206	223	214	217	195	231	197	220	215	229	191	209	220	223	216	211	186	221	238	201	209	222	200	228	230	215	206	216	212	194	209	238	215	226	240	225	174	229	227	205	238	205	207	225	232	188	191	224	191	195	221	218	222	185	252	220	194	218	218	217	236	218	233	212	223	218	189	219	200	214	197	188	208	214	243	239	195	213	223	222	185	222	227	192	222	216	191	241	213	193	213	192	212	202	193	209	190	208	231	217	209	210	197	217	219	196	224	206	200	197	184	207	204	193	233	208	218	214	230	226	195	196	246	222	223	225	178	224	215	207	194	196	211	222	213	197	211	208	212	213	220	235	234	222	219	231	227	201	232	214	200	213	206	208	216	228	195	234	203	224	216	209	226	224	227	191	211	194	223	203	207	220	213	213	221	210	228	212	197	194	208	211	234	212	197	214	177	218	212	213	239	172	198	193	212	197	202	257	222	222	226	224	246	216	225	225	200	205	222	195	236	207	233	220	214	233	196	215	215	224	224	233	188	243	211	232	221	249	203	208	199	221	210	192	200	202	218	218	218	244	203	212	228	195	213	198	232	225	252	204	228	223	207	205	219	234	222	232	226	207	229	180	200	201	214	190	212	206	175	215	166	231	202	206	197	231	213	224	229	232	208	183	185	198	262	241	225	210	228	221	247	217	198	204	222	209	212	213	216	201	193	203	201	172	198	235	226	215	257	211	221	210	208	217	229	243	187	206	249	224	207	249	194	224	199	219	214	212	239	224	221	217	221	213	227	232	208	187	192	210	227	216	204	234	212	204	205	204	221	240	195	205	202	214	198	211	242	213	229	211	229	227	191	210	199	237	211	238	201	195	223	208	220	230	198	215	205	198	206	211	216	212	234	209	184	212	216	215	211	210	182	193	216	200	206	220	200	209	202	222	217	194	216	208	215	214	198	212	199	233	236	208	201	222	230	222	201	213	219	232	190	207	219	187	213	226	214	215	233	207	217	219	210	230	215	227	233	215	233	215	216	260	229	241	244	224	202	211	214	224	217	203	197	219	271	192	207	194	220	215	196	202	226	206	196	232	203	197	211	228	212	215	218	206	239	209	209	228	196	228	231	217	216	221	219	178	213	220	217	215	218	227	198	198	225	237	209	229	207	212	227	193	198	231	208	212	236	226	232	204	217	219	201	189	224	187	210	206	212	218	210	233	223	223	230	195	198	194	237	204	203	239	221	205	232	213	208	201	226	220	223	223	227	222	197	237	189	207	211	238	234	219	194	212	197	233	182	197	198	203	217	228	198	233	190	235	201	202	210	195	202	199	217	184	223	208	207	222	246	205	210	211	234	228	214	199	227	228	204	249	210	198	198	214	216	209	220	208	237	236	176	208	197	199	218	217	218	204	222	229	208	219	212	220	201	241	204	227	251	244	199	192	238	210	213	184	218	228	210	237	211	250	218	223	228	223	208	231	232	214	204	234	228	219	211	207	245	224	187	229	204	219	238	200	229	235	239	201	261	239	192	194	208	228	212	210	204	222	200	204	230	230	208	208	210	205	213	198	218	239	231	202	200	208	221	228	201	210	218	214	207	236	185	211	235	192	209	205	201	216	217	221	208	240	249	220	188	200	227	220	209	194	226	217	191	224	191	201	198	206	195	194	211	210	213	198	215	209	208	204	213	216	212	226	235	219	224	217	212	231	241	226	229	213	203	203	229	227	226	201	233	263	200	226	200	229	235	233	219	224	217	225	235	235	201	220	219	217	221	209	198	208	220	221	227	203	236	238	244	213	195	215	205	244	220	219	224	238	193	216	212	256	240	195	212	211	241	203	217	210	219	224	198	213	227	192	220	245	232	230	213	241	201	234	208	204	227	225	217	215	201	194	235	211	222	197	215	182	217	216	207	231	215	237	228	200	209	275	234	207	204	219	213	228	215	213	242	203	215	207	250	202	223	213	242	198	213	187	202	195	204	239	237	218	218	230	200	197	205	240	219	194	207	200	200	229	194	221	239	238	227	216	213	216	219	184	213	230	214	207	234	225	220	228	226	214	231	226	228	218	199	224	221	199	191	221	213	205	233	249	242	250	210	203	222	182	223	242	221	233	224	213	199	208	207	231	196	214	195	205	218	208	225	223	211	229	232	228	230	210	219	212	179	228	235	202	202	180	227	232	241	230	217	201	191	220	218	218	212	205	209	197	213	223	209	195	204	206	226	199	225	243	222	204	212	191	216	229	218	203	227	219	222	201	240	180	254	232	235	207	201	219	199	212	232	230	195	234	223	213	208	200	210	210	201	188	212	213	219	222	186	185	182	235	197	233	232	212	207	188	231	246	200	230	209	182	199	225	219	228	200	214	233	210	197	199	231	212	213	197	191	211	220	222	226	227	224	215	219	231	223	202	188	220	209	216	186	179	231	190	227	244	206	221	211	229	204	237	197	248	213	209	199	219	189	218	241	218	216	199	209	232	209	197	190	211	220	215	209	207	226	219	201	204	229	183	225	210	182	232	215	223	215	230	237	198	244	225	203	239	229	204	201	204	196	167	229	208	203	206	218	208	198	241	182	226	213	211	226	213	192	215	200	214	213	221	194	203	222	194	242	209	200	194	198	211	218	193	212	193	208	192	202	223	200	215	211	209	204	219	236	198	224	204	227	193	213	205	223	202	244	191	206	178	196	206	213	172	220	220	225	244	217	198	227	213	223	210	209	221	218	217	212	221	240	227	204	185	207	198	206	213	213	184	191	229	209	228	201	190	226	199	223	193	211	225	196	212	199	217	180	196	217	221	224	199	230	219	229	207	206	186	220	194	233	203	196	203	213	190	204	215	204	209	231	214	237	239	199	234	197	199	227	219	218	215	201	216	209	238	214	205	203	232	196	216	165	200	197	202	200	236	211	213	227	244	234	211	192	217	236	207	206	217	189	191	197	207	214	223	234	235	220	198	207	198	206	224	197	214	207	182	220	199	212	222	219	222	203	212	197	219	211
23854	14093	25647	4945	4225	3562	2885	2348	2012	1756	1616	1426	1339	1232	1174	1142	989	981	955	904	836	834	849	822	720	813	749	757	763	742	712	800	691	660	692	698	707	645	654	684	729	676	670	640	643	649	620	671	613	645	610	631	664	586	598	607	601	589	632	629	611	628	577	591	569	644	639	592	577	620	595	632	602	608	599	625	607	634	613	580	593	612	582	600	595	588	592	563	589	566	595	586	547	620	618	622	571	605	560	570	602	592	609	579	568	609	589	605	580	610	605	566	562	583	639	592	570	573	626	559	621	572	585	582	597	620	593	577	627	614	594	593	587	577	575	595	568	573	583	578	559	534	625	586	608	577	617	569	573	557	579	616	588	591	564	643	572	633	563	563	587	621	552	573	549	553	564	575	549	607	588	564	574	543	591	586	595	654	546	584	555	563	560	599	582	546	567	624	637	600	630	565	589	582	587	602	569	581	614	605	588	570	590	541	603	583	575	624	618	620	616	609	585	608	625	574	563	595	552	628	566	591	576	579	561	572	619	595	573	551	556	574	555	592	581	559	618	568	583	560	590	584	579	580	590	637	611	543	608	542	617	582	599	558	594	634	533	606	568	618	556	587	586	602	605	507	559	537	590	552	587	582	558	557	560	599	600	559	590	565	634	559	575	581	607	565	616	560	562	580	578	600	582	608	523	551	599	542	587	581	546	612	548	585	562	557	560	592	552	593	552	557	590	577	553	598	568	641	623	532	528	566	588	568	601	599	558	569	567	580	590	561	556	605	583	576	573	560	563	583	618	561	617	607	611	628	601	600	564	601	579	615	586	606	598	562	544	603	582	585	587	565	561	576	591	594	566	636	607	576	552	610	587	545	596	573	572	568	599	606	561	563	562	595	592	584	628	551	595	591	607	538	580	601	564	572	594	622	574	555	595	580	582	556	590	594	618	595	618	644	589	559	587	575	584	629	610	540	562	560	573	623	566	613	592	558	574	602	558	596	583	587	602	612	580	592	598	553	532	605	589	565	608	560	599	603	590	606	585	583	525	584	618	587	576	560	612	588	579	566	604	610	570	601	623	560	591	573	608	573	640	610	588	574	591	581	591	612	553	588	614	642	557	607	535	556	592	599	617	611	553	552	611	609	602	570	601	595	621	563	606	568	610	558	571	610	613	599	599	598	624	552	591	557	584	600	552	563	595	540	582	555	568	597	612	619	554	585	607	592	593	600	569	575	546	582	554	563	607	556	573	628	566	589	521	605	565	613	579	610	601	602	614	583	587	598	587	590	577	568	577	537	578	589	582	580	600	599	610	596	596	601	583	632	564	606	629	563	614	600	603	569	582	624	560	612	570	591	615	596	602	590	580	590	598	612	592	572	582	598	572	591	595	586	594	584	543	637	573	582	602	573	585	601	540	615	586	573	599	559	622	594	593	568	560	571	578	627	602	635	606	575	536	596	580	570	548	560	557	561	564	578	606	524	592	593	597	572	549	610	561	640	591	608	548	596	549	567	618	597	547	563	582	584	613	563	593	601	587	591	580	575	583	575	584	589	606	593	635	597	549	590	586	574	580	552	577	565	611	561	596	532	578	558	567	598	594	568	610	567	558	573	592	582	568	609	596	573	570	592	587	598	587	604	619	609	550	594	574	636	540	574	582	587	528	610	606	593	604	584	561	564	571	618	564	579	570	566	556	573	584	546	579	554	555	573	600	546	648	549	611	581	607	586	548	597	622	567	598	578	573	567	547	612	592	546	590	589	598	552	570	576	591	587	603	564	597	614	593	558	607	588	523	626	546	579	544	594	572	578	563	610	571	546	583	601	589	555	568	562	565	643	553	561	535	600	604	593	595	609	605	558	545	600	572	582	552	565	572	587	634	549	629	536	556	575	548	557	627	567	566	543	614	622	589	576	594	591	530	561	636	568	576	564	576	600	590	575	565	593	598	595	594	595	568	586	629	575	633	578	551	606	577	596	610	611	563	566	636	570	578	570	571	608	592	611	553	585	550	593	590	578	622	595	581	596	599	577	606	552	587	628	557	566	551	553	574	627	617	545	588	570	642	545	596	571	573	564	591	603	616	588	541	622	611	620	602	574	583	572	596	550	584	605	563	561	600	562	603	589	592	591	585	541	626	593	614	544	601	575	617	583	557	612	546	589	591	553	531	580	617	568	593	571	577	634	552	592	595	568	566	579	574	552	541	565	599	576	616	621	548	610	581	553	578	605	586	577	576	546	558	588	616	568	578	567	552	555	575	593	600	558	600	573	590	563	568	570	612	616	579	587	605	579	562	575	554	588	608	605	532	595	588	578	612	552	563	640	595	554	565	546	598	586	556	579	593	605	562	603	543	566	567	624	601	584	618	601	543	595	601	564	604	596	562	593	557	610	611	600	602	576	531	578	573	580	576	603	561	527	579	590	611	556	599	587	594	587	548	587	590	597	591	588	558	577	593	643	565	564	588	567	574	578	562	593	611	588	597	555	569	588	595	579	592	572	599	587	556	598	625	518	557	600	572	596	603	606	578	552	547	549	578	569	576	597	594	565	589	598	577	562	610	586	629	602	552	602	568	588	627	605	586	593	565	558	562	613	579	576	613	560	570	611	601	574	614	613	539	628	558	549	602	561	560	602	580	554	586	624	579	524	602	551	583	602	589	537	599	584	597	591	590	580	579	582	574	598	550	541	532	594	578	532	628	615	575	592	593	549	561	544	593	585	554	562	628	535	607	570	583	591	603	601	560	601	607	536	589	577	580	553	561	565	583	576	596	581	541	584	626	556	597	621	587	581	567	588	554	599	588	579	604	575	570	587	557	611	552	602	591	579	605	628	569	622	582	589	556	571	595	569	602	552	594	586	552	562	574	576	588	569	588	615	562	578	576	608	604	587	573	585	557	567	602	541	596	531	568	589	573	575	595	551	590	572	592	556	528	572	592	605	594	585	582	580	550	579	543	540	559	587	611	555	576	617	632	563	587	608	580	563	587	618	539	571	612	633	565	573	584	562	562	606	602	571	591	584	606	559	590	588	599	597	619	568	589	596	605	564	608	548	626	577	598	609	576	591	584	589	574	569	513	594	556	583	583	556	569	571	624	581	592	570	581	570	586	617	567	554	584	606	616	581	582	606	574	597	619	567	575	608	566	588	546	599	550	549	587	624	570	582	579	561	609	542	611	581	554	586	575	579	646	635	550	584	570	563	598	616	568	615	546	621	566	580	544	550	587	571	552	578	593	594	546	562	535	578	590	580	547	622	587	596	570	588	625	610	568	584	619	532	566	576	579	587	579	544	611	602	621	614	591	648	612	572	550	572	549	609	572	550	591	583	536	579	582	531	533	614	617	610	586	585	573	620	560	549	577	567	569	595	589	608	610	577	557	536	592	595	577	576	578	636	614	611	558	569	582	587	575	633	588	570	605	559	548	595	572	555	572	612	600	630	586	584	572	589	592	577	585	618	641	562	573	559	542	588	549	617	641	577	555	596	605	623
2864	974	1645	387	388	305	344	353	311	331	344	331	386	346	319	338	344	358	340	319	342	323	390	338	327	344	319	370	358	351	348	340	359	371	337	297	336	343	334	314	352	361	333	323	326	323	353	331	338	351	344	345	312	329	311	303	324	383	378	365	345	358	365	360	350	359	346	364	315	353	380	310	346	349	351	361	337	325	316	371	327	380	340	351	330	301	337	359	327	362	337	344	368	389	363	378	329	362	338	333	355	337	359	370	330	338	357	360	329	361	338	338	360	329	357	333	349	340	361	386	358	316	318	360	354	327	343	354	371	365	340	327	306	379	325	351	349	325	363	334	336	333	361	341	337	378	393	314	347	360	322	323	329	334	339	342	356	311	375	346	358	373	320	388	354	394	368	336	340	338	350	352	346	338	319	366	320	336	333	380	354	354	364	328	327	341	353	350	322	339	336	331	344	374	356	384	375	350	343	312	365	337	332	336	354	346	342	340	332	321	343	376	322	315	360	336	336	349	344	329	327	340	347	343	356	295	354	395	351	333	335	337	332	300	384	373	370	334	357	340	332	338	356	377	336	321	341	330	358	339	367	356	328	320	328	315	368	362	353	343	367	346	344	343	360	333	334	324	330	354	370	340	321	342	332	345	339	316	345	381	386	342	350	323	355	377	331	366	343	353	296	345	372	349	313	354	348	347	311	336	346	353	379	368	341	329	321	363	361	311	353	356	380	346	345	341	381	348	377	362	378	354	332	357	326	323	322	363	319	300	355	332	336	350	346	310	352	360	390	345	324	365	340	350	359	338	387	327	345	327	374	354	315	340	375	369	321	382	330	365	361	323	344	322	297	362	372	350	365	354	343	391	347	324	339	364	342	366	363	351	346	331	314	351	324	297	355	337	371	335	358	322	328	342	368	358	377	351	328	309	341	340	356	335	346	370	359	333	314	330	357	370	353	344	325	352	379	366	346	316	363	338	347	332	354	326	334	343	336	323	339	316	358	348	351	350	323	328	358	332	325	375	350	348	324	346	383	318	307	343	335	378	364	350	324	350	346	346	320	351	346	335	327	356	342	355	373	383	354	321	348	374	336	332	338	364	346	364	358	344	339	345	299	350	332	334	315	339	340	344	334	369	313	347	341	373	361	372	379	382	340	341	305	332	359	349	342	334	356	379	374	374	352	350	328	372	307	349	345	338	346	358	366	368	354	371	380	357	339	349	361	337	321	375	341	365	356	361	323	352	344	317	358	350	309	385	357	358	339	380	393	340	370	321	371	349	335	334	348	374	338	353	337	304	350	320	332	393	362	355	329	356	388	331	320	351	324	356	363	340	357	379	376	344	346	378	350	345	361	364	352	337	362	337	324	331	331	348	339	329	325	342	340	364	326	343	348	333	346	318	349	367	384	346	295	360	343	359	343	360	351	322	371	365	361	343	316	338	353	344	316	339	354	349	384	352	332	313	372	370	335	369	377	332	344	328	351	330	337	363	347	377	359	352	338	349	347	339	376	323	370	356	341	354	343	336	302	351	321	345	371	340	345	347	353	333	327	365	392	344	371	345	313	341	402	329	335	341	367	391	341	371	346	323	351	362	363	303	326	379	362	286	337	351	357	348	339	361	353	365	346	366	347	332	358	339	376	389	362	334	355	384	366	352	334	358	332	361	365	341	301	369	354	317	380	348	324	318	347	358	344	389	354	332	343	365	360	349	345	348	335	337	335	342	326	315	309	364	359	329	365	317	335	347	347	327	353	321	341	357	329	336	367	342	339	348	356	357	301	325	363	347	343	331	314	329	324	316	369	317	345	322	355	370	342	371	347	332	358	357	335	349	342	335	371	325	325	337	325	321	346	348	364	384	359	366	369	338	357	349	347	358	322	339	346	351	333	312	330	335	333	337	338	315	354	329	334	349	359	372	330	370	346	333	342	359	350	373	349	364	331	360	355	358	336	347	347	353	360	361	338	329	380	352	378	321	353	339	318	337	370	372	351	329	322	371	327	318	349	377	308	318	333	336	355	327	373	343	337	361	327	352	361	319	334	326	352	321	365	363	326	331	359	338	331	376	349	384	340	375	373	325	393	362	366	327	384	306	371	333	354	325	343	360	337	342	343	356	338	377	373	357	372	354	345	326	330	341	368	363	355	357	303	351	366	346	383	316	350	324	360	338	361	367	359	342	342	307	367	335	369	316	374	356	339	348	340	378	344	361	321	323	370	337	351	349	364	313	322	316	341	335	312	325	381	345	338	369	322	374	342	369	343	362	333	360	368	342	311	355	367	308	337	332	338	345	334	364	352	374	354	348	345	344	323	359	329	346	373	331	342	347	355	336	363	389	338	365	370	331	362	343	332	363	347	379	354	355	334	353	339	354	354	354	354	362	361	354	334	336	359	330	364	376	328	320	310	345	351	359	368	337	345	338	348	366	346	317	343	338	359	325	339	349	341	364	324	331	353	344	320	351	372	375	337	359	332	360	379	345	342	330	358	347	353	360	319	353	343	353	321	337	344	352	350	335	370	327	301	362	329	341	317	334	349	333	375	308	370	378	347	356	345	358	351	327	319	351	371	341	373	324	344	359	345	370	342	340	366	323	348	382	351	348	383	334	332	339	316	343	348	314	342	349	379	339	345	352	388	353	354	322	392	334	305	361	376	374	361	351	352	361	341	374	329	332	336	374	371	341	350	337	344	338	338	301	345	314	320	326	326	352	325	317	337	380	344	341	358	342	332	346	330	345	352	340	337	342	359	351	338	400	356	326	348	357	319	357	351	312	323	358	366	333	347	372	343	351	387	354	379	323	341	327	359	360	322	396	368	345	323	343	371	344	340	327	324	358	348	351	328	342	327	376	342	343	368	361	353	367	348	361	351	362	351	329	360	386	359	339	349	314	373	340	350	325	321	309	351	371	322	336	350	329	351	303	332	353	379	352	351	347	351	355	361	365	350	328	356	365	332	346	376	310	330	325	366	314	337	364	322	366	358	352	312	348	329	329	323	307	347	358	350	330	341	391	353	375	342	373	337	335	348	362	353	373	338	355	356	324	370	317	356	361	324	385	318	342	342	335	314	347	333	352	332	332	393	359	364	384	340	349	345	331	327	299	347	337	325	354	338	362	365	339	377	343	328	302	352	335	342	336	361	328	315	335	353	361	324	371	317	332	357	369	348	359	358	339	353	357	350	349	326	327	317	353	328	315	363	343	375	348	319	350	365	359	368	353	385	339	367	387	328	335	352	314	406	354	363	351	345	358	333	360	354	342	323	350	348	336	349	364	344	332	340	328	330	317	372	358	335	396	327	365	339	319	340	334	338	340	347	336	332	321	329	340	359	313	344	343	360	365	349	348	335	354	350	324	357	335	387	352	344	320	353	327	334	383	356	367	345	349	323	339	352	342	291	338	373	328	354	330	348	312	348	383	326	379	349	375	338	329	389	333	347	339	357	351	315	362	380	338	375	344	383	335	321	334	394	351	339	355	377	368	353	328
3075	1503	3996	947	854	871	869	838	837	824	836	865	858	888	864	884	836	846	875	828	873	861	849	746	769	879	829	847	826	848	794	884	874	781	845	862	819	847	806	818	853	799	813	889	853	816	786	834	873	748	779	856	782	756	804	874	811	838	830	785	846	797	779	774	820	825	878	817	831	857	786	819	790	809	796	776	857	854	855	785	803	844	822	851	773	870	831	828	799	830	829	811	802	840	842	811	836	800	802	892	778	832	898	855	878	808	789	847	832	829	837	856	815	867	888	838	866	857	803	845	809	810	820	783	829	848	833	801	843	741	858	845	795	831	827	823	776	855	817	829	776	810	813	859	807	792	849	842	824	858	814	803	780	838	866	806	858	851	872	862	829	841	825	806	816	836	825	888	833	812	826	789	844	784	855	903	858	829	795	852	819	831	864	811	797	817	873	839	795	818	871	840	862	840	803	841	794	842	811	801	787	869	829	808	828	783	845	836	759	782	794	819	771	830	857	820	815	848	829	783	874	830	813	832	815	808	849	830	788	781	807	914	827	813	822	819	831	837	817	790	820	822	798	834	854	840	813	782	794	920	824	805	793	787	795	837	801	821	849	842	862	837	870	818	809	818	888	867	854	835	818	832	789	832	822	797	849	836	858	846	811	844	858	861	871	832	801	865	833	861	817	785	804	842	843	782	859	843	804	828	850	813	799	810	848	774	828	868	809	824	813	793	834	797	859	816	861	809	865	856	817	815	821	825	859	844	845	857	836	819	876	847	848	838	836	877	836	845	830	811	829	799	835	856	817	822	853	874	849	852	882	824	803	833	826	844	855	796	805	827	775	860	804	800	824	884	781	835	812	840	797	800	800	788	840	839	813	827	832	806	792	787	780	842	813	865	863	863	828	808	840	813	853	820	805	862	883	858	859	824	831	845	834	804	808	815	847	812	831	845	828	789	827	800	830	813	865	778	779	881	854	784	866	815	874	778	794	825	788	836	856	827	816	849	853	843	823	867	874	812	791	793	810	817	828	855	849	827	829	854	840	839	799	820	859	776	790	786	857	837	823	809	840	831	845	793	777	787	823	832	860	803	866	841	874	856	821	843	788	828	853	870	801	870	801	828	869	853	870	838	863	841	836	889	864	819	841	823	800	833	781	815	796	750	838	829	821	860	827	797	857	807	820	795	835	817	822	837	821	803	859	799	843	812	811	817	823	808	846	819	850	797	819	794	816	808	828	874	851	842	755	818	817	833	825	851	794	759	808	776	782	805	840	867	825	833	766	830	868	777	824	805	843	819	838	844	780	844	865	801	892	832	883	798	808	795	843	807	846	835	824	847	818	840	825	806	829	830	831	861	807	877	897	847	791	812	844	868	845	803	836	861	808	835	845	881	819	844	845	818	844	780	869	843	762	809	770	836	865	871	845	844	784	823	787	845	910	778	790	811	868	791	855	779	818	834	819	823	839	839	832	831	810	777	872	829	840	803	860	816	842	825	805	814	808	830	822	814	824	811	825	811	843	833	819	825	824	778	789	823	853	815	824	756	802	785	802	841	826	806	802	789	886	833	825	817	828	833	852	806	838	820	828	775	779	853	849	864	807	816	858	817	793	823	815	826	835	854	834	832	826	780	846	804	842	864	853	819	809	760	826	860	832	836	844	829	843	833	843	854	837	849	869	803	834	814	859	774	787	852	834	855	822	793	845	814	841	819	781	848	844	813	847	806	838	852	857	838	827	866	830	820	826	822	800	812	809	806	815	833	847	792	794	828	881	818	851	805	798	795	781	804	839	821	810	842	800	766	806	805	787	775	813	840	842	798	810	813	828	803	823	839	869	870	821	839	857	827	829	787	868	815	827	825	843	812	832	823	860	816	821	817	805	820	848	822	824	810	859	770	834	827	870	786	833	760	826	815	848	789	811	820	781	832	830	807	854	809	836	789	782	846	849	854	839	802	826	846	842	825	819	818	848	862	837	884	858	848	797	812	805	834	807	828	789	787	817	823	839	890	818	793	895	823	832	849	802	876	851	831	807	822	872	879	840	818	809	853	859	852	802	839	815	866	851	821	839	853	797	817	865	795	823	816	855	830	812	874	804	863	795	807	862	824	813	817	843	813	836	817	792	791	825	759	821	795	803	817	814	815	842	792	844	806	796	799	871	826	794	829	829	836	791	826	780	830	819	854	854	792	857	870	832	832	837	819	840	793	817	852	901	868	828	842	843	825	830	830	838	784	845	816	804	792	826	824	851	797	760	813	816	791	813	846	837	824	845	788	828	813	810	818	806	838	825	849	822	829	839	811	776	764	823	869	792	817	840	829	818	860	792	827	827	791	829	843	820	833	818	854	775	786	802	839	905	812	799	790	822	791	790	830	838	805	815	823	817	777	816	835	829	795	815	850	850	828	863	843	817	811	848	825	848	835	791	829	851	831	806	813	846	833	848	864	762	856	894	844	837	836	855	817	856	822	800	798	832	843	877	857	827	803	831	878	840	806	823	846	787	861	861	828	784	776	790	819	771	792	822	810	817	850	821	813	832	865	840	820	808	794	878	823	821	775	838	859	830	835	821	826	813	842	825	807	802	801	878	884	871	843	811	855	852	839	834	832	849	809	848	788	790	842	832	799	769	829	835	830	831	834	813	822	857	830	805	819	836	754	850	834	810	812	854	868	852	825	827	798	837	846	859	807	831	827	836	834	835	849	832	832	833	849	830	758	760	822	771	866	821	796	799	823	782	817	795	851	845	835	863	834	851	787	846	823	808	800	809	808	873	802	793	825	830	843	854	862	841	857	836	872	837	859	895	825	877	815	834	804	843	824	815	835	846	824	835	826	847	845	813	857	848	804	830	839	802	823	861	867	805	821	840	820	821	860	786	795	806	864	811	831	847	818	805	885	843	837	898	856	826	844	812	872	812	855	828	833	795	875	868	863	755	835	833	855	788	823	788	820	862	839	793	853	845	842	788	863	862	824	829	845	867	819	797	833	843	820	805	843	787	897	761	851	795	822	829	815	780	770	827	836	849	838	778	868	852	799	834	884	849	868	804	790	805	850	850	847	837	813	798	800	814	812	833	792	818	827	791	782	862	813	821	802	867	846	809	846	831	890	824	873	799	864	854	779	786	818	857	831	820	803	820	852	823	820	850	799	848	819	862	834	874	803	844	791	840	807	834	852	827	859	803	799	876	832	824	851	863	821	801	863	797	817	781	844	847	825	762	850	860	759	813	794	775	847	809	829	815	841	782	908	844	791	865	808	832	843	807	789	777	790	809	880	840	790	834	814	818	842	826	773	860	799	800	843	844	782	839	799	828	831	840	823	787	780	772	825	830	820	778	827	776	847	870	792	857	805	851	824	820	849	814	834	836	868	870	807	917	806	844	767	864	838	786	839	796	928	851	831	845	849	811	809	857	819	819	820	851	830	843	818	835	814	870	822	817	847	837	830	863	817	847	831	822	815	805	814	853	863	779	796	810	826	832	753	800	804
27017	18777	33421	7483	701	475	395	333	334	290	308	258	234	222	195	225	218	202	181	221	194	176	156	174	165	190	207	211	191	177	197	198	177	199	181	184	193	176	176	176	172	186	176	195	189	180	161	168	196	177	201	202	200	182	189	191	191	202	183	186	197	177	194	161	188	168	188	188	197	199	179	176	172	169	189	191	158	190	177	162	183	191	175	166	190	182	198	174	159	188	180	192	171	205	209	159	165	167	166	182	165	166	172	150	175	188	154	170	201	200	180	177	179	187	185	181	168	208	208	164	194	157	153	203	195	192	197	181	177	185	170	168	199	179	165	176	185	173	194	199	186	175	172	183	189	145	180	161	168	173	174	170	169	188	156	173	198	174	173	155	197	186	182	168	169	161	175	190	185	197	172	206	167	190	187	191	196	185	179	206	201	192	151	174	169	157	172	182	191	181	173	169	184	163	170	186	189	185	197	187	181	169	156	177	202	203	197	194	181	187	192	155	173	204	174	170	191	191	203	171	189	166	187	175	171	165	199	170	183	162	187	193	179	182	204	172	202	178	198	201	173	188	163	187	187	201	162	195	193	186	190	190	165	175	175	174	187	198	158	161	198	195	170	171	169	183	173	194	167	181	179	140	206	165	168	214	204	182	194	184	176	189	182	179	177	174	167	171	191	188	166	210	198	195	181	157	189	196	175	181	187	171	163	180	195	191	194	185	169	188	203	190	164	164	177	196	174	161	178	166	162	151	194	184	179	164	161	182	190	186	184	165	196	182	193	175	153	205	191	205	173	178	200	181	175	184	178	172	197	192	178	176	155	187	189	203	173	184	182	184	188	176	161	178	184	170	180	191	174	157	183	169	182	194	175	189	183	198	163	204	189	197	194	162	179	173	176	182	190	189	180	159	192	174	172	191	180	199	176	163	191	182	170	195	178	182	178	179	200	182	176	198	186	201	206	202	164	157	181	184	180	175	191	183	204	182	165	197	184	173	190	175	175	158	172	167	165	180	165	182	160	188	170	181	195	153	173	197	178	183	153	165	194	169	167	186	181	200	172	154	162	183	200	166	200	160	185	197	159	164	169	190	196	171	191	171	170	155	207	184	179	201	213	198	193	168	170	179	139	173	176	172	183	174	197	173	170	180	177	177	142	185	200	174	178	200	169	189	185	196	157	194	176	194	195	162	182	173	175	184	167	167	185	180	188	188	178	194	171	168	164	174	164	171	177	184	186	155	178	175	201	166	188	143	188	192	191	196	176	161	187	201	183	183	181	180	182	191	185	212	178	160	172	176	192	179	198	173	173	187	200	178	161	178	185	177	203	167	158	155	185	181	192	178	178	183	192	194	181	178	158	195	176	178	183	195	204	182	195	168	182	187	201	185	185	198	176	167	171	151	186	219	188	173	186	190	179	173	175	156	157	183	171	191	188	200	176	178	161	206	202	173	171	188	167	193	197	182	211	175	176	195	194	184	168	187	190	174	170	186	200	185	190	170	179	166	158	174	211	186	190	162	190	148	203	202	183	161	176	178	173	225	192	182	183	183	181	181	185	151	209	192	180	155	177	191	181	177	167	203	169	174	198	154	193	161	171	178	158	220	173	185	185	178	211	181	164	178	182	199	167	192	184	175	194	202	192	176	169	159	212	180	185	177	189	179	188	164	190	198	184	182	180	182	182	198	184	188	172	192	175	179	186	155	167	156	168	171	169	184	196	180	186	172	180	183	178	168	179	198	204	168	180	211	155	176	177	167	186	169	214	197	183	194	192	186	196	175	184	192	211	180	167	178	186	194	187	190	172	186	164	188	177	185	189	190	169	180	178	193	183	193	174	194	169	182	178	166	170	209	183	171	158	185	183	182	211	189	163	190	179	161	185	184	170	188	176	162	182	158	179	165	147	172	179	195	179	193	192	173	179	202	192	178	173	190	162	167	183	193	182	171	197	184	182	163	186	190	193	164	172	187	177	183	207	184	168	196	194	216	200	179	182	211	178	194	188	178	163	173	184	190	171	201	164	196	172	168	195	171	173	151	185	184	179	193	200	198	175	187	190	172	187	161	194	190	163	203	165	168	178	204	178	183	165	166	167	193	217	158	160	174	186	162	194	180	184	189	170	190	190	185	176	173	174	150	186	153	187	167	181	188	211	187	180	193	174	178	191	168	170	198	200	172	191	190	188	152	180	170	171	173	184	192	160	161	175	185	176	173	168	179	188	173	196	179	193	198	169	193	145	197	176	190	174	176	188	185	193	182	150	180	185	193	197	177	203	179	198	182	185	174	162	190	170	192	184	183	193	179	173	173	189	158	179	184	189	186	174	215	173	186	191	191	166	187	175	171	178	173	186	174	210	187	189	189	175	187	188	196	180	164	176	173	172	169	193	178	185	177	173	198	165	187	190	181	181	181	196	164	162	168	166	171	185	183	171	167	191	199	164	172	187	190	170	186	184	194	169	183	207	179	194	165	186	204	198	156	168	204	172	208	183	193	184	179	149	171	186	162	181	199	187	174	169	176	174	206	185	178	170	185	180	194	153	163	168	193	185	201	176	176	179	211	176	174	184	164	153	173	172	199	191	184	192	178	191	208	173	183	160	184	166	192	176	182	184	170	171	182	175	183	157	187	208	184	180	189	176	208	188	177	181	179	193	170	157	167	172	198	187	169	200	188	181	177	204	202	165	209	185	191	165	187	210	197	180	179	174	184	173	188	156	163	194	191	198	155	170	154	183	179	216	189	174	177	196	169	163	214	191	167	169	178	162	169	180	178	162	209	201	171	176	174	170	206	187	205	168	179	182	173	185	194	203	183	197	181	182	170	183	181	210	193	193	178	160	202	183	207	189	204	209	178	175	190	187	168	166	181	188	190	195	192	190	199	194	184	170	186	179	183	183	197	195	179	205	187	186	182	175	192	184	169	163	169	177	199	215	156	217	195	186	167	155	187	171	150	160	162	183	183	183	180	190	189	203	182	179	178	192	159	216	170	172	194	153	192	214	189	179	186	214	179	189	184	179	178	160	177	197	179	176	169	203	196	182	190	180	169	199	175	180	219	176	181	187	175	175	177	203	183	173	181	161	182	184	182	177	176	171	198	199	167	181	176	195	197	195	195	194	177	175	188	184	144	180	183	204	203	206	163	162	184	183	220	149	188	172	189	171	182	188	197	179	173	173	161	196	203	182	179	166	171	156	195	204	177	177	160	172	208	230	169	172	185	174	164	201	185	181	185	182	188	175	183	207	166	173	190	188	166	178	192	181	150	169	170	174	170	192	188	192	195	182	176	169	181	188	179	200	200	170	176	190	190	166	183	181	176	183	190	199	178	168	164	175	174	167	201	179	171	170	166	170	168	181	173	154	185	161	191	179	172	156	150	167	172	213	192	171	143	173	189	202	176	199	193	204	170	177	157	188	168	167	190	165	191	176	156	178	187	202	186	199	176	187	164	188	186	155	179	164	172	164	192	169	167	169	167	172	195	198	184	157	189
16726	9752	22896	2865	2434	2009	1736	1467	1286	1123	1016	991	921	784	811	751	712	679	708	648	654	688	547	512	609	580	596	587	576	552	557	548	564	567	572	537	540	552	539	563	554	525	526	493	500	476	543	556	505	534	534	526	546	517	499	507	548	526	509	487	544	485	494	534	507	519	542	513	536	516	481	521	499	477	502	506	520	489	520	503	496	499	514	531	521	546	501	517	500	498	481	465	494	508	531	482	517	476	491	520	527	514	468	495	479	485	486	524	521	551	484	525	529	538	520	517	445	504	511	459	516	524	493	523	540	497	527	491	482	499	450	473	543	538	517	470	503	491	482	501	472	474	543	505	511	487	502	507	521	481	513	513	469	483	477	510	475	498	516	501	512	497	494	471	467	496	526	516	517	509	479	524	499	462	514	506	519	501	493	474	517	489	507	478	533	464	472	495	542	509	532	509	488	506	489	503	477	509	520	526	534	483	492	524	504	517	487	469	522	482	524	499	503	497	478	472	480	465	502	496	487	529	468	490	497	514	455	490	449	503	477	501	548	505	498	520	450	457	500	487	522	535	501	533	480	468	505	495	483	466	484	510	512	501	513	486	511	524	504	515	509	478	466	472	527	557	536	476	481	563	493	497	477	511	529	460	475	504	475	479	488	487	512	474	439	501	509	534	522	522	499	467	525	511	442	497	513	526	490	517	489	499	480	490	493	508	477	558	511	512	545	492	505	481	461	541	478	522	523	472	473	478	493	493	493	518	472	446	479	453	520	482	471	458	518	476	537	493	503	535	500	523	527	516	480	493	500	496	489	476	455	514	512	466	506	530	506	450	539	490	498	494	471	517	495	496	508	477	531	491	474	500	476	502	502	549	474	487	484	485	476	515	512	504	503	488	469	488	494	468	495	525	501	500	489	527	484	519	507	513	458	529	521	535	503	518	474	481	502	491	486	496	513	506	515	485	490	528	519	479	520	487	474	488	509	463	430	476	456	498	515	516	498	522	474	484	454	483	481	515	485	481	480	466	513	543	474	473	502	531	457	483	488	485	448	518	493	486	513	522	475	503	525	507	430	490	493	512	489	464	481	468	455	459	481	532	497	466	531	469	464	520	481	514	434	455	509	443	477	534	516	495	499	486	463	490	485	472	464	495	472	493	474	514	455	480	508	540	514	509	486	506	478	509	479	521	466	544	494	478	488	510	517	526	490	510	506	478	465	505	502	547	479	496	462	504	517	480	480	508	491	492	529	483	479	513	488	493	476	490	513	511	482	523	452	506	457	441	488	506	472	493	513	489	500	497	501	479	496	518	497	499	479	453	482	507	517	506	496	516	464	489	497	511	505	518	503	498	513	519	528	523	493	543	493	531	517	522	475	484	492	545	474	490	507	498	469	512	468	522	525	485	503	494	493	477	513	477	490	495	484	499	482	498	508	501	480	506	482	507	493	490	506	510	462	499	473	525	497	496	489	532	494	486	483	519	484	462	461	485	519	476	487	485	486	506	500	520	494	461	511	472	458	512	504	437	493	469	486	511	517	460	485	501	522	481	489	495	473	490	491	519	515	494	465	474	491	515	501	505	489	520	514	529	495	492	512	495	503	491	518	529	499	539	497	487	494	505	492	543	503	486	487	438	475	497	476	488	491	512	481	454	525	523	504	520	481	475	504	509	489	484	511	509	472	505	460	477	521	485	494	462	479	471	486	508	509	468	481	477	475	512	492	535	491	522	504	460	490	487	473	506	509	497	514	531	476	507	526	499	489	539	469	502	485	488	494	532	472	516	449	515	508	485	516	508	526	525	531	464	477	495	470	483	476	479	495	508	526	513	469	481	479	500	473	519	493	478	470	521	487	493	479	481	473	529	452	541	488	483	469	450	498	494	494	476	537	522	476	453	517	491	527	508	435	487	484	489	508	536	489	474	496	490	491	486	521	497	444	523	472	499	461	540	480	502	531	543	511	510	454	482	494	484	507	516	502	503	497	485	487	453	536	497	459	473	500	495	481	520	509	483	496	493	492	468	511	490	523	499	494	507	465	510	502	465	447	492	465	480	470	526	493	476	501	456	506	519	519	505	496	479	498	487	503	474	528	485	479	468	487	494	505	552	496	486	485	514	457	504	494	520	488	483	468	476	490	512	484	495	477	498	463	470	516	536	461	498	525	524	477	478	515	530	514	489	495	500	485	501	482	513	513	508	500	481	498	509	459	529	537	502	514	499	531	498	510	527	506	479	499	457	484	546	504	519	446	501	531	481	536	510	479	515	496	478	521	459	467	471	457	497	474	518	495	532	470	485	488	467	510	468	507	468	478	517	500	510	462	498	480	480	523	505	474	461	481	468	500	471	532	495	488	487	518	456	459	535	509	505	486	520	508	502	498	489	524	495	505	513	478	494	504	475	481	495	521	484	500	483	506	489	480	514	494	468	497	486	491	518	480	507	478	509	525	518	492	472	470	517	502	500	493	507	490	508	448	506	470	511	528	493	507	515	471	469	505	507	494	531	513	492	504	470	510	524	487	484	467	486	528	440	457	496	510	478	481	542	474	512	516	474	501	516	499	437	509	452	518	508	448	480	487	490	473	488	495	475	494	470	505	489	473	519	504	481	547	480	473	492	513	468	489	497	486	482	525	468	477	497	548	463	505	530	470	527	510	486	504	509	487	450	535	489	529	498	507	487	529	492	560	497	510	498	512	502	481	518	489	501	439	455	506	509	506	499	505	522	497	483	462	483	488	504	498	511	516	494	535	541	467	497	467	487	501	482	499	456	484	464	493	509	487	485	487	479	493	509	493	460	517	498	480	452	484	516	467	506	490	470	452	485	530	505	529	456	511	480	555	460	505	485	473	496	511	499	505	538	492	514	532	454	538	515	479	530	534	495	486	567	470	494	536	472	484	491	503	511	509	500	501	503	512	455	494	455	483	478	492	503	478	505	535	504	500	503	469	462	519	491	492	490	491	504	503	490	517	494	497	475	478	495	511	486	513	497	464	508	517	499	490	485	500	520	479	529	462	440	537	490	552	497	533	523	519	455	468	516	516	471	521	490	496	475	506	471	483	505	547	486	499	495	535	516	459	495	499	564	483	489	512	495	488	521	491	490	513	473	505	493	511	474	461	468	490	491	525	498	506	526	479	494	481	504	539	502	507	511	468	538	521	500	466	484	444	529	500	553	519	531	468	475	492	526	489	431	457	480	464	499	472	518	464	476	492	478	503	535	515	516	490	509	489	499	488	473	472	489	539	478	483	472	460	469	512	531	518	520	523	475	461	469	512	494	493	490	530	500	519	465	474	472	498	475	483	464	491	480	456	517	519	469	492	523	519	507	478	454	502	489	513	494	510	528	512	488	491	527	495	510	521	499	497	531	506	486	485	460	503	491	465	521	504	490	497	530	478	515	493	478	468	523	522	488	539	489	510	491	452	509	502	482	477	468	496	498	486	507	445	474	523	486	518	509	514	484	518	473	521	521	463	505	495	515	490	501
38506	29475	41921	13941	1764	823	705	519	489	447	366	355	341	308	287	321	279	265	309	275	281	296	228	263	249	220	259	266	253	221	224	215	243	241	238	247	212	230	243	214	249	230	249	252	227	240	229	240	221	230	237	207	227	221	219	225	223	225	223	207	245	205	228	242	219	225	228	224	237	234	225	214	229	243	221	193	232	210	238	209	225	245	215	207	210	225	222	217	241	221	211	222	258	217	211	215	205	213	229	216	204	229	216	233	258	264	192	222	200	239	226	235	230	205	243	213	239	223	227	218	233	223	200	200	238	239	214	215	206	244	211	225	220	220	244	211	237	234	194	249	208	207	245	195	231	215	235	204	212	205	215	217	227	206	230	233	223	197	238	197	211	225	213	208	244	204	194	220	212	197	212	217	223	228	241	235	202	206	225	207	180	242	246	215	230	206	223	209	223	204	240	218	226	211	216	227	224	229	227	218	227	215	208	191	219	195	205	209	211	217	209	238	236	214	235	215	233	226	230	228	222	197	211	257	230	220	220	214	219	199	227	206	226	246	229	226	220	222	199	231	241	220	226	228	217	231	218	227	192	185	197	225	215	220	265	213	197	206	185	223	221	224	232	227	193	222	216	222	240	235	225	208	230	216	221	229	209	211	222	229	224	208	226	244	216	238	222	203	242	242	228	224	232	212	216	218	229	239	221	214	203	230	218	219	227	194	210	203	230	220	210	206	249	237	253	243	240	190	200	216	246	236	217	239	205	218	217	209	242	214	233	236	212	191	221	224	230	211	213	236	240	212	217	217	211	240	217	218	216	232	224	196	222	185	208	232	230	215	233	235	201	208	230	220	221	200	224	233	223	221	222	230	214	224	218	222	225	206	215	209	200	198	191	227	197	197	234	228	193	231	179	210	214	225	252	224	204	224	223	197	213	226	222	195	197	207	235	208	196	197	232	203	225	237	207	252	223	202	216	208	208	215	210	202	217	237	216	207	220	204	254	220	214	251	213	224	233	217	204	228	207	243	223	240	208	213	202	213	236	200	210	227	264	226	221	208	214	200	230	250	227	236	225	216	208	233	234	192	233	219	187	224	179	234	207	210	228	196	199	200	218	247	234	212	211	218	197	240	202	212	232	240	213	201	203	205	214	203	234	231	231	239	221	248	240	216	190	215	210	209	241	221	227	189	209	259	201	221	207	237	205	201	213	231	217	209	227	180	208	222	206	216	222	219	205	232	230	248	210	217	232	241	252	232	210	201	233	208	200	197	230	215	232	231	218	238	255	228	222	230	196	217	230	214	223	209	225	205	247	233	211	196	210	217	213	255	230	235	220	237	237	215	223	197	215	178	219	242	232	200	188	229	234	249	219	211	228	217	206	240	212	227	236	200	237	208	226	223	215	215	214	209	221	241	219	206	207	218	253	225	212	221	209	218	214	221	212	230	227	236	243	222	217	231	202	230	194	236	191	230	195	220	206	236	220	235	199	185	234	225	185	218	214	211	228	228	190	229	171	225	212	210	221	231	226	234	225	231	229	200	210	218	183	219	207	234	239	214	202	224	206	225	240	222	205	227	220	213	208	215	213	196	221	219	227	216	221	244	243	198	215	221	210	210	218	217	242	200	233	219	225	212	221	231	211	213	209	227	210	187	218	194	231	221	254	246	249	215	244	208	222	202	220	213	235	223	221	214	239	229	240	229	238	199	213	214	202	224	223	199	263	191	235	213	212	192	221	224	205	242	211	252	231	215	221	230	236	230	211	224	206	212	226	220	224	229	250	213	198	195	211	239	241	218	233	203	211	212	232	207	231	212	218	215	237	246	200	200	244	178	207	222	193	226	231	194	216	252	212	228	212	230	235	213	247	232	214	245	207	224	226	214	197	219	236	223	224	255	214	215	233	229	208	214	231	246	188	213	212	234	211	234	258	218	209	222	221	222	211	224	201	220	210	230	224	222	213	236	229	210	217	233	215	193	235	196	232	252	214	205	219	219	239	213	242	193	233	228	249	206	205	212	212	231	219	226	198	227	236	222	207	218	239	218	250	225	219	203	213	218	210	211	216	210	231	207	213	198	230	210	238	210	213	234	231	224	179	225	250	231	225	233	207	210	222	238	244	233	256	217	221	219	192	227	200	234	226	205	227	241	197	233	213	232	251	201	215	231	252	216	224	192	227	238	251	236	197	220	214	217	228	214	207	210	225	216	223	219	203	230	247	222	239	209	211	222	245	223	213	216	203	226	223	220	212	248	223	220	197	190	211	220	229	224	232	205	217	206	212	205	234	209	245	225	208	238	210	238	224	221	218	210	218	230	191	195	216	214	225	269	230	239	218	238	218	233	224	232	221	174	218	227	209	221	221	242	215	216	213	225	240	227	225	231	236	198	210	237	219	197	182	240	230	203	206	238	194	231	258	227	229	195	219	211	219	220	217	188	216	214	207	225	223	199	192	219	220	212	197	219	230	200	198	199	183	219	259	217	235	214	224	232	253	225	228	211	240	230	232	213	230	196	224	218	241	205	206	219	200	204	224	201	230	225	242	230	212	219	238	205	231	214	240	229	246	222	233	203	237	220	211	212	208	216	214	231	178	243	218	232	214	184	236	201	236	205	221	217	197	254	221	238	220	229	228	248	217	215	228	239	237	210	208	234	232	194	204	194	203	238	235	233	241	235	227	215	224	206	187	215	217	235	236	182	236	234	211	222	227	230	240	207	226	221	248	228	232	187	214	230	223	194	243	196	234	212	218	219	256	229	227	199	220	237	206	200	241	234	251	244	204	223	207	245	194	241	223	226	209	226	203	228	225	202	219	236	178	250	248	224	213	220	223	215	238	213	253	223	187	192	244	223	229	194	217	211	214	227	216	217	209	216	217	199	247	207	225	215	226	234	186	211	224	217	209	210	239	217	235	203	203	210	219	215	211	227	249	222	223	211	263	208	256	241	226	221	232	229	216	251	184	215	231	228	200	238	227	235	239	225	210	216	215	227	231	235	227	209	223	204	213	212	242	238	254	199	212	225	234	206	234	208	252	229	220	219	204	222	233	215	174	224	226	219	209	237	186	217	240	236	218	257	220	227	236	224	223	219	218	228	208	244	238	241	219	255	232	233	219	229	222	206	224	188	222	229	220	236	246	220	223	233	194	229	213	238	225	211	223	211	252	223	215	230	202	218	222	228	233	222	219	208	210	227	212	227	209	184	207	226	197	194	239	199	214	221	216	212	208	219	214	217	222	212	208	222	229	207	239	231	225	242	241	235	236	213	238	203	216	209	232	221	215	184	197	250	209	213	218	213	228	231	203	190	221	211	192	194	228	200	224	227	201	244	230	189	208	221	212	199	209	218	227	205	245	190	249	241	258	198	222	217	198	212	205	222	217	214	209	196	214	230	211	231	253	221	218	212	193	192	224	236	231	234	188	211	216	222	194	198	213	222	205	217	214	203	211	216	229	236	222	211	252	216	221	217	196	218	234	244	211	210	248	219	241	196
24468	14385	26341	5017	4236	3646	2912	2437	2203	1819	1636	1444	1417	1289	1229	1132	1086	974	976	929	904	917	830	845	838	776	811	791	800	797	783	739	717	705	732	727	733	693	735	687	642	726	680	683	652	694	667	660	662	633	652	687	698	660	652	630	619	646	682	660	577	601	619	655	645	660	584	620	640	621	653	670	643	660	639	595	630	618	616	617	658	642	610	598	666	618	619	619	576	623	649	653	600	617	650	575	635	622	680	593	610	608	650	624	637	586	612	615	597	589	637	628	640	594	660	582	587	606	615	625	571	621	558	605	592	580	616	616	649	672	603	617	577	629	625	614	613	623	642	603	581	613	599	598	649	642	643	599	572	694	625	592	607	652	623	654	578	648	601	591	601	618	593	662	629	633	594	630	652	615	587	607	605	618	619	590	638	613	601	617	589	591	631	629	594	635	602	634	599	603	646	591	618	578	614	579	622	593	614	622	619	608	605	583	591	573	604	576	600	599	593	622	631	619	600	629	628	640	611	604	626	663	656	574	640	616	610	579	618	625	632	639	610	616	616	599	623	598	602	604	591	603	594	623	607	616	676	566	587	586	596	593	610	619	603	603	586	614	570	576	601	558	575	597	572	593	567	594	594	595	601	594	625	653	629	623	585	635	634	614	623	587	602	629	605	595	589	605	634	604	587	590	572	590	594	618	605	596	599	621	624	594	611	590	606	631	573	603	586	592	595	625	601	596	657	640	608	620	571	616	602	575	571	588	614	632	593	581	604	608	624	622	580	642	631	671	615	621	613	627	580	630	586	626	621	644	609	575	621	589	586	586	606	559	591	601	577	610	602	606	631	572	566	593	614	633	568	615	610	599	611	595	647	598	643	614	597	586	615	608	609	601	622	636	577	638	592	627	624	596	616	619	621	631	621	614	579	576	603	633	596	583	605	600	624	606	586	597	598	609	596	621	607	617	670	560	552	591	559	596	655	614	607	588	624	567	615	624	636	650	565	633	599	641	645	599	618	626	617	619	623	583	558	593	570	658	627	591	635	599	588	598	603	615	584	614	628	646	617	602	631	607	610	609	576	613	617	585	577	594	588	621	608	598	605	604	597	589	596	533	616	578	627	623	616	596	597	584	613	613	594	618	576	566	580	605	588	600	572	606	629	602	571	586	624	554	616	594	611	600	601	598	586	610	613	620	585	627	607	632	600	619	595	547	583	577	637	592	621	619	558	605	594	614	673	606	584	618	617	590	568	620	597	633	584	590	622	634	603	574	640	609	632	621	604	581	566	579	626	629	604	624	681	614	629	613	598	630	640	611	619	586	615	620	613	587	596	617	593	610	620	599	576	672	603	613	622	603	594	593	595	592	598	589	601	611	618	602	616	568	604	613	586	600	627	646	576	585	620	609	579	614	608	578	622	585	553	626	621	578	647	633	572	612	584	612	593	627	567	568	635	620	581	651	586	622	596	608	573	571	609	545	664	601	624	608	588	660	614	659	626	587	632	575	597	616	567	619	643	585	571	564	617	630	610	560	596	605	612	615	576	569	650	552	627	607	574	616	592	619	632	684	589	604	588	639	559	591	576	615	635	598	587	599	626	603	551	611	633	603	593	583	613	622	625	629	640	617	616	636	630	619	570	633	611	601	587	616	586	581	587	620	655	635	616	576	602	604	628	592	616	621	613	620	612	577	568	605	586	607	625	603	659	575	617	603	638	612	599	602	631	617	606	610	609	605	637	611	624	631	645	647	594	636	562	580	620	625	609	579	634	618	616	614	596	612	624	614	591	643	598	594	606	618	628	613	607	612	612	620	607	590	622	587	583	608	605	598	595	623	626	645	631	584	663	589	569	603	592	617	599	635	595	579	656	606	553	623	583	601	628	574	630	586	586	631	616	600	603	636	610	594	622	589	607	600	604	609	598	623	612	551	581	636	633	633	606	623	584	623	612	592	644	577	586	582	647	550	591	579	625	612	619	648	594	611	621	593	594	583	572	610	649	605	595	591	606	618	623	610	590	593	649	595	654	597	571	609	637	608	636	585	569	625	612	587	628	586	620	624	563	570	588	626	589	608	600	603	602	620	603	571	611	595	596	609	577	581	662	648	595	630	596	586	624	627	616	645	624	593	635	593	619	653	603	598	558	603	522	579	609	574	586	621	596	597	568	635	623	614	653	615	587	567	562	582	618	584	570	632	594	599	605	662	615	623	631	606	613	602	619	628	639	586	598	560	583	620	588	642	638	602	564	638	609	645	616	600	585	644	572	604	600	586	605	595	606	593	574	625	624	619	611	607	604	636	612	602	587	622	621	640	604	620	637	577	642	560	565	620	611	671	625	598	573	595	602	602	615	637	621	567	623	615	623	582	614	603	630	568	605	650	618	584	665	610	606	587	651	579	595	614	590	572	628	626	626	589	569	651	617	595	623	607	604	588	600	592	580	605	603	610	605	599	593	614	606	620	619	594	584	585	570	572	565	619	593	591	613	607	608	625	605	579	641	614	572	620	588	623	596	594	591	633	599	594	596	643	624	610	600	635	590	638	607	594	604	587	578	626	599	614	630	618	601	621	596	580	598	571	606	575	651	588	647	591	589	594	557	627	610	624	618	607	647	584	622	592	614	589	640	640	612	599	612	608	635	605	581	600	586	622	611	576	635	589	579	637	618	640	583	619	628	616	562	599	599	638	604	601	639	604	617	617	589	570	602	607	585	609	587	615	635	625	626	571	577	636	648	610	589	600	612	629	617	600	589	658	584	643	609	653	629	635	640	623	564	631	612	586	613	584	604	584	628	639	590	611	585	617	591	602	635	584	598	559	621	584	573	615	610	604	645	596	624	558	585	612	641	600	602	636	606	576	649	576	616	588	585	634	665	554	594	615	638	599	627	602	601	599	591	604	592	626	581	608	599	605	598	628	606	622	601	576	645	628	609	574	583	587	593	597	618	621	596	613	628	591	581	583	583	619	629	596	605	630	573	555	577	582	555	602	612	620	592	615	627	666	654	551	575	585	582	572	601	603	622	590	600	631	590	598	581	583	611	548	607	598	622	600	616	571	539	596	576	568	604	587	603	604	620	634	644	618	586	638	624	618	626	551	640	616	574	643	608	596	597	563	589	585	593	622	571	604	575	631	598	632	599	604	612	606	637	609	609	597	598	591	621	595	624	620	607	585	611	612	613	617	584	585	584	597	640	597	621	647	594	581	611	615	609	573	593	588	607	599	585	664	553	599	610	605	589	627	610	607	615	584	645	632	604	591	636	610	612	577	607	633	552	600	599	583	600	623	611	588	607	586	609	609	612	624	648	578	598	614	606	636	600	586	607	600	612	611	577	610	640	594	629	621	641	616	612	593	554	624	666	589	617	608	599	635	557	614	612	627	614	578	618	608	631	595	585	595	589	611	608	587	625	616	608	633	614	613	583	588	550	591	636	605	607	590	564	582	634	604	637	576	602	596	614	653	647	637	576	652	594	606	566	602	617	540	630	623	628	600
2955	866	1612	390	371	330	364	360	326	332	337	335	355	336	352	370	344	347	337	328	351	392	374	362	326	349	331	349	352	312	314	314	343	319	386	356	339	363	345	340	362	339	358	318	324	372	343	323	337	324	347	340	383	369	353	336	334	313	334	363	330	368	362	369	368	317	328	310	327	342	320	344	350	391	344	314	333	324	329	392	315	327	357	344	346	388	349	320	350	329	344	341	339	362	316	375	348	350	355	335	315	349	317	353	366	356	343	372	331	334	347	346	363	363	350	365	313	375	333	365	341	320	334	337	340	326	351	326	335	338	340	359	363	307	328	378	330	349	337	338	338	351	349	335	343	348	341	329	361	367	343	355	309	331	317	354	371	304	333	345	345	306	344	333	365	328	355	351	349	343	340	329	317	326	344	362	327	335	334	344	346	325	341	344	328	347	366	362	371	336	322	334	371	369	328	374	373	335	357	365	348	329	318	359	332	378	363	344	342	334	345	353	343	336	326	344	383	354	344	351	326	335	355	359	339	336	358	315	361	365	349	319	370	352	359	349	322	331	308	350	343	343	347	342	363	349	330	337	374	343	324	355	340	348	291	318	340	356	357	334	334	351	340	364	327	331	353	361	336	338	383	337	373	345	379	353	315	339	368	367	376	353	349	350	320	346	376	348	332	358	329	340	369	337	328	352	343	338	327	338	351	311	333	314	347	316	351	323	333	364	354	360	319	357	348	387	336	377	351	349	332	353	344	329	327	381	395	368	342	382	317	324	338	357	382	372	359	384	342	350	342	351	337	369	358	328	376	332	349	328	368	317	326	348	333	325	341	365	343	350	332	375	350	374	350	327	371	335	322	325	362	351	330	296	353	312	347	328	355	340	324	354	343	314	324	344	352	332	339	361	361	370	315	348	346	370	351	382	320	351	340	336	333	335	353	351	343	392	313	345	364	330	368	350	323	366	326	358	358	328	325	367	325	366	355	364	331	377	337	383	379	367	355	332	335	320	326	331	352	342	387	321	366	345	365	333	300	364	340	372	354	335	362	324	346	344	362	350	359	354	309	368	324	349	347	359	333	340	362	321	390	326	320	355	298	350	341	386	349	360	365	283	351	365	352	355	359	347	342	332	300	315	338	330	330	352	330	352	322	324	361	308	360	361	355	352	358	333	326	362	362	321	341	357	318	339	376	314	363	373	346	372	362	352	364	381	339	316	347	339	364	346	370	336	375	346	348	349	372	339	323	327	347	348	322	300	372	335	342	322	309	362	370	354	331	350	318	386	292	337	343	326	335	370	307	338	307	350	370	353	354	333	337	326	350	355	346	347	333	324	322	362	328	311	351	311	352	353	344	348	347	324	335	357	344	355	318	321	328	316	340	369	343	352	336	327	357	319	325	339	337	331	329	352	338	336	318	347	372	329	309	370	330	364	330	359	365	344	319	307	329	350	364	319	328	332	338	337	328	332	378	323	361	327	350	321	383	291	375	359	358	380	330	347	320	332	305	328	329	336	366	317	341	343	387	312	340	347	388	353	339	327	336	371	353	320	341	355	359	347	337	352	327	319	354	321	299	339	354	327	334	350	347	342	361	329	348	349	305	342	353	366	336	348	364	355	352	323	361	372	369	326	349	348	355	352	330	334	368	427	364	363	360	341	344	322	375	364	356	337	348	319	354	376	347	333	334	308	373	345	352	340	346	337	319	315	346	351	363	334	305	327	338	341	366	346	342	320	352	335	358	347	356	388	314	328	329	341	355	356	344	327	329	322	351	336	340	349	361	326	305	371	380	375	345	355	332	353	328	339	317	368	350	370	338	333	349	334	341	301	315	335	329	323	359	367	368	348	319	328	351	377	340	318	339	324	347	335	344	377	353	323	350	346	320	323	350	358	343	340	334	323	364	331	327	303	339	366	346	334	325	339	364	323	304	337	321	318	343	355	377	320	338	325	335	352	368	362	333	370	340	355	351	322	352	334	366	328	359	324	397	316	342	382	320	328	311	321	343	310	350	377	358	342	360	358	339	349	323	316	355	360	366	324	365	369	387	351	330	355	347	386	342	330	319	310	323	377	378	348	388	316	301	343	354	350	374	339	355	352	347	338	333	354	330	342	349	336	313	367	323	351	344	371	311	358	368	357	309	349	370	335	330	295	358	343	344	311	333	324	355	337	295	306	351	367	350	330	317	385	354	331	363	311	383	341	355	304	347	322	343	359	364	352	336	327	364	337	330	365	328	324	352	363	316	310	293	337	352	315	343	351	321	339	363	336	322	345	360	332	354	340	367	349	353	363	311	348	330	335	347	367	359	348	330	335	308	330	332	361	354	345	363	313	349	373	340	305	347	357	363	348	352	362	348	324	357	321	323	316	314	357	322	292	348	333	338	374	352	337	352	355	373	356	354	343	365	330	320	325	319	304	363	338	320	363	339	352	328	337	336	328	353	315	322	326	345	349	332	350	370	328	357	370	333	342	334	356	348	329	342	373	339	328	355	313	360	337	344	348	359	327	352	328	348	373	364	320	355	331	355	346	355	354	324	346	375	313	334	359	348	338	334	336	320	351	386	313	357	334	335	326	337	319	336	350	320	392	340	286	320	356	362	328	335	360	337	351	335	361	338	387	326	306	328	339	353	343	330	341	340	326	363	364	346	310	377	303	368	362	311	352	328	329	347	369	348	318	353	356	381	345	326	357	332	339	367	355	316	347	370	334	325	331	376	350	371	364	359	316	345	361	333	330	306	338	343	327	352	317	369	302	321	368	384	340	342	353	357	345	338	348	347	379	318	387	357	335	322	347	346	355	353	334	323	311	372	338	361	332	364	341	333	347	320	373	325	344	366	324	339	357	325	329	367	392	353	353	348	356	336	365	348	352	330	359	354	347	349	313	353	374	334	339	350	340	317	355	361	304	338	357	332	351	358	343	361	384	369	338	344	388	338	334	327	345	381	368	351	350	316	291	362	334	343	369	340	337	352	366	319	312	336	347	356	344	371	325	347	374	376	336	410	352	325	331	338	346	352	346	321	316	315	371	396	348	310	344	378	349	323	339	357	345	329	317	340	321	327	351	363	337	346	312	332	353	362	325	347	344	323	341	362	340	354	332	327	340	364	348	352	361	359	361	338	303	339	345	349	317	353	363	344	358	320	283	332	308	303	356	315	342	375	354	346	374	332	355	335	323	321	387	370	364	349	366	346	344	325	382	346	354	335	310	340	315	330	341	321	321	340	355	337	344	324	377	325	361	354	326	365	348	337	340	375	323	376	342	340	341	332	326	343	348	310	331	327	346	334	357	340	322	345	357	337	369	335	361	336	330	328	294	336	356	351	363	342	350	299	306	325	345	332	357	369	342	324	332	301	353	353	328	367	321	346	357	358	351	333	362	330	338	345	339	296	337	348	295	348	337	341	373	324	310	385	343	327	346	313	324	298	355	369	342	341	332	368	360	329	327	353	346	309	356	350	344	364	376	367	388	357	323	344	352	363	339
3143	1429	3482	906	930	906	887	789	879	865	832	820	849	819	855	826	789	843	826	828	871	770	846	754	791	871	865	806	794	852	816	807	850	786	776	853	831	808	831	846	770	812	866	834	913	805	882	800	865	787	836	743	819	822	870	821	867	853	826	852	827	845	846	801	763	892	797	815	768	815	822	861	819	847	788	825	845	884	841	788	843	828	826	826	885	838	826	827	831	831	795	821	844	828	889	840	786	813	774	831	845	827	832	859	833	821	811	818	840	827	799	801	793	795	837	836	794	891	865	757	836	862	805	852	810	802	817	801	802	857	795	810	838	824	824	804	897	801	831	817	782	860	824	845	842	764	815	812	854	809	842	801	874	810	846	835	852	861	784	785	809	807	792	832	852	809	862	838	839	853	910	834	883	821	854	839	853	854	846	823	837	832	781	867	823	829	865	882	794	887	854	820	798	833	822	876	808	820	785	822	855	814	824	834	785	838	836	819	867	816	830	844	849	850	866	853	817	811	830	846	854	797	814	787	818	856	827	788	805	807	785	847	843	827	815	838	766	832	851	840	769	874	801	879	857	808	843	805	804	838	828	793	839	808	826	848	815	855	864	845	835	836	762	848	820	863	864	842	843	835	813	831	829	845	735	764	813	897	831	788	842	767	782	842	851	857	868	786	756	807	805	808	852	798	827	840	829	844	826	860	807	843	776	830	824	823	823	827	829	804	857	872	861	838	809	813	822	805	796	808	821	780	847	791	826	798	818	826	839	777	793	785	800	848	830	843	868	763	803	806	849	858	830	818	851	816	864	785	811	874	812	806	866	852	826	801	816	840	808	868	835	833	784	814	816	823	801	867	778	802	829	823	853	867	839	775	874	832	847	847	798	821	809	850	827	821	834	786	793	841	826	799	811	830	827	805	789	821	830	856	786	866	843	851	847	816	789	775	848	797	870	873	818	780	786	880	792	858	785	791	860	827	799	823	822	809	806	841	833	806	878	810	836	834	809	812	874	852	797	843	842	842	809	869	871	807	815	815	824	856	839	822	856	782	833	794	832	775	813	803	806	796	841	836	837	838	805	874	826	818	839	851	837	783	815	824	827	810	834	815	822	835	784	843	852	814	846	767	733	834	781	815	785	824	833	846	781	835	799	824	808	848	842	820	857	851	851	741	819	855	832	826	815	823	826	792	813	809	811	804	805	855	865	816	842	794	818	804	873	825	805	829	814	825	768	813	796	831	856	869	785	799	828	851	793	821	828	814	832	854	851	801	841	825	827	857	867	791	803	895	831	845	834	820	825	829	826	856	851	817	830	858	783	773	811	870	813	808	818	816	877	782	883	860	735	812	808	797	813	812	795	838	808	806	806	860	811	897	796	836	793	787	807	837	867	722	818	791	781	855	790	813	813	860	831	795	816	850	870	842	826	811	819	817	836	876	801	821	835	887	839	782	806	792	882	829	869	828	792	804	830	819	835	836	805	779	787	846	832	826	820	845	850	844	809	812	825	857	856	836	772	835	815	831	900	777	831	893	857	814	804	823	906	839	832	784	796	797	895	805	773	874	844	860	850	792	875	784	822	852	807	825	815	762	814	844	812	848	800	827	874	826	874	769	818	844	826	894	794	849	841	849	828	906	802	793	819	814	833	782	797	802	839	811	801	900	856	855	837	782	828	848	785	809	772	793	854	838	772	807	829	801	792	843	840	830	811	788	850	832	803	779	826	819	824	836	801	829	835	799	847	853	773	810	870	746	848	834	836	827	848	773	816	831	868	859	832	842	882	831	818	889	794	856	837	836	810	810	865	831	847	849	817	827	826	813	818	829	840	838	811	880	790	863	817	817	843	843	817	840	809	818	847	836	799	838	862	843	822	889	813	823	800	813	866	836	821	874	837	827	789	779	798	789	897	844	838	821	817	879	814	857	846	844	803	794	830	827	810	809	803	888	808	852	830	837	860	952	801	836	826	813	833	829	869	803	848	786	828	812	837	901	798	817	822	806	788	852	856	820	846	815	770	817	799	836	824	805	812	796	799	882	821	864	808	793	843	839	787	811	780	801	826	814	850	840	813	858	795	849	862	821	845	804	831	821	750	854	827	804	807	828	823	889	822	838	813	750	806	773	863	821	833	849	855	788	838	860	827	796	808	824	759	798	810	814	887	871	839	807	828	869	784	779	820	862	840	829	771	840	849	820	803	832	804	849	803	818	858	843	814	820	827	802	799	841	858	822	825	810	883	792	861	835	803	842	849	835	812	825	803	838	847	836	787	786	838	829	773	792	811	798	820	782	862	807	805	789	772	808	839	904	794	818	778	801	809	839	774	872	828	802	854	818	851	861	839	805	815	815	802	808	851	804	831	832	840	844	865	837	845	829	773	895	831	791	771	832	835	871	753	834	772	819	808	801	799	783	827	825	836	812	845	823	797	790	833	847	853	877	832	847	840	794	793	834	797	801	790	788	861	841	817	843	759	756	732	836	813	816	802	894	829	837	815	840	791	827	867	830	813	854	833	829	783	844	858	874	863	850	839	860	820	800	844	809	826	856	871	872	799	807	865	790	810	816	843	824	820	817	851	826	821	781	804	847	780	832	821	764	816	865	784	818	803	838	816	821	841	791	840	871	790	866	802	795	817	792	784	783	798	774	824	823	851	815	827	782	871	820	850	810	777	781	831	856	824	841	828	844	824	839	785	814	876	808	780	819	825	823	792	837	805	808	854	865	802	865	830	848	828	814	821	793	829	849	783	813	825	820	889	808	791	845	756	860	848	833	792	806	813	855	815	822	800	816	787	840	828	840	815	791	774	806	765	811	861	832	867	809	834	798	825	833	844	828	808	871	853	843	837	844	801	813	815	834	805	841	824	792	778	806	848	814	787	809	846	854	852	850	883	804	828	823	812	808	862	850	842	823	825	820	876	855	816	825	824	808	831	763	832	805	880	782	815	796	850	819	810	802	797	827	858	849	861	825	828	802	790	830	894	838	830	834	799	808	818	807	835	826	864	805	842	857	812	867	854	853	821	812	806	821	839	867	825	807	851	797	812	816	801	808	834	868	795	809	793	861	803	781	802	863	764	817	790	849	823	859	861	891	823	797	827	866	814	823	885	809	776	802	875	810	818	816	869	846	869	836	883	811	757	804	825	844	822	786	858	835	844	819	810	822	842	837	829	813	826	773	860	835	847	831	813	814	829	863	810	862	822	821	858	856	861	885	795	789	796	798	841	844	817	788	855	818	838	779	836	812	817	787	868	814	811	843	849	812	866	854	816	826	827	828	822	768	863	863	796	816	808	790	825	839	853	876	819	821	810	779	838	794	792	819	837	809	824	822	846	796	818	849	785	810	851	806	821	792	794	854	805	857	873	821	804	854	861	845	805	850	820	836	858	825	790	838	844	808	813	886	831	826	816	826	837	825	803	778	829	817	774	822	831	855	815	784	798	796	839	819	799	840	828	807	828	834	821	793	831	792	852	820	842	814	846	858	815	846
26550	17308	29651	7961	718	462	368	354	299	284	252	210	205	200	183	217	190	191	176	211	194	165	160	173	167	191	193	180	195	182	162	192	156	161	172	219	172	164	173	176	187	189	175	183	184	196	196	199	154	175	167	164	184	154	185	187	192	161	173	170	185	174	185	152	193	177	193	154	174	171	165	184	181	174	171	177	154	166	193	164	159	164	165	194	178	165	167	148	157	173	196	166	179	197	172	179	174	186	189	154	152	150	163	178	165	187	171	166	159	168	184	188	196	164	182	168	168	189	182	190	180	204	157	157	172	175	168	155	183	171	186	168	187	165	171	154	191	192	187	169	166	187	164	177	152	144	165	175	179	184	160	167	151	151	179	179	186	173	176	159	157	175	173	176	167	168	157	166	146	181	170	157	172	172	185	181	176	188	180	149	159	153	167	136	180	176	167	171	171	185	175	174	180	148	166	170	180	186	175	157	159	153	167	192	162	194	221	178	156	179	170	186	159	176	175	160	159	189	198	197	193	171	147	174	191	173	168	162	152	166	159	179	191	170	185	197	165	183	194	170	188	178	183	164	183	167	193	193	178	174	176	181	155	137	156	187	162	164	175	191	161	182	155	169	173	187	207	175	162	167	191	168	171	194	157	207	163	176	170	173	196	179	171	155	173	165	155	161	170	172	151	162	167	152	146	155	177	191	205	185	173	167	162	193	191	174	157	157	163	169	148	144	165	132	182	178	169	151	161	177	189	175	168	168	156	173	168	148	191	166	168	182	158	183	169	166	171	168	170	171	181	176	155	176	188	155	176	147	191	196	179	177	173	183	180	170	155	163	187	173	166	176	155	168	177	170	159	173	149	180	156	165	158	162	168	183	176	182	172	176	158	183	174	161	189	174	175	174	195	167	150	162	196	185	160	171	169	172	155	144	173	177	165	179	162	176	160	188	190	189	169	167	164	185	173	134	174	174	163	181	192	166	167	174	182	162	170	190	151	168	177	156	186	176	174	193	197	170	157	144	173	147	168	186	199	151	180	187	175	182	186	180	178	175	185	157	138	165	165	140	167	154	159	172	194	184	170	173	179	166	158	174	165	170	176	174	150	157	159	179	207	152	174	184	161	168	158	175	159	177	192	144	181	184	178	158	189	163	167	155	172	164	151	162	174	187	170	177	157	185	154	172	183	184	177	179	181	181	161	178	168	192	151	180	176	164	178	192	157	176	178	182	198	178	167	169	160	165	186	181	148	190	202	157	176	151	182	179	152	168	170	179	173	164	183	161	178	189	179	189	198	176	169	169	180	176	166	184	183	153	160	185	185	190	192	183	187	170	173	171	189	181	185	190	159	159	185	172	148	165	166	189	180	165	165	179	160	175	138	161	175	174	149	180	202	163	166	157	191	175	184	164	161	186	172	152	181	167	211	185	192	183	147	186	161	155	161	170	189	187	166	158	187	160	165	184	171	182	165	165	151	161	176	173	170	183	163	176	159	170	177	165	169	216	160	164	169	154	187	194	155	174	175	166	201	175	168	173	167	165	180	175	173	172	178	185	189	173	179	146	195	196	196	177	158	164	174	169	164	180	161	177	186	193	193	161	163	157	193	173	193	171	152	183	165	168	170	168	180	192	184	186	191	164	174	177	178	170	152	178	171	166	168	189	170	162	163	184	149	167	178	176	189	150	177	175	167	169	171	193	174	198	174	171	182	165	142	166	178	194	186	197	153	150	164	150	186	166	178	169	195	159	193	173	171	174	146	161	171	166	151	170	195	168	161	169	160	147	154	186	178	184	163	188	173	187	161	167	172	149	167	176	181	182	156	171	177	174	173	165	179	185	170	158	181	185	174	184	163	177	185	198	160	181	180	178	173	188	158	183	176	165	171	184	199	184	184	175	167	176	176	182	178	177	153	179	171	193	150	167	156	175	173	206	197	152	156	170	164	194	153	163	190	163	167	176	183	174	181	167	160	195	197	196	177	179	172	175	168	178	181	206	198	171	172	155	180	183	177	150	171	187	179	165	185	193	184	142	188	164	190	173	181	176	154	193	174	158	172	168	179	156	176	175	179	170	172	190	165	174	169	152	174	157	194	164	184	170	181	177	178	158	161	181	172	154	140	150	155	202	164	176	169	172	179	173	179	186	185	164	142	166	195	179	165	180	171	168	185	196	147	169	154	182	174	182	177	179	163	179	163	182	151	165	182	151	172	167	210	182	172	196	214	173	171	173	160	165	155	161	144	184	192	195	159	180	175	140	192	158	171	155	184	166	191	158	183	189	167	175	166	155	160	184	187	186	188	187	174	169	160	172	191	171	171	172	188	191	190	168	193	169	148	188	168	206	165	177	194	166	195	159	184	155	187	149	153	136	160	175	170	176	161	171	181	149	171	187	162	167	152	174	188	183	166	193	177	184	162	188	160	151	196	154	172	208	149	173	174	162	188	181	191	179	147	161	165	174	160	202	168	179	185	203	162	187	172	179	189	156	170	185	163	163	158	169	185	168	167	186	153	167	174	200	181	184	148	167	152	155	178	180	172	177	166	171	165	168	173	148	182	162	170	154	175	167	177	158	179	174	175	165	155	170	160	182	178	156	161	168	157	176	160	165	158	151	153	156	157	155	160	162	170	177	198	197	155	190	161	178	188	166	160	165	159	148	181	196	169	152	165	185	164	176	177	160	172	177	169	156	150	157	177	187	184	184	167	164	164	158	163	155	171	178	166	198	179	175	167	179	164	179	182	165	145	185	163	168	167	190	188	167	175	180	187	174	180	169	161	180	167	174	166	176	184	179	174	191	172	188	170	169	170	194	159	181	180	162	164	166	168	170	175	157	180	181	152	176	189	173	147	209	191	163	153	163	187	174	165	179	162	186	186	161	187	183	153	141	165	167	158	171	197	184	169	171	167	171	171	147	180	177	168	164	161	194	193	158	183	176	175	152	177	170	181	182	164	185	157	169	214	163	191	177	171	205	179	173	182	165	175	209	182	190	179	189	157	185	181	163	167	161	163	173	170	185	187	158	167	188	155	188	168	182	161	163	159	177	183	152	148	164	170	153	165	191	161	169	151	166	171	178	176	172	178	158	167	161	161	176	185	154	169	162	167	185	156	157	182	197	163	162	156	184	169	192	173	180	183	188	171	172	168	194	157	173	181	197	196	169	172	196	157	160	172	154	185	147	164	189	181	177	174	179	174	153	173	180	175	164	155	167	192	173	178	168	169	158	158	174	166	159	162	173	156	175	170	183	158	163	199	173	181	156	164	168	174	173	188	208	169	149	193	196	185	158	158	175	176	168	167	170	156	170	181	172	158	170	190	183	164	191	176	177	182	150	168	202	178	166	182	165	165	173	198	162	174	206	171	173	169	188	178	200	214	192	176	148	183	163	182	173	178	185	160	170	150	195	145	201	167	202	187	179	177	182	181	153	191	159	205	192	171	174	150	145	168	169	177	168	162	177	162	180	172	162	159	180	179	170	184	160	157	148	149	155
16231	8560	20017	2557	2393	1935	1601	1419	1248	1071	977	935	860	758	750	731	739	641	665	632	614	585	532	580	589	569	550	580	512	538	549	521	560	537	497	490	519	512	489	473	512	505	530	475	488	489	531	494	520	498	476	490	514	484	496	514	473	511	515	453	464	490	514	505	511	488	511	447	518	495	443	510	492	460	460	482	511	490	476	462	455	478	462	451	451	485	505	442	430	486	499	451	480	495	519	482	495	517	478	458	485	495	494	503	475	469	475	464	442	458	484	464	450	461	466	495	502	456	449	463	426	444	476	487	458	476	442	466	461	475	465	459	455	459	455	468	484	477	513	483	433	495	473	454	473	467	461	467	475	480	461	501	464	457	496	459	480	464	465	455	456	469	485	469	452	464	467	464	440	460	519	521	463	505	502	470	444	459	449	449	485	442	499	492	486	450	428	463	482	469	450	494	463	462	439	514	425	478	487	453	478	462	450	480	464	456	512	456	438	443	455	457	458	504	476	447	493	447	445	481	475	496	480	483	460	467	464	445	429	417	479	498	431	475	459	506	460	453	461	437	466	461	492	493	476	482	475	452	491	501	460	474	535	487	442	434	454	474	480	503	433	470	539	482	477	433	440	453	458	546	519	473	494	480	448	479	491	464	490	446	468	439	435	482	451	468	462	456	476	498	463	463	457	475	472	457	494	476	477	483	463	471	455	445	459	470	499	471	443	472	471	517	450	467	489	466	429	454	461	489	486	497	472	481	480	464	495	433	496	507	459	444	490	469	491	474	518	453	502	509	489	492	472	474	505	458	482	461	475	483	474	469	466	461	457	433	489	454	488	469	477	486	445	478	450	460	452	452	506	470	498	430	479	453	457	475	450	498	459	484	483	493	465	468	456	497	467	465	491	481	458	500	456	451	438	494	495	469	462	470	480	463	489	473	462	441	440	453	470	463	463	505	485	451	458	446	489	472	450	498	500	460	447	436	445	450	462	476	485	463	470	457	463	471	471	474	484	481	436	480	475	482	478	457	448	498	467	474	528	458	470	488	449	455	498	453	444	469	498	496	461	415	453	459	472	461	441	494	469	476	462	512	475	492	452	441	457	456	476	450	497	456	501	450	514	481	470	463	495	471	474	495	498	503	474	509	429	459	455	470	425	461	533	444	459	486	469	512	455	447	472	468	421	462	485	452	466	487	455	511	469	440	493	453	448	482	485	503	488	497	482	453	485	486	477	493	480	478	475	452	439	511	522	503	466	468	459	462	439	443	475	469	494	488	442	474	427	435	480	469	471	480	501	464	492	501	427	469	464	463	440	488	461	482	469	476	434	431	454	453	471	489	473	476	431	453	491	477	464	425	486	451	516	480	491	447	429	465	475	445	454	494	479	487	485	501	472	495	475	453	472	481	482	464	450	458	451	475	509	489	475	446	469	492	483	438	469	458	457	497	472	475	457	465	445	430	473	446	455	485	473	481	501	501	452	477	478	473	443	493	473	485	451	459	496	459	502	468	504	455	481	469	493	467	480	487	458	466	447	474	486	457	476	480	488	462	467	456	454	456	474	473	476	481	471	447	521	475	456	440	466	457	467	515	497	464	481	469	439	467	453	458	493	511	513	484	492	433	486	484	444	468	494	451	482	475	475	492	487	449	470	486	490	463	423	473	495	458	493	465	486	506	437	489	483	496	442	461	433	444	486	453	438	475	456	480	475	500	468	450	473	493	456	453	459	457	479	431	480	477	476	470	453	447	443	465	477	463	488	474	447	497	452	480	492	465	466	460	464	499	491	488	477	475	489	469	516	477	489	497	447	447	502	463	467	470	471	451	452	490	456	435	454	490	482	481	454	496	464	447	458	465	487	491	471	440	477	494	481	520	473	491	469	476	464	490	469	481	485	488	449	451	477	452	461	473	460	481	441	466	437	479	454	456	470	478	483	459	462	456	460	480	486	451	476	460	474	420	444	485	507	478	457	487	478	469	471	479	455	434	454	481	458	473	515	494	428	510	439	484	496	488	480	475	513	474	449	479	472	447	498	464	446	475	461	454	476	465	465	495	469	462	464	444	482	428	472	509	473	438	490	456	455	459	468	472	489	452	455	430	444	491	465	486	508	447	468	499	466	482	463	456	459	488	511	463	493	432	456	475	488	481	460	444	480	477	473	471	438	457	495	445	469	472	493	472	496	503	458	491	509	446	460	463	485	453	467	488	447	450	453	494	467	446	500	477	495	499	472	468	482	464	483	472	449	480	476	473	431	482	460	443	468	467	446	474	468	440	489	487	460	467	460	479	474	482	457	448	467	459	482	486	469	497	484	480	456	466	462	431	444	459	490	518	486	455	490	463	492	445	470	492	471	450	496	449	465	450	471	413	469	493	449	459	459	456	500	462	463	451	447	465	472	449	493	482	496	484	487	460	459	460	511	468	486	457	463	458	440	472	458	446	452	493	450	510	452	469	482	492	451	486	461	480	474	470	473	467	485	496	482	495	464	474	431	479	484	477	444	479	504	481	494	494	445	471	456	464	426	466	456	461	474	453	487	475	509	444	475	484	443	475	485	484	483	496	495	494	502	502	445	461	512	483	476	429	481	490	474	453	513	476	439	498	455	460	489	476	479	490	469	433	468	462	480	509	479	487	476	449	479	447	463	451	463	460	414	444	463	478	463	491	493	485	476	468	473	466	461	473	455	455	421	468	499	464	470	479	441	443	479	479	504	458	471	458	469	466	512	438	431	527	452	430	449	467	493	455	455	460	506	443	473	461	471	459	426	477	478	532	477	466	518	493	461	421	484	445	447	483	437	467	490	450	467	480	483	481	470	526	479	471	516	451	467	488	473	482	471	442	465	485	489	467	447	515	476	438	472	456	472	487	460	449	470	474	434	508	451	474	509	479	475	475	505	449	521	476	438	456	470	479	504	457	463	473	482	498	458	476	501	491	451	499	497	476	467	473	490	494	470	475	454	491	476	445	513	457	480	432	474	489	495	504	449	480	443	512	423	472	489	491	491	479	481	464	473	421	426	486	441	436	486	488	483	486	467	494	460	446	459	482	467	481	526	473	466	466	496	476	512	479	491	460	486	489	472	489	471	493	414	474	499	474	483	442	466	457	410	495	457	473	459	489	459	471	465	468	467	487	439	480	496	451	473	440	464	479	474	458	450	490	480	477	469	494	450	423	521	481	491	497	477	459	493	454	501	430	479	489	467	484	443	483	458	476	489	445	519	489	454	450	518	450	484	484	473	496	458	461	461	497	479	481	482	476	478	483	469	472	500	480	452	487	433	468	493	451	450	477	462	463	480	477	478	480	461	429	454	489	505	455	446	490	472	470	471	464	461	472	452	474	484	465	461	454	463	489	452	473	428	442	505	438	472	497	486	500	466	491	497	493	497	503	458	442	482	485	419	498	472	468	456	489	484	511	479	492	487	428	446	475	492	462	448	443	482	475	478	487	451	443	458	444	471	458	480	459	439	454	481	484	436	472	499	478
38045	27512	35801	20550	5111	917	645	484	503	424	359	309	319	322	291	295	284	262	254	252	240	251	273	223	224	246	235	244	258	234	223	208	238	218	254	230	223	184	235	250	201	221	237	216	227	214	216	204	220	227	241	226	245	189	209	219	230	217	197	201	200	190	232	233	223	204	212	224	230	225	226	220	208	218	214	230	217	207	214	210	204	227	225	205	221	234	221	217	223	211	210	219	218	193	227	182	213	199	194	199	220	217	194	214	212	207	210	219	221	205	224	224	221	218	207	200	226	224	219	207	202	224	213	224	236	200	233	206	198	217	222	203	215	228	245	208	216	206	212	200	194	203	210	205	204	192	196	205	214	193	232	224	235	239	191	186	204	209	193	233	196	233	231	223	185	207	186	208	213	216	191	204	209	211	190	213	197	227	223	213	201	219	202	201	202	201	198	235	204	215	194	203	213	217	212	212	221	228	218	205	203	205	225	209	197	230	223	233	217	205	225	204	232	218	221	218	204	219	214	230	207	205	227	204	195	219	192	207	243	194	227	227	208	195	239	215	206	195	206	236	194	208	208	198	214	215	208	204	191	201	213	216	216	191	205	235	209	202	190	179	218	220	203	246	214	220	216	211	237	208	209	221	209	204	196	221	213	236	203	204	196	198	189	248	227	210	199	236	193	213	193	217	197	226	216	223	210	193	198	204	229	206	218	200	215	221	212	191	210	217	216	215	190	226	209	215	221	202	207	191	190	224	214	223	212	216	206	231	218	223	215	203	219	188	195	196	215	226	211	243	189	206	215	214	212	217	212	198	232	230	211	218	199	223	203	192	212	220	234	224	207	205	207	212	189	196	222	183	221	182	200	193	206	235	213	188	199	223	193	208	217	207	209	215	204	197	213	239	196	215	223	185	206	222	222	211	225	209	216	215	215	199	214	212	221	210	215	213	209	220	194	228	212	210	218	227	197	215	193	212	241	203	235	219	180	207	204	235	201	219	220	211	216	200	208	207	173	228	230	230	207	211	188	204	216	224	191	188	178	178	207	230	217	221	208	186	206	220	220	225	206	225	211	191	227	210	236	205	201	196	237	241	218	192	220	239	205	223	208	219	212	202	195	189	184	230	234	224	221	208	228	226	229	195	209	217	184	215	223	225	205	222	215	221	192	218	184	208	198	183	201	214	221	227	197	237	184	200	228	228	222	227	203	221	210	208	176	215	225	206	222	207	206	208	221	178	204	237	201	225	225	201	231	189	234	198	226	201	238	209	209	195	216	219	225	219	219	224	205	226	202	200	198	220	211	187	198	191	188	179	196	218	216	183	220	199	204	209	185	204	227	176	213	213	195	213	216	197	197	220	204	217	193	197	222	202	226	237	212	222	176	227	194	195	224	178	192	239	199	223	212	202	193	226	222	176	236	204	209	224	214	229	210	202	204	214	205	189	186	192	223	244	231	215	185	228	187	196	217	230	201	196	197	203	211	198	222	195	207	222	214	188	195	201	211	192	225	201	212	214	234	210	203	218	240	244	221	208	210	209	224	196	222	197	227	209	205	221	212	211	200	227	220	213	239	201	252	207	183	204	216	222	204	197	208	212	216	213	216	191	208	218	185	214	201	208	206	213	207	201	198	206	214	191	216	186	212	232	194	219	220	207	169	201	191	231	198	204	239	222	185	202	209	222	233	201	201	198	225	197	228	218	182	218	211	198	226	207	205	186	210	232	239	222	219	226	212	237	208	238	233	224	195	186	211	211	241	222	252	208	196	203	193	204	207	216	231	234	215	204	228	221	214	225	203	197	191	242	214	214	225	216	208	206	208	214	193	199	191	223	213	212	221	232	207	203	197	209	211	210	207	205	239	199	208	232	215	206	190	201	228	183	215	218	217	208	195	221	230	203	199	236	201	235	213	217	226	220	220	225	214	189	213	198	180	207	226	209	204	197	207	192	199	213	228	207	213	247	219	211	198	210	217	220	223	217	205	206	222	195	218	217	217	241	219	210	205	220	216	192	218	196	252	197	215	220	229	172	208	206	199	215	200	195	213	215	200	208	194	215	241	223	215	215	196	222	210	215	201	224	220	198	193	211	189	209	221	224	234	209	224	207	204	207	230	194	194	221	216	197	213	211	210	199	221	189	202	201	197	232	228	234	221	222	219	223	185	214	209	235	179	213	232	219	232	208	222	220	221	236	222	220	221	207	227	220	211	228	208	227	219	222	165	207	215	211	230	225	178	218	197	210	201	203	209	212	223	223	214	206	225	227	175	195	222	179	202	234	196	214	190	213	200	206	221	211	218	216	191	205	238	184	235	195	229	216	207	242	192	212	194	202	237	207	196	190	215	203	184	201	210	191	239	219	199	202	227	203	199	216	211	206	217	198	192	191	246	215	226	205	237	197	222	218	229	218	246	193	213	229	227	205	210	206	230	229	214	206	231	213	233	193	202	206	200	201	236	211	220	205	230	202	199	218	190	210	208	230	218	229	209	216	213	237	213	243	228	224	199	192	215	218	195	243	232	213	220	235	201	213	195	231	210	197	229	225	229	216	215	225	207	210	220	209	199	225	195	214	207	224	219	224	220	213	225	200	204	209	203	204	221	212	231	219	196	220	215	188	212	215	192	215	191	211	215	209	210	200	181	215	228	219	229	216	197	227	219	204	199	216	193	222	210	206	228	225	224	223	207	240	236	212	202	204	228	207	214	223	188	235	196	222	209	200	220	211	206	201	205	201	200	229	229	220	223	219	232	191	222	217	217	201	202	185	234	211	229	190	246	220	191	195	198	227	237	214	213	211	219	227	203	181	195	214	217	216	225	217	202	218	198	217	224	206	209	223	222	211	173	200	244	217	202	232	224	217	225	200	208	205	198	236	221	214	209	198	208	191	192	209	214	223	213	226	224	219	216	192	202	193	198	182	213	222	205	231	239	210	207	204	214	221	236	227	225	217	212	208	210	203	225	242	212	211	214	204	191	199	229	205	213	214	202	214	187	208	220	225	189	213	201	212	219	234	213	206	220	225	222	224	203	226	203	233	201	192	216	228	218	242	198	212	181	216	204	178	206	205	188	216	180	201	197	204	206	209	230	195	218	214	237	200	211	225	194	198	205	198	226	187	226	199	201	201	188	204	195	209	225	210	190	205	188	234	192	241	201	202	190	191	234	215	211	207	199	237	230	207	209	213	217	206	212	206	204	198	212	222	238	213	226	201	219	214	203	217	201	203	214	210	191	184	209	205	196	208	202	212	225	238	202	200	225	205	191	197	232	183	220	244	218	214	214	232	226	206	217	200	197	197	191	218	221	222	204	211	198	213	237	200	237	221	250	189	199	186	217	192	209	205	216	212	205	215	200	211	217	205	212	207	222	202	221	180	186	178	238	212	206	216	201	202	212	223	208	203	212	212	211	193	228	176	203	231	199	204	195	208	224	225	179	205	201	221	239	236	197	223	204	210	205	195	219	205	221	216	224	181	215	202	215	205	222	214	220	205
24427	12196	22158	4693	4084	3368	2718	2309	1942	1642	1590	1498	1341	1178	1157	1038	939	1013	909	952	838	840	790	790	769	795	715	703	711	686	694	713	680	675	677	680	639	653	687	619	673	642	639	664	640	639	621	669	628	622	604	603	609	609	652	631	566	588	652	637	612	638	624	638	606	611	647	581	626	613	564	558	633	644	592	640	593	631	622	555	609	604	583	614	593	591	576	575	581	613	582	625	582	619	549	627	588	607	584	627	600	552	581	549	578	593	603	596	595	589	603	595	605	553	564	610	565	599	609	602	613	570	558	576	617	549	606	563	574	586	590	554	591	630	594	614	576	569	578	557	596	558	565	618	621	585	574	554	571	595	571	557	574	596	562	558	603	586	615	556	537	625	583	589	568	565	584	583	599	561	581	614	558	584	561	554	599	579	557	619	545	583	575	614	575	569	574	612	626	605	589	555	552	581	595	597	546	572	567	559	588	560	581	602	556	610	556	562	609	553	612	551	588	613	617	555	571	580	566	564	568	606	610	522	572	538	582	569	569	594	641	554	590	564	609	583	599	592	634	601	558	577	613	598	579	583	597	601	574	524	580	598	570	537	581	578	560	553	598	572	597	572	578	609	577	570	609	522	586	544	586	600	612	561	607	583	580	602	597	587	555	580	534	539	558	562	576	559	601	556	586	622	581	588	565	580	611	556	564	573	556	588	594	591	579	586	559	587	562	569	570	606	583	554	587	596	606	572	600	626	578	584	566	582	585	579	541	564	570	558	615	575	568	562	575	622	547	577	586	579	595	550	558	589	571	620	567	561	589	594	588	599	584	583	546	549	569	572	583	591	563	550	609	602	575	604	569	574	562	581	584	580	573	576	622	563	583	614	581	564	588	623	578	583	631	535	597	574	550	614	601	535	560	547	561	604	593	562	588	550	581	573	549	560	581	559	539	578	552	562	585	586	564	548	577	608	557	586	595	587	600	552	600	592	586	594	588	578	549	549	566	575	579	568	568	568	574	626	584	602	585	578	563	574	546	546	596	595	610	557	632	595	575	559	573	551	590	586	551	547	593	575	557	583	562	578	585	532	551	605	598	606	582	568	540	578	553	581	596	609	576	563	581	564	551	581	606	563	614	565	603	558	568	618	599	602	560	545	565	623	570	559	553	577	593	558	585	556	582	591	569	544	611	580	604	583	569	568	618	570	598	541	611	574	552	583	581	580	564	563	583	587	590	546	588	565	601	599	570	585	620	580	593	559	547	574	586	601	581	603	583	559	552	575	575	533	604	584	555	604	544	586	572	606	581	561	581	579	568	535	580	603	560	541	612	579	593	570	564	592	573	592	589	591	594	577	591	582	572	593	577	553	566	591	582	584	591	582	597	562	549	629	608	541	562	580	591	611	540	591	568	541	559	602	600	563	595	598	589	555	570	555	542	576	567	550	575	585	592	555	567	598	589	564	600	618	555	560	588	566	557	591	568	554	607	557	590	587	591	585	575	528	553	554	576	553	558	607	585	558	588	590	598	585	604	587	552	576	603	584	595	557	588	564	593	531	603	589	556	605	556	567	613	566	604	576	606	587	565	564	569	562	573	626	585	560	544	560	567	553	585	606	538	603	549	558	558	600	581	639	553	588	589	550	553	575	576	586	563	545	579	574	572	572	580	613	618	579	546	588	607	571	605	546	543	558	619	550	614	600	608	597	570	583	576	628	593	580	586	569	571	591	624	594	588	599	547	590	563	576	603	557	550	583	643	577	593	538	587	600	616	558	542	587	576	606	582	569	621	577	567	565	592	604	559	572	602	581	560	600	605	535	587	570	540	532	569	588	613	593	524	652	565	525	600	634	572	530	570	587	564	575	567	592	560	572	574	575	583	573	587	549	593	547	612	577	605	599	573	596	539	604	599	566	573	568	594	583	548	585	581	578	574	594	612	596	621	558	582	603	602	577	574	598	560	575	563	585	566	598	602	578	592	541	569	582	599	588	592	620	627	565	594	547	576	560	573	605	550	606	559	568	557	576	547	561	578	553	601	560	584	553	574	583	572	553	636	594	618	546	613	605	569	543	589	575	580	561	573	564	549	543	578	573	588	632	588	540	572	555	602	565	588	582	571	557	651	560	540	542	589	592	571	585	589	573	591	573	573	543	612	582	575	558	559	629	556	563	549	592	591	583	590	563	566	571	536	612	566	561	562	592	611	585	595	538	584	554	577	535	521	594	550	569	575	555	584	575	600	601	562	561	568	583	575	559	598	588	598	554	573	566	540	599	586	582	566	580	552	570	535	573	572	629	597	575	613	553	586	556	586	540	513	565	564	612	621	551	541	596	600	569	561	621	578	604	610	600	570	541	534	535	580	615	623	589	562	561	536	570	575	567	544	590	572	578	562	589	553	564	587	593	622	552	576	582	560	600	607	552	602	572	587	560	624	561	603	578	568	551	571	591	587	563	592	580	529	556	566	555	609	592	546	626	604	581	562	627	592	581	591	567	574	530	630	597	564	569	568	552	592	566	564	560	548	581	598	622	520	601	573	566	611	551	636	585	627	615	599	590	583	596	565	571	588	596	595	559	567	607	610	596	550	555	588	596	566	592	582	588	573	581	590	580	565	615	595	533	549	558	601	605	587	578	588	581	598	551	574	565	608	569	565	594	566	570	580	585	603	563	586	566	560	600	552	613	541	588	553	572	628	609	509	583	601	559	566	553	584	589	561	573	566	606	550	574	537	594	578	598	582	558	584	628	593	602	536	591	594	575	554	621	599	555	593	602	580	600	557	576	569	570	615	574	577	562	610	597	546	582	551	556	590	568	601	585	636	558	590	552	546	576	550	584	546	570	591	575	546	598	568	569	592	569	576	609	597	628	581	519	573	570	615	550	569	553	582	564	599	577	608	573	607	612	597	537	597	614	575	557	567	585	605	573	576	605	601	577	569	548	592	621	616	574	563	553	571	569	550	588	583	576	585	564	532	587	585	562	594	605	564	576	580	594	558	557	581	560	575	583	595	580	606	567	544	600	634	572	589	586	577	598	559	613	588	531	660	613	555	555	590	636	599	601	610	570	598	569	614	571	566	573	559	565	538	602	597	610	602	554	573	557	578	551	561	589	593	576	600	618	585	574	553	569	578	541	561	622	582	611	586	598	564	567	570	574	552	619	577	557	554	555	566	617	582	587	579	593	587	543	575	552	575	583	542	572	578	573	574	589	590	576	568	575	591	613	565	553	527	574	575	585	564	586	606	573	620	553	565	629	563	550	559	596	572	586	623	600	570	573	612	544	575	553	562	594	566	610	583	583	545	579	587	551	547	590	609	601	593	562	602	571	598	562	557	622	602	571	548	587	599	564	530	556	561	631	567	591	575	573	563	561	509	584	569	598	570	589	593	589	615	572	549	629	589	559	597	574	632	543	548	575	591	584	586	574	560	579	564	566	590	591	605	590	587	597	602	561	619	561	583	553	565	568	571	535	576	611	618	624	559	540	567	583	621	579
3138	879	1910	414	388	377	365	350	354	366	352	387	354	397	347	348	385	361	366	358	378	360	373	368	389	429	391	369	358	364	334	376	368	370	377	349	385	341	335	378	358	371	379	356	338	349	385	368	339	360	342	358	376	380	361	376	356	396	409	364	391	354	344	362	358	373	385	328	363	376	360	370	352	357	368	376	404	384	375	378	325	370	391	370	353	364	359	335	319	350	366	353	371	378	362	363	371	336	378	330	353	350	325	366	343	362	355	382	346	313	352	361	356	360	336	360	364	376	367	344	352	333	344	356	338	355	359	369	345	359	335	359	367	359	393	354	344	380	326	344	318	358	352	383	309	350	388	382	360	354	337	381	356	342	344	373	364	379	333	380	372	360	401	348	401	338	365	365	359	322	311	382	367	363	360	387	376	345	368	386	375	376	382	360	349	377	346	382	368	389	318	414	368	360	346	379	377	351	324	351	379	332	343	416	376	382	380	352	352	374	362	377	366	424	358	341	355	328	366	370	383	382	409	354	362	333	337	383	331	333	353	371	381	366	374	370	367	349	372	371	374	326	374	337	378	368	349	404	344	394	346	349	375	341	352	369	362	334	324	368	333	351	365	338	347	364	344	339	357	342	388	336	354	392	324	371	345	349	366	357	358	421	368	356	350	338	358	348	351	347	355	350	388	360	365	361	366	346	341	350	362	377	342	342	338	349	374	367	329	355	342	398	355	383	323	330	367	368	363	389	356	344	341	372	373	311	363	361	366	338	370	346	369	332	360	366	350	384	386	382	372	363	376	372	374	355	378	353	344	349	380	390	372	349	339	353	394	396	363	365	354	391	338	340	322	419	349	350	343	364	354	357	361	342	347	383	342	375	357	376	372	362	344	357	360	372	345	350	358	376	364	350	328	357	353	333	366	329	325	356	346	374	375	397	352	365	389	383	354	355	355	351	373	360	376	325	336	383	333	356	369	369	351	356	364	348	339	360	348	323	343	362	366	403	356	329	351	344	386	350	366	374	366	336	355	359	394	344	356	344	340	372	345	353	343	333	349	331	364	390	335	386	372	353	375	389	360	348	361	320	367	388	370	354	379	388	352	381	332	366	374	363	351	371	378	334	361	398	337	394	358	344	371	368	347	329	337	336	362	358	356	351	364	375	372	375	373	364	336	400	366	350	359	342	356	372	355	376	406	361	366	348	365	340	355	358	369	379	375	354	343	357	371	380	354	331	376	367	333	368	352	356	379	336	339	358	381	385	357	330	377	359	343	345	348	354	372	350	364	370	366	382	373	370	363	381	356	384	352	355	364	328	389	335	398	336	365	363	361	349	353	339	368	329	365	365	370	337	347	366	356	376	374	322	364	337	389	386	340	403	332	371	339	354	360	320	364	342	372	381	379	392	368	348	386	346	342	361	366	370	375	333	347	369	372	379	369	378	338	359	366	389	384	359	372	368	351	360	381	363	352	396	355	371	388	357	367	360	357	336	367	357	355	369	361	344	392	382	358	361	341	374	319	354	328	359	386	361	349	356	354	375	340	339	379	351	356	368	381	359	366	370	353	385	351	333	339	323	313	327	368	358	374	353	364	343	371	347	362	335	368	354	364	335	338	375	373	345	356	403	388	372	378	385	385	393	332	370	358	343	334	376	351	372	358	375	418	400	393	376	372	359	367	370	383	341	385	334	378	364	382	351	341	348	350	328	396	380	389	385	333	395	378	366	404	377	352	346	359	350	367	326	358	339	342	349	379	386	375	355	357	372	376	366	365	390	361	339	326	332	352	341	348	388	329	363	361	404	389	337	372	367	321	366	319	325	368	365	361	378	392	375	351	377	359	365	385	378	341	339	332	381	344	339	360	382	371	373	372	360	339	370	355	367	333	379	353	328	337	345	402	383	354	374	338	377	356	358	326	382	343	356	356	354	367	359	333	348	381	343	358	325	355	397	332	366	361	348	370	345	359	350	383	353	327	372	358	337	373	352	327	359	378	372	321	375	373	343	376	361	362	351	342	344	365	365	359	342	378	344	427	375	325	350	359	349	393	351	356	327	316	417	374	365	357	371	321	379	395	341	365	392	345	361	377	380	355	383	335	362	363	341	392	353	342	385	359	367	373	340	351	341	403	356	342	390	359	375	375	340	319	358	338	360	360	376	377	366	341	349	398	412	372	389	351	400	353	381	354	354	360	318	378	382	374	362	372	365	346	326	354	356	358	347	345	363	372	345	356	350	372	349	360	391	351	335	357	377	385	360	352	372	325	374	375	381	351	367	373	330	360	350	373	334	358	357	365	362	324	337	356	348	391	374	388	385	352	345	360	358	357	334	379	373	361	380	376	347	371	321	367	390	359	344	358	353	377	381	371	369	387	371	387	361	339	340	372	351	343	363	371	387	387	369	353	335	362	376	356	330	369	405	358	395	358	361	355	390	372	340	376	375	357	319	356	362	335	366	387	368	359	398	338	368	364	350	347	375	363	348	360	369	353	355	356	349	368	350	348	367	372	369	369	358	381	399	345	375	340	361	356	334	329	408	342	336	356	328	364	401	321	370	325	359	350	314	377	369	328	357	369	360	352	423	340	397	356	362	362	348	341	314	380	372	357	343	388	348	363	351	350	377	322	374	349	381	363	356	334	346	395	363	312	359	360	365	355	367	384	365	340	368	358	411	349	386	364	364	370	369	359	354	323	361	348	411	370	354	361	355	344	367	377	337	373	330	385	322	324	349	371	344	384	360	364	332	367	353	345	354	344	356	350	345	365	377	366	349	330	358	331	398	383	386	341	402	384	363	354	368	331	368	352	368	376	363	365	374	321	358	359	355	365	391	390	370	364	363	364	397	331	352	382	381	402	353	369	383	345	370	355	361	367	358	368	317	349	379	374	396	351	330	341	349	354	364	402	369	349	349	397	348	389	394	345	351	321	374	347	343	373	371	369	366	380	367	346	354	352	374	353	364	344	365	384	349	400	360	338	361	357	345	323	342	371	371	363	374	395	372	345	364	333	372	342	342	346	348	394	357	359	360	380	360	335	379	362	387	369	367	329	382	376	363	363	338	349	342	387	340	346	384	344	320	371	375	356	403	347	363	339	353	379	343	359	351	357	363	347	322	373	403	338	402	339	377	341	369	365	366	347	367	340	321	325	341	403	310	340	389	360	336	358	338	353	359	335	352	332	353	371	325	413	358	323	364	364	385	365	347	371	356	354	348	367	358	346	377	344	370	350	366	358	339	365	390	411	384	381	343	354	358	384	384	359	347	354	362	365	341	380	365	344	352	349	343	338	362	358	332	370	392	365	335	391	385	332	396	381	358	382	348	344	378	378	339	391	354	378	367	401	393	381	366	352	390	347	378	390	350	357	376	381	359	348	367	343	379	335	365	378	351	346	357	386	336	363	357	341	404	345	362	354	335	372	378	323	345	357	352	410	372	321	328	372	354	345	340	363	357	344	375	356	370	347	350	373	381	344	370	363	358	346	365	352	351
3385	1401	4100	1011	964	915	892	921	882	911	876	936	851	894	897	866	912	891	872	855	877	868	824	861	880	900	871	805	866	891	872	817	789	879	850	901	845	895	856	870	846	877	873	863	876	867	847	906	856	823	862	907	884	870	830	834	874	895	915	857	826	881	864	849	841	854	894	877	843	863	834	852	896	828	862	898	897	862	877	879	886	868	840	892	858	857	865	855	801	804	906	859	815	890	872	905	840	878	823	881	830	854	886	898	841	934	916	848	809	861	849	907	881	931	852	858	842	903	911	850	843	811	835	903	859	887	869	852	871	876	872	901	873	874	876	845	861	819	872	868	896	863	858	854	948	876	846	936	819	890	859	865	874	912	837	868	832	832	878	839	848	880	884	881	838	872	853	842	901	859	842	815	878	829	873	874	888	867	887	867	806	859	842	870	905	904	878	878	902	851	814	861	815	864	905	839	921	847	882	836	868	844	885	810	876	897	882	882	922	893	934	863	901	888	833	877	876	946	850	852	911	834	848	809	845	872	828	824	860	868	854	858	860	854	863	830	861	912	853	853	883	882	870	821	904	794	817	848	849	825	823	826	859	887	807	850	865	866	874	912	872	895	895	891	846	897	870	792	853	850	872	891	874	850	865	876	867	879	881	880	835	853	890	905	845	851	843	841	883	816	923	899	862	872	871	926	876	871	844	839	810	833	900	905	921	875	894	873	875	849	893	847	836	862	871	889	872	888	842	859	808	848	838	827	854	867	887	878	807	915	883	911	864	826	884	825	804	887	889	868	880	880	852	855	838	841	895	858	838	868	831	882	816	854	895	856	854	879	855	825	839	860	868	868	898	864	838	867	897	828	881	967	863	877	874	826	884	814	848	818	850	850	884	823	836	911	850	850	861	863	902	840	860	842	930	882	826	884	826	879	883	826	812	850	877	894	875	899	902	838	845	853	849	846	911	826	883	865	864	848	904	869	885	869	823	854	863	906	865	824	830	858	871	895	866	846	879	833	842	878	890	851	803	863	845	854	908	837	874	890	899	867	902	889	815	860	887	899	882	829	807	850	862	849	857	889	867	823	872	849	852	871	878	860	858	869	871	838	846	902	878	912	951	913	873	875	855	839	871	878	878	891	790	906	887	854	841	871	875	843	870	874	862	864	862	870	857	884	835	823	874	876	824	858	883	933	823	884	830	868	871	915	865	875	822	827	875	834	813	879	820	838	880	875	873	861	859	827	841	877	850	854	870	879	848	852	854	820	883	817	867	882	815	891	884	897	885	895	892	881	845	860	888	884	853	849	932	859	850	794	863	913	848	858	855	893	879	829	838	846	884	837	878	849	886	848	873	855	850	910	788	876	885	842	871	854	845	901	871	850	821	849	909	784	904	797	905	837	866	875	837	878	892	815	853	917	824	898	933	827	834	856	917	883	851	895	857	838	864	903	864	864	883	872	839	882	905	854	819	922	843	892	862	894	830	863	876	904	823	890	895	879	809	859	854	876	868	911	902	835	831	898	905	899	888	866	889	848	857	921	861	845	797	854	897	865	883	900	853	887	848	837	871	877	879	824	870	877	854	908	864	926	848	862	876	892	878	906	851	885	854	888	896	855	886	893	852	873	867	866	861	877	824	824	865	939	888	880	875	877	844	851	899	889	868	870	877	847	842	849	816	907	880	855	899	838	864	834	852	860	890	918	877	818	886	882	869	852	868	843	871	808	820	845	808	860	908	834	894	863	851	867	897	852	813	874	870	861	882	839	841	842	848	877	829	836	889	871	855	883	855	853	834	879	906	819	856	834	819	869	933	884	866	865	917	774	811	860	862	916	879	887	799	909	856	868	869	883	855	861	913	893	842	852	908	866	878	855	876	916	880	886	825	916	830	851	825	833	893	909	886	901	834	833	868	881	836	882	849	820	893	857	886	882	786	844	869	844	873	829	865	804	877	875	865	859	834	852	869	819	886	894	860	842	850	866	843	843	838	818	868	869	821	837	808	835	862	865	854	876	884	884	863	897	884	892	859	838	863	853	827	862	917	867	889	859	843	844	809	862	836	827	866	827	883	821	887	863	887	855	832	822	863	890	912	856	838	896	850	890	842	800	920	845	872	911	841	875	836	855	842	852	903	885	837	837	855	835	873	802	847	863	899	874	825	859	877	889	838	875	873	873	869	882	863	859	868	827	853	847	901	844	890	841	864	864	843	870	823	880	881	903	856	887	899	896	848	889	857	858	832	881	867	849	899	859	819	866	809	855	906	825	865	823	842	914	845	870	847	892	820	795	882	876	803	857	864	827	829	897	846	824	830	836	862	856	864	891	874	877	847	877	850	818	870	860	915	855	840	874	869	877	866	873	878	862	912	866	880	889	852	867	875	804	849	835	829	847	873	852	904	809	860	890	822	841	917	840	920	877	875	837	842	844	863	844	879	842	912	817	830	841	833	885	864	861	877	867	859	851	878	810	853	901	849	904	892	837	852	852	889	847	858	841	909	830	856	885	877	823	813	869	875	855	863	859	883	869	843	863	890	826	873	899	902	908	838	869	914	830	831	882	863	846	862	883	876	815	860	834	851	911	826	861	848	835	818	826	858	866	852	872	863	833	841	877	849	872	821	892	903	840	850	869	878	889	849	836	820	908	895	877	918	905	936	868	895	896	852	883	892	848	845	844	902	870	854	840	863	907	882	878	927	857	808	837	904	813	842	845	899	865	892	836	885	867	875	871	878	867	854	839	875	887	866	872	830	891	883	830	823	880	862	876	853	870	878	800	833	843	854	903	845	865	861	904	871	874	862	860	832	881	846	858	873	882	867	836	912	830	901	869	796	846	843	867	814	880	839	887	862	915	911	868	829	860	895	877	836	855	868	863	860	886	907	782	874	859	834	856	870	858	868	881	877	832	896	882	873	848	844	838	835	912	880	899	904	885	827	826	833	895	833	896	848	871	857	881	851	878	852	812	849	886	844	814	820	839	892	866	832	871	923	872	830	858	891	866	888	872	837	859	873	893	865	881	907	897	801	874	868	887	825	885	854	846	831	826	852	889	816	869	837	833	872	835	845	817	923	857	856	844	857	844	891	876	915	859	854	849	867	883	836	837	856	893	859	872	822	848	916	798	892	904	853	807	862	870	815	860	883	874	849	868	835	886	832	871	831	829	887	844	872	875	844	851	888	884	853	827	844	840	889	845	852	832	864	839	848	830	808	907	817	860	850	849	919	865	881	915	876	897	840	835	804	859	804	905	872	907	873	825	848	894	819	873	857	905	913	854	817	847	864	870	844	780	860	858	880	875	870	879	855	877	871	852	875	835	845	844	815	865	822	862	874	866	839	868	881	859	790	820	867	840	847	876	913	850	896	891	836	816	864	812	886	895	876	832	851	853	842	876	846	908	830	868	847	858	893	918	882	895	840	851	815	908	869	834	855	910	870	843	830	877	834	848	895	809	877	896	849	828	899	821	818	861	847	852	901	893	853	871	911	824	863	884
27335	16910	29329	5069	660	482	386	340	310	288	254	259	238	224	232	209	188	198	202	216	209	190	203	180	182	176	186	177	179	160	185	189	176	181	161	178	172	167	193	167	196	168	196	167	173	151	152	160	220	185	178	173	177	188	212	170	183	184	172	173	171	164	170	168	174	176	201	171	153	176	168	170	161	157	167	189	194	160	183	195	171	167	179	148	181	175	158	157	172	183	164	165	171	173	193	152	157	176	172	154	186	147	178	179	185	188	170	181	178	151	151	155	157	164	166	174	181	155	167	162	178	182	163	200	169	170	174	171	173	153	159	165	139	190	154	165	204	167	201	198	174	142	185	159	165	169	143	158	172	151	202	202	174	179	169	174	184	194	162	162	151	144	163	138	180	161	181	178	164	174	196	158	163	162	160	192	164	181	149	151	164	183	193	182	174	186	176	188	164	162	170	175	197	165	165	158	181	218	169	172	171	213	156	170	162	191	161	200	167	166	174	183	165	156	180	186	154	163	174	197	141	169	172	168	157	172	205	174	161	182	175	186	172	187	189	165	179	174	189	162	177	167	173	180	199	187	154	177	164	165	192	174	183	163	162	162	180	187	168	189	178	175	144	159	166	195	138	168	177	186	180	175	155	190	197	169	201	179	175	172	122	155	152	149	187	179	166	167	199	171	171	183	164	161	158	170	178	153	179	182	158	182	188	177	178	183	173	183	177	191	210	184	167	176	152	182	145	162	176	176	167	163	159	169	169	204	183	186	196	159	170	199	177	179	161	159	180	167	183	180	158	168	151	152	167	152	160	150	175	166	184	202	175	162	164	174	161	166	166	160	187	160	162	172	180	165	154	177	173	161	187	179	168	177	190	186	169	182	184	165	180	188	168	174	163	150	165	163	176	170	162	160	193	174	156	174	173	173	172	187	178	163	144	165	176	180	149	149	160	179	162	155	185	154	191	147	183	170	178	169	182	161	167	156	165	184	204	176	178	158	193	173	166	192	189	159	190	160	189	164	178	171	153	168	165	166	170	175	153	171	176	171	166	175	157	166	165	181	183	176	177	171	153	167	155	184	153	159	192	193	163	181	194	171	183	185	172	160	184	186	161	177	189	173	164	174	167	144	150	147	164	174	155	172	185	163	174	181	156	167	171	179	173	182	171	193	187	185	155	153	179	166	167	163	177	134	158	184	155	164	165	157	170	171	156	167	169	161	176	172	164	171	162	165	166	172	181	163	173	162	178	153	173	165	136	175	176	172	175	163	168	168	176	196	154	153	156	157	154	172	192	167	176	162	171	161	178	151	176	164	174	157	163	198	200	191	171	158	149	190	187	132	179	187	184	194	163	165	176	184	153	174	170	180	151	153	170	187	183	168	173	185	168	172	165	168	196	165	179	171	166	183	183	169	179	179	167	177	153	171	137	189	180	193	158	156	178	168	155	181	189	184	179	162	183	188	201	164	176	175	169	174	168	166	165	182	172	170	175	166	193	155	177	155	189	145	159	164	193	186	169	168	149	166	163	163	162	201	175	173	186	169	171	197	158	160	161	157	169	169	157	194	188	189	169	185	188	154	185	165	189	169	199	158	169	164	166	177	161	186	195	170	185	178	174	194	182	175	156	162	159	181	169	159	190	163	173	145	182	173	180	167	185	175	176	163	153	183	167	156	182	173	165	186	158	179	160	176	158	174	177	156	198	160	178	166	189	181	190	162	151	160	169	171	182	183	185	166	179	159	189	146	181	176	170	173	196	167	183	147	186	149	169	162	165	150	155	203	174	175	158	193	183	173	160	179	188	165	190	150	185	168	166	183	162	201	173	167	170	174	195	153	176	173	152	166	164	163	156	167	168	162	166	173	169	188	175	190	163	181	177	159	163	148	176	156	167	166	168	164	159	158	159	175	185	157	168	180	189	160	182	150	185	155	179	162	157	164	180	194	178	174	164	184	177	183	172	161	192	174	193	166	171	175	185	170	167	206	139	160	185	152	156	180	180	169	137	152	188	162	183	188	145	168	170	175	177	156	186	169	176	164	183	187	194	183	177	135	171	163	156	167	161	167	150	157	191	203	195	187	179	190	179	165	189	204	168	181	173	161	170	162	174	175	159	172	166	167	162	172	165	185	177	166	167	217	168	175	179	171	175	176	164	194	157	156	185	183	192	160	182	155	187	194	211	173	163	194	179	185	168	170	154	164	176	149	162	180	166	152	154	183	149	156	162	162	186	172	171	153	159	158	163	203	177	188	183	182	147	198	185	180	179	180	190	151	186	190	161	166	168	179	187	172	197	174	159	181	194	150	184	178	177	173	160	166	191	178	166	180	159	191	168	162	179	169	166	189	184	156	175	193	187	176	179	146	157	163	151	185	163	187	163	188	166	182	174	169	166	158	173	165	166	172	169	154	166	179	177	151	191	175	158	140	165	185	194	172	184	173	160	153	170	190	156	161	154	154	172	170	179	169	187	193	184	185	149	163	178	161	174	182	174	153	156	168	189	161	178	165	167	160	191	180	213	171	179	172	150	186	158	176	162	160	197	171	151	172	183	190	158	172	186	155	190	156	172	212	166	174	150	150	187	185	202	160	179	167	169	188	175	165	195	149	199	153	180	162	167	152	173	170	148	161	178	159	164	155	159	199	169	180	182	162	147	163	169	173	171	165	156	178	180	171	154	177	171	193	169	207	182	177	191	187	203	200	163	204	179	176	174	189	160	176	163	182	178	174	167	200	194	166	180	179	154	173	151	197	181	194	166	158	165	181	178	177	168	172	176	152	170	167	143	158	198	167	183	176	164	165	185	178	167	164	177	177	195	181	168	152	165	149	181	182	159	179	153	180	161	180	196	185	183	171	153	164	162	186	176	169	179	180	170	154	162	192	187	157	172	168	176	182	147	153	144	165	170	147	170	164	150	166	162	165	171	191	173	189	149	153	173	189	174	186	157	151	193	162	167	157	171	163	188	197	167	167	176	188	195	155	164	177	161	166	151	176	171	184	174	165	183	189	179	152	159	167	174	160	144	161	170	185	192	171	155	137	154	185	181	158	188	164	179	181	169	176	162	135	187	180	161	166	199	178	170	179	158	154	169	172	160	150	183	150	158	167	193	167	144	168	192	158	175	176	186	174	167	184	161	188	148	188	163	176	176	186	187	192	183	177	164	183	173	172	153	186	188	164	159	178	167	157	168	179	185	157	178	155	149	171	182	167	170	152	183	159	164	169	185	177	167	168	179	182	164	160	183	162	170	161	164	163	155	159	164	192	174	175	182	191	175	162	182	183	185	164	169	173	176	202	200	205	177	180	189	166	177	136	169	171	180	156	158	171	154	138	152	152	178	162	167	167	167	188	195	170	168	188	189	180	192	178	159	150	196	179	168	153	188	172	161	155	184	172	187	165	171	197	174	179	165	151	166	154	169	180	176	177	160	154	168	203	149	169	182	161	201	176	163	180	186	198	154	169	178	181	170	194	172	180	146	166	161	160	170	201
16703	7670	20958	2640	2350	1938	1631	1367	1262	1066	994	927	841	785	738	729	717	676	685	630	646	640	615	614	553	631	532	555	579	531	553	511	507	515	521	524	516	485	464	498	496	478	504	528	478	453	506	485	497	518	489	489	477	508	494	494	473	533	472	512	471	510	505	470	503	518	466	473	500	495	454	448	448	481	490	480	485	464	499	475	454	462	465	465	459	475	464	455	473	505	477	498	475	463	465	479	448	451	446	432	511	511	490	494	531	467	486	493	479	474	487	488	493	454	469	490	455	475	466	515	494	471	428	442	486	461	435	485	471	537	514	465	483	441	482	471	464	493	475	465	475	447	513	469	508	473	462	444	475	489	434	467	452	449	457	452	519	505	462	446	456	512	464	458	489	469	458	434	462	444	494	432	465	445	467	482	490	479	464	453	448	457	449	462	474	469	495	485	478	486	487	449	483	446	448	460	467	435	455	529	414	484	484	455	479	470	477	517	459	469	454	483	481	457	473	472	503	462	539	473	485	455	478	497	449	487	492	483	478	458	462	466	465	468	461	493	491	457	461	445	427	526	463	494	480	475	476	496	456	479	480	472	475	452	484	474	487	480	474	449	457	462	485	482	460	472	494	464	467	454	509	405	528	481	465	439	474	464	479	492	447	458	483	482	459	465	446	457	491	469	468	470	476	498	502	501	459	508	490	453	479	456	452	462	471	478	478	457	464	467	488	501	470	457	467	468	449	455	514	456	468	447	475	484	485	451	491	455	492	444	434	488	443	508	455	471	495	467	470	464	437	500	511	468	448	455	474	436	468	477	468	487	479	462	489	473	457	510	466	477	494	492	467	465	483	447	497	472	513	446	439	508	461	475	469	489	446	501	465	504	459	478	441	465	505	516	463	484	495	460	484	437	421	495	483	456	485	513	442	422	479	535	470	455	472	510	470	476	460	484	454	468	461	485	473	467	499	457	470	440	460	455	482	437	503	472	480	461	451	476	475	432	485	480	455	487	464	478	452	488	481	492	526	450	452	486	470	486	465	475	500	479	465	469	468	481	458	460	437	476	454	485	474	440	473	478	466	469	464	462	465	485	450	505	446	488	459	485	475	450	433	512	471	441	480	461	494	480	458	449	492	494	476	467	466	497	496	440	452	488	472	513	484	467	467	487	458	492	496	478	456	502	487	495	518	507	454	455	460	468	501	478	468	470	464	491	482	498	497	443	484	454	471	479	473	462	493	501	487	473	477	469	506	477	453	470	491	440	486	483	460	492	477	442	492	447	469	447	499	467	502	446	466	465	484	473	429	462	461	463	478	473	464	507	474	475	444	467	452	462	473	469	461	461	524	515	466	470	446	444	488	512	484	487	459	463	456	480	444	467	453	513	484	429	473	470	489	466	448	497	475	423	480	461	458	448	454	463	395	479	453	482	509	453	480	488	473	466	473	455	522	446	436	471	482	422	479	489	443	459	429	446	478	502	496	456	503	432	484	436	469	472	509	475	422	473	522	500	469	446	477	441	464	469	451	487	468	508	476	488	424	452	484	468	453	456	493	494	449	424	484	486	499	473	454	463	464	450	529	488	461	451	456	450	493	437	484	488	464	457	428	490	458	454	445	484	445	469	475	481	449	481	452	434	479	484	490	498	448	430	470	458	475	462	470	474	443	465	480	471	497	479	459	411	435	458	463	495	460	471	507	485	493	485	484	487	461	498	468	494	421	469	430	458	452	491	484	475	438	487	486	463	463	454	453	457	490	479	489	517	520	458	489	457	477	472	500	489	474	469	487	456	475	460	494	487	475	497	452	464	490	487	466	493	448	483	489	450	501	474	462	473	469	484	473	472	485	474	477	487	478	482	468	506	491	439	458	520	541	459	468	460	494	463	453	472	463	459	483	473	463	433	468	448	445	495	445	482	436	489	488	434	481	516	483	442	494	444	490	482	479	449	490	460	469	439	505	475	488	498	438	461	439	489	487	498	446	450	465	496	463	483	423	464	474	459	451	423	471	483	438	478	449	473	471	464	445	482	465	483	448	444	491	488	513	476	465	451	450	474	458	456	446	450	485	505	440	442	470	490	454	518	448	465	516	486	498	497	444	521	456	490	485	458	432	470	457	485	484	433	476	496	463	453	447	463	469	491	485	418	479	410	460	467	454	473	457	448	495	470	508	491	459	484	441	449	488	487	473	464	474	424	481	446	479	462	474	454	450	490	458	501	468	487	475	473	448	484	445	479	484	455	485	460	475	461	475	470	509	485	492	491	476	482	476	463	451	500	406	458	474	496	453	501	447	494	482	517	502	477	459	513	514	432	444	440	435	441	488	472	472	431	467	466	514	479	489	443	481	436	452	469	454	460	460	498	473	489	485	502	494	461	448	497	490	454	467	484	504	488	467	487	445	445	463	482	458	453	482	477	497	472	481	485	428	485	474	450	457	463	460	467	484	475	468	471	486	512	477	506	508	454	468	464	474	473	477	432	475	456	475	495	496	468	473	467	472	506	429	445	445	476	501	476	479	492	438	442	473	493	498	475	490	490	449	465	481	442	449	504	470	448	502	467	458	488	478	450	468	478	478	467	475	453	456	448	432	457	530	455	467	445	464	455	475	461	472	457	479	454	488	488	470	481	471	494	478	478	440	479	493	488	477	502	454	440	476	484	462	449	499	481	467	492	472	456	480	459	491	451	469	483	438	448	462	457	475	449	456	465	474	464	481	489	473	456	443	452	492	452	479	439	496	455	432	451	485	466	453	478	490	493	480	462	524	487	483	443	467	491	457	505	458	472	457	504	472	467	511	434	464	498	447	412	454	506	452	458	443	469	433	491	458	502	482	446	467	482	483	451	498	457	476	440	471	456	481	427	484	457	484	485	453	459	473	488	467	490	497	462	463	473	443	464	479	459	491	468	470	479	483	451	485	449	524	455	463	434	514	478	483	484	497	456	487	471	457	461	466	472	479	453	492	476	491	453	453	461	403	457	471	470	452	405	452	467	461	481	432	467	454	443	450	455	455	477	452	463	437	446	462	479	464	461	500	491	501	442	482	458	471	463	494	462	472	478	434	471	517	447	490	511	437	460	481	456	472	487	468	483	459	453	444	470	494	446	482	494	471	481	480	449	463	478	463	534	486	467	451	460	498	476	495	458	436	463	445	482	479	476	502	522	479	489	468	472	448	464	469	437	467	448	485	497	462	458	457	488	425	456	428	459	476	433	460	479	490	467	436	450	476	492	429	479	458	481	459	465	504	469	451	481	485	492	459	425	515	450	481	499	497	430	506	447	498	505	477	450	422	471	492	499	494	503	434	468	453	486	488	470	501	471	463	467	468	487	451	535	503	448	439	485	481	464	490	496	455	466	473	422	463	433	415	472	486	455	496	444	454	442	482	515	492	433	457	463	474	468	463	511	453	473	449	422	491	456	480	449	470	482	480	464	485	456	440	513	467	467	500	421	463	492	474	464	474	507	456	509	416	464	465	468	476	479	465	489
40002	27522	36971	13026	1670	827	651	512	460	422	361	364	324	300	256	256	292	271	254	232	229	238	247	218	241	219	237	222	237	233	233	232	210	226	218	201	249	221	207	198	208	233	227	211	202	225	226	234	184	250	230	205	202	199	212	214	191	203	229	210	208	220	198	196	210	220	256	239	219	231	209	200	205	214	232	226	211	196	187	218	194	196	216	193	178	216	205	268	207	200	222	215	197	221	224	199	210	218	204	208	200	198	210	207	209	220	221	235	211	195	210	185	199	183	208	215	234	212	219	190	216	220	176	198	210	215	239	215	199	207	183	198	220	207	211	216	208	224	230	193	191	195	209	190	208	213	168	207	209	181	236	215	166	215	228	223	197	210	209	215	218	205	188	225	219	205	195	196	194	200	190	206	204	221	190	201	206	207	197	203	215	204	228	207	214	236	216	206	216	212	197	201	199	222	195	207	205	213	226	224	200	208	207	189	227	203	201	209	200	211	195	205	225	222	255	223	224	221	174	217	216	216	211	172	210	209	220	224	215	222	203	223	206	205	214	197	196	201	231	201	216	235	209	229	214	202	219	176	223	199	211	217	235	222	220	189	214	201	216	212	231	212	178	207	196	237	216	211	226	192	213	205	177	212	206	174	202	215	208	252	216	204	216	230	226	189	214	194	216	209	189	202	206	201	186	206	194	189	231	226	170	213	254	200	219	196	193	212	212	208	205	235	211	213	215	192	204	204	216	219	217	203	202	205	207	199	220	227	208	205	208	188	214	207	198	193	219	222	219	209	206	195	211	200	255	235	194	203	244	187	199	199	195	209	190	238	199	230	216	213	181	204	245	205	198	185	192	202	184	205	205	195	201	207	191	225	213	208	240	184	211	204	210	216	184	204	225	206	219	228	236	205	220	240	233	199	184	211	205	205	198	219	199	227	229	217	221	227	207	209	227	216	209	212	230	207	216	213	171	219	205	206	218	195	214	212	192	198	205	191	211	208	228	182	232	234	187	189	209	172	227	220	195	215	233	216	220	213	208	195	240	210	221	224	185	206	207	202	195	214	222	195	206	207	214	219	217	216	206	217	198	210	220	211	200	182	239	195	255	193	220	187	197	201	221	198	192	211	221	216	199	209	225	196	217	207	219	224	195	215	221	216	215	215	203	216	209	211	202	206	202	177	244	217	201	214	216	204	194	214	208	229	192	226	234	200	209	228	207	203	187	224	215	237	216	204	183	214	214	198	238	198	218	201	205	199	239	200	226	221	241	199	225	216	191	209	196	187	244	222	225	202	222	198	230	239	220	181	219	210	207	204	229	222	220	213	230	223	192	240	236	205	191	209	197	178	190	196	211	236	197	222	233	211	213	208	239	214	244	205	231	211	201	178	204	200	221	207	219	210	198	207	211	227	209	217	213	210	180	202	218	210	200	205	208	217	202	219	199	213	217	210	221	175	235	208	224	213	204	209	205	233	230	220	223	206	198	187	211	208	198	203	211	193	213	234	193	223	229	206	208	220	212	206	241	199	218	203	253	211	194	203	191	212	212	213	217	228	192	224	219	196	220	214	214	206	195	212	225	217	213	232	198	210	198	210	221	234	210	226	202	217	212	193	203	224	229	190	193	202	205	190	211	229	220	202	208	218	239	200	204	198	194	195	196	233	192	215	200	229	218	222	235	196	198	214	216	215	203	219	215	214	219	208	199	214	213	220	201	236	227	185	216	195	204	203	195	197	207	209	186	216	187	208	227	198	212	226	220	218	197	219	199	208	205	188	210	223	216	194	213	217	228	253	191	219	227	203	209	223	229	209	201	185	196	231	200	196	237	211	206	222	224	211	216	210	183	220	206	216	221	185	218	226	216	221	231	190	214	198	228	210	206	224	183	220	203	213	232	191	198	231	208	205	216	233	222	237	192	194	194	210	203	223	204	224	198	208	227	201	194	209	196	230	225	228	222	238	227	203	200	204	189	193	214	211	196	194	190	220	225	217	201	220	211	238	209	205	212	220	232	213	202	208	209	232	197	205	208	232	203	187	196	210	220	196	223	208	191	190	201	184	191	193	216	206	206	229	215	199	220	205	206	202	220	205	218	203	213	234	232	207	208	228	198	213	219	201	220	219	223	199	223	223	216	208	193	201	192	198	198	253	208	199	223	228	228	204	218	219	204	206	225	195	211	217	221	208	201	197	198	206	201	203	214	209	224	199	218	225	218	205	196	217	211	206	227	208	197	246	237	213	235	193	205	226	204	202	237	208	236	190	208	205	188	231	209	224	209	212	215	218	203	215	207	190	204	233	200	208	225	223	202	195	210	214	215	236	238	200	224	213	210	205	214	223	210	200	188	221	215	223	199	195	188	235	217	185	223	213	215	209	195	248	209	204	180	190	196	205	248	207	217	248	189	220	205	173	222	183	223	227	203	191	223	187	208	195	225	193	203	225	233	198	212	213	212	221	237	231	242	186	231	194	209	229	214	217	223	201	213	201	211	231	237	245	235	211	221	212	207	195	193	210	205	202	193	206	219	193	176	198	208	217	200	193	194	205	211	178	205	203	232	227	212	200	190	191	191	190	206	217	248	209	192	205	207	236	197	181	193	210	223	180	205	238	214	195	192	226	200	227	223	196	209	222	200	193	221	217	213	214	200	194	220	202	202	214	211	211	204	194	211	214	238	235	191	217	225	215	210	199	206	193	198	204	188	196	202	218	202	199	205	180	195	184	218	226	193	202	189	233	228	189	197	216	216	227	230	229	172	191	219	218	230	225	193	206	204	218	206	219	192	218	215	196	201	227	233	209	180	209	218	184	185	223	218	221	222	245	210	227	201	192	195	210	186	231	215	244	215	232	262	223	197	222	200	215	221	204	197	194	218	187	198	221	215	222	210	206	209	210	210	197	217	190	221	199	212	177	205	215	228	204	222	218	202	235	189	200	211	209	226	212	229	220	182	176	245	252	223	203	198	208	208	226	198	214	199	226	206	222	196	196	232	213	213	224	205	217	196	201	182	215	208	224	187	215	212	217	215	205	210	222	221	190	216	232	232	201	188	230	183	177	201	253	195	230	206	198	217	214	212	206	196	199	207	216	211	233	230	206	206	207	230	221	223	217	235	224	212	214	209	218	194	206	200	205	201	204	199	215	198	211	176	232	216	209	227	207	216	204	239	245	229	206	181	210	214	230	195	226	178	189	204	223	237	220	218	229	241	207	213	175	234	203	205	227	197	203	202	216	204	214	208	205	190	191	223	214	247	213	226	228	217	227	220	231	215	204	180	217	197	212	205	231	222	202	195	210	207	181	213	201	205	227	231	238	218	225	215	216	215	211	213	202	216	208	205	189	237	201	189	201	210	213	204	216	224	231	194	220	196	214	228	224	195	205	205	238	202	208	214	172	214	212	209	193	206	193	196	195	203	213	232	174	211	211	215	193	194	185	214	177	198	175	201	205	214	231	188	203	222	213	203	204	206	208	219	197	217	200	221	232	214	188
25365	11460	24206	4699	4287	3383	2758	2358	2006	1800	1597	1441	1229	1240	1163	1039	1032	973	910	950	885	860	800	784	735	789	826	738	719	707	719	738	690	672	655	683	695	660	653	652	682	646	674	620	620	650	647	599	633	658	581	595	559	616	630	627	628	572	616	630	609	613	600	609	623	526	605	598	583	614	611	607	596	634	624	608	599	633	559	594	592	610	589	603	650	569	585	596	571	590	562	584	612	546	554	653	612	581	586	586	639	588	614	626	590	591	587	562	555	601	579	552	602	593	602	562	559	610	531	551	588	593	621	574	538	607	586	583	592	571	609	617	587	543	578	635	554	596	547	550	549	572	591	563	561	595	611	571	561	600	594	644	600	620	562	594	582	585	598	632	578	571	611	628	572	547	544	560	567	640	599	542	600	567	583	599	602	594	565	558	581	536	628	584	570	586	651	600	594	577	609	575	548	511	591	561	566	588	559	630	632	589	620	556	572	579	554	589	550	562	607	585	585	556	561	558	582	553	577	602	574	597	556	571	622	583	550	582	561	589	554	594	552	551	572	533	573	588	574	562	540	555	577	575	617	580	584	573	571	546	634	547	595	531	577	592	619	561	573	559	605	582	609	598	592	567	561	562	541	582	577	559	589	583	552	571	594	597	546	611	593	593	564	554	606	562	588	526	596	596	582	559	588	627	557	605	571	565	536	593	582	671	590	562	586	581	581	587	545	577	577	590	580	607	593	583	614	585	620	609	554	559	596	532	545	589	596	589	536	638	563	554	549	552	572	552	558	584	614	577	556	563	592	586	572	561	548	543	563	577	600	589	552	589	577	552	599	579	595	547	558	570	579	595	548	616	587	580	613	556	595	582	563	529	583	546	568	540	535	566	598	569	608	588	592	572	636	643	547	545	600	563	582	568	562	586	576	577	591	584	608	568	611	577	573	613	566	588	553	599	582	587	578	556	568	602	587	611	556	572	618	567	642	543	575	573	575	562	574	552	610	592	587	582	557	547	593	527	588	597	561	581	566	575	536	559	584	602	595	548	612	601	581	599	598	572	565	577	611	613	566	582	566	601	540	596	549	563	575	611	597	598	587	566	571	587	555	594	585	544	544	557	590	563	602	579	595	586	584	574	563	605	566	548	585	585	583	594	579	601	624	592	590	586	575	609	594	518	578	590	596	579	558	565	554	573	623	605	603	560	561	574	617	563	585	597	574	539	584	569	515	603	562	557	629	586	601	579	571	583	588	535	561	604	570	565	578	558	561	564	574	576	581	557	561	559	606	591	609	599	601	569	540	529	625	540	554	579	576	572	610	553	629	634	617	577	566	587	580	594	585	568	576	569	565	555	588	558	596	590	585	576	569	602	606	546	552	563	556	585	565	574	573	580	570	596	548	586	571	598	638	561	524	580	570	585	532	616	614	576	579	561	585	550	587	573	571	579	595	571	551	613	581	617	555	580	564	554	590	631	545	579	549	603	552	590	558	629	580	546	580	622	593	562	557	588	563	596	586	568	582	584	520	581	569	545	569	566	602	575	600	587	610	612	590	543	550	582	564	581	581	567	572	629	586	614	526	594	589	553	569	628	590	565	587	541	552	604	616	590	568	571	585	561	617	551	603	618	580	572	588	569	606	592	556	581	568	555	554	564	531	615	605	615	597	596	548	588	579	586	561	586	565	564	554	558	607	535	546	597	580	575	563	615	550	539	610	554	591	637	571	579	579	616	583	558	585	520	545	598	583	597	586	552	563	581	561	561	561	574	595	587	583	514	575	576	557	554	621	567	580	538	601	585	588	601	529	591	565	531	604	528	546	592	556	605	610	574	549	601	569	546	583	569	577	554	587	582	563	557	611	544	540	597	492	544	570	616	589	616	574	562	595	592	556	618	602	572	496	544	551	569	591	566	557	558	571	567	564	570	612	599	553	576	569	571	566	590	606	583	604	565	556	559	557	569	639	595	571	538	565	564	574	595	592	581	560	586	575	559	553	564	544	595	608	599	544	613	604	581	518	575	573	562	579	585	584	615	593	562	557	606	583	590	591	562	581	572	565	571	553	589	578	589	578	552	596	612	567	574	558	625	573	591	578	564	592	562	571	618	585	594	604	591	578	589	573	614	598	620	536	566	607	547	564	570	553	589	535	551	585	567	555	529	577	611	638	571	592	562	558	567	609	625	583	586	577	585	593	538	584	595	596	591	544	574	580	581	561	611	584	608	586	569	545	576	525	577	596	608	586	624	589	606	563	591	548	592	563	619	539	629	627	603	587	543	600	549	545	583	587	576	597	581	555	605	595	550	600	569	577	598	566	600	529	611	603	620	570	595	589	601	574	569	619	561	564	568	591	581	593	610	576	536	549	555	571	583	542	582	525	572	593	605	573	571	575	577	546	547	586	595	591	558	557	563	583	577	572	625	547	562	610	583	576	578	591	536	582	597	610	548	581	617	598	539	595	586	535	622	573	605	565	559	563	592	553	615	552	583	600	575	562	632	545	569	589	577	592	574	612	597	586	564	596	535	567	576	572	575	539	550	593	564	612	563	563	593	597	589	555	602	552	639	603	575	589	612	597	573	555	565	583	563	556	567	583	600	604	589	594	589	612	523	633	583	627	595	571	575	546	604	611	555	557	544	570	603	578	590	582	549	585	544	544	557	552	572	578	559	560	546	609	592	561	572	560	563	594	561	524	586	576	584	603	555	573	577	583	591	584	598	600	624	582	557	597	563	622	591	589	610	568	602	571	606	583	590	596	560	592	598	587	571	535	565	602	584	587	528	586	601	555	564	577	582	595	573	570	524	541	550	586	586	571	596	546	571	601	600	631	533	551	564	555	594	593	532	562	593	575	580	578	514	593	597	557	577	561	572	585	569	611	577	559	575	558	560	561	582	591	522	601	587	590	564	549	571	551	587	577	563	560	568	607	548	582	554	569	541	579	581	594	612	586	559	591	609	571	587	592	585	571	583	574	571	611	577	619	602	593	574	566	562	571	572	549	595	569	561	608	575	542	612	589	600	601	556	588	598	535	603	586	579	530	607	598	571	554	548	538	578	557	548	538	619	561	585	593	582	571	570	589	542	532	587	565	594	564	564	603	556	561	616	559	568	594	611	587	579	561	575	568	567	563	588	550	554	552	552	541	528	606	566	542	654	578	581	570	572	579	583	572	578	578	601	568	557	552	589	575	575	592	549	523	560	583	565	581	593	590	575	532	585	565	559	525	564	604	582	572	570	588	534	577	590	571	625	597	575	602	544	667	590	574	601	585	645	571	597	586	566	607	585	576	561	578	619	561	540	586	577	589	604	551	514	580	596	579	550	578	578	594	575	585	557	585	587	545	565	555	573	539	568	588	589	587	598	548	584	563	567	629	563	575	579	572	598	544	533	567	610	617	561	598	578	575	624	525	550	564	606	556	543	620	563	610	621	603	544	576	549	555	581	611	594	575	598	539	510	555	606	560	585	609	583	565	579	588	551	559	551	561	549	599	561
3506	1097	1691	514	376	385	341	361	354	368	347	335	371	322	389	363	379	350	348	387	348	354	375	406	375	331	384	359	382	375	387	358	362	359	353	332	352	360	342	323	343	361	351	343	329	370	388	339	374	388	338	372	368	375	384	367	372	356	387	341	335	348	364	348	357	342	345	363	375	351	342	377	351	357	352	360	358	338	382	352	349	343	343	375	365	364	347	400	340	362	373	327	343	355	375	386	342	389	329	321	380	373	356	329	337	378	350	355	321	337	351	360	349	370	383	363	364	374	376	380	360	351	361	355	359	352	382	343	336	365	388	321	352	334	355	376	364	365	357	344	336	326	353	382	377	364	325	388	355	380	356	364	378	373	348	367	381	352	353	387	341	325	357	336	385	405	342	336	346	338	336	366	355	374	356	351	381	383	378	323	316	365	350	351	326	370	372	380	369	358	347	371	403	344	383	373	340	351	379	356	374	325	349	388	338	372	361	344	362	375	318	383	365	323	347	339	334	406	333	340	361	327	343	388	336	333	306	369	348	365	339	330	321	358	355	360	373	338	363	370	335	405	356	325	394	345	321	377	360	366	356	347	343	337	342	349	346	347	359	369	334	364	328	363	356	333	341	344	363	317	327	327	361	375	347	343	301	332	349	345	350	324	333	376	340	363	315	345	348	360	366	322	372	368	359	394	314	369	354	367	400	388	362	363	339	359	366	349	389	366	398	369	348	374	346	352	378	367	345	335	324	381	352	374	371	342	364	382	357	362	380	399	356	353	380	350	367	360	361	378	364	391	368	383	348	361	379	340	331	391	362	337	399	365	370	360	404	372	335	364	362	329	370	338	350	355	359	337	387	362	369	395	355	381	345	323	389	363	400	371	370	373	379	361	363	391	338	370	361	360	319	332	336	349	348	387	314	365	352	394	347	362	353	371	362	369	348	309	356	338	354	356	359	374	380	327	339	331	356	409	366	360	346	344	365	376	347	359	351	364	371	379	360	331	311	353	377	370	378	353	351	355	355	359	363	383	355	365	375	331	356	379	362	376	374	333	372	371	348	367	329	340	356	349	384	340	365	369	378	363	346	339	357	337	337	379	361	326	389	363	354	352	324	340	364	361	347	378	343	372	366	377	391	389	378	373	350	368	371	358	354	352	367	350	368	354	362	350	370	377	340	339	384	368	345	341	367	358	341	349	364	354	362	396	379	357	379	355	374	349	377	341	395	395	353	346	382	327	343	356	344	366	353	323	362	379	367	351	388	334	338	326	352	373	330	354	355	356	374	335	388	353	352	358	363	352	355	356	393	345	346	313	342	334	334	366	353	378	354	329	320	348	382	344	336	340	374	368	360	356	372	380	345	355	341	363	354	359	361	374	365	374	334	349	328	365	368	358	341	347	337	356	340	337	360	365	347	368	328	346	367	362	346	381	395	386	350	388	371	346	376	351	352	325	368	350	368	347	386	350	341	373	342	329	361	344	367	393	371	387	348	326	375	356	341	342	342	315	344	340	346	363	363	359	356	344	368	388	378	382	411	377	336	372	308	355	320	350	322	322	351	370	327	366	342	357	405	334	391	377	356	338	346	333	332	361	329	367	392	345	338	353	325	345	320	384	350	331	362	350	334	377	353	363	325	353	338	319	369	356	355	339	388	331	368	349	343	364	369	385	357	374	363	381	377	335	368	369	396	365	319	353	383	356	349	348	369	368	371	348	323	366	377	371	326	362	369	374	355	414	375	346	359	378	378	376	339	361	361	360	334	368	332	355	405	357	374	375	327	364	335	347	363	414	346	409	339	395	340	355	367	341	339	345	354	342	379	330	353	341	326	398	377	378	376	369	350	370	364	360	332	350	386	353	339	337	362	366	366	347	355	336	375	362	362	340	357	364	393	384	368	373	357	346	363	380	350	360	376	356	399	389	370	400	328	352	327	354	343	365	325	385	356	313	364	364	338	370	347	381	376	323	377	373	350	343	352	403	370	358	329	373	368	368	335	337	377	342	359	374	378	366	379	348	369	349	341	351	352	360	351	329	352	347	366	357	359	351	340	340	388	339	363	341	360	326	377	375	383	381	397	336	338	346	367	359	336	332	316	378	343	358	387	365	354	372	393	352	356	337	370	377	361	332	377	340	380	365	386	344	341	337	332	367	348	363	360	369	348	367	347	361	344	368	350	356	370	331	355	364	382	350	355	320	326	372	311	355	330	338	351	331	363	365	373	367	351	340	340	366	295	347	374	347	356	333	369	332	336	382	391	349	334	333	345	344	362	359	341	346	334	359	385	371	394	356	364	355	385	339	388	369	404	321	406	344	361	352	353	352	351	372	340	400	350	371	314	333	353	378	344	359	363	353	370	328	359	360	328	349	337	367	372	364	360	344	378	360	361	361	367	366	360	367	338	332	366	335	352	347	361	354	362	358	369	343	316	384	379	360	359	346	376	335	363	352	324	323	346	334	340	360	372	400	332	337	335	354	359	356	358	362	342	348	361	326	382	362	360	374	361	345	355	319	356	388	344	337	339	346	352	395	366	355	380	343	361	379	354	359	358	346	372	348	385	363	337	327	381	313	367	351	367	366	339	369	358	395	344	358	347	374	344	359	304	349	374	334	398	349	375	314	337	355	331	325	373	373	350	324	322	365	347	364	366	382	367	339	341	362	343	369	375	326	370	367	344	408	343	337	375	346	339	352	352	352	362	341	365	380	365	349	346	354	319	352	354	385	357	369	350	371	350	362	353	329	358	363	378	359	343	377	343	343	370	312	332	372	342	360	328	346	372	369	369	332	294	369	352	335	383	330	377	363	333	344	344	392	367	362	369	391	332	363	380	358	362	360	350	354	411	356	342	378	363	337	384	371	330	352	338	379	370	368	372	347	353	373	331	379	362	339	348	329	371	364	378	335	361	399	387	365	346	326	378	395	359	316	352	346	393	349	347	357	333	363	357	336	344	358	360	334	381	411	331	354	355	359	339	376	362	369	397	354	361	338	371	353	342	396	395	388	347	326	354	360	365	362	380	400	380	376	320	359	371	369	334	368	357	351	362	327	344	400	360	391	353	391	361	349	352	363	380	351	388	319	377	359	366	356	343	346	345	362	378	346	350	372	365	323	393	365	385	357	357	343	364	327	360	347	383	351	370	360	367	348	329	362	333	379	338	363	390	340	355	322	352	332	353	363	354	371	344	355	392	350	339	314	356	374	357	331	357	362	345	348	383	343	340	379	353	360	370	335	320	334	358	373	382	374	398	337	367	375	345	363	369	374	346	351	325	370	376	351	355	366	378	358	338	385	338	334	345	371	314	310	377	342	379	366	382	384	345	329	342	359	361	374	337	373	391	339	337	370	348	358	339	358	397	351	309	339	389	340	333	350	344	380	359	386	357	350	350	372	339	328	361	360	355	366	359	362	388	391	360	335	338	357	363	348	351	376	336	340	380	371	345	380	386	374	363	375	356	386	347	365	339	395	327	355	330	363	373	338	348	325
3590	1541	3556	958	938	938	893	952	936	846	918	907	904	874	909	938	880	854	911	810	877	863	882	839	801	852	865	849	890	837	864	847	886	900	912	856	839	845	836	894	823	872	855	879	859	881	860	902	833	885	847	858	868	849	860	800	842	843	855	893	843	837	832	861	830	855	825	914	811	883	875	803	861	842	902	893	855	887	845	822	884	888	868	884	868	857	862	835	848	833	861	867	932	826	865	843	902	860	836	867	895	899	846	896	864	898	838	874	824	838	865	920	850	811	877	871	853	860	838	861	883	835	810	896	835	924	902	867	836	847	872	887	814	846	856	887	876	882	890	905	818	842	868	840	851	830	870	822	847	891	849	854	917	872	830	855	877	857	870	849	843	823	880	901	858	836	833	856	824	811	855	848	843	826	835	864	895	840	855	864	781	831	881	910	856	870	897	872	811	841	842	872	859	869	895	834	842	835	810	841	813	833	888	850	826	875	800	838	867	898	832	867	860	874	842	891	863	895	874	842	876	847	857	863	844	827	899	839	868	861	869	864	855	860	881	890	861	892	863	941	851	839	854	829	863	869	874	893	817	839	889	872	909	861	901	835	875	841	830	822	836	860	894	829	883	799	896	866	834	810	877	822	883	880	868	897	883	852	885	906	837	878	884	876	841	862	822	808	840	888	835	832	892	902	813	842	877	853	890	869	799	889	798	878	844	870	855	809	925	876	871	817	834	881	881	838	819	886	893	836	807	860	832	857	825	867	892	872	890	891	864	870	865	870	913	844	876	837	874	842	833	877	796	891	898	851	912	860	862	850	858	859	897	860	842	858	834	857	831	895	898	861	867	901	870	827	857	875	826	846	861	858	889	918	816	893	875	813	841	854	881	871	868	871	824	837	837	893	837	860	840	863	859	887	865	815	882	871	848	865	845	840	868	873	883	881	880	859	873	822	848	860	857	872	896	886	866	913	849	866	874	905	850	863	853	839	871	851	874	872	821	835	832	827	799	899	856	904	856	841	884	863	788	872	854	855	833	874	886	871	861	822	836	909	896	850	825	851	878	845	791	887	868	862	890	846	876	869	873	854	854	894	825	895	850	923	871	799	853	892	867	866	850	894	829	884	878	863	821	841	852	889	854	823	825	908	882	866	906	815	863	921	835	832	834	838	812	842	891	861	844	801	908	833	878	835	846	848	883	865	871	854	893	877	852	838	848	861	901	862	821	855	858	838	855	895	869	848	884	832	867	827	858	890	839	868	873	825	839	865	848	861	852	828	877	811	839	867	837	820	852	865	810	872	834	819	871	857	850	882	860	885	894	817	849	861	850	816	872	859	840	876	879	819	836	862	829	894	825	845	840	832	869	871	845	927	830	892	851	859	884	845	810	838	822	844	858	872	893	848	862	863	883	803	858	905	886	862	801	840	865	825	892	810	865	829	847	839	827	859	894	828	852	848	841	871	865	835	828	820	879	865	876	874	820	864	863	845	843	812	893	867	805	823	874	848	843	883	868	802	850	885	834	831	863	900	889	870	860	910	819	812	807	894	792	842	863	799	849	885	831	872	880	824	853	836	851	822	877	832	840	865	810	875	820	835	843	905	912	877	876	869	845	843	829	841	890	861	842	900	898	877	863	876	849	848	864	857	880	862	867	829	881	862	845	872	840	908	862	847	842	818	832	872	893	855	850	857	830	888	821	859	811	836	895	865	867	880	848	891	831	889	871	855	835	799	860	889	847	868	883	820	868	849	874	907	941	865	885	828	887	876	898	859	829	813	838	870	874	844	837	874	880	877	877	846	857	845	862	824	834	871	859	830	857	903	872	854	881	840	845	888	827	844	845	867	929	838	906	835	847	826	821	817	827	841	892	860	879	877	870	876	909	875	881	800	846	871	858	867	845	837	848	864	856	904	876	850	817	812	901	877	824	813	871	850	816	865	812	855	861	903	780	869	841	858	838	830	860	824	865	877	848	867	864	854	838	830	821	868	825	854	899	841	869	870	815	840	865	824	897	832	871	878	901	901	905	857	843	864	803	845	834	858	848	889	825	866	852	871	841	827	883	903	868	872	840	800	851	875	866	919	873	888	860	846	819	867	839	886	861	883	808	809	883	855	826	875	879	882	892	843	797	897	815	844	839	890	861	861	764	861	835	841	861	881	884	841	809	852	821	862	898	842	833	872	844	896	843	844	811	836	918	866	840	923	847	821	802	852	841	847	875	897	873	921	861	818	873	838	867	849	841	895	898	850	841	807	832	869	852	855	846	823	851	838	839	798	855	875	838	876	887	907	874	852	872	837	819	895	848	857	868	871	855	828	836	833	860	866	872	852	888	896	891	870	857	810	860	885	876	899	831	856	830	881	861	843	886	878	858	899	856	878	907	828	917	801	959	837	803	863	789	884	858	891	806	819	853	859	869	884	853	882	860	790	845	870	841	859	870	854	862	839	857	840	871	857	873	825	847	921	857	844	832	868	793	875	854	893	885	848	860	880	826	831	893	895	898	827	885	808	852	842	865	833	842	884	861	868	844	877	838	923	854	854	804	897	854	874	773	845	876	882	835	888	851	840	852	831	806	850	831	831	850	837	859	859	879	811	921	880	845	847	866	897	842	855	872	897	851	871	910	881	809	919	810	875	836	836	805	880	819	880	872	813	815	866	894	817	876	879	832	851	909	902	894	886	860	850	822	860	873	886	867	841	847	867	849	872	838	812	825	809	876	886	844	921	847	872	825	834	827	858	846	867	902	869	902	888	858	820	872	842	862	864	869	860	835	869	873	855	881	869	832	875	860	844	848	841	784	882	869	848	818	859	879	853	847	844	850	872	780	887	859	845	859	852	840	932	844	839	833	823	863	843	858	831	866	813	865	891	901	818	892	868	800	859	838	867	833	870	852	857	875	872	884	871	827	844	831	856	867	877	836	876	853	801	853	851	840	829	826	854	889	869	830	789	913	840	831	823	871	845	864	890	858	850	918	871	878	859	778	872	856	842	866	911	852	834	895	859	856	816	846	867	874	878	856	845	826	821	809	899	860	866	859	891	843	823	821	845	933	870	884	882	894	845	847	866	830	801	864	856	882	886	870	830	850	846	870	877	841	835	831	865	848	886	864	852	884	837	890	872	857	860	837	850	846	854	856	855	844	887	862	850	805	904	924	799	828	866	805	895	930	817	834	876	827	850	881	858	866	880	824	848	879	877	868	839	864	837	859	856	912	838	849	823	834	868	853	885	839	905	858	892	803	846	849	837	839	865	870	892	862	937	889	877	893	798	864	863	849	820	851	896	844	857	832	830	785	889	853	869	913	829	869	850	879	889	872	832	847	814	860	845	863	824	825	863	885	875	894	859	844	859	914	853	843	872	855	862	843	860	877	861	824	885	836	845	856	884	865	809	863	879	854	834	868	942	925	882	866	895	830	847	832	855	855	882	787	864	849	878	838	898	850	820	873	895	867	896	828	884	848	861	840	866	859	855	849	869	861	890	881	869
29415	17017	28610	9454	833	476	359	332	298	251	241	223	202	222	209	211	228	228	190	198	216	170	163	180	187	171	202	198	175	158	164	168	165	204	178	167	186	192	181	166	203	159	160	194	170	172	172	151	190	188	177	178	173	182	164	168	181	134	176	200	154	156	170	197	194	189	171	171	177	174	171	200	177	151	158	174	166	181	181	167	150	176	165	165	195	178	171	159	197	196	178	182	164	173	170	190	186	174	169	164	164	182	162	156	144	152	164	165	180	172	153	170	172	173	183	146	173	153	174	149	167	192	177	216	163	191	189	162	193	180	156	164	192	195	175	163	157	170	152	158	181	150	157	185	172	190	153	158	172	170	169	177	176	150	181	162	179	183	144	148	204	165	187	192	143	164	172	165	178	163	154	159	189	150	167	168	173	194	166	201	182	182	173	195	179	172	173	173	151	179	170	166	170	190	165	150	188	173	164	166	181	153	164	175	163	166	157	184	167	178	150	170	198	180	169	161	153	156	175	174	175	161	171	154	134	196	176	171	170	176	173	177	170	182	169	205	170	160	166	184	168	176	185	184	159	162	153	173	168	199	174	172	169	183	173	195	194	172	190	157	191	172	173	192	162	158	171	160	180	184	170	168	172	189	185	160	175	169	167	184	195	165	178	163	165	191	171	164	164	173	185	170	174	171	154	181	172	154	186	158	147	163	166	174	165	166	199	186	187	188	182	163	206	181	193	182	196	175	170	155	168	179	191	168	171	140	180	163	190	154	196	163	161	152	187	155	163	187	185	161	175	154	199	175	144	177	188	185	165	158	155	194	169	160	174	186	182	188	168	194	155	156	151	183	169	185	182	171	175	187	177	147	159	173	190	212	155	180	171	168	187	156	195	163	165	169	186	174	156	173	160	160	158	170	156	192	151	166	162	180	164	146	163	170	191	187	166	155	167	188	182	178	157	173	175	178	179	176	173	177	177	168	186	161	177	162	185	186	169	156	171	194	176	161	169	181	184	162	193	204	165	155	159	176	164	152	167	170	145	186	167	156	162	137	176	174	177	179	174	167	148	167	161	160	174	159	184	175	153	127	174	164	169	186	161	169	169	171	154	170	179	183	166	172	155	174	172	155	204	173	189	209	160	186	181	174	180	178	164	176	174	196	156	185	159	175	161	186	169	149	166	152	181	175	176	171	157	191	179	155	173	149	162	186	177	184	163	161	163	144	159	181	157	179	183	157	138	176	168	178	172	171	175	159	184	150	160	172	157	179	175	149	146	177	173	158	197	194	160	187	171	163	184	173	181	167	189	204	185	161	160	190	172	173	194	149	176	134	154	179	163	187	168	171	163	175	161	180	179	185	163	161	162	177	177	172	197	175	152	178	158	191	187	184	176	175	157	172	159	183	178	199	182	179	177	177	158	189	194	175	164	198	191	188	154	161	174	210	140	182	169	200	180	208	161	168	194	172	184	151	158	168	161	181	143	161	164	168	152	173	197	186	173	170	162	169	193	208	174	173	159	185	173	158	195	177	168	173	179	178	159	178	189	162	173	188	178	152	177	172	169	192	165	185	188	181	152	178	185	169	167	175	184	150	181	168	168	156	168	162	194	174	152	193	169	163	167	184	188	169	175	176	163	178	181	171	175	184	180	186	180	147	163	160	168	158	152	177	152	164	163	176	179	178	173	175	191	198	176	187	182	175	174	179	166	176	173	173	172	177	187	161	168	176	166	157	180	179	184	194	169	164	161	169	174	189	199	179	182	177	168	204	166	169	165	192	153	202	159	156	181	153	164	188	166	169	176	162	150	168	164	163	166	156	178	168	176	181	170	187	193	148	154	171	168	189	179	161	167	169	166	166	166	171	166	172	181	179	161	179	162	172	162	176	171	164	179	159	163	152	158	188	171	160	177	179	177	159	146	167	198	181	169	172	175	161	171	199	155	186	190	189	192	184	190	158	164	186	177	175	171	206	165	204	175	166	178	156	179	168	168	158	164	178	182	186	168	160	171	165	200	190	190	176	182	202	159	170	171	149	154	193	163	174	180	179	168	171	159	202	167	158	200	163	197	192	209	178	186	165	138	185	167	175	153	177	171	165	171	174	158	159	143	170	167	194	181	169	157	160	174	159	163	170	180	151	176	167	155	157	177	181	173	147	158	178	190	165	169	150	190	181	204	200	159	191	166	168	167	143	168	161	191	180	133	180	169	167	170	193	176	171	202	180	159	187	154	145	179	176	164	164	180	189	150	184	160	167	176	165	149	187	180	170	178	172	167	166	180	166	151	182	153	177	163	185	162	173	156	196	171	191	195	153	160	171	177	166	173	184	186	165	185	168	157	181	170	172	163	165	186	161	150	174	190	195	148	180	145	184	185	183	183	147	161	181	160	192	153	189	169	166	162	163	182	160	170	163	185	171	164	178	170	178	208	173	157	179	173	156	157	155	174	180	171	173	175	191	184	176	193	167	164	171	166	175	166	170	169	182	164	176	189	169	149	176	189	178	151	156	192	145	170	170	166	182	178	158	182	188	185	178	171	185	146	173	169	171	186	160	171	174	173	180	188	160	159	155	151	188	182	164	160	180	174	199	153	174	194	158	193	159	157	178	204	154	161	161	176	186	161	173	169	178	171	171	157	188	159	214	174	184	148	184	166	195	162	180	157	180	160	160	167	190	172	178	174	164	171	170	157	175	159	173	188	158	172	166	161	146	193	158	188	158	145	178	180	194	201	188	165	190	171	174	187	170	190	205	190	168	155	167	177	145	150	196	173	182	177	152	162	174	179	168	152	169	188	158	163	150	150	171	171	183	185	159	189	192	171	173	188	169	167	152	173	166	180	164	175	161	185	172	185	153	156	181	150	144	161	151	157	175	170	181	193	174	163	156	172	197	173	193	183	152	166	144	160	190	164	159	154	173	155	179	178	181	193	164	166	164	166	168	162	178	156	168	175	158	178	171	188	152	162	182	149	165	153	175	164	175	178	182	164	177	178	187	167	173	181	187	181	179	153	172	175	165	157	169	173	175	146	176	161	181	175	168	153	149	141	180	188	165	140	156	182	180	170	157	158	186	166	181	167	181	192	157	166	170	183	174	186	157	182	180	196	164	170	169	166	144	188	178	205	163	170	193	159	168	194	160	170	175	169	157	183	206	170	158	182	175	188	185	185	212	159	174	176	154	197	172	168	177	169	168	168	150	185	174	171	188	181	154	198	174	191	181	163	199	176	148	164	163	175	154	180	166	161	152	164	192	173	188	152	159	172	175	196	166	164	175	180	190	218	183	161	169	186	161	178	160	177	151	165	171	177	170	182	163	166	176	201	173	181	177	186	174	159	169	189	183	160	166	174	178	150	151	166	182	170	172	177	173	191	173	165	158	181	166	172	157	179	160	160	169	172	153	179	164	163	168	185	164	153	168	177	151	147	181	204	175	162	171	192	147	183	155	170	172	164	179	184	182	178	181	157	173	201	175	160	159	184	176	185	156	162	171
17641	7389	19343	2666	2285	1903	1598	1351	1257	1022	925	851	852	788	764	662	732	707	640	635	586	625	565	592	604	569	584	562	527	541	507	500	559	542	472	538	512	500	531	501	488	522	529	484	492	526	517	508	482	489	498	545	502	510	498	519	473	491	461	482	488	453	495	528	489	491	465	456	509	460	450	486	515	484	495	469	424	490	435	488	483	442	464	505	529	457	488	492	469	519	479	450	484	455	511	479	449	439	490	484	455	473	470	464	483	487	468	477	484	485	508	473	486	460	490	486	483	484	506	473	445	486	452	483	451	519	461	453	443	487	512	498	449	476	488	461	486	511	478	467	425	480	477	507	473	456	482	491	468	505	453	458	509	461	482	468	470	454	479	530	471	459	481	500	501	478	493	451	452	446	516	455	467	492	490	488	483	458	470	477	445	454	455	473	488	492	465	428	485	495	489	444	454	439	488	447	461	463	487	436	431	470	479	486	486	486	481	478	450	470	475	457	502	488	491	444	471	459	503	487	447	474	467	435	456	489	468	445	464	474	524	446	506	424	521	438	466	493	453	491	441	448	442	487	432	465	481	448	452	448	451	512	441	480	470	528	471	479	527	462	454	452	473	459	467	499	479	468	438	481	462	465	475	487	448	468	475	471	467	461	512	518	440	472	454	473	492	448	480	456	496	469	501	419	486	450	476	503	483	497	465	474	480	473	452	507	455	450	449	478	464	517	475	490	447	469	485	481	465	477	482	467	460	489	452	468	508	451	453	482	489	478	464	475	489	471	472	490	515	450	449	472	460	446	476	489	503	459	485	454	485	495	464	475	432	507	467	453	473	468	460	488	508	448	472	471	467	469	455	451	435	453	491	492	490	451	469	505	484	478	454	474	479	437	447	458	481	464	447	487	468	473	470	491	475	469	510	470	485	477	456	459	454	462	483	444	475	431	463	431	494	469	475	488	465	461	455	463	468	459	460	449	479	505	499	454	440	481	511	485	459	460	488	476	452	485	450	475	479	463	454	454	428	511	427	480	492	506	484	465	496	477	474	476	518	470	507	450	436	452	462	501	479	461	470	489	485	510	490	498	456	463	477	474	483	461	439	466	441	446	464	462	472	489	459	516	488	453	473	460	473	464	456	447	450	476	458	468	461	453	482	458	485	482	428	436	457	491	458	478	486	495	478	469	469	481	479	499	496	436	473	475	461	474	496	506	486	499	432	441	481	492	462	485	483	438	431	455	499	489	498	492	461	444	462	474	514	477	455	468	471	438	455	450	468	458	486	480	509	472	456	474	520	477	453	502	431	481	438	462	465	442	500	445	468	437	446	482	462	444	459	470	484	484	481	435	472	495	505	475	487	408	494	467	481	505	491	447	444	466	453	476	415	474	461	482	514	458	463	515	464	454	489	465	506	475	521	461	468	433	500	524	461	473	461	461	473	493	471	437	464	476	461	440	451	449	485	475	476	502	470	450	463	483	493	460	477	497	460	472	473	492	481	488	471	459	450	497	479	459	487	471	486	462	452	449	469	508	451	449	475	460	501	469	479	496	449	467	465	483	498	480	486	408	479	445	520	509	499	470	494	509	512	469	460	477	474	458	493	453	475	460	480	493	456	462	475	476	486	499	458	458	480	496	488	496	440	481	436	471	464	487	452	447	489	434	454	427	469	478	475	460	445	486	476	447	464	463	472	441	434	493	440	447	442	488	440	495	453	469	478	485	473	462	454	450	481	429	434	456	452	445	474	466	484	476	465	463	439	483	484	495	472	491	509	502	434	485	427	458	492	459	442	463	469	486	457	465	456	442	503	480	434	468	478	482	477	476	459	482	490	486	483	449	475	450	480	469	442	458	491	437	465	507	515	474	468	491	452	495	486	445	445	461	488	471	462	484	517	505	453	445	447	438	495	504	497	448	494	495	449	525	490	448	465	478	458	404	488	461	466	455	459	482	473	492	445	509	486	473	544	482	473	463	497	508	439	452	521	457	473	448	444	489	483	508	518	496	489	454	470	474	470	489	489	519	470	501	452	513	481	467	475	482	464	498	467	440	472	480	482	473	484	454	455	508	447	498	498	514	442	483	491	464	479	467	475	482	447	435	471	449	457	491	496	490	500	481	500	480	482	454	461	506	453	453	511	475	459	450	496	428	459	447	409	457	475	462	494	473	458	478	478	480	465	451	459	435	511	495	490	470	510	494	446	476	451	448	490	460	482	487	462	489	477	521	461	494	505	482	473	503	469	504	489	504	443	512	471	465	461	472	496	464	449	457	498	448	495	475	453	491	462	520	457	472	453	464	448	459	479	450	491	445	482	510	524	454	496	480	467	468	480	481	446	441	468	473	521	453	480	499	471	480	524	480	450	458	465	487	467	483	449	433	464	461	451	486	449	496	467	487	467	430	468	476	439	471	474	470	463	481	491	469	450	449	497	462	459	454	437	444	450	476	466	471	476	481	455	464	451	476	455	466	476	479	473	472	430	515	471	447	498	503	452	480	456	466	485	502	484	486	493	398	488	468	519	435	499	449	451	465	464	453	482	441	461	470	526	474	498	487	492	430	482	465	522	489	467	498	453	470	480	492	470	467	507	458	481	448	456	495	450	500	455	454	472	442	423	441	485	475	484	456	476	448	450	485	495	467	468	477	488	469	465	481	450	465	476	454	507	457	529	458	459	516	498	514	470	487	459	453	482	466	444	481	442	472	523	458	462	503	478	458	425	456	431	472	500	494	436	504	475	514	453	478	478	460	483	454	489	481	493	493	463	441	435	497	421	454	471	480	506	484	486	437	472	495	440	490	473	500	470	472	427	470	489	476	474	415	477	459	482	479	496	485	495	477	478	454	480	520	436	467	475	497	489	476	494	444	496	441	458	493	480	446	466	505	471	510	456	436	503	408	447	460	485	462	515	499	493	447	479	481	482	469	467	442	492	496	483	449	458	485	466	476	474	471	493	482	459	457	451	496	482	456	529	492	501	459	470	453	490	428	479	507	474	422	456	453	475	489	495	443	463	416	492	477	444	480	459	481	481	481	477	490	475	490	499	488	452	464	438	487	460	479	454	472	490	464	478	470	481	479	483	451	448	456	434	473	464	501	446	493	452	465	426	485	457	461	448	496	462	453	484	462	481	455	505	474	480	429	524	453	493	490	484	487	471	505	491	486	429	488	476	453	473	465	459	501	461	477	486	467	453	481	451	465	477	489	474	469	489	479	465	467	476	475	474	459	464	483	455	473	493	483	441	438	478	491	446	438	456	494	473	473	471	445	449	451	468	494	449	487	517	471	455	514	515	484	459	456	484	461	425	465	508	500	443	461	475	486	483	480	480	483	454	470	460	467	467	492	500	483	456	503	482	501	496	450	446	491	458	507	469	467	492	487	480	476	462	477	474	478	474	481	451	441	531	479	473	494	480	462	449	493	474	472	456	468	477	464	475	466	467	434	438	479	471	463	449	472	462	473	455	426	473	467	513	471	517	480	480	474	468	516
40541	27485	34075	23670	6019	880	630	535	430	435	364	319	288	299	332	282	271	290	277	236	259	220	251	248	223	212	242	233	247	250	226	216	236	208	207	230	210	189	218	213	249	225	225	232	227	214	223	209	196	220	203	231	238	233	212	219	223	236	190	211	214	234	220	220	218	204	222	225	206	219	200	231	197	225	233	229	208	200	249	213	203	202	207	225	231	242	221	236	222	193	232	218	204	215	226	200	218	216	211	208	186	211	227	216	222	209	211	228	190	214	234	201	241	219	220	225	224	193	231	216	230	227	230	204	239	237	201	202	215	205	182	195	214	222	200	228	176	204	229	226	218	201	181	235	193	220	206	206	210	224	188	200	222	205	181	197	177	220	198	225	215	200	211	196	212	227	200	225	222	221	201	244	186	193	206	220	214	192	199	220	214	207	211	203	189	235	215	211	199	227	203	223	208	226	203	274	224	188	235	209	220	220	206	227	208	200	219	238	227	225	194	207	185	213	209	204	237	204	228	220	203	217	208	193	222	228	247	218	196	203	206	243	229	218	241	220	228	190	190	207	224	228	224	217	211	219	203	227	214	193	212	201	199	209	219	205	223	206	209	200	222	218	244	197	206	209	204	198	225	215	217	212	224	196	243	230	208	206	196	214	222	222	215	217	213	189	193	236	213	181	229	195	206	222	211	224	218	213	207	190	206	241	226	213	217	200	242	241	216	208	188	199	207	219	210	213	177	196	191	212	214	207	221	203	197	209	211	227	216	210	197	201	209	207	200	229	207	213	202	229	234	198	213	238	227	193	205	216	233	219	211	242	218	215	206	209	231	223	206	216	202	242	217	216	206	233	236	211	218	215	209	208	184	193	231	231	213	221	207	244	214	203	237	231	179	221	200	220	204	224	211	214	204	237	227	226	234	246	185	196	204	219	225	198	241	193	239	199	192	206	216	232	230	221	222	200	214	198	205	223	208	209	229	217	222	227	198	203	218	210	238	205	206	206	200	227	235	223	232	220	235	210	196	245	214	241	191	228	222	178	240	211	210	216	233	195	233	236	176	187	228	226	228	221	203	231	225	216	208	186	224	183	208	239	238	211	218	207	217	248	220	228	255	215	241	218	216	190	194	213	198	237	216	205	221	213	216	202	201	227	229	205	222	195	228	223	195	211	175	215	235	210	229	225	212	192	192	209	206	218	204	211	239	212	187	224	231	208	218	198	187	216	212	203	216	212	221	215	228	200	225	194	206	215	203	224	245	210	192	221	226	220	197	228	203	220	243	234	221	222	219	190	227	195	221	236	217	223	211	187	205	203	228	252	226	210	254	190	238	220	206	215	214	229	219	203	193	227	212	213	216	202	205	232	203	187	244	204	228	241	248	209	220	205	229	197	214	198	247	235	208	222	226	239	233	203	219	244	214	205	211	240	216	206	234	230	230	188	195	211	223	233	210	231	237	226	220	241	216	205	215	230	225	193	217	209	216	253	202	223	215	225	226	187	222	206	198	223	207	220	215	220	210	239	193	203	226	204	202	225	200	195	214	213	188	185	209	197	184	247	205	222	181	235	216	220	203	230	184	213	215	223	187	206	227	233	204	202	199	218	205	212	249	211	248	222	208	231	204	208	192	207	204	222	240	223	216	215	228	212	205	192	183	241	216	222	211	219	217	205	214	216	209	218	228	226	210	205	198	204	216	211	186	178	218	218	220	227	225	225	224	215	205	198	210	221	216	201	215	206	204	200	216	250	206	214	201	224	208	198	227	244	227	216	202	194	204	217	200	208	221	218	225	211	239	196	233	225	245	208	207	193	230	218	224	229	220	229	202	213	238	255	206	223	227	231	211	201	223	186	224	217	200	213	227	223	181	214	213	202	219	203	229	209	224	226	224	218	234	226	189	187	255	230	228	218	201	200	249	199	245	203	227	196	240	233	238	215	243	185	180	218	188	221	216	238	229	223	192	204	212	248	213	231	219	236	206	208	208	234	220	198	207	209	223	216	199	202	215	223	233	198	216	207	210	218	223	205	214	226	209	200	217	216	210	214	209	209	207	222	242	198	204	224	234	213	219	204	194	213	235	197	220	231	227	235	218	212	198	197	188	233	215	211	223	206	228	195	205	214	235	217	214	206	217	186	197	224	213	218	203	200	215	225	232	226	201	195	229	200	193	203	212	211	196	235	224	202	204	231	205	232	216	207	206	211	197	217	216	199	216	226	205	200	200	217	207	223	217	210	226	221	214	222	201	216	197	197	188	208	183	211	207	201	239	225	201	226	186	202	208	208	207	214	230	221	201	218	218	200	217	220	217	207	223	245	251	202	241	217	200	242	236	233	216	230	206	229	211	232	211	227	215	199	189	210	208	197	186	216	232	212	205	193	212	188	230	221	229	189	186	228	204	234	219	214	205	219	217	210	182	211	198	235	198	188	227	204	220	206	212	218	223	214	202	235	223	236	222	194	210	203	224	205	184	211	198	234	204	228	202	197	218	239	212	210	241	213	219	233	216	198	212	203	208	224	231	206	219	225	221	228	215	224	212	213	234	221	203	208	226	215	196	188	214	210	214	195	223	211	242	187	236	216	203	222	229	231	203	208	226	234	199	206	209	196	231	216	203	219	192	248	239	210	204	154	205	197	231	238	234	248	205	212	220	196	190	205	191	199	205	220	203	224	228	227	199	190	210	212	204	215	211	218	247	213	212	207	226	212	216	221	199	187	194	211	184	217	199	218	227	201	210	220	210	206	238	218	208	222	197	252	219	200	203	192	228	207	207	209	206	218	261	206	206	196	200	231	212	202	186	191	171	226	192	199	209	225	224	184	206	230	207	193	225	198	205	222	223	215	201	201	225	216	172	211	222	211	198	189	206	199	209	228	177	211	192	228	208	229	223	211	187	163	222	225	199	208	205	215	227	222	200	224	226	199	215	214	214	210	225	221	212	190	208	224	204	192	205	245	192	210	182	212	238	215	202	243	220	230	172	259	224	216	205	225	243	203	217	221	193	207	197	196	189	238	222	206	207	209	224	201	224	227	232	207	189	205	217	229	201	206	240	222	205	214	237	211	186	208	224	212	221	197	214	214	221	216	223	200	222	213	228	206	239	226	204	221	201	221	227	200	204	217	208	206	212	189	206	220	204	204	230	215	200	210	220	193	189	218	188	217	215	246	234	221	200	228	201	221	238	231	205	183	219	202	222	203	227	199	203	222	211	215	196	216	209	224	257	236	238	214	187	247	209	223	233	215	200	214	193	228	196	202	212	218	244	218	225	218	213	205	214	215	222	235	250	212	198	193	227	217	212	198	214	220	202	227	211	209	212	232	218	221	229	225	207	222	233	185	194	228	201	197	235	228	209	237	216	231	230	225	217	225	228	193	203	213	202	211	222	232	221	211	188	214	219	230	205	199	193	210	230	220	231	218	213	225	201	227	223	233	244	239	208	207	195	210	214	222	235	220	235	191	222	206	225	227	212	195	220	243	202	210	230	219
25638	11901	22263	4611	4033	3411	2719	2291	2005	1721	1535	1418	1280	1232	1147	1051	1075	1002	898	920	893	865	767	790	755	779	709	753	716	729	747	739	695	680	676	630	644	654	646	707	701	612	647	698	645	605	665	632	691	662	627	633	654	635	589	633	596	585	579	633	607	618	632	637	600	639	604	587	623	624	609	595	620	563	631	596	633	597	580	608	553	649	570	623	620	545	589	618	603	595	567	611	568	613	582	615	599	588	617	581	608	583	609	554	572	611	579	546	594	614	583	556	564	649	609	606	613	568	583	565	578	593	572	596	569	528	565	595	582	624	582	608	576	587	593	593	604	578	595	577	589	571	591	569	603	639	608	589	599	534	565	583	600	611	589	568	597	552	580	618	577	611	618	527	629	584	555	604	540	634	570	564	576	586	579	590	547	613	570	605	598	612	590	639	677	561	581	566	597	600	615	567	590	579	560	572	560	575	603	583	600	606	584	591	602	585	620	598	567	567	589	592	603	569	611	582	620	575	614	616	572	592	569	594	570	563	600	612	575	578	616	607	591	578	573	574	595	569	554	608	607	637	612	625	592	598	550	582	555	563	591	591	538	599	574	551	587	575	623	600	574	612	632	623	599	579	581	556	552	610	597	576	619	599	620	563	574	547	626	590	606	598	596	594	586	586	575	617	599	599	554	541	575	585	590	553	558	598	558	566	608	553	543	605	558	594	574	586	599	579	590	603	564	521	580	570	576	593	597	593	552	635	578	584	576	575	596	574	585	593	585	504	581	641	594	574	572	570	612	548	589	571	575	625	569	597	574	606	586	544	582	582	559	562	564	613	604	629	582	591	576	586	601	588	594	621	589	548	578	624	556	561	604	577	605	590	591	630	584	625	602	624	588	532	594	603	591	599	604	625	587	566	584	567	573	603	603	587	591	560	633	604	598	564	578	579	556	560	586	567	591	588	629	624	580	550	618	533	589	573	591	599	579	609	564	603	574	550	564	558	606	594	574	519	607	597	569	639	605	588	580	575	598	591	645	570	593	547	584	582	607	576	581	606	617	572	631	604	563	546	598	602	603	582	595	608	588	587	573	598	582	601	635	630	619	553	584	593	573	602	611	584	613	579	576	582	596	555	576	629	603	538	555	651	593	590	619	643	602	592	592	591	577	566	562	569	532	627	636	600	591	598	577	574	555	595	608	591	564	586	618	624	595	604	645	539	593	560	597	605	589	618	622	549	626	544	583	629	593	577	591	564	557	605	563	568	590	608	623	589	593	582	607	556	638	579	618	600	613	605	577	618	574	607	599	557	641	617	589	552	532	579	585	573	584	615	599	577	585	540	595	580	562	620	599	553	623	601	580	578	556	574	620	582	582	591	578	584	586	611	619	572	580	561	524	598	602	604	587	532	532	565	616	599	590	597	606	559	568	545	572	552	581	597	627	583	567	627	560	595	597	595	594	619	583	586	560	580	626	596	596	582	620	592	610	596	591	568	590	555	591	580	556	583	555	580	575	615	575	583	607	576	574	562	602	540	578	524	560	610	625	592	565	622	582	546	538	588	598	586	562	644	605	543	642	574	633	580	575	638	573	634	582	584	587	599	561	605	586	620	590	590	572	535	599	575	601	591	579	598	604	602	559	581	605	608	583	609	591	563	618	598	586	617	561	602	591	629	606	597	583	637	605	577	594	573	618	583	566	592	545	574	620	597	590	561	569	638	612	552	570	578	560	556	581	574	594	620	607	581	566	579	557	574	549	598	599	587	563	603	589	567	591	573	559	591	632	595	586	626	598	550	582	604	645	587	605	595	584	607	617	592	599	613	584	588	569	604	562	601	596	602	601	595	583	620	604	571	575	610	582	563	606	566	614	567	607	583	580	548	602	572	590	579	602	567	592	585	565	557	574	569	583	574	590	568	545	607	607	619	561	578	609	572	559	573	576	634	569	576	571	597	577	582	571	568	581	552	584	596	570	539	574	632	587	586	579	549	615	573	598	587	612	609	561	587	613	609	558	620	575	618	581	553	628	558	588	627	601	549	580	570	593	586	623	558	571	575	582	612	609	666	568	573	552	574	594	566	579	584	575	552	581	591	649	604	575	589	592	593	579	609	550	598	587	593	609	589	609	595	583	572	576	576	525	584	576	599	574	569	622	618	599	578	594	639	561	560	579	588	579	601	591	592	572	571	574	548	562	627	577	585	547	595	614	635	566	580	600	567	572	571	554	573	601	553	554	587	622	617	573	609	559	600	612	618	571	611	590	567	553	581	594	609	569	588	590	538	590	579	600	564	575	616	596	629	604	586	623	580	606	588	610	580	619	613	580	598	564	592	571	617	577	603	557	571	602	605	581	554	567	588	589	564	610	582	599	577	583	596	570	596	624	584	580	643	572	596	590	596	607	601	619	546	571	554	587	579	581	605	581	563	601	638	580	595	609	577	599	563	585	612	612	570	591	567	579	624	584	564	585	631	585	593	562	564	583	569	606	557	571	565	634	536	545	567	582	646	582	596	552	562	600	662	572	609	588	573	599	586	567	580	553	596	584	564	565	553	573	579	581	599	611	583	613	614	611	652	616	587	626	552	593	585	603	607	564	612	596	612	602	562	604	615	542	596	571	626	615	621	606	577	573	537	560	582	527	570	611	569	592	575	596	590	561	584	571	572	571	557	597	586	560	546	566	595	609	570	560	603	586	627	585	545	582	562	595	599	561	611	589	582	560	544	535	556	580	599	574	607	580	563	586	528	537	578	610	576	639	578	565	571	539	595	597	594	581	568	539	576	588	616	607	597	619	583	545	628	551	575	581	583	544	598	629	589	566	609	594	607	604	560	552	607	606	576	569	569	607	531	597	571	566	572	567	571	587	583	643	586	600	589	624	568	602	571	606	576	577	569	544	597	561	565	563	633	588	574	612	563	535	573	548	623	577	600	564	640	573	553	602	608	647	572	550	560	579	575	568	593	612	620	602	575	590	610	619	547	609	587	612	528	592	589	581	594	584	539	572	548	589	570	597	616	616	613	592	554	620	598	602	587	580	590	568	631	578	603	592	587	595	597	539	623	598	576	601	586	589	577	621	595	579	599	581	596	553	584	538	601	553	643	542	628	610	570	578	572	565	577	577	576	621	574	589	594	623	570	594	567	551	615	561	553	616	588	593	590	618	549	565	590	595	558	609	622	580	573	613	614	580	583	606	569	597	615	583	560	600	552	572	586	568	533	573	605	609	593	594	580	611	603	619	559	558	573	570	570	630	586	577	555	557	614	562	579	564	581	589	554	590	551	605	624	598	545	572	543	577	579	577	553	571	547	584	600	540	621	579	581	562	569	622	587	589	559	572	534	619	589	580	575	605	570	526	601	539	572	572	578	552	635	589	584	618	618	594	626	584	582	572	593	576	578	617	566	546	586	579	551	600	568	570	626	596	561	622	609	630	583	569	558	561	601	592	553	618	589	612	561	587	581	547	563	585	584	583	589	633	534	605	608	604	594	567	622
5818	2152	3296	1136	871	572	391	388	389	454	388	412	370	394	415	411	397	393	429	393	424	384	361	369	401	386	396	375	393	394	391	406	416	394	413	395	394	367	371	395	391	391	410	413	397	371	371	372	406	393	399	388	398	415	403	359	387	383	398	338	407	377	344	406	368	378	362	369	359	376	366	385	422	384	376	384	385	401	398	399	390	353	390	399	400	373	335	376	350	396	377	391	401	402	384	403	369	399	370	387	419	413	384	375	399	421	372	386	404	398	431	400	408	359	408	392	392	387	409	363	368	389	411	388	345	359	389	424	357	391	389	402	401	406	391	409	400	368	379	399	374	401	421	371	415	410	367	397	414	379	403	356	377	376	394	426	378	408	390	397	399	383	376	382	398	402	396	403	407	398	375	378	409	395	405	405	367	402	396	435	389	376	380	396	403	367	385	386	380	404	413	388	394	385	400	372	389	428	375	422	411	356	376	379	396	403	412	379	351	367	390	358	386	390	434	414	371	417	371	402	398	407	388	378	385	415	390	388	413	416	366	390	386	378	373	420	380	388	354	408	377	409	385	396	384	387	388	388	385	372	386	423	397	388	378	384	377	388	377	376	378	388	392	392	368	422	357	391	392	390	393	407	401	384	382	430	421	394	400	374	386	420	377	379	353	399	412	385	387	384	412	401	359	404	399	381	448	394	341	420	412	420	376	388	363	388	398	402	356	407	365	383	397	433	406	398	371	395	409	395	390	393	365	363	386	357	392	407	403	408	377	317	375	393	379	387	367	366	402	404	395	364	424	398	382	386	393	415	420	386	423	413	380	361	383	404	387	384	370	362	377	348	380	362	385	386	337	363	369	374	363	411	410	383	387	403	390	355	331	415	398	393	365	375	385	383	405	389	391	390	418	397	401	388	383	446	386	385	418	368	371	413	379	411	385	400	360	377	404	379	418	407	367	389	370	420	386	378	373	395	400	378	377	415	387	380	398	386	397	383	404	447	381	373	384	410	384	410	376	410	405	411	408	373	402	369	384	367	404	371	373	382	372	401	367	392	363	393	401	382	400	395	389	377	349	385	373	340	379	360	405	409	404	374	383	387	392	387	379	391	379	408	377	378	393	399	386	385	377	418	393	389	390	379	370	371	371	402	412	389	399	390	371	420	385	395	366	421	410	397	407	379	424	391	383	409	361	398	376	389	405	393	364	393	391	429	404	370	360	361	407	353	410	379	374	416	408	395	435	405	359	425	367	389	401	405	412	383	386	406	413	403	383	411	342	406	384	378	385	407	372	374	430	400	401	415	377	417	423	392	375	396	384	386	368	362	366	395	374	410	376	391	378	360	385	371	368	395	399	369	406	420	377	390	437	443	397	377	396	378	403	398	391	375	381	346	421	386	415	388	395	391	361	369	363	374	392	366	387	418	383	426	395	411	411	410	375	403	387	399	383	392	422	420	399	411	389	403	416	385	378	400	351	376	378	362	390	365	402	367	395	354	429	351	394	385	395	401	367	407	359	369	348	374	413	388	416	377	413	365	376	389	413	424	381	378	433	386	371	387	374	397	419	427	401	399	403	384	391	374	368	380	384	409	397	411	397	388	352	391	412	410	374	355	373	425	374	378	380	401	372	379	402	367	389	387	429	409	390	394	377	388	398	373	381	411	379	346	384	390	366	384	436	397	379	397	389	396	382	401	383	397	349	402	394	376	385	420	352	370	381	408	402	403	369	415	398	403	370	376	385	409	380	382	353	399	403	402	408	397	392	376	379	390	349	391	444	414	384	358	411	381	388	391	382	384	398	368	373	413	351	399	398	373	407	369	397	378	401	384	356	405	413	412	419	383	422	398	409	399	424	416	392	393	380	406	383	383	357	401	393	392	389	389	433	415	382	372	398	405	384	383	390	381	365	370	407	427	411	418	415	415	394	388	370	367	403	448	388	395	408	377	369	392	378	402	411	370	363	425	422	376	390	378	357	400	368	384	407	376	400	408	403	376	342	402	405	376	370	359	419	391	405	341	359	382	391	412	420	367	371	390	411	361	415	396	376	411	343	351	359	390	413	404	440	367	376	390	367	376	391	377	359	387	359	350	387	408	393	384	359	394	395	387	394	376	385	399	367	397	404	372	374	386	396	392	386	405	415	395	383	410	422	360	364	384	393	390	417	419	398	385	405	394	428	398	406	414	406	394	365	379	403	421	389	394	381	340	398	360	384	352	392	345	383	409	421	395	437	405	404	380	389	362	406	401	398	435	386	404	373	348	379	403	405	382	387	388	390	346	369	424	395	422	374	398	390	408	393	398	391	394	397	445	394	384	415	414	396	396	409	365	367	381	374	378	370	358	341	395	393	389	393	398	378	412	387	414	374	354	390	384	414	382	367	420	417	416	424	410	407	395	407	374	365	394	362	379	388	369	378	375	359	385	397	390	386	412	367	367	428	404	362	393	415	387	339	371	415	383	382	382	374	427	414	408	361	369	377	399	360	388	385	408	419	418	404	408	375	390	414	379	407	427	358	414	371	399	408	369	364	396	415	369	393	395	358	400	376	381	400	368	409	374	424	371	414	414	415	404	378	384	366	376	433	367	365	418	430	417	409	378	395	384	360	339	424	426	361	410	426	397	370	378	414	394	395	387	418	366	388	403	378	396	380	376	404	393	403	430	378	398	421	389	389	415	424	382	385	396	404	377	393	379	420	385	414	393	394	411	420	345	375	428	415	431	398	396	368	397	390	384	399	405	361	383	372	413	390	381	388	380	359	382	378	367	416	377	412	373	374	381	386	360	396	341	407	373	399	396	390	389	375	381	414	408	382	340	389	353	375	438	386	403	417	387	434	405	390	392	403	394	392	404	378	375	399	387	372	413	373	396	433	381	394	374	375	383	378	417	374	425	420	374	405	419	399	393	406	349	370	366	390	422	389	399	395	409	436	406	395	382	360	415	396	412	388	387	414	361	414	414	392	374	392	432	378	395	406	377	422	389	381	397	402	356	424	408	368	381	402	440	383	367	397	371	419	430	382	372	362	348	368	403	391	398	367	403	378	433	395	366	382	392	434	405	381	412	376	369	408	379	429	410	383	421	386	359	416	392	411	410	418	410	377	387	380	369	438	379	385	376	411	389	426	382	388	371	373	384	403	398	418	401	398	373	389	368	417	363	386	380	390	376	406	405	398	408	366	397	386	377	354	401	360	405	373	367	393	414	412	384	386	394	415	349	412	399	425	386	385	413	368	398	382	367	417	373	375	376	372	409	402	371	390	362	438	400	372	415	408	401	387	384	433	353	379	418	398	434	411	425	363	373	375	357	381	379	412	409	410	418	424	370	387	413	391	401	426	396	426	400	373	381	398	335	389	373	410	406	372	369	371	429	408	421	390	358	420	391	407	406	377	359	423	380	357	390	371	415	392	362	376	392	369	404	377	387	396	398	378	367	424	385	410	342	363	375	386	383	394	409	394	390	397	387	368	393	373	404	353	368	389	382	393	396
3914	1527	4700	1054	1064	1023	1008	947	989	956	924	933	1004	919	970	968	918	968	964	1012	924	952	959	966	922	939	967	1032	927	963	979	986	982	964	978	970	989	945	980	958	940	953	992	989	1005	951	1028	946	980	969	911	967	956	917	954	991	1014	984	967	983	965	897	935	962	949	997	1018	920	936	1002	984	923	1017	968	940	939	964	958	888	916	975	978	997	949	1033	992	982	965	998	978	985	868	975	976	913	975	1042	971	955	970	967	950	963	991	954	936	995	969	1006	891	959	982	916	966	945	962	957	935	909	994	980	938	1023	957	947	989	960	980	998	926	974	944	941	976	976	960	963	999	937	911	1002	927	955	1031	982	931	962	966	955	985	999	934	946	919	943	982	941	1038	930	977	972	969	973	966	938	957	926	949	960	981	935	1007	934	949	976	956	910	997	940	1000	1026	902	963	906	961	927	919	984	929	963	991	965	949	989	957	965	966	991	950	965	955	984	993	982	974	933	994	963	943	971	983	950	962	999	931	917	958	980	907	960	940	995	1016	947	962	979	994	931	965	988	971	955	938	952	991	951	1009	991	923	963	936	907	958	1011	959	972	949	976	962	959	1039	896	898	1049	989	988	954	952	990	1032	979	1018	997	977	984	1001	986	961	959	956	944	998	972	983	927	984	964	970	963	972	921	960	988	935	962	1011	946	982	997	1021	996	994	1012	986	1024	986	936	938	1014	975	920	951	958	899	897	1002	908	970	985	927	971	972	1002	990	968	942	996	958	943	954	895	966	1030	978	1001	985	965	943	960	971	956	965	937	923	969	973	933	947	953	925	954	945	1001	969	980	1007	982	974	993	948	974	942	947	952	946	931	1004	998	960	955	953	927	965	1019	945	945	1004	945	936	986	922	925	902	1026	1009	980	979	939	961	948	962	990	966	977	982	969	958	986	975	896	1017	988	909	960	1001	958	983	987	994	991	941	965	952	958	996	1029	1012	992	934	994	987	935	1012	978	965	902	955	930	953	928	968	971	974	951	959	986	974	995	979	985	947	1015	933	976	980	920	971	959	1000	963	931	941	920	987	1006	975	941	970	976	960	966	953	999	996	974	1012	972	991	975	994	982	960	1021	1000	973	965	979	985	1002	938	923	952	928	989	940	993	993	995	961	962	907	982	936	950	1011	955	918	941	948	957	967	1009	1008	962	956	1014	955	943	951	957	968	989	941	947	972	989	1001	1053	983	1038	1016	957	897	983	937	972	998	937	940	912	939	970	942	959	965	936	900	1008	959	994	957	944	988	935	927	988	922	962	982	934	957	928	968	974	1013	983	957	1010	936	967	981	970	963	956	960	940	951	1024	923	963	974	947	967	938	948	977	985	994	982	952	1008	973	987	940	910	958	979	959	983	984	941	1009	965	955	966	930	954	940	1006	998	965	979	1020	965	1000	965	1000	912	935	924	896	861	960	1013	929	980	932	948	974	951	999	981	991	926	930	980	964	940	974	966	921	1003	1045	941	1015	998	952	954	954	968	1000	998	956	969	980	946	959	918	954	945	1027	986	922	993	976	969	1013	982	1008	979	968	951	931	953	929	995	985	970	978	962	986	973	940	976	941	935	961	990	892	987	937	952	1000	962	985	941	925	978	974	948	1000	995	944	961	1021	1016	970	980	973	981	942	984	1009	957	1004	977	989	974	989	983	964	974	953	1051	977	925	926	982	955	991	975	967	989	977	952	953	931	964	956	918	967	987	944	1001	926	974	969	937	986	943	914	954	980	928	968	942	1011	989	970	897	931	966	967	984	934	972	976	1031	913	967	940	969	955	941	975	884	980	955	988	975	888	981	994	952	998	1019	940	908	987	958	936	931	1044	903	943	987	1046	977	918	1011	995	982	940	934	998	958	977	999	885	954	882	927	979	963	960	962	973	895	936	978	978	941	971	905	949	923	932	948	949	981	964	977	971	933	973	983	991	967	966	993	976	943	967	990	973	966	935	974	950	947	928	932	966	948	964	921	925	966	994	938	951	932	934	945	962	979	940	926	977	989	949	952	966	999	974	978	960	954	911	964	990	965	963	995	1026	1045	958	941	967	957	994	953	964	970	944	949	1001	957	958	910	998	965	973	965	949	969	930	998	955	944	942	955	966	943	906	940	941	926	947	960	943	970	900	926	927	965	981	952	1029	921	983	985	943	986	954	966	942	980	1000	972	936	989	964	950	962	919	937	920	987	935	991	930	975	923	937	941	930	976	986	945	984	991	962	968	945	1022	972	1002	985	979	944	918	954	995	950	971	1000	960	971	957	971	966	942	959	917	970	990	952	1038	975	994	983	1007	918	922	946	955	943	1022	986	962	946	958	938	954	987	981	978	992	944	938	1022	986	981	969	968	955	955	969	985	964	911	961	989	930	946	972	984	954	966	980	1012	974	978	927	979	1005	932	976	972	946	935	933	937	891	887	938	912	996	1007	979	960	934	977	931	943	969	955	917	989	1007	980	953	1013	967	950	902	981	936	923	960	975	924	974	930	976	923	971	995	1006	977	970	983	927	992	972	951	976	988	925	938	923	971	985	972	927	979	974	957	971	975	1041	971	917	1008	989	938	972	963	988	966	932	898	981	973	922	971	986	932	989	1012	982	939	963	959	1002	995	953	968	934	963	1011	978	976	954	887	954	997	945	952	945	935	944	962	946	978	947	1001	1007	986	1003	982	991	939	972	981	995	928	1014	915	957	979	1001	970	965	977	971	973	939	970	959	980	995	933	984	967	932	949	932	983	984	972	988	929	955	1028	960	977	1010	944	1049	924	935	906	957	950	993	994	925	935	939	1010	983	978	969	921	969	951	1022	970	961	970	938	971	1003	954	964	1007	998	977	1030	967	941	963	949	981	992	929	903	975	1008	906	1003	943	956	997	921	966	950	955	957	897	937	984	995	933	975	904	961	972	1001	920	968	944	1008	964	993	998	968	951	953	1002	1007	923	932	951	949	986	957	922	1009	913	929	961	957	891	966	948	949	961	961	940	990	975	941	937	937	972	982	969	919	888	1013	957	975	987	983	957	979	964	969	910	954	958	956	973	958	955	999	988	939	986	899	962	950	968	1003	970	998	1001	958	963	968	981	985	936	918	990	914	981	1014	991	947	949	994	966	970	990	955	977	956	991	961	976	945	961	949	904	981	950	996	973	990	953	971	1002	993	875	991	980	929	987	912	958	958	986	961	1031	961	934	945	961	983	1006	982	976	957	1007	881	967	994	961	1000	955	963	958	973	948	964	945	904	999	910	966	919	953	976	1022	962	989	938	1009	969	956	992	973	970	941	952	962	1026	997	946	932	1016	952	948	971	959	959	929	962	976	960	896	991	979	933	968	989	975	1005	978	962	960	965	933	952	973	980	952	1002	976	971	925	1022	975	957	973	1056	918	911	981	888	1007	968	955	983	991	972	921	1030	982	966	935	947	931	958	996	963	949	968	940	975	881	961	966	970	952	931	961	957	951	994	963	939	921	967	917	960	945	996	971	979	951	973	938	955	955	936	937	959	944	972	954	928	933	920	878	970	935	959	960	923	983	958	974	924	981	964	928	992	963	963	1022	948	956	958	956	916	967	937	948	938	963	1043	991	984	940	941	1024	921	941	898	972	1000	942	952	997	964	1008	948	981	937	965	965
29994	18126	32475	6377	1164	778	493	363	363	277	301	288	287	328	274	262	239	259	226	252	240	215	246	241	235	236	226	246	232	247	225	232	240	260	241	259	240	252	220	249	220	250	268	271	240	202	242	244	206	244	235	241	206	229	233	194	206	217	238	219	209	227	205	244	203	241	219	225	227	246	248	217	215	222	227	213	210	199	260	245	222	230	223	223	212	237	256	218	245	260	227	234	198	217	224	209	246	226	257	231	200	235	251	232	209	243	220	213	247	217	229	246	231	266	233	219	228	250	239	246	226	194	214	258	223	230	261	237	215	244	206	219	249	243	262	251	221	233	251	242	215	221	227	247	218	247	252	257	218	231	236	226	240	234	235	210	234	222	241	200	238	216	260	223	206	206	220	219	242	235	222	233	230	196	215	214	227	224	215	207	253	214	201	231	222	255	230	229	238	224	233	273	240	215	244	225	217	210	237	220	245	220	227	251	214	279	189	246	255	205	227	202	231	251	212	245	228	247	199	225	212	241	233	244	206	213	226	259	244	208	237	219	253	231	226	231	224	209	211	194	206	236	234	245	244	233	239	228	254	217	244	255	232	235	227	224	216	208	208	254	212	225	222	249	224	244	242	252	233	227	233	231	226	250	213	250	226	220	224	237	246	230	222	209	220	234	218	201	268	241	240	229	216	221	228	247	213	244	262	221	223	221	224	217	210	216	249	247	238	249	229	225	254	236	214	226	230	233	243	243	250	228	223	229	219	228	219	242	223	230	270	232	227	220	254	233	246	230	216	242	230	224	221	231	235	230	251	207	228	252	249	239	248	254	230	238	233	245	215	216	214	231	206	223	241	199	206	235	231	216	269	238	231	256	229	206	245	249	216	212	218	225	233	242	249	230	225	243	238	208	231	254	228	219	233	216	231	225	254	226	219	216	237	228	221	263	218	244	217	225	242	252	242	237	197	243	206	215	226	224	228	235	231	245	218	202	230	239	223	229	242	246	236	238	216	222	264	227	235	233	221	225	220	257	238	223	240	268	246	214	235	199	244	246	261	231	237	236	246	234	215	238	214	227	245	221	220	248	229	223	229	238	219	233	228	220	244	233	208	223	224	227	224	219	255	238	249	240	217	252	212	244	201	208	237	209	209	219	245	258	228	213	229	249	238	228	228	233	201	236	227	203	234	240	237	241	245	260	220	245	258	248	237	258	222	238	215	229	248	246	246	250	228	207	243	233	247	214	233	236	248	239	236	249	254	229	248	218	259	251	257	199	216	215	236	257	255	204	259	244	254	222	220	220	206	226	217	244	190	232	258	248	237	257	231	237	228	217	217	218	255	215	229	207	216	242	237	227	226	225	239	265	240	210	215	207	246	219	265	246	219	228	258	234	233	223	225	228	248	259	227	242	216	228	247	221	245	216	194	223	241	216	216	246	207	204	209	211	244	253	243	238	227	220	233	258	244	240	217	207	253	208	206	237	240	233	238	224	225	230	258	232	198	221	231	248	234	244	236	221	229	242	229	260	252	238	240	250	230	215	226	238	233	222	210	238	219	242	249	246	245	230	241	269	236	236	240	228	229	225	207	219	234	244	228	238	225	227	233	233	227	218	220	225	266	225	241	241	275	228	197	226	207	225	220	219	225	222	228	228	249	223	214	243	248	232	228	214	241	228	214	254	227	221	233	216	217	228	217	240	236	231	229	223	212	234	195	225	245	229	251	237	218	227	213	240	209	213	220	264	231	227	230	244	233	193	242	231	245	217	208	224	221	242	235	216	217	224	212	220	234	267	223	211	216	232	256	212	249	228	245	195	227	259	224	227	246	251	228	233	212	214	246	242	245	229	211	236	208	255	242	260	252	237	226	248	236	221	236	239	225	229	215	245	235	231	232	232	245	239	211	235	220	250	216	223	264	250	235	226	246	229	223	219	240	227	230	231	260	205	215	251	220	195	214	214	204	249	251	241	233	241	232	242	242	228	211	234	202	224	238	210	239	218	220	241	181	216	234	222	262	241	254	219	224	246	218	223	245	204	218	246	237	245	214	212	219	219	210	251	213	234	230	236	252	244	268	216	223	228	245	201	222	231	217	257	213	207	249	237	209	228	232	210	242	211	210	230	248	244	220	221	242	255	226	224	237	204	262	229	259	240	215	205	231	248	206	244	254	223	233	231	241	254	222	233	248	227	275	238	214	249	248	234	247	238	230	225	265	253	236	215	206	222	215	258	238	238	195	212	232	235	219	216	216	210	226	235	239	216	223	204	257	234	237	258	220	230	241	216	237	248	259	249	254	219	208	227	255	228	203	257	225	244	224	200	231	232	259	253	252	228	210	238	223	246	220	231	242	243	254	269	221	232	241	258	252	234	253	231	206	241	237	228	215	209	236	232	222	220	263	209	240	253	225	222	249	237	246	225	217	242	222	231	218	237	223	220	245	253	239	242	246	229	232	238	257	233	245	237	234	229	215	234	245	238	182	208	251	247	234	209	236	215	227	247	226	226	207	231	227	233	220	232	234	204	246	209	263	223	239	237	230	227	254	250	235	246	247	203	199	223	227	197	231	235	252	223	212	224	251	266	221	219	246	209	215	217	230	233	249	225	217	233	223	216	226	237	236	237	218	232	204	217	206	217	241	218	225	208	214	238	235	233	226	239	220	206	220	241	231	211	257	216	224	263	237	252	255	232	259	233	261	237	225	200	214	227	246	255	219	225	232	206	241	217	235	236	229	254	237	211	201	235	227	216	228	209	253	230	258	257	253	244	241	228	278	230	207	219	217	244	265	243	257	231	220	222	231	227	216	249	220	254	214	230	231	219	263	216	223	236	226	232	233	238	230	238	207	260	268	217	241	205	209	227	243	211	236	208	250	223	212	221	225	224	228	246	238	218	200	214	235	199	211	208	234	257	217	259	227	270	222	219	269	241	256	229	228	245	239	230	221	225	229	218	247	231	201	230	204	245	247	202	234	253	217	222	226	227	237	229	240	239	245	228	236	228	226	235	225	236	215	244	227	262	252	224	217	244	226	207	238	218	222	229	206	204	212	234	239	247	252	224	234	228	213	201	203	226	200	225	235	225	217	234	222	209	228	225	241	229	193	235	251	241	248	225	255	240	206	218	220	224	237	213	222	221	250	184	215	247	232	247	220	218	231	234	234	244	252	210	214	222	231	257	234	223	246	237	247	255	214	224	222	214	206	221	214	275	242	222	205	216	219	225	245	217	210	235	268	230	226	239	224	233	217	199	225	206	229	196	265	254	226	219	205	244	235	235	249	248	215	232	215	240	266	221	210	222	252	229	213	200	224	224	240	220	221	243	226	228	217	242	233	230	232	237	222	221	223	208	226	236	245	232	232	246	242	216	241	210	245	223	232	240	245	216	267	225	230	225	234	230	208	209	240	216	224	221	251	224	236	220	223	223	208	250	220	224	238	220	256	241	236	208	223	241	215	212	211	242	242	240	244	225	230	225	214	222	233	241	232	217	236	251
17328	7334	22203	2543	2159	1907	1600	1393	1239	1138	1064	924	950	981	867	795	811	768	754	772	732	677	689	680	773	675	705	689	694	681	673	650	658	645	656	691	702	688	673	623	664	640	693	616	633	648	629	641	633	643	593	647	623	616	613	604	601	627	627	614	631	598	673	614	626	615	624	581	637	642	627	637	651	631	619	571	592	575	664	646	601	634	594	614	660	625	629	608	600	620	588	631	623	586	614	591	563	573	594	617	637	614	598	600	653	605	643	602	607	593	628	566	595	614	629	580	576	597	645	593	606	620	605	586	626	606	614	639	567	610	598	612	616	605	635	601	588	582	645	549	618	613	640	596	597	604	583	625	619	630	658	599	639	619	587	665	615	589	582	623	598	585	615	610	595	608	588	576	653	611	564	606	631	584	647	641	607	596	592	610	574	618	625	600	555	589	640	628	578	586	588	625	588	635	587	654	609	630	609	621	592	637	651	606	598	637	611	630	548	583	582	584	573	621	617	621	591	623	604	595	626	593	639	625	607	629	576	561	634	582	626	597	634	584	592	598	669	624	589	607	637	613	623	627	610	606	583	590	633	601	617	596	651	536	638	594	634	592	653	584	623	628	640	593	623	603	564	569	596	587	619	585	620	642	619	606	602	593	605	584	596	627	592	643	576	629	597	607	642	627	661	596	605	642	598	561	616	602	609	630	626	583	634	592	617	647	575	619	614	610	622	602	568	651	567	650	560	627	576	592	609	602	644	565	626	642	615	611	643	574	613	616	576	604	633	627	589	578	625	605	601	639	602	594	624	539	607	613	624	609	627	594	630	597	614	598	638	616	613	584	589	612	615	637	592	656	605	607	629	586	611	600	622	603	607	569	587	582	608	609	606	633	594	631	593	621	566	575	596	610	634	605	604	604	583	640	612	580	589	634	613	610	573	605	582	616	609	621	602	628	636	606	624	615	635	614	634	597	648	577	591	604	566	616	588	615	588	633	568	603	655	631	586	622	606	632	619	571	601	623	588	651	590	579	623	618	586	615	599	602	597	597	570	608	610	579	618	636	612	621	605	617	601	638	648	639	586	606	602	622	599	554	595	615	592	600	644	607	604	604	594	626	592	586	609	615	624	601	596	584	644	630	615	573	615	591	639	555	619	621	596	611	604	588	590	572	623	623	637	578	596	648	617	591	632	676	541	622	610	579	608	599	607	628	620	612	621	582	601	641	644	604	634	625	597	640	619	607	568	628	621	614	625	610	578	584	584	605	653	608	583	557	566	618	588	661	615	628	600	586	549	601	588	610	621	576	584	543	627	624	670	600	618	607	611	634	637	577	597	601	644	604	632	637	625	618	629	611	611	574	627	606	573	655	611	621	615	635	602	592	592	612	591	628	611	629	569	640	553	644	609	628	598	609	608	592	625	631	622	594	612	581	607	575	594	610	572	585	637	595	648	601	628	574	569	584	628	569	572	594	603	625	594	603	646	620	644	583	626	592	628	632	594	601	605	568	606	624	607	591	645	609	613	618	624	622	640	599	601	604	583	613	615	555	599	581	608	638	616	595	611	586	598	566	569	588	579	590	611	630	599	607	607	672	601	616	634	585	576	597	615	637	607	597	593	652	610	602	585	626	595	593	599	665	628	591	654	616	583	622	601	587	565	620	574	633	616	606	608	584	558	619	644	625	632	618	649	619	597	599	655	601	635	591	635	633	607	648	594	580	588	621	572	623	572	601	599	608	661	587	618	598	575	619	560	597	591	573	607	610	608	602	617	603	587	582	593	560	641	607	639	596	577	581	593	653	571	575	579	599	589	614	601	629	627	586	582	605	606	611	594	607	606	592	610	620	592	641	583	626	628	650	612	628	624	601	626	613	584	609	598	609	568	580	569	539	632	603	637	561	612	590	620	580	624	603	591	583	595	586	585	560	600	629	637	574	598	633	637	578	583	602	593	611	582	606	622	667	633	626	610	587	616	571	609	574	625	577	607	584	587	598	623	580	601	609	613	658	629	618	591	656	600	603	590	581	605	620	622	578	611	596	628	607	620	642	643	601	621	613	611	628	616	592	599	613	611	628	609	580	639	619	644	596	572	591	600	578	639	642	618	683	584	633	608	635	623	617	602	631	610	565	560	563	650	621	598	598	645	601	613	624	603	644	603	627	617	600	600	580	639	679	635	607	616	634	601	601	657	606	606	587	585	586	602	590	577	602	623	584	635	592	606	594	570	569	591	599	610	623	607	603	604	616	652	571	643	604	609	570	666	608	564	593	651	645	573	609	652	592	586	632	590	616	611	590	567	641	596	610	577	619	638	608	575	583	614	559	601	621	622	609	572	587	596	632	616	637	592	670	621	597	600	619	621	593	587	609	619	594	643	598	595	635	603	634	565	602	661	624	626	628	608	562	604	589	599	608	605	600	632	623	613	632	607	635	597	631	592	585	616	627	592	577	601	582	587	562	638	644	637	596	607	665	590	617	621	605	605	608	585	649	585	640	612	664	580	601	591	630	617	612	607	615	598	581	600	617	645	617	595	622	621	597	624	598	594	591	611	623	612	629	621	576	599	588	571	630	584	617	623	597	595	637	623	580	602	595	605	587	611	644	636	629	667	622	606	601	616	608	582	632	590	614	598	633	570	618	615	650	589	632	610	619	587	578	628	629	588	666	632	631	579	554	600	625	601	600	616	651	595	568	661	619	626	566	605	561	648	587	636	580	605	599	616	562	615	611	589	620	583	606	555	597	625	591	551	587	629	593	627	629	606	580	584	603	586	570	610	630	652	598	668	600	667	618	630	609	602	607	611	598	625	622	628	618	624	637	648	603	654	575	583	593	592	595	617	580	581	574	632	609	595	603	580	587	603	645	588	584	591	606	641	613	604	628	584	599	644	581	593	634	622	593	623	590	560	627	595	622	612	610	639	586	620	620	639	583	600	599	591	588	655	620	622	614	653	621	586	575	603	582	634	585	616	643	600	649	616	614	612	596	610	647	602	608	602	583	636	621	642	585	619	606	618	569	616	653	616	590	637	627	618	607	605	594	605	601	621	624	587	580	610	632	597	598	630	606	575	643	641	585	593	580	622	608	572	586	658	607	621	625	628	554	648	588	603	604	609	596	575	591	609	566	611	583	585	613	590	623	633	581	642	590	613	577	635	604	639	619	617	609	606	638	631	660	621	591	644	626	582	619	620	578	572	634	658	621	619	605	643	644	576	616	614	617	582	627	606	595	593	584	612	606	635	613	597	661	611	600	547	611	618	559	645	639	613	578	630	581	579	618	628	606	577	640	619	625	617	605	620	598	619	605	613	614	619	655	618	604	573	598	637	611	646	594	600	612	579	604	599	609	601	582	592	620	631	583	635	628	572	583	600	616	603	627	622	617	577	625	559	608	570	589	603	581	630	632	608	585	611	644	658	616	578	659	613	609	647	582	643	605	607	628	608	589	612	598	639	603	614	653	582	636	621	576	597	614	586	637	600	578	620	595	567	564
39997	26324	38403	9657	1616	881	644	517	514	432	418	380	345	372	321	351	321	337	328	297	278	276	293	305	296	282	279	288	314	276	281	288	331	286	302	286	277	303	299	270	307	281	269	307	304	261	282	311	276	293	283	296	280	273	268	276	271	243	280	288	263	298	293	284	252	293	268	280	243	313	301	266	279	270	257	285	250	267	292	277	303	277	257	281	286	291	273	271	282	294	274	281	232	260	264	276	297	288	269	263	247	287	258	258	276	252	293	261	300	281	303	268	283	271	276	264	261	253	266	299	273	251	303	286	265	251	280	324	260	302	240	265	301	292	245	277	251	266	267	275	253	244	300	263	264	212	268	257	272	268	254	243	275	297	268	258	259	234	302	261	285	246	293	263	274	276	257	254	251	290	282	271	291	263	250	287	279	270	274	301	288	261	259	268	269	287	260	276	255	255	274	261	268	268	256	284	305	241	276	230	296	292	261	237	295	269	263	282	265	269	280	286	249	251	272	290	262	299	279	269	287	257	266	278	235	287	288	281	279	310	294	282	281	252	258	294	260	269	287	286	286	304	252	259	273	263	263	244	283	280	269	245	279	274	281	287	258	250	256	261	260	247	255	294	296	251	270	252	305	295	243	259	316	264	250	269	300	289	263	311	298	276	254	284	265	252	239	281	273	264	259	259	251	252	241	241	278	320	264	261	255	228	250	271	284	263	262	254	256	260	284	244	219	309	260	230	279	286	259	260	255	265	257	233	246	257	273	290	256	254	283	296	243	274	279	272	291	268	262	259	255	267	294	252	251	289	287	259	290	263	260	276	287	287	279	259	301	277	261	235	281	259	259	255	292	276	245	266	268	313	241	278	267	271	268	243	272	248	274	263	277	253	278	269	286	273	280	267	277	273	267	250	279	293	263	280	311	261	267	256	252	259	293	253	280	268	255	253	234	299	262	276	285	262	266	259	274	286	255	229	286	268	254	273	238	289	266	281	265	277	270	269	247	259	287	286	262	264	270	280	281	260	253	276	244	262	248	271	303	287	300	280	296	316	240	274	280	252	303	284	261	275	263	260	268	275	267	274	281	298	254	308	256	260	272	293	247	265	273	280	279	284	290	262	259	275	251	263	292	299	262	309	284	253	287	294	254	273	271	272	275	232	274	270	252	289	269	269	264	254	270	276	298	262	268	258	275	267	260	267	234	262	273	284	263	286	303	295	319	285	282	268	268	264	263	249	252	287	289	255	235	302	282	267	285	249	278	285	300	286	265	280	274	280	256	287	271	275	288	268	246	238	283	281	284	264	239	266	265	268	269	280	270	265	278	269	283	292	267	286	278	270	252	269	285	274	232	265	264	268	270	281	256	252	283	296	278	274	292	280	262	254	220	299	290	253	282	247	274	267	258	288	271	269	258	280	253	249	253	261	237	261	267	283	286	283	264	283	302	242	258	276	278	278	267	254	271	308	249	278	261	239	244	285	271	292	264	290	269	265	262	252	261	272	263	257	280	278	255	262	267	262	279	271	229	259	267	262	263	250	274	254	281	262	265	251	254	274	290	287	262	241	259	294	310	274	278	297	301	273	276	249	282	278	290	303	289	274	270	282	306	278	276	290	264	300	278	294	306	303	271	296	252	276	271	261	281	283	233	281	250	275	246	251	273	236	274	288	302	274	261	250	277	287	253	264	267	247	251	276	271	264	291	274	298	251	277	286	279	274	293	293	274	265	259	284	320	271	245	267	268	280	291	267	272	242	254	258	283	265	247	244	252	262	256	311	244	221	255	276	258	266	269	276	275	270	263	255	254	274	260	268	238	308	258	260	262	306	272	289	254	258	294	267	251	267	253	275	305	267	297	271	263	292	281	253	256	277	260	274	256	280	255	257	301	297	263	283	257	261	289	265	266	255	279	270	265	255	285	274	265	263	258	278	279	279	266	293	264	290	280	270	268	254	282	279	256	261	241	273	282	269	244	269	258	276	256	261	275	296	261	283	284	246	280	273	270	273	285	252	250	280	260	257	254	274	255	267	271	255	284	271	273	264	266	264	271	255	251	283	301	261	251	250	254	275	272	290	299	262	289	266	279	262	271	251	242	250	293	303	267	253	277	280	311	304	271	292	270	277	275	265	269	262	252	250	269	267	257	291	287	268	292	248	260	274	259	312	275	261	282	259	308	288	240	282	286	275	267	306	276	267	284	211	267	271	255	275	271	278	288	251	272	287	255	276	268	290	281	274	260	281	246	241	259	255	252	266	290	274	244	273	314	283	309	264	262	292	248	249	276	266	274	275	271	288	309	298	259	275	258	284	243	293	312	279	256	229	272	269	288	263	284	254	263	276	234	268	287	297	242	302	259	293	252	279	270	286	287	271	252	281	280	260	282	267	261	259	241	267	261	282	266	252	289	279	261	281	235	283	262	311	294	298	290	279	270	249	272	239	262	299	279	269	282	271	269	259	251	267	263	295	252	267	249	275	253	273	263	263	251	272	295	251	265	291	267	266	262	288	295	253	245	265	256	280	287	283	271	286	296	261	299	287	293	300	251	285	265	278	250	268	258	272	253	295	257	278	299	250	263	244	283	261	294	259	274	252	278	262	255	277	268	279	252	224	287	269	250	256	245	254	258	250	269	279	275	275	295	253	316	275	281	266	254	253	291	267	271	251	274	274	281	303	286	277	272	265	289	252	257	284	260	260	266	271	256	258	262	280	314	255	277	263	272	256	265	270	246	265	261	248	259	250	231	284	282	296	272	291	262	255	264	269	251	272	277	244	273	278	279	273	266	260	279	262	267	273	265	258	301	282	251	248	252	276	251	260	254	236	269	272	264	270	275	282	269	255	280	256	257	280	280	262	297	292	268	263	262	261	270	270	256	285	280	256	275	296	273	279	267	237	259	270	273	261	253	286	264	282	288	259	251	282	276	256	287	267	248	269	266	236	275	273	277	269	271	264	312	256	265	300	290	313	264	268	232	287	244	277	238	257	255	255	274	316	297	268	298	285	259	273	269	274	259	272	266	255	275	301	278	260	294	314	251	239	263	271	249	252	278	260	270	264	287	284	287	242	274	275	255	250	283	279	286	257	266	279	239	269	299	263	285	280	269	277	283	272	286	277	260	289	280	269	284	270	243	252	272	292	272	271	280	288	267	260	294	276	263	272	278	251	264	260	249	275	253	285	246	264	263	241	265	262	262	293	253	235	276	288	274	284	272	284	272	275	275	238	263	266	264	280	309	283	280	258	264	279	298	265	320	292	273	279	261	239	262	292	252	270	305	277	254	282	266	268	258	253	264	254	272	250	290	275	279	277	273	272	285	284	266	265	258	262	264	216	263	275	265	284	243	295	265	251	262	285	283	269	257	276	278	283	251	293	293	293	274	224	264	281	276	240	274	277	236	278	274	284	264	249	230	255	278	249	251	259	256	276	258	244	256	285	265	291	253	265	255	259	283	273	266	288	288	259	301	253	262	255	279	262	258	270	267	292	282	246
24660	10553	23577	4429	3821	3195	2723	2298	1957	1791	1619	1478	1408	1303	1228	1152	1131	1073	1064	1056	962	966	969	965	900	869	924	916	804	871	903	864	845	890	894	798	783	796	799	823	811	778	792	825	789	823	780	754	763	811	832	791	746	797	777	773	784	796	762	783	795	791	779	749	779	810	793	761	777	773	778	780	785	773	750	760	782	739	781	697	748	745	822	803	834	777	767	768	756	787	764	765	685	782	778	743	775	733	766	774	822	718	775	749	771	738	744	727	753	784	711	771	755	756	737	744	793	796	730	746	771	760	760	797	747	764	771	718	768	748	795	805	715	700	702	800	720	749	770	804	733	712	723	788	728	765	769	743	739	793	747	750	728	771	752	739	795	759	752	749	792	737	771	712	775	775	756	764	774	781	705	756	752	757	786	736	760	778	737	763	741	703	753	690	775	753	761	783	782	717	707	775	754	733	724	790	727	742	754	743	749	684	737	767	769	771	760	739	797	672	794	814	710	746	720	757	739	756	745	800	778	726	732	734	736	793	750	706	807	751	746	792	776	729	744	761	741	782	781	693	706	762	780	725	717	812	743	783	737	788	700	764	786	768	754	785	746	767	768	769	715	788	745	769	740	753	771	781	758	774	798	770	771	761	752	779	767	769	709	748	777	754	750	739	686	745	789	751	797	773	729	753	774	808	752	739	777	797	745	759	773	744	725	701	748	771	766	766	761	787	751	709	781	747	735	720	772	784	740	690	737	682	801	714	758	742	747	758	772	766	769	749	770	758	707	740	725	775	769	784	776	746	730	717	727	776	764	748	766	744	787	749	757	748	785	759	752	761	742	816	762	711	757	710	758	772	786	747	746	757	692	741	810	766	757	787	743	753	759	718	753	779	734	736	725	733	748	763	729	739	782	741	765	714	694	747	761	798	798	723	783	716	763	760	718	761	757	740	787	779	743	778	736	773	816	771	790	763	776	700	781	749	787	805	741	770	730	799	763	725	774	771	774	767	744	753	734	724	709	742	779	737	744	749	763	752	765	708	752	729	755	765	766	738	801	715	729	725	776	782	743	724	769	772	765	738	753	740	777	770	748	733	725	743	772	772	758	744	762	708	799	736	770	725	804	761	732	780	752	763	767	723	805	745	780	789	759	795	745	710	781	775	705	789	809	788	801	727	742	757	758	766	745	744	780	739	773	791	740	745	713	764	768	773	740	723	755	752	787	765	763	771	786	780	730	755	711	685	789	769	773	787	779	741	755	735	737	738	718	755	741	741	759	754	738	722	717	711	669	750	755	718	745	757	721	727	692	760	726	766	757	781	759	783	725	759	763	795	787	753	760	744	730	764	747	762	772	798	728	780	754	709	760	785	719	755	723	777	782	796	714	719	718	790	762	729	725	760	767	775	736	768	743	717	753	812	747	766	758	731	770	723	731	723	742	742	750	745	733	758	756	729	751	762	735	765	722	757	808	723	735	769	756	765	764	762	782	760	720	773	779	750	751	715	746	739	754	746	715	760	755	741	714	796	719	768	765	761	766	690	714	750	735	770	783	787	781	747	747	761	774	761	712	743	724	754	765	733	798	721	764	740	701	768	747	756	799	754	717	721	788	754	725	772	728	775	790	749	781	763	755	759	764	768	715	778	713	794	763	761	815	729	774	800	741	748	790	721	696	736	765	765	766	755	732	770	763	733	749	681	733	750	745	764	776	747	787	729	797	760	732	791	735	757	728	765	721	743	771	726	738	784	732	800	712	736	772	765	751	706	767	774	724	768	789	720	762	688	753	754	736	764	728	750	711	744	725	721	725	774	718	768	769	737	769	739	709	769	737	773	776	795	802	704	778	741	722	747	728	767	740	741	748	760	704	771	699	751	753	773	758	717	745	735	760	738	739	792	756	738	784	773	727	719	749	699	781	712	761	757	800	758	773	737	791	752	734	719	806	774	706	769	709	732	702	791	723	751	792	704	724	712	743	783	747	724	737	712	710	710	730	767	764	756	693	789	830	744	769	737	735	789	805	758	777	805	766	750	786	728	758	736	778	778	721	725	766	772	778	765	766	746	770	787	808	742	747	763	762	735	778	777	763	753	753	811	734	726	758	801	761	750	736	738	769	764	764	749	772	744	707	770	721	792	729	773	786	759	771	754	710	748	762	752	731	754	768	800	761	779	761	784	714	709	751	725	750	722	726	743	768	749	743	736	751	771	747	755	749	767	758	748	720	722	752	759	754	738	774	761	766	824	741	790	744	762	751	758	743	767	747	719	739	762	770	760	751	768	747	698	731	747	803	683	798	718	717	780	728	702	745	778	727	733	730	777	742	736	772	778	727	782	799	775	733	755	749	738	739	716	749	803	732	748	770	751	753	697	741	799	736	826	735	764	737	745	749	742	738	790	767	783	749	737	770	758	693	759	818	719	724	784	727	777	775	739	766	736	792	696	750	734	825	707	711	756	742	728	752	758	750	750	747	748	724	745	750	730	751	725	718	710	739	745	741	753	703	741	786	761	789	750	800	761	709	771	717	735	768	723	755	762	767	746	764	782	719	720	734	770	726	754	749	744	722	774	770	733	758	749	757	766	750	778	765	746	711	741	765	775	785	728	781	784	781	762	727	774	799	738	781	763	770	784	729	813	763	748	738	778	706	768	769	760	771	742	733	736	747	758	815	764	738	775	787	764	794	751	789	744	711	729	768	742	730	755	723	760	731	727	760	709	820	757	748	724	752	820	761	715	717	810	761	748	784	727	741	689	745	743	743	841	734	746	725	763	719	733	769	702	792	775	769	710	689	751	726	782	783	758	755	755	738	758	760	727	746	764	749	733	776	814	726	724	704	728	792	739	796	731	743	756	747	796	758	718	721	713	707	727	711	797	734	742	731	742	763	779	793	758	769	742	780	754	743	775	753	773	779	840	752	800	736	745	823	724	748	787	758	744	808	784	782	781	774	778	779	742	767	725	724	725	761	806	744	722	757	749	740	756	737	765	757	804	733	814	802	750	754	740	719	718	703	786	776	765	757	714	783	761	765	736	752	728	791	801	779	753	687	774	763	704	753	768	707	748	729	768	741	764	791	787	744	779	711	774	721	755	762	753	810	747	769	756	745	734	742	785	752	755	737	784	710	748	737	725	769	759	773	739	761	746	784	783	721	752	743	755	751	724	754	836	779	759	696	747	749	753	786	754	783	739	735	806	797	757	758	744	773	739	751	781	783	744	710	764	818	803	731	725	798	781	740	761	736	713	757	778	741	742	756	772	756	709	741	735	721	777	735	724	725	783	780	811	772	694	731	814	776	739	745	728	739	718	771	734	786	772	738	770	758	723	792	756	735	759	764	713	701	762	753	796	747	711	804	778	760	789	746	735	742	777	733	723	691	749	735	727	702	759	797	802	724	741	756	769	741	726	766	774	747	752	726	779	791	753	711	710	726	735	773	765	718	755	683	717	784	760	768	757	705	743	772	773	755	812	736	746	762	745	732	708	770	776	733	739
3100	869	1365	376	343	339	347	342	363	352	350	368	372	331	349	360	355	356	338	324	338	350	341	363	360	372	339	304	324	342	353	326	340	346	315	327	342	332	324	327	334	353	377	329	312	346	338	343	300	313	325	344	336	316	368	330	382	312	358	329	378	351	297	327	344	314	351	319	340	339	364	321	314	339	354	341	317	335	361	327	344	347	291	375	332	328	344	351	327	353	330	360	345	335	362	303	334	342	342	329	344	351	347	331	331	316	377	324	325	347	329	335	356	310	360	354	346	342	340	345	333	366	329	348	379	354	346	329	350	353	365	310	319	366	327	330	332	345	327	322	340	342	366	361	356	335	340	358	349	341	356	356	336	326	320	352	384	350	320	373	312	353	369	322	356	314	360	335	347	331	312	356	346	310	329	322	348	319	302	327	314	334	359	340	332	344	348	358	334	341	370	369	341	324	345	315	363	367	358	364	339	331	361	321	344	349	329	363	363	328	341	339	329	357	356	344	353	333	343	340	318	341	325	340	319	388	346	372	332	358	338	302	313	338	370	349	330	350	339	355	326	344	315	332	354	315	341	332	340	315	363	347	359	349	337	334	343	376	361	355	369	342	329	375	334	317	343	356	319	353	341	345	363	338	352	334	296	363	366	319	361	326	320	326	326	343	310	327	330	331	334	350	327	350	318	307	326	316	346	353	331	388	356	330	310	376	356	333	382	361	344	311	334	329	339	334	353	349	320	340	348	333	355	355	335	346	335	348	355	348	296	344	339	375	313	334	349	356	362	332	340	344	360	318	310	341	365	364	364	371	362	327	335	336	361	387	337	353	304	323	345	388	310	340	362	351	346	371	367	317	318	345	357	347	337	325	358	327	328	342	352	352	331	321	345	332	318	329	342	340	325	349	355	327	336	350	322	310	380	362	324	305	315	333	300	331	343	337	345	351	337	316	346	341	350	392	303	336	333	300	358	335	293	362	324	355	339	362	348	348	341	344	301	344	336	344	337	338	384	329	354	349	335	334	344	384	353	353	307	339	362	329	310	327	332	339	326	380	358	336	310	363	337	314	317	329	329	341	334	353	338	350	341	313	353	347	331	326	340	343	335	340	335	375	328	339	381	326	316	360	352	344	299	340	355	336	332	341	352	316	345	345	344	368	340	345	391	351	338	313	320	302	320	343	348	355	364	331	345	336	347	353	378	328	354	349	327	350	339	348	369	353	334	334	315	354	344	341	321	347	360	372	373	366	347	328	345	324	317	337	349	347	323	321	360	326	355	359	346	333	348	346	370	325	353	357	328	351	369	335	324	337	318	346	339	368	347	350	356	325	312	307	379	331	339	295	358	361	369	358	363	350	329	325	321	344	347	350	363	341	319	328	332	336	347	366	338	340	324	355	341	341	362	333	326	338	311	338	355	335	359	347	347	330	346	326	370	370	324	337	358	371	356	355	384	345	344	385	341	406	333	353	336	347	315	340	338	338	306	346	344	317	332	335	334	349	363	353	334	345	386	323	361	346	370	368	391	343	361	331	335	315	360	351	363	352	326	323	344	352	344	341	331	331	327	354	326	382	346	365	348	346	358	356	333	342	341	318	353	324	331	362	340	343	353	370	336	297	363	294	376	357	369	349	323	333	350	337	322	343	341	303	363	385	350	338	328	365	372	304	348	321	377	333	351	307	374	353	313	372	334	324	335	347	364	356	342	325	328	374	358	341	317	348	352	370	345	318	343	343	389	352	347	292	327	334	336	379	377	369	341	338	313	334	337	309	361	369	347	325	400	313	361	327	364	372	368	361	352	314	347	338	339	365	338	376	330	330	372	358	350	333	373	350	333	344	346	344	330	317	338	343	304	330	363	352	351	334	333	335	367	317	345	326	359	365	330	332	323	360	352	351	335	331	346	348	317	320	318	336	329	354	378	334	352	352	345	317	338	358	406	332	326	347	313	347	279	347	369	341	305	334	371	362	324	372	374	329	366	355	353	332	345	342	346	310	378	352	369	343	383	326	341	365	306	320	379	331	348	350	309	317	352	309	365	325	352	322	375	346	346	336	333	310	331	375	378	360	331	335	359	342	331	336	367	347	341	343	326	356	348	369	342	379	371	337	358	332	335	299	337	354	311	322	348	351	357	373	370	313	349	317	345	385	301	348	317	363	316	359	362	325	342	336	366	322	311	335	342	354	350	360	344	349	357	319	344	332	350	322	306	325	323	326	355	323	336	336	352	353	334	337	344	365	386	341	311	327	337	390	328	331	403	347	332	364	369	329	340	319	333	363	311	344	358	369	349	375	366	357	331	346	351	345	351	310	337	327	341	345	328	321	347	332	361	301	358	307	339	324	326	342	328	344	358	315	328	329	366	332	347	352	372	346	352	353	340	370	321	356	318	327	376	371	316	344	340	351	365	333	345	321	344	363	346	363	358	343	354	319	376	372	334	340	326	332	321	344	343	347	360	356	314	341	331	346	348	360	331	343	369	349	353	294	408	330	359	348	319	369	365	353	350	368	345	371	346	311	336	350	373	357	308	336	349	363	350	355	298	343	310	383	371	367	326	318	361	345	358	319	333	351	323	327	356	358	342	351	355	328	345	326	298	358	351	356	345	355	335	367	343	324	350	338	338	320	345	332	319	350	366	312	321	334	376	341	374	349	353	353	342	359	308	358	355	364	364	359	351	363	351	379	367	389	381	400	329	325	323	347	319	350	344	311	359	362	344	352	324	324	303	312	326	338	360	341	353	319	350	325	359	340	316	330	357	340	364	329	314	357	320	372	321	351	356	341	350	342	392	358	377	316	332	347	350	399	331	322	341	363	318	375	341	313	341	310	316	304	333	338	309	381	336	352	354	352	364	342	343	373	333	354	360	349	387	310	330	360	332	330	336	342	345	358	334	363	347	338	348	302	319	331	361	325	376	320	357	342	366	317	311	329	344	333	376	372	329	361	309	350	350	353	339	354	400	336	331	344	363	316	328	348	348	363	327	320	327	334	356	352	337	324	368	334	344	345	381	356	348	345	370	343	350	357	366	369	354	315	328	299	340	344	349	318	370	355	317	340	329	387	382	322	358	347	352	326	335	372	356	361	335	350	352	367	332	341	335	319	342	359	330	352	319	365	354	345	365	304	344	353	347	325	314	334	346	349	326	344	348	351	333	350	325	315	336	338	339	362	348	325	343	334	324	366	353	337	321	331	332	344	312	363	353	345	319	366	366	368	345	345	364	314	336	337	357	333	325	350	345	309	336	337	316	329	344	393	334	344	319	350	338	310	320	364	333	303	362	342	375	373	338	323	323	349	345	353	325	327	335	382	363	378	340	351	341	367	356	360	341	338	312	337	350	363	345	339	308	342	365	343	391	389	354	345	359	346	354	339	320	333	318	335	357	334	330	322	339	390	328	329	372	360	314	349	335	336	322	325	342	331	345	364	326	340	342	342	334	354	373	340	332	315	345	326	404	371	339	372	345	348	339	357	322	354	320	349
3282	1437	3372	895	851	871	811	866	825	799	785	861	821	848	833	835	798	795	855	833	814	885	824	846	790	815	804	790	835	793	811	844	832	808	754	877	803	789	806	817	783	789	782	827	799	817	834	844	845	795	789	768	805	837	856	871	776	808	809	860	820	830	811	785	820	826	773	862	795	731	866	824	813	845	825	825	786	848	811	774	816	853	789	809	881	785	843	831	794	809	779	804	836	825	825	782	819	849	803	868	832	789	796	850	848	878	779	780	879	807	789	817	792	773	777	838	783	858	801	792	874	786	852	838	814	838	812	847	798	824	816	851	809	789	852	740	823	790	836	774	804	771	817	803	823	841	830	802	798	818	780	861	791	802	813	871	810	802	803	807	846	809	837	870	844	834	816	841	822	861	791	786	838	740	779	825	858	800	786	788	814	799	795	803	780	798	849	811	801	824	835	805	842	808	802	871	819	770	832	784	815	779	793	793	813	778	764	842	812	790	819	795	829	791	839	799	845	827	824	787	827	768	771	811	837	817	811	789	843	824	768	778	853	855	808	811	789	784	776	834	818	779	811	810	780	840	830	809	786	790	877	813	857	807	783	854	759	820	835	810	843	850	770	848	808	781	796	828	821	823	847	796	838	872	816	836	842	770	821	800	867	791	761	829	822	810	804	848	841	807	838	800	822	850	852	806	814	882	843	792	852	802	818	755	822	778	766	834	836	812	866	818	780	791	842	875	777	794	852	814	866	827	810	833	828	818	837	828	794	795	847	809	787	783	789	796	810	814	813	832	827	807	794	851	764	797	827	808	839	792	781	817	829	775	788	824	822	874	791	832	782	834	782	800	756	804	825	816	829	782	810	826	807	868	779	849	817	785	850	821	860	770	867	778	845	806	806	852	802	817	809	841	791	824	798	866	805	856	847	809	859	794	804	842	793	830	828	818	834	849	804	874	861	824	863	802	828	800	813	810	877	855	835	810	804	834	829	844	846	747	805	813	819	801	815	797	742	829	829	793	829	817	831	795	830	829	802	852	851	788	833	829	803	810	858	816	795	800	769	847	798	824	813	775	846	798	812	807	792	840	781	768	801	776	788	838	817	803	788	853	799	815	822	775	775	838	834	838	828	849	809	818	768	817	806	835	791	817	847	840	798	817	790	820	805	810	796	828	825	785	811	857	815	805	815	781	831	873	791	835	786	804	887	812	877	798	834	820	864	844	835	817	778	903	815	820	815	815	823	839	779	776	844	757	873	812	807	833	845	814	806	823	834	799	843	818	816	879	835	827	840	805	826	784	839	801	842	774	798	814	875	817	763	818	838	806	768	848	774	807	822	845	811	842	821	842	804	789	779	826	846	860	833	806	794	783	893	768	770	765	813	837	779	785	791	816	786	815	838	778	794	863	854	831	806	774	827	810	817	815	792	797	798	796	813	812	820	757	868	843	831	832	849	764	817	802	875	814	844	835	854	817	832	790	776	806	850	846	831	818	815	846	857	798	827	817	821	819	807	872	831	810	825	854	811	821	848	853	827	828	806	881	809	825	803	787	756	815	801	802	825	786	829	822	864	836	766	884	791	828	856	843	844	818	845	852	815	800	846	828	791	780	866	823	798	807	841	812	854	796	804	805	769	863	785	799	756	831	801	814	815	865	831	834	801	800	764	797	844	803	795	806	808	805	807	799	773	864	809	843	810	844	828	785	815	804	804	838	798	810	789	796	828	861	851	817	794	837	839	818	806	742	816	834	823	818	791	775	816	806	814	770	799	797	886	846	800	836	845	775	813	818	852	797	831	768	749	828	852	834	790	788	814	837	821	793	838	831	818	742	796	827	772	829	853	827	804	796	814	783	813	811	825	787	852	755	824	832	827	822	845	832	836	866	779	767	830	800	813	817	837	878	781	811	814	802	757	762	785	790	804	825	856	839	813	821	807	846	828	925	857	813	861	821	789	802	835	816	827	851	858	800	840	767	828	802	832	839	805	787	803	865	808	838	769	820	819	846	792	789	810	820	780	779	813	839	812	820	808	878	835	848	826	811	787	789	797	794	835	760	806	792	837	802	785	782	818	857	827	826	823	779	839	826	837	859	828	815	832	799	840	838	849	811	833	811	843	855	798	772	837	819	774	818	813	792	781	879	819	819	854	821	773	826	804	827	826	823	791	861	808	860	822	839	785	797	836	831	819	833	837	791	846	824	884	775	814	855	825	837	832	795	829	770	822	874	803	789	831	886	833	762	775	838	878	829	888	850	792	790	793	820	843	808	807	849	849	848	823	806	815	784	844	794	843	878	803	802	832	817	788	858	836	806	826	819	842	819	837	764	817	814	817	838	793	782	814	848	797	850	799	831	832	765	836	837	888	844	818	788	858	794	767	816	801	820	847	873	792	789	776	876	803	800	814	800	809	858	886	839	834	859	813	834	811	845	777	808	805	855	817	804	842	808	825	809	790	880	832	814	845	796	769	811	790	746	771	784	759	785	778	810	808	851	821	831	828	842	862	836	759	831	832	823	774	800	842	797	790	805	811	866	833	787	813	817	790	835	847	891	862	840	783	850	829	859	862	813	841	836	804	846	848	774	808	844	845	775	770	801	860	839	812	811	803	821	788	817	840	770	793	769	832	839	883	866	834	805	796	840	874	841	822	821	842	848	845	809	795	879	714	814	908	846	818	735	836	810	874	863	795	778	816	838	779	875	816	812	786	788	832	809	796	831	854	835	805	791	806	813	858	864	850	790	835	782	845	811	821	814	805	867	785	795	804	806	809	782	829	812	852	844	800	791	821	811	845	812	849	857	797	769	784	837	829	729	814	832	837	796	790	821	802	832	760	830	787	886	886	829	835	863	807	801	821	776	820	790	803	779	840	839	834	838	841	824	864	795	804	709	828	835	845	838	840	832	820	800	830	862	809	883	785	849	830	811	783	785	787	829	803	820	834	812	822	826	803	800	803	853	882	828	758	817	838	851	835	814	804	819	815	860	793	802	813	807	805	811	826	845	836	781	850	769	809	826	828	803	817	848	834	740	826	848	853	810	825	783	810	823	816	804	805	770	871	849	788	836	812	799	805	867	793	876	813	846	820	850	819	833	810	819	832	813	823	811	844	818	888	822	849	798	830	823	792	884	846	803	846	827	796	797	782	862	847	867	800	868	815	798	799	853	836	789	813	745	815	832	845	853	809	799	796	841	860	749	822	778	808	782	836	818	792	850	822	813	816	813	813	790	797	794	853	833	739	830	806	831	840	840	816	774	850	805	810	827	830	835	773	805	816	766	812	801	805	753	863	803	796	799	798	837	769	860	748	809	840	830	830	808	794	804	826	842	825	826	816	791	771	798	799	821	815	847	815	832	804	805	814	805	820	855	822	859	791	810	806	822	841	835	795	809	855	862	821	861	786	868	820	822	801	823	827	808	783	891	802	821	818	820	814	816	779	850	806	794	813	788	833	827	826	774	840	855	837	800	827	834	813	837	772	834	825	787	810	821
32127	19712	36508	5922	721	472	411	342	337	319	220	230	216	244	233	230	204	185	199	223	200	206	209	177	214	188	177	177	200	174	182	198	201	181	182	170	174	190	192	165	162	177	161	189	180	184	187	189	155	187	165	194	178	170	181	223	179	169	178	177	183	186	186	174	191	191	165	183	179	194	188	165	172	157	178	217	166	159	183	167	179	204	168	216	198	177	182	188	155	178	170	181	161	169	174	187	186	183	195	194	176	211	197	197	177	192	171	173	173	167	169	207	180	180	186	195	192	200	180	201	198	202	162	185	172	189	184	174	185	168	150	167	191	171	210	161	194	184	180	180	190	195	173	167	174	211	157	183	174	173	178	163	161	176	197	170	182	186	184	170	180	164	172	175	183	188	211	183	161	187	187	186	174	201	178	184	168	196	186	175	166	156	190	202	171	158	176	201	192	189	185	165	207	173	166	197	193	190	196	179	179	220	189	178	183	167	189	161	180	188	169	181	189	203	184	186	178	170	202	179	201	180	173	185	185	210	192	164	173	191	176	161	194	184	154	191	186	169	189	176	192	189	175	186	167	215	185	174	168	174	145	190	190	185	169	189	163	174	231	187	176	200	186	175	196	176	202	205	185	185	202	191	205	188	176	212	211	199	171	186	166	179	183	196	184	182	176	161	199	192	197	166	192	192	188	193	159	188	176	192	177	164	207	157	192	190	195	185	179	188	168	169	174	182	171	183	191	201	170	201	164	174	201	200	151	177	185	192	169	166	187	176	171	184	148	167	158	169	212	174	187	220	189	185	176	157	203	186	202	183	203	172	196	178	198	172	175	190	186	203	180	178	193	197	180	187	171	199	171	175	186	170	222	176	198	176	168	195	201	177	179	207	177	197	184	184	194	183	159	184	162	200	170	162	174	202	175	177	212	154	155	157	168	171	188	217	183	160	199	205	160	163	169	197	179	176	183	191	188	174	208	192	178	170	185	180	185	211	190	169	205	176	181	188	169	172	189	190	198	167	164	170	172	208	188	213	162	193	171	166	197	180	168	174	173	164	181	161	187	158	176	174	195	159	177	197	194	180	203	179	182	194	174	196	181	195	211	176	161	176	164	197	157	190	181	179	171	170	169	173	172	158	176	184	197	171	202	171	189	201	180	190	176	183	171	206	194	184	167	163	188	170	190	193	177	162	177	174	179	202	190	188	201	180	181	186	169	169	175	169	193	187	180	158	181	227	171	170	202	211	198	192	161	198	194	161	181	194	202	182	181	177	179	191	159	202	193	180	196	207	195	187	165	189	180	161	173	170	178	204	170	176	194	181	188	184	193	202	182	187	176	174	160	189	178	190	183	186	201	173	159	175	188	195	175	175	156	173	182	156	199	183	171	181	152	174	174	188	188	176	205	171	191	189	200	222	183	216	187	191	199	181	178	183	170	181	185	185	158	170	162	193	176	147	189	167	177	183	183	195	171	173	204	171	195	183	175	182	186	182	150	200	179	169	176	173	194	190	172	199	208	219	205	157	177	171	175	174	203	202	202	193	161	172	186	185	167	165	184	181	165	175	167	203	166	180	186	187	187	167	184	195	180	180	176	177	195	184	186	187	202	207	169	168	181	176	191	152	180	179	182	169	174	184	159	201	177	199	171	181	171	188	190	195	177	211	180	187	193	174	179	219	171	203	176	176	186	177	176	199	176	214	181	165	184	199	184	190	176	185	155	187	156	191	168	172	179	167	163	179	160	171	172	188	188	214	201	191	184	173	198	204	198	178	171	201	183	173	186	184	170	171	178	181	178	198	191	162	170	179	191	170	191	193	195	168	183	161	196	185	203	163	155	188	188	180	184	149	181	194	198	193	205	163	179	160	191	174	165	177	186	198	179	184	179	213	191	200	165	182	195	174	190	201	202	182	175	165	156	166	170	199	181	176	167	199	153	192	196	204	186	203	166	178	180	168	169	162	190	182	177	185	201	185	157	175	199	177	190	182	200	168	169	208	177	174	193	205	184	189	188	187	171	168	203	205	193	199	186	180	171	168	172	179	184	193	188	187	191	182	198	200	185	154	180	178	173	195	169	173	184	145	173	172	183	174	183	187	170	196	182	183	173	176	188	161	184	172	177	191	181	176	175	195	175	199	173	178	195	204	155	169	168	162	171	176	196	193	218	207	166	187	185	167	174	195	185	173	187	169	169	178	164	179	180	179	185	181	210	193	176	162	176	197	194	178	166	187	195	176	167	178	183	178	169	191	222	158	191	164	170	174	186	195	194	200	181	188	198	189	176	192	209	170	175	171	203	195	199	195	161	195	171	179	190	181	182	170	193	180	192	202	186	185	162	188	173	173	159	186	179	175	174	196	216	183	166	156	188	166	168	201	176	182	182	175	194	203	163	189	164	181	190	170	181	161	173	174	190	202	192	177	190	183	183	202	156	192	208	188	191	171	184	158	198	191	197	177	162	183	169	208	191	173	199	197	164	169	190	186	182	186	180	180	207	169	162	173	188	187	188	215	157	178	161	211	182	175	171	207	190	168	170	180	182	174	184	204	173	183	157	195	179	195	186	185	174	165	162	206	187	170	171	183	202	206	189	172	166	167	207	184	195	162	175	186	189	176	208	201	197	184	189	195	182	183	167	175	191	192	176	180	195	190	197	170	179	174	179	201	197	209	192	184	189	167	187	202	192	187	192	194	175	208	204	184	176	182	179	183	211	168	180	191	152	198	192	168	226	198	172	171	196	180	176	171	180	179	187	213	182	181	187	197	185	206	190	182	193	171	175	196	190	157	180	187	158	199	206	158	182	176	207	173	191	175	177	182	172	172	176	177	161	169	163	183	173	200	182	180	187	176	172	181	183	167	157	180	175	185	165	180	195	173	190	170	179	203	150	170	167	180	178	183	216	173	189	193	177	196	200	189	202	179	180	202	183	160	200	185	167	184	178	211	180	187	190	195	190	181	182	168	187	199	192	186	170	182	157	164	165	176	226	189	176	177	198	192	182	172	179	176	174	199	185	209	175	173	189	162	152	174	170	171	178	181	197	147	185	205	198	199	173	172	155	173	202	173	191	182	181	173	179	179	193	181	179	180	187	226	232	179	187	163	173	211	188	168	185	190	186	187	184	177	158	160	206	210	174	165	183	183	184	169	159	175	180	198	195	214	177	183	189	186	172	168	166	196	161	179	181	195	193	209	200	182	182	187	186	176	172	176	182	187	193	176	177	171	178	182	192	196	187	157	197	179	172	179	189	165	161	179	163	189	175	189	137	187	202	188	197	169	196	168	190	150	176	199	201	204	166	165	192	173	189	198	186	206	202	189	168	180	162	190	173	170	205	179	181	182	213	167	204	177	179	189	218	177	183	198	173	180	194	179	194	186	196	192	171	179	177	198	193	149	185	183	171	178	173	188	172	207	184	167	208	202	176	193	207	183	221	199	163	162	195	181	166	197	174	186	182	193	167	186	191	184	165	186	179	176	172	206	173	193	175	170
19980	8282	25170	2678	2482	1982	1619	1382	1222	1055	1013	858	850	804	782	744	690	684	658	610	632	649	618	592	629	562	579	545	578	563	576	558	550	558	574	551	507	535	549	551	501	522	511	497	503	502	555	511	508	468	500	543	526	505	519	497	485	444	523	509	531	477	502	535	527	505	539	515	504	498	490	497	521	490	518	474	493	534	505	518	496	524	484	496	510	477	529	507	495	515	503	477	492	505	529	529	538	481	495	497	511	510	504	506	469	510	507	528	477	510	462	486	444	512	507	511	483	473	517	453	505	500	500	479	503	487	461	482	480	490	485	484	462	487	481	507	485	515	473	476	534	483	491	517	453	481	480	488	463	468	512	497	489	489	497	497	468	462	445	518	513	485	503	487	485	517	472	452	502	473	491	466	496	501	450	485	506	454	469	481	483	530	488	511	488	493	470	480	520	483	519	459	469	478	463	460	497	487	445	461	479	494	506	506	479	492	496	503	529	501	494	478	496	497	481	480	532	463	460	466	480	495	504	487	488	488	471	464	520	498	480	512	473	496	524	511	470	490	471	464	473	493	489	490	474	481	490	503	501	498	459	484	536	493	478	457	486	467	480	480	474	523	500	429	514	539	501	517	466	490	456	490	482	449	503	470	495	479	504	466	467	498	494	476	500	487	469	488	503	484	473	489	474	519	473	497	518	538	531	487	460	525	499	465	501	468	491	478	536	487	500	473	450	464	494	474	498	533	448	494	513	476	469	510	503	480	495	475	480	527	462	472	481	437	497	520	482	477	431	499	514	516	487	502	504	463	524	477	484	536	490	432	428	508	460	470	467	477	467	524	466	486	468	488	486	473	518	513	503	498	505	527	503	484	512	519	497	454	492	481	469	474	472	512	486	465	472	502	484	488	475	501	495	485	524	540	499	479	523	494	493	529	510	509	526	463	471	487	514	487	537	498	479	440	489	504	508	503	509	508	482	534	496	479	517	467	468	508	492	474	481	464	498	465	550	510	513	478	480	530	520	479	472	508	500	484	502	547	494	469	485	506	494	460	467	504	524	518	535	481	458	526	443	517	486	485	465	485	467	477	472	477	475	535	513	488	501	481	478	487	495	492	492	503	462	500	478	500	506	516	478	501	488	487	480	474	484	475	492	489	469	443	513	483	514	481	492	467	517	511	485	518	475	486	456	458	521	482	480	518	447	490	510	472	491	497	479	477	484	533	461	482	482	416	467	459	503	480	510	491	483	507	453	495	500	532	473	486	486	521	480	486	502	452	503	474	490	498	479	513	473	492	528	508	466	483	483	466	490	475	502	497	467	415	490	476	512	484	497	493	472	505	477	508	492	537	507	490	516	479	494	465	494	471	488	491	512	471	527	465	478	471	476	487	538	485	467	511	509	509	512	483	474	448	488	494	521	498	522	502	491	485	523	520	473	462	507	459	454	513	500	476	472	514	463	536	529	466	495	470	487	496	453	459	509	484	465	486	517	473	494	464	485	477	474	538	542	489	482	457	453	480	507	479	502	489	562	497	488	490	512	509	488	468	492	485	491	450	472	521	517	491	460	492	474	499	475	482	497	494	471	525	538	494	449	476	467	499	494	491	512	475	489	481	507	482	510	470	486	483	474	482	499	456	502	476	492	458	475	451	506	462	493	504	494	461	471	453	489	496	458	502	519	465	524	506	476	481	494	511	506	482	464	471	483	467	464	519	507	529	468	487	496	494	486	474	468	511	531	485	478	438	474	478	491	511	474	490	499	498	489	469	522	521	499	475	511	484	497	465	499	497	494	428	515	476	469	511	490	472	518	510	472	470	475	475	518	489	476	491	482	518	437	476	474	494	523	522	529	474	469	454	473	486	496	498	493	511	483	496	449	519	468	490	510	494	498	482	487	515	504	491	481	463	456	509	516	508	487	490	449	501	498	479	467	465	527	501	497	513	526	494	512	484	530	491	493	484	488	482	513	471	503	521	493	507	469	486	458	508	463	486	523	488	517	483	471	509	452	457	528	482	508	490	487	512	500	480	495	507	467	461	481	493	509	459	470	476	494	449	485	508	448	480	465	480	499	503	470	488	447	500	500	479	458	515	495	471	486	493	503	497	485	497	500	466	487	508	479	491	474	458	505	559	449	475	501	452	497	461	498	509	463	493	451	502	471	457	510	495	466	487	483	518	501	474	484	532	486	508	450	500	494	482	463	514	459	497	493	519	472	508	480	473	458	512	509	487	498	467	515	494	482	485	473	478	468	504	481	466	459	514	449	485	492	503	495	477	471	498	502	476	448	492	492	506	465	455	477	470	472	480	491	447	501	511	526	496	510	487	474	471	517	476	480	501	475	454	490	452	493	502	482	486	465	478	509	443	512	522	467	492	502	500	501	504	485	502	484	432	472	481	533	487	501	498	525	462	461	517	497	513	530	506	504	459	505	509	503	453	466	484	519	480	470	475	475	472	514	502	501	497	455	466	473	500	485	473	508	508	485	503	500	496	492	478	472	488	478	481	546	513	480	499	490	501	506	501	490	477	453	508	477	487	496	506	471	505	461	471	507	494	478	505	523	482	472	460	456	528	493	518	449	524	519	496	451	491	461	503	495	450	460	460	491	520	495	503	494	518	478	466	479	505	530	506	506	484	456	471	477	490	514	484	475	465	485	473	495	510	497	484	449	515	503	531	528	523	498	513	469	510	490	501	474	499	508	499	517	509	522	461	483	477	517	482	484	502	493	462	521	464	460	498	503	491	478	455	487	516	493	543	513	480	521	506	480	494	489	431	484	542	477	463	440	451	463	506	459	482	474	462	450	468	502	485	473	505	484	476	526	490	491	472	448	509	497	507	476	508	486	457	494	475	484	477	524	474	455	501	469	537	512	469	506	432	503	486	483	490	490	488	500	460	443	532	508	500	469	538	452	465	466	489	475	473	478	532	494	525	486	488	466	480	465	503	512	485	499	450	505	444	516	472	498	519	489	456	537	488	443	478	489	491	497	471	455	513	465	426	519	505	489	453	464	499	479	464	472	492	478	506	482	473	522	495	491	472	547	463	511	524	482	495	512	447	505	509	474	509	484	496	521	504	475	473	464	462	488	517	466	472	492	541	494	487	508	521	475	517	456	521	506	536	496	496	472	492	468	475	509	480	473	499	516	494	501	475	508	474	501	525	510	472	466	481	488	489	476	522	518	493	489	513	503	514	478	462	487	494	492	468	467	479	493	482	506	543	505	486	512	479	501	521	496	499	511	533	494	461	490	455	474	486	494	477	490	512	479	469	471	462	522	463	452	484	460	492	480	481	500	511	514	486	532	525	527	494	498	483	463	513	467	468	479	451	492	489	497	513	462	472	502	481	476	486	524	466	511	456	503	480	482	495	446	543	471	462	474	502	476	492	528	484	469	513	494	506	493	462	502	470	507	502	482	509	547	505	484	512	493	486	514	482	479	480	510	496	510	466	517	479	524	489	509	450	523	524	486	470	493	483	510	548	495	495
42610	28283	41871	17349	3752	862	623	537	444	398	367	334	304	302	287	276	274	279	254	248	243	270	247	230	245	244	255	249	240	245	228	229	208	208	227	221	231	206	202	234	209	243	211	229	239	218	220	202	217	228	227	222	218	222	198	194	216	229	223	226	215	226	195	190	226	235	220	233	221	217	191	207	215	207	195	253	229	232	187	209	218	183	246	207	230	211	230	244	215	225	206	211	235	194	202	211	204	235	232	200	153	184	211	209	239	226	204	223	198	208	196	212	223	202	221	219	195	213	214	227	180	231	232	215	188	201	198	207	214	212	224	232	199	218	232	232	222	225	210	207	224	233	213	219	248	222	205	220	205	217	189	220	212	208	204	200	224	201	234	207	215	221	229	191	197	224	192	228	195	214	197	221	230	217	203	213	177	222	224	237	249	197	219	220	233	192	204	244	209	197	202	238	232	206	214	220	174	220	210	233	230	216	196	225	247	216	216	200	203	235	220	182	219	227	202	222	218	204	205	228	217	219	194	204	218	208	204	233	205	226	201	224	221	248	217	242	200	217	176	238	237	240	194	204	211	211	187	209	207	225	215	252	189	194	189	217	206	204	219	216	224	234	209	202	214	186	214	208	198	218	210	225	196	239	221	215	207	202	212	205	237	209	226	204	193	224	207	211	235	226	229	230	213	190	238	225	202	223	190	229	236	202	245	246	233	218	193	240	237	201	223	215	217	208	209	195	181	237	228	247	208	198	211	217	215	231	207	196	207	206	212	234	177	201	212	213	209	233	230	207	196	217	212	212	211	233	184	203	188	224	229	222	192	217	215	223	211	272	219	213	219	225	211	220	188	212	212	201	214	221	222	206	186	187	210	197	182	237	231	202	205	220	203	199	225	213	236	203	195	209	200	225	203	215	240	191	208	175	209	202	231	193	202	218	203	210	203	255	205	223	226	204	210	212	202	185	211	227	228	234	225	246	208	211	244	218	205	235	217	229	214	233	209	226	195	221	221	223	225	232	195	218	241	196	212	200	230	221	231	239	193	223	227	214	216	197	216	209	209	226	203	227	217	185	198	188	215	204	212	206	206	203	220	216	233	205	217	223	207	194	246	202	195	191	241	202	219	244	212	202	251	203	247	195	228	222	193	222	233	225	217	229	210	233	210	207	222	212	202	219	225	219	226	211	213	202	224	218	209	207	241	244	200	222	233	210	246	224	247	209	171	224	222	219	236	255	240	224	218	216	218	199	211	203	217	208	219	207	206	206	216	236	198	223	228	202	213	213	209	217	205	202	208	236	209	218	225	216	230	237	243	210	202	195	242	201	223	190	221	236	203	241	220	164	206	225	195	200	196	210	196	233	216	226	250	230	232	224	209	236	236	244	230	238	207	238	232	216	214	224	241	232	218	220	238	205	203	217	199	191	236	238	229	179	191	219	218	228	226	215	221	225	193	203	215	215	212	204	186	236	223	208	220	235	222	196	229	211	195	197	230	207	192	223	191	221	214	229	208	230	222	201	214	208	212	213	224	190	190	206	228	229	213	213	206	217	229	226	191	226	214	267	192	210	225	245	213	204	221	222	230	205	213	231	191	230	226	221	206	216	203	216	220	210	229	222	217	206	201	224	226	230	227	204	209	206	212	234	195	208	217	218	200	224	216	205	198	207	222	213	201	215	233	220	205	218	222	195	224	219	201	218	225	224	182	225	211	201	222	206	218	222	209	231	204	210	209	249	216	207	224	199	213	231	216	236	217	232	245	213	200	182	233	200	236	203	216	217	199	209	232	217	228	231	217	205	201	219	180	187	215	225	245	219	186	217	207	202	219	219	229	216	226	230	226	252	223	233	253	227	225	207	214	200	179	178	226	206	180	205	230	230	235	219	237	194	198	214	222	201	206	200	199	227	214	202	190	201	201	237	217	199	218	206	233	223	232	199	219	240	231	234	219	236	215	199	212	256	215	222	248	216	238	238	221	218	230	233	208	206	240	232	195	228	193	215	233	209	222	229	197	202	208	226	220	217	240	178	227	220	220	215	193	231	239	192	244	189	200	211	229	195	214	236	221	188	208	225	207	199	209	220	196	213	223	223	212	220	219	215	204	216	203	208	221	211	199	218	211	212	195	217	212	211	214	214	180	183	207	215	204	197	206	218	218	218	185	221	203	218	237	191	248	216	199	209	220	212	184	233	217	219	214	228	197	229	219	223	217	201	210	212	234	215	234	217	220	198	222	212	217	196	223	217	201	225	172	182	197	211	210	201	230	219	222	217	210	191	210	206	194	212	209	195	233	209	192	210	231	192	205	234	223	220	216	216	193	232	169	204	214	196	224	220	208	225	221	206	220	230	237	221	212	221	201	226	237	207	213	214	198	218	232	230	216	225	185	217	219	191	241	213	205	225	199	222	236	210	215	217	214	226	199	230	225	210	196	211	186	205	231	209	202	205	241	226	207	221	228	202	199	221	191	209	202	214	210	206	190	223	206	213	232	230	214	239	200	233	216	196	209	194	218	219	213	213	217	194	222	190	193	218	224	206	227	229	203	219	211	214	203	211	221	184	211	228	215	185	224	217	235	207	231	226	234	227	196	232	230	193	242	208	194	219	198	214	231	213	221	219	223	225	229	213	189	220	223	230	207	243	220	225	206	200	221	210	210	236	221	225	218	238	235	178	219	214	223	210	240	200	218	201	211	222	214	246	207	207	209	222	226	206	204	199	223	188	227	238	207	211	183	206	199	214	222	215	230	212	212	224	203	216	208	199	181	199	218	215	207	189	201	240	220	216	231	197	211	208	226	222	216	221	219	225	212	220	213	239	234	232	224	216	204	207	211	235	199	214	228	206	209	215	207	237	255	224	239	209	216	242	221	220	201	225	215	235	212	217	205	217	223	199	206	221	206	216	233	212	207	209	215	257	201	246	217	204	203	209	184	199	210	199	193	204	210	214	215	224	218	207	197	221	223	213	223	211	206	183	197	220	223	233	249	194	213	231	187	196	223	208	255	240	237	238	216	218	206	229	203	198	204	219	203	236	206	185	207	194	210	193	208	235	236	231	206	225	201	207	195	228	213	226	197	221	208	216	243	202	194	210	217	199	235	232	206	216	231	214	232	213	201	211	215	247	207	220	234	213	218	245	231	185	248	217	179	205	218	205	203	194	231	243	211	227	208	188	234	210	187	220	220	198	219	221	194	211	242	209	207	195	228	211	204	243	239	173	221	218	234	233	258	215	194	201	217	198	222	227	226	225	239	227	198	217	182	226	208	197	239	208	216	230	195	202	230	182	219	205	241	242	205	233	205	236	201	192	211	219	199	211	195	189	207	208	235	208	200	232	232	228	234	203	239	220	238	182	178	203	199	233	209	203	189	229	215	216	217	253	228	209	245	246	219	218	212	223	222	215	220	203	195	212	216	205	202	205	218	221	227	210	196	203	222	220	220	230	212	191	222	230	204	233	214	206	195	182	228	207	211	212	229	172	218	237	238	215
27123	11775	27716	4660	4079	3387	2719	2298	1905	1750	1504	1397	1265	1182	1111	1052	978	932	891	867	914	807	758	779	737	727	729	751	705	717	747	676	684	653	676	714	653	624	633	653	674	684	650	662	623	670	611	641	625	619	647	623	625	579	659	582	632	610	659	620	581	595	578	633	602	614	606	591	625	614	609	587	634	616	595	626	603	622	530	597	630	564	571	584	570	622	611	603	551	590	616	569	612	598	611	557	588	546	571	591	577	589	626	566	607	607	600	575	567	601	601	581	616	577	580	620	620	582	541	571	575	647	625	555	578	604	578	564	577	605	501	630	576	586	590	575	572	578	585	566	578	630	562	584	561	569	564	607	562	575	555	575	570	580	576	568	605	606	577	547	561	605	556	591	613	554	589	610	572	557	605	585	622	557	581	609	600	563	596	565	600	586	589	569	577	589	612	584	613	544	561	635	559	592	591	558	608	590	515	584	601	611	546	564	598	540	574	604	546	607	613	565	562	558	582	584	587	579	632	584	575	602	568	522	573	543	586	551	578	607	579	578	572	579	596	614	593	585	603	572	587	570	622	609	596	599	565	589	588	601	605	576	606	583	591	572	572	593	576	561	570	551	578	601	585	597	588	631	570	602	559	548	595	627	595	564	596	559	599	611	573	590	553	603	555	508	610	596	582	615	569	567	590	551	583	579	566	585	585	567	608	600	594	629	599	563	590	635	568	567	561	551	568	580	550	629	599	610	595	578	589	583	515	573	574	593	593	567	584	608	597	617	567	586	611	639	567	604	575	575	567	593	593	559	592	562	579	578	562	554	568	562	599	565	601	589	551	590	564	568	596	575	579	563	584	561	548	586	564	615	599	540	583	579	579	602	558	602	601	565	540	597	597	600	575	542	572	571	572	566	592	558	600	573	605	569	534	579	620	596	618	630	574	549	545	577	614	584	549	572	580	601	566	601	573	592	620	580	564	570	561	571	560	605	540	569	580	608	546	547	579	538	552	581	560	559	587	600	572	559	574	595	560	567	577	564	579	589	565	598	590	600	567	620	591	543	595	583	598	609	598	582	580	551	567	600	606	611	586	509	543	566	594	541	573	609	573	583	579	594	605	577	578	590	582	583	618	566	562	576	585	547	602	616	599	540	603	583	578	567	599	572	569	593	550	592	587	555	597	608	560	547	588	572	565	567	578	574	555	614	574	588	586	547	562	586	540	556	606	603	553	576	580	581	563	541	591	613	558	602	580	559	541	545	569	555	544	587	599	557	580	583	567	602	566	636	620	567	581	599	572	591	606	550	560	610	573	593	568	550	608	587	576	577	534	607	591	544	601	566	529	549	611	551	575	540	595	626	589	587	567	578	539	582	556	599	570	621	584	565	592	615	585	609	588	560	599	527	572	583	575	587	576	581	572	622	576	561	615	540	566	611	570	582	655	610	588	574	578	555	531	594	577	560	557	618	547	550	581	576	603	587	597	579	598	576	610	580	590	598	623	622	566	575	566	609	616	576	586	617	603	593	562	549	561	600	550	624	616	588	554	567	629	603	565	588	530	551	567	575	617	543	623	507	588	562	587	600	595	593	566	552	574	561	556	585	561	574	625	620	596	571	566	564	571	582	560	597	588	563	568	600	577	527	577	649	582	570	588	595	580	551	556	572	615	596	584	605	616	612	619	524	533	591	579	573	572	598	594	612	560	572	567	624	563	570	556	631	564	578	619	586	538	542	583	574	606	580	539	573	585	597	596	575	574	592	591	593	561	508	608	594	524	566	586	558	578	580	581	612	564	616	600	583	591	567	588	576	552	590	552	553	568	564	621	555	600	591	614	560	581	603	541	563	588	561	579	605	596	608	601	581	565	561	583	605	540	561	562	598	522	592	587	650	577	582	539	618	577	612	603	644	570	605	614	617	592	567	582	586	587	545	573	587	586	577	577	587	593	552	583	626	625	558	600	565	626	578	589	580	576	570	538	586	588	567	600	593	580	583	586	564	594	552	568	575	588	584	585	598	555	605	567	546	612	558	566	570	575	578	588	580	559	592	601	572	549	603	590	574	550	584	569	587	576	633	584	552	590	601	567	573	585	551	617	535	555	557	586	591	569	591	599	581	581	576	569	522	565	617	606	567	599	576	593	592	567	654	568	577	528	602	560	574	572	583	569	608	564	588	562	571	573	604	603	580	590	590	581	615	592	550	577	589	606	574	581	581	584	544	615	587	566	608	615	551	567	596	603	576	599	603	581	572	569	611	584	587	534	615	579	564	579	609	626	607	584	607	543	565	569	531	559	587	595	590	536	543	581	576	556	608	603	554	556	593	558	575	551	560	580	575	605	617	539	598	556	521	622	549	582	580	545	603	591	577	566	568	601	547	582	620	592	591	624	527	565	561	624	568	599	561	571	582	597	585	587	562	552	609	591	564	571	528	558	598	542	586	596	600	574	621	587	561	598	539	571	593	597	532	592	571	619	530	576	578	596	541	585	552	585	583	591	574	582	637	574	574	596	597	592	590	590	597	572	598	554	594	607	615	606	578	564	586	616	606	562	568	555	531	579	551	603	569	622	588	553	549	604	631	573	607	547	591	578	593	548	562	562	608	568	609	598	586	624	578	586	602	577	578	576	589	575	595	584	608	551	566	574	589	588	589	544	588	577	594	591	554	575	541	596	535	622	590	561	607	587	580	569	609	591	575	568	584	576	601	588	552	616	573	571	598	569	588	566	566	542	563	587	585	549	574	603	610	579	553	620	592	652	587	556	597	571	577	590	549	594	603	607	590	598	513	589	555	613	593	580	612	598	581	660	587	612	626	533	602	609	577	647	619	588	606	602	557	580	580	622	588	567	556	568	535	616	524	564	563	575	560	573	588	564	574	558	563	632	544	618	566	581	590	538	566	595	633	556	600	612	596	587	577	575	599	570	535	578	552	570	600	584	596	574	591	590	607	585	579	548	577	574	546	579	560	582	611	585	594	572	573	600	573	566	579	586	560	555	564	602	562	574	592	622	562	556	607	545	595	559	569	568	564	587	594	562	585	567	594	592	569	577	603	590	597	596	590	589	573	577	602	600	552	580	572	596	622	568	566	618	573	566	579	602	610	547	586	598	621	563	607	571	601	544	570	592	612	587	587	628	572	603	610	590	556	572	571	583	610	550	566	573	569	553	583	575	649	608	516	589	591	592	585	522	566	601	595	566	581	576	590	599	551	579	535	579	548	590	579	553	578	579	572	582	607	554	590	543	592	602	587	591	590	595	558	525	557	580	556	603	577	569	599	561	566	584	560	607	603	578	605	575	576	550	557	563	568	590	584	633	588	597	568	569	568	580	589	550	601	580	580	597	572	625	577	593	563	579	612	593	557	589	560	607	552	575	594	575	611	528	585	569	592	573	572	533	550	534	574	564	582	550	585	593	598	622	627	581	618	560	575	590	568	544	557	556	585	573	536	583	568	611	570	535	567	538	601	595	587	605	570	559	604	598	601	610	569	558	572
3241	816	2275	387	379	329	320	350	358	322	304	332	351	348	357	301	322	345	385	382	347	350	320	363	344	337	321	352	337	344	324	343	357	328	293	334	326	323	361	344	337	340	354	343	350	354	314	335	338	327	330	334	363	344	340	330	358	368	349	352	353	330	353	368	352	344	391	365	343	375	356	312	346	349	337	330	310	318	324	330	347	335	384	336	340	335	370	384	352	342	363	340	347	342	346	323	352	342	336	338	335	365	372	318	315	340	365	377	358	342	332	393	373	348	346	314	334	327	346	297	384	350	348	344	345	349	321	326	343	340	360	348	361	344	363	323	352	350	371	333	356	360	324	338	351	325	340	345	326	353	359	333	379	335	389	306	364	311	357	315	359	345	387	369	363	379	362	332	351	342	341	347	356	334	327	334	364	319	358	351	333	331	342	370	343	340	343	327	361	351	343	307	302	323	324	348	339	365	353	335	314	335	324	356	356	305	309	315	365	342	360	337	345	302	332	376	368	336	367	340	386	355	312	346	356	355	349	323	335	320	330	349	347	349	346	317	338	355	384	363	342	347	347	356	316	324	350	359	325	337	323	338	338	329	297	338	389	301	324	318	360	350	306	355	333	358	355	323	325	322	318	345	318	365	340	349	325	300	309	336	356	389	334	377	335	347	339	344	312	341	356	353	327	345	333	299	346	384	351	372	331	307	351	323	340	341	378	362	342	340	333	353	340	344	384	314	348	344	357	344	346	362	317	296	336	345	344	371	355	341	345	373	311	336	341	407	337	339	355	336	388	357	339	367	353	338	330	376	331	323	354	359	339	314	356	381	314	324	340	330	381	347	326	325	333	363	343	320	347	347	353	345	336	358	377	365	319	335	363	353	321	352	335	367	339	342	339	375	347	341	336	342	356	355	375	328	331	335	339	330	330	323	337	341	340	336	344	327	317	361	333	353	352	358	370	364	336	362	333	358	345	321	340	347	316	353	324	376	335	363	331	337	364	340	324	349	375	346	324	349	341	307	340	312	341	355	332	333	343	353	354	366	343	341	356	361	356	393	361	351	333	313	359	320	338	316	352	369	343	366	330	345	339	330	355	346	348	325	309	319	342	362	361	335	367	317	386	320	330	362	332	333	339	351	336	357	359	330	351	346	323	329	341	349	324	345	341	356	361	329	334	341	386	342	321	353	355	346	347	333	360	350	368	344	324	329	369	359	384	396	327	376	350	347	349	371	337	352	322	361	344	348	347	366	353	327	310	342	310	329	353	344	345	365	337	308	367	334	323	347	334	349	325	344	331	329	345	365	326	332	369	344	315	336	294	340	363	329	331	354	350	320	368	343	330	349	366	353	344	342	342	350	365	357	337	352	339	374	371	342	318	348	327	330	335	379	356	351	373	333	334	344	370	321	328	324	325	303	333	322	356	376	345	342	370	339	364	361	332	338	361	308	342	321	352	341	360	339	365	353	348	374	353	339	377	349	335	336	335	357	350	370	336	336	323	363	350	335	363	369	330	307	329	312	342	338	332	388	334	353	324	336	380	308	349	362	321	339	305	303	341	351	343	346	320	339	308	359	342	335	338	404	335	341	342	324	352	318	349	340	339	334	328	340	346	357	360	335	342	372	350	357	314	336	374	326	346	306	336	370	385	328	329	309	299	338	328	372	335	389	355	356	339	365	333	337	314	349	318	328	336	381	343	354	364	343	351	334	379	353	372	340	376	369	339	322	336	364	332	338	341	372	367	341	336	349	322	337	354	315	348	345	338	360	349	364	334	326	316	361	341	365	343	332	378	380	355	353	348	359	329	347	347	353	296	368	354	327	357	333	342	329	343	396	341	297	345	307	327	343	366	345	318	341	333	352	345	320	344	331	312	305	351	321	321	340	361	351	325	377	372	330	357	369	350	358	380	339	316	336	337	347	344	367	362	347	345	341	349	373	332	339	316	333	354	325	382	310	328	377	364	324	353	347	315	364	317	309	338	327	314	353	357	311	298	338	357	336	350	349	357	354	313	334	389	328	323	304	384	361	329	308	325	345	349	362	335	334	356	360	368	375	347	330	366	347	365	332	345	361	353	321	355	360	336	359	362	358	346	369	369	343	356	346	345	353	345	335	316	325	334	367	374	307	336	304	369	377	354	345	336	334	336	335	373	354	354	342	374	354	353	370	332	366	330	327	353	379	353	344	355	370	332	348	355	359	305	332	372	338	331	322	362	396	365	355	369	321	327	370	339	355	347	322	320	328	334	339	302	392	370	355	329	348	365	418	339	347	330	331	368	330	330	323	384	356	328	367	331	319	337	344	364	370	307	340	345	361	333	360	339	362	357	366	344	335	360	316	353	349	371	359	325	372	377	345	363	365	326	338	343	322	350	370	340	361	347	336	341	316	342	322	357	343	348	370	358	348	345	333	353	319	309	344	322	385	364	386	364	328	336	359	391	368	345	330	360	305	368	342	337	336	328	371	366	355	314	353	338	346	361	336	356	344	347	334	313	348	370	350	376	341	375	342	328	337	373	317	322	389	343	330	374	325	386	387	362	311	352	333	360	369	405	389	320	361	358	363	346	343	331	344	348	354	333	393	360	343	347	326	364	363	351	349	388	334	321	342	310	336	340	360	343	357	348	344	324	315	364	331	332	315	337	313	371	361	350	328	370	382	325	340	316	343	343	328	336	313	370	319	325	345	353	359	327	358	329	336	328	313	333	328	384	360	341	335	330	336	358	320	337	321	359	366	342	317	351	335	337	347	330	353	329	377	324	339	351	369	377	347	371	325	340	345	321	359	326	363	367	319	352	372	334	298	348	343	309	348	352	334	354	357	338	381	376	338	373	317	292	360	378	371	362	320	316	336	331	346	356	334	310	361	331	344	337	334	336	349	396	341	355	324	360	359	402	376	351	364	345	330	357	389	370	349	340	352	349	328	365	357	374	333	376	338	360	342	327	357	336	349	332	315	333	334	348	355	328	338	380	317	346	342	332	355	341	366	357	349	349	350	361	350	305	324	373	341	329	336	379	329	347	362	337	326	337	306	329	366	338	336	352	342	375	361	355	376	327	314	347	319	384	328	312	356	325	363	345	342	332	342	360	349	337	321	355	369	343	322	301	340	379	347	369	315	352	349	333	365	333	350	352	355	350	348	312	314	334	356	351	330	325	347	351	348	343	338	331	343	324	386	356	369	348	365	338	352	317	361	344	358	311	326	362	356	357	320	354	330	329	336	352	334	350	332	353	389	369	321	381	335	333	338	356	335	327	317	318	372	373	379	339	337	327	357	346	323	368	345	330	363	344	346	336	316	353	348	301	330	340	358	357	360	337	369	349	343	347	378	366	331	331	365	363	348	355	314	342	337	364	346	350	363	380	329	327	349	371	371	354	325	363	375	353	393	375	323	324	348	369	348	332	336	330	358	326	335	345	373	338	332	321	318	330	349	351	337	337	331	319	315	353	338	345	316	379	322	345	374	350	332	331	335	340	320	348	353
3495	1377	4804	889	885	905	896	891	860	902	768	841	853	816	813	857	837	798	870	787	802	816	792	818	845	827	801	838	793	835	814	847	839	840	797	838	840	777	904	824	854	844	844	816	851	850	836	817	819	810	797	812	875	821	797	803	818	795	823	826	783	840	855	800	826	777	847	811	807	860	865	844	872	793	826	847	790	764	804	845	804	816	856	814	853	840	827	826	841	784	844	834	789	798	801	820	803	838	819	877	810	867	795	883	794	846	810	817	826	836	753	826	800	779	802	832	771	820	824	796	843	798	807	795	881	796	817	847	834	811	803	810	839	807	792	846	866	786	877	814	852	841	784	835	775	853	845	810	815	854	778	775	859	855	778	821	782	822	814	810	837	786	861	831	787	817	881	812	789	865	792	791	832	770	831	811	759	838	793	865	812	782	820	831	846	839	829	802	832	796	826	786	843	785	818	830	846	736	832	824	807	829	851	782	844	898	815	834	826	783	822	825	823	811	806	825	778	837	792	814	843	871	835	792	806	855	841	819	829	823	817	864	796	813	800	773	851	797	768	800	802	865	829	794	829	795	839	814	843	806	773	824	831	842	828	791	850	817	845	839	856	806	778	833	799	811	831	821	797	828	837	840	823	779	840	813	789	824	804	795	838	821	862	820	827	835	800	857	834	803	827	886	839	829	795	835	788	812	825	858	851	796	819	787	832	771	817	875	838	797	867	818	856	799	791	891	805	843	793	797	855	760	839	812	840	825	796	801	823	808	856	818	812	840	781	824	816	864	834	842	861	851	815	819	803	777	817	791	777	811	830	821	788	817	838	835	820	808	795	852	780	836	763	791	818	813	784	824	853	774	838	815	806	856	838	845	836	821	850	816	818	821	789	869	836	824	836	836	852	833	776	834	799	793	782	832	801	815	798	751	814	843	843	786	853	822	849	793	795	822	831	795	832	805	808	835	834	811	786	821	855	872	808	814	818	807	858	795	772	800	798	788	771	861	851	835	816	875	859	846	817	832	801	881	801	828	826	840	832	812	858	831	820	831	813	788	798	829	843	796	807	797	773	829	825	845	754	823	818	835	813	847	806	802	789	881	819	811	850	830	857	825	804	780	804	818	820	827	801	841	828	804	848	808	879	786	815	836	877	821	815	826	794	837	812	787	790	807	830	783	790	852	876	865	819	832	820	771	794	803	829	799	912	799	787	828	811	809	792	855	868	849	838	818	855	810	863	840	820	843	819	769	849	784	810	825	839	876	805	833	803	819	785	775	820	873	870	804	826	841	838	835	797	785	811	815	816	804	762	796	871	817	755	845	828	827	843	858	846	855	835	806	826	823	818	807	825	865	796	807	820	839	833	856	781	811	832	870	811	846	843	787	796	811	847	819	826	803	732	786	909	829	817	810	818	850	897	818	829	833	841	841	810	842	787	801	856	832	800	837	848	817	802	849	823	842	867	851	794	832	767	810	775	849	845	769	826	825	839	812	827	819	846	811	795	775	817	821	815	837	810	849	857	857	868	809	923	865	799	840	836	812	881	832	823	809	820	888	765	823	880	811	845	867	798	837	823	842	811	833	794	790	790	775	836	797	809	806	807	837	893	821	831	835	833	849	815	820	878	822	869	841	788	801	781	832	796	799	863	807	827	796	807	792	846	809	791	824	779	818	841	841	780	843	809	817	843	818	842	811	821	830	799	812	814	776	823	898	840	838	816	794	815	862	833	836	825	800	846	792	846	860	885	855	794	820	794	813	829	828	812	860	818	834	841	828	861	796	807	898	825	844	797	888	838	781	837	890	823	794	822	786	845	790	794	767	848	819	862	821	818	839	839	804	849	868	853	743	782	805	829	821	829	800	799	884	834	853	786	828	825	788	791	833	796	854	857	823	839	846	803	805	801	815	802	818	824	832	821	842	837	779	846	821	773	782	835	751	859	834	809	818	790	821	797	804	837	821	830	782	853	810	827	807	858	836	867	834	824	783	817	788	828	828	810	904	810	817	828	804	891	775	798	813	806	861	859	813	840	860	797	875	821	888	866	803	818	815	809	843	821	833	832	859	814	815	820	876	798	814	772	794	797	767	863	796	852	783	797	815	867	800	797	823	831	819	855	883	800	782	836	843	835	855	829	828	799	837	779	850	816	857	823	839	811	835	819	765	839	789	806	831	776	810	814	794	844	782	818	838	833	861	808	827	859	849	823	785	771	834	865	832	810	811	849	804	835	797	805	871	851	845	815	885	803	827	845	819	817	842	864	800	765	854	857	796	830	823	830	833	861	857	859	815	815	810	838	811	855	762	791	790	808	793	824	811	839	810	804	815	796	828	801	794	854	825	818	769	798	825	848	837	824	744	738	810	889	803	857	794	818	835	787	808	801	787	824	793	848	775	829	821	812	822	779	792	807	813	823	833	794	855	786	813	826	805	885	823	814	820	800	842	831	834	759	849	868	791	836	790	872	866	828	786	851	853	804	802	805	830	777	808	818	857	856	778	819	808	838	836	837	817	819	849	807	820	821	766	802	813	769	775	813	766	826	811	791	918	824	824	830	865	797	880	830	867	758	788	826	854	828	773	862	819	838	859	798	864	777	794	812	842	773	809	793	846	811	846	826	805	843	897	821	846	834	815	768	846	798	802	817	845	824	820	805	868	878	842	858	774	820	783	798	813	831	812	777	865	842	833	816	846	825	847	824	797	822	813	845	828	822	885	797	823	814	802	831	848	867	855	835	809	824	807	802	826	830	868	884	781	820	838	881	833	807	814	754	804	846	821	859	829	868	827	878	793	825	876	839	789	775	855	819	816	833	775	808	795	801	824	832	815	837	807	816	840	805	777	776	825	820	833	806	807	860	767	853	785	886	786	862	814	829	878	782	910	821	821	799	823	827	785	859	823	836	827	832	853	758	804	801	776	906	819	849	808	793	862	764	879	881	857	854	830	779	790	848	798	848	819	804	842	834	798	824	860	814	843	804	838	829	808	788	789	842	792	810	836	757	821	844	896	870	826	837	839	824	800	842	790	868	777	814	847	796	825	826	869	777	793	870	848	840	816	835	865	815	825	800	776	786	809	791	869	840	778	837	833	857	787	784	770	822	902	814	803	800	801	806	841	793	819	864	805	837	843	872	823	878	855	805	813	819	861	828	805	852	875	804	854	813	798	810	840	859	857	826	794	808	817	836	826	790	830	801	836	888	834	807	840	829	826	808	819	837	817	814	843	844	828	855	820	838	813	786	826	832	807	857	778	791	772	804	812	812	857	816	862	801	842	789	855	836	836	792	787	818	862	856	833	793	855	907	801	834	783	845	817	833	816	825	826	793	824	840	804	834	855	811	842	801	862	792	816	808	841	778	844	886	797	805	789	827	837	866	819	815	875	821	843	868	793	779	839	881	847	865	834	786	888	846	844	842	832	823	832	838	805	791	829	812	866	840	830	818	856	808	830	818	807	827	785	825	831	849	851	823	777	855	790	835	858	803	799	790	884
31098	19626	37246	9618	786	430	366	299	278	268	245	216	201	212	228	199	207	180	176	193	174	207	214	200	208	208	182	185	176	170	179	174	165	184	175	189	162	188	171	172	179	192	181	182	179	179	192	166	165	161	181	170	160	185	179	180	191	158	158	184	168	181	162	195	185	183	171	172	183	154	170	161	157	150	220	184	180	180	174	164	186	163	191	167	182	178	172	175	162	175	187	155	182	200	186	183	183	153	163	163	173	168	186	172	188	169	155	182	175	181	184	167	143	177	177	170	185	162	195	201	195	167	206	164	207	180	155	178	195	175	166	197	171	198	198	190	186	165	165	170	162	168	164	152	170	183	203	167	199	167	170	171	174	186	183	176	172	174	161	173	181	135	168	163	180	161	203	153	177	165	188	187	178	190	163	155	186	176	160	162	158	189	174	200	177	175	195	181	167	197	165	181	172	173	175	156	159	158	192	174	179	183	167	181	181	172	178	206	171	181	177	196	171	182	180	152	166	197	190	167	158	177	173	185	171	180	178	189	175	179	176	184	170	183	176	177	196	154	165	187	179	182	176	197	177	203	153	188	158	157	202	193	170	141	187	145	169	164	169	189	159	158	182	174	163	182	174	175	159	190	150	168	173	182	173	154	186	173	198	156	175	190	184	166	144	149	174	178	161	173	183	174	178	176	189	188	171	167	201	173	209	180	193	156	208	169	136	162	154	194	161	158	155	198	182	190	179	184	166	173	194	186	174	154	168	154	184	198	158	179	193	187	162	178	206	171	170	196	172	176	190	185	196	190	164	173	174	163	172	171	183	194	181	193	165	204	185	161	172	168	190	168	191	183	173	177	163	181	182	172	172	165	178	155	176	150	184	177	168	188	159	177	162	201	159	171	169	179	163	187	143	196	184	173	179	174	176	186	185	171	184	194	165	193	196	161	179	188	160	148	171	165	191	201	184	164	162	159	179	151	204	157	161	182	194	183	193	204	165	184	163	124	165	178	195	174	183	190	186	212	171	168	157	168	207	184	185	196	173	152	165	208	191	183	171	200	162	175	184	187	173	180	167	158	163	178	178	178	174	181	189	176	146	172	170	177	176	177	157	177	187	164	174	149	175	170	173	210	160	174	175	181	185	189	172	195	193	188	184	195	171	181	213	183	176	184	169	212	188	190	174	196	155	186	169	168	171	197	178	161	179	156	164	194	166	190	180	162	176	146	158	189	178	188	168	180	197	156	182	167	160	182	177	172	162	149	179	186	184	171	190	191	169	159	168	191	163	167	210	168	160	196	196	188	170	199	174	189	157	182	178	177	174	159	187	168	146	176	178	191	183	169	185	167	187	186	159	154	228	172	162	139	197	167	168	191	163	173	175	154	159	187	192	170	134	161	169	169	201	155	187	157	182	182	172	166	187	164	181	169	173	195	178	154	169	179	191	174	161	147	174	167	170	183	193	168	174	162	158	180	194	182	156	167	165	164	160	180	164	170	161	164	176	183	166	187	192	171	180	190	170	193	158	198	177	184	183	171	218	172	191	213	158	211	161	169	179	174	156	171	159	174	189	166	170	169	195	160	181	177	175	171	162	167	162	164	151	141	179	176	186	176	163	180	178	180	165	164	155	205	174	148	170	160	167	169	180	163	154	182	163	165	192	156	185	179	168	181	162	167	144	169	171	172	167	158	164	163	204	160	166	179	184	202	193	189	179	178	163	175	155	152	151	170	176	169	166	201	184	162	174	171	178	146	176	187	179	193	173	188	177	183	172	189	178	189	186	153	183	180	190	189	189	152	184	162	180	179	168	168	168	173	158	189	190	173	173	153	167	177	173	163	163	180	202	173	183	167	163	162	161	168	213	187	197	180	184	175	165	164	172	158	175	169	188	212	173	146	165	164	178	181	160	157	182	173	171	180	180	174	184	167	147	187	140	180	174	203	176	165	204	171	182	195	200	177	173	149	183	179	182	168	186	189	152	160	162	164	169	180	183	177	167	195	172	161	172	181	186	188	171	199	185	154	162	162	183	188	159	183	171	190	172	164	178	168	161	202	178	199	196	174	168	181	169	171	191	176	156	182	166	174	186	187	160	185	154	173	157	172	147	162	170	156	165	191	198	187	134	184	177	158	181	144	189	163	180	173	167	171	192	182	174	156	185	158	162	175	183	162	212	183	202	170	155	175	140	170	198	171	150	168	160	180	172	147	181	178	202	183	187	192	175	177	179	190	181	171	195	159	189	182	194	182	172	191	174	185	167	180	190	173	204	165	140	166	168	187	159	186	205	181	179	167	139	168	160	179	180	186	177	160	161	168	156	186	164	176	178	171	193	173	178	174	174	180	173	191	210	145	180	166	162	187	173	172	191	186	179	150	168	181	157	171	209	168	173	166	171	184	156	175	180	161	170	189	181	175	170	180	159	191	194	196	208	171	165	206	173	163	156	187	200	176	191	185	148	167	178	198	153	174	161	191	175	192	182	205	176	192	181	171	186	152	188	184	182	190	187	157	163	188	191	157	160	185	187	176	178	166	160	175	156	165	169	161	189	151	171	183	210	159	185	153	177	172	157	175	166	169	185	188	166	190	173	182	183	172	165	178	159	199	160	192	173	150	185	168	167	181	166	172	172	200	190	154	183	179	167	194	152	153	174	181	167	214	165	197	191	189	170	169	171	180	195	162	182	172	158	163	159	179	182	169	189	201	177	171	138	178	185	171	172	167	160	171	194	175	179	202	168	153	169	179	179	160	163	152	156	167	200	183	198	194	195	187	178	190	185	186	171	225	189	182	157	182	174	189	158	168	176	167	164	145	165	187	192	162	189	178	168	170	194	192	163	179	181	198	173	191	165	173	167	178	175	167	189	166	178	182	201	167	178	193	189	172	210	182	170	180	187	162	182	161	152	155	154	157	185	161	162	169	167	175	205	172	200	201	168	192	185	159	181	179	191	161	171	170	183	171	186	196	156	172	181	172	195	197	176	176	167	173	155	160	167	153	164	181	172	183	165	173	180	174	170	174	159	174	143	156	180	182	162	186	163	209	153	171	170	199	188	165	190	144	189	162	162	163	165	163	195	178	189	187	192	183	168	165	193	165	172	190	170	179	167	165	169	161	175	178	169	176	167	189	175	169	172	186	172	166	204	191	187	178	176	169	178	176	170	150	168	158	176	169	198	180	165	186	160	151	173	178	182	177	182	174	179	183	152	167	185	183	156	181	165	155	163	174	172	181	182	165	163	192	194	183	175	190	158	155	198	183	190	162	195	168	167	156	178	147	162	160	171	166	197	167	194	177	182	195	168	157	189	192	187	161	170	181	168	191	186	170	172	184	157	179	174	174	172	147	147	176	175	161	194	195	200	163	187	163	203	182	162	167	190	162	165	166	184	168	190	192	164	169	174	214	168	179	200	179	190	177	190	201	151	180	167	169	158	183	170	157	198	180	171	171	157	192	164	172	172	212	171	158	182	164	175	183	172	170	165	196	166	165	185	177
19599	7446	24272	2577	2248	1907	1592	1330	1149	1087	954	856	795	757	769	725	698	668	638	623	611	559	623	565	612	544	535	520	542	528	556	522	578	509	521	522	569	480	522	522	496	503	481	519	496	517	460	484	511	504	510	506	480	498	481	467	470	489	477	455	513	502	488	495	479	469	468	450	468	460	507	459	528	456	473	458	510	493	460	536	478	449	478	474	525	475	461	500	462	493	454	479	487	506	486	499	467	482	445	488	475	468	459	482	494	506	493	491	455	526	500	454	425	487	496	452	460	479	472	490	442	475	460	466	479	482	505	494	462	489	473	469	450	449	432	455	512	510	476	461	416	482	501	455	483	453	496	459	496	502	455	452	476	494	472	511	482	482	488	455	501	469	481	487	463	464	515	470	498	479	491	492	474	518	457	436	457	434	500	449	464	487	505	477	463	487	449	474	462	476	481	502	456	486	450	470	471	443	490	447	495	526	480	476	451	488	482	485	451	475	483	492	489	484	478	473	496	499	444	483	440	495	500	437	475	501	476	490	461	468	490	439	486	451	485	475	499	467	506	453	492	463	448	489	460	436	455	504	481	492	501	506	491	511	452	461	471	487	484	460	450	483	455	456	478	483	481	451	495	420	446	462	505	512	443	468	470	519	486	440	465	478	463	485	494	478	471	486	457	509	487	456	427	472	467	490	482	497	470	444	459	477	475	470	443	496	495	458	468	462	463	480	477	480	476	492	481	520	491	454	488	483	438	472	433	496	505	504	485	504	503	483	460	457	488	484	427	484	458	453	463	481	393	483	518	499	433	467	491	487	485	468	478	491	447	455	459	461	496	457	465	467	490	474	478	455	470	454	464	469	481	461	461	472	458	475	489	477	448	501	471	481	471	441	453	478	488	452	497	446	459	472	487	489	449	478	472	515	493	444	480	470	453	478	443	483	443	465	485	450	466	452	481	462	462	439	453	452	442	498	477	473	486	479	474	448	450	485	483	458	488	472	465	459	485	449	475	465	452	460	496	475	436	481	469	443	461	534	449	499	470	441	439	517	487	480	477	421	500	422	462	477	478	499	457	444	490	489	469	478	428	496	476	461	475	473	449	453	480	496	430	469	417	493	462	469	509	458	519	519	435	436	446	519	438	447	449	465	517	457	466	482	466	488	469	408	489	482	463	449	445	445	468	450	463	510	494	471	479	474	434	454	470	461	506	492	483	473	460	467	493	495	464	513	468	454	478	444	473	487	461	443	524	501	452	461	458	478	504	477	491	476	446	469	468	464	468	514	478	444	493	462	466	471	473	519	494	478	454	462	493	482	461	460	492	516	451	460	487	479	442	474	495	469	477	480	473	477	463	469	498	446	471	467	454	470	451	489	479	451	455	447	486	476	458	502	478	445	465	449	489	464	446	489	462	503	524	466	455	475	446	455	468	470	462	481	461	463	489	480	471	535	441	448	511	450	487	487	436	478	492	489	469	492	463	469	473	469	491	524	505	460	485	464	488	498	482	468	472	472	501	450	483	457	494	463	449	494	506	497	460	492	452	450	459	474	476	477	471	510	474	516	474	459	445	475	508	486	466	465	453	479	444	529	461	460	494	505	475	474	436	479	490	471	524	453	488	441	457	466	461	478	483	420	515	451	477	445	481	458	484	499	477	440	478	511	452	484	501	503	480	473	508	470	466	467	489	490	459	484	455	483	481	481	465	437	470	482	471	440	488	507	485	444	452	499	488	499	474	439	498	473	435	460	461	486	471	470	461	465	473	467	487	475	458	479	465	461	494	435	494	431	493	477	480	491	521	444	488	489	476	460	490	455	490	474	448	485	459	472	451	473	482	458	494	467	516	486	454	456	455	452	463	466	519	432	455	433	509	485	471	506	497	481	442	475	425	472	513	464	493	443	473	493	462	491	476	446	481	515	457	467	464	483	482	487	457	511	489	486	482	469	488	454	448	482	465	486	472	451	494	503	449	443	469	483	455	443	520	451	501	473	479	479	457	451	496	445	481	483	481	468	473	515	474	474	433	466	449	440	482	496	476	461	501	496	503	457	472	511	447	470	436	535	459	444	438	488	473	475	465	500	473	496	488	474	484	467	481	494	464	449	445	528	471	454	475	488	460	486	518	471	459	488	446	515	490	464	473	445	449	481	502	496	495	472	457	436	438	487	484	445	477	505	511	506	449	495	481	467	474	486	486	443	455	462	469	447	459	474	464	444	475	477	507	495	458	472	479	464	484	463	504	469	480	458	482	443	454	463	451	460	464	501	458	468	493	438	504	474	484	476	458	486	456	481	451	491	434	423	461	470	477	477	429	460	485	453	511	513	477	448	468	445	427	516	477	458	488	452	482	492	496	471	472	492	478	447	489	461	490	481	482	463	454	453	470	490	445	451	484	469	470	490	498	480	499	500	463	464	464	457	494	452	456	438	474	463	440	448	473	483	440	505	454	477	508	454	450	471	470	446	471	468	472	478	449	488	495	487	460	439	512	455	495	491	490	498	467	494	460	509	479	445	488	469	471	491	452	501	507	473	464	471	483	471	494	474	483	464	502	492	480	504	462	450	509	485	486	507	447	509	501	461	468	486	465	505	489	471	465	447	480	404	500	451	442	481	460	466	497	488	445	485	444	460	458	456	474	455	450	469	485	467	429	459	466	489	444	495	481	436	421	472	458	442	464	492	475	454	498	475	479	501	491	486	451	484	509	467	474	468	456	460	436	458	442	437	441	454	509	438	477	462	479	482	536	483	419	472	472	480	469	453	502	471	464	470	472	454	487	437	461	488	483	510	468	478	489	450	477	442	488	439	471	499	469	487	481	486	479	430	443	471	503	477	435	456	502	466	475	455	449	477	456	461	473	470	478	503	443	425	517	439	500	483	489	510	492	490	509	437	472	463	477	515	443	513	496	482	491	512	478	478	497	470	486	451	469	455	441	508	484	457	515	454	473	462	466	469	487	461	480	468	472	464	465	456	466	489	462	488	460	471	480	491	481	455	453	451	497	441	516	456	489	493	453	471	487	456	484	465	502	459	452	442	440	442	477	526	458	471	481	487	431	482	473	472	445	452	506	501	463	487	468	497	499	497	448	487	429	469	448	445	502	482	477	454	466	442	438	432	495	485	474	463	454	446	434	455	487	394	492	441	479	447	500	455	479	416	493	488	485	476	498	490	486	469	451	504	486	467	445	477	474	480	471	458	471	492	462	465	486	463	455	477	462	468	456	450	456	485	501	485	431	477	463	493	455	460	486	501	460	483	505	433	478	457	445	470	475	489	455	488	479	461	509	494	505	505	494	470	462	475	474	478	480	486	476	440	469	461	491	434	500	448	454	451	429	470	456	423	479	432	452	501	477	521	480	466	500	494	449	458	512	504	447	441	471	454	496	501	479	467	509	462	451	478	486	482	496	456	474	472	474	494	448	518	476	475	461	483	482	467	473	497	462	443	514	465	535	481	455	475	498	447	499	420	472	491	434	472	440	449	470	473
44058	29121	37771	20783	3548	902	603	580	536	407	402	359	332	333	291	307	271	258	237	245	244	253	262	263	239	254	247	235	215	277	231	213	225	238	253	261	242	230	222	240	245	235	244	216	234	262	258	202	247	227	195	241	234	190	227	241	230	246	222	213	236	219	225	208	226	221	231	247	238	212	222	226	238	233	252	234	243	231	240	234	241	234	229	226	201	212	234	202	256	235	216	223	207	221	228	225	244	211	225	206	221	202	247	245	217	217	228	226	236	217	227	217	213	223	234	230	226	229	226	233	215	203	254	234	210	215	227	228	206	204	202	202	224	219	240	238	236	199	229	237	231	243	216	213	225	207	263	232	229	231	227	238	228	247	241	211	204	213	245	227	245	240	218	247	223	218	232	232	247	245	259	225	220	177	209	223	250	222	219	221	229	187	231	202	245	226	235	249	242	222	231	235	249	241	236	232	270	219	235	228	205	252	235	208	231	209	205	216	230	183	215	205	228	233	234	207	242	196	220	238	222	213	227	221	227	211	223	253	219	232	259	232	209	233	220	215	224	215	218	206	217	220	226	200	218	241	228	205	233	228	216	239	192	235	208	241	234	222	208	252	243	229	217	235	243	230	241	243	223	212	235	216	231	231	209	224	208	218	200	215	221	230	240	215	217	188	219	217	224	195	225	214	231	218	211	210	210	235	223	203	223	243	229	208	245	226	229	219	234	243	251	220	219	240	222	221	237	206	207	219	235	249	245	201	231	204	231	217	223	238	259	238	220	207	205	205	224	214	215	229	229	249	233	240	192	228	228	209	203	226	218	211	219	213	243	223	211	224	244	219	217	244	229	228	250	258	240	202	221	238	191	233	235	214	209	219	233	232	205	221	227	226	224	222	220	209	224	201	209	208	244	216	202	233	230	210	219	219	238	237	201	228	215	238	249	225	207	211	233	215	226	206	214	234	203	217	208	218	239	217	231	211	219	210	186	213	248	244	233	202	230	221	204	216	226	194	214	226	231	190	228	238	221	243	231	212	241	200	248	220	239	212	207	224	253	215	251	225	240	247	227	224	225	225	256	230	218	250	226	223	203	210	225	236	208	230	229	221	217	240	231	185	221	225	199	230	214	200	213	207	220	241	228	242	217	193	223	216	199	204	214	205	231	233	260	199	225	201	223	217	193	195	223	224	225	241	244	221	251	231	201	213	218	211	201	216	225	214	213	213	243	224	208	238	203	236	220	233	216	243	224	237	206	229	207	233	199	232	193	231	223	223	220	211	216	205	239	235	216	216	236	225	265	224	204	212	222	213	207	207	237	229	206	232	224	190	228	242	228	259	251	218	199	233	226	216	199	216	253	257	234	229	210	209	204	249	220	221	200	207	243	219	222	233	214	235	197	241	224	205	224	233	190	231	234	210	230	206	234	238	222	212	222	219	224	209	227	249	235	217	218	253	212	238	189	235	231	235	218	213	221	210	204	218	244	243	221	234	220	233	221	212	232	241	221	228	190	248	250	209	226	198	227	209	221	211	209	249	233	210	254	228	210	237	197	212	240	212	228	197	193	237	219	207	215	243	254	219	231	232	203	246	214	250	211	238	255	249	270	250	217	187	201	216	222	225	242	191	227	213	219	227	210	251	226	207	241	208	229	255	227	196	221	230	206	228	205	232	217	240	225	210	241	211	255	227	237	210	230	220	215	240	223	207	229	220	200	217	243	221	224	220	228	234	231	218	222	236	230	198	189	212	221	203	249	228	210	218	204	238	202	238	242	207	241	224	252	246	222	224	224	218	241	235	218	240	236	214	213	233	201	218	236	216	245	222	257	235	214	231	234	230	217	256	255	211	236	233	216	215	222	215	232	220	225	203	227	233	238	223	234	208	225	203	262	225	213	248	231	248	210	197	237	231	202	214	221	239	248	203	236	235	222	235	240	202	222	244	199	234	193	243	234	217	219	213	187	229	245	194	225	222	210	211	221	223	264	222	232	251	233	236	226	212	214	199	216	211	224	232	251	247	231	208	213	209	207	180	194	223	205	233	243	233	206	238	207	254	222	213	233	209	213	205	210	222	222	206	223	205	239	230	240	226	232	196	224	247	250	224	239	190	250	198	235	230	192	207	225	226	201	218	219	213	258	217	233	224	236	219	227	240	233	227	238	234	234	240	241	245	210	230	212	229	239	231	219	215	237	225	227	211	199	250	218	208	269	235	265	220	208	229	218	228	230	219	228	242	225	241	207	206	250	222	225	216	208	259	237	237	249	208	222	223	216	222	235	224	248	198	220	235	216	222	235	218	234	262	224	183	214	228	235	227	236	221	205	240	229	214	190	226	210	247	230	216	213	216	219	234	214	226	208	239	225	232	252	213	212	216	203	215	215	230	228	240	244	217	227	243	220	222	209	220	249	211	229	201	229	214	221	244	240	244	245	227	212	220	250	227	217	223	238	205	231	241	220	236	201	239	217	229	246	254	198	214	238	219	194	221	228	247	243	205	211	228	208	214	226	249	244	228	234	230	227	228	206	212	198	239	211	229	232	233	241	248	215	215	232	216	212	208	203	244	214	236	225	260	177	259	254	240	237	236	210	221	230	221	242	225	247	224	206	209	208	243	226	229	197	219	239	206	224	220	202	217	214	234	200	233	222	235	219	241	207	191	243	188	242	227	237	196	212	231	226	227	225	249	247	235	210	215	258	225	202	221	203	221	230	245	210	198	208	206	219	250	236	214	218	237	205	236	192	239	226	200	243	237	230	199	238	198	249	199	237	258	230	223	227	225	245	208	213	217	229	258	219	217	232	225	244	214	239	217	219	237	184	230	205	216	219	217	217	215	243	250	221	242	196	223	199	241	208	219	228	251	236	206	261	194	234	210	240	218	223	214	223	223	216	221	229	207	222	213	231	230	199	200	229	209	220	204	258	204	241	222	216	183	217	224	229	221	222	221	239	220	219	226	212	232	192	209	205	213	229	202	227	208	216	220	217	212	226	199	215	260	211	213	215	223	209	208	204	237	209	216	211	199	210	220	240	227	238	219	211	237	236	228	207	218	247	200	238	257	223	229	214	196	202	206	232	216	209	194	240	217	229	229	243	235	222	248	222	239	191	218	214	197	274	226	220	242	228	228	235	237	250	225	207	233	230	253	247	241	232	263	230	193	261	241	220	219	257	222	252	249	239	219	243	203	214	224	228	236	219	242	224	223	249	224	213	247	255	245	196	209	219	210	234	212	241	241	232	240	226	227	208	235	244	238	210	223	208	222	200	199	244	217	214	216	198	216	225	232	210	237	200	212	211	207	242	225	206	203	218	231	239	192	204	241	226	202	252	224	227	224	210	227	204	250	222	205	229	229	211	259	239	217	239	229	223	210	236	228	239	237	216	226	220	219	228	232	255	219	242	230	221	206	199	209	219	229	234	212	208	267	219	206	236	205	202	215	217	228	216	245	220	233	207	225	222	255	217	240	237	196	194	226	228	235	229	232	238	239	219	206
29184	12120	24715	5006	4322	3492	2969	2395	2018	1814	1638	1538	1305	1240	1150	1124	1072	1038	939	923	865	853	875	894	832	834	762	803	749	720	725	707	752	714	732	679	681	687	700	701	639	651	667	709	714	656	654	668	639	662	672	656	654	646	607	605	628	648	681	685	646	626	628	631	660	645	654	644	625	604	678	626	680	640	595	651	586	604	674	634	623	627	640	669	598	623	644	622	617	586	642	653	602	594	619	598	633	603	630	672	641	641	623	632	617	599	615	639	609	608	575	670	597	669	614	600	616	600	622	584	593	597	589	652	585	621	599	598	647	548	612	590	638	584	616	648	585	579	631	617	588	633	555	651	621	659	611	634	606	605	638	586	646	631	634	611	621	645	585	598	620	603	601	606	588	613	656	605	610	580	635	620	613	597	585	613	649	632	588	640	597	578	592	630	587	580	641	614	617	625	618	596	618	648	619	627	618	615	621	563	652	612	618	626	606	553	569	609	621	591	628	597	594	591	618	639	642	602	603	595	584	638	604	647	604	609	564	602	593	605	614	608	586	627	612	655	591	580	616	594	610	593	610	580	642	569	613	620	637	643	623	577	628	652	628	609	691	611	610	593	606	635	571	617	632	588	637	583	615	616	626	610	633	570	612	631	603	609	579	594	649	608	576	606	578	619	587	629	603	594	624	624	596	610	642	589	637	588	655	576	620	578	624	602	627	646	634	572	603	605	587	661	597	600	611	648	673	609	556	625	575	588	566	624	603	610	608	619	605	610	617	636	577	644	599	601	645	589	612	611	628	628	588	632	606	603	622	591	617	576	566	619	645	592	607	570	665	604	648	594	600	601	627	616	603	617	617	638	614	642	565	645	598	595	596	601	579	603	559	622	607	661	603	603	566	627	622	603	636	593	652	602	612	615	627	610	576	624	608	598	581	656	626	604	607	624	559	620	583	609	631	605	623	643	607	589	605	618	610	592	588	650	646	610	592	654	612	600	566	635	588	626	606	610	600	617	622	590	633	591	595	636	622	599	626	576	568	607	631	577	597	593	603	602	636	643	587	633	621	624	642	643	589	603	610	606	583	598	615	555	640	573	580	619	622	603	616	571	611	616	622	646	588	546	609	636	617	608	614	634	609	618	596	608	608	617	527	619	629	587	581	592	601	641	598	645	611	571	616	625	614	596	593	637	629	585	621	597	619	613	653	658	599	639	605	619	622	576	607	561	589	616	646	611	603	623	579	620	586	587	594	590	606	630	610	641	645	598	618	607	600	613	592	582	621	610	599	620	600	601	617	591	611	582	615	622	635	651	587	578	609	632	582	613	595	592	600	618	604	661	609	619	609	650	610	582	663	608	587	599	635	641	613	608	620	557	607	569	589	619	589	631	589	615	596	589	601	621	573	587	633	579	652	580	582	580	602	596	615	587	615	583	628	615	592	604	602	590	572	655	614	587	624	653	634	620	601	608	582	588	605	592	634	599	604	639	648	597	557	589	616	621	620	562	626	613	616	605	643	590	577	613	616	592	580	640	612	611	646	601	594	640	621	599	608	650	609	653	595	638	612	592	622	635	568	609	630	611	608	618	595	623	665	632	589	608	603	566	631	636	621	629	626	594	565	592	642	613	633	610	599	566	623	637	634	612	653	620	647	583	604	598	648	581	607	651	622	624	653	581	621	622	579	593	595	626	574	609	573	655	592	614	632	678	561	595	604	640	575	596	622	603	578	639	613	572	615	614	569	618	645	609	634	589	592	604	653	585	629	627	610	665	597	618	615	616	569	619	626	608	590	617	609	619	618	640	681	606	581	616	600	622	613	621	620	602	581	612	563	631	585	609	620	565	577	623	651	621	607	643	589	573	647	575	599	611	598	557	639	609	598	624	638	597	597	570	618	593	623	588	592	628	629	601	580	594	583	645	610	611	618	646	639	627	629	634	625	636	599	601	622	612	599	627	585	592	604	563	587	627	604	619	653	598	631	608	626	641	592	629	591	614	638	575	611	643	587	618	618	624	639	583	649	609	625	632	591	636	597	620	623	621	597	614	618	592	654	602	590	589	659	577	576	569	593	611	584	617	611	584	597	590	626	605	612	601	590	623	611	617	607	613	625	619	606	622	639	567	650	622	615	598	632	608	615	600	610	627	636	601	634	637	570	599	593	610	654	585	583	577	584	575	610	596	593	612	618	614	610	606	617	614	575	633	562	604	607	619	651	664	615	616	583	612	618	569	602	636	637	600	617	575	583	638	635	649	559	615	629	598	612	610	567	604	589	641	643	581	598	584	641	608	589	648	605	597	633	624	603	578	579	577	646	614	589	655	597	590	597	585	587	602	619	610	610	586	594	577	603	620	626	564	642	635	649	593	622	570	596	673	550	630	601	601	563	566	607	618	547	573	565	601	599	582	594	605	601	602	607	638	594	624	629	621	599	598	649	565	576	580	573	623	637	600	588	598	587	605	598	589	613	615	623	566	550	613	586	594	578	568	610	623	604	608	602	597	598	564	609	601	642	611	634	637	607	615	624	610	625	611	595	585	640	585	592	569	637	645	597	616	609	621	575	572	654	596	634	576	653	600	603	608	608	596	604	591	620	592	581	578	575	608	572	582	652	653	636	606	569	617	622	603	632	633	635	622	615	656	652	579	600	620	601	644	618	630	620	586	625	635	647	569	662	604	598	582	562	578	580	624	608	628	623	650	611	630	572	568	585	584	623	630	625	619	588	575	600	545	555	601	594	620	604	630	622	567	610	596	596	592	594	608	644	568	619	619	666	618	587	649	585	584	628	630	538	589	627	595	584	600	628	607	579	589	555	621	660	637	588	620	610	627	629	614	582	608	608	587	596	651	561	562	599	623	630	555	614	630	616	642	560	562	606	611	577	560	613	607	580	618	608	589	582	613	636	632	590	630	631	600	582	604	600	611	589	632	595	623	629	608	580	625	567	589	600	579	581	611	605	588	616	611	604	628	595	634	637	623	607	591	616	553	591	628	584	627	556	572	627	585	647	642	599	607	606	605	550	598	637	603	584	575	588	603	606	606	575	621	603	617	612	619	583	588	631	592	614	579	611	620	608	629	614	635	599	608	601	626	582	567	595	606	627	598	606	592	599	590	617	576	595	588	664	603	594	628	588	580	635	605	593	600	618	577	616	635	631	597	605	580	597	615	601	605	629	566	578	646	584	653	607	617	565	577	561	630	641	608	608	597	580	604	603	604	586	619	594	598	593	625	550	572	597	592	654	623	649	605	643	608	642	642	602	616	613	640	574	614	649	589	583	652	636	605	636	610	588	684	561	626	559	627	651	667	640	563	619	624	595	667	603	575	627	605	613	577	617	579	643	628	597	649	584	594	636	605	586	562	595	588	606	637	596	608	610	607	581	604	589	579	568	623	601	617	616	608	599	589	605	577	661	587	639	604	593	573	618	573	640	658	584	567	615	572	619	601	604	598	563	615	652	559	609	603	615	652	565	637	632	593	593	604	583	606	571	617
3433	905	1434	375	407	349	356	364	363	328	349	337	332	346	328	322	351	344	326	335	348	359	375	352	342	335	348	323	351	326	316	352	328	323	339	330	365	370	326	354	330	324	362	371	362	333	361	321	348	321	312	343	324	348	371	351	329	341	342	331	365	321	351	317	341	330	321	327	357	371	344	337	320	330	299	332	349	336	346	318	326	286	346	343	332	341	330	323	333	337	367	339	350	331	353	381	335	313	353	375	363	339	297	315	343	342	339	332	318	322	349	341	304	349	357	321	324	335	333	313	374	353	357	364	318	309	343	387	359	327	360	358	336	378	391	374	338	329	353	325	322	357	336	354	356	344	373	324	339	342	369	336	331	337	328	288	316	327	338	344	319	360	374	321	346	309	347	346	334	391	346	362	362	319	331	349	304	336	345	343	345	364	337	354	348	307	340	334	363	334	326	327	355	343	346	332	307	343	315	338	352	336	337	377	348	369	326	358	355	337	360	354	322	349	332	345	311	345	315	319	338	334	333	327	366	339	330	348	345	371	325	320	331	365	304	327	348	293	356	339	346	296	339	312	350	376	350	341	326	362	398	349	306	348	312	353	374	355	349	338	349	367	329	345	346	357	344	336	353	363	342	360	351	362	327	369	342	332	345	318	326	334	335	351	351	345	373	341	315	323	360	327	334	352	339	342	347	369	350	360	322	337	348	324	340	342	334	344	330	346	358	331	383	358	339	335	328	358	336	349	333	349	356	347	328	341	354	391	327	333	331	333	327	341	328	375	340	357	338	338	316	353	324	346	317	326	310	342	307	330	334	343	332	348	325	354	364	340	334	331	376	352	346	334	315	327	353	279	375	371	324	374	395	347	344	343	341	337	342	356	347	380	353	351	343	341	314	336	322	351	363	358	376	349	381	311	354	368	337	361	317	327	338	302	343	358	367	350	316	321	343	324	328	338	346	350	333	301	348	332	322	351	315	340	340	382	337	329	328	348	361	332	331	350	320	337	332	318	326	339	353	334	349	342	355	355	357	373	372	370	340	346	379	350	336	331	357	344	317	336	364	354	328	350	329	335	352	337	330	331	319	310	313	332	311	297	330	360	346	337	341	327	350	322	313	330	328	348	330	327	322	337	326	343	306	316	368	324	322	341	327	339	338	355	351	353	385	356	359	371	327	375	327	327	326	358	378	328	335	355	360	368	400	329	334	334	354	378	329	331	322	335	341	382	365	309	375	334	338	371	396	323	338	323	337	308	319	327	320	335	367	286	316	350	345	354	341	355	339	359	336	314	348	357	333	338	370	344	342	346	322	323	343	389	326	354	355	359	308	355	355	339	346	295	324	360	365	321	336	314	339	367	347	349	325	321	372	321	369	363	384	340	319	346	322	375	322	337	332	320	352	322	340	339	383	354	367	318	314	384	365	319	341	318	328	362	381	343	356	330	388	350	352	355	327	345	343	338	359	328	344	346	376	327	329	348	366	333	338	346	344	354	358	335	344	319	343	300	352	369	327	323	333	384	327	352	360	361	345	327	332	310	326	326	391	316	306	336	293	364	309	363	391	352	350	353	364	358	348	375	332	306	343	324	357	340	346	355	345	345	334	300	365	340	338	334	359	342	298	355	344	311	361	328	347	352	359	368	342	322	372	363	354	348	362	328	302	302	325	378	333	320	359	316	337	337	341	370	342	361	319	324	384	335	379	361	343	361	350	326	389	325	344	328	347	315	335	326	367	360	365	329	357	345	363	342	346	339	349	332	331	344	358	367	326	330	345	328	326	328	346	349	323	333	361	316	317	360	368	311	301	339	350	324	324	360	286	290	315	337	316	315	350	368	353	344	333	343	331	319	357	334	375	349	354	315	338	336	385	346	326	376	332	308	342	322	311	367	346	327	347	317	340	334	350	307	333	319	344	353	356	309	368	341	352	322	336	315	369	349	318	332	312	333	355	328	346	366	358	315	346	343	345	346	355	325	365	356	346	303	343	352	338	345	339	307	324	383	321	325	354	356	325	345	382	307	345	312	328	299	392	326	323	343	338	330	368	327	360	350	365	358	332	324	355	334	339	329	310	321	335	330	360	327	347	367	328	350	338	352	355	348	368	387	344	377	300	340	333	319	334	339	334	326	334	330	350	360	337	333	350	319	333	347	349	323	365	344	333	314	325	324	335	335	322	363	330	289	316	320	308	348	348	349	340	367	314	371	313	336	332	332	339	340	356	329	339	305	334	309	372	335	366	370	321	313	315	330	358	351	342	361	341	330	362	342	368	315	337	349	330	356	348	350	328	363	360	368	341	324	340	321	330	374	337	359	350	360	377	374	330	362	326	351	328	321	391	371	327	301	353	338	353	353	369	350	381	336	359	315	337	359	360	335	343	343	350	363	360	357	347	332	332	372	371	380	346	376	333	329	327	323	332	333	384	331	358	413	341	353	351	378	356	298	332	326	359	382	319	338	366	348	374	352	336	352	355	329	351	321	333	341	341	376	373	326	341	350	317	360	361	335	339	339	330	323	339	330	373	348	338	373	317	330	367	359	357	318	349	367	380	323	343	304	323	371	351	393	336	365	321	307	345	327	335	329	322	295	355	321	332	324	320	350	318	361	347	350	358	353	377	324	373	336	315	348	345	367	343	359	318	366	366	346	378	305	345	338	337	343	323	337	321	348	315	337	323	347	324	325	326	356	311	336	350	348	352	343	365	338	343	338	345	346	331	322	350	303	351	352	350	340	352	367	350	380	353	344	377	356	361	317	361	362	365	395	340	366	317	358	323	343	338	305	342	362	384	320	344	350	356	376	318	351	336	382	329	344	344	373	352	307	372	352	360	307	317	346	354	347	342	322	364	323	342	350	362	322	358	334	338	318	343	312	345	341	316	326	318	294	331	348	327	336	322	338	310	338	365	354	337	354	372	325	362	308	329	325	331	332	369	369	319	366	381	354	364	353	338	355	339	372	340	353	344	314	340	364	299	317	329	310	337	343	382	316	335	356	338	352	356	341	321	330	351	373	358	279	353	350	343	297	334	315	318	345	321	353	342	343	350	312	367	305	367	369	344	313	328	364	324	357	322	332	337	348	335	343	353	312	369	373	374	346	349	373	371	314	349	374	372	369	334	358	353	339	321	313	362	359	318	319	360	324	347	314	364	361	335	368	337	329	342	329	321	324	344	330	339	333	337	335	326	350	347	347	377	359	348	341	348	352	318	348	346	313	324	332	329	398	338	354	369	347	351	317	339	317	375	307	351	377	350	329	330	351	327	308	345	338	327	342	324	391	369	331	369	377	302	363	323	329	350	351	348	343	340	352	325	326	368	345	326	325	331	343	339	353	317	354	354	338	353	355	349	358	336	330	362	322	347	336	354	314	330	344	331	325	346	313	363	326	345	320	356	371	357	359	346	294	335	357	316	333	353	330	342	348	312	328	334	354	351	328	348	339	347	329	307	371	335	342	353	341	400	344	340	330	340	325	360	354	333	351	319	318
3634	1429	3293	907	870	838	826	874	855	779	827	866	878	821	843	832	869	826	774	796	797	829	869	827	807	784	853	825	837	844	849	904	792	830	797	836	838	810	795	807	841	851	857	816	849	840	816	849	815	812	852	843	817	828	773	818	810	831	824	839	850	774	823	841	761	767	811	798	773	766	811	826	785	815	830	797	826	827	811	838	795	784	811	838	852	816	840	840	788	819	811	775	841	829	862	810	827	784	852	795	816	823	813	836	834	846	792	789	828	899	840	800	853	800	847	815	833	840	802	814	790	833	830	818	831	849	796	826	813	821	821	789	792	806	836	779	766	840	814	845	834	807	825	769	862	788	778	827	791	825	841	747	789	799	822	856	797	797	811	808	837	765	829	779	788	842	787	780	778	836	795	849	808	783	868	801	795	814	811	798	814	767	815	816	774	783	830	816	823	855	773	830	772	820	817	897	814	878	831	785	788	844	822	811	816	814	827	791	790	769	843	771	798	843	788	818	783	822	867	826	787	800	835	819	786	787	830	797	790	801	787	816	809	799	798	834	756	859	814	826	861	813	791	812	854	838	818	844	836	813	844	810	828	807	786	850	841	815	849	841	841	830	835	855	845	850	801	856	804	837	813	855	818	833	744	781	844	830	839	812	824	831	777	774	820	856	869	838	804	892	840	771	809	791	816	825	859	842	819	849	809	860	797	788	793	785	845	819	828	802	797	778	792	823	874	795	855	794	826	814	787	788	800	809	801	817	807	784	818	739	852	799	840	751	811	800	818	790	854	794	840	768	793	797	798	816	794	866	808	806	889	837	835	821	856	797	844	771	812	791	820	783	825	787	788	799	789	820	821	814	796	791	866	801	829	757	834	808	778	786	852	759	787	834	812	794	813	795	798	806	845	873	868	801	865	799	773	819	821	818	793	781	837	805	870	780	784	831	804	821	806	791	814	867	752	842	817	788	838	831	856	865	821	801	852	811	831	806	843	805	780	817	852	879	820	845	832	801	816	830	830	826	840	843	792	810	818	823	853	803	801	788	788	831	825	800	804	816	844	810	823	812	803	866	858	844	781	835	780	778	824	789	822	781	829	858	790	773	848	855	776	830	798	823	853	832	837	820	809	852	868	808	849	809	868	807	765	829	801	786	766	834	804	840	834	805	764	802	795	851	835	850	822	841	834	812	844	801	743	793	807	785	766	799	841	809	832	770	837	844	831	778	812	825	823	747	873	832	833	846	843	844	797	811	860	768	791	837	823	815	889	807	807	793	818	814	886	806	834	823	834	742	796	849	796	863	783	775	796	826	811	899	789	825	760	804	772	823	819	825	787	785	799	802	782	819	837	794	844	801	778	861	832	880	851	836	844	859	828	822	800	846	829	780	870	762	773	854	797	819	827	827	771	876	867	806	841	802	817	842	833	829	791	802	839	821	838	835	817	811	762	815	820	810	813	813	827	821	826	813	854	823	822	834	893	814	811	814	897	837	787	757	800	816	778	822	785	805	778	859	799	831	792	785	804	859	824	802	844	794	783	845	775	865	839	822	805	828	813	782	781	788	809	805	831	766	788	871	802	775	835	827	764	859	816	875	862	826	832	775	829	811	839	832	802	850	839	864	796	811	777	805	815	780	812	780	809	843	833	825	844	855	869	807	783	794	806	753	849	835	786	825	760	831	833	804	781	782	861	869	798	780	759	784	835	824	779	794	800	842	829	807	776	798	805	835	861	835	779	821	795	775	840	830	837	847	798	800	765	795	836	771	798	769	877	843	804	822	834	771	824	795	815	786	838	779	830	820	861	804	818	764	814	839	869	827	832	808	847	815	832	808	828	811	822	818	838	749	800	786	770	810	812	849	821	866	791	820	825	888	765	837	831	788	838	823	807	843	804	817	777	783	818	818	811	840	831	800	843	829	799	786	801	799	778	843	787	858	816	834	858	811	844	775	815	812	821	803	840	774	814	844	881	822	841	820	825	778	849	827	817	780	810	803	853	843	851	856	815	823	819	842	786	838	788	788	763	825	826	804	779	755	813	833	778	845	832	798	857	874	757	816	794	835	809	786	806	810	823	801	837	841	800	799	817	888	835	738	807	798	821	857	864	804	848	790	829	829	796	808	845	793	826	797	806	805	784	808	793	855	819	866	844	834	820	835	791	781	849	829	820	788	841	769	837	823	812	798	850	837	831	841	809	800	801	820	829	833	809	841	811	813	791	781	829	832	809	809	832	825	859	833	823	795	836	799	774	818	801	829	762	814	815	839	888	800	786	807	809	826	807	765	806	868	853	842	856	837	825	833	850	801	851	842	811	784	825	789	858	840	834	818	861	836	816	777	790	842	855	862	812	848	808	831	825	829	883	811	780	771	844	819	782	806	805	798	800	762	789	805	787	803	803	828	810	794	795	866	843	855	858	818	801	839	862	816	817	821	810	841	844	800	838	876	866	839	841	806	785	797	818	778	809	844	848	822	814	811	821	765	796	817	786	787	896	820	762	823	816	763	864	796	814	815	788	892	809	810	831	830	794	821	805	789	842	843	824	792	799	802	827	800	837	806	797	888	797	784	796	830	815	851	825	801	838	801	796	805	851	833	821	813	859	842	847	837	826	801	753	802	801	804	817	840	764	763	867	857	861	825	812	782	786	913	825	851	792	827	801	864	803	864	803	808	828	864	841	804	829	761	807	805	803	890	827	875	761	834	823	850	860	843	801	801	832	768	840	805	815	799	817	855	793	872	864	825	841	878	836	847	835	804	786	779	856	855	861	825	831	811	823	826	829	803	808	818	776	783	840	805	792	809	849	803	817	862	816	811	835	856	862	861	817	842	851	811	813	805	811	773	846	782	850	829	861	820	887	798	845	790	809	769	877	779	780	794	812	795	835	776	796	836	821	835	803	813	859	817	786	771	863	786	835	812	823	822	825	851	757	813	823	824	808	799	810	867	822	802	834	807	842	857	806	825	826	795	899	812	797	821	799	782	804	814	769	881	806	821	814	821	743	800	779	826	788	774	788	814	854	794	855	813	823	775	787	849	842	814	815	798	830	843	835	797	819	829	787	784	812	840	826	846	811	763	755	833	805	799	806	818	815	781	811	816	841	754	786	822	796	829	774	842	829	803	826	808	788	820	820	791	846	832	822	864	853	800	821	851	809	767	812	825	801	843	776	799	818	790	824	884	875	836	798	798	861	834	797	826	794	840	804	841	793	808	809	816	809	842	826	793	804	798	785	869	790	830	793	811	769	785	838	763	771	815	820	839	806	839	783	789	797	819	811	823	825	785	838	801	817	773	784	790	792	861	853	777	813	845	797	872	830	841	830	847	789	792	810	835	831	874	840	815	787	808	847	854	810	796	831	845	803	837	828	874	793	791	789	781	804	828	847	842	807	763	820	788	821	801	828	832	837	801	808	814	811	801	849	859	805	799	809	861	827	814	761	797	835	836	778	811	761	831	812	820	782	808	787	790	779	886	773	821	873	825	815	817
32227	20634	30783	7686	669	386	379	325	275	279	239	271	232	195	225	202	183	191	169	168	186	171	224	182	172	207	190	175	174	203	156	164	188	169	177	165	192	174	185	191	172	193	164	190	167	195	180	186	183	165	182	184	158	174	186	182	186	184	191	164	197	153	153	156	180	176	191	174	173	194	146	175	146	172	174	186	175	175	167	159	193	192	171	140	171	174	192	170	159	172	161	169	164	201	175	146	173	174	169	163	178	177	200	163	188	187	204	184	185	185	175	191	163	168	166	196	152	190	166	180	153	148	210	169	191	153	176	160	178	159	139	149	167	165	155	172	176	184	172	144	162	167	142	160	170	159	196	169	174	195	167	185	180	175	163	184	169	163	174	161	173	186	153	186	172	182	158	174	170	163	172	175	188	162	185	173	183	174	171	180	160	187	168	189	158	181	188	164	176	176	175	182	176	181	178	181	202	179	190	184	168	149	187	173	197	183	145	170	165	159	192	167	164	171	180	166	194	184	168	171	164	176	183	179	144	191	167	186	188	197	182	165	173	186	162	183	178	192	160	176	157	190	168	160	176	188	178	179	151	171	182	151	191	166	196	152	176	162	169	163	157	184	169	165	184	178	158	167	165	170	192	178	175	171	182	189	175	177	173	181	199	159	174	174	184	164	184	168	184	184	166	167	201	146	150	156	168	188	167	198	172	194	173	170	183	159	185	164	162	141	185	166	181	174	172	189	183	213	185	180	177	188	179	171	163	180	177	162	193	183	193	161	200	194	177	177	169	177	165	154	169	157	158	168	176	193	186	185	152	170	160	169	183	171	171	174	162	193	156	182	177	177	147	192	184	181	169	155	180	199	153	167	179	196	163	159	175	190	193	182	169	168	164	180	176	170	178	171	194	182	187	156	170	174	168	167	188	184	153	143	164	141	198	203	180	158	182	186	181	173	168	165	179	179	178	173	180	179	175	179	165	167	175	185	169	153	170	192	164	161	163	174	150	160	164	153	139	165	173	187	155	166	172	153	192	175	152	162	185	186	182	181	174	181	172	149	183	181	156	195	200	177	184	150	148	177	176	183	179	170	150	157	181	179	186	177	163	164	189	162	171	181	167	165	189	167	194	173	202	173	162	178	164	165	178	182	161	181	166	154	180	161	149	151	186	181	179	169	173	161	157	177	200	159	181	172	168	186	172	170	179	167	180	167	191	179	165	184	174	183	188	167	161	170	165	184	183	167	175	163	181	188	178	189	153	187	181	184	186	194	162	171	184	170	187	199	160	175	176	169	176	158	192	181	171	187	180	162	166	176	163	167	184	171	170	165	144	170	158	184	149	160	195	174	170	193	175	180	173	164	187	166	181	176	179	163	157	180	191	173	185	166	182	192	194	164	169	168	174	173	190	164	182	168	170	172	176	151	160	169	167	181	188	175	190	175	178	206	178	183	197	182	182	171	154	167	177	183	157	175	166	182	172	194	206	166	165	174	184	154	190	158	195	170	173	175	166	161	150	183	165	177	165	186	175	168	174	166	171	162	183	165	174	173	186	148	165	161	182	182	177	195	200	160	166	143	166	184	165	141	161	131	182	168	190	184	176	162	150	162	180	189	186	169	173	173	155	174	163	140	156	155	191	180	163	159	193	174	187	161	165	172	196	157	184	170	190	176	169	176	159	183	189	202	155	148	196	160	180	172	164	166	152	177	173	168	158	173	163	178	183	172	186	169	160	172	175	164	155	177	182	182	167	154	172	191	185	161	155	173	174	179	182	178	179	161	175	168	169	165	177	174	162	172	174	173	173	188	169	195	161	189	182	194	198	178	184	190	188	167	166	170	164	192	181	185	156	181	185	169	157	162	173	152	182	194	200	214	173	156	169	161	171	159	177	163	157	190	185	153	175	158	176	163	184	137	160	198	170	152	179	171	182	151	156	165	153	154	178	177	181	188	180	197	212	183	157	171	178	177	176	161	156	191	182	165	147	189	152	161	180	182	209	165	168	168	184	147	161	191	185	182	171	185	184	159	165	196	161	194	179	142	162	180	167	170	166	184	181	170	197	182	170	157	178	167	163	167	159	160	179	175	163	175	167	210	190	149	152	177	176	200	179	175	182	174	187	175	194	191	158	208	200	165	202	171	180	189	153	160	155	149	175	145	174	174	151	163	182	172	163	148	161	182	179	178	191	162	176	163	182	182	177	191	187	153	184	147	194	175	154	176	167	200	154	176	168	157	172	172	154	190	188	151	159	182	203	162	184	178	192	161	161	151	164	161	190	175	165	149	167	156	168	186	179	194	162	190	183	191	164	173	189	177	155	185	173	169	170	147	174	167	192	171	187	165	152	165	180	182	190	168	203	174	160	169	194	148	158	147	174	171	181	210	185	179	189	181	165	165	154	184	175	165	146	198	166	171	199	186	157	177	189	163	176	150	176	187	159	171	153	177	148	167	173	152	169	163	177	170	166	197	210	157	176	179	182	170	188	177	162	176	175	200	177	151	189	171	181	165	165	176	163	149	149	169	187	167	133	187	166	169	186	194	173	193	201	169	195	182	184	207	150	196	191	176	182	188	163	163	215	159	172	145	178	170	176	193	171	181	193	135	173	196	148	178	189	167	167	175	201	170	186	190	183	175	173	189	190	168	182	162	177	176	181	163	181	209	179	187	187	173	170	185	163	168	186	173	183	153	177	159	165	191	180	177	183	181	163	175	173	178	171	171	173	162	178	171	187	168	184	163	206	181	162	173	170	183	180	182	162	177	179	167	183	187	191	175	181	183	170	211	161	168	181	167	164	168	185	181	200	184	156	153	161	161	192	194	198	181	188	185	162	171	179	197	172	177	172	172	174	183	148	201	175	169	182	178	191	166	175	164	173	177	183	201	163	160	183	161	196	168	177	186	188	180	176	163	154	200	166	181	155	198	177	173	192	179	180	191	170	173	163	147	158	164	163	145	178	177	185	176	164	175	161	167	197	187	194	158	167	151	193	173	186	187	164	185	172	176	183	169	140	188	176	161	160	169	162	145	182	167	163	180	189	176	161	183	161	165	143	147	190	156	170	146	166	160	171	167	171	177	190	178	191	168	182	170	165	171	148	177	149	207	165	157	167	155	155	153	154	192	183	167	152	147	163	179	162	193	178	193	180	154	167	169	167	177	187	188	195	186	164	169	182	156	157	186	158	171	162	180	185	157	169	151	163	194	182	206	171	187	181	161	195	165	188	178	186	168	171	178	144	178	181	197	185	168	175	190	157	201	194	185	149	141	158	170	150	152	184	196	193	178	174	162	189	174	161	165	155	140	166	176	159	150	183	153	155	196	179	161	162	143	175	176	167	197	183	187	170	177	182	176	161	151	189	158	168	172	162	173	176	155	190	171	162	182	181	174	187	173	150	178	190	152	169	154	190	154	161	171	174	150	176	152	196	174	155	184	151	188	195	184	198	186	191	183	166	156	160	162	180	174	167	192	179	183	177	167	155	169	195	188	166	141
20373	8152	21660	2581	2319	1857	1600	1371	1173	1101	1020	948	812	803	720	717	680	631	634	627	594	559	550	550	610	595	569	553	542	528	528	539	488	520	456	521	544	526	514	493	520	503	503	543	475	498	506	547	496	490	511	485	496	533	441	538	508	517	428	479	483	480	504	493	429	450	506	477	471	475	502	464	465	500	466	476	490	439	464	511	513	477	480	491	474	470	479	483	466	437	449	477	485	452	477	501	476	520	440	489	483	457	483	461	512	419	443	454	475	495	457	514	429	476	475	538	472	432	473	512	474	498	467	459	470	450	445	479	461	508	460	456	444	489	464	478	499	495	468	503	462	473	477	453	463	425	474	445	466	503	476	440	489	456	458	489	459	475	458	503	428	479	498	478	462	476	473	448	452	455	504	444	477	473	469	462	443	477	492	452	455	490	470	466	483	485	474	467	479	489	441	462	499	471	488	475	481	498	524	481	435	457	469	463	445	483	435	459	486	494	463	437	460	494	491	475	466	470	469	462	453	491	466	469	480	490	447	484	468	489	463	507	447	480	463	484	444	453	423	459	478	480	471	455	450	473	494	488	462	462	456	464	452	497	475	465	473	487	484	436	484	495	472	444	450	477	467	422	472	482	484	499	457	452	432	434	467	441	462	503	444	454	475	505	459	465	463	468	505	445	466	446	470	456	490	486	440	490	469	494	493	505	479	423	459	448	489	483	491	440	474	461	486	477	478	441	466	483	465	496	445	516	485	432	472	453	453	453	472	462	471	450	482	450	461	462	520	450	462	475	441	470	478	473	469	479	454	502	459	467	481	467	467	484	508	463	483	477	493	474	482	456	455	491	428	439	487	461	464	445	459	469	476	431	465	469	454	454	482	470	463	526	433	455	451	455	492	505	479	461	452	455	467	482	459	488	454	448	472	481	488	491	431	489	462	456	458	435	475	497	474	484	458	485	456	462	463	466	460	468	447	475	468	464	461	516	492	506	451	450	490	471	502	495	467	459	468	432	499	485	466	448	459	485	458	456	500	459	466	514	491	489	472	448	473	462	488	459	462	458	428	456	506	475	426	512	483	460	502	465	502	466	487	497	486	502	453	471	447	477	468	485	485	441	437	482	489	452	510	476	463	468	482	466	466	435	512	514	461	463	490	442	451	466	486	470	462	478	457	434	471	486	449	489	494	492	432	435	448	490	457	476	493	464	506	481	511	473	471	457	489	488	496	467	444	436	478	454	487	473	456	474	481	459	468	470	488	442	505	483	464	472	493	488	471	451	460	466	518	473	461	484	490	467	473	466	416	427	467	479	470	483	482	502	462	477	477	454	498	470	422	454	445	475	434	489	430	472	478	443	510	475	471	489	451	459	451	471	453	490	486	438	517	473	489	461	456	479	450	455	436	494	467	459	460	460	478	460	469	479	509	460	494	473	475	482	499	483	465	432	467	478	461	445	459	465	491	488	475	469	458	495	479	470	483	487	473	448	508	462	487	483	485	500	486	468	501	493	466	448	446	476	487	498	442	470	498	440	471	478	509	432	494	450	456	528	484	439	441	501	446	468	482	462	466	436	486	445	498	449	421	472	501	435	501	501	485	413	465	438	462	453	436	485	487	505	450	460	478	462	442	448	458	431	465	449	437	461	502	506	453	440	453	484	452	498	469	462	465	462	467	490	497	459	471	426	461	473	469	450	472	456	473	460	477	484	453	473	470	482	469	442	481	455	481	453	479	437	469	473	447	465	451	484	442	481	490	450	468	457	442	472	456	454	456	478	417	469	466	501	444	449	478	498	457	421	495	456	450	466	464	466	499	499	448	479	478	450	458	456	477	476	458	471	445	433	468	447	444	461	468	495	474	463	499	494	473	466	481	471	471	450	483	475	425	447	465	472	458	493	467	519	490	479	434	461	508	446	451	471	488	498	459	451	461	468	453	449	459	469	486	473	510	501	473	484	494	502	476	481	453	418	519	498	488	496	464	446	451	484	488	475	479	474	462	478	478	472	466	466	465	498	472	467	495	495	502	468	509	477	458	473	468	499	468	474	460	469	460	445	449	479	465	490	464	475	441	462	442	481	484	472	452	453	443	477	472	416	485	467	525	422	470	466	458	481	474	472	444	459	503	437	520	454	480	480	438	474	455	411	482	439	436	465	493	450	455	471	505	452	445	485	451	495	442	483	538	501	461	497	482	469	528	459	451	499	461	457	478	503	495	432	446	448	440	470	463	478	480	477	487	483	477	499	471	447	487	454	510	468	515	456	472	445	509	469	463	452	463	471	453	492	473	453	440	480	458	449	440	481	499	493	466	488	462	452	462	479	448	460	470	486	463	474	454	462	479	490	480	463	430	493	484	486	494	492	482	480	476	463	446	446	477	450	476	489	446	456	475	468	487	492	491	506	505	458	508	445	474	501	450	460	435	466	467	477	458	469	453	455	448	469	501	455	451	473	486	477	465	485	460	479	490	452	471	494	463	489	510	473	444	459	487	490	431	513	503	504	482	488	480	482	506	481	466	494	503	477	465	484	483	502	482	471	507	468	429	444	460	477	487	476	417	464	453	460	460	470	460	446	467	478	500	477	467	444	483	430	466	489	483	468	448	481	452	457	447	462	486	467	436	492	502	466	494	458	447	456	512	482	471	473	445	438	481	477	423	465	456	437	430	458	506	466	500	487	465	463	475	495	489	464	494	495	452	470	471	448	499	468	448	457	440	489	453	470	483	475	506	489	488	464	446	488	478	463	506	502	501	507	498	473	471	496	510	468	461	426	438	446	499	489	466	452	446	493	466	414	455	483	471	478	487	479	460	474	436	494	475	474	446	486	469	475	481	500	483	472	482	487	444	468	463	479	478	454	475	465	455	474	472	481	448	485	470	440	456	437	460	509	475	496	523	474	487	460	463	500	478	475	491	449	471	498	465	517	464	435	481	473	457	477	456	474	487	471	479	511	455	486	483	521	446	484	473	466	452	485	457	459	484	471	444	466	440	456	460	418	452	477	502	436	480	477	474	451	486	421	460	492	473	479	401	486	487	487	460	505	496	461	491	509	522	475	520	445	431	500	475	422	452	475	449	449	495	479	472	465	479	470	456	458	469	477	459	484	441	498	453	421	455	441	442	501	468	441	455	523	471	461	454	456	442	450	467	489	415	465	438	453	470	451	443	479	473	481	467	457	470	484	430	477	485	476	469	414	437	455	467	480	475	462	461	460	488	515	456	471	441	446	448	493	438	437	487	453	466	468	450	475	488	466	471	501	435	454	469	459	483	482	476	432	487	483	503	467	517	493	434	475	470	469	477	473	468	475	434	499	480	461	466	521	473	507	464	438	432	468	442	471	432	441	429	447	479	496	486	490	423	469	498	473	472	450	441	453	446	464	432	466	488	412	466	457	482	521	462	520	463	481	471	477	493	461	506	466	431	477	444	426	473	479	470	460	515	445	490	474	475	496	473	470	502	472	465	447	459	472	469	471	469	473	491	430	469	465
43731	29153	44325	17597	3028	847	625	500	457	409	373	342	306	303	256	287	275	252	258	231	250	249	255	252	252	264	234	221	224	269	234	221	225	262	252	248	226	240	221	244	215	241	230	224	239	232	212	197	235	243	253	209	228	203	212	200	241	235	205	245	242	208	203	216	227	231	238	211	241	221	222	208	223	201	204	210	225	213	217	194	194	218	223	213	222	246	215	200	207	236	224	223	229	241	200	218	211	208	227	241	206	194	219	216	229	210	222	228	202	190	210	239	191	211	223	213	205	223	224	222	184	221	235	202	230	214	245	204	239	233	232	250	241	211	200	227	181	222	211	214	210	196	220	216	218	252	219	220	215	230	208	206	186	215	207	223	203	216	204	210	219	222	236	216	246	228	194	202	192	208	212	234	231	208	217	219	211	205	208	246	227	224	237	216	202	236	234	210	224	228	207	230	207	197	220	231	245	239	234	247	207	220	240	223	196	226	224	221	227	207	213	241	214	213	218	228	211	232	228	202	230	211	230	225	211	232	233	221	195	224	237	202	218	234	221	212	216	213	202	206	219	219	229	228	218	198	197	232	221	246	233	197	223	223	207	210	246	218	215	213	236	217	220	216	241	225	242	218	211	220	218	206	219	198	238	206	212	214	221	208	197	219	235	237	213	233	226	206	216	221	229	239	191	229	209	218	247	220	229	229	226	209	201	206	242	237	205	216	215	197	199	230	214	226	241	241	223	222	194	221	211	216	233	211	215	205	206	231	232	205	201	218	238	232	204	207	233	235	226	218	246	256	237	216	197	229	214	224	230	219	211	226	191	209	217	223	217	219	207	198	215	191	206	239	212	235	218	228	233	220	226	194	228	217	197	198	201	220	209	221	214	214	220	225	219	216	190	226	217	218	229	221	210	236	233	245	234	217	209	206	235	213	199	225	219	220	238	246	211	204	203	209	236	217	204	223	231	237	202	234	200	206	191	207	205	222	240	209	229	213	223	223	209	213	235	222	224	221	231	200	207	229	243	193	216	218	236	201	210	213	255	228	229	203	209	200	221	198	211	207	228	224	184	203	204	231	221	216	226	218	222	218	204	221	231	225	220	201	236	203	213	220	210	216	208	199	228	225	232	235	235	235	234	232	242	226	232	221	234	204	205	207	230	207	218	240	238	211	234	218	186	205	233	222	233	207	247	204	213	248	228	224	206	229	193	201	191	186	215	200	223	240	220	188	218	210	239	232	228	201	219	243	187	218	247	218	226	211	225	218	217	212	194	221	223	228	202	198	203	229	223	209	209	213	208	207	181	192	229	225	234	204	207	233	239	213	227	245	239	225	200	200	241	222	232	228	206	215	223	235	214	214	226	253	225	231	211	211	219	233	215	239	224	228	228	212	188	235	206	213	232	207	217	198	230	204	206	199	229	196	205	234	211	237	217	212	227	237	203	237	219	215	211	206	218	224	206	228	216	205	218	229	238	239	244	227	191	232	213	224	228	243	225	219	233	226	190	202	218	211	202	186	232	204	237	231	217	219	265	217	207	225	219	207	220	232	198	224	223	213	218	228	234	210	236	230	240	229	235	220	226	210	222	235	204	236	221	203	208	207	207	231	246	222	241	213	203	212	236	215	192	240	240	218	240	210	222	202	215	214	211	203	216	242	196	243	238	215	201	224	220	215	228	217	216	208	184	204	247	235	203	200	208	193	211	208	190	199	212	222	206	217	230	220	239	210	230	223	198	223	227	235	208	219	218	211	200	235	200	204	234	255	219	221	191	228	223	197	201	216	212	225	215	203	242	224	214	214	225	209	215	214	224	213	224	234	238	206	199	217	240	259	216	210	210	211	192	201	223	240	221	218	223	204	215	215	229	228	233	211	238	232	196	200	218	222	250	211	218	222	220	215	232	189	237	221	194	226	196	202	223	210	208	225	223	214	186	233	233	206	217	228	195	213	205	223	213	203	227	233	232	193	206	203	220	226	198	222	243	221	223	227	210	211	212	226	221	232	241	232	214	217	206	202	217	232	227	216	216	218	209	238	232	224	210	230	209	220	196	220	195	188	224	180	226	220	217	223	218	211	244	205	194	237	204	227	243	235	224	235	225	238	214	225	212	219	232	179	220	219	218	235	208	214	249	227	215	235	213	231	215	190	214	204	245	175	227	224	229	208	247	225	244	223	250	251	224	229	215	211	204	234	219	206	241	219	221	196	239	181	229	221	218	237	229	213	235	205	243	220	222	204	215	207	201	214	232	232	250	222	222	228	216	218	221	198	201	201	237	225	222	222	243	206	220	218	195	212	235	207	241	224	212	212	206	213	199	222	207	219	206	227	228	224	219	213	216	176	230	236	194	225	228	244	233	242	221	216	213	234	245	215	209	234	227	228	245	215	240	206	224	225	242	202	219	207	253	214	219	239	215	216	216	233	214	193	206	212	226	240	215	201	206	186	236	225	229	223	233	234	237	237	242	240	216	200	236	206	203	222	214	212	215	211	243	228	209	240	208	208	213	227	247	217	225	203	213	225	205	220	217	227	221	212	245	224	217	219	228	218	215	211	209	215	226	211	206	216	234	215	239	198	218	205	237	212	200	233	244	227	221	242	219	220	230	223	233	217	233	210	197	227	216	247	223	238	233	225	226	226	236	230	237	254	227	198	224	209	230	220	213	225	225	241	202	217	242	206	229	192	230	219	205	232	220	216	217	232	220	238	212	213	224	223	224	200	204	200	221	201	227	219	198	189	204	190	203	192	220	233	221	229	216	231	230	246	243	211	179	206	251	249	227	232	211	208	183	199	211	207	229	216	196	211	200	235	206	220	214	231	233	221	207	246	230	210	232	208	223	209	216	234	187	206	243	249	242	222	225	182	203	216	216	237	233	207	205	260	232	214	208	213	219	210	228	214	236	197	264	248	221	220	214	212	215	196	218	195	206	221	200	212	209	222	211	252	206	213	203	236	213	255	237	217	215	217	184	220	224	240	227	216	198	207	228	216	215	241	228	225	223	207	227	215	221	212	228	215	203	242	209	229	217	233	220	229	215	212	234	231	234	218	215	231	236	217	218	197	202	211	227	209	227	206	274	238	203	232	224	251	206	216	207	227	213	205	245	208	227	196	225	228	230	221	232	214	204	207	218	232	242	200	243	190	237	216	214	213	207	225	202	232	218	221	232	207	211	204	230	194	172	234	214	223	228	214	219	239	248	236	241	214	233	214	218	213	212	228	192	216	231	221	239	229	213	217	193	201	238	213	208	222	193	225	203	246	232	227	252	216	228	234	229	217	212	214	214	201	221	218	211	213	230	214	214	224	185	234	234	227	191	238	199	209	212	204	240	192	210	236	200	239	229	205	218	220	202	184	202	218	212	224	194	198	237	239	219	231	249	204	226	235	218	225	209	199	213	228	207	233	228	229	205	237	212	234	219	216	192	204	209	232	209	243	218	210	223	230	228	207	204	248	213	203	250	220	223	200	200	205	210	205	197	220	242	217
29085	11816	30089	4680	3980	3299	2695	2260	1902	1681	1520	1383	1273	1203	1150	1047	956	1023	908	870	858	891	774	748	725	822	753	759	700	679	649	733	676	657	704	699	695	673	676	654	676	665	673	631	633	644	650	668	630	662	682	648	639	596	666	601	626	633	606	589	638	618	589	629	574	569	585	601	648	606	623	624	579	623	577	615	558	589	616	618	587	625	613	601	612	612	582	611	588	584	575	608	624	604	614	578	608	594	597	614	583	597	586	623	620	616	603	640	607	596	565	599	580	592	641	591	558	570	556	629	587	574	593	526	645	585	548	587	589	565	529	587	572	549	610	594	620	567	632	583	613	593	586	564	616	603	591	580	595	556	594	595	562	595	594	630	544	562	615	590	590	597	592	589	603	589	562	603	594	554	608	545	556	594	598	568	588	643	631	594	558	591	630	593	617	595	579	582	610	581	566	574	644	623	580	598	599	620	626	603	622	565	599	587	631	594	588	577	573	581	597	603	591	655	595	601	609	616	628	551	585	566	612	552	604	551	598	623	585	587	574	619	556	592	576	594	582	601	559	587	603	611	586	583	563	582	563	598	551	573	570	630	570	580	549	582	582	565	580	627	565	603	615	569	584	597	564	593	573	590	584	607	550	565	627	583	629	579	601	599	602	550	625	616	605	573	597	550	604	589	576	588	580	585	599	585	560	562	610	606	576	570	584	609	570	574	599	601	600	632	577	596	565	593	594	593	604	592	596	571	594	591	555	551	604	628	566	570	625	604	587	585	577	586	577	570	629	537	628	605	617	584	587	555	597	649	577	578	571	547	544	607	573	558	571	572	601	587	594	558	591	593	585	566	597	622	605	577	524	603	557	608	592	570	647	571	587	595	593	589	575	623	587	571	550	599	628	575	601	621	531	539	592	590	565	570	576	584	591	581	566	643	606	615	629	542	567	575	587	580	568	603	587	599	590	581	569	614	599	619	572	578	563	585	589	566	587	568	546	551	567	608	568	532	598	571	611	614	591	634	567	584	588	613	602	600	598	571	616	576	558	633	566	597	580	580	575	576	590	632	565	611	576	615	597	581	588	570	582	606	564	601	568	525	606	584	575	591	600	568	589	558	598	580	583	572	586	635	582	570	603	601	599	589	615	522	607	558	593	558	627	568	565	586	599	597	588	593	593	641	602	567	602	605	562	614	527	613	568	622	608	566	599	595	586	584	604	556	652	585	569	630	586	601	575	557	600	582	614	554	572	590	562	622	565	645	585	635	587	569	584	574	592	559	602	593	558	609	612	615	612	577	612	585	592	583	591	583	613	571	585	565	567	572	578	595	516	590	628	573	639	565	607	607	645	591	599	587	573	571	617	585	585	576	556	583	573	619	660	576	600	587	590	599	572	575	603	593	598	621	581	639	536	557	559	550	588	618	605	565	546	602	579	566	571	607	602	609	567	667	626	570	568	594	618	581	552	606	601	583	623	612	586	592	578	574	632	645	579	590	591	563	639	584	543	571	626	608	582	552	581	587	575	600	610	522	561	584	601	625	579	580	591	564	605	615	608	620	603	575	603	575	565	625	637	601	586	578	592	550	595	561	581	595	600	530	529	560	587	551	601	558	592	637	616	570	603	593	612	593	597	582	599	611	578	620	595	576	567	598	559	582	580	581	529	613	585	539	569	589	602	594	565	611	588	607	577	619	572	604	571	601	598	551	591	572	546	606	610	609	607	633	592	587	619	579	559	550	531	601	608	596	592	612	573	565	555	595	596	602	631	570	590	544	610	572	571	628	586	574	543	561	579	591	583	551	597	620	557	560	552	557	577	557	629	563	596	620	557	597	613	601	595	580	591	575	580	584	581	625	571	590	562	559	573	586	635	583	577	561	596	577	608	634	618	563	626	576	573	599	579	589	591	602	571	579	644	616	578	625	631	615	635	562	561	589	630	628	585	571	579	667	595	613	615	630	579	561	548	565	579	604	621	599	608	619	581	573	600	560	592	602	623	564	589	617	572	600	575	585	612	570	553	584	545	543	584	637	600	568	610	559	558	584	588	593	584	572	551	608	622	576	597	580	612	565	593	571	578	601	615	579	639	575	576	563	583	568	588	595	552	620	551	618	581	610	565	600	565	575	595	568	554	583	597	596	535	581	596	587	619	620	578	558	585	579	573	578	632	563	578	601	587	601	579	555	594	576	539	603	562	559	592	569	587	599	555	565	561	610	601	628	564	635	618	562	585	605	594	603	586	594	599	603	585	590	637	577	578	601	599	607	563	596	614	579	554	604	576	554	595	582	579	566	598	622	616	590	595	614	589	602	575	632	594	580	591	563	571	605	606	599	566	614	567	607	590	625	571	584	601	592	598	596	579	611	580	609	622	585	566	617	613	603	582	629	603	592	601	592	569	602	520	604	572	584	579	625	582	620	609	616	572	608	606	611	589	622	594	584	532	637	603	575	607	606	622	564	560	600	558	574	555	611	625	587	580	567	615	638	504	622	580	625	570	583	597	562	565	608	553	524	588	524	567	567	627	584	632	575	543	571	552	571	584	630	578	575	597	589	556	597	581	551	619	565	630	578	654	603	543	599	628	573	603	620	598	552	580	583	575	589	576	572	581	577	581	618	595	605	679	550	579	579	581	592	572	594	626	581	568	630	641	569	584	613	582	595	647	588	578	604	601	591	577	618	572	524	580	583	591	591	533	585	582	575	616	598	618	565	535	600	530	584	578	572	608	588	564	597	602	612	604	593	572	583	592	611	616	552	594	591	618	584	588	610	589	605	566	566	617	609	596	571	609	627	572	602	585	610	605	559	582	578	611	629	603	575	578	571	600	590	581	611	584	584	657	608	545	542	577	624	615	556	575	594	620	573	594	604	579	605	584	557	557	596	596	566	607	578	570	615	572	571	591	584	593	581	606	579	548	513	547	603	531	592	605	595	594	599	606	610	595	598	591	562	612	614	588	581	557	575	629	578	603	585	529	611	583	603	593	570	580	607	604	622	592	621	579	641	581	615	601	598	625	595	579	605	591	595	583	629	585	591	553	589	575	570	633	577	575	590	616	599	584	589	571	583	569	614	610	620	556	602	539	590	588	547	597	597	551	618	611	588	576	583	606	602	605	615	588	579	560	601	587	566	601	557	582	612	646	547	634	584	640	593	634	568	562	589	612	608	600	610	595	606	560	568	604	590	631	589	564	576	606	591	609	608	582	604	610	595	617	608	611	599	548	562	587	567	590	576	580	582	627	550	591	615	593	615	574	559	616	578	606	590	592	588	602	597	641	597	649	583	595	574	598	600	563	600	605	568	580	581	594	542	621	591	579	570	594	604	554	577	563	611	616	578	554	593	583	587	615	582	620	564	610	608	536	569	579	585	593	612	594	615	563	612	610	594	595	578	593	585	594	595	564	587	606	588	586	567	555	542	638	609	624	602	608	605	610	553	580	557	586	552	559	584	566	551	594	579	638	559	602	577	598	594	603	586	594	556	585	574	629	582
3701	1027	2709	554	389	402	341	346	335	349	337	348	318	352	363	363	332	362	379	349	330	330	380	366	342	341	350	380	370	361	369	326	344	354	342	378	332	313	347	348	355	358	374	321	359	353	364	324	333	348	345	330	338	358	320	351	366	349	346	336	370	359	323	339	336	390	340	352	312	314	338	351	362	378	323	371	334	366	340	333	308	369	389	352	367	368	309	349	364	362	329	324	356	328	368	333	315	351	344	329	354	314	328	375	371	339	346	393	342	339	312	343	313	349	369	334	355	364	336	364	328	331	365	328	391	335	372	351	316	369	360	315	344	334	374	307	379	330	344	366	366	338	355	320	340	366	359	331	307	338	348	322	346	362	341	350	336	358	375	359	352	367	374	337	339	357	345	348	361	342	370	335	335	322	327	312	345	361	360	354	381	355	326	352	350	299	340	374	363	343	352	342	325	328	360	343	343	353	336	366	330	330	331	376	362	330	382	337	340	367	354	351	353	361	324	366	320	328	335	312	350	366	339	346	343	359	361	315	361	347	341	343	354	324	309	332	314	332	351	326	375	377	350	351	361	335	334	344	335	338	338	353	325	324	314	307	339	329	339	314	347	334	315	348	357	352	341	342	347	353	374	357	367	367	340	364	338	358	338	314	347	315	328	371	330	306	367	349	324	350	370	317	335	376	335	352	351	337	323	342	334	323	323	357	338	343	336	334	314	342	368	318	344	336	349	358	348	320	356	349	330	317	379	377	363	368	337	339	338	327	334	353	327	319	343	377	367	348	369	346	346	352	327	345	338	333	332	320	343	385	363	361	345	348	368	314	358	392	349	366	333	345	381	366	351	340	379	344	367	372	339	364	310	332	343	338	315	349	349	353	377	360	350	366	320	337	347	393	337	335	372	339	347	356	374	381	360	342	327	396	338	342	325	357	337	363	355	336	361	330	337	347	342	361	321	345	342	349	352	375	333	342	340	367	346	329	367	355	350	334	353	348	338	334	364	337	379	367	308	322	373	363	335	338	326	355	359	311	348	380	331	358	381	364	360	332	343	349	323	309	309	330	366	361	333	293	371	351	308	330	328	366	347	372	356	334	329	336	358	363	348	360	340	323	332	339	348	328	336	323	352	331	370	348	351	339	368	348	313	338	346	359	327	350	339	328	373	352	328	309	358	363	339	347	368	347	344	339	331	342	329	366	330	355	357	349	372	363	362	326	321	419	379	369	339	349	346	355	329	348	323	332	332	325	369	324	334	335	361	334	327	349	325	350	387	341	352	356	310	348	348	337	369	331	356	330	344	331	333	341	320	392	380	336	382	349	330	360	341	350	342	360	316	345	342	355	333	338	325	363	364	371	381	327	342	358	365	344	343	324	329	308	335	353	365	351	329	357	334	376	351	323	361	381	314	355	332	380	384	366	359	346	347	318	338	312	347	336	345	365	377	363	372	332	349	329	342	369	308	337	353	335	367	348	303	353	372	346	358	349	360	334	329	335	348	320	340	369	355	304	362	326	324	339	344	357	365	388	349	347	327	363	340	337	352	352	383	329	336	353	343	336	357	338	363	361	337	316	336	318	351	347	343	323	371	349	319	352	355	324	336	355	329	334	309	359	365	336	337	344	352	319	319	356	331	358	363	345	314	323	336	374	353	357	343	356	333	366	354	348	370	299	333	368	343	375	359	346	342	327	345	362	318	341	340	335	374	356	333	329	340	333	323	377	351	345	379	345	354	353	336	368	337	337	320	357	330	341	376	385	351	337	361	362	347	320	366	367	371	386	325	345	334	325	349	332	353	346	356	336	321	354	348	342	325	343	342	333	333	384	371	353	398	382	310	347	310	346	359	346	327	332	343	325	333	384	305	330	320	371	341	364	366	352	359	316	345	340	350	377	356	372	341	318	370	318	341	391	377	335	354	355	348	355	368	348	363	364	357	373	334	353	345	372	350	387	376	339	348	371	377	355	337	361	352	384	362	371	328	357	377	319	350	361	358	341	341	367	354	332	367	335	306	364	369	350	336	341	337	343	357	322	372	366	346	358	336	320	390	359	361	329	361	341	342	344	338	329	341	350	355	399	368	355	362	355	355	365	316	343	365	356	388	365	369	353	353	330	341	331	335	317	304	371	340	312	316	366	362	364	364	322	305	349	367	302	349	344	338	348	339	345	334	340	371	350	338	358	349	375	381	362	331	356	344	347	307	357	346	338	336	338	339	358	364	358	325	356	365	347	358	361	322	354	365	348	350	337	360	395	370	344	348	333	342	348	343	362	354	342	333	358	308	356	338	363	361	359	350	347	350	328	330	376	368	330	361	320	318	343	333	331	353	381	319	330	349	333	346	360	360	343	348	365	345	347	356	381	322	353	357	352	322	339	366	343	375	333	328	355	336	348	347	328	322	357	368	368	375	362	342	367	392	357	339	355	363	340	386	352	333	385	319	316	343	352	352	336	325	358	355	339	372	339	339	317	325	357	363	339	337	340	320	366	352	376	355	331	377	331	331	356	335	400	331	341	359	343	341	359	371	315	362	350	358	316	348	369	333	357	346	330	334	351	346	367	317	351	375	307	329	374	343	338	376	312	353	387	318	381	338	305	345	378	357	372	365	348	333	336	339	358	349	333	334	346	355	339	353	378	325	350	331	320	321	334	357	367	361	339	350	340	361	330	335	349	328	324	363	341	345	357	323	344	343	321	345	343	332	345	359	333	343	374	320	344	362	359	324	332	336	356	375	356	366	359	344	348	319	371	365	379	345	360	333	325	358	344	332	349	315	348	355	329	370	344	364	320	362	344	350	336	334	349	319	341	337	363	354	316	363	332	325	296	369	361	316	344	353	350	337	358	338	329	368	338	335	320	365	371	334	342	377	356	335	339	321	354	383	328	370	380	362	375	337	332	387	362	326	375	360	344	366	333	375	379	355	317	375	304	366	319	335	337	342	349	358	362	338	332	352	340	340	347	333	409	311	374	367	351	344	342	365	313	335	364	340	358	346	330	358	320	349	332	350	328	362	332	343	349	345	349	328	321	329	385	376	367	324	292	333	351	349	346	357	332	351	358	364	355	369	368	373	343	325	321	346	321	337	340	359	376	353	357	363	351	395	390	306	350	354	356	346	356	342	378	360	336	376	340	330	352	340	333	357	334	368	333	351	353	383	353	380	353	323	340	364	362	366	352	348	345	347	352	378	358	303	343	350	357	342	351	348	356	376	374	337	375	365	359	370	386	350	326	336	324	326	322	368	344	322	326	324	348	318	351	378	339	353	342	364	344	355	335	355	356	331	335	343	335	314	371	355	346	354	332	314	320	363	346	324	319	308	328	346	338	326	339	343	342	360	356	372	337	349	367	333	323	338	332	306	358	385	304	334	347	343	354	331	343	310	357	364	363	332	309	347	377	355	345	363	368	339	357	359	366	315	336	369	358	341	332	327	322	344	344	369	343	351	342	341	379	319	323	395	374	329	333	359	345	371	349	363	332	369	337
3799	1554	5328	935	884	933	814	854	843	899	885	828	859	862	896	878	871	859	802	851	886	827	789	807	865	817	774	831	914	832	775	853	846	864	804	850	818	831	817	820	819	900	787	837	818	818	812	817	851	813	750	835	802	817	832	809	836	821	843	844	849	877	811	861	853	830	804	819	823	831	838	835	805	838	835	775	867	795	796	833	789	806	859	844	823	819	840	847	796	821	823	795	806	821	818	787	776	810	890	815	852	823	893	848	852	827	847	846	793	868	805	812	840	842	862	830	830	823	838	873	820	817	748	825	807	794	853	781	820	869	831	884	856	852	832	817	835	849	820	828	798	799	862	828	843	832	826	845	850	863	775	781	852	839	817	860	818	808	791	831	840	848	805	795	831	811	788	835	914	763	816	840	876	792	842	849	808	816	852	827	818	780	855	827	841	863	834	820	845	840	822	818	837	812	803	876	741	828	785	817	840	828	841	877	793	786	880	832	819	817	820	833	861	816	827	865	823	863	820	835	840	828	838	794	858	797	839	815	832	810	808	807	883	834	852	835	844	849	818	836	825	889	792	791	820	879	832	852	851	850	837	821	784	847	807	842	867	823	849	845	832	824	821	815	805	830	838	853	852	868	770	813	824	777	870	862	873	862	850	822	820	831	848	858	829	830	862	836	807	849	825	824	852	833	859	815	819	842	834	817	860	814	796	858	835	802	827	822	854	816	821	846	791	821	847	829	780	852	813	851	855	790	865	881	820	856	846	856	872	881	849	843	790	855	877	822	855	844	815	818	855	840	805	836	790	868	847	844	811	839	856	825	910	817	783	803	820	811	821	739	855	824	841	804	844	819	848	836	805	810	866	797	786	837	817	843	790	761	849	814	788	830	818	760	836	887	830	823	842	785	806	839	778	882	817	839	830	800	829	843	815	797	836	852	866	851	810	805	795	829	788	809	845	832	882	839	830	824	844	831	782	822	841	820	777	806	794	815	788	824	846	782	807	814	801	813	795	773	818	823	866	775	816	796	839	793	773	770	852	765	773	813	816	856	865	813	796	817	822	832	826	848	867	879	809	841	844	909	807	827	837	829	770	820	798	838	833	805	831	832	843	813	836	801	839	828	846	871	839	803	826	777	843	843	817	793	840	840	867	787	795	802	819	848	836	819	808	861	844	788	796	841	791	803	822	809	864	790	851	827	831	800	814	848	893	829	818	826	817	766	826	772	761	824	879	870	802	810	838	818	851	806	874	815	847	832	809	862	823	825	869	754	785	790	822	806	874	865	790	842	827	771	798	822	869	783	797	811	785	839	809	859	811	807	780	823	807	798	814	863	776	866	851	804	851	847	815	849	792	817	786	804	838	856	826	857	839	879	793	797	843	821	845	818	803	862	825	796	809	844	806	815	819	822	793	786	843	737	852	866	851	784	819	831	879	824	809	896	814	822	800	773	832	815	806	822	831	836	825	790	836	791	799	805	864	840	826	819	855	859	768	859	799	765	880	840	850	836	797	824	836	818	831	817	856	844	804	805	807	830	802	828	823	817	829	844	838	823	831	759	886	856	837	808	824	820	835	822	835	826	829	842	785	773	819	814	910	830	861	848	855	819	847	884	839	855	865	793	781	747	759	835	849	849	830	811	787	838	864	870	830	785	836	843	848	864	834	808	825	840	864	863	787	804	820	807	849	827	855	778	835	801	874	811	841	811	829	834	827	827	754	852	782	833	817	840	913	821	803	819	807	867	794	876	845	783	857	815	818	795	823	806	836	862	839	820	842	784	790	817	801	824	840	841	813	792	816	832	811	778	849	831	782	824	843	854	822	820	884	842	835	852	827	803	815	798	815	821	841	806	855	836	854	873	846	835	854	823	792	809	797	862	875	784	827	826	781	819	839	841	809	808	819	847	805	824	828	859	819	817	854	862	842	846	806	848	840	819	835	829	823	872	840	857	830	839	844	747	801	803	836	909	799	732	813	854	780	836	807	822	816	808	899	814	793	840	835	760	822	797	791	815	812	828	816	787	813	820	829	832	855	848	848	766	904	818	839	791	848	800	860	787	808	842	864	839	828	867	891	789	860	827	779	844	852	847	819	845	803	895	849	856	819	796	832	817	841	817	871	821	804	859	770	849	771	788	891	849	793	877	791	797	812	877	789	809	832	795	844	838	829	817	835	868	844	848	880	794	810	826	817	858	783	803	817	811	844	848	829	802	814	822	845	865	801	860	852	839	807	792	826	827	827	806	861	846	907	809	840	832	801	797	829	781	811	833	822	790	802	796	803	841	776	848	795	780	827	783	813	765	804	830	862	823	815	840	776	811	782	833	800	786	832	866	822	869	809	828	863	808	865	811	762	841	806	819	789	801	825	799	830	798	817	846	852	838	820	843	824	855	811	819	839	826	848	823	856	809	817	854	790	848	785	829	812	829	812	871	859	825	840	820	807	863	820	882	840	797	827	836	809	844	814	785	829	813	822	831	827	840	885	833	871	819	840	774	809	895	799	826	767	823	791	828	856	847	878	824	845	881	883	821	808	818	815	832	846	801	827	872	842	846	755	846	777	854	780	815	835	837	765	773	850	856	821	833	784	796	843	856	820	838	815	839	792	838	812	784	861	811	826	816	847	803	797	793	793	787	823	815	863	865	783	886	827	835	837	812	814	817	828	794	828	864	842	817	837	835	815	838	816	812	821	820	855	857	864	788	814	853	825	854	894	850	809	848	812	785	799	832	810	828	797	830	811	836	779	852	876	853	826	850	807	827	853	839	842	810	822	833	785	823	747	846	857	835	800	824	856	852	829	805	808	849	846	831	814	841	811	857	810	823	832	841	821	872	806	817	829	900	824	834	849	801	799	834	864	885	833	810	867	809	814	819	816	820	883	805	809	825	807	868	913	824	855	830	820	814	852	794	781	815	866	795	798	921	890	826	770	811	848	826	822	785	809	809	811	833	817	774	852	808	819	812	830	833	809	853	814	798	857	831	817	856	826	807	813	856	803	851	801	817	853	811	835	902	827	802	832	897	844	823	816	874	863	794	830	798	856	816	841	801	820	809	853	782	773	799	761	864	833	876	812	816	796	848	853	787	852	867	797	823	805	825	792	778	827	882	818	856	859	844	814	823	866	837	829	855	840	801	810	838	842	817	868	805	788	829	830	834	850	861	807	826	808	793	814	812	813	771	869	838	780	816	862	789	805	877	856	855	819	853	864	856	837	819	830	855	827	820	861	831	835	870	815	826	890	828	824	806	828	862	839	851	850	840	816	814	795	851	885	824	783	868	843	824	853	814	864	793	830	821	844	843	806	821	841	779	828	829	805	785	833	837	790	824	828	873	864	876	776	827	791	852	826	809	819	818	827	836	870	793	877	835	836	852	791	857	844	781	818	856	819	843	853	840	832	829	871	764	858	784	814	839	809	805	871	818	841	860	819	848	855	833	836	802	806	856	840	857	805	819	800	801	794	843	877	835	835	829	849	860	833	798	879	847
33988	20821	35222	7432	686	496	400	350	271	245	248	232	243	206	184	191	194	216	205	194	205	211	201	195	183	195	198	155	190	161	197	187	179	161	176	185	182	172	177	167	195	183	171	196	169	168	169	205	154	163	173	190	172	195	170	157	174	179	173	162	177	151	172	169	154	187	196	220	184	143	193	170	184	171	209	183	161	178	186	154	185	173	205	162	155	174	188	156	153	156	204	202	190	166	191	191	183	162	202	187	169	160	164	197	151	190	181	181	218	183	179	161	193	203	186	175	158	188	169	144	191	165	154	175	188	171	170	169	185	169	196	152	191	165	162	162	187	182	164	171	173	162	157	201	185	156	173	179	149	189	174	208	182	174	172	148	169	179	190	160	160	175	140	177	176	171	197	195	183	176	206	175	172	184	173	167	158	168	174	187	180	174	183	177	176	170	182	183	166	189	193	178	176	182	183	169	175	163	154	174	204	185	171	188	197	185	182	169	181	178	180	176	141	171	191	170	180	175	186	166	177	153	169	199	177	188	167	188	172	184	164	182	198	193	171	195	168	181	165	164	176	182	171	186	153	171	173	189	173	172	173	176	178	175	175	185	182	188	169	169	177	167	162	184	169	187	147	171	189	182	171	182	169	166	178	165	192	148	188	189	184	165	184	177	187	199	157	173	176	188	176	166	164	180	195	169	123	201	177	176	197	178	208	190	168	159	180	173	173	184	179	174	175	161	150	197	158	177	180	157	191	196	182	205	184	174	188	172	164	180	156	205	166	165	186	171	167	192	168	192	177	173	187	194	185	190	176	176	170	188	173	166	186	167	196	194	161	191	168	171	187	185	177	183	180	168	174	169	161	152	172	174	183	169	163	208	181	164	181	198	176	167	181	185	189	168	180	193	167	162	194	192	176	174	175	166	177	194	167	183	191	170	178	183	145	172	183	184	188	148	174	184	174	176	159	173	186	165	207	170	181	178	183	191	186	174	205	173	171	198	157	194	185	166	169	176	174	165	182	153	164	176	180	175	190	169	168	171	168	145	160	170	172	179	188	165	183	178	165	189	163	168	175	177	189	173	187	196	168	188	194	165	180	173	199	188	177	170	173	187	177	170	163	185	192	157	168	174	166	173	178	186	145	167	190	168	160	166	179	206	192	179	161	160	170	170	185	177	166	167	156	184	151	186	180	176	192	173	194	140	141	163	166	163	178	179	165	165	186	157	163	177	174	156	179	184	165	171	164	184	164	173	196	170	189	199	190	188	171	179	173	169	187	204	175	184	152	175	189	138	200	171	194	176	183	177	193	168	182	171	166	160	167	174	194	168	182	190	170	192	176	174	188	180	175	150	178	176	181	173	175	184	206	194	166	195	208	169	165	182	182	194	205	161	182	173	179	207	165	158	196	164	159	142	180	162	163	172	177	175	180	198	183	157	162	173	168	173	155	175	172	182	166	174	173	177	170	167	171	165	190	170	165	175	191	190	198	195	176	160	164	163	164	198	196	171	166	180	193	176	173	172	187	183	166	161	190	179	158	181	147	177	155	184	186	168	162	181	184	182	167	146	183	174	182	182	186	175	175	176	163	170	183	160	163	174	191	158	191	164	201	170	183	194	178	163	193	179	169	201	175	192	187	182	190	171	226	169	162	176	213	175	170	175	180	168	168	166	203	179	191	178	199	167	185	179	178	168	162	198	187	179	178	158	181	169	197	148	173	200	178	167	191	175	161	175	148	157	174	200	182	160	160	161	167	186	183	168	169	157	188	167	187	170	170	177	153	171	176	173	156	171	179	168	165	159	183	181	174	166	180	164	145	205	173	168	168	171	187	202	141	161	171	153	163	157	161	189	166	203	164	169	172	180	195	182	172	202	161	191	198	179	191	165	167	167	184	183	169	179	187	166	137	160	186	192	163	168	194	189	165	184	179	194	175	190	197	158	147	185	185	175	174	190	194	190	170	201	185	156	186	158	176	166	171	163	171	172	160	180	151	178	185	174	186	171	165	143	175	154	194	195	160	172	167	186	187	187	177	168	166	185	148	147	177	201	176	168	170	173	182	161	178	162	193	168	172	178	169	178	179	188	193	161	163	160	199	169	176	176	179	156	176	189	174	151	169	172	193	190	176	179	162	139	172	194	178	176	160	160	159	194	156	166	164	168	147	167	178	163	164	182	173	173	182	164	141	188	192	192	157	180	140	176	169	175	170	191	180	173	196	161	165	185	192	175	174	167	183	179	173	159	172	166	182	177	178	167	190	191	171	178	161	170	179	153	160	165	203	185	197	177	175	158	160	187	183	144	147	195	167	184	170	162	157	155	175	174	190	175	181	159	166	169	183	196	169	202	170	176	188	160	166	181	159	168	163	193	177	183	160	166	181	181	164	196	180	189	131	172	195	175	165	165	175	168	191	185	180	181	163	173	185	171	168	177	201	200	173	163	183	185	192	180	187	163	190	204	191	182	175	169	167	181	183	164	179	167	202	165	172	171	183	159	184	175	184	173	170	207	151	183	173	164	183	191	165	170	181	168	176	163	198	176	176	164	164	197	180	157	184	170	199	188	181	192	199	173	174	157	181	166	189	172	190	171	180	179	180	178	191	183	191	161	177	180	165	183	183	170	180	155	173	167	198	182	177	177	167	187	168	199	195	181	203	177	162	167	192	190	204	170	199	184	190	178	171	170	171	178	174	156	164	194	183	153	176	171	201	194	163	169	188	182	182	167	169	173	181	172	170	181	186	162	178	186	187	169	201	196	189	184	171	167	203	176	151	159	193	177	180	178	174	195	180	180	183	165	174	160	189	179	190	181	182	190	178	175	176	210	175	180	163	164	177	185	180	183	191	171	171	170	182	158	181	165	203	156	180	169	194	169	167	189	190	165	175	149	165	197	161	167	166	166	165	183	171	176	178	176	167	189	165	168	165	162	185	175	171	179	158	168	161	154	172	187	186	160	170	189	151	193	181	169	150	161	189	170	171	199	183	175	177	171	169	167	186	213	191	158	197	179	184	187	177	175	188	176	155	175	172	194	185	156	190	162	144	179	192	177	156	174	200	170	178	161	192	190	193	163	188	153	172	171	140	152	181	176	196	188	187	159	155	170	194	173	161	172	197	184	161	161	154	168	195	158	189	140	175	221	167	198	168	172	167	182	192	192	167	180	164	163	170	166	172	175	187	169	170	164	170	193	176	182	179	225	151	171	169	182	171	175	179	172	166	169	185	171	187	174	174	171	195	167	176	176	162	182	191	169	168	180	204	171	185	182	185	166	204	165	188	158	173	177	185	184	168	192	192	193	179	171	182	171	206	197	184	159	186	186	181	146	183	138	183	186	196	185	185	171	177	179	170	173	200	174	167	162	187	179	169	195	161	204	200	150	146	157	176	172	192	184	178	183	155	164	171	159	157	176	181	173	178	181	156	185	184	161	182	189	151	153	151	165	154	171	180	160	187	168	178	174	185	159	172	148	153	179	179	166	168	177	164	188	198	174
21174	8001	24092	2654	2315	1922	1509	1389	1184	1045	1010	864	849	739	762	718	710	664	637	631	585	589	612	592	545	537	561	513	537	521	593	536	549	501	544	518	533	505	488	490	521	517	517	488	495	510	495	506	503	504	467	509	475	485	505	458	477	454	506	476	516	494	467	493	477	507	490	498	502	494	486	489	474	480	484	493	493	471	489	504	455	522	440	495	492	466	496	497	509	508	492	426	476	471	446	501	513	478	477	490	487	469	485	508	498	447	516	473	459	473	492	515	486	478	442	508	499	467	464	466	544	468	500	449	478	456	477	477	466	480	454	441	457	489	456	457	454	514	476	443	490	420	451	456	493	463	503	466	475	495	481	457	487	537	483	459	432	497	492	430	496	454	483	484	482	482	468	456	496	466	479	466	530	475	478	471	416	506	482	450	472	473	440	456	500	465	451	506	464	459	487	432	454	452	465	468	486	506	489	464	473	460	503	460	476	472	476	455	477	487	465	472	510	470	527	471	484	481	466	510	489	473	456	502	454	474	470	445	453	505	456	459	461	465	496	478	488	460	466	475	477	457	499	501	494	466	494	460	461	476	454	454	507	500	448	497	490	483	466	495	438	464	497	458	491	436	500	439	460	481	473	477	438	477	501	483	502	435	453	471	495	478	478	452	471	445	458	461	440	446	497	521	474	464	474	516	509	498	437	502	486	489	483	469	482	470	434	443	476	497	477	468	452	481	478	429	456	462	429	454	451	492	485	477	476	497	463	518	474	473	452	434	529	455	446	468	486	486	447	436	484	472	489	503	502	482	478	497	456	472	452	463	465	481	468	499	459	447	452	481	481	487	459	493	467	476	508	487	474	473	490	501	451	494	479	483	479	512	464	482	474	474	501	450	484	442	430	488	461	484	443	499	479	445	512	494	472	446	477	491	458	470	469	481	489	454	465	516	488	480	473	479	438	486	526	464	470	452	473	485	462	455	431	479	467	490	467	493	453	476	462	430	508	494	450	466	452	499	492	478	484	531	494	497	479	500	460	485	439	460	448	490	498	490	509	478	504	440	428	449	459	441	479	443	455	467	474	461	453	458	447	462	468	473	506	481	478	490	475	487	495	490	449	489	460	479	486	466	473	471	464	486	453	507	464	455	498	497	430	450	448	464	470	474	444	495	497	475	482	492	492	507	454	461	476	462	423	505	488	446	481	449	472	513	464	513	452	456	488	484	498	439	491	512	473	469	516	468	465	488	524	464	449	501	426	472	518	434	466	462	469	440	510	468	481	470	482	446	483	487	466	476	459	502	460	486	497	504	487	503	473	486	488	482	458	461	471	443	473	477	504	460	467	444	497	491	497	466	512	497	495	518	471	507	488	478	451	440	479	460	494	468	441	469	467	467	500	461	490	464	482	433	480	473	468	492	456	443	479	497	442	467	463	481	476	480	469	498	450	473	482	458	484	480	451	420	473	463	487	476	450	480	492	462	504	471	465	440	450	439	451	492	453	464	485	501	504	494	474	488	506	447	467	462	496	515	463	470	467	498	449	467	447	443	456	438	472	462	461	486	488	473	428	488	431	467	468	478	456	487	440	461	463	482	513	502	493	452	498	447	448	458	477	482	440	470	490	473	462	480	508	430	451	467	449	495	433	476	465	483	453	450	495	503	443	481	480	448	444	491	467	482	459	461	510	483	466	473	452	486	460	467	496	486	480	480	493	478	468	454	463	507	469	504	465	444	454	463	455	488	470	472	455	447	500	529	472	439	525	471	501	497	467	470	458	473	467	446	496	482	457	486	465	443	485	501	503	454	477	445	492	487	478	500	492	495	460	485	508	455	482	478	499	499	441	455	463	482	454	482	477	490	492	451	468	520	485	435	418	493	470	469	467	494	468	462	459	462	501	495	464	447	452	494	427	462	445	501	450	498	474	491	429	491	470	477	493	472	469	474	455	480	483	448	476	464	468	460	464	497	476	442	463	470	453	473	454	485	468	501	473	517	444	492	449	467	460	495	503	460	441	479	457	470	454	450	497	463	473	453	482	487	442	461	482	455	479	439	482	489	475	463	470	443	454	484	424	482	462	499	484	496	504	444	456	510	500	455	476	481	455	503	479	465	522	463	473	471	475	473	455	467	462	469	490	507	498	500	450	489	468	494	493	480	459	497	451	459	476	444	487	499	463	439	421	483	482	452	476	474	489	492	472	458	478	481	531	485	491	483	462	495	492	473	476	461	482	480	490	474	462	459	490	470	513	464	460	431	487	484	509	497	462	461	485	484	478	506	475	474	459	501	458	451	484	469	471	502	473	497	453	522	497	460	491	470	496	484	488	484	460	502	482	414	487	443	473	434	454	445	496	497	481	489	450	489	441	428	463	449	460	464	490	469	460	481	465	479	479	494	452	485	454	455	472	435	525	442	502	470	460	478	437	463	511	557	519	471	495	440	474	463	503	440	499	472	467	468	474	467	458	443	433	450	438	462	459	513	476	484	423	497	501	493	468	469	477	460	464	464	455	503	461	456	439	465	468	497	466	503	497	498	474	489	447	458	494	441	478	452	486	471	454	445	452	461	471	491	520	480	475	498	486	469	493	503	496	423	487	467	487	463	456	478	499	478	500	477	485	460	494	497	483	477	471	467	447	456	464	442	497	428	473	506	461	472	488	480	426	456	467	481	465	445	495	442	457	504	465	468	489	454	478	468	441	513	489	455	515	494	472	462	464	469	477	472	475	468	453	489	449	484	450	496	506	482	446	481	492	493	439	490	546	500	504	474	465	454	495	453	490	494	520	473	456	455	468	453	480	453	518	483	472	509	506	481	462	505	458	457	454	478	478	498	499	478	462	473	415	520	477	486	457	461	490	458	446	456	455	474	459	458	479	473	494	473	462	468	461	499	514	460	457	475	464	533	477	485	456	449	482	505	474	499	481	446	456	481	490	490	505	499	463	496	471	483	508	478	440	452	491	478	488	475	467	473	467	464	474	505	465	461	437	477	468	468	483	499	440	474	480	496	450	495	471	482	455	499	453	497	476	485	452	455	456	497	503	470	499	465	487	484	489	466	488	454	493	471	458	467	460	455	475	483	474	497	437	473	469	480	484	451	483	512	483	464	484	497	474	453	468	470	470	495	443	469	484	430	449	512	438	501	474	458	455	459	485	503	439	472	446	478	453	481	472	452	476	532	472	458	504	483	497	475	460	442	490	490	484	444	462	475	503	503	492	471	475	452	474	473	469	441	454	464	477	474	485	511	481	465	470	477	536	445	510	502	464	473	468	443	471	473	500	444	449	464	455	488	449	499	468	470	454	481	492	454	481	457	486	498	492	505	446	479	469	495	504	467	452	463	453	496	447	439	482	460	420	476	521	478	500	457	488	497	485	451	461	528	536	502	455	435	464	472	474	460	490	455	527	450	470	461	447	451	446	454	484	459	445	456	469	453	502	440	470	421	462	461	488	421	516	486	468	515	473	487	510	484	513	451	432	469	490	515	491	520
49309	31111	50116	13394	1972	923	671	570	494	407	366	329	366	330	303	312	300	279	321	278	283	275	248	260	234	245	235	253	246	221	248	262	232	253	263	228	246	238	217	229	227	277	275	254	222	219	237	227	232	227	220	234	208	237	236	224	249	224	248	217	222	222	243	233	234	238	249	202	226	227	204	217	230	219	235	255	247	229	218	249	223	246	227	245	210	212	258	229	236	221	218	220	250	203	241	210	201	217	252	238	234	222	243	237	204	236	234	236	231	219	229	261	219	243	262	220	203	214	245	262	226	214	254	265	214	222	220	249	247	202	222	234	200	232	218	238	245	208	221	232	226	239	239	228	225	222	260	203	216	224	191	230	242	260	235	219	228	222	243	227	230	219	205	238	239	208	214	252	235	263	210	230	214	247	239	232	240	238	226	256	222	236	221	221	222	216	235	219	218	231	229	214	224	220	225	258	224	210	230	216	241	254	216	185	221	243	258	238	222	208	221	210	226	212	208	282	242	197	205	226	218	224	228	223	207	232	246	219	226	198	224	227	248	255	240	221	239	228	210	251	236	232	211	236	228	221	233	231	219	233	220	240	192	220	254	234	223	216	206	219	208	258	234	218	228	222	230	240	223	252	205	223	242	248	226	230	237	256	248	234	231	237	241	249	201	234	227	222	212	223	247	239	206	223	213	227	239	257	206	224	250	221	222	206	209	241	254	225	200	216	222	211	218	244	231	217	247	253	234	252	211	218	236	237	240	228	186	201	223	260	247	223	217	233	185	238	242	231	217	255	200	213	232	241	213	199	214	238	217	229	249	211	241	222	229	237	242	245	237	202	233	224	213	239	243	206	242	223	242	223	224	260	228	215	230	258	235	216	247	239	251	239	265	207	206	248	220	244	253	228	209	223	246	225	239	245	221	217	217	218	232	219	221	237	192	221	192	220	219	221	244	218	232	227	216	187	229	228	210	216	238	229	250	222	221	204	251	208	230	247	268	203	239	238	231	230	222	204	223	221	218	241	214	217	213	248	231	252	211	250	248	224	244	230	226	250	225	192	256	233	250	215	222	231	246	224	260	249	236	229	241	228	219	237	227	226	225	235	207	212	226	225	219	228	214	255	226	209	236	221	246	242	203	228	213	243	234	230	236	216	230	232	260	226	238	235	248	243	213	241	259	212	251	245	219	233	250	221	227	241	228	225	229	234	217	234	224	228	193	239	238	239	219	247	208	217	218	210	223	249	214	227	243	250	243	239	231	227	208	245	222	246	231	223	225	235	236	200	206	247	244	236	226	249	231	219	238	225	235	226	219	254	258	217	220	223	201	221	219	222	269	224	245	214	276	232	221	225	227	242	209	229	238	256	244	214	192	248	212	201	250	245	237	217	236	220	192	245	256	227	210	238	243	231	246	238	275	251	218	220	239	232	220	211	207	232	242	229	200	223	237	251	260	245	207	238	210	208	231	255	243	247	208	251	215	232	230	245	213	229	226	233	197	225	223	224	255	267	223	215	217	205	221	224	241	220	225	210	248	214	222	257	222	223	244	207	238	212	232	196	232	199	220	185	244	246	239	230	260	219	204	212	255	235	201	217	215	221	227	230	195	233	212	231	251	225	193	210	255	248	226	236	231	243	240	235	217	251	245	242	235	234	205	242	215	234	255	250	247	233	212	225	238	238	238	225	209	240	236	231	251	215	262	224	235	266	219	224	238	235	251	237	206	219	244	235	234	241	241	227	243	235	231	232	217	251	227	224	234	232	231	238	236	235	239	216	217	213	204	215	225	250	247	232	227	228	225	240	247	226	236	224	228	230	232	235	192	210	231	245	227	244	244	239	223	221	196	239	187	204	215	266	237	218	259	226	225	230	225	225	209	257	199	223	217	240	214	194	220	228	249	239	228	218	233	233	208	202	228	249	239	202	209	218	207	262	226	241	234	229	203	214	233	227	207	228	228	223	224	237	212	246	232	231	252	228	225	231	210	225	226	205	221	226	229	240	220	226	236	219	225	248	200	226	211	239	240	224	223	205	234	233	235	280	235	234	223	252	228	205	231	216	225	214	216	257	257	212	231	240	202	263	227	226	269	232	243	231	205	214	246	233	244	237	228	213	235	225	227	238	226	199	236	201	236	253	238	217	239	223	224	205	212	248	244	239	229	210	218	237	231	225	253	214	265	250	208	241	229	239	239	225	216	253	237	224	214	208	219	238	228	227	235	243	230	226	231	215	228	202	231	216	230	243	215	225	224	214	228	244	234	255	237	264	217	203	241	241	210	243	227	233	199	232	221	268	235	199	239	232	211	203	211	218	238	210	230	219	237	220	238	250	252	222	222	217	200	222	221	234	213	228	240	241	211	249	226	259	230	239	233	223	215	238	201	240	217	265	228	236	239	237	204	219	222	215	223	232	225	212	238	216	210	248	216	220	230	220	251	234	237	257	261	267	228	223	242	213	200	235	268	201	222	239	245	261	199	229	239	224	209	222	236	232	228	238	234	228	201	201	187	243	249	233	238	212	231	220	224	234	219	236	208	238	218	259	235	193	226	210	229	244	224	227	231	251	243	256	232	219	218	222	221	208	212	215	223	241	220	258	202	230	215	244	214	244	215	219	253	218	245	229	211	239	245	209	224	222	236	193	210	238	230	221	219	223	251	216	240	232	225	247	227	256	256	222	243	221	250	225	233	230	211	219	235	202	225	242	236	255	206	231	215	201	235	240	230	203	252	237	197	214	240	234	220	211	206	218	242	215	241	251	225	208	229	211	268	235	204	242	234	224	241	227	233	207	245	219	222	231	239	212	243	274	203	232	210	222	257	233	226	238	212	246	223	224	243	222	231	228	237	250	224	233	243	214	213	231	240	201	228	218	232	252	256	230	253	240	203	239	245	245	236	241	225	213	237	237	202	226	273	215	216	237	237	257	226	243	247	222	213	242	220	242	217	227	239	227	234	224	230	232	223	228	204	212	239	254	263	228	227	235	257	238	228	241	232	220	245	226	276	217	209	216	222	226	216	217	227	219	211	212	240	259	214	196	240	250	224	257	240	229	222	212	239	227	267	223	257	251	217	259	225	244	205	249	242	247	236	210	223	207	243	237	230	229	244	250	222	211	243	195	227	214	220	209	227	210	210	238	248	249	220	224	236	193	220	231	243	204	208	231	239	234	237	238	210	237	222	231	244	232	209	222	234	232	249	227	220	269	212	233	255	250	230	226	242	239	226	242	228	214	245	223	237	236	241	231	248	230	238	219	215	242	221	217	245	260	240	240	231	230	248	237	218	213	190	212	195	273	204	242	218	236	267	237	240	235	229	246	235	236	192	216	235	216	229	226	221	242	239	225	233	225	203	240	216	242	244	243	221	247	221	219	238	217	224	237	239	229	220	202	215	222	203	229	235	213	242	228	245	221	254	217	234	229	224	225	259	210	217	227	224	229	202	234	219	237	204	226	226	236	221	224	219	232	222	240	242	261	218	229	198	223	223	206
31667	14046	32232	4904	4327	3369	2879	2363	1998	1795	1552	1427	1364	1293	1169	1097	1097	1002	976	935	875	822	871	892	848	780	800	801	784	747	813	755	731	721	701	736	681	721	691	715	701	658	688	692	680	653	692	728	682	640	689	646	702	679	635	638	625	626	626	638	661	622	681	606	624	674	649	637	640	659	614	626	680	607	637	637	640	631	640	609	616	653	626	608	657	670	569	639	616	629	628	645	614	567	647	665	672	634	638	591	639	606	596	581	621	614	604	608	649	634	603	612	655	628	609	612	634	652	585	651	609	646	652	646	625	623	593	593	644	663	645	635	632	606	576	651	662	629	614	629	679	608	628	604	624	591	659	618	608	669	619	626	598	649	547	646	606	647	642	669	637	603	594	628	625	593	641	641	619	657	605	607	646	619	604	603	637	648	620	643	613	618	633	615	587	653	641	638	661	621	607	577	632	593	611	628	590	605	581	582	605	623	627	616	609	599	602	607	659	628	605	602	638	631	639	608	573	627	622	599	596	607	559	617	624	643	609	625	576	611	626	657	617	567	602	606	638	628	617	651	641	633	636	613	627	670	613	603	597	616	607	592	620	620	631	656	612	634	617	611	602	658	583	622	641	613	607	635	610	646	607	629	616	609	550	596	612	621	610	642	646	606	659	596	619	626	586	635	647	589	567	600	628	613	626	639	620	612	620	605	639	578	558	582	593	616	598	624	598	631	623	595	661	648	607	643	609	627	608	647	655	645	642	619	641	615	650	625	614	600	639	563	623	624	534	577	634	606	611	608	586	625	585	655	603	604	610	658	626	636	606	629	625	651	607	646	568	624	613	588	632	620	643	635	574	588	568	642	632	613	603	634	606	569	603	616	615	604	593	603	622	568	605	596	632	636	623	609	576	582	618	622	614	585	653	654	666	608	596	642	601	612	617	619	664	626	606	599	640	638	608	622	628	613	602	573	576	632	610	619	591	614	663	621	611	586	593	627	605	617	625	624	585	654	637	624	621	554	628	646	632	614	657	627	545	586	611	585	563	617	600	609	591	601	616	608	589	609	588	643	608	600	610	637	608	588	600	638	607	644	631	618	605	579	577	609	626	640	652	662	587	632	611	611	615	625	624	628	616	613	586	614	635	648	644	607	600	590	642	608	570	627	620	625	598	587	593	632	643	581	619	670	606	617	662	661	635	578	592	596	649	610	627	597	604	613	571	581	625	595	575	617	634	621	652	572	642	581	613	644	583	656	596	597	585	579	594	603	620	627	655	647	625	601	585	611	608	614	610	606	634	631	617	619	584	614	586	587	618	663	641	588	572	608	564	626	628	622	609	650	634	646	608	666	592	613	636	611	617	605	597	588	640	584	659	610	617	613	655	583	651	570	633	640	564	625	625	625	648	605	611	581	590	616	573	594	619	612	579	609	637	653	577	613	569	634	593	585	620	635	611	653	608	610	644	626	649	607	653	662	568	579	618	647	605	613	642	584	626	584	568	623	641	655	634	618	598	631	587	603	584	588	622	591	601	617	660	624	599	626	614	599	659	636	593	646	636	650	603	652	656	601	607	641	606	627	602	650	592	592	613	624	628	606	600	611	630	579	588	652	593	607	601	651	610	639	589	590	612	625	637	643	622	654	643	677	639	637	613	592	577	637	605	611	668	638	617	600	617	633	616	608	653	619	590	635	568	591	687	584	631	626	616	615	627	666	611	580	614	600	617	676	622	586	634	619	625	605	630	564	595	568	613	620	611	617	594	586	565	597	627	624	568	576	607	570	617	587	587	563	611	613	602	615	603	647	635	640	629	644	660	620	565	646	669	651	664	601	586	647	580	614	572	596	622	631	613	662	607	610	616	591	628	604	630	633	643	603	625	597	608	635	618	634	596	563	646	633	593	606	622	600	637	645	627	604	615	610	622	618	608	624	620	613	616	612	640	616	627	603	626	606	591	569	611	635	632	605	590	638	599	627	632	581	630	612	623	641	653	624	641	617	583	601	587	631	599	606	571	637	600	641	582	611	633	576	590	594	611	578	620	607	615	659	634	611	627	605	596	610	635	621	591	607	642	639	622	620	608	612	595	606	613	651	605	603	600	605	623	620	602	615	587	602	594	609	560	591	622	632	597	597	612	576	601	655	612	597	607	576	591	608	632	615	641	643	615	632	616	593	615	600	607	649	639	643	621	574	649	620	611	543	594	610	629	598	598	614	598	604	637	626	592	600	632	593	612	605	612	596	651	608	655	596	592	631	613	588	590	642	603	695	634	596	596	601	620	635	580	599	621	607	537	559	600	601	653	666	670	595	596	615	627	655	620	628	610	621	621	610	613	604	593	589	625	641	579	612	605	618	594	582	645	620	587	612	606	633	604	566	622	649	605	599	617	628	618	637	598	602	571	619	641	582	626	632	634	636	604	615	639	591	630	620	585	611	626	638	636	656	589	621	628	637	559	614	640	626	651	586	631	621	622	608	574	615	628	607	607	579	639	589	596	600	591	590	640	629	616	601	590	616	598	608	613	589	625	612	658	585	656	665	612	610	562	660	668	593	591	637	624	614	629	621	609	563	699	630	666	612	642	631	648	635	599	609	603	557	644	658	615	640	623	630	600	608	617	621	632	614	654	607	605	617	610	629	591	592	600	617	611	616	613	597	636	574	656	646	627	608	620	603	608	593	599	638	601	645	635	663	625	626	596	616	629	612	610	625	610	624	615	614	608	598	597	602	674	670	619	617	612	622	610	617	613	672	622	587	639	614	642	575	622	594	619	620	638	613	603	602	636	616	610	637	628	644	608	593	653	664	639	641	614	641	559	629	597	561	633	619	626	611	622	602	590	570	613	607	624	620	630	611	606	622	646	626	613	588	624	593	614	623	615	614	649	629	596	608	635	614	608	607	605	644	605	604	621	627	600	585	620	585	602	596	608	633	640	597	645	623	643	679	619	639	601	609	661	614	617	663	622	611	625	652	629	640	574	599	634	632	632	601	651	609	590	628	620	633	613	670	626	599	576	601	586	592	625	615	635	656	612	576	620	636	615	585	614	539	637	635	625	640	636	650	626	609	617	638	599	682	583	604	655	665	605	657	670	618	588	646	596	608	638	584	617	570	637	612	576	609	625	619	609	590	603	589	600	599	630	615	601	649	633	591	610	618	661	574	635	598	649	595	585	635	625	634	603	628	613	640	654	580	584	602	601	563	613	622	614	637	607	579	641	626	636	605	645	592	589	608	616	592	600	599	602	628	603	610	612	620	617	646	636	608	643	613	598	640	599	672	656	632	600	634	638	630	624	600	573	644	624	641	596	607	620	655	640	558	613	591	621	662	600	578	591	593	596	591	617	647	651	585	610	666	637	637	599	634	642	641	561	657	627	610	547	629	616	654	599	619	583	640	640	597	579	629	632	597	604	622	613	653	629	621	631	609	616	609	602	639	591	623	650	631	624	561	623	601	630	636	652	571	633	629	603	594	604	590	627	591	604	602	606	641	554	611
3568	945	1922	390	330	362	353	355	325	357	346	360	353	333	345	341	339	373	374	350	364	328	383	328	350	307	349	346	350	354	339	369	378	345	346	339	365	306	333	380	335	346	340	336	355	347	382	338	360	343	360	364	384	309	349	346	351	346	360	327	341	358	368	318	353	346	325	325	373	357	364	322	365	338	359	359	382	327	337	390	333	312	339	376	351	379	361	326	351	331	365	335	363	317	352	335	315	335	348	365	355	320	339	366	347	326	366	341	341	357	324	367	327	317	341	360	332	355	363	348	342	365	335	329	359	378	325	354	340	375	352	362	320	299	356	345	344	316	318	357	344	329	332	355	357	326	364	350	391	331	346	329	376	334	350	325	342	380	344	331	329	346	355	339	336	350	359	346	319	355	373	340	338	359	354	342	323	346	334	300	364	358	410	313	358	359	319	377	341	380	373	348	331	373	321	340	339	355	352	321	326	352	323	343	342	371	411	372	363	327	363	331	338	379	331	331	362	367	352	317	360	359	346	361	396	359	338	339	301	359	343	367	362	327	354	332	363	376	348	318	354	380	346	326	344	354	338	359	328	342	325	343	324	358	373	352	366	321	326	376	368	350	343	374	340	315	331	336	356	365	375	346	328	334	398	338	342	335	353	351	370	317	358	328	315	358	353	346	411	359	350	334	320	343	387	345	336	387	332	333	362	320	351	343	358	318	327	377	336	338	349	371	330	350	377	337	346	374	367	328	355	314	351	354	369	363	375	345	322	387	315	353	342	362	326	332	377	400	338	317	356	337	349	345	348	341	317	344	338	374	370	324	364	378	325	346	335	329	345	341	378	369	365	340	347	357	341	335	348	330	352	313	335	335	350	355	334	369	340	324	343	381	345	344	334	356	343	351	313	369	335	338	337	392	345	345	329	353	329	325	376	319	319	320	345	328	323	360	333	352	361	370	332	323	344	388	372	341	361	333	345	349	340	326	339	343	361	320	347	348	346	346	352	356	297	329	371	344	348	330	325	364	336	318	362	329	345	341	346	367	374	335	367	328	376	359	353	356	332	362	332	360	374	356	365	364	334	328	330	316	347	371	371	354	360	353	301	357	304	360	353	340	345	345	355	359	362	331	346	355	364	359	346	367	348	361	355	331	354	350	341	370	331	317	336	329	316	351	357	371	341	358	332	338	354	379	324	343	360	345	328	394	341	328	337	368	339	322	310	346	343	323	328	360	349	337	341	349	359	320	317	335	350	360	337	365	377	314	362	344	328	380	326	328	319	335	322	364	343	360	331	339	359	352	348	349	340	349	368	355	340	341	367	323	321	337	333	357	374	359	353	354	378	386	379	337	375	357	358	345	379	365	307	331	296	349	348	324	369	333	334	335	341	390	359	329	362	351	378	364	342	353	347	315	341	341	328	369	346	357	312	350	344	346	335	359	348	374	343	329	343	341	316	357	356	355	348	359	311	347	344	341	350	312	318	349	329	348	375	324	346	332	346	372	326	336	381	341	320	354	336	341	355	331	362	362	322	318	375	350	352	315	347	327	340	339	322	368	316	351	359	377	351	369	357	365	357	310	349	336	321	356	347	347	360	358	330	336	300	338	351	335	361	328	347	371	350	335	347	323	363	343	387	334	315	322	347	379	385	361	366	325	367	331	346	337	350	353	356	341	334	362	346	358	345	360	353	336	365	325	365	389	341	326	344	327	333	362	342	349	312	374	365	344	367	308	370	368	350	349	386	329	358	374	356	325	321	340	335	327	325	342	408	320	332	332	342	344	297	383	336	328	362	369	350	343	320	323	341	340	329	376	346	351	351	347	343	318	316	356	368	358	368	337	351	351	315	330	314	367	290	354	355	328	354	325	288	374	335	384	368	348	370	325	318	323	334	333	357	341	349	357	322	333	380	342	364	359	413	361	356	349	318	329	330	318	355	356	324	325	327	346	339	326	369	353	323	367	337	323	329	313	366	341	364	355	365	334	357	318	351	346	363	332	329	343	375	347	350	353	386	318	382	376	334	333	349	336	351	353	324	341	350	316	339	360	349	312	357	325	341	326	357	329	381	346	379	364	343	378	326	363	377	337	354	308	371	351	349	338	354	309	327	330	325	347	347	368	331	363	357	346	338	349	369	338	373	328	339	344	354	341	363	365	348	334	340	324	328	348	380	341	317	376	301	321	343	375	379	329	368	320	367	373	358	333	342	393	343	345	370	373	344	370	342	357	322	322	323	368	359	348	337	327	337	324	339	354	374	358	366	337	308	325	367	335	347	355	310	362	335	342	349	331	335	346	346	342	332	361	374	330	352	351	347	364	336	354	360	342	345	322	309	360	338	313	331	357	346	335	362	342	343	337	346	390	354	345	336	349	404	321	339	359	353	318	350	381	333	349	337	407	362	315	337	332	336	341	362	351	342	358	344	359	321	332	323	317	361	339	377	371	367	335	365	335	328	342	325	345	328	342	353	356	359	364	330	372	348	344	375	377	289	361	339	322	333	350	321	350	364	369	327	341	362	324	334	359	361	356	300	357	348	329	348	377	359	353	321	336	373	362	333	353	325	343	369	344	378	361	380	329	362	352	355	328	333	333	366	323	336	374	317	335	356	345	321	330	370	359	319	320	335	349	378	331	345	392	347	369	339	340	361	330	366	355	376	376	344	347	324	383	314	306	370	366	352	382	314	349	360	339	325	331	349	384	348	355	354	344	343	314	338	318	358	372	352	336	345	305	362	374	371	320	356	356	348	329	336	373	362	411	374	336	342	340	357	372	329	339	345	345	333	358	344	325	328	316	345	352	353	324	359	357	336	351	335	334	351	343	343	360	328	329	379	359	345	338	320	336	352	349	343	386	329	372	311	337	349	335	348	381	337	347	366	352	331	304	343	350	358	366	330	384	339	344	346	349	372	343	335	328	357	364	378	355	361	356	346	374	356	345	332	326	327	338	333	355	341	319	349	358	347	370	352	354	326	348	323	355	329	359	350	355	347	369	361	355	319	324	367	350	340	362	374	337	319	359	368	330	333	328	336	326	346	333	340	352	371	356	345	343	350	333	347	336	336	330	352	381	381	339	319	352	375	326	347	357	326	358	321	338	379	376	369	338	363	314	330	344	333	316	341	358	375	343	362	332	317	386	324	350	338	296	331	314	336	324	323	373	335	319	353	361	338	337	352	349	339	323	354	340	344	326	337	353	347	329	330	316	356	348	340	324	328	364	332	343	351	353	359	385	345	388	354	379	317	334	350	365	345	357	326	340	362	330	325	332	329	343	351	337	346	355	329	357	343	332	365	357	327	334	339	359	345	331	345	353	365	338	300	347	349	338	321	360	343	334	360	388	337	367	371	362	306	311	358	334	357	369	321	374	365	364	338	362	349	333	343	347	369	341	376	369	350	341	346	309	336	320	311	343	300	348	312	345	363	345	334	338	374	349	332	360	345	348	359	361	335	333	354	360	347	366	341	313	341	313	329	352	361	345	327	330	384	345
3687	1413	4323	932	886	860	917	835	856	834	867	850	812	817	795	857	843	898	830	857	826	853	828	873	837	841	826	820	853	816	899	843	780	867	815	796	782	842	808	827	812	805	807	841	798	829	795	799	872	818	828	859	802	845	816	792	839	823	771	831	856	816	805	813	800	799	818	808	859	860	834	828	805	828	785	823	817	831	843	767	806	815	879	882	782	866	822	813	827	790	819	820	802	825	807	809	785	816	872	839	842	796	853	841	869	880	825	818	812	793	817	777	807	824	806	842	855	813	794	818	823	817	831	778	823	811	822	851	818	787	832	840	862	812	780	824	832	788	840	819	857	781	850	815	835	773	767	790	848	840	828	814	828	858	834	835	848	828	788	859	839	820	859	833	849	790	822	879	765	794	801	850	797	801	854	866	815	797	836	789	811	850	809	868	854	830	846	801	823	807	808	846	812	754	820	810	791	857	823	826	836	848	821	823	829	861	758	818	838	812	830	824	809	777	838	818	818	832	816	774	802	823	840	811	796	871	789	833	843	836	884	875	824	848	800	846	813	822	849	829	835	850	854	836	852	796	824	855	861	788	811	818	876	850	834	820	849	787	824	809	887	794	833	845	832	816	788	840	783	857	868	830	860	845	819	820	837	839	837	802	829	816	768	758	835	821	868	800	844	801	820	810	837	836	777	831	865	824	800	853	771	810	871	841	869	836	851	855	767	786	836	814	841	835	824	873	824	869	814	832	831	890	756	820	817	761	805	824	805	842	841	843	760	844	861	826	825	886	823	859	839	807	809	852	800	827	825	783	817	859	845	807	880	823	860	820	838	805	869	789	878	869	817	851	811	838	843	840	850	805	785	863	762	839	844	845	815	825	860	804	793	838	821	812	844	794	863	865	792	839	819	822	826	830	823	850	830	840	853	848	826	797	822	830	828	864	850	816	827	806	792	810	830	841	801	809	837	822	808	831	835	787	819	850	810	841	806	817	815	807	829	835	837	847	845	820	840	822	844	801	825	789	823	855	801	839	862	798	833	894	831	863	871	820	833	844	798	842	876	841	773	806	820	832	832	847	753	834	820	799	829	805	905	758	839	812	901	846	792	833	851	868	838	769	807	786	816	788	770	850	824	804	848	798	852	814	824	818	861	762	832	799	843	798	839	818	796	886	782	863	817	796	793	841	850	852	830	849	845	802	831	841	788	844	797	833	801	778	840	819	860	861	812	819	828	843	786	837	845	846	834	799	802	848	784	801	824	840	769	821	845	850	803	791	784	833	816	829	794	816	800	803	879	856	821	813	839	837	760	833	806	796	846	852	863	796	836	827	861	803	819	856	823	823	854	825	858	847	823	803	851	790	802	785	867	860	797	826	851	779	820	841	855	832	851	864	867	870	826	789	794	847	821	772	863	828	823	850	863	833	793	856	798	814	842	811	858	776	825	823	828	840	806	828	783	861	845	790	835	770	812	794	808	822	804	813	824	861	841	855	840	811	806	806	833	787	831	841	843	869	800	821	827	826	872	818	823	787	816	821	830	808	786	878	823	793	829	796	856	870	872	835	814	844	833	832	793	799	866	900	837	785	793	813	829	777	816	807	832	826	828	812	857	833	801	813	861	839	770	819	885	836	816	832	778	834	785	834	815	822	819	822	823	829	804	857	841	831	851	881	778	852	824	824	836	783	791	851	854	810	788	843	851	817	812	805	788	896	773	823	813	798	822	838	822	853	854	815	872	862	780	870	837	789	873	855	839	853	850	863	835	811	813	819	843	824	832	791	798	817	834	831	812	825	847	831	822	787	843	844	824	810	871	831	839	833	843	820	824	807	827	832	824	775	827	786	832	846	798	812	843	851	871	817	795	832	821	848	832	850	821	781	872	845	798	867	831	816	795	860	802	859	785	811	904	820	858	867	793	889	831	823	860	894	810	822	779	816	881	771	818	811	824	826	842	836	840	825	796	843	865	854	806	828	835	804	732	830	854	819	881	842	824	840	817	795	786	855	805	770	862	841	822	817	844	770	799	839	808	887	844	863	882	818	829	847	828	825	844	804	864	806	853	823	825	815	817	859	866	851	829	814	833	774	814	811	788	863	861	817	825	832	828	877	821	782	805	826	771	844	837	810	797	805	820	831	841	761	834	855	848	842	840	780	864	842	838	873	835	886	795	814	869	796	798	823	808	873	845	831	831	815	801	849	859	831	805	823	829	826	817	877	783	858	850	795	796	799	816	777	799	827	744	823	775	730	828	807	841	816	834	816	840	842	807	788	888	852	866	834	772	838	831	862	776	813	839	815	788	867	814	795	849	867	832	865	858	839	854	805	775	859	810	791	813	818	846	843	883	891	824	785	838	833	840	775	824	860	803	836	859	833	849	826	821	753	846	855	804	824	859	852	845	863	827	841	821	874	806	828	878	822	765	805	800	828	844	808	799	812	849	829	848	826	807	843	811	777	816	762	808	798	813	827	810	810	840	809	824	829	782	838	855	748	846	841	805	799	830	778	872	841	788	827	788	891	862	849	775	825	783	840	835	817	826	821	870	837	817	863	837	766	874	784	794	831	839	861	882	849	847	835	849	809	819	822	829	823	861	832	825	786	836	846	847	815	823	806	841	875	820	817	828	811	759	798	834	819	811	817	787	793	844	812	795	854	783	812	870	731	844	778	819	808	782	848	814	834	817	740	816	847	821	802	810	822	842	866	780	769	848	858	816	803	815	822	882	834	782	862	810	751	753	800	822	842	855	797	806	811	796	824	855	841	847	812	798	854	855	810	841	832	824	822	829	853	873	824	816	819	834	842	865	831	822	831	812	855	797	791	816	818	851	786	830	759	758	828	812	815	817	768	837	800	800	806	763	799	865	836	843	853	856	830	836	810	801	838	848	863	789	848	835	820	838	792	800	855	854	812	778	838	879	812	837	799	804	798	851	863	797	804	801	776	814	768	823	847	797	831	800	806	832	843	825	838	799	822	799	823	868	813	830	792	810	805	852	865	844	834	805	842	808	811	786	851	822	834	794	781	829	852	791	799	806	830	822	843	833	808	888	815	799	863	808	847	842	877	823	798	840	808	826	814	866	817	829	862	813	833	863	829	846	797	828	825	853	808	801	817	794	851	825	892	815	751	819	848	762	813	852	826	831	802	857	810	828	841	813	849	868	889	827	822	843	817	911	838	746	809	856	838	853	816	854	831	815	797	855	838	838	834	880	821	811	834	806	825	784	848	814	832	864	803	812	825	868	785	792	852	875	818	846	853	801	816	799	789	816	861	793	857	856	830	855	825	850	783	840	841	869	822	807	789	866	824	857	854	795	843	816	791	865	801	846	842	882	855	811	836	918	807	857	882	778	833	813	839	808	902	825	777	842	786	797	810	838	856	775	828	863	854	856	834	868	795	802	840	811	854	865	795	849	851	822	854	846	851	815	852	790	840	839	823	817	810	836	826	828	840	794	813	840	825	818	800	842	895	829	834	820	836	803	808	826	824
35820	21191	37645	5504	700	464	376	327	283	257	242	247	227	220	224	240	219	215	167	195	180	191	214	177	169	169	194	170	175	173	158	189	201	180	180	188	221	188	177	185	176	180	179	184	172	185	180	181	186	180	191	173	166	182	153	189	177	189	173	154	191	155	159	172	163	164	174	180	187	158	170	169	172	179	185	205	195	167	172	165	195	179	169	174	173	184	163	199	187	188	176	175	178	168	165	163	162	185	166	186	164	178	189	172	189	177	167	208	170	192	160	174	173	186	149	157	158	191	185	192	186	174	169	179	172	179	208	186	176	154	155	176	178	187	170	170	153	212	178	174	168	180	190	183	188	191	210	166	176	178	172	171	157	170	185	164	156	181	181	188	178	182	182	188	150	177	184	160	164	173	164	175	177	179	194	173	195	171	183	178	176	191	175	190	190	161	168	174	186	156	173	165	196	179	182	156	180	168	153	196	176	150	178	186	149	161	199	209	157	179	181	200	200	148	184	186	166	199	166	144	167	161	169	157	182	171	188	176	164	207	200	150	168	196	171	149	175	193	176	170	168	178	184	162	184	157	183	188	185	147	185	158	183	191	203	168	155	184	180	182	188	167	205	171	211	172	169	182	208	176	149	178	177	183	162	160	177	175	171	156	170	173	187	189	154	159	181	161	162	166	172	180	211	187	165	190	182	187	160	189	158	176	170	175	170	174	159	186	197	166	195	164	156	190	165	161	180	174	193	173	182	172	172	182	161	187	199	183	176	180	175	181	177	180	211	178	180	160	166	172	184	178	172	167	176	208	171	150	161	190	164	165	154	151	166	196	188	175	189	167	155	174	195	165	165	170	185	164	179	180	177	182	180	166	175	162	163	180	191	199	183	190	180	193	157	149	194	202	190	185	173	185	162	171	164	180	164	164	181	175	173	164	172	187	182	171	185	195	196	176	162	180	181	177	181	190	169	188	162	175	187	182	188	171	183	182	183	177	175	146	169	176	165	157	186	162	191	177	164	184	190	192	197	192	165	183	182	157	177	174	178	163	172	159	182	155	182	180	173	161	193	162	164	171	166	181	173	183	188	173	160	167	161	178	166	179	187	182	176	175	170	172	166	197	147	192	182	173	194	189	163	187	177	180	193	166	160	160	169	196	165	171	171	185	183	178	169	194	182	172	186	157	171	145	187	158	178	202	166	180	182	164	160	175	177	180	171	203	174	161	151	171	188	183	152	170	184	182	182	147	199	160	174	188	163	203	177	185	167	163	154	170	186	202	160	167	155	190	171	169	178	166	185	182	181	161	182	154	154	149	176	163	194	155	170	180	179	198	189	163	199	162	193	179	202	179	174	163	179	167	173	181	184	189	180	179	172	205	202	169	177	155	181	153	198	183	167	181	152	166	164	183	166	169	167	184	158	201	199	195	205	158	175	163	172	185	177	169	180	156	174	180	178	177	174	201	187	170	169	188	167	192	162	189	171	177	182	198	211	173	171	161	179	169	180	182	159	171	208	170	205	178	208	177	170	174	178	182	162	180	190	178	162	176	203	187	185	189	170	166	169	184	173	162	160	185	201	194	202	163	166	160	186	189	153	176	185	192	178	183	187	196	162	179	170	158	165	170	172	172	174	158	166	179	164	168	169	158	161	178	154	156	167	172	178	178	175	186	179	190	177	165	175	188	224	169	137	175	186	188	183	188	174	175	177	156	161	191	169	174	144	159	159	164	178	167	204	184	172	164	168	169	183	187	172	167	193	200	188	204	169	177	180	183	183	161	158	186	193	177	175	173	170	171	183	175	171	192	181	201	189	180	176	184	172	172	176	200	153	202	170	159	181	172	172	187	168	159	185	190	165	182	172	157	169	164	165	197	172	169	190	190	178	165	158	167	176	166	192	180	195	178	184	215	163	192	177	170	181	183	171	176	168	173	182	168	187	176	172	175	178	144	180	173	172	161	171	172	178	188	159	154	164	170	149	178	168	177	178	185	208	176	184	180	189	176	183	192	161	191	169	154	175	166	161	165	159	184	179	171	165	169	178	188	172	176	181	175	193	176	176	176	192	173	181	176	175	165	193	193	195	189	161	181	186	195	170	186	185	202	183	147	172	174	178	199	193	167	183	161	187	181	167	167	165	155	160	174	182	188	194	177	198	192	155	169	166	180	176	185	169	152	177	166	189	145	171	183	200	183	192	161	183	205	155	187	151	161	195	205	171	188	172	178	171	194	192	188	177	187	160	160	175	173	166	188	172	169	190	167	166	175	184	191	157	160	171	190	191	180	174	174	195	177	186	182	165	166	171	161	185	183	161	171	198	196	201	178	176	162	168	159	169	179	193	178	184	177	167	167	171	181	189	195	172	197	216	195	192	177	168	168	181	172	173	174	176	170	191	210	178	166	147	176	180	171	200	162	194	174	186	198	152	206	195	191	173	169	166	157	184	162	181	171	176	194	160	169	202	192	163	205	171	187	165	195	181	188	185	176	184	167	175	161	157	201	183	182	186	192	169	173	192	194	200	175	175	197	203	186	165	176	157	183	176	147	180	193	172	175	189	164	174	152	186	163	167	170	178	175	171	171	197	190	165	194	174	159	188	174	194	210	183	172	202	190	174	183	175	184	178	169	179	175	147	182	164	153	193	173	159	195	159	168	155	148	157	173	171	184	178	165	174	169	186	171	176	153	180	177	175	172	153	164	159	177	165	205	177	180	164	173	171	180	166	182	189	182	169	151	185	166	172	176	169	162	183	153	162	176	156	194	189	166	176	161	175	153	153	177	184	172	181	178	187	179	191	191	171	170	186	160	178	182	168	181	202	158	188	197	162	172	172	179	181	182	168	182	189	192	190	174	187	177	165	200	141	206	184	164	191	152	172	199	180	180	164	183	178	179	177	170	198	185	208	169	154	172	170	181	165	159	175	153	144	178	201	180	171	178	184	171	195	184	190	183	159	175	193	166	178	169	185	165	185	183	194	190	163	146	175	180	180	196	184	167	174	158	159	171	163	179	182	177	160	179	208	156	180	189	196	162	164	176	154	168	172	168	182	191	180	193	164	185	196	152	176	151	170	177	171	172	183	159	191	170	173	169	180	149	184	170	189	184	190	170	189	167	169	156	198	177	193	190	178	197	173	182	184	167	160	183	174	172	187	173	199	174	176	183	182	188	175	163	186	159	178	172	162	175	173	181	182	180	168	183	156	180	174	172	159	171	174	173	201	172	185	162	170	179	183	192	183	172	185	185	157	190	194	184	175	167	151	178	179	165	165	172	191	176	170	184	170	181	174	193	188	198	160	189	185	188	163	176	162	177	170	193	208	190	162	182	203	158	161	194	168	163	174	193	183	174	169	200	194	185	157	173	184	196	174	156	169	178	169	191	162	156	183	160	175	179	180	204	175	197	172	194	176	173	190	175	160	143	193	170	194	178	173	179	172	172	201	158	175	176	163	159	179	170	188	178	169	157	153	189	172	166	175	162	196	200	154	179	169	185
22396	8258	25504	2681	2256	1884	1557	1353	1132	1097	963	918	851	823	761	739	661	701	705	659	629	597	585	604	527	562	520	540	561	533	537	533	543	472	561	531	534	486	566	483	501	495	544	512	513	513	515	491	563	517	488	479	460	519	502	484	496	471	467	489	441	509	488	518	487	493	483	458	483	459	482	474	474	457	486	491	481	455	478	467	493	444	474	477	504	476	472	452	480	461	459	456	477	485	479	484	468	505	465	454	502	436	462	481	478	492	479	498	467	463	435	462	484	481	514	492	488	494	478	475	488	523	464	480	477	464	517	488	473	514	490	490	486	466	466	488	468	497	428	436	473	474	487	491	475	457	497	473	452	458	497	459	508	440	465	491	463	505	505	466	494	507	516	505	518	464	502	498	456	474	500	453	470	464	445	470	471	470	454	462	440	494	449	503	446	467	472	490	458	470	467	502	493	465	459	460	494	470	488	459	495	481	464	458	471	451	455	483	519	472	460	489	494	496	483	460	477	445	432	481	473	452	461	480	465	472	481	461	494	486	485	505	455	490	500	473	546	470	484	478	463	477	469	438	465	505	483	497	475	502	485	474	527	489	501	480	433	466	487	468	460	445	509	465	472	500	479	488	478	484	459	488	484	465	497	470	476	498	474	466	482	477	452	502	483	457	474	487	480	463	483	461	481	451	507	497	491	449	465	446	450	458	492	460	487	448	493	485	484	460	463	452	498	493	502	492	486	476	511	479	453	460	429	477	471	470	457	494	524	512	502	513	466	480	493	461	502	455	496	493	498	454	481	503	455	497	475	466	449	503	505	503	464	449	467	449	443	495	453	442	480	491	461	496	498	489	479	476	448	498	460	475	514	438	471	472	457	485	488	470	485	487	469	462	507	462	469	495	451	484	453	425	497	457	491	469	452	501	503	466	505	467	530	471	502	444	461	441	468	440	504	455	469	482	454	519	484	473	470	462	499	444	479	486	484	452	490	472	485	447	500	458	497	482	452	483	484	497	506	492	447	460	484	462	442	486	499	468	491	478	499	497	448	457	488	459	505	526	484	496	464	470	469	458	474	473	474	502	477	482	469	494	493	486	483	510	440	492	515	476	460	457	455	453	428	455	454	508	494	491	477	487	469	469	473	465	502	480	455	484	449	445	453	453	485	481	487	495	482	493	454	459	461	453	508	482	445	469	459	490	463	482	486	467	448	494	462	499	481	486	504	445	494	476	471	459	442	488	465	498	459	533	453	480	460	463	491	469	454	472	472	474	479	510	461	485	468	476	501	475	469	473	442	445	457	482	495	471	494	478	469	465	444	459	464	489	490	471	484	439	470	495	456	442	502	452	490	488	506	489	472	447	444	477	476	462	457	478	456	458	470	476	488	497	449	471	479	449	430	460	467	466	471	483	455	459	460	477	431	448	487	511	458	489	417	472	517	489	485	504	509	498	456	508	471	480	462	486	461	481	473	491	478	491	505	457	452	493	508	504	441	465	449	462	496	466	496	468	497	459	449	477	486	495	461	470	485	467	479	462	478	497	492	480	442	459	468	477	514	510	492	448	485	461	478	477	473	506	471	497	449	467	447	477	504	469	473	484	488	487	488	470	515	453	506	457	469	462	509	443	504	450	502	441	508	459	478	503	478	485	447	476	468	455	473	452	464	452	490	456	500	484	445	511	490	476	484	492	477	455	478	444	464	486	463	463	449	468	452	440	447	487	492	474	471	508	471	486	486	436	471	495	478	464	438	467	483	437	497	483	489	464	472	495	456	464	473	514	489	472	499	476	470	457	509	480	486	469	458	449	476	470	442	506	488	465	475	406	526	483	489	486	474	454	456	477	473	497	474	513	486	483	431	478	458	460	471	462	494	503	484	467	476	505	483	503	526	461	463	438	456	474	490	504	468	469	504	422	502	524	478	453	474	468	500	501	492	459	478	485	486	497	499	464	498	464	491	481	458	481	503	477	466	518	457	479	472	487	478	483	494	432	421	470	446	462	498	470	491	416	448	442	472	453	486	460	444	482	466	506	445	510	513	498	443	451	487	466	485	520	469	432	496	467	479	480	478	474	487	458	473	481	487	462	452	520	459	489	475	472	473	493	493	472	467	494	479	449	461	469	488	469	438	456	494	468	476	512	477	437	470	500	485	493	492	470	486	519	514	468	482	486	505	448	456	487	476	500	483	430	449	513	485	482	463	489	473	451	469	458	478	504	458	470	468	527	494	465	464	488	460	474	473	494	415	493	488	498	502	475	491	463	524	489	470	486	497	475	501	462	494	492	466	467	484	476	476	461	496	490	464	487	441	473	449	468	478	514	506	465	476	469	477	430	511	497	471	462	497	483	480	467	482	481	456	478	466	505	463	476	479	447	482	494	490	465	488	458	508	417	509	474	479	503	486	439	491	459	480	459	500	485	516	468	467	436	502	446	472	439	466	472	485	457	489	530	480	503	461	470	443	509	497	481	456	504	492	497	495	474	478	432	501	453	496	478	486	509	468	489	506	497	476	461	495	510	493	461	469	462	466	500	459	449	477	427	478	498	472	463	462	490	502	474	458	472	477	465	501	451	466	504	423	456	479	507	429	472	487	470	482	506	472	505	460	506	479	500	479	462	464	515	483	497	457	469	472	469	437	478	494	504	481	522	465	493	448	468	452	458	466	448	460	493	448	453	478	457	490	485	492	488	484	486	507	472	479	467	486	472	478	465	477	461	462	481	488	487	493	464	461	468	468	477	465	470	470	494	478	465	498	453	486	446	468	472	486	479	469	455	474	477	462	477	481	467	525	456	492	493	449	459	465	492	444	463	469	484	473	485	470	444	491	467	472	456	490	484	435	478	467	433	445	512	490	464	473	483	487	465	489	480	463	473	473	491	461	432	471	493	474	475	488	489	500	484	479	453	466	484	443	472	446	437	427	489	504	487	459	480	500	493	486	460	466	488	485	524	459	525	460	459	474	480	519	491	503	454	496	452	478	479	494	470	479	504	466	490	459	445	477	484	510	530	473	482	463	498	519	470	446	440	483	452	471	469	451	479	455	464	466	498	501	470	452	484	489	452	428	460	511	472	462	444	447	441	503	456	465	474	539	459	476	467	497	443	494	476	466	474	479	512	470	448	516	471	486	482	463	495	475	480	493	488	470	497	465	491	474	468	483	499	486	447	515	460	422	478	474	471	459	477	495	437	504	488	475	483	493	449	476	520	483	504	476	493	530	486	512	449	474	466	470	452	466	471	468	446	480	459	523	480	486	484	466	462	444	493	487	498	477	464	474	467	491	424	510	496	442	543	450	473	451	496	485	484	447	461	481	496	449	507	435	439	480	459	447	503	496	498	478	464	451	463	485	471	483	470	460	508	478	457	460	468	490	470	501	460	491	448	484	461	445	506	497	438	490	474	478	472	482	461	469	491	483	462	497	489	475	471	497	479	478	473	485	468	485	467	470	466	441	446	462	466	513	496	475	436	470	495	495	474	507	508	484	436
47596	31041	48817	13374	2142	867	669	473	436	389	379	361	334	316	265	299	289	276	260	266	251	241	267	234	257	242	237	204	221	232	224	235	231	217	211	250	233	272	232	224	229	217	211	237	210	197	222	229	220	231	270	210	239	241	231	205	220	245	233	233	230	251	239	238	212	229	206	229	210	236	237	204	218	217	229	213	230	219	222	206	213	241	211	222	222	242	248	230	226	205	240	244	225	226	197	228	229	216	211	214	238	233	252	236	242	210	218	219	240	221	217	232	244	205	202	216	227	234	232	191	223	201	217	218	243	214	240	229	207	233	237	237	243	215	203	214	187	227	259	216	215	219	206	224	238	233	202	220	217	220	223	220	223	243	199	249	229	228	239	231	219	197	220	206	243	216	222	203	233	217	221	196	250	237	212	257	238	195	241	234	211	203	220	256	223	230	222	209	216	231	232	214	210	215	199	190	240	245	218	191	186	208	221	207	206	196	231	221	195	208	219	248	225	198	245	222	256	232	227	223	224	225	243	202	222	213	219	223	211	230	244	222	222	201	199	187	212	194	209	225	178	212	207	208	214	217	222	237	217	196	223	201	237	199	237	219	229	238	220	221	206	209	235	222	231	226	215	216	220	226	219	236	227	235	215	228	242	209	240	223	195	227	231	221	203	232	243	238	217	198	228	220	224	216	193	202	192	208	247	217	191	208	219	212	213	219	202	220	202	232	204	263	196	226	230	195	188	199	242	222	217	214	248	219	229	207	236	218	240	221	234	220	211	213	224	224	198	233	222	224	231	220	210	213	238	232	210	212	225	229	209	225	193	212	222	210	241	214	196	231	225	231	236	198	250	242	201	233	230	204	235	267	237	232	204	221	210	216	214	227	210	200	220	189	202	221	216	221	219	209	229	232	244	204	224	231	230	205	216	252	241	191	215	227	216	198	228	205	235	220	223	228	223	211	246	206	247	217	223	237	248	218	239	219	218	218	221	218	234	225	220	201	218	218	209	216	224	257	225	251	215	207	220	209	237	225	207	223	242	235	243	212	192	223	194	265	238	226	215	224	188	217	220	204	257	216	209	195	208	207	228	225	228	216	228	232	208	227	203	228	225	224	256	208	179	219	213	225	228	229	197	210	250	218	224	280	238	236	211	205	216	221	222	210	209	221	215	224	201	230	214	226	230	232	226	231	225	222	214	214	202	205	222	238	217	207	209	213	191	201	228	234	226	236	219	238	239	227	234	201	222	244	226	239	208	217	233	259	211	209	234	197	230	221	208	206	246	206	208	219	229	236	228	237	205	206	242	207	206	222	232	229	225	223	216	218	209	227	219	215	219	233	226	209	197	220	231	205	248	216	215	219	214	210	249	238	185	217	220	247	228	243	227	207	241	230	227	228	218	238	204	203	229	232	203	208	207	218	234	193	232	219	233	221	203	219	221	231	236	209	218	201	235	235	234	222	227	195	246	236	222	254	221	219	217	242	206	221	225	237	214	231	233	230	226	190	219	208	218	186	237	219	212	197	192	217	211	218	201	208	188	213	218	214	227	204	254	230	196	205	228	213	227	218	251	242	208	206	214	237	226	215	217	239	212	208	218	233	217	209	227	183	228	211	207	208	232	198	200	247	233	213	247	207	231	221	223	217	199	231	227	231	233	220	240	215	221	210	209	232	219	241	208	233	209	206	203	220	223	237	228	217	187	227	219	208	234	222	211	194	218	225	217	237	247	224	217	234	218	214	228	227	238	229	229	227	244	210	223	189	214	245	219	213	237	214	240	247	215	209	210	204	216	222	219	221	211	226	241	222	215	223	208	233	231	238	201	236	218	229	194	201	234	236	233	213	197	233	177	216	196	226	200	208	234	218	228	198	218	211	214	232	223	247	246	223	269	225	212	240	225	209	222	214	235	246	209	182	206	243	220	250	215	221	222	230	220	222	257	226	212	212	223	239	205	224	209	192	226	218	229	242	210	210	227	216	213	200	238	222	227	247	214	223	232	222	220	234	214	210	206	203	208	206	230	221	203	225	219	232	223	211	233	234	219	196	185	199	237	217	241	212	226	223	226	237	199	223	226	221	213	206	239	226	200	233	248	232	229	194	220	250	221	237	230	226	218	248	216	206	226	208	221	219	227	231	235	230	228	233	248	229	184	242	232	232	251	229	229	237	230	219	193	209	242	240	224	199	230	248	206	226	214	216	232	223	253	236	215	204	203	228	227	216	237	244	208	196	210	213	238	209	258	180	211	226	193	214	239	204	212	216	194	220	199	230	180	227	251	247	245	238	232	235	215	227	222	246	226	233	209	211	211	216	221	221	244	212	227	248	239	209	207	230	237	218	230	199	212	229	181	214	223	218	181	187	230	194	234	201	212	248	215	228	223	232	203	220	209	227	220	191	219	214	217	250	200	245	213	233	227	214	220	252	216	212	202	205	202	227	249	233	218	232	230	200	263	223	215	236	212	226	245	209	242	237	190	235	235	208	225	217	225	236	234	220	255	202	208	220	222	221	229	212	222	215	212	220	216	222	237	233	203	217	185	209	209	230	228	254	237	198	209	212	226	214	224	187	227	233	194	234	219	226	202	198	229	206	219	242	208	229	224	194	229	267	213	199	226	214	213	247	235	232	209	196	213	219	218	222	241	206	245	228	254	227	239	211	239	259	216	205	242	234	221	224	233	257	222	203	248	218	231	232	245	219	230	233	239	241	209	202	222	237	234	242	233	229	196	226	207	223	220	237	204	232	226	211	219	224	211	246	210	233	212	248	210	235	239	194	244	222	243	229	215	213	203	240	201	246	242	229	209	206	209	186	215	210	220	225	225	213	241	231	221	256	219	210	219	223	211	235	192	209	241	195	207	236	224	231	232	206	233	200	213	235	227	246	227	212	221	221	231	208	184	211	205	204	213	192	241	222	230	212	199	232	203	218	216	222	228	206	232	202	244	220	206	236	215	238	234	216	216	229	199	204	220	223	219	230	217	198	231	220	217	218	235	223	207	234	224	257	216	199	234	213	220	221	216	214	213	216	240	220	189	258	229	221	229	212	235	227	236	229	238	238	230	222	214	231	234	209	215	206	233	193	212	215	239	229	228	200	199	241	223	219	255	203	196	197	183	204	225	178	245	230	226	225	217	247	238	212	221	232	238	229	198	219	203	230	217	214	217	218	219	239	195	215	195	242	240	218	236	237	204	209	197	232	214	213	232	214	236	236	236	240	191	239	228	224	228	202	223	208	229	223	239	228	208	246	212	209	219	223	233	192	217	237	225	255	242	227	192	216	232	202	210	229	217	212	217	208	253	207	239	243	234	245	228	216	233	230	219	224	225	245	215	227	246	225	212	215	206	230	208	228	231	216	227	191	229	254	237	221	233	218	227	224	217	187	203	210	239	216	214	220	222	218	199	205	218	230	214	211	220	250	235	207	226	241	217	206	224	206	215	224	230	224	225	240	218	245	213	231	219	231	211	201	230	218	222	196	231	215	256	210
31296	12846	30215	4612	4082	3288	2616	2143	1957	1642	1531	1411	1264	1189	1096	995	1049	945	882	873	877	871	819	799	775	771	790	749	733	760	685	707	734	700	693	632	624	693	699	622	700	631	678	636	653	613	659	600	631	651	638	604	617	625	618	620	626	660	613	623	610	590	628	595	626	625	631	623	631	573	594	642	627	621	587	612	623	620	632	534	627	632	637	600	616	586	587	555	599	609	591	601	610	628	586	608	628	636	575	590	580	655	616	585	572	602	615	596	612	615	611	614	565	606	580	593	552	617	578	578	641	609	604	626	620	602	606	646	624	590	613	598	610	570	591	588	615	587	636	562	600	610	598	604	618	598	611	583	611	625	593	639	537	599	629	584	582	601	562	557	538	609	613	625	586	608	613	580	624	611	590	590	604	594	618	575	612	608	562	601	647	573	616	603	607	617	572	589	624	587	579	604	552	587	565	602	565	567	576	631	630	603	595	557	578	605	604	633	604	590	605	583	570	606	551	628	600	586	586	572	582	573	597	580	600	623	596	620	626	609	622	553	600	594	603	577	619	614	573	567	597	581	558	590	591	595	589	577	613	581	590	606	594	607	569	587	610	571	615	600	602	573	602	601	597	611	609	555	584	630	604	614	594	581	605	590	615	594	603	584	616	561	547	578	604	564	622	571	621	558	586	606	605	591	629	594	575	621	616	577	622	626	562	581	614	584	577	552	573	582	552	559	550	617	625	593	576	531	561	540	603	624	584	594	570	576	589	603	604	594	612	574	557	604	557	613	591	586	621	572	640	584	605	613	591	567	575	648	603	621	593	628	593	581	617	587	582	559	583	603	571	595	593	589	611	651	586	592	603	593	576	595	614	596	562	614	586	600	581	627	598	562	615	576	607	599	601	603	580	615	577	586	556	572	581	546	638	626	603	596	607	579	573	582	571	588	593	618	599	554	650	561	596	608	613	611	597	590	567	560	612	612	652	572	551	592	576	550	595	567	624	586	561	593	606	567	576	565	586	606	655	609	614	592	616	606	573	608	614	590	588	618	624	626	580	610	590	621	627	571	571	564	592	646	588	579	616	630	579	584	594	595	599	591	581	594	579	552	588	622	617	583	593	590	579	570	637	579	593	608	604	617	572	587	595	638	562	599	566	581	586	595	567	528	572	580	550	574	574	562	609	611	600	602	561	602	598	590	564	629	575	552	602	635	563	586	584	638	611	625	631	592	585	584	552	616	601	563	599	592	575	590	611	645	595	598	602	559	593	641	607	615	617	614	577	614	579	579	584	570	644	628	643	617	624	610	621	593	638	569	587	606	589	575	606	600	627	578	610	585	603	649	601	628	584	591	578	587	592	567	623	623	577	591	601	567	617	606	582	614	631	612	589	578	605	545	579	612	625	591	660	572	593	608	611	580	626	552	592	603	583	603	561	587	616	602	566	602	574	635	627	614	570	566	594	600	600	551	564	557	597	596	623	606	583	553	599	605	598	607	597	606	584	547	588	570	622	592	598	568	554	591	599	574	594	553	646	579	620	566	604	593	612	614	597	550	581	580	640	570	606	596	619	615	571	570	578	550	562	591	608	615	561	589	592	579	597	571	590	616	637	571	603	598	588	612	586	592	604	585	540	598	567	573	595	599	547	594	631	616	573	628	543	639	580	568	539	599	599	602	565	633	593	603	601	625	601	602	581	607	600	593	551	580	564	611	596	585	563	584	585	549	593	583	592	612	645	604	595	586	561	555	607	585	579	603	608	636	610	587	628	607	568	658	602	586	611	596	622	574	588	594	617	596	640	626	583	594	609	610	587	600	630	578	567	606	615	601	570	589	554	576	616	583	599	642	594	605	603	565	567	618	618	546	610	559	588	596	621	597	617	590	579	601	601	611	637	599	631	591	631	600	576	601	605	588	593	567	570	598	567	570	559	564	636	560	573	612	562	632	642	564	600	584	617	577	603	624	558	568	582	597	542	604	634	583	598	581	648	584	584	672	585	546	616	588	592	601	568	555	589	595	608	594	601	572	613	554	584	588	588	571	609	615	613	568	599	597	614	594	583	581	607	594	582	618	571	574	597	606	615	619	594	594	601	595	568	587	601	568	562	577	576	585	580	545	562	599	605	588	608	622	604	569	586	546	599	611	583	609	625	592	582	625	577	609	650	613	593	598	626	567	596	569	622	597	630	615	588	597	570	617	609	620	567	621	620	610	634	626	628	629	558	594	638	607	606	577	603	589	558	592	587	589	578	566	585	603	589	573	619	600	605	589	603	605	626	604	557	598	599	587	552	583	581	570	605	662	574	562	627	637	616	621	590	590	572	591	566	565	627	601	570	596	604	615	536	600	588	579	636	571	561	554	589	561	625	644	606	558	591	585	603	614	571	562	609	555	601	577	592	644	611	587	555	589	581	587	584	601	594	591	578	586	613	564	557	565	584	550	572	615	622	595	585	581	606	574	584	614	578	585	589	605	577	614	593	588	589	605	564	595	592	585	621	589	580	620	588	573	594	593	607	633	604	562	593	550	606	584	581	594	565	569	631	570	598	590	655	567	583	596	588	574	604	536	575	600	590	581	601	575	630	646	615	613	566	595	572	600	609	619	571	581	615	631	600	596	605	580	607	553	601	563	548	634	620	585	589	599	617	607	641	596	609	573	609	657	598	606	606	534	607	580	573	548	550	581	583	619	631	613	601	566	579	617	567	572	556	676	569	573	598	612	601	585	591	587	622	594	612	615	609	630	585	601	592	597	605	588	607	589	615	578	595	593	608	571	600	579	609	606	553	604	601	597	551	585	604	574	627	594	613	614	588	586	613	589	608	596	580	612	537	587	598	560	592	606	592	632	589	641	595	580	597	619	589	580	594	569	630	611	585	630	548	628	575	590	583	615	568	548	557	599	571	580	607	592	592	620	609	612	578	539	619	621	597	597	624	564	604	605	579	599	606	609	595	559	605	567	566	561	622	604	570	529	547	640	606	568	628	603	593	562	632	585	595	620	594	596	592	570	609	603	617	590	590	596	593	571	589	632	596	558	573	612	616	584	605	593	606	627	555	617	634	601	594	579	551	551	628	603	619	596	588	634	605	616	583	578	552	602	595	550	578	582	643	601	603	568	606	616	607	567	599	581	581	624	600	572	574	584	552	581	591	616	616	622	610	573	589	606	594	578	577	608	627	593	635	581	620	586	622	605	601	579	595	540	611	622	631	573	587	587	598	570	612	597	595	569	666	624	561	575	592	614	622	598	619	573	634	602	581	559	583	581	589	624	604	607	602	577	556	556	584	561	603	581	593	632	587	617	622	624	571	571	622	590	579	550	585	640	612	553	572	660	570	653	572	622	596	561	599	556	561	556	559	617	601	596	631	579	583	615	614	587	611	598	626	614	553	580	611	613	534	599	578	563	558	550	592	576	553	580	579	582	561	597	592	544	589	599	604	549	551	579	594	598	593	617	604	613	623	582	574	619	613	578	608	591	595	605	566	595	637	611
3760	977	2108	412	370	352	366	367	346	339	348	376	375	351	339	359	377	361	321	354	378	372	318	324	353	353	349	357	347	343	329	322	331	359	376	327	337	374	368	360	387	353	356	341	336	327	347	316	349	331	385	334	342	333	335	367	357	311	344	361	316	343	372	375	333	323	329	336	388	379	386	357	360	349	361	358	338	346	370	353	341	381	326	353	325	352	344	357	365	341	347	342	351	353	329	375	383	337	334	345	323	320	339	355	327	347	346	336	351	325	340	378	409	321	345	358	345	351	333	313	327	377	340	349	365	338	347	314	355	340	359	360	319	315	351	339	350	364	373	373	330	372	348	342	395	383	345	335	337	349	342	333	364	364	374	373	368	382	363	388	334	345	333	348	328	335	336	348	349	344	341	320	380	363	315	326	346	347	328	344	352	359	370	349	371	376	369	335	376	365	375	338	370	358	351	363	382	331	326	333	374	339	349	310	382	381	373	340	318	368	312	330	363	340	360	346	360	340	351	383	335	348	348	322	323	347	332	374	356	329	331	314	348	355	335	337	349	380	323	378	335	363	342	346	337	388	347	310	354	364	327	330	345	312	344	376	349	355	336	331	352	324	356	338	380	334	338	320	361	345	332	349	339	357	376	396	340	358	331	353	328	391	366	363	331	357	332	348	364	353	333	347	341	360	354	352	355	337	361	347	332	361	360	374	365	349	358	351	339	338	353	341	392	343	333	352	330	327	359	349	344	368	309	367	330	377	346	341	363	340	332	344	352	334	342	369	352	366	347	425	381	356	356	351	361	351	351	363	352	355	358	360	352	358	331	344	317	364	324	355	352	375	328	338	337	347	361	330	323	384	337	351	320	366	291	330	312	339	382	311	349	341	368	357	354	350	332	342	359	357	343	346	359	331	342	359	287	411	350	366	365	364	338	370	332	361	314	340	361	352	367	324	377	382	327	357	357	323	347	350	352	360	355	336	333	384	337	342	351	373	323	350	347	328	354	329	337	346	336	331	334	333	344	361	381	361	293	317	353	376	368	342	355	343	357	350	365	334	420	361	329	346	342	338	374	365	356	318	376	350	328	358	357	346	356	364	341	343	289	345	341	332	333	322	396	356	365	332	342	351	337	351	399	368	357	348	335	312	349	336	349	311	350	367	349	328	359	337	304	370	365	368	355	354	336	345	334	346	366	368	339	345	324	330	390	339	348	390	321	330	350	355	352	360	346	350	350	371	386	331	357	351	338	359	347	360	306	342	316	330	323	353	342	369	365	306	341	354	354	348	334	327	387	335	344	359	385	358	326	360	333	350	385	346	343	326	370	358	401	371	342	377	363	365	373	343	323	340	339	337	353	341	352	364	358	375	343	331	330	341	348	344	372	377	328	320	375	317	337	367	349	356	361	347	354	306	333	332	362	313	365	359	324	339	364	347	369	343	333	329	364	354	366	332	341	349	354	343	347	320	341	352	354	346	350	356	343	378	350	355	370	361	367	323	346	345	352	366	362	336	366	341	339	377	349	349	349	363	341	338	363	334	362	350	375	378	363	336	366	331	333	365	347	355	326	317	371	351	355	351	362	340	376	350	338	360	334	367	324	347	332	362	297	358	345	357	306	349	328	360	339	368	351	307	304	360	367	329	350	341	349	345	365	321	344	327	339	323	352	340	342	348	378	383	352	348	344	317	368	378	325	360	362	384	350	378	366	337	344	329	362	365	334	355	355	353	327	356	355	316	332	334	360	365	356	347	358	364	370	369	358	386	385	345	350	340	315	324	343	338	361	344	353	318	337	366	358	348	332	355	343	358	342	309	334	355	341	351	319	349	315	332	379	365	374	377	386	385	342	352	349	361	374	308	375	340	333	339	343	342	356	365	297	341	384	339	346	352	355	326	354	327	336	358	326	362	375	327	332	344	381	339	385	336	330	369	325	334	370	333	311	343	333	315	351	336	331	355	333	330	375	325	336	371	352	318	336	354	353	330	326	336	359	347	351	369	370	340	343	362	350	344	323	343	372	336	342	341	387	350	357	387	379	343	341	338	381	291	366	356	292	368	322	326	329	340	347	350	373	375	350	371	320	338	344	351	336	363	381	354	370	350	367	379	318	337	370	328	331	316	345	332	351	380	346	361	355	336	336	338	342	321	338	352	332	362	329	325	361	347	299	334	352	363	372	310	357	343	335	347	320	340	336	334	341	344	349	373	375	331	342	368	374	325	350	358	368	338	325	372	343	374	349	340	348	361	338	344	348	358	332	355	304	357	355	345	363	348	343	347	312	306	344	359	371	351	313	386	367	364	340	345	350	328	381	347	374	333	324	349	334	375	346	358	365	337	359	342	357	347	356	352	350	344	354	339	312	369	350	324	351	374	317	337	330	316	331	372	370	324	335	354	352	357	361	342	361	319	321	336	323	353	358	372	353	379	338	370	347	363	336	349	359	343	346	350	356	358	317	360	364	373	340	325	356	343	375	365	356	378	319	323	401	349	344	335	345	334	357	391	362	360	390	347	365	371	343	353	349	337	349	377	345	345	334	347	337	347	347	344	346	367	357	360	362	343	378	345	378	332	344	353	339	373	327	346	383	355	336	340	338	353	363	351	357	318	343	393	297	354	316	358	333	398	349	389	312	384	349	344	345	336	293	319	363	355	336	321	359	352	365	329	336	338	357	325	350	364	352	348	355	370	325	353	363	361	328	365	338	350	339	340	359	344	359	339	314	338	333	346	333	370	365	333	390	369	346	348	333	312	388	344	347	305	326	343	310	355	344	364	330	328	335	346	326	312	329	313	320	335	366	372	366	353	368	346	358	358	366	373	345	357	345	336	336	365	358	320	346	397	384	367	354	345	341	352	367	353	358	360	364	341	341	358	365	344	350	346	312	371	370	342	357	354	353	368	357	337	378	340	357	356	347	346	380	415	365	341	362	375	336	320	323	320	366	365	381	360	364	355	331	380	358	337	346	315	364	366	366	372	358	332	326	320	369	363	338	341	348	327	348	363	355	371	351	342	354	325	367	365	311	351	324	381	320	365	316	347	350	341	371	357	332	352	337	366	364	332	326	355	367	323	325	347	336	347	330	340	323	354	363	349	324	331	345	343	317	385	330	347	377	344	331	344	385	378	347	373	349	351	350	352	385	400	349	343	365	365	387	362	342	376	385	377	360	320	327	338	324	363	360	345	401	340	341	348	331	336	319	344	382	373	362	352	362	363	341	364	382	363	383	340	340	323	302	338	370	383	320	334	374	397	332	373	344	345	358	327	363	338	356	336	337	315	335	338	377	340	330	310	374	310	375	336	364	352	347	321	329	354	333	326	356	348	359	370	349	352	319	345	332	383	377	371	344	363	354	353	399	370	365	308	366	341	362	318	359	345	351	344	375	347	331	347	350	329	334	318	317	352	343	343	316	359	359	351	335	318	337	344	324	347	350	351	365	330	336	398	372	304	373	351	388	347	381	340	385	360	391	323	348	333	353	372	321	364
3801	1461	4691	914	912	849	852	830	869	839	882	851	880	840	851	810	881	831	867	829	832	895	837	877	860	818	847	779	807	818	833	828	874	820	843	858	823	806	799	838	826	786	786	827	853	828	858	845	860	824	789	788	835	844	829	834	849	837	870	813	867	860	856	796	836	827	876	836	871	820	813	785	894	860	814	856	814	839	826	816	841	808	810	820	849	882	822	869	859	845	829	788	829	907	824	846	875	819	817	864	861	829	852	818	834	723	864	845	829	858	861	858	866	799	799	899	869	890	843	820	822	760	828	840	830	826	855	800	851	806	777	807	856	819	806	824	826	839	836	859	808	816	823	848	832	852	849	834	848	833	820	846	866	776	824	831	838	819	839	875	863	837	855	844	834	845	803	830	844	894	801	839	865	813	823	889	813	882	818	821	835	804	843	896	814	870	808	887	826	834	835	851	870	803	804	796	835	820	824	824	835	861	851	842	804	869	768	843	873	847	813	814	850	869	829	775	821	864	783	849	815	812	815	818	773	821	780	784	827	811	891	850	830	863	826	834	800	816	832	875	862	827	863	815	832	846	826	783	848	828	830	805	818	784	836	831	845	844	816	810	838	846	826	883	823	792	877	809	826	794	875	825	830	833	859	806	838	843	799	841	799	831	759	818	793	849	820	823	855	830	769	780	832	845	807	886	782	796	833	816	833	875	827	822	828	833	849	798	819	834	897	835	831	876	841	829	849	788	859	837	802	857	792	821	818	826	819	839	856	767	838	843	771	807	791	845	871	856	851	838	824	778	811	859	869	806	872	839	815	838	818	848	812	835	830	825	810	795	794	863	838	846	842	845	871	838	867	822	861	845	853	867	812	909	856	809	863	847	823	830	790	832	779	812	802	805	849	820	874	789	812	841	816	800	815	848	837	873	849	851	842	789	842	819	853	820	843	842	782	853	761	842	849	812	791	860	802	826	865	821	852	764	814	825	795	834	829	828	798	788	886	816	836	851	865	886	804	795	837	804	843	857	821	855	837	831	840	825	838	856	861	791	845	827	793	800	863	841	766	847	847	827	820	798	851	899	822	837	783	849	813	826	791	789	872	835	804	836	821	834	867	830	855	835	831	846	888	838	796	781	827	833	839	891	811	836	816	819	829	883	853	854	845	871	837	853	814	846	830	850	865	828	769	813	781	809	787	848	811	835	876	855	807	805	869	886	852	834	847	815	825	847	852	840	895	816	879	875	832	885	839	914	775	861	828	835	907	839	843	819	845	796	835	771	798	890	825	812	883	856	798	836	825	809	821	834	861	834	852	838	828	809	828	857	833	828	842	797	831	824	816	832	839	807	813	790	853	814	833	861	809	825	828	866	857	840	801	843	818	848	852	804	846	867	824	869	798	855	817	898	803	792	776	833	815	797	855	893	827	797	863	834	820	843	850	855	812	865	850	868	812	870	830	813	862	811	828	858	835	820	863	861	774	830	835	800	797	882	816	847	874	813	863	787	820	784	799	857	867	850	872	832	857	827	798	859	866	844	817	809	866	786	828	843	805	795	820	845	843	866	816	853	842	816	876	817	825	808	799	842	844	847	795	809	832	847	831	808	794	807	848	814	844	824	826	872	844	843	862	843	840	819	848	791	863	805	849	811	821	813	821	814	796	842	818	867	826	836	828	853	763	859	868	908	797	846	856	788	865	806	778	854	816	825	819	790	858	831	858	920	817	803	800	846	855	839	848	850	789	861	834	841	827	840	821	801	874	820	894	828	836	811	836	807	799	833	818	825	833	830	823	810	829	797	819	796	835	837	853	789	833	802	844	858	897	799	873	808	836	825	829	811	825	816	813	868	848	812	844	807	806	801	826	839	818	822	802	785	785	879	838	889	823	842	789	852	811	825	852	803	816	753	846	848	834	831	803	851	799	857	833	832	828	837	847	810	832	848	892	891	838	860	831	856	837	760	855	774	855	827	784	839	825	813	821	835	830	843	845	853	828	841	745	883	845	837	882	795	825	805	891	828	871	853	860	857	817	825	812	821	859	885	881	869	859	866	831	834	847	849	818	873	805	820	831	900	805	859	865	857	795	793	831	819	800	809	846	849	843	839	863	800	808	837	784	855	890	816	785	831	847	822	815	874	819	868	863	903	783	874	811	804	828	829	784	847	816	808	819	815	813	830	879	799	819	824	820	815	782	836	842	804	872	821	805	814	822	816	841	820	811	841	859	838	788	870	828	838	862	797	791	872	817	830	849	828	825	834	864	864	845	857	801	854	836	836	866	834	783	831	847	830	842	803	808	786	806	812	806	861	852	851	786	794	814	853	864	837	825	851	798	878	803	840	827	803	794	855	842	788	897	825	864	777	814	814	819	803	834	821	893	833	836	804	838	877	807	838	842	812	869	876	782	842	803	831	817	840	856	827	840	852	839	836	869	761	817	843	833	868	787	831	821	796	816	830	849	813	839	830	828	831	868	786	833	808	833	791	840	812	846	829	835	832	831	784	871	834	817	876	829	839	783	848	904	748	794	816	813	833	815	823	802	843	853	832	808	805	815	832	845	808	820	765	845	876	807	825	821	844	815	803	874	869	860	847	838	779	845	824	856	807	815	761	837	809	812	835	850	843	860	819	885	793	824	797	802	845	857	850	842	849	865	840	819	778	865	861	806	872	848	806	822	830	808	849	824	808	838	831	869	843	822	808	832	830	772	846	825	868	777	841	829	818	871	825	814	833	829	822	826	805	847	777	880	844	776	877	845	829	822	801	838	886	791	790	844	835	828	844	774	851	831	823	874	882	816	889	810	810	830	836	815	826	878	848	833	820	798	794	840	860	857	812	849	827	838	865	787	822	808	825	862	784	898	796	823	823	858	810	875	857	845	841	808	822	844	861	875	825	875	877	809	877	878	775	793	781	823	835	774	842	816	807	826	852	891	828	830	818	892	841	849	875	816	871	825	820	841	819	841	866	821	826	812	820	837	780	844	896	819	819	777	860	806	779	837	805	833	825	868	762	831	843	820	831	833	877	801	819	802	855	872	886	793	838	805	829	840	816	824	813	762	816	825	846	798	820	840	818	823	825	826	851	901	813	801	810	870	823	806	855	850	811	829	812	857	816	847	813	828	796	802	788	777	851	809	803	784	834	818	797	868	805	786	848	826	796	845	869	791	807	850	828	824	855	867	812	836	849	827	849	816	849	836	847	834	800	812	851	844	827	859	919	851	778	782	825	836	882	832	809	810	803	811	759	864	857	800	786	777	816	901	819	842	834	852	830	823	826	834	828	829	847	783	864	815	797	869	885	812	785	828	841	831	860	868	878	804	820	888	855	807	860	857	822	888	812	865	759	786	829	846	844	817	814	812	851	775	844	859	801	790	861	850	823	854	799	814	829	812	860	844	846	791	812	810	848	815	826	845	825	869	867	832	784	831	864	880	832	848	792	783	805	817	861	851	833	766	863	755	880	819	861	829	816	811	812	887	818	825	856	863	804	815	834
36603	21556	36837	5954	712	472	366	314	297	275	239	241	255	245	210	223	193	200	201	198	186	207	185	194	194	189	182	188	172	192	171	190	186	181	202	158	158	189	185	191	183	192	175	176	163	161	185	195	184	176	188	184	172	172	202	168	167	178	193	190	187	169	176	163	165	181	201	171	193	189	174	208	182	186	150	190	154	199	197	178	166	172	171	160	174	156	164	194	190	195	159	183	169	166	150	165	213	178	180	183	175	172	165	187	184	195	172	180	178	184	180	200	172	190	172	179	187	182	181	177	147	191	195	173	171	181	172	196	168	192	177	192	141	166	154	183	184	190	172	163	180	177	165	179	211	180	186	170	173	196	153	186	189	174	139	179	169	190	176	168	182	157	174	171	170	164	168	161	171	164	160	201	212	180	161	169	210	188	195	181	181	167	168	165	174	186	140	175	188	175	176	170	178	174	176	174	163	180	196	191	195	189	164	175	165	185	189	152	183	181	177	170	164	175	177	171	175	170	173	193	172	165	176	175	154	196	194	184	165	171	187	190	150	183	180	181	183	174	172	191	183	189	159	163	184	175	179	188	186	174	164	184	197	174	190	176	206	195	190	174	186	161	172	189	167	165	171	180	203	189	162	180	162	172	147	166	145	184	182	165	172	185	176	186	172	177	188	171	170	158	175	171	186	170	141	159	182	162	165	211	187	178	191	157	167	155	191	171	177	191	193	179	188	149	186	172	169	180	175	183	188	201	202	186	178	180	166	194	191	175	170	174	189	198	163	177	175	179	193	197	163	186	207	190	160	164	180	166	179	138	157	168	189	174	184	178	148	191	176	177	149	161	185	161	153	188	159	185	180	186	194	210	164	170	167	187	172	171	185	176	178	155	173	177	155	194	192	191	181	190	197	182	188	161	151	167	173	165	192	210	193	183	178	178	159	168	183	158	193	193	197	186	169	164	178	181	193	173	188	188	204	194	194	161	178	180	176	184	174	196	183	181	182	180	142	162	201	168	173	209	170	193	192	145	179	173	178	169	207	196	160	177	206	172	186	190	169	197	182	175	177	155	172	179	188	179	147	195	171	171	169	172	174	184	174	200	173	164	157	170	152	148	168	216	192	172	168	173	179	182	183	196	193	181	170	184	169	157	201	163	177	178	173	190	179	195	161	183	198	190	171	178	198	190	173	180	193	179	200	164	191	185	178	212	196	177	192	197	185	166	172	188	177	171	174	170	179	179	159	166	164	195	183	180	190	179	176	173	157	202	198	195	164	175	182	204	158	185	166	181	168	201	188	165	175	177	171	168	192	194	162	166	192	176	167	183	173	150	166	181	181	169	167	175	161	200	161	187	177	177	187	174	180	150	176	187	162	165	193	183	179	164	165	153	180	189	183	184	153	181	162	165	147	178	183	153	192	187	164	184	188	207	183	158	165	163	183	194	205	182	168	166	178	158	190	196	179	167	164	205	153	174	182	197	170	173	179	165	161	168	189	160	181	177	154	174	158	160	152	198	187	206	168	208	179	194	196	176	179	183	176	167	170	166	170	183	179	177	172	169	183	192	160	156	166	174	168	189	186	204	168	178	180	156	165	187	190	166	165	165	192	166	191	156	170	176	177	182	220	172	179	177	193	195	164	194	197	184	189	164	204	169	170	156	206	200	181	192	187	168	180	196	171	155	178	188	159	182	187	158	188	157	191	168	183	189	174	174	171	166	202	178	173	169	150	189	193	198	194	181	163	203	170	193	200	182	151	167	178	190	180	179	178	185	192	158	189	145	186	190	188	176	153	217	189	186	183	174	159	203	161	195	173	182	186	162	171	181	164	170	177	175	194	198	178	213	174	191	188	212	210	165	172	203	165	180	177	176	203	187	179	194	178	155	174	177	182	173	222	184	196	173	190	183	185	189	177	178	176	175	168	166	170	168	172	184	170	168	178	198	183	186	195	162	192	190	161	176	173	193	161	163	187	180	180	210	185	174	175	175	152	195	178	170	172	160	142	188	158	153	177	194	179	173	189	157	190	142	177	173	183	166	153	186	161	157	176	180	185	178	189	176	190	186	181	162	184	187	199	166	169	158	151	162	230	189	166	188	175	210	167	161	191	187	186	184	176	189	206	149	183	194	179	189	179	169	184	182	148	169	172	160	177	175	177	194	160	194	181	173	164	164	177	170	177	180	168	173	177	182	154	160	168	161	180	183	182	182	157	177	168	176	151	178	156	196	187	173	182	159	159	195	195	181	158	201	202	177	169	207	153	193	172	171	194	187	178	152	177	173	178	165	166	204	207	204	181	180	188	169	150	170	169	165	181	193	189	160	189	180	174	174	188	161	170	172	183	197	212	188	187	165	172	209	177	195	163	194	184	168	179	189	172	217	172	175	175	206	182	167	175	203	191	145	171	162	185	174	145	175	180	173	191	177	148	173	184	167	185	191	188	190	202	173	184	186	192	169	176	174	172	168	196	182	173	172	184	191	178	180	169	189	184	197	184	209	172	174	200	181	154	171	173	181	177	161	176	165	165	182	175	181	171	206	172	170	194	183	156	175	190	192	155	157	168	157	211	195	174	197	182	160	189	209	173	187	179	168	177	164	193	163	194	179	178	209	172	148	181	181	177	178	180	175	209	181	176	148	185	156	175	183	199	174	172	181	169	164	186	178	177	177	185	184	206	195	161	162	188	162	179	198	175	190	163	165	184	176	172	163	184	155	189	174	181	205	194	191	146	172	184	156	188	183	175	195	174	168	164	167	196	161	194	175	192	172	178	181	171	165	200	180	171	211	173	194	192	129	180	164	170	160	176	179	190	170	161	203	152	196	166	185	216	170	181	174	165	164	190	168	178	173	198	202	203	168	174	182	176	191	191	175	184	192	177	178	180	160	157	181	176	171	183	170	195	182	183	188	201	179	171	184	171	180	158	189	164	177	186	166	174	179	174	202	169	200	181	183	167	159	160	172	150	156	184	180	182	181	173	170	177	176	162	187	175	178	178	193	179	187	200	171	166	177	176	178	166	167	169	187	177	158	182	172	180	155	185	194	183	159	168	168	173	174	191	186	182	167	168	153	185	177	174	190	190	188	171	196	185	163	165	175	149	187	161	199	180	177	185	186	187	177	160	181	179	193	197	148	171	165	165	177	173	185	186	180	190	156	209	190	184	162	169	156	175	136	174	192	168	190	167	188	170	184	193	177	162	187	191	179	184	166	196	166	171	163	171	197	172	180	160	176	186	181	166	161	170	180	197	201	197	195	171	174	183	176	167	188	202	167	163	172	157	181	178	189	194	175	191	194	167	178	170	168	163	190	205	167	158	169	185	175	174	184	185	190	184	163	174	185	170	178	169	166	163	181	175	173	187	182	183	142	184	179	165	184	197	166	175	194	181	169	187	186	180	180	199	162	184	182	194	178	181	195	203	210	151	177	181	194	192	178	201	169	188	200	160	172	181	174	187	183	166	179	180	180	188	167	184	158	178	169	185	180	166	172
22606	8908	25732	2632	2325	1825	1540	1292	1193	1041	964	869	806	732	715	717	724	691	640	679	655	635	631	577	583	569	574	554	552	556	535	596	532	530	553	505	522	525	496	521	496	522	459	505	476	517	533	511	521	460	484	504	506	481	498	494	469	450	491	469	480	460	553	472	486	464	503	467	505	490	505	475	470	507	474	465	515	451	486	495	497	494	473	500	472	471	455	478	469	503	495	487	520	533	471	480	488	468	479	482	465	491	457	462	479	461	450	440	453	470	500	499	461	475	502	492	483	517	477	420	480	463	485	476	507	474	542	519	440	509	458	495	493	484	507	440	446	494	488	468	476	514	472	450	462	492	483	478	471	471	455	491	460	424	535	464	493	454	479	464	475	481	462	475	475	480	495	492	451	462	523	446	479	465	467	481	461	483	482	488	489	464	478	508	449	502	482	439	466	454	480	477	547	499	463	454	480	474	481	488	496	448	461	496	458	521	477	507	462	462	449	457	455	469	507	515	455	460	474	495	483	445	519	473	498	449	465	488	456	477	462	491	478	457	497	483	463	476	464	454	457	464	454	488	490	486	500	487	485	481	520	437	480	501	497	491	489	491	441	499	483	521	505	441	504	526	464	481	478	446	475	491	484	500	435	480	509	468	501	474	487	443	475	440	445	468	438	485	470	520	478	475	500	433	476	489	468	464	461	466	472	461	492	492	441	496	454	461	473	521	483	509	465	488	470	494	497	452	504	484	488	475	451	486	491	454	468	449	479	465	491	483	504	484	473	423	446	495	467	492	519	492	474	453	531	523	459	444	497	501	481	458	421	505	486	457	451	491	493	471	481	477	471	502	501	467	490	467	473	511	456	468	476	448	460	469	529	482	464	517	474	504	483	477	475	481	478	476	469	468	491	475	466	474	509	483	452	497	476	507	475	467	468	438	447	479	480	451	488	443	501	474	478	439	504	542	511	439	487	458	498	482	445	445	417	442	468	463	484	496	497	469	518	473	513	462	455	472	463	514	461	461	488	473	525	475	508	436	477	461	441	458	474	462	475	469	433	489	495	482	481	482	517	436	520	483	474	478	485	477	483	470	436	484	491	487	446	476	514	448	474	517	464	495	480	504	474	456	439	465	493	460	430	469	501	501	515	434	484	467	495	511	456	495	453	495	475	469	474	442	474	476	449	462	464	424	473	481	463	430	459	478	432	500	465	491	474	518	448	455	455	481	488	509	471	511	470	432	454	474	478	476	513	477	461	473	503	503	462	487	447	441	446	462	455	491	484	487	492	491	442	466	508	448	457	489	471	504	496	487	519	500	464	481	457	439	464	455	469	462	467	479	499	496	501	461	498	473	553	432	444	499	465	440	456	443	453	457	502	458	467	452	465	460	502	496	497	471	478	461	517	468	447	485	511	432	474	457	481	459	477	465	489	472	471	468	510	477	486	446	453	525	428	490	460	496	497	464	498	480	477	463	470	438	508	493	489	481	491	466	447	445	509	495	452	466	501	459	494	477	442	491	510	495	450	496	496	496	427	483	492	511	445	469	484	473	511	480	463	472	483	457	456	433	456	477	502	439	449	487	441	478	468	487	490	468	462	443	478	484	475	450	443	464	483	461	478	463	498	524	471	497	492	483	506	448	509	478	487	460	496	478	473	465	451	487	508	443	485	523	480	487	509	460	472	520	468	506	541	475	466	489	446	482	443	452	473	486	463	514	471	484	478	471	461	479	481	484	467	469	486	525	519	471	479	476	463	484	480	485	472	467	520	450	486	458	497	510	465	508	501	508	478	457	494	439	442	467	509	467	468	449	450	489	488	472	482	480	489	474	476	488	493	453	477	497	486	526	440	450	483	454	484	492	472	498	444	486	445	442	466	470	490	462	500	431	442	495	483	482	475	461	452	502	480	501	467	482	506	466	511	497	484	501	469	470	487	497	488	450	445	494	453	461	485	467	450	486	462	480	494	510	512	501	471	475	502	488	502	484	467	482	462	497	486	456	510	475	460	533	483	490	517	441	489	500	466	463	492	445	458	459	492	499	461	457	475	473	433	516	456	485	440	508	470	508	519	464	476	511	504	481	506	449	495	439	461	495	465	483	493	514	486	487	452	466	495	493	498	435	485	469	500	500	471	508	484	502	510	448	453	460	523	466	474	486	475	517	441	483	487	488	482	492	463	497	481	506	504	453	484	476	496	492	472	462	509	458	505	478	492	515	468	502	505	501	472	456	482	486	465	477	473	454	500	466	494	460	478	453	485	455	490	485	469	506	491	461	461	444	481	500	470	484	486	486	507	484	528	466	498	508	488	479	470	508	492	498	523	478	483	474	463	453	455	475	487	476	464	466	482	472	455	471	447	490	463	472	482	462	472	527	457	464	532	449	473	493	463	461	485	487	505	492	458	482	483	492	501	464	470	477	485	470	484	472	482	459	483	509	434	474	493	404	519	505	475	451	500	476	504	480	470	448	467	463	489	489	446	487	445	429	466	458	516	497	520	468	471	473	481	474	454	465	447	502	496	466	462	497	488	467	499	475	510	476	447	450	491	495	525	460	455	458	451	509	489	463	462	481	504	496	485	455	473	514	504	511	456	461	485	521	468	445	484	484	466	516	503	446	516	487	481	490	477	486	503	478	486	504	471	434	454	508	468	462	470	473	503	487	437	475	453	499	490	458	479	486	463	507	484	455	468	503	505	506	475	447	471	476	490	500	505	460	455	482	473	487	486	450	516	506	465	464	463	478	464	466	468	478	475	486	472	483	461	466	467	481	449	469	477	518	514	483	468	462	483	471	461	464	461	439	453	518	489	462	480	498	437	438	480	495	499	460	466	433	488	447	491	475	492	485	465	476	472	501	496	425	490	461	438	510	475	479	454	477	467	470	483	517	486	514	517	474	492	491	460	463	499	461	494	495	448	456	502	497	502	472	488	462	495	496	470	498	514	451	485	462	466	487	468	438	520	481	499	419	504	480	475	464	477	470	435	493	460	476	477	446	466	528	522	452	501	491	491	479	489	466	479	438	462	467	454	458	489	501	481	477	473	469	456	478	474	425	501	471	458	496	506	455	479	439	457	439	470	489	509	470	518	511	488	470	483	465	424	479	483	462	483	493	445	442	468	460	463	462	428	463	464	462	446	508	513	457	489	461	463	469	481	441	493	523	462	462	467	484	463	467	481	460	506	482	494	495	522	468	479	483	477	491	500	519	473	418	478	457	485	446	461	456	462	493	494	484	481	495	481	491	458	454	501	478	516	500	464	468	486	446	478	507	460	497	465	458	460	463	504	480	511	494	461	490	480	489	494	475	475	449	463	487	437	460	464	500	481	490	498	464	471	457	461	489	447	494	520	479	436	482	497	464	495	481	503	491	501	495	455	482	459	467	520	480	455	464	475	472	466	464	478	465	452	477	482	492	491	482	453	432	449	472	479	470	480	452	494	474	502	461	499	471	487	485	482	481	476	501	503	428	463	496	504	457	469	474	455	480
49422	29795	48037	14787	2062	798	610	557	442	421	382	352	343	296	288	279	258	298	288	244	222	225	226	252	254	266	233	244	234	226	239	255	249	251	212	245	223	247	231	226	236	208	233	226	253	246	224	210	217	224	198	219	230	234	243	219	237	238	218	252	207	244	215	236	235	224	234	200	241	231	230	231	218	248	223	189	205	216	213	242	198	234	263	228	238	230	211	213	218	222	239	227	207	249	210	240	235	205	216	183	218	215	213	208	223	211	218	210	231	217	210	227	231	231	213	195	225	215	222	234	220	226	211	237	216	232	225	202	232	232	221	205	227	224	232	209	237	228	233	221	227	221	243	224	216	197	230	234	236	247	211	208	243	235	223	237	234	228	226	254	223	231	235	216	207	222	225	215	205	221	237	260	246	184	221	218	214	237	223	251	242	225	242	220	240	209	211	198	204	217	205	244	262	217	226	198	218	241	233	216	213	228	224	225	240	215	232	225	238	239	197	184	241	231	209	222	201	225	241	225	227	217	214	215	246	210	220	205	241	214	223	204	202	206	211	209	199	236	240	241	221	219	232	220	216	230	200	205	232	223	242	216	201	240	222	223	221	239	217	220	240	207	207	234	202	205	227	213	210	216	238	251	208	196	210	228	210	214	204	204	213	239	221	215	267	231	236	259	224	233	218	217	232	228	202	254	235	214	227	255	195	220	230	229	233	248	179	216	224	214	218	234	208	236	236	241	234	227	229	219	236	195	196	221	218	218	204	214	217	246	219	237	208	249	242	231	208	224	221	213	209	213	235	218	234	201	213	206	205	193	211	216	243	188	209	216	225	221	215	198	252	247	256	205	219	229	214	215	225	207	249	214	227	252	210	219	217	225	215	207	236	217	201	251	213	236	200	226	228	199	200	229	223	223	231	223	248	238	207	228	196	198	249	257	238	230	216	229	230	216	221	230	233	203	249	213	207	198	212	205	219	213	212	198	211	195	215	211	235	229	217	207	226	179	219	204	214	217	210	194	242	243	206	225	220	216	205	207	220	206	218	233	224	239	225	237	219	242	227	220	225	207	220	253	228	232	245	223	236	231	221	216	211	207	231	245	222	242	221	241	201	211	219	235	198	241	222	233	205	216	246	221	226	230	233	221	200	226	219	213	244	217	218	210	239	209	218	210	197	215	217	223	222	258	242	225	219	220	194	208	216	204	220	210	239	208	212	228	207	218	245	234	238	182	252	209	224	252	252	217	218	203	225	253	204	212	218	219	235	231	198	241	205	219	195	206	247	228	233	222	234	204	252	216	224	188	231	211	196	262	205	238	254	245	200	201	225	208	248	240	271	209	207	209	243	207	221	211	210	226	215	220	253	225	233	219	206	225	213	216	207	207	223	206	201	251	222	238	212	204	242	227	205	220	186	215	223	232	225	226	233	206	233	215	223	248	247	243	233	232	208	227	205	222	232	194	239	243	207	216	227	216	240	208	221	187	233	236	225	241	228	198	242	239	215	239	207	224	231	237	209	225	220	206	231	239	204	243	218	234	207	237	225	225	209	240	226	234	216	241	215	216	233	212	207	214	229	206	229	246	224	242	222	222	234	218	208	223	212	221	238	222	206	217	226	231	247	247	194	243	219	219	216	201	202	204	228	225	211	218	213	222	215	212	255	222	210	230	194	272	240	207	191	204	232	222	237	224	230	226	193	203	212	212	228	220	198	179	237	228	237	216	225	227	227	244	192	220	233	219	212	242	223	209	204	201	222	225	213	208	225	191	220	217	195	221	251	221	201	238	220	239	242	233	225	277	244	211	220	263	225	235	234	232	244	229	227	228	235	208	257	227	205	200	224	226	239	216	255	255	218	247	240	238	191	250	231	232	235	214	238	210	187	235	217	234	239	241	227	203	238	219	193	245	229	200	193	218	229	199	243	205	218	197	254	213	226	217	216	245	217	228	234	222	213	228	245	201	238	213	232	210	213	210	228	229	242	226	222	255	219	223	246	222	224	203	226	219	274	231	246	226	223	225	218	252	223	235	233	204	241	237	254	204	231	238	218	211	212	252	210	203	234	234	221	211	195	226	261	243	253	231	214	206	219	255	229	207	231	218	196	214	221	253	216	192	229	206	213	242	187	226	203	190	238	221	225	228	219	245	217	249	228	210	211	191	220	232	206	208	208	239	216	210	232	210	191	246	238	242	187	218	214	209	200	213	268	202	232	178	205	218	206	235	226	223	248	228	221	224	224	222	213	234	229	201	246	210	213	203	218	247	237	222	217	227	227	220	222	214	212	214	232	219	215	232	230	226	222	253	220	242	231	214	229	204	220	196	226	193	204	205	217	240	215	240	219	214	233	219	233	220	227	217	231	228	234	216	249	198	216	227	199	223	195	220	205	230	213	209	224	254	219	259	219	183	223	217	233	213	213	221	205	202	224	217	229	217	209	243	218	250	224	209	186	232	205	211	203	213	240	221	217	224	216	221	199	233	211	205	223	222	237	206	188	218	239	202	243	216	205	222	224	226	208	224	228	195	212	217	198	211	213	227	247	227	210	230	221	198	220	227	281	213	202	244	218	224	211	248	208	222	221	225	201	215	211	210	198	245	237	206	226	222	230	230	224	222	240	221	242	242	222	224	225	254	218	230	231	218	231	216	201	214	217	224	212	245	210	202	240	229	228	229	223	223	219	257	243	199	212	235	227	241	223	234	214	221	248	212	227	220	219	238	237	225	224	219	240	230	239	229	218	234	238	244	226	228	205	234	224	207	214	221	216	190	227	225	224	239	221	235	207	190	201	270	225	203	197	227	187	218	196	213	194	235	226	219	224	223	218	216	203	241	245	239	213	199	197	235	218	223	219	242	231	248	221	214	215	211	216	248	224	217	210	220	262	230	233	233	239	211	239	231	192	221	213	221	230	204	240	247	209	201	212	198	217	227	222	208	223	225	233	213	219	227	222	234	247	227	239	221	226	246	250	207	215	219	230	256	223	211	204	192	229	232	228	215	207	204	239	208	227	234	212	202	209	196	232	212	196	222	276	201	209	238	203	219	217	234	198	216	245	214	243	211	222	206	202	201	194	196	201	232	206	228	237	228	239	208	274	206	223	223	215	232	236	213	225	228	231	196	219	237	201	204	241	234	220	213	215	241	255	236	237	210	218	217	231	253	185	196	207	226	204	206	235	236	206	217	211	217	221	208	249	221	227	211	230	210	248	223	191	255	213	216	231	203	210	218	250	228	250	194	232	190	224	248	244	235	233	220	215	252	241	234	220	182	237	265	212	239	195	200	224	212	242	198	229	226	215	232	218	207	221	199	225	228	221	219	221	245	241	204	222	216	222	234	220	226	235	241	236	216	224	242	250	228	238	209	224	227	202	238	238	248	212	229	215	224	234	239	206	221	211	226	221	229	270	221	203	203	229	230	246	225	212	222	241	252	216	229	201	219	229	204	236	223	231	233	204	235	227	203	253	254	215	253	207	212	220	230	206	227	232	214
31656	11897	30116	4506	3958	3282	2640	2269	1895	1740	1494	1367	1314	1215	1189	1092	957	960	915	832	875	855	797	798	774	783	744	738	714	744	791	699	689	696	713	695	652	640	688	683	676	615	676	660	637	631	658	618	603	610	646	617	682	627	627	638	639	611	646	620	660	594	653	645	619	616	643	589	636	607	617	629	612	626	586	592	604	593	637	636	593	575	620	580	614	638	564	619	642	566	600	625	600	610	565	561	593	612	599	596	607	583	600	626	563	619	655	605	625	591	607	626	575	597	596	618	660	625	621	607	595	580	588	610	618	639	600	580	633	618	603	587	578	568	606	583	627	605	567	626	624	609	607	566	607	571	606	574	611	582	531	591	597	593	662	585	624	578	617	609	576	586	597	604	659	618	611	564	565	571	564	579	621	605	607	596	582	608	572	591	567	587	584	597	556	606	640	590	607	592	608	639	592	633	591	573	587	605	590	549	579	620	603	618	612	573	573	549	624	615	577	573	600	575	641	615	605	565	609	585	601	579	578	582	605	596	553	576	589	603	578	591	589	630	623	616	623	621	601	571	621	617	579	578	599	604	585	590	556	568	575	656	624	560	583	651	627	566	609	600	593	582	601	613	589	571	570	592	625	611	578	588	606	633	573	642	595	570	592	596	586	571	633	599	583	615	630	585	642	592	624	583	593	622	587	613	604	605	587	605	576	603	582	626	588	575	588	593	608	599	553	612	586	611	613	587	624	610	584	563	551	646	603	601	580	567	578	614	571	606	610	619	584	557	585	600	583	586	579	635	572	578	575	585	563	593	602	596	589	605	581	657	584	559	542	611	606	560	570	609	569	594	578	592	581	609	609	655	612	583	626	618	667	602	599	606	619	605	572	652	603	571	580	595	642	558	595	587	576	644	593	571	573	570	598	601	572	576	594	603	652	623	584	572	606	563	609	626	557	587	596	589	578	603	603	580	617	567	565	573	555	567	630	615	582	591	613	577	651	572	590	607	601	630	591	599	584	583	586	614	611	588	619	586	581	580	582	624	621	609	586	582	544	596	574	525	570	615	570	583	594	592	612	594	606	547	603	576	574	617	644	599	585	595	595	558	610	583	572	584	578	614	628	574	614	591	580	577	610	582	610	599	601	560	594	566	611	629	622	605	577	595	615	581	624	620	560	600	553	589	623	539	620	573	594	580	570	599	586	600	568	590	576	597	634	640	606	590	546	641	546	606	585	645	590	546	596	613	604	613	580	575	609	539	619	567	590	602	608	551	577	536	591	603	628	582	593	601	594	554	621	529	610	585	585	630	560	579	558	575	610	571	592	635	608	594	568	601	586	625	607	577	558	612	549	625	568	620	609	582	627	577	615	613	573	557	589	602	543	573	620	555	613	572	641	595	586	597	610	614	582	564	598	607	627	581	631	591	601	594	586	594	596	567	629	585	571	614	576	558	611	591	605	585	606	603	583	598	594	593	618	621	585	625	663	584	609	604	654	589	593	569	595	638	584	592	578	585	618	595	578	603	621	646	596	579	597	642	584	606	591	560	615	572	621	592	594	564	571	564	560	531	603	538	608	591	551	614	642	597	580	597	661	569	587	605	593	584	572	567	595	583	587	606	565	615	531	575	591	588	571	568	594	604	586	637	547	568	595	580	574	612	595	575	608	590	575	605	569	607	570	579	563	635	623	559	596	615	582	601	569	584	574	603	594	579	619	609	633	651	632	598	592	586	585	591	603	581	567	591	607	547	626	651	611	613	577	595	553	582	572	617	535	624	578	573	617	587	600	630	614	539	592	649	563	592	601	558	553	574	629	561	609	606	624	614	635	604	581	623	593	645	580	639	577	594	562	588	579	634	606	567	573	603	590	608	609	606	630	588	614	610	605	594	563	587	607	606	595	558	580	554	593	618	601	553	578	610	615	551	579	594	633	607	607	569	579	589	630	541	557	579	614	584	582	598	581	532	557	533	560	582	564	611	624	596	560	607	597	625	577	531	565	592	603	601	634	597	606	575	629	603	626	565	602	562	570	631	573	587	570	604	596	600	632	574	560	581	571	576	548	589	591	613	605	615	557	594	616	557	610	590	608	602	623	635	644	617	584	609	593	577	596	628	597	591	593	616	569	561	596	597	616	609	607	591	627	589	582	563	576	573	591	598	568	617	607	611	596	585	586	569	565	610	587	584	602	579	609	594	577	524	574	606	572	575	597	620	560	596	569	642	582	607	582	568	577	600	576	544	612	599	560	614	568	591	606	625	626	618	613	590	642	570	596	591	619	596	617	623	655	593	595	617	582	578	609	600	601	591	609	611	581	568	595	580	622	598	592	586	626	645	585	614	537	532	577	572	601	591	595	600	585	584	577	594	618	618	618	616	614	566	627	588	572	577	622	581	594	568	610	584	600	568	643	592	589	632	560	605	591	574	607	631	584	605	587	559	637	591	591	564	601	618	526	596	562	591	558	611	549	586	576	556	616	612	586	573	600	604	585	636	585	574	619	606	559	612	615	543	609	581	589	598	610	602	585	636	587	586	607	616	601	589	548	598	580	602	578	591	635	618	584	588	587	584	562	605	617	589	586	649	572	605	639	617	629	580	583	645	600	564	580	596	534	626	603	586	583	622	591	570	554	615	606	538	579	591	567	593	604	578	583	630	571	588	625	608	576	599	551	590	574	603	586	625	570	583	568	611	643	583	558	578	592	600	565	584	602	655	549	559	553	549	612	610	603	576	580	543	595	608	590	589	615	578	581	588	567	599	636	617	570	544	573	584	597	633	584	563	647	599	558	578	608	649	611	550	617	562	556	590	577	614	657	605	612	572	580	571	623	591	603	573	606	573	597	660	619	582	587	630	570	569	540	598	582	605	586	550	605	593	567	603	639	574	669	595	626	611	606	588	564	624	597	578	597	574	614	605	580	601	583	604	598	629	570	559	590	608	619	628	637	639	621	547	633	582	618	585	592	560	602	546	567	599	631	604	576	592	583	654	566	548	613	577	589	576	586	545	575	646	619	617	537	617	604	602	598	639	574	628	671	582	527	595	567	569	603	579	573	553	584	609	579	594	615	593	596	609	607	553	594	593	606	618	613	598	633	622	592	617	620	557	584	582	577	634	562	558	562	599	587	653	594	595	613	634	579	598	601	567	618	584	621	621	599	596	604	539	542	599	586	555	582	561	562	566	555	622	626	611	619	583	600	585	593	616	589	636	592	585	583	580	578	574	588	587	577	645	609	625	600	563	558	580	569	629	573	581	593	614	601	603	589	586	635	576	622	632	633	596	570	609	603	563	599	593	557	563	555	588	567	567	587	601	585	566	547	641	606	582	613	593	580	566	577	581	541	585	576	613	621	577	606	606	633	603	614	590	592	598	616	573	594	564	593	607	597	592	606	633	606	559	549	604	598	597	579	646	595	609	609	600	552	576	574	589	566	633	610	556	572	599	577	574	590	573	601	608	622	610	574	610	575	604	581	588	590	618	628	599	608	602	600	630
4080	842	2402	375	389	364	357	372	394	363	398	370	379	373	357	366	378	382	376	343	374	362	414	371	367	392	388	399	406	378	386	365	380	342	333	342	341	394	357	335	378	406	386	400	360	377	357	377	385	337	366	393	381	393	358	396	367	408	353	374	354	380	383	365	410	374	397	361	374	391	332	346	349	369	354	355	373	328	379	384	395	350	364	366	385	372	375	328	388	383	376	343	359	356	371	393	367	360	404	390	346	354	369	387	350	369	414	375	348	347	328	374	368	310	367	351	360	384	340	356	353	379	372	358	353	388	377	371	375	357	386	349	365	375	358	378	387	367	394	373	363	369	400	312	403	362	347	393	376	383	367	353	364	341	338	357	360	348	357	377	371	351	349	359	368	353	379	359	390	348	381	373	354	379	358	390	365	332	343	371	395	365	352	376	369	350	392	339	386	351	403	375	366	373	345	370	369	411	385	371	378	395	393	360	329	359	382	373	365	370	397	347	364	368	384	381	353	356	382	325	402	389	384	360	360	392	351	363	394	381	360	339	352	376	351	398	383	356	360	406	400	381	362	369	363	390	347	366	355	376	326	362	348	365	421	376	406	383	340	352	380	350	366	349	356	371	364	361	332	397	366	347	340	354	365	380	339	376	400	392	351	366	326	388	354	380	376	392	377	367	376	362	373	389	363	351	389	375	383	346	346	360	386	351	393	381	380	356	371	355	398	377	383	327	403	363	373	404	383	365	352	352	390	348	378	379	380	330	375	379	375	368	354	360	336	384	372	372	372	355	346	347	351	375	362	376	387	348	377	369	373	354	397	382	337	407	368	369	358	375	362	357	353	389	361	379	366	345	328	375	348	347	354	360	319	379	399	377	344	370	379	381	422	388	387	343	375	376	388	392	381	371	354	333	361	307	367	395	390	397	379	368	362	366	382	405	356	387	362	396	393	368	349	360	380	401	389	352	380	382	394	374	322	418	377	370	352	319	379	394	369	368	384	393	441	366	393	400	385	359	384	371	342	380	344	361	352	382	396	349	358	370	386	382	362	378	344	330	335	350	358	365	379	340	356	377	378	383	409	335	368	393	376	347	394	384	412	387	382	343	361	395	368	366	322	347	393	374	355	342	396	389	387	371	329	366	362	378	379	382	384	375	391	398	389	386	409	380	363	371	360	358	356	365	335	356	417	392	381	377	387	399	362	385	366	364	373	401	343	343	382	376	388	368	392	359	401	396	359	386	358	395	374	355	377	372	356	373	326	394	349	384	348	328	378	361	331	377	396	388	381	369	393	335	418	354	359	378	408	363	404	392	372	373	367	367	400	356	339	346	378	378	377	394	360	406	377	406	405	390	359	348	332	384	380	377	408	386	377	365	386	354	369	339	371	389	380	395	376	381	325	330	352	411	391	377	399	350	339	374	376	359	391	356	319	375	364	373	379	393	395	343	374	380	340	410	374	375	291	385	397	356	369	399	320	375	384	385	342	380	359	402	369	384	392	376	367	377	361	364	339	383	382	397	335	416	365	371	388	355	377	372	338	380	401	397	391	366	402	369	373	369	390	397	355	352	363	348	384	363	378	369	385	371	372	360	354	373	364	375	343	351	400	352	356	356	324	388	388	382	362	360	383	397	386	372	389	349	348	371	366	383	409	406	360	370	356	375	367	389	352	379	420	372	369	373	384	416	373	360	355	356	341	374	368	365	363	368	392	363	355	350	335	395	360	368	344	389	379	332	361	388	371	351	344	361	356	373	396	376	390	347	366	380	367	362	361	379	384	377	388	376	340	356	344	380	413	396	345	380	384	402	366	362	389	381	331	374	339	361	373	389	366	387	408	402	380	379	371	386	341	364	362	330	351	405	384	352	344	376	376	370	326	368	384	383	355	383	357	390	358	403	335	379	393	375	354	362	398	361	340	381	349	379	373	370	367	366	373	345	341	390	401	370	383	348	372	359	380	373	342	367	352	359	362	353	348	373	367	377	368	383	376	374	359	357	398	328	381	352	370	359	360	357	373	352	354	363	389	396	346	371	346	355	363	374	385	369	353	350	346	371	363	361	358	360	383	408	324	386	369	356	390	348	380	377	337	372	371	380	368	363	376	351	353	373	376	351	360	371	371	342	354	345	375	393	393	373	372	392	401	392	382	385	345	387	336	348	340	337	368	393	392	383	369	322	387	388	372	385	383	360	370	375	393	363	398	391	361	356	363	387	378	376	359	344	347	399	359	352	345	371	354	336	377	379	373	355	379	343	354	351	373	359	411	399	366	360	345	335	390	352	387	382	376	376	383	398	350	372	374	363	361	360	363	354	360	376	399	388	389	428	381	338	375	357	370	368	378	373	364	352	393	354	402	368	362	326	354	375	386	372	351	362	363	369	401	394	371	353	382	330	337	422	341	360	396	368	358	372	391	404	348	386	360	335	390	358	400	362	380	359	347	367	386	378	365	353	357	365	384	379	384	370	381	376	374	370	336	341	377	371	395	341	388	384	368	371	394	351	356	371	379	379	354	379	367	372	393	359	333	397	356	394	367	399	373	381	349	367	347	351	382	364	370	360	391	402	366	348	374	388	368	396	341	417	366	369	362	365	363	355	377	339	373	388	348	390	372	394	376	375	375	378	362	393	354	341	359	407	355	366	333	383	388	361	384	387	403	375	389	355	412	352	376	362	372	378	351	365	351	339	388	351	361	341	401	390	377	353	376	362	363	369	381	353	407	357	352	394	371	374	386	400	369	363	370	357	419	388	338	361	366	362	361	359	349	390	363	361	383	385	382	366	373	343	400	335	354	384	368	370	363	365	424	377	353	356	372	345	337	358	363	367	375	349	399	370	318	345	381	395	376	354	385	420	343	367	373	364	365	380	382	386	357	356	399	350	367	374	357	362	362	363	379	349	354	340	356	358	344	360	337	381	355	385	395	354	350	366	366	399	365	357	365	389	362	373	357	366	380	370	367	352	349	362	382	371	394	355	374	353	378	346	379	381	358	400	334	360	335	355	359	406	351	370	374	392	346	356	334	362	397	382	388	379	369	387	360	352	375	361	381	396	393	395	364	395	378	387	344	368	357	322	401	379	353	384	332	336	388	358	384	390	354	390	359	369	375	393	360	344	371	368	400	367	359	358	377	398	362	337	340	376	356	380	384	383	371	352	356	389	366	367	402	386	386	375	371	364	320	373	379	413	357	350	408	380	360	375	383	357	353	344	369	354	337	363	392	392	353	367	327	376	347	402	396	376	391	353	339	381	378	394	369	349	368	371	372	382	345	370	366	335	376	386	383	354	390	395	348	384	338	323	371	393	354	370	395	387	366	359	374	381	394	363	400	391	359	373	386	396	381	367	412	368	363	407	361	375	391	390	347	381	370	338	370	383	386	336	353	370	358	388	385	345	382	349	350	373	331	359	366	365	380	386	370	391	364	390	386	352	350	330	358	371	342	370	349	399	332	369	352	374	382	381	380	377	340	385	383	356	351	401	379	416
4295	1348	5309	918	916	921	931	944	872	904	889	880	873	798	853	882	903	898	909	891	879	860	938	871	872	908	905	892	841	903	865	823	849	926	839	868	858	882	879	886	891	879	885	879	897	867	868	879	858	875	942	914	834	817	867	920	889	847	858	917	862	896	885	843	902	841	889	893	852	896	860	840	878	860	858	894	856	832	868	896	914	913	859	905	873	839	874	843	870	831	851	888	860	859	903	880	858	904	888	849	916	867	865	892	890	831	930	893	884	893	848	878	831	854	848	882	850	869	882	850	892	850	853	859	904	852	850	864	848	920	853	862	887	884	871	831	898	877	857	858	818	901	882	889	883	853	877	932	863	877	839	869	885	887	918	888	873	875	845	869	872	874	872	840	837	805	927	855	870	905	902	873	873	851	891	864	879	868	854	897	878	907	886	903	873	851	881	895	908	868	886	880	865	840	871	867	886	839	907	875	913	824	923	831	893	864	847	839	869	888	879	875	886	845	842	876	862	872	853	812	830	867	860	800	897	851	830	892	876	871	908	815	863	882	854	903	833	874	849	903	837	852	870	797	889	927	888	868	833	855	883	829	883	846	857	847	859	844	897	851	853	867	857	908	868	868	862	866	871	895	866	906	915	875	853	863	863	897	854	853	895	868	888	945	839	893	903	885	922	845	883	854	929	910	860	845	858	876	825	860	856	838	829	874	777	887	850	887	827	835	798	910	891	883	874	917	938	903	855	888	892	874	943	912	872	858	892	863	885	896	847	870	898	895	916	865	867	870	835	832	876	910	925	845	917	856	841	860	903	911	854	837	849	876	858	862	892	885	923	885	903	829	861	887	886	834	877	855	860	837	897	837	831	858	860	811	844	906	817	863	885	829	882	888	875	823	897	854	921	943	892	892	860	872	813	843	890	906	871	908	872	882	843	837	876	863	847	887	900	874	866	880	855	890	874	849	907	888	875	867	842	867	821	888	817	882	892	845	831	879	858	892	861	914	900	923	847	910	885	861	925	871	909	813	840	888	893	898	855	872	825	890	913	886	817	858	892	898	895	905	901	835	840	847	843	873	875	872	882	868	855	866	914	907	843	925	912	857	860	869	905	896	866	891	862	891	891	901	875	857	865	895	932	906	838	874	826	859	889	872	852	828	892	906	843	850	862	952	861	894	828	892	857	901	868	882	937	931	873	838	819	829	836	887	845	847	851	919	874	859	828	876	862	873	886	857	932	883	844	867	854	864	843	884	885	915	884	926	876	842	898	863	845	910	898	913	882	841	877	832	890	893	886	943	847	909	859	851	855	852	892	881	880	880	892	840	895	883	860	850	900	855	873	871	885	889	860	910	832	853	874	899	848	951	847	842	868	877	829	854	877	861	841	888	911	873	880	919	883	916	903	894	917	872	834	851	872	907	899	909	890	938	908	883	863	860	853	932	886	886	834	894	914	909	860	898	843	877	870	835	882	853	854	883	888	886	886	870	919	861	865	834	858	901	858	858	863	842	859	888	863	899	842	830	859	866	882	838	870	874	794	879	871	880	897	866	864	802	870	892	876	876	805	864	882	910	841	891	822	830	863	902	840	866	915	875	822	850	863	851	870	857	860	851	891	846	870	873	843	850	885	903	882	874	911	909	915	840	866	859	838	884	834	896	950	863	907	881	833	885	870	858	862	868	917	894	854	875	926	889	874	875	894	911	849	863	917	911	810	907	895	855	917	884	895	857	844	919	896	880	846	911	889	887	867	912	914	892	902	882	886	905	867	878	862	860	873	813	867	840	880	820	877	824	877	871	868	872	837	903	906	895	872	871	878	877	920	894	792	894	884	850	888	833	881	871	866	904	891	903	897	851	895	912	843	834	918	904	922	830	929	897	905	828	850	878	910	820	863	882	815	914	885	882	900	894	880	896	886	881	894	912	884	895	881	861	898	861	843	914	839	879	843	907	879	898	855	894	834	911	881	850	901	839	872	872	880	890	916	873	887	896	818	890	850	864	829	874	887	867	946	853	862	922	852	906	866	896	828	877	902	926	902	836	909	851	898	882	848	898	889	870	867	898	873	849	887	866	864	929	854	878	889	833	901	897	888	850	945	883	836	875	864	848	874	823	913	877	851	872	831	806	850	862	871	893	873	873	908	926	863	767	901	902	894	855	922	923	900	813	868	873	810	895	848	905	891	915	871	912	866	890	913	922	883	895	811	858	894	873	834	809	883	830	837	788	835	834	864	893	835	893	875	888	814	844	851	957	888	864	858	855	908	903	840	801	874	943	874	883	818	877	867	851	861	856	932	907	883	873	847	879	887	873	846	826	883	884	910	879	879	880	898	832	841	853	864	841	864	910	878	924	896	875	883	942	945	870	900	959	902	930	884	914	894	863	868	876	916	939	959	864	904	855	884	860	869	847	851	862	906	924	880	899	891	878	848	848	861	928	827	868	887	890	832	875	913	867	943	900	844	914	925	872	893	885	847	895	939	922	857	888	895	913	896	808	890	915	784	837	930	861	865	872	888	926	811	904	857	922	835	849	857	848	888	888	861	938	852	880	915	950	871	872	836	869	874	900	918	867	846	912	897	915	856	800	831	880	930	856	816	901	817	892	849	863	874	839	879	847	874	866	887	874	853	808	836	873	862	879	861	884	873	892	892	844	869	890	860	882	888	883	901	921	827	880	888	859	855	810	872	890	889	845	848	875	895	889	878	888	872	905	797	871	923	856	876	879	907	875	855	865	857	869	805	865	847	885	812	877	838	862	846	853	909	863	949	868	823	890	914	903	915	869	908	886	888	890	893	821	861	897	884	861	832	874	805	874	850	841	864	888	945	902	897	870	919	830	903	889	870	894	888	897	875	878	893	850	879	935	884	925	859	886	920	900	898	796	920	886	852	920	889	887	900	862	863	871	893	863	876	828	873	924	848	859	923	879	848	893	854	845	848	891	890	848	850	910	888	868	869	895	875	874	912	905	811	836	868	862	877	911	898	885	877	869	891	900	898	874	907	910	910	861	874	911	867	917	932	881	862	914	841	867	939	902	840	927	862	813	907	830	872	927	856	906	884	861	892	838	895	909	828	870	893	886	880	867	840	889	897	863	858	868	876	886	843	921	878	871	761	922	858	903	861	856	876	880	915	909	823	900	843	912	842	847	921	855	892	821	890	831	856	839	882	867	869	894	852	865	891	881	849	897	888	900	867	904	876	905	898	923	863	865	881	877	875	836	900	863	876	882	836	870	881	906	874	882	815	895	835	858	892	841	938	827	859	860	957	889	839	824	844	907	844	863	879	825	930	893	845	874	873	861	942	917	910	805	927	893	872	836	874	864	851	838	907	865	858	840	875	821	882	893	889	864	863	919	863	848	896	908	913	870	873	898	870	854	875	909	882	916	860	980	879	878	915	824	873	887	869	877	887	879	899	886	840	876	925	874	885	870	913	905	889	874	915	880	854	906	864	858	887	858	911	866	908	860	861	876	845	879	871	857	875	904
35757	20621	39243	7236	735	479	407	320	316	284	234	253	197	220	212	218	211	196	206	226	208	177	200	188	192	171	204	199	168	181	175	176	182	186	213	204	185	186	183	185	163	165	188	181	190	155	173	181	188	191	182	173	176	175	169	184	183	167	186	187	184	170	177	180	207	185	192	180	180	185	194	177	153	176	190	198	182	174	199	173	182	172	152	165	201	159	156	190	187	197	164	183	193	198	188	175	175	176	178	205	161	161	171	166	183	171	175	179	148	193	181	191	169	183	175	185	167	173	184	183	182	193	164	172	180	146	186	191	165	177	158	167	153	186	194	213	163	186	166	184	184	187	175	209	190	184	173	173	152	187	218	190	190	187	186	210	187	159	174	199	169	177	151	151	177	182	191	192	187	183	191	190	171	186	160	174	164	196	183	189	175	164	190	216	175	176	209	182	170	189	173	194	188	198	159	181	193	190	200	156	177	166	175	207	163	192	181	193	182	183	177	158	179	162	190	184	176	207	183	171	165	216	198	195	154	201	175	176	171	184	166	206	189	155	176	169	187	215	183	174	198	166	165	187	204	184	169	177	175	201	180	207	178	199	189	165	172	186	154	199	179	179	189	179	190	166	171	206	164	180	159	184	161	180	197	184	177	150	173	167	166	186	189	170	160	180	185	182	193	156	171	211	162	196	157	201	183	173	192	166	184	175	166	183	185	172	170	188	165	192	184	179	198	162	186	154	171	178	153	183	200	174	172	175	165	180	185	201	140	184	171	193	186	196	181	192	178	175	165	194	187	178	162	198	161	169	167	165	181	181	178	191	174	182	197	170	184	179	170	186	171	180	168	180	206	193	154	173	160	165	182	160	172	148	170	174	158	169	184	185	179	189	147	149	192	163	167	163	174	200	188	196	178	168	187	203	191	170	180	167	166	188	184	194	189	186	173	162	156	184	171	169	187	183	160	154	154	175	200	180	194	190	188	192	178	181	169	202	185	173	185	194	180	181	198	200	164	184	176	168	175	182	150	166	174	185	167	185	188	156	170	179	174	174	189	179	178	181	192	181	210	189	183	151	186	175	193	158	181	145	174	183	185	217	173	183	165	204	164	184	185	181	192	184	160	155	181	174	176	181	184	180	164	172	185	184	178	178	176	158	191	164	174	197	170	173	176	171	169	166	193	184	153	175	175	164	188	195	174	196	179	188	158	161	174	168	165	181	184	168	167	177	159	212	183	223	171	206	165	190	185	192	168	209	202	159	160	167	205	183	175	178	179	190	202	182	168	197	172	186	175	175	188	177	197	169	164	177	163	182	181	172	172	173	174	190	170	166	186	148	183	160	194	152	176	183	188	176	171	182	175	213	168	175	203	173	166	144	198	162	165	179	181	167	176	205	185	179	169	165	175	179	200	174	198	166	182	161	187	185	189	173	184	166	172	200	177	176	184	173	194	172	177	182	206	155	167	194	192	180	186	162	199	181	188	178	203	175	186	194	181	174	177	163	155	201	182	185	178	168	182	181	181	186	168	191	197	172	179	176	159	192	156	181	190	160	187	180	176	179	178	181	180	161	185	176	185	178	169	175	184	158	176	168	174	186	157	179	171	183	181	196	178	179	173	190	167	151	165	183	191	187	191	155	193	171	162	169	180	200	180	175	186	184	167	169	187	174	156	174	231	187	162	184	186	179	182	211	181	190	171	182	190	193	183	188	185	196	185	203	218	172	195	173	180	181	180	161	195	197	168	186	189	191	170	184	175	182	189	192	198	166	170	160	191	176	181	187	161	176	180	158	178	165	182	162	184	196	181	156	179	164	159	167	179	153	163	184	179	188	181	164	187	176	172	186	195	193	181	178	185	190	212	190	173	161	195	191	204	166	195	169	167	194	160	177	177	178	187	183	194	151	180	168	191	185	152	163	177	169	207	209	169	157	168	174	195	212	179	192	176	201	172	166	205	183	197	150	204	182	182	182	159	179	179	159	182	174	189	166	165	171	179	155	166	169	174	189	197	197	185	207	202	150	189	203	217	171	184	159	191	202	185	174	167	165	174	168	184	210	187	179	142	187	184	189	200	183	169	182	183	183	176	164	186	171	172	184	182	194	177	184	182	177	160	194	175	190	181	196	184	173	172	176	183	165	164	176	181	182	185	165	151	175	167	194	189	167	185	182	183	176	166	195	185	179	182	157	160	172	173	185	197	188	223	176	175	179	170	183	200	173	184	190	191	175	184	172	170	194	192	186	176	147	188	190	181	177	169	212	181	175	194	184	173	182	183	182	191	179	208	189	158	208	206	174	134	162	203	182	202	175	163	166	181	172	176	173	177	191	187	188	176	174	188	190	161	180	158	169	155	165	196	189	182	182	196	181	200	197	172	168	180	177	168	174	196	177	205	166	174	184	179	178	176	168	178	177	193	166	177	155	173	189	177	179	155	196	184	183	183	202	196	173	204	200	219	164	166	201	185	214	167	177	171	186	177	168	174	178	172	149	184	180	206	185	187	182	179	188	201	185	169	180	178	191	204	172	161	198	190	190	210	179	177	184	185	188	181	167	177	204	184	171	188	178	212	169	193	184	168	170	182	165	181	158	184	187	174	184	199	158	188	194	192	180	182	182	192	177	186	162	173	162	184	197	158	192	184	174	173	182	172	187	164	162	195	186	166	167	174	182	179	189	211	179	188	194	174	186	161	188	198	172	174	158	175	175	180	162	185	185	183	185	198	165	184	189	170	168	191	184	175	212	195	177	166	168	170	187	172	218	186	174	162	181	171	191	183	172	171	177	195	184	177	166	183	186	159	180	197	173	173	183	184	168	178	189	175	186	148	196	183	177	183	179	149	176	182	190	219	199	174	166	181	165	171	179	166	170	164	192	152	184	189	164	156	164	183	189	187	186	178	180	181	187	143	165	187	181	178	232	195	184	170	171	195	188	201	206	176	176	192	187	209	160	193	187	200	177	195	185	203	184	166	181	179	185	170	178	162	150	166	175	173	181	184	163	185	170	166	161	148	188	183	208	168	184	174	192	164	180	201	209	172	179	185	180	193	198	175	188	187	196	192	190	167	201	174	196	203	155	166	212	192	176	164	155	193	203	210	177	183	182	185	172	180	207	189	181	188	168	163	191	200	144	182	160	160	179	176	174	186	176	185	175	191	205	168	174	160	204	186	202	187	159	177	154	179	180	177	190	184	191	192	172	173	198	179	187	191	185	182	191	174	184	174	190	203	158	185	165	176	189	201	170	165	212	180	191	173	178	171	168	180	179	174	188	184	185	196	185	194	186	190	180	181	172	171	163	154	174	192	170	181	158	191	186	207	171	186	162	161	191	179	207	160	184	163	193	190	183	165	169	180	173	177	178	162	169	186	171	189	185	171	201	199	170	188	166	173	186	187	179	178	190	188	170	174	190	177	175	169	179	170	175	150	164	181	164	181	186	169	182	202	184	187	179	178	172	165	158	179	169	188	182	193	184	175	172	168	165	218	174	187	198
22089	7863	25547	2504	2213	1857	1540	1362	1149	1043	1018	875	845	781	705	713	702	655	682	640	589	595	616	624	589	584	590	548	551	549	565	546	543	549	511	556	508	515	578	519	503	499	483	483	519	523	533	497	491	516	493	507	488	510	498	510	470	529	503	523	543	518	473	524	493	505	487	443	533	477	517	464	497	490	482	535	476	487	498	539	458	471	502	542	480	497	444	492	514	485	459	505	511	465	476	522	446	453	464	456	498	464	455	498	441	478	484	499	509	498	509	526	444	476	525	499	536	482	431	500	483	465	494	475	501	492	475	474	471	472	503	472	507	518	447	525	450	468	469	475	507	493	473	477	482	483	465	490	506	510	480	416	502	499	501	506	509	488	513	474	503	469	460	514	452	489	469	497	496	491	489	517	505	474	463	459	489	478	442	488	474	501	484	482	470	478	526	480	480	481	481	485	460	493	517	481	493	514	455	506	501	469	472	459	480	458	463	477	484	501	507	459	465	498	469	497	453	488	480	518	488	453	496	494	491	552	476	490	477	466	469	496	510	437	507	444	483	476	476	487	504	471	465	476	483	468	506	486	479	450	496	505	501	494	488	469	497	507	519	500	536	475	506	466	485	509	474	459	492	466	483	512	475	518	459	463	456	516	488	514	503	500	475	512	476	504	469	458	528	500	506	481	451	483	492	502	490	504	488	496	490	444	505	488	486	459	491	489	471	468	500	500	505	437	500	473	505	471	465	453	428	504	486	475	512	448	459	478	485	460	449	485	495	492	497	489	474	506	500	469	468	489	484	480	444	508	481	464	456	483	453	481	467	482	465	478	501	442	488	465	508	483	504	462	483	484	460	516	496	468	503	453	508	515	500	493	456	483	494	478	481	474	511	505	459	456	474	473	510	486	466	479	510	467	452	453	497	446	490	478	518	445	483	490	478	492	448	503	494	475	480	492	499	428	473	485	483	481	426	495	461	517	461	494	473	450	483	503	468	485	477	489	475	487	478	456	451	514	475	485	483	481	471	487	500	471	455	510	483	528	475	491	505	503	482	454	474	454	496	471	483	495	466	500	513	472	490	485	468	447	493	463	483	480	506	489	454	518	458	464	475	450	461	504	481	525	487	504	481	516	435	465	471	504	493	512	472	495	458	498	488	470	522	499	480	488	455	441	472	430	456	471	466	461	479	501	505	440	471	477	489	453	492	472	483	502	526	459	501	492	463	488	502	485	497	463	464	453	475	478	437	463	467	507	481	483	496	469	480	512	460	497	469	424	468	482	489	470	504	428	501	524	461	448	459	464	475	508	488	484	433	500	524	470	461	507	530	485	542	451	457	484	502	478	480	510	478	507	446	445	491	516	495	460	478	446	479	477	456	449	499	466	464	486	486	531	450	522	524	458	516	499	482	488	510	496	435	507	435	450	480	449	504	476	489	490	439	501	484	483	478	491	459	439	479	469	505	508	497	526	518	459	500	462	453	466	441	502	437	487	497	469	477	473	485	441	490	456	486	471	478	521	513	460	491	479	478	477	495	521	449	497	531	497	508	474	516	459	492	483	510	473	449	456	517	449	518	449	501	483	486	485	499	470	492	443	445	437	468	489	460	447	471	510	487	477	534	514	485	453	509	490	448	489	446	492	510	461	507	486	463	453	457	510	466	468	484	505	491	496	471	468	453	514	481	456	514	472	483	493	501	478	511	499	426	506	482	475	494	491	480	504	464	468	489	504	466	459	468	472	449	450	496	481	491	484	484	435	468	486	475	510	454	484	477	462	466	461	483	471	477	500	486	481	495	473	495	491	482	493	496	493	442	495	477	481	450	532	490	488	490	457	471	480	445	502	478	495	485	497	492	457	508	501	472	490	493	486	529	507	464	458	475	536	482	480	465	481	510	492	487	485	451	468	494	477	478	512	460	500	474	492	458	483	471	473	486	507	487	467	474	494	463	474	477	499	469	489	536	497	505	457	449	470	471	469	444	512	461	465	463	480	478	511	444	468	480	500	488	467	484	475	452	450	484	452	521	494	490	492	482	493	488	501	484	523	533	430	484	492	524	478	508	492	504	515	475	486	467	504	482	493	471	456	492	465	490	529	506	478	457	453	453	484	499	485	478	509	470	476	501	510	439	491	497	450	531	471	480	501	472	432	484	482	443	492	469	498	465	492	474	508	456	510	511	468	489	501	444	488	511	452	500	467	501	521	466	436	525	472	448	488	461	510	444	458	480	485	509	502	486	478	492	468	465	493	495	480	484	525	490	502	488	512	497	440	500	468	478	458	456	453	496	492	453	487	506	452	467	491	448	509	505	486	469	483	489	522	478	457	502	435	478	481	511	506	462	484	504	456	490	498	456	499	517	469	470	476	477	470	499	528	485	504	491	485	506	488	455	497	524	476	441	470	503	472	490	473	484	479	437	512	503	494	490	500	529	504	504	494	470	465	465	489	509	497	501	431	505	475	521	445	468	463	485	467	508	509	490	512	490	472	472	485	504	480	479	483	468	461	486	461	443	536	478	477	512	459	448	474	512	485	486	471	495	510	446	424	504	489	503	482	490	439	503	474	485	460	471	466	498	507	499	467	537	451	491	447	510	534	491	499	483	439	460	463	473	469	490	482	515	473	505	494	501	476	455	483	516	507	455	443	454	479	473	444	465	490	470	476	462	488	485	526	487	468	472	433	451	469	463	461	476	497	504	478	446	492	484	465	451	490	487	468	467	470	476	527	522	469	481	504	480	506	485	468	542	499	524	523	479	459	502	478	481	494	468	449	477	503	481	465	525	470	512	485	468	501	501	474	490	486	501	484	447	486	480	519	527	459	474	482	470	449	506	512	472	476	469	488	456	456	486	526	479	504	441	459	449	499	449	486	494	471	483	484	491	441	481	466	488	492	497	470	510	497	478	509	481	446	459	509	442	487	495	443	481	509	440	504	487	494	523	514	466	463	494	491	497	535	506	504	486	457	507	489	476	487	499	482	484	495	456	463	445	476	488	474	463	453	475	486	492	495	462	482	484	474	502	492	462	494	488	481	485	478	453	514	473	519	488	459	496	459	461	504	461	517	537	514	528	481	468	465	482	489	460	484	493	481	496	488	497	476	461	491	499	479	497	501	468	528	460	464	508	465	516	492	495	427	490	542	491	468	489	457	492	476	480	484	461	478	459	489	509	481	461	501	526	431	508	478	488	489	537	502	479	489	512	463	470	508	509	486	472	498	472	493	489	483	470	497	480	467	482	532	456	487	440	470	496	494	533	456	512	504	497	453	442	449	473	482	480	471	500	459	467	448	485	465	475	481	491	500	492	485	498	479	500	473	436	446	488	494	454	472	487	441	505	499	511	463	499	457	490	509	488	480	480	461	491	480	503	472	492	469	481	514	490	475	442	520	491	496	517	514	478	518	473	495	467	499	447	475	454	512	460	511	468	526	463	449	465	479	513	476	464	482	510	437	484	464	487	471	450	443	506	502	491	511	470	474	529	467	451	470
48593	31777	49154	16580	3296	885	674	524	508	438	413	350	374	323	346	290	307	287	289	266	252	289	255	278	263	265	249	240	262	252	255	268	228	235	247	239	242	220	254	223	269	223	246	261	195	265	289	244	241	233	219	228	245	227	243	233	230	239	253	231	243	246	246	237	254	219	230	252	271	261	258	275	255	243	245	205	228	203	238	210	241	228	238	235	245	209	262	239	238	224	244	232	225	231	232	246	233	247	244	249	230	249	239	255	259	220	263	257	231	197	247	208	223	207	225	236	247	225	235	232	232	237	230	239	223	220	223	225	229	265	225	218	243	219	230	233	218	249	236	239	258	259	233	253	250	250	248	241	231	232	201	236	263	213	242	234	267	234	234	252	243	210	232	245	252	196	225	247	227	214	215	238	257	243	250	242	256	239	234	243	235	244	210	249	243	214	255	234	221	260	260	252	243	242	271	243	227	232	241	213	254	254	232	211	221	235	239	252	229	232	231	226	214	222	266	238	272	272	228	237	267	230	219	253	250	226	241	245	247	262	246	239	240	222	240	243	241	232	228	249	247	230	224	215	224	204	219	235	255	227	220	234	243	233	235	235	228	255	192	231	228	209	259	234	242	218	230	232	223	256	255	255	224	229	237	208	254	235	216	235	210	273	232	247	244	219	237	217	222	228	257	246	209	232	237	256	259	259	213	219	238	220	219	254	245	225	224	200	241	238	246	235	228	254	219	258	256	239	236	235	236	243	254	239	241	242	239	244	225	231	230	243	242	234	229	233	241	240	237	221	230	212	254	229	249	262	271	223	229	237	208	258	246	246	230	211	232	215	245	221	258	240	224	223	218	262	229	262	251	256	260	221	265	234	249	196	230	226	234	238	244	225	221	221	257	242	228	243	245	239	219	244	210	223	250	235	276	257	244	250	246	275	222	246	231	238	254	233	224	249	229	236	225	254	240	221	232	245	222	255	234	232	218	223	215	222	203	215	238	223	216	241	245	252	228	237	250	209	251	218	239	246	240	212	215	220	222	237	243	264	212	212	223	228	252	222	219	243	239	234	234	215	258	216	248	227	227	247	252	236	249	261	242	256	228	238	210	215	239	247	211	226	247	229	242	232	241	255	249	245	242	237	246	237	236	236	222	239	236	271	235	231	259	239	209	234	231	220	258	239	254	236	205	214	253	249	233	245	240	254	206	241	249	231	243	248	232	237	207	228	236	273	232	231	231	237	247	239	264	238	239	218	267	249	237	238	223	253	256	218	242	223	245	230	242	249	229	209	236	210	239	222	230	235	255	232	243	243	219	220	234	242	238	219	258	214	217	234	228	225	217	232	244	227	220	223	253	245	244	252	254	252	205	221	267	219	253	258	220	253	223	255	283	231	216	246	251	238	231	221	219	261	230	212	234	216	205	244	231	238	208	259	245	243	237	239	242	251	249	288	231	248	211	248	235	209	238	243	214	222	213	245	217	212	246	216	257	264	247	227	231	219	229	225	220	252	214	217	223	220	215	244	214	218	247	238	240	242	242	232	248	255	236	226	235	237	236	238	243	250	222	237	229	223	229	234	210	224	248	207	241	250	231	207	225	204	266	232	219	253	250	225	233	232	243	243	226	211	200	229	233	221	234	220	220	226	236	237	228	223	247	229	236	272	241	231	242	241	242	232	225	240	221	251	225	220	225	252	258	222	200	222	217	228	240	262	206	242	225	242	267	227	263	245	233	273	216	247	244	269	253	218	243	239	217	232	250	232	240	226	229	239	227	236	217	213	227	237	246	252	238	249	251	259	228	252	227	231	239	241	256	231	233	244	243	263	247	255	239	258	244	220	216	224	228	227	209	234	238	245	220	229	242	269	180	237	253	231	233	243	247	231	250	243	220	238	216	240	225	238	235	215	235	244	234	262	272	231	216	216	242	230	243	223	232	230	215	218	243	254	214	248	240	229	245	247	245	229	224	236	227	217	239	233	217	226	257	254	248	252	227	231	256	226	236	248	217	221	235	207	255	233	231	224	233	243	225	230	232	231	231	220	223	226	245	221	241	271	252	238	244	215	202	242	220	231	232	226	240	227	241	235	265	238	264	231	201	230	222	224	271	226	242	213	257	249	244	214	242	233	247	235	224	236	237	203	234	254	231	222	244	215	232	256	220	258	234	257	251	273	240	261	213	263	230	217	242	225	265	243	238	242	241	234	245	226	246	237	240	258	239	245	217	244	200	251	241	243	241	219	225	237	234	250	210	218	260	228	228	230	253	235	220	253	254	244	226	195	231	238	241	205	238	225	229	241	264	226	249	247	263	244	221	221	247	231	227	214	221	252	255	235	233	226	216	197	236	237	241	219	227	210	236	242	217	236	218	235	211	217	244	248	200	231	237	237	223	244	247	227	223	232	246	246	243	224	242	241	233	240	246	248	242	255	220	235	237	244	215	233	253	223	227	232	222	238	201	236	257	223	252	239	262	245	260	267	257	248	237	250	221	234	230	233	244	228	238	247	246	223	209	211	231	220	265	241	239	252	251	209	245	244	275	250	218	246	246	235	255	248	243	238	238	212	271	208	243	259	229	243	212	227	267	234	242	236	230	250	224	245	223	214	247	243	251	230	218	254	221	243	244	240	226	239	241	218	250	259	236	228	229	217	236	203	217	236	255	216	229	241	275	235	208	258	246	230	238	232	237	239	232	240	235	182	253	233	250	229	232	210	223	255	231	232	227	227	249	236	230	207	224	229	220	248	238	224	236	231	233	229	260	224	216	241	226	244	236	260	222	214	257	250	230	226	247	246	220	248	231	226	245	227	228	214	259	248	224	255	221	242	239	216	209	216	226	247	254	249	234	238	225	228	248	240	240	270	232	236	241	223	244	244	231	259	223	255	257	253	239	255	247	243	233	249	224	218	237	225	227	237	234	209	205	223	228	261	276	232	260	225	226	246	256	257	217	238	253	242	271	203	251	214	245	243	231	226	252	240	223	263	226	225	245	232	233	228	225	241	225	245	234	254	230	206	224	266	212	239	234	235	247	241	268	221	241	230	254	218	248	242	239	234	229	237	251	239	237	233	247	217	207	229	221	253	204	227	251	226	228	244	231	217	234	235	245	263	249	254	247	275	216	246	267	257	247	205	248	241	234	223	241	236	228	222	243	251	219	224	233	249	239	228	226	251	233	232	235	221	226	254	235	231	229	249	255	225	243	219	218	220	249	231	252	215	245	212	244	265	245	220	243	233	241	231	255	247	280	237	197	205	260	245	238	217	234	243	219	220	236	232	217	218	231	206	250	211	240	255	238	229	229	223	238	253	226	216	248	238	258	252	210	263	242	237	215	238	222	199	234	211	212	257	265	202	239	241	237	230	245	246	262	236	237	250	219	222	255	217	233	210	232	234	233	240	241	238	256	239	249	258	216	234	234	241	258	228	244	235	209	196	256	229	200	246	216	207	246	265	242	244	248	260	210	250	230	249	245	245	249	221	224	213	224	230	220	232
31217	13732	30414	4738	4059	3395	2905	2363	2019	1764	1572	1438	1340	1267	1203	1084	1001	946	972	932	878	880	841	781	850	843	844	763	703	769	761	747	773	710	686	757	786	735	706	742	727	669	681	706	691	669	706	694	721	645	655	702	693	659	664	720	647	651	718	666	649	702	638	677	694	632	658	703	659	705	664	624	616	672	644	679	636	664	626	654	665	629	648	650	675	621	671	646	618	639	630	638	711	622	635	637	633	602	660	642	639	620	639	629	653	648	649	652	615	646	622	643	613	659	663	628	656	593	658	642	658	602	647	608	654	631	616	612	667	652	604	621	597	594	615	630	615	636	625	661	652	688	665	641	601	618	595	665	672	663	600	622	643	642	598	611	654	669	617	595	617	621	606	644	634	644	563	604	651	592	637	635	628	598	630	663	655	606	629	637	631	652	632	613	624	606	638	631	634	652	649	611	610	614	603	632	624	634	643	598	606	610	674	643	641	683	638	644	622	620	634	651	607	570	608	648	621	643	665	639	618	600	625	667	576	642	641	635	604	611	610	630	641	645	655	676	637	602	620	635	612	588	662	622	623	641	641	646	633	632	652	619	663	603	609	655	589	662	647	621	627	644	630	645	604	618	641	669	627	665	608	622	615	604	609	638	597	627	624	636	643	629	614	671	686	572	666	608	665	641	602	634	650	606	619	628	608	667	617	657	618	682	651	633	610	654	636	619	637	620	644	641	643	630	629	626	651	657	642	624	639	659	606	607	614	660	613	607	628	639	607	596	634	630	632	588	627	636	622	698	621	613	672	656	659	602	626	640	621	649	610	628	579	628	646	610	664	655	643	602	627	625	681	633	622	632	640	655	674	605	639	647	623	694	643	602	607	652	615	645	686	625	613	677	668	605	576	667	587	635	624	592	661	643	605	604	653	626	627	611	610	659	624	570	680	627	624	639	649	664	645	656	631	618	619	613	655	637	610	637	617	622	621	598	622	598	687	631	597	659	678	619	608	646	606	622	620	599	630	626	585	620	631	655	668	664	586	645	590	652	642	576	664	671	613	629	662	640	659	596	615	621	616	669	641	639	627	652	686	631	634	624	654	651	652	672	655	654	649	638	678	619	618	660	616	580	619	576	668	625	611	628	604	638	650	613	629	641	667	617	638	630	611	601	638	611	668	644	611	640	643	631	616	630	607	630	584	646	643	636	648	597	676	594	632	617	651	575	641	709	613	633	612	655	610	645	621	655	604	593	631	636	638	665	605	645	631	635	631	607	630	635	608	613	651	603	667	624	676	608	641	645	618	650	634	639	592	638	598	632	616	620	627	623	653	632	605	635	630	637	637	586	587	615	678	605	614	625	622	608	670	678	592	631	603	650	665	622	612	583	646	610	637	626	630	616	650	642	601	640	652	634	633	612	612	645	646	653	612	657	589	619	655	604	614	616	630	618	617	631	657	633	603	676	575	617	656	607	628	665	634	694	599	633	655	652	624	632	629	605	650	640	624	662	577	634	641	651	602	603	625	657	641	664	599	618	633	645	635	643	648	656	652	629	632	633	643	626	610	606	643	609	645	623	628	570	580	592	671	567	649	618	637	598	650	619	587	642	665	616	626	649	616	613	574	598	626	612	613	647	624	660	653	595	611	644	643	674	638	628	651	616	676	595	660	635	604	605	603	629	615	645	614	625	639	629	628	609	633	613	614	618	634	672	605	617	640	664	629	619	657	628	596	658	633	615	611	625	637	614	602	607	645	630	622	597	625	603	649	649	617	615	657	629	620	629	671	630	627	602	589	652	648	574	639	580	585	651	614	601	673	611	608	615	641	612	638	636	636	644	656	621	582	616	602	658	643	689	624	601	645	579	635	644	623	650	609	664	600	636	605	680	632	661	638	595	645	637	611	669	646	648	645	639	649	631	625	663	610	622	644	630	645	623	641	660	635	650	642	653	635	605	607	637	636	621	612	621	646	643	649	667	603	662	659	591	607	637	646	632	681	623	645	646	621	644	609	673	603	644	612	699	624	613	619	651	667	621	644	617	616	585	627	614	638	662	625	640	675	665	651	614	630	631	621	617	648	658	630	669	597	604	613	670	617	659	618	652	645	663	661	641	626	608	622	645	645	672	650	655	634	605	648	682	619	621	644	578	631	621	607	627	638	643	639	653	668	618	588	593	617	630	641	638	625	608	641	599	613	657	646	637	642	597	630	658	625	665	664	603	599	642	618	589	612	553	630	622	616	657	651	666	629	621	616	644	675	655	609	625	669	595	662	607	663	678	628	606	627	657	670	611	640	654	629	619	647	669	634	655	639	591	603	608	590	662	653	631	606	647	620	600	595	636	650	642	616	602	633	631	628	625	637	625	611	680	655	617	632	601	636	593	610	638	619	610	611	589	631	659	655	617	632	620	701	646	619	631	606	646	619	586	577	648	622	655	619	638	658	645	633	619	629	620	623	650	626	669	655	634	613	668	642	637	660	599	643	680	627	592	613	606	614	658	642	641	659	661	632	592	631	664	632	616	658	659	651	637	635	620	637	644	635	607	707	634	607	600	673	645	620	671	594	627	601	613	623	614	636	650	660	635	642	616	629	658	612	647	630	656	638	616	657	668	623	624	618	633	651	639	651	624	627	644	610	592	614	662	662	666	665	623	685	594	644	682	673	604	608	588	667	669	673	645	604	600	583	589	640	657	656	651	663	700	664	659	596	639	596	638	623	664	611	643	620	617	631	604	635	628	596	647	622	658	641	673	598	652	599	651	559	622	614	634	600	603	644	640	631	607	586	639	616	589	646	649	634	651	677	664	631	568	650	560	626	618	638	630	648	638	620	574	647	634	634	652	618	651	694	631	681	617	595	654	607	631	634	594	634	673	620	621	599	618	634	630	634	660	646	643	636	650	646	610	587	589	596	635	642	657	620	646	612	653	639	634	594	640	619	589	663	655	642	646	646	641	655	637	624	581	615	632	603	650	599	648	632	609	633	600	665	627	656	611	608	586	626	606	576	640	638	625	625	618	642	614	696	634	632	600	663	638	632	637	612	606	645	607	643	625	651	640	674	625	643	631	600	603	635	581	633	643	614	588	672	659	619	621	629	623	633	676	639	640	689	668	629	605	686	617	622	680	631	609	589	645	624	654	634	620	630	618	624	635	654	642	598	659	612	618	612	643	579	625	656	633	630	639	602	660	608	624	644	577	671	647	646	625	646	681	662	608	630	623	632	632	651	638	643	674	610	600	602	626	669	602	626	593	627	629	607	622	624	601	608	574	620	635	600	627	648	613	664	594	645	637	619	664	660	633	635	640	644	651	674	640	638	631	669	603	651	644	633	618	657	645	614	609	623	638	658	626	643	615	623	606	567	602	612	664	671	676	652	626	616	657	653	634	650	673	575	606	588	603	671	647	618	630	585	617	614	650	643	651	647	647	650	598	651	641	646	608	653	634	586	608	677	639	663	667	653	637	602	613	634	591	673	645	598	628	624	605	590	612	670	622
3552	925	2846	416	367	369	321	368	358	326	348	363	310	355	324	348	375	344	355	343	377	378	382	352	359	397	350	351	368	345	342	361	346	367	339	357	301	360	350	335	378	383	361	351	342	354	346	344	336	356	345	347	331	345	343	367	340	397	356	340	345	319	342	309	374	359	358	354	354	361	348	375	360	389	372	363	350	362	338	356	327	354	308	348	353	365	354	404	344	337	369	352	338	362	355	362	347	352	344	369	333	341	382	363	364	345	328	331	349	348	340	345	324	339	369	321	342	335	353	299	334	345	349	366	365	365	327	344	317	359	376	347	362	330	357	356	350	378	367	349	364	369	351	343	332	326	394	325	381	351	358	331	344	344	345	369	329	366	367	343	365	334	357	360	334	366	347	337	352	344	310	371	353	372	384	358	350	360	352	353	354	357	345	329	302	341	351	342	333	355	342	354	338	366	334	348	334	359	370	360	385	354	321	339	369	350	339	353	373	316	311	368	369	390	363	356	351	349	319	396	371	362	321	350	321	344	386	361	364	316	339	336	351	349	372	366	358	355	349	342	333	365	374	361	379	374	369	319	357	334	320	334	324	345	340	322	346	397	356	370	345	339	352	348	362	328	356	338	340	332	349	356	338	333	358	325	355	335	369	341	361	347	341	356	360	362	313	366	387	362	365	362	334	335	344	377	364	325	392	324	324	351	378	390	344	353	354	375	325	393	378	378	367	356	349	353	327	341	366	361	353	355	376	341	324	360	336	367	303	374	389	329	343	346	320	358	358	356	348	331	357	345	320	362	354	331	352	354	349	353	360	362	360	352	334	360	372	342	341	339	377	360	342	355	328	331	357	367	334	326	302	362	363	355	394	346	371	377	349	364	330	351	338	390	338	336	364	358	362	355	323	366	338	358	340	373	375	341	326	360	345	352	365	314	338	337	319	350	385	360	361	342	313	376	347	390	371	382	352	370	367	387	296	326	360	367	363	338	344	374	348	354	331	379	333	328	315	332	340	328	355	343	337	344	349	387	373	354	357	352	343	364	358	354	373	346	333	347	330	333	321	351	374	356	364	337	340	333	363	365	354	331	366	358	343	332	350	344	346	334	377	397	381	347	333	326	357	327	364	336	342	369	373	352	326	375	390	340	341	348	364	362	351	323	345	333	358	396	344	367	313	326	350	318	333	343	328	353	349	353	311	368	318	358	342	335	343	358	357	351	360	367	341	320	381	344	338	340	385	371	332	350	347	351	334	385	373	384	328	331	322	373	358	407	354	367	338	331	340	353	335	401	380	358	343	345	325	369	388	371	348	337	364	324	336	351	356	360	341	316	352	358	360	343	345	395	347	375	394	368	329	371	368	353	363	364	354	330	329	355	346	341	324	326	321	369	340	365	362	380	338	353	321	330	336	381	364	394	338	360	344	346	376	389	336	356	342	326	350	366	396	377	353	322	353	354	346	333	377	352	369	327	372	374	367	385	376	350	301	352	334	328	359	349	375	318	365	346	377	343	359	293	378	353	355	337	348	377	335	360	386	336	396	354	369	361	372	340	355	349	385	329	338	335	341	295	366	352	365	343	358	349	356	351	339	348	336	341	327	333	378	358	344	348	349	335	346	339	322	367	392	336	378	357	372	325	379	375	338	316	388	361	358	357	376	348	313	348	381	337	355	357	320	344	368	355	342	368	348	367	319	316	284	347	366	354	346	355	374	347	322	357	332	351	354	379	363	326	320	336	362	351	355	369	361	362	324	386	321	338	363	336	377	373	332	359	350	334	334	383	365	319	407	314	355	343	311	338	362	362	374	363	321	365	384	342	367	346	383	347	318	337	357	360	348	349	355	379	387	386	354	368	357	346	297	384	379	360	373	305	332	368	392	350	333	353	332	361	356	387	350	346	367	326	338	373	366	361	338	349	354	350	369	350	354	372	355	375	370	378	340	375	323	372	340	347	370	333	345	358	363	325	335	359	361	364	357	333	356	381	325	335	371	329	322	330	326	329	346	377	383	353	300	321	376	361	352	371	370	328	366	360	374	346	332	374	368	330	339	352	367	367	378	382	329	327	381	336	357	349	314	364	364	374	368	314	335	349	345	330	364	324	347	322	330	385	379	369	351	356	341	369	346	354	324	337	369	339	348	348	409	322	374	340	333	377	400	345	337	300	355	364	356	356	381	357	346	320	341	370	386	405	365	367	347	336	366	337	372	362	330	311	351	327	355	315	343	330	334	328	354	365	356	401	356	353	374	340	322	329	378	321	325	344	372	330	325	371	348	360	348	348	373	352	348	368	341	407	390	353	316	382	376	343	327	352	354	343	313	384	375	366	358	365	382	351	359	352	329	341	385	376	338	348	374	371	350	323	377	341	327	401	361	349	332	387	324	371	341	370	360	344	337	323	349	376	361	362	339	339	364	353	353	379	338	360	380	359	368	336	325	321	345	340	366	380	345	355	360	360	346	351	363	380	340	361	347	366	362	351	356	332	355	344	349	334	319	346	367	344	370	355	317	331	343	370	371	344	315	351	377	350	340	352	379	379	367	376	338	359	339	353	360	351	341	351	398	325	335	315	315	371	349	360	364	361	347	350	366	391	360	341	321	335	377	374	347	366	331	324	333	371	351	344	350	344	342	385	348	370	376	329	377	342	348	331	378	373	344	355	380	337	365	373	342	375	362	350	358	340	322	384	332	322	347	370	372	344	375	340	352	363	338	395	357	340	365	340	336	331	350	341	364	368	350	365	327	362	339	326	366	355	351	341	322	344	361	350	329	340	392	367	368	390	411	365	357	337	347	363	358	365	346	360	358	328	372	337	368	384	348	392	361	375	324	362	315	348	368	298	349	363	387	315	379	351	349	359	357	344	327	352	364	316	363	377	417	377	303	335	360	360	350	344	306	357	379	354	357	347	336	381	347	367	349	340	328	358	336	375	346	340	375	362	378	344	387	368	348	367	391	356	349	354	354	335	358	356	342	365	327	370	344	340	367	357	347	405	308	358	382	371	333	342	371	394	337	379	355	319	357	360	344	332	332	358	335	377	369	399	346	347	322	362	347	340	363	327	339	356	369	363	356	334	349	338	365	341	365	340	332	372	347	363	344	339	384	329	342	329	309	337	344	341	373	367	334	348	365	330	363	335	346	360	373	344	383	344	358	383	357	333	366	372	343	345	343	371	350	340	372	380	313	352	345	370	330	379	380	364	356	364	348	321	374	327	354	352	350	349	324	341	339	335	368	380	368	347	362	324	369	346	384	357	385	396	355	383	332	362	354	342	379	314	412	340	327	344	329	342	337	311	373	352	315	331	319	334	346	342	365	338	346	339	374	349	366	344	391	337	303	319	374	377	358	391	367	360	352	321	366	352	354	366	380	347	376	348	356	369	341	355	369	347	368	356	352	317	356	354	344	345	344	369	339	360	332	319	371	311	350	329	358	341	346	356	355	338	353	351	369	366	357	333	341	355	332	356	358	326	343	324	337	357	330	351
3882	1303	5904	900	929	880	870	840	849	899	836	827	854	845	908	835	852	870	875	808	886	872	858	831	849	871	844	827	818	844	894	871	805	833	825	891	854	863	851	892	818	807	860	856	859	873	853	833	788	807	865	864	827	828	831	875	812	852	784	833	846	843	838	851	881	861	840	825	797	844	810	771	887	852	808	808	830	822	861	817	854	834	812	805	864	816	835	850	780	848	832	871	872	840	846	826	841	813	883	764	894	869	873	864	787	838	825	847	848	838	882	786	838	811	832	855	820	830	815	854	847	860	816	839	810	864	853	834	802	817	811	855	839	787	785	842	810	852	867	821	829	862	820	844	779	852	811	873	859	865	844	833	866	840	863	812	778	870	828	838	862	777	847	870	860	828	847	876	803	854	864	852	824	848	797	846	802	849	828	850	817	842	844	831	833	826	776	858	813	820	864	854	813	884	847	844	858	850	839	863	810	817	860	779	874	790	809	789	803	792	829	862	848	837	871	820	836	868	827	826	838	856	808	828	802	875	821	792	826	878	845	819	803	870	821	873	811	826	825	780	860	872	788	868	865	878	819	855	821	837	802	860	833	847	847	881	790	834	785	797	864	789	782	829	851	800	779	829	900	869	896	782	799	862	800	834	829	852	822	851	848	848	812	874	823	814	825	850	851	872	840	831	872	858	794	849	825	860	861	812	854	806	815	849	823	800	837	853	854	848	886	830	874	826	797	815	821	896	856	814	813	880	843	816	845	838	838	813	793	809	795	873	851	847	864	858	817	847	854	841	822	846	837	838	808	778	844	802	836	880	796	850	871	887	826	825	843	855	838	772	810	842	811	830	880	832	813	864	886	819	784	810	848	821	866	878	821	824	855	811	784	807	887	858	833	849	840	838	847	864	817	870	845	838	813	829	846	823	883	785	836	825	786	834	832	843	818	845	815	865	827	854	859	853	839	813	812	905	796	853	833	880	811	856	842	843	879	811	869	867	826	858	863	847	811	828	814	844	873	858	804	852	812	842	788	806	820	835	819	834	837	861	798	895	823	835	910	839	856	775	845	832	848	819	856	795	846	842	840	886	832	786	818	821	849	866	854	811	839	806	894	831	845	851	804	820	854	846	850	865	802	850	869	873	798	859	882	774	848	836	864	874	782	858	832	858	769	854	820	891	854	859	814	848	839	829	804	825	850	862	837	875	833	807	857	875	851	816	836	843	870	759	765	873	891	807	867	892	841	794	848	824	884	815	840	811	810	895	864	832	823	828	807	830	780	844	850	834	804	851	788	816	822	792	873	831	835	850	845	832	819	796	852	864	825	818	878	762	877	814	801	870	831	804	881	832	836	863	815	846	841	840	851	800	841	856	873	811	900	825	871	807	854	831	817	844	824	853	818	820	833	770	809	820	885	837	823	846	856	844	849	866	818	858	853	861	814	844	799	887	828	833	861	851	848	859	860	812	869	835	876	873	817	829	834	839	844	846	858	868	893	840	815	818	865	813	853	815	900	850	831	841	830	800	823	817	805	898	827	881	877	835	831	785	843	847	819	811	831	788	873	904	788	836	851	843	834	821	851	873	837	826	893	810	836	824	811	809	860	817	875	834	877	786	827	869	826	842	868	857	828	841	870	813	836	816	825	798	830	806	804	829	801	807	858	774	821	779	861	825	795	876	853	789	844	816	845	821	806	821	909	870	865	891	833	837	835	828	838	841	845	830	882	864	871	800	872	868	792	819	849	811	878	873	834	836	847	812	856	901	852	886	834	802	826	864	876	870	819	803	826	811	876	856	847	809	863	825	890	825	897	807	818	833	850	849	835	831	835	812	847	866	827	837	848	829	868	871	856	849	860	821	830	829	806	834	804	797	804	880	802	856	856	863	855	849	848	829	772	803	875	860	800	821	804	843	843	842	839	856	826	817	860	829	801	833	847	865	862	812	874	878	863	841	833	851	872	799	816	872	783	840	823	834	833	833	806	875	812	810	884	832	801	885	828	875	842	811	829	853	802	853	820	800	828	797	775	831	806	844	883	866	827	809	851	897	866	857	847	787	841	852	866	892	822	786	831	820	835	836	766	798	808	848	856	867	772	839	875	839	846	800	820	835	778	815	852	861	801	876	843	816	841	838	794	841	860	888	859	809	870	837	857	886	807	856	881	786	879	847	811	806	845	848	831	841	824	825	827	848	911	822	840	844	838	854	827	841	862	824	845	837	832	844	873	814	873	844	844	872	794	799	845	867	844	851	833	809	790	826	828	806	833	818	804	852	811	849	790	771	831	859	813	789	879	818	818	850	863	887	869	849	838	826	804	815	824	835	825	831	870	854	791	835	823	849	843	806	844	844	875	813	857	804	827	799	810	818	867	762	820	816	824	821	838	810	853	812	808	789	820	869	872	826	827	803	840	815	879	896	819	800	848	837	820	877	822	861	820	824	876	832	873	818	817	877	813	770	873	808	829	874	875	820	793	901	847	817	858	852	892	860	842	817	859	841	838	860	823	837	846	842	827	868	813	850	819	815	827	904	822	812	842	792	829	842	869	801	842	861	841	806	798	807	827	850	812	788	849	903	803	792	872	829	856	830	785	818	867	860	847	854	807	830	816	782	850	809	860	807	840	805	850	824	839	824	865	835	824	872	851	805	874	867	861	865	826	844	817	790	830	842	821	795	911	815	785	814	826	872	854	848	846	831	823	815	798	803	819	807	868	820	872	807	887	811	823	788	827	868	844	826	832	880	798	833	804	827	788	927	804	803	850	786	847	879	857	848	889	828	882	865	826	828	848	829	794	798	913	821	829	842	877	825	832	839	815	833	763	814	825	797	844	783	832	802	845	790	834	897	856	859	928	867	866	843	857	861	834	776	848	856	809	841	876	877	823	806	826	844	875	835	874	798	767	783	873	854	826	790	879	809	880	816	802	836	814	794	868	841	855	846	865	871	857	789	795	832	861	831	842	851	838	807	809	800	861	809	853	861	843	855	888	812	857	870	811	831	843	837	803	801	843	844	880	812	842	854	839	844	845	846	817	868	819	856	812	853	814	865	823	811	836	835	821	839	818	757	851	857	804	840	885	867	838	868	802	850	857	831	874	832	856	856	826	798	819	860	871	834	863	826	835	856	821	871	872	820	825	829	847	827	862	844	851	826	889	797	835	834	807	827	875	844	886	844	809	813	830	816	823	828	802	844	831	816	905	861	796	844	916	838	827	803	865	840	852	833	845	796	787	831	822	773	840	832	868	773	839	816	819	816	867	851	862	819	830	787	851	864	781	863	809	842	828	810	838	839	839	874	805	827	811	824	839	809	857	915	848	811	805	834	889	833	800	821	867	862	875	834	883	873	779	837	835	812	883	864	858	859	865	846	840	840	829	849	819	859	902	879	889	805	856	833	873	826	861	875	841	867	842	893	866	794	802	860	857	835	879	838	857	789	844	859	826	838	828	833	818	824	824	831	797	815	811	809	871	820	819	828	895	860	850	851	846	871
35695	22265	43490	9773	912	475	444	325	304	249	238	271	235	218	212	247	200	220	236	226	235	188	204	206	201	216	208	217	192	221	196	194	181	216	216	198	198	185	210	207	187	206	194	185	193	190	202	194	234	188	203	194	185	193	188	209	198	205	185	190	208	191	187	170	170	216	196	175	196	197	186	224	207	215	195	178	204	158	190	178	171	191	168	179	197	188	193	201	199	183	194	184	168	196	179	212	185	186	177	205	197	218	190	184	192	184	220	185	199	199	204	172	189	205	198	195	197	191	156	196	233	183	175	178	176	174	184	197	189	186	186	195	186	167	195	216	191	205	178	190	193	175	192	166	185	189	222	184	175	191	178	201	195	206	195	196	188	192	200	168	217	204	162	210	187	176	234	193	189	186	196	172	177	218	178	172	214	165	162	183	184	193	186	163	198	199	179	214	210	200	196	192	187	178	180	205	193	185	172	176	187	214	180	190	196	182	170	209	182	167	165	173	201	196	164	177	173	172	206	177	170	171	182	186	204	205	168	216	176	185	171	191	198	205	200	181	180	204	166	215	186	201	186	181	191	183	171	197	176	178	180	196	186	165	199	183	199	209	199	199	176	174	212	198	190	196	184	188	199	177	177	176	174	179	169	186	190	186	183	171	171	203	191	172	190	179	218	202	180	190	194	185	202	200	213	167	167	209	198	176	204	197	208	208	208	176	196	180	198	190	199	199	176	198	183	183	181	176	185	175	188	199	186	182	214	178	199	183	185	190	166	218	203	178	182	199	196	192	206	194	191	205	187	178	184	183	200	183	191	195	184	174	180	199	180	186	185	172	173	187	212	194	211	173	209	183	180	197	192	180	196	182	207	205	190	223	186	191	182	172	213	168	193	178	201	166	203	212	197	189	176	207	211	185	205	194	192	221	183	178	202	172	181	204	177	164	195	188	154	183	200	189	194	217	178	189	186	168	169	190	187	185	195	171	189	215	194	186	214	182	207	225	202	218	223	192	182	206	195	185	178	173	202	169	205	187	219	217	187	187	181	187	179	195	169	169	197	200	189	174	199	206	183	177	205	203	181	208	209	223	208	193	186	202	190	187	202	184	195	173	186	207	188	176	201	192	157	175	178	197	216	213	202	191	208	193	170	191	173	204	184	193	190	176	182	200	187	210	192	182	198	218	188	194	188	186	190	201	192	186	208	188	179	178	190	205	183	185	217	197	198	212	164	173	200	189	193	164	194	188	198	180	194	169	214	196	195	186	198	168	195	177	206	184	170	186	182	180	187	166	186	205	175	187	174	167	184	178	185	195	202	188	191	205	171	168	187	173	209	202	184	193	200	186	185	216	189	155	176	183	189	196	196	189	172	195	199	184	200	205	169	185	219	207	186	175	172	161	198	210	200	188	184	186	166	192	165	188	192	203	182	219	211	195	205	214	202	188	188	211	185	147	191	195	196	179	198	217	213	199	201	200	185	195	185	187	185	182	218	193	163	181	183	205	200	188	173	196	167	175	181	177	179	188	208	189	205	211	207	203	225	188	193	178	178	176	170	204	178	197	194	172	199	175	206	202	165	165	202	183	185	196	200	209	164	166	165	193	196	208	184	186	199	230	169	213	197	210	189	177	184	212	190	212	210	203	199	192	187	199	170	172	183	200	207	188	195	198	171	171	205	194	210	180	174	199	182	201	186	204	205	210	184	180	199	197	179	191	191	222	205	193	176	208	186	210	188	202	178	186	203	200	188	174	197	191	191	205	183	213	181	207	209	168	159	176	193	206	223	185	201	180	191	221	203	182	189	179	180	186	192	165	175	176	198	203	179	202	195	182	162	181	195	191	211	195	187	189	167	196	176	183	187	196	183	214	181	179	171	177	202	177	191	183	174	193	176	202	217	197	193	182	190	220	190	154	197	200	193	183	198	207	183	196	193	186	187	181	154	192	193	208	191	189	212	163	196	200	191	195	181	210	181	180	182	171	206	188	208	183	209	181	197	178	197	181	180	160	192	188	182	173	217	179	208	190	167	172	194	159	187	188	203	174	195	194	200	191	177	182	217	191	192	165	175	214	155	180	193	179	206	190	221	181	201	207	191	213	196	191	220	196	197	161	190	223	210	180	182	236	191	194	196	191	183	190	189	184	203	207	191	194	199	218	195	190	204	203	193	170	188	209	207	211	196	170	182	192	200	170	194	210	182	196	194	190	206	180	186	220	177	186	206	213	194	182	200	189	187	171	204	202	164	209	183	194	209	197	200	176	171	188	181	204	181	201	198	191	197	183	194	206	187	191	199	199	180	185	171	165	184	192	205	190	185	211	179	197	165	178	210	189	184	184	197	200	201	170	203	200	210	178	170	162	188	179	195	160	196	200	180	185	190	173	170	186	174	186	205	191	168	192	172	186	181	205	209	202	183	185	202	174	198	177	174	186	183	197	187	199	168	197	201	173	182	200	188	198	189	173	176	202	203	183	220	189	203	207	171	189	202	205	167	191	171	191	202	203	177	175	199	194	186	216	213	184	204	189	176	208	181	184	202	202	180	198	194	199	204	167	208	193	203	185	214	196	185	166	179	169	185	199	189	206	204	203	186	207	196	181	207	203	189	175	214	189	179	185	185	200	191	178	177	159	196	150	186	181	156	193	203	192	208	160	173	187	198	188	188	190	176	187	209	212	206	184	184	204	179	173	212	225	174	204	189	186	187	186	194	184	205	167	190	198	190	194	183	179	170	188	190	164	181	188	171	206	195	180	166	208	175	166	206	195	155	196	195	185	177	189	188	160	198	200	188	205	185	196	176	185	184	184	168	159	196	187	195	206	184	187	180	193	189	167	178	206	197	151	174	183	202	177	191	198	204	178	168	189	199	164	200	191	202	196	177	184	162	206	179	199	202	176	185	178	179	171	182	181	182	194	197	212	226	212	194	195	162	207	190	225	196	168	202	177	185	201	196	193	197	190	177	194	216	172	182	175	210	216	205	180	178	181	199	184	207	214	201	179	210	201	197	183	187	184	185	187	205	175	214	180	197	208	173	201	191	181	164	199	195	198	189	182	213	203	180	186	194	200	174	200	181	188	199	208	178	216	172	189	176	216	190	213	161	181	198	199	197	184	213	193	203	197	214	180	192	179	200	187	174	181	188	180	189	171	181	202	200	192	199	175	175	181	216	191	210	187	199	176	199	181	177	203	194	185	186	177	175	180	205	170	165	188	184	200	205	204	205	196	188	191	208	188	199	222	191	171	175	167	185	156	184	171	169	185	190	206	187	187	206	206	200	212	202	186	185	184	164	190	196	170	180	181	180	186	191	185	171	165	185	163	192	212	215	205	218	198	191	199	212	150	186	183	167	150	187	215	176	168	201	230	181	167	187	178	180	195	191	169	211	186	169	188	194	196	210	190	168	193	180	196	206	209	189	212	174	205	200	175	163	195	200	207	176	188	195	190	174	173	189	184	190	190	196	210	184	213	189	178	207	179	175	183	177	206	179	194
21747	9908	26932	2605	2308	1903	1563	1351	1256	1099	1020	911	870	781	778	745	736	696	648	681	633	650	612	640	619	602	600	639	587	605	551	568	558	567	577	513	581	560	534	559	536	537	593	509	530	547	493	537	515	528	501	514	552	547	553	531	471	515	553	551	528	534	530	518	499	543	496	538	550	541	523	563	543	534	562	499	523	510	512	515	581	495	549	472	525	521	549	522	517	496	521	515	474	525	507	511	499	514	479	522	534	538	498	521	508	538	521	491	488	550	498	512	523	523	536	516	538	450	531	507	502	509	532	526	495	554	524	500	546	550	506	523	478	549	480	466	509	522	529	487	538	512	514	509	546	527	574	485	476	518	549	518	539	522	552	543	524	522	524	565	508	519	544	483	499	524	524	548	519	549	472	546	457	500	509	516	502	492	544	479	501	502	512	509	466	497	525	508	505	498	477	499	483	517	505	540	525	528	529	551	517	525	508	542	497	499	495	557	508	493	499	550	458	514	474	501	458	501	496	493	512	524	536	497	526	541	542	511	554	562	514	475	515	500	484	520	532	501	511	508	549	489	513	496	531	511	493	503	508	522	528	529	473	509	517	512	521	504	530	485	490	530	507	544	499	513	553	467	507	504	524	510	502	503	494	491	518	513	518	508	521	540	480	497	502	476	546	504	538	478	550	490	522	526	498	501	503	532	505	511	518	474	519	518	528	505	507	537	530	532	533	512	489	516	466	541	524	486	535	530	534	519	514	504	531	525	467	545	492	514	505	504	519	515	497	475	477	489	502	457	507	492	509	516	529	520	571	479	491	517	543	503	480	496	493	555	449	511	526	546	525	495	513	519	530	518	496	498	514	524	530	483	523	522	535	484	542	487	483	538	509	524	509	531	513	506	520	481	505	530	523	504	519	524	526	510	527	529	534	465	512	519	490	512	504	509	530	501	488	509	494	486	497	494	526	529	525	507	488	531	535	498	510	493	514	507	497	546	511	516	505	555	540	514	532	500	498	502	490	487	515	515	552	499	479	477	504	452	527	516	519	513	520	536	526	498	475	493	528	525	468	501	490	539	549	525	496	463	471	487	518	516	509	498	513	509	555	513	525	516	522	496	482	498	514	513	500	480	542	496	483	515	533	504	487	486	515	540	520	482	476	569	515	544	543	488	493	502	509	480	510	492	522	477	468	479	493	503	496	529	514	533	523	515	514	528	509	518	492	484	510	522	487	519	536	519	527	503	509	534	500	557	532	501	491	504	487	529	532	502	529	539	504	484	554	516	482	501	504	539	510	524	477	538	519	499	470	501	524	484	483	485	534	532	475	515	504	545	513	529	502	502	505	508	497	537	542	508	511	524	487	495	519	515	506	526	545	509	521	490	499	508	472	480	500	500	491	546	521	492	495	502	474	499	545	479	473	504	502	515	553	526	457	501	553	508	510	497	531	494	472	542	575	545	516	493	496	480	533	563	536	516	543	525	503	533	564	521	537	500	464	527	513	521	498	539	476	560	498	498	524	520	530	523	508	491	527	531	493	478	506	481	528	507	510	522	490	509	491	481	540	518	518	475	505	521	491	486	531	478	482	485	512	536	520	472	496	518	487	518	524	514	503	547	526	533	527	489	507	546	507	556	517	478	489	518	517	514	489	519	501	481	489	525	462	533	564	507	499	525	472	526	501	489	475	526	495	473	501	483	482	508	498	464	504	503	528	539	487	519	527	520	510	505	481	537	497	484	493	508	523	519	488	505	519	519	541	481	510	536	511	488	553	516	472	476	500	484	539	531	494	509	517	534	511	508	495	529	492	546	531	522	547	553	516	503	509	525	510	456	521	491	514	495	535	470	509	530	473	468	526	500	544	539	500	522	520	494	508	519	500	509	518	479	506	533	519	505	516	498	526	471	559	507	504	481	520	540	494	517	483	492	484	516	480	500	507	491	525	493	512	527	549	494	460	522	525	548	527	483	519	511	499	490	506	497	546	501	502	471	500	539	488	491	547	494	464	507	492	516	538	493	512	536	496	501	542	557	540	467	526	469	516	474	487	498	500	519	505	544	524	517	496	535	531	477	517	476	494	495	509	519	518	539	519	531	484	478	487	541	469	485	539	479	528	522	534	529	526	516	507	529	523	559	512	505	506	540	498	516	529	516	536	487	537	499	490	489	532	488	511	491	533	540	480	498	501	490	515	508	530	518	485	475	538	522	505	489	523	532	548	466	524	528	514	520	505	471	519	543	569	505	510	543	542	514	509	514	534	482	558	507	516	516	498	476	497	522	497	495	533	520	507	519	492	530	528	522	512	540	532	513	509	522	501	496	561	512	503	509	512	481	561	548	514	527	510	533	584	492	538	527	504	506	509	507	534	486	513	504	501	526	520	527	550	541	534	520	481	537	505	505	489	512	488	539	499	489	497	501	507	498	533	504	505	539	448	538	511	501	489	492	514	521	527	489	514	470	505	531	509	509	461	533	490	531	497	514	545	519	523	551	512	529	490	513	504	481	514	484	513	484	512	510	554	498	504	524	485	503	509	526	473	489	469	501	507	560	546	497	516	490	496	504	501	523	465	561	499	459	508	514	469	530	540	479	534	466	510	484	506	521	511	535	477	500	485	519	504	521	502	487	536	528	513	497	537	492	485	509	557	530	526	551	496	543	495	510	553	474	525	542	523	512	536	510	507	548	508	517	543	491	490	507	517	503	510	511	509	503	509	512	478	556	502	524	500	526	480	523	507	523	487	561	495	519	527	505	490	520	464	534	491	529	516	495	523	530	512	510	496	519	506	514	532	541	507	487	505	522	496	524	487	481	484	481	510	549	526	478	495	478	473	534	503	501	511	538	529	505	530	498	528	523	527	521	539	548	447	461	446	524	482	541	525	526	515	508	512	518	539	526	510	511	506	481	536	522	505	544	533	532	530	541	504	500	484	505	515	504	506	465	522	487	510	547	513	491	524	496	516	533	541	523	468	516	471	542	515	500	486	519	523	529	536	523	489	521	530	516	497	484	523	474	541	515	500	466	498	514	519	538	489	474	456	501	498	528	481	541	508	479	512	520	487	521	515	539	534	535	501	486	515	546	547	483	511	504	499	515	497	531	451	518	543	478	515	508	485	508	515	491	541	529	510	502	530	500	512	483	537	515	497	483	501	538	564	509	517	533	516	498	476	553	503	562	544	529	536	502	502	536	517	536	501	501	524	516	496	552	516	513	539	515	498	481	497	481	528	521	510	528	516	518	507	480	535	535	493	525	493	476	510	520	523	513	507	542	520	502	525	493	495	502	544	508	544	508	513	487	502	508	533	481	549	485	504	504	521	539	474	512	530	526	503	500	494	473	506	446	462	480	501	463	530	543	507	499	486	504	515	469	541	491	528	493	491	497	486	555	544	516	533	496	505	496	520	545	509	525	523	526	490	498	505	513	498	511	499	479	511	499	518	510	511	567	512	576	534	486	499	482	549	525	537	534	532	536	488	518	525	542	511	516	508	520
49211	32430	49965	16617	3461	890	652	590	504	432	410	372	318	329	314	284	287	291	297	243	267	329	228	260	307	282	269	266	262	223	278	276	231	230	255	278	257	254	256	252	235	237	243	243	238	226	219	241	222	273	223	244	238	229	262	241	237	231	265	240	230	269	205	242	227	252	233	231	258	238	233	237	246	262	261	222	244	250	268	227	228	233	225	219	235	242	233	223	212	274	244	235	226	227	249	232	208	238	211	231	249	244	224	212	224	241	242	251	243	229	251	233	260	231	242	247	244	249	221	255	246	256	262	263	230	212	227	220	237	216	254	218	214	251	237	215	266	252	266	217	238	230	258	244	237	234	245	207	220	238	239	254	246	228	233	230	242	240	210	243	237	214	239	261	233	225	253	229	251	251	214	214	211	215	236	247	241	225	204	224	229	234	244	246	249	239	228	248	263	245	247	233	208	239	232	228	230	207	239	240	253	259	217	227	233	247	230	226	242	225	215	212	224	235	228	244	269	250	228	238	206	246	226	237	229	249	232	244	233	237	231	256	241	249	237	262	238	209	221	230	252	253	256	222	213	205	217	228	260	251	232	217	242	240	262	244	244	223	249	214	224	245	208	221	215	240	219	237	211	227	224	245	233	244	221	254	238	243	217	227	224	230	233	252	237	249	225	247	249	256	231	211	226	221	237	268	240	238	229	224	242	247	220	241	224	209	235	282	240	240	207	220	244	228	215	209	233	243	231	239	220	248	228	227	272	254	238	243	231	274	228	195	265	203	230	234	232	240	229	243	214	233	250	232	238	216	235	234	229	215	234	225	222	254	249	236	233	195	243	254	217	237	198	265	256	238	221	263	239	230	232	206	227	240	263	236	222	246	243	244	228	228	236	241	237	239	262	228	236	241	247	244	255	256	231	206	263	229	226	261	252	231	255	220	228	229	241	235	248	251	219	234	233	209	213	215	253	239	250	236	253	223	256	227	236	246	220	248	222	247	234	230	272	254	244	234	257	238	229	249	222	252	232	250	240	213	236	236	234	249	230	207	218	234	236	248	230	246	255	246	225	241	246	258	225	239	258	260	262	252	231	227	246	237	207	236	229	236	236	248	258	247	261	237	233	231	270	235	213	220	270	210	236	210	244	208	225	241	255	232	251	222	220	223	234	252	248	244	251	215	258	238	234	213	243	224	247	231	235	231	235	234	209	233	230	240	202	243	217	230	250	245	221	249	235	253	235	245	245	234	214	230	230	201	241	231	240	244	248	238	224	243	213	239	283	237	252	213	225	242	237	262	265	209	231	210	257	227	272	254	231	261	210	246	241	227	248	246	229	275	207	230	254	227	226	259	230	240	201	260	246	251	212	240	237	206	247	251	230	212	216	222	223	235	245	255	252	245	230	259	224	247	242	241	231	247	215	219	268	221	222	253	230	211	232	207	239	217	255	279	245	236	230	213	257	237	261	235	223	212	224	260	232	217	239	254	261	229	238	221	204	224	252	243	259	228	229	228	235	221	229	261	243	233	213	229	228	257	267	230	226	227	241	252	224	271	232	264	247	251	220	219	231	252	251	250	220	223	226	214	217	228	253	239	248	232	234	235	247	242	229	229	203	232	237	226	260	237	247	222	244	235	239	237	232	245	246	250	228	242	220	234	231	237	209	250	227	220	252	255	227	221	208	238	240	217	246	234	233	235	239	231	220	226	249	242	225	227	243	232	246	233	222	227	230	252	249	223	216	260	268	272	236	214	209	225	234	247	234	252	241	248	241	241	247	229	254	220	208	220	204	243	224	241	246	241	246	261	240	211	231	235	233	234	235	241	215	246	246	254	219	237	225	238	256	227	212	233	216	241	234	243	244	219	253	255	264	233	242	239	232	234	255	247	233	221	245	238	239	230	211	236	199	250	237	250	245	214	239	240	230	240	236	253	259	219	209	224	246	249	249	236	218	236	240	247	220	245	258	215	249	227	260	243	221	218	219	240	240	216	221	207	247	265	268	265	236	244	230	221	226	246	237	230	250	253	218	215	236	251	231	243	259	242	211	277	247	212	267	216	228	218	223	284	243	248	221	237	241	254	250	229	228	228	225	250	246	233	220	226	229	272	236	244	208	230	220	245	231	225	234	201	242	246	228	232	230	230	223	245	254	249	239	247	235	241	236	220	244	235	245	209	228	243	231	217	248	264	242	252	204	254	261	237	254	221	245	244	244	220	250	229	263	265	216	233	234	235	219	235	205	243	251	225	230	245	224	253	221	216	229	239	251	253	251	231	274	227	263	223	229	274	266	218	226	239	251	207	233	220	213	245	222	210	234	245	188	239	235	248	230	234	243	245	248	230	258	231	232	235	226	213	236	211	243	227	247	233	238	236	244	220	243	243	230	234	209	227	237	270	238	221	261	241	240	276	222	218	222	217	220	238	253	216	259	228	254	246	258	249	209	235	244	253	242	232	229	211	234	216	250	249	232	212	233	237	228	232	219	227	220	227	237	227	238	237	232	219	236	273	231	248	248	236	238	239	222	257	215	229	248	232	251	215	234	253	235	250	242	213	236	258	252	221	233	247	225	243	257	233	249	218	256	228	222	223	216	256	212	234	244	233	273	242	241	243	228	230	243	219	237	239	245	251	246	240	251	257	259	268	250	234	250	213	237	241	259	240	232	251	216	233	241	225	239	237	232	273	219	225	255	218	243	243	228	232	250	237	228	243	228	229	228	227	244	246	219	243	209	210	246	213	229	211	240	258	240	261	230	220	213	254	236	221	237	239	239	253	258	257	239	262	202	216	192	236	207	248	229	249	255	253	237	231	252	225	235	270	231	235	228	216	240	242	215	246	221	241	231	234	247	268	232	224	230	236	232	253	237	235	245	235	243	236	231	246	214	210	248	232	253	244	215	215	252	238	254	232	216	246	248	242	226	261	261	221	228	230	239	248	227	235	247	213	224	277	236	243	211	205	250	250	231	244	233	264	216	239	266	237	233	218	224	232	232	245	262	250	236	239	226	245	230	254	232	238	246	220	221	243	218	243	241	238	210	224	256	259	249	235	236	246	256	262	229	222	244	228	235	238	236	252	228	211	248	250	226	252	236	252	235	268	236	234	246	231	218	230	232	251	218	217	240	225	237	235	236	237	266	238	244	243	286	254	229	249	256	243	256	263	237	256	238	222	206	242	265	236	248	245	218	260	224	254	232	248	214	208	261	222	245	236	235	232	232	236	230	240	218	221	193	223	224	212	224	222	233	204	248	213	262	252	230	239	219	225	246	244	243	236	217	230	235	256	237	245	215	260	234	232	231	211	270	252	234	223	232	238	217	219	241	251	223	216	245	225	225	249	250	207	248	246	249	255	253	224	212	225	237	272	218	231	214	233	226	273	260	249	254	259	223	250	219	257	227	228	269	265	230	245	242	242	222	217	243	227	240	226	244	214	234	234	236	242	238	244	230	226	224	247	265	214	238	217	258	244	217	236	216	230	244	269	232	243	240	235
30992	14611	30221	4834	4168	3470	2918	2357	2078	1815	1612	1541	1322	1221	1178	1105	1033	1045	1014	935	907	908	860	812	835	771	746	826	783	766	751	788	741	710	695	748	740	676	693	733	675	710	689	732	682	687	715	703	701	674	662	707	679	692	697	689	653	663	686	697	657	714	645	625	687	655	620	650	622	654	605	696	653	694	694	655	604	654	649	701	654	661	666	677	642	649	649	642	634	689	638	645	644	643	684	682	699	597	589	653	676	628	675	642	637	645	628	629	644	583	660	650	645	672	691	664	617	659	637	602	611	673	655	680	595	685	707	646	658	674	671	608	627	626	653	654	613	638	648	619	635	664	623	599	642	652	678	622	658	617	616	685	644	629	638	611	700	661	623	606	660	618	658	665	682	614	679	621	639	625	640	628	597	640	617	664	643	668	597	690	600	614	597	614	666	662	650	645	671	656	631	633	663	676	645	604	655	584	634	633	622	641	631	597	596	685	628	624	599	645	629	627	669	614	627	702	677	670	612	658	623	594	706	638	660	647	627	597	639	652	626	590	630	602	590	628	640	673	655	600	630	661	615	620	655	645	647	564	652	613	689	619	640	618	693	605	635	644	594	646	612	609	653	641	659	621	667	662	667	604	630	605	622	667	624	634	575	606	615	631	675	615	629	675	646	616	609	649	671	650	624	629	638	614	648	646	637	645	594	591	641	644	688	580	655	641	607	657	625	699	677	630	629	667	637	656	620	615	601	611	625	660	689	622	658	641	635	624	609	633	615	644	615	642	632	639	611	610	629	628	600	629	623	646	629	644	624	616	624	640	603	667	599	620	699	683	598	672	647	651	629	615	644	595	632	717	638	641	594	668	633	662	639	617	635	613	631	626	646	619	661	640	614	617	630	633	643	644	659	655	635	662	609	620	632	666	631	648	618	617	613	684	644	659	625	611	640	674	571	589	585	679	645	669	641	626	584	654	623	615	663	665	604	629	632	646	619	621	691	591	605	634	644	583	640	597	615	646	644	671	600	630	615	608	626	618	644	631	631	641	645	634	651	634	593	646	605	585	631	646	636	650	598	613	639	634	640	599	624	668	660	634	668	598	597	649	612	598	657	640	607	643	610	661	640	629	638	623	656	674	634	619	624	637	635	574	671	611	701	601	671	622	653	648	641	648	600	625	612	647	624	681	613	626	637	648	573	624	596	634	612	622	638	643	697	657	593	605	608	613	631	602	659	638	664	626	625	634	661	588	604	621	623	629	612	637	631	610	600	616	617	626	661	661	587	658	586	671	616	606	642	581	655	653	671	668	634	661	617	655	598	660	628	620	587	635	616	601	634	626	657	593	644	644	647	666	636	652	622	621	618	673	694	588	673	654	650	633	640	609	609	651	683	640	660	675	613	628	624	649	585	644	667	641	599	622	597	654	626	660	632	638	641	600	634	659	615	643	630	634	628	624	622	646	597	632	656	626	677	627	632	629	708	627	668	606	629	599	671	634	610	616	622	635	626	645	648	632	655	632	626	630	636	670	662	665	675	661	621	667	641	682	618	632	642	650	638	683	653	613	618	626	629	618	619	651	643	636	622	619	594	580	649	569	622	645	652	639	656	667	638	648	639	606	674	645	683	658	601	638	602	603	625	626	580	574	608	600	621	671	646	600	641	638	664	625	633	653	678	654	615	650	594	646	602	634	621	626	612	606	595	615	607	588	604	616	633	628	642	576	618	591	670	622	630	649	659	571	644	585	667	648	581	626	615	658	623	617	599	653	606	621	647	596	656	606	641	635	681	663	637	637	613	635	628	621	629	646	642	576	649	610	627	604	628	653	602	614	600	624	640	635	643	594	632	613	657	660	649	645	607	615	620	600	672	684	629	636	668	589	653	680	658	641	632	596	646	623	647	601	646	605	655	630	652	595	648	660	617	665	668	597	640	612	627	635	572	646	606	662	657	628	633	634	629	640	669	614	678	625	651	676	638	636	616	610	591	591	614	631	602	624	622	632	624	649	610	659	608	658	576	629	681	609	651	636	624	641	617	597	629	648	632	574	635	664	634	651	579	635	630	631	659	660	621	602	666	601	628	625	619	586	637	634	655	640	607	640	653	641	646	618	644	623	686	634	669	640	645	645	626	621	621	632	651	654	634	638	618	631	642	614	620	624	629	663	646	628	623	620	638	635	644	656	661	601	621	619	664	600	624	639	693	622	659	677	634	637	620	591	634	615	623	632	617	650	639	647	567	600	622	639	627	665	635	613	614	626	631	624	601	591	672	601	653	627	599	598	633	627	680	658	652	654	636	662	648	653	604	618	642	624	634	639	630	613	649	633	662	640	627	661	616	616	667	589	601	653	616	645	609	674	611	604	586	629	637	623	650	657	679	608	631	673	655	663	623	598	587	657	640	643	630	634	619	620	558	633	633	639	630	609	599	659	630	647	593	650	652	643	605	605	615	645	632	634	679	648	652	614	652	630	661	641	648	667	615	634	624	570	683	601	653	617	620	591	611	585	646	621	623	657	618	651	616	642	644	616	618	660	608	634	692	604	670	649	663	637	608	617	627	605	629	593	640	660	629	661	619	682	637	645	633	619	629	638	598	625	643	591	631	622	605	628	624	675	612	620	658	629	610	620	618	630	646	650	641	619	652	604	656	635	609	611	643	641	636	616	612	605	625	652	574	625	613	683	623	656	644	600	660	630	616	573	636	655	641	604	627	582	632	649	640	650	672	646	659	646	624	621	613	625	611	629	647	622	611	616	622	611	633	608	649	658	622	631	655	636	653	658	630	627	616	710	614	661	640	667	645	630	680	597	663	614	622	616	633	612	626	620	672	653	619	599	646	638	681	586	621	626	589	607	644	619	661	642	610	651	627	658	656	597	637	622	663	634	630	655	629	592	653	647	660	604	627	607	628	693	591	645	597	666	652	681	629	625	668	639	618	623	678	638	670	662	657	670	653	645	643	640	652	627	654	580	631	637	621	623	644	656	668	605	635	628	638	614	629	627	696	604	683	614	609	623	599	637	637	595	640	628	640	653	667	634	652	642	686	697	677	643	592	643	621	641	661	612	634	627	653	674	584	576	620	598	623	637	610	614	628	621	646	676	626	631	617	607	644	619	641	644	592	635	631	655	650	618	611	653	651	658	654	637	581	662	660	666	625	668	663	640	620	586	585	650	553	627	556	650	653	610	620	611	640	607	611	641	638	667	678	678	664	604	636	643	633	652	628	657	635	635	632	599	605	682	603	630	626	654	643	586	711	632	594	650	692	616	625	646	665	618	590	681	623	645	615	629	631	629	626	651	666	636	615	638	651	584	613	661	602	617	673	644	628	667	626	674	665	641	664	636	617	637	679	618	643	626	697	675	625	657	608	654	638	643	667	613	636	638	586	657	664	612	649	628	653	621	612	627	675	615	644	639	647	590	634	600	641	617	619	589	637	606	620	634	633	570	687	680	617	673	621	639	693	577	646	650	567	602	615	645	594	595	585	577	671	683
3744	906	2575	423	351	342	370	392	348	336	339	365	387	316	372	360	389	361	356	352	360	362	387	373	366	358	366	369	397	395	344	367	366	344	383	352	365	353	386	361	344	327	337	426	362	387	330	376	374	370	326	334	394	373	374	366	370	423	366	404	376	359	391	365	321	367	370	377	384	354	375	362	402	385	361	368	362	345	322	363	370	374	356	357	354	355	348	364	399	402	377	373	338	388	340	346	377	327	362	360	394	376	355	360	357	348	366	393	350	376	392	369	384	349	364	377	382	359	346	352	365	343	380	379	377	362	398	338	362	362	379	347	378	338	350	361	378	371	388	394	385	362	383	384	361	399	398	353	322	342	379	402	362	380	365	371	365	406	365	343	327	404	339	359	328	347	342	358	362	347	379	364	349	345	328	383	329	373	324	346	408	357	393	363	377	388	363	378	360	372	346	360	364	361	326	373	358	412	364	381	369	373	384	366	381	386	406	361	359	334	346	342	354	398	395	359	355	385	360	368	332	370	346	387	359	378	389	389	332	370	330	363	339	403	385	383	378	355	398	344	364	357	355	349	396	357	382	358	339	306	363	377	357	358	362	343	377	433	329	389	352	339	394	361	405	379	341	359	326	356	371	378	358	369	381	367	374	355	371	311	381	368	352	364	336	394	352	363	385	366	368	374	350	351	383	357	346	331	317	335	374	369	392	353	377	365	348	342	355	351	370	382	420	349	337	390	364	391	366	372	372	367	364	366	352	394	362	364	365	326	368	382	370	389	344	358	364	381	336	356	329	403	365	357	343	354	362	357	392	395	371	357	320	340	378	382	361	374	379	337	342	365	376	362	333	337	394	368	330	393	377	368	313	365	349	347	402	369	379	363	367	369	389	338	353	371	437	393	386	380	329	356	363	367	367	375	331	375	357	363	384	388	400	365	351	360	343	355	331	356	359	374	361	373	387	361	356	345	331	361	377	375	392	349	354	365	388	328	367	383	404	361	384	343	365	390	383	357	368	393	401	359	330	372	361	367	346	365	379	338	362	389	377	363	372	363	392	381	385	374	321	362	361	340	327	377	377	363	377	397	380	374	341	357	326	370	387	367	426	385	376	344	357	364	397	373	373	368	375	363	319	350	362	372	385	381	372	342	336	381	360	390	352	359	367	358	371	383	364	394	388	372	339	367	352	343	357	374	340	312	358	370	357	336	364	369	364	379	346	372	344	357	379	355	373	370	387	370	375	373	357	389	392	375	364	367	357	394	349	355	367	373	381	343	368	375	322	352	350	401	365	368	366	339	357	396	389	383	351	332	374	359	328	339	390	352	356	305	344	373	385	361	372	378	374	340	360	400	333	363	368	357	364	354	351	392	379	356	365	380	356	369	397	373	395	338	341	330	380	341	342	390	391	342	386	362	364	373	359	363	388	393	339	370	363	416	328	393	332	392	369	380	362	380	336	365	395	361	371	362	334	373	350	367	353	360	371	358	389	328	349	411	344	351	360	374	384	390	388	360	398	355	384	357	351	365	379	352	377	364	374	369	375	371	394	367	366	371	377	348	378	386	361	380	387	364	358	354	400	354	369	353	397	403	367	380	342	362	365	350	354	329	328	361	375	380	377	357	376	383	398	329	358	389	364	359	331	394	383	366	348	350	414	357	325	359	359	372	401	326	376	353	360	373	340	386	381	348	356	363	351	368	384	380	372	397	370	382	371	358	383	364	389	382	373	366	350	354	362	365	389	358	348	387	341	376	339	374	350	362	309	365	380	364	403	366	383	370	396	380	335	341	365	330	367	371	357	333	396	377	376	344	391	365	398	395	389	356	375	354	362	361	343	354	345	360	367	360	366	372	373	361	408	368	364	362	362	368	341	365	393	351	384	400	353	378	409	375	369	344	333	382	382	336	367	344	345	362	340	401	369	394	378	400	366	368	347	381	394	387	400	374	393	373	349	397	320	361	381	362	384	349	381	368	355	392	353	347	353	373	376	383	370	352	386	381	349	356	349	338	394	362	361	372	425	341	363	373	376	342	348	384	386	377	355	393	360	345	399	386	366	349	323	373	370	385	385	410	374	368	380	399	338	352	400	368	350	372	355	363	359	393	388	359	361	363	350	378	370	343	384	355	388	361	368	366	369	342	355	377	359	353	339	368	367	349	346	397	355	361	416	368	373	358	335	360	352	340	360	352	369	381	366	379	357	331	353	360	353	346	326	363	381	381	382	341	353	367	341	345	380	382	380	341	388	378	369	365	391	373	360	356	387	362	352	374	345	369	347	354	378	385	334	330	401	335	400	350	384	349	351	347	370	330	379	331	346	351	350	388	331	366	375	332	348	353	419	378	366	401	364	367	380	363	365	340	322	364	373	396	386	378	372	390	367	365	370	316	351	377	376	376	384	387	390	381	371	331	409	349	344	354	368	361	381	364	398	356	348	371	324	375	363	368	366	366	392	361	367	373	339	374	364	351	377	383	370	329	350	349	368	339	365	358	377	397	345	350	369	394	347	340	344	379	389	329	372	340	355	417	354	380	381	380	359	397	389	394	339	363	366	366	375	365	380	345	348	369	371	343	348	339	331	393	373	343	340	338	348	393	343	355	359	361	369	388	331	357	369	363	381	348	370	363	352	339	376	361	333	363	372	368	346	370	378	398	394	387	347	361	352	385	381	373	380	369	378	363	361	387	350	328	300	370	336	384	387	403	341	345	324	333	350	359	369	363	394	367	366	354	390	386	373	385	387	370	362	347	358	368	343	359	370	346	345	374	375	358	348	352	358	368	379	375	368	381	368	368	379	369	360	388	363	375	376	361	426	378	347	345	347	376	351	389	366	338	329	379	329	396	383	402	389	397	384	414	369	365	376	386	359	363	371	388	364	363	375	360	394	374	381	383	349	344	325	389	384	395	387	345	352	387	378	395	365	389	339	372	371	374	358	396	378	376	362	379	374	358	421	380	372	376	355	355	372	371	377	356	382	359	423	394	376	335	381	366	350	356	348	363	378	356	353	366	373	367	394	342	357	362	351	375	356	378	353	371	408	358	376	383	373	365	371	320	398	353	396	400	359	353	302	344	362	353	400	395	382	357	374	397	344	341	376	385	401	378	344	372	389	372	340	389	370	365	375	360	401	380	339	394	312	367	333	330	371	369	321	381	368	384	392	363	367	398	368	388	367	373	396	354	405	347	399	406	384	390	364	339	346	354	356	341	367	384	386	395	369	328	390	386	386	371	351	339	357	374	371	351	376	376	369	354	374	336	373	380	363	385	370	399	350	351	354	361	402	351	360	387	368	376	380	376	373	348	325	361	347	394	348	360	397	379	346	373	371	368	349	384	386	367	380	347	348	371	380	385	385	367	354	356	354	388	376	358	369	399	383	372	355	349	405	393	338	367	342	349	384	369	341	370	349	348	384	391	336	373	362	365	378	390	359	392	341	376	382	350	363	387	349	350	361	351	393	369	397	365	369	360	373	366	349	395	381	379	378	347
3912	1465	5323	978	931	911	910	948	925	917	895	886	890	894	871	925	879	894	865	875	898	894	831	857	908	889	841	858	868	843	882	878	846	874	899	862	882	900	902	871	828	870	809	857	884	851	884	849	870	849	908	897	885	875	906	880	888	915	839	882	823	880	893	896	927	927	869	925	878	867	833	837	859	866	899	886	877	895	827	846	861	832	857	810	842	828	852	834	879	841	873	846	856	888	882	912	882	847	813	910	915	881	820	843	856	854	885	895	905	844	884	835	821	897	877	830	900	915	865	937	881	904	893	876	843	887	874	815	864	817	861	875	909	929	866	908	793	840	786	827	852	857	899	865	912	840	901	913	882	838	868	878	894	868	836	892	845	841	902	866	878	859	914	859	857	889	847	846	869	784	848	905	841	945	785	830	869	889	890	836	879	899	874	872	909	876	879	883	824	867	868	887	847	859	845	874	852	877	922	896	884	887	897	862	842	828	905	861	861	901	878	889	859	898	873	845	891	912	812	860	897	861	873	871	867	837	849	892	882	871	846	786	857	844	917	897	891	841	844	862	901	867	895	882	843	920	907	849	901	857	850	856	903	876	910	860	848	858	913	845	851	847	892	933	896	869	874	881	839	820	899	849	876	914	871	891	856	870	869	820	864	885	852	947	836	857	906	840	872	848	881	823	895	901	841	871	871	879	843	866	837	868	863	914	914	877	917	864	935	834	856	872	870	858	889	846	861	886	908	869	866	865	846	829	899	898	853	857	827	942	856	913	883	905	835	849	852	860	895	893	864	873	849	882	858	880	922	916	918	873	916	851	892	891	866	899	868	873	843	877	864	898	859	900	904	821	944	900	868	871	887	866	862	872	905	825	907	908	868	859	888	840	868	875	855	841	858	900	853	862	901	866	861	855	899	804	884	867	874	878	858	864	848	853	892	824	894	832	908	871	848	885	865	961	866	855	896	888	863	910	892	844	915	879	887	846	922	877	933	856	820	858	911	848	889	884	858	840	839	861	868	830	874	894	865	877	893	892	846	886	859	863	911	881	881	845	871	818	863	871	883	902	910	920	850	876	871	878	885	947	885	878	895	861	839	847	891	880	860	869	855	822	841	860	816	883	837	910	857	875	815	838	930	841	874	865	903	892	884	865	809	877	842	858	904	877	876	850	897	856	834	842	834	871	842	862	880	904	932	879	862	859	843	909	853	856	814	886	868	905	848	901	852	882	855	875	867	881	878	923	890	905	914	879	843	879	864	894	890	881	869	873	873	883	913	846	845	912	849	843	874	886	845	918	853	902	887	851	843	868	886	907	918	832	915	851	876	860	918	829	858	858	884	783	854	868	892	854	910	868	864	896	824	835	885	893	843	845	879	891	830	928	875	891	891	889	897	917	847	839	854	888	842	866	894	844	869	874	880	831	844	859	904	829	789	831	843	844	828	881	879	844	903	882	842	847	924	858	906	847	871	911	847	889	845	887	886	807	831	846	932	850	833	899	845	856	870	842	884	846	857	909	893	847	869	918	819	930	896	818	854	875	917	839	817	900	902	899	916	870	878	858	792	839	869	880	888	855	923	874	837	872	902	865	917	831	880	891	843	830	893	872	852	922	864	913	888	908	837	887	843	831	898	839	898	846	835	902	847	897	888	874	866	858	809	873	870	878	853	896	831	884	854	874	868	889	816	892	849	877	892	908	901	880	913	901	886	875	897	888	860	912	894	791	872	867	905	858	869	888	885	816	896	881	900	923	889	855	883	828	819	842	829	892	867	811	849	861	854	882	897	871	909	876	905	918	905	849	835	893	850	861	837	864	875	844	877	871	893	920	898	892	920	854	859	911	862	875	906	859	852	864	902	886	776	895	853	897	898	934	844	867	914	895	835	915	868	898	859	892	874	915	913	872	868	809	880	833	882	862	813	885	820	852	885	908	864	854	858	885	825	840	898	854	900	850	808	918	934	853	874	842	868	856	873	880	868	874	907	860	869	870	890	880	878	848	881	867	862	876	841	814	911	877	859	884	847	881	871	923	883	838	809	893	878	881	871	886	922	884	850	873	855	852	915	896	906	904	859	854	907	875	859	880	868	853	896	889	875	870	858	881	870	879	906	853	837	890	885	866	860	891	874	909	884	902	842	887	897	852	846	908	830	862	860	888	887	879	920	908	903	849	844	891	823	852	852	838	922	838	868	832	896	870	871	867	806	811	878	862	886	849	885	862	842	878	887	857	906	868	881	855	887	895	879	861	859	842	851	882	860	874	887	847	854	894	875	872	889	813	874	823	846	883	882	893	858	863	895	864	870	867	848	856	853	891	905	879	853	854	880	844	887	905	872	898	910	830	917	909	869	898	832	916	863	863	809	919	845	907	863	884	856	873	898	812	861	856	877	900	895	875	864	886	920	821	895	834	867	907	849	919	860	825	837	884	897	864	904	885	867	917	878	837	850	884	935	806	869	880	887	903	844	903	909	836	856	811	876	933	875	884	843	875	883	884	840	880	928	902	858	863	879	863	859	857	891	876	907	836	867	847	851	822	848	900	867	870	896	935	907	924	838	901	901	902	885	879	847	851	887	891	852	886	858	833	862	893	861	872	891	839	882	869	850	848	876	860	899	925	918	922	870	879	850	880	854	815	911	893	892	881	892	836	889	833	849	858	862	860	921	852	890	885	852	825	927	876	902	873	889	842	850	892	874	891	873	890	879	939	897	901	828	859	926	908	916	855	866	909	901	885	846	844	883	861	881	840	863	864	898	853	860	868	844	842	875	820	866	865	881	883	842	912	840	895	894	911	837	895	887	886	912	856	887	890	840	896	917	876	927	880	870	874	855	858	878	925	877	885	893	834	880	929	873	844	874	886	824	910	885	879	912	894	860	876	834	901	857	842	877	905	845	890	884	858	880	860	881	895	923	876	873	847	917	825	852	908	844	866	855	875	920	858	806	834	898	897	871	915	891	899	914	892	887	867	841	962	831	872	884	814	815	838	891	881	892	864	892	890	927	849	869	866	867	879	912	865	876	833	862	911	850	855	837	909	868	895	843	842	847	870	882	859	898	891	864	873	835	878	849	899	886	876	876	829	958	844	889	864	837	942	863	846	853	869	916	915	854	856	842	842	836	951	844	881	901	901	887	896	868	910	829	859	885	934	861	892	867	893	877	874	857	899	874	816	905	898	880	823	890	841	855	884	873	906	924	894	879	888	877	874	843	915	832	846	893	845	842	866	833	855	842	931	916	881	852	888	896	881	831	851	855	863	829	945	868	860	851	900	871	892	883	884	870	888	902	923	873	920	871	892	873	873	894	841	870	892	872	879	880	885	892	886	899	869	850	895	888	887	893	848	883	813	875	859	826	827	897	833	855	900	912	870	863	885	852	859	872	868	910	849	818	831	948	882	878	856	942	875	910	886	816	885	797	837	834	860	892	886	877	842	921	846	873	919	927	830	948	872	916	865	921	873	881	860	802	843	935	924	837	879	867	873	898	858
36730	23073	42645	6688	722	525	429	321	308	282	266	248	283	244	213	253	217	204	210	184	216	192	188	175	220	192	205	213	217	252	200	199	182	202	201	182	199	196	233	202	220	225	209	218	203	161	177	210	212	198	209	190	222	213	183	207	185	177	211	199	204	201	191	186	202	201	195	209	212	184	139	201	198	198	195	193	193	189	196	194	149	182	194	172	181	206	181	194	209	190	199	165	180	165	185	189	214	177	190	194	190	175	196	184	190	208	184	166	202	194	198	192	218	203	177	169	182	192	197	176	196	186	199	185	215	213	213	202	196	188	178	216	187	189	195	171	179	169	188	172	192	194	186	221	214	203	196	170	186	203	167	177	200	215	179	166	187	232	196	185	192	167	176	178	197	221	185	198	194	207	161	207	198	162	201	204	215	192	203	201	195	190	176	196	174	148	192	201	213	181	201	168	207	206	197	208	170	192	176	198	182	185	216	167	184	188	163	177	180	166	200	142	174	177	200	192	205	185	181	187	173	205	162	191	198	201	196	194	168	175	180	172	175	189	175	188	190	196	202	177	190	211	199	213	183	178	185	178	209	170	190	180	173	188	185	221	187	181	202	194	189	192	206	198	202	193	160	180	196	164	198	201	194	163	198	151	194	187	191	188	174	189	197	191	175	197	200	186	178	204	189	170	166	180	188	176	207	180	194	176	173	209	181	174	206	200	176	184	203	171	192	199	192	185	179	171	187	189	173	181	179	186	200	193	225	191	179	207	181	204	209	192	172	198	200	211	178	183	165	202	207	189	207	185	175	177	180	187	214	177	202	206	186	172	164	189	192	198	197	202	203	194	195	201	196	164	190	189	201	223	199	193	213	207	195	176	205	178	192	206	197	192	190	182	182	178	196	186	172	189	201	214	213	175	174	186	182	179	170	178	176	201	194	192	182	206	193	187	187	195	188	170	219	173	165	179	212	187	185	195	180	190	213	209	198	170	171	213	193	205	191	198	202	192	207	215	187	184	202	196	222	184	186	199	204	205	174	184	192	187	228	186	208	233	210	186	192	177	207	198	182	206	200	193	186	166	177	212	216	198	195	187	195	177	172	201	169	174	171	191	155	189	198	195	184	180	199	190	179	186	211	182	193	178	216	209	203	171	199	211	216	185	205	193	195	181	192	159	190	195	178	179	176	229	181	200	162	207	189	191	190	198	173	192	188	202	192	189	160	211	215	178	211	192	185	153	188	169	177	217	187	174	173	175	191	189	199	188	175	187	208	180	186	189	200	216	191	172	202	217	167	183	177	207	180	188	170	200	227	192	184	199	167	189	168	188	197	192	190	179	162	189	169	184	193	169	186	196	189	196	204	199	195	202	172	176	189	190	194	212	195	189	170	204	171	210	202	196	193	199	192	189	189	200	169	206	184	207	192	184	197	202	162	183	199	168	187	214	178	169	189	189	213	198	202	191	213	213	170	194	183	183	196	223	215	194	195	192	219	207	181	208	180	176	185	205	209	207	185	165	213	159	183	190	197	203	198	201	175	204	221	163	195	176	203	175	184	194	206	211	185	194	179	218	189	194	207	200	197	194	184	168	192	189	177	167	183	192	171	233	199	196	218	187	191	174	185	160	188	165	192	167	184	182	204	177	195	177	183	176	180	201	179	188	195	186	193	201	186	196	168	210	182	186	208	137	183	180	185	204	204	181	176	193	179	171	173	179	188	185	165	184	188	186	192	190	203	199	176	188	181	207	169	185	205	194	225	185	183	194	175	167	175	185	174	192	203	204	206	188	166	158	206	176	201	187	192	215	192	176	197	170	187	175	186	226	183	197	199	166	178	196	198	188	176	197	172	187	180	201	195	172	198	196	196	182	184	165	184	200	166	197	219	193	201	206	165	183	174	196	221	194	196	189	178	176	189	198	185	162	184	179	187	198	180	200	177	190	219	158	195	185	184	206	200	204	179	186	192	210	204	217	183	192	191	204	194	179	190	182	187	209	220	183	207	213	167	208	164	193	169	179	197	211	196	206	200	204	195	186	189	176	193	206	194	178	185	212	176	178	196	195	199	176	178	186	214	180	198	202	176	172	173	162	174	185	162	188	182	170	193	181	188	174	185	180	206	187	175	200	195	208	162	199	199	193	213	208	186	205	182	180	194	192	159	169	189	200	220	168	187	192	185	187	185	171	183	198	169	186	160	179	189	201	230	217	193	185	205	202	168	184	194	177	200	225	169	177	217	165	170	192	168	206	201	194	187	209	207	184	197	194	195	197	189	181	203	186	190	203	182	178	197	192	197	177	200	193	188	201	170	191	176	194	179	201	197	156	185	168	217	195	196	172	191	208	205	168	183	201	205	206	175	200	171	195	162	185	158	188	198	201	163	170	187	195	210	177	179	197	185	199	187	175	185	200	172	179	160	195	212	190	196	176	188	192	178	182	167	175	207	192	182	215	207	185	196	194	190	181	191	182	164	197	199	195	184	177	190	180	187	185	179	206	207	194	203	176	203	179	189	203	186	178	188	213	192	204	177	201	182	192	193	176	206	219	179	178	207	181	179	175	202	175	187	198	171	215	205	195	188	196	183	199	167	187	208	199	186	198	193	193	192	175	185	196	176	168	203	190	184	220	173	175	189	191	159	187	205	189	163	190	196	209	180	194	190	193	180	183	222	197	216	207	203	209	207	171	161	184	193	171	192	205	180	182	205	174	197	171	179	207	180	189	202	205	187	188	194	184	184	172	187	169	185	189	182	182	173	202	185	183	191	196	176	187	186	187	151	196	205	179	186	209	178	188	194	185	163	180	206	182	192	173	186	181	184	196	208	181	168	149	191	168	172	183	172	180	215	209	196	202	197	168	199	163	169	209	192	175	208	205	208	204	204	198	201	195	195	196	192	220	190	191	212	167	185	196	192	197	215	204	194	191	178	162	195	180	164	171	187	177	193	166	176	205	210	173	179	168	178	199	177	181	186	216	169	196	192	199	199	200	181	175	204	191	190	185	201	192	180	183	178	214	195	178	210	192	194	178	201	208	170	171	167	202	193	198	189	196	204	197	189	192	170	215	184	182	186	207	179	173	183	185	179	174	178	208	190	192	183	163	176	193	181	193	179	181	185	179	167	186	163	203	204	195	194	167	189	185	177	196	169	190	203	197	201	210	206	188	191	207	183	182	182	192	189	195	170	218	189	199	173	202	174	207	182	180	178	222	204	199	189	208	215	212	192	195	163	196	181	197	176	178	197	198	216	166	183	195	176	211	186	185	186	200	194	184	189	196	185	178	176	183	170	200	191	190	203	177	179	184	206	192	184	197	197	197	202	198	190	208	214	188	187	165	183	193	174	186	166	204	170	185	202	201	182	200	204	189	200	197	192	183	169	188	196	184	174	186	200	212	195	180	197	201	206	198	204	200	203	184	191	189	193	167	198	187	192	182	175	185	196	174	193	187	203	203	196	180	209	219	206	185	199	189	204	186	186	231	205	197	184	188	210	220
22567	10717	27364	2627	2283	1893	1638	1450	1220	1103	997	903	838	823	738	805	737	713	706	653	667	603	651	597	622	594	576	607	592	577	578	586	581	530	531	591	522	532	557	544	586	550	503	525	542	582	577	516	579	509	557	501	497	547	479	528	533	537	514	514	545	521	509	526	495	485	487	505	552	506	543	504	505	506	551	531	542	518	538	551	531	534	530	503	539	538	473	547	516	550	536	564	491	551	523	540	503	535	503	493	535	491	498	536	478	529	510	499	506	499	501	576	548	500	487	496	480	542	509	527	516	547	498	517	478	517	502	497	539	504	538	472	518	482	492	498	497	542	478	511	515	522	515	547	550	529	522	506	534	507	498	480	550	531	523	530	500	496	497	517	512	480	504	515	460	536	568	508	491	487	514	484	500	485	501	497	480	508	502	540	516	536	506	525	503	477	499	567	512	525	523	555	496	504	517	548	553	481	508	521	480	500	470	517	511	506	495	487	548	506	489	507	492	512	551	510	517	513	508	528	474	580	517	517	537	522	527	494	517	496	495	483	518	519	479	480	503	499	489	511	492	519	493	512	498	512	515	510	504	482	510	485	480	483	562	485	488	485	530	524	479	478	533	479	544	510	502	542	527	539	531	499	488	486	538	491	483	471	503	507	520	525	454	512	528	523	541	530	505	514	507	515	522	483	481	506	524	506	507	477	531	474	497	503	500	527	521	525	514	535	506	527	487	509	510	529	522	502	519	525	517	550	472	530	488	482	504	492	536	530	516	495	483	520	528	506	517	514	538	516	510	528	555	523	534	514	516	494	508	535	480	504	538	528	540	503	490	547	528	536	491	498	519	519	526	494	517	500	513	457	560	526	533	514	506	526	520	527	520	543	511	500	491	491	531	505	513	529	510	522	508	498	516	523	507	526	505	481	500	472	547	510	524	500	486	496	497	501	583	540	529	545	543	519	487	514	501	529	510	499	501	519	510	545	479	558	506	495	480	539	427	553	498	488	506	543	523	527	491	475	471	529	503	508	503	480	484	534	522	530	530	547	518	491	507	534	531	493	496	480	569	488	504	489	492	511	527	483	507	538	567	494	523	496	552	575	532	515	497	529	523	502	515	500	526	506	509	494	488	523	524	534	531	500	497	498	490	515	473	491	495	530	551	537	534	486	527	489	546	502	487	467	483	559	496	511	560	531	506	525	527	491	507	549	480	530	492	514	472	480	540	528	487	515	525	501	500	528	520	552	459	486	538	515	572	487	498	537	510	499	511	526	500	538	529	514	502	502	503	552	503	525	516	490	529	496	514	485	532	522	488	475	481	497	504	477	494	524	519	510	558	477	474	479	532	506	498	534	510	507	465	512	490	488	541	508	535	495	501	482	463	519	533	483	534	485	484	522	534	500	480	480	526	566	509	504	527	502	558	501	508	523	538	522	526	520	494	543	520	515	471	495	538	482	491	533	491	516	527	527	481	554	504	495	501	545	536	507	554	535	496	554	512	505	515	519	516	512	495	532	518	546	501	516	496	508	535	540	497	526	521	488	521	511	531	507	517	453	511	479	506	538	509	496	487	505	509	535	484	513	520	513	525	488	518	508	497	535	490	496	488	528	546	501	479	496	489	558	491	497	509	504	505	561	518	502	523	472	472	503	530	508	480	487	494	486	520	563	467	492	504	513	504	509	494	487	501	517	516	512	534	554	473	501	559	537	520	476	537	524	476	532	504	542	519	503	517	497	490	522	520	498	466	492	494	517	527	479	500	478	514	526	533	495	525	503	497	495	490	518	469	492	488	544	478	502	501	509	500	490	510	546	513	528	516	508	548	545	522	510	501	517	548	522	525	494	472	505	518	517	498	495	561	478	511	490	503	529	521	504	521	524	507	488	522	578	485	517	486	485	492	524	539	518	527	530	514	506	529	537	518	523	561	497	502	531	500	511	478	511	496	524	512	508	471	504	530	538	514	519	515	487	535	526	467	486	554	490	504	507	516	522	521	540	515	508	511	519	525	551	494	492	473	513	532	489	508	472	455	540	505	503	494	494	484	504	535	494	499	484	503	505	539	528	522	504	521	554	574	518	508	501	533	541	526	525	522	493	550	531	509	479	491	513	500	529	517	454	488	514	525	527	541	487	539	515	515	518	540	504	557	477	496	531	501	501	532	521	531	535	459	502	515	538	509	533	503	488	518	484	472	526	548	529	549	530	495	510	523	503	533	499	502	523	455	531	494	521	539	480	512	493	467	500	498	533	515	523	515	558	509	543	506	540	485	510	522	538	515	469	497	539	546	522	468	479	550	561	494	515	504	542	480	524	519	500	512	504	538	508	558	540	540	508	498	536	497	494	513	490	538	515	532	486	501	483	481	494	507	516	506	552	510	525	547	480	507	505	486	516	492	511	543	497	485	486	511	510	503	534	512	509	549	506	492	506	484	503	458	527	513	537	527	527	495	497	537	542	525	543	515	520	507	509	520	498	501	508	486	514	493	513	530	518	501	501	486	512	504	480	509	519	526	494	505	514	523	515	479	509	495	450	521	528	477	530	552	501	501	487	487	493	484	503	533	490	515	535	520	497	529	483	501	529	523	550	479	520	550	504	517	514	514	509	508	520	579	520	508	509	501	527	516	467	510	476	510	505	515	507	523	518	532	520	498	546	499	539	504	503	524	485	528	533	529	524	497	499	514	515	504	540	512	500	527	534	509	520	515	550	527	516	525	530	460	526	535	548	492	490	494	500	503	500	535	552	502	499	530	523	528	499	501	554	532	533	505	548	541	478	519	511	493	493	552	515	540	525	514	534	515	508	490	539	468	511	478	540	507	537	512	518	476	503	514	509	530	530	501	470	562	530	558	477	494	496	534	494	495	480	464	501	513	524	517	528	563	516	540	523	525	533	483	515	529	523	542	471	508	487	528	520	554	492	501	514	519	488	510	522	558	542	467	477	503	529	523	522	508	490	516	521	528	510	512	527	465	551	513	551	517	518	516	522	533	540	505	502	488	494	517	514	470	534	555	575	482	487	518	504	510	473	520	526	518	510	463	548	485	500	535	539	557	555	493	504	496	562	503	531	489	536	478	492	488	494	508	491	530	511	521	489	545	459	512	543	491	526	504	525	520	527	470	484	498	528	497	530	512	490	501	516	505	539	519	538	512	507	524	501	531	496	502	555	507	515	497	480	550	528	504	563	540	522	533	508	513	482	498	509	508	502	521	519	514	521	524	482	511	542	523	508	505	546	491	494	551	531	501	505	520	516	544	526	484	510	503	543	522	522	489	504	483	526	499	546	533	544	508	512	543	436	527	518	466	526	534	466	461	477	564	506	504	501	502	552	530	536	531	497	548	508	516	517	501	528	523	490	512	509	506	515	511	502	498	483	519	542	526	535	514	523	505	493	499	481	483	510	509	494	510	520	512	493	495	525	470	499	540	484	495	538	493	516	521	469	536	476	529	521	465	540	502	531	482	529	502	506	511	530	538	533	492	557	521	478
50655	32497	46133	14384	2760	953	713	528	516	410	379	380	337	316	320	287	284	306	257	264	273	262	264	248	263	246	275	248	271	257	248	249	234	230	276	220	261	243	230	230	257	240	234	245	267	237	228	259	239	214	249	215	198	240	259	227	231	253	249	230	249	208	233	244	237	253	237	231	239	266	220	261	244	250	248	252	254	215	235	231	243	235	219	250	226	234	233	220	245	257	228	227	234	227	225	225	241	246	225	212	207	236	235	251	213	238	218	243	215	256	241	245	223	254	224	231	236	210	235	204	242	225	246	237	224	235	257	245	224	227	252	246	190	231	226	233	238	246	238	233	234	244	239	258	234	262	223	240	229	242	235	237	250	245	246	214	242	223	271	229	289	238	217	205	258	231	235	250	243	238	213	228	206	230	261	248	224	227	234	246	204	229	229	233	213	225	212	229	245	216	234	225	230	246	248	221	224	235	243	228	218	237	224	219	275	247	239	215	249	245	240	229	244	240	244	219	229	230	232	219	252	221	235	239	215	239	225	270	248	246	232	253	264	228	220	231	223	236	217	222	248	235	245	228	248	254	216	213	243	247	238	224	216	196	224	242	199	233	232	198	229	228	258	224	221	261	232	215	244	217	233	228	232	223	226	225	222	237	232	211	227	232	214	220	214	233	254	251	232	234	268	249	246	241	264	215	223	218	229	241	227	250	222	251	219	244	232	216	210	234	221	236	211	230	233	242	210	213	212	197	265	250	232	247	239	224	229	226	260	215	264	224	241	238	248	205	240	242	255	237	211	231	234	213	205	207	250	235	228	221	249	223	267	233	221	239	261	246	261	221	234	214	264	255	218	243	231	241	226	234	217	249	249	242	227	215	244	231	204	241	250	227	240	220	241	239	209	249	219	219	237	252	237	256	210	251	250	238	226	271	223	215	212	239	227	252	237	209	214	214	240	253	231	258	225	227	244	258	277	224	243	236	247	197	250	236	222	219	230	207	197	216	226	220	213	210	243	231	230	213	251	226	246	223	267	253	228	250	199	230	278	221	258	229	231	215	212	198	232	237	235	228	228	253	210	224	221	252	223	203	245	236	227	226	191	228	244	197	220	208	251	223	220	238	219	243	203	247	264	235	247	248	242	237	254	246	251	237	210	238	216	248	249	227	213	245	237	263	208	218	233	237	239	233	279	235	217	227	227	222	217	211	239	206	259	239	228	250	235	247	229	217	212	246	246	215	266	235	247	220	239	224	221	228	213	248	234	265	253	221	224	236	255	224	236	233	230	248	214	248	241	251	229	220	256	212	237	231	206	225	222	238	247	217	250	210	199	239	231	255	247	224	244	241	204	234	251	248	202	232	250	230	216	236	227	222	228	236	215	241	239	250	230	185	239	236	257	254	209	214	256	232	249	210	243	267	233	216	226	281	227	224	233	215	256	240	257	217	252	233	260	213	228	260	241	232	236	230	232	218	243	250	257	220	232	262	244	213	237	219	242	223	215	234	236	221	237	237	223	243	252	210	231	257	236	233	232	247	252	220	211	215	203	229	244	226	226	229	246	204	223	266	234	204	235	230	236	234	252	238	244	240	255	243	215	205	217	220	234	246	238	215	237	231	196	234	231	232	220	218	261	222	225	229	235	212	241	224	247	241	237	245	256	250	239	242	197	263	214	234	209	250	228	224	220	221	237	210	225	242	234	224	262	215	219	249	226	232	235	230	249	256	275	256	226	222	231	216	240	263	240	186	246	243	243	251	224	213	237	254	226	224	256	260	253	210	225	249	250	233	216	223	204	235	274	233	250	266	274	215	208	218	232	243	232	266	257	251	222	237	225	266	244	217	226	237	259	231	220	247	243	220	236	263	223	248	234	230	215	220	225	235	235	210	253	230	245	250	230	248	213	219	244	228	209	241	223	242	247	242	240	218	237	214	215	207	252	232	223	218	232	206	228	222	236	219	235	221	297	225	234	266	220	262	253	206	241	242	245	232	244	240	233	226	251	242	270	223	228	221	236	238	268	256	225	236	200	212	232	236	209	227	224	224	259	219	214	211	245	229	234	236	249	242	239	227	239	234	224	216	220	224	245	236	219	270	234	222	266	241	241	235	223	236	242	225	267	253	264	236	227	209	211	221	229	239	221	254	235	236	255	216	209	225	229	226	217	219	230	253	234	238	232	243	239	255	230	224	225	252	238	234	255	230	255	234	257	242	235	243	229	235	214	243	263	262	251	229	229	220	204	240	227	242	249	240	225	212	223	231	240	251	219	231	245	246	237	248	253	227	227	253	234	213	224	222	235	253	225	248	249	246	219	255	263	234	214	234	235	236	212	221	260	231	228	250	243	263	210	227	222	266	226	236	223	241	268	221	248	235	245	216	263	234	241	253	266	240	236	226	234	251	232	233	255	244	229	251	224	221	215	244	238	208	234	235	261	244	247	240	251	236	252	259	224	214	210	218	255	272	216	232	242	215	226	249	252	224	253	236	235	199	247	234	225	244	228	229	234	215	240	210	239	270	224	235	228	242	237	235	240	204	236	216	228	256	212	241	219	238	244	222	198	207	218	225	227	230	204	259	239	209	251	222	230	221	242	222	216	218	207	233	262	216	250	194	226	238	246	240	250	223	244	259	237	257	244	251	249	221	188	246	234	245	224	220	261	236	241	238	249	234	226	211	252	231	250	227	222	246	247	242	226	226	244	255	237	206	215	244	248	202	256	241	230	231	212	220	227	198	217	218	268	229	208	217	214	237	243	252	216	236	233	253	244	223	204	221	244	224	221	216	247	268	242	226	221	220	224	245	224	233	211	237	219	206	234	225	235	247	227	233	225	229	247	257	210	234	239	234	229	213	227	247	242	241	252	233	227	218	237	237	269	229	244	223	198	247	252	225	235	226	194	244	263	237	227	245	200	241	258	233	247	243	247	212	218	225	253	214	248	245	198	213	215	192	235	223	214	262	244	216	206	245	244	226	230	240	219	234	251	208	227	247	214	241	211	238	220	238	241	239	223	235	244	244	240	211	251	253	219	232	224	234	236	236	240	256	249	237	216	222	204	225	240	201	217	239	223	232	218	241	244	236	224	213	207	239	231	237	255	223	254	249	252	232	201	218	213	244	227	219	212	239	230	240	207	220	234	239	250	223	216	237	232	234	218	222	224	232	229	225	232	240	236	230	232	228	229	241	236	266	203	237	238	254	224	224	227	214	228	250	227	216	198	251	226	228	223	251	250	237	229	217	211	232	245	229	232	258	235	259	221	253	212	237	229	235	256	229	225	263	251	224	221	206	222	220	228	226	233	225	255	267	222	231	222	219	251	238	231	243	215	213	237	216	249	247	221	241	209	232	200	267	204	241	255	201	213	234	219	254	231	209	234	226	205	221	224	242	229	241	244	245	230	205	240	233	244	255	246	228	222	240	233	236	227	225	213	212	224	238	240	220	227	207	246	227	233	222	223	251	234	255	243	237	232	239	212	236	242	250	247	240	223	251
31735	12971	27953	4862	4066	3458	2739	2361	2128	1851	1629	1428	1366	1252	1215	1098	1038	1021	934	887	917	893	869	855	828	828	854	756	741	720	762	778	720	691	720	726	732	715	696	674	692	686	734	662	670	737	679	705	649	697	682	666	637	686	645	644	634	680	635	708	594	664	630	656	681	625	662	626	610	658	645	644	642	693	650	619	650	684	647	632	627	679	664	596	661	628	659	629	581	641	650	643	650	653	679	646	662	624	613	626	629	628	652	672	654	649	630	617	599	641	672	612	653	636	636	614	639	638	643	573	653	615	651	634	637	626	652	602	629	626	653	618	613	681	639	633	638	645	597	620	606	620	690	626	617	696	654	595	626	655	612	660	620	659	633	572	586	645	648	625	643	638	624	577	594	635	631	614	630	673	610	641	630	640	619	606	645	604	650	649	610	646	645	618	623	679	532	640	628	623	640	647	622	642	668	616	645	654	577	635	609	671	622	666	616	609	615	644	630	622	599	585	630	614	608	630	604	636	651	623	632	655	630	602	630	640	635	631	634	558	657	624	638	621	613	584	595	609	641	591	636	611	621	625	643	655	656	664	598	591	631	630	626	648	621	667	657	631	646	675	598	609	608	623	633	597	628	594	661	614	618	606	615	622	596	589	635	650	620	596	615	634	620	630	625	668	625	581	619	636	634	666	656	598	608	614	595	636	618	633	620	613	613	592	604	619	610	604	633	651	615	597	614	614	582	642	616	623	593	617	589	637	645	598	616	609	608	628	646	657	587	596	629	627	685	588	624	636	586	655	655	650	614	612	555	608	635	643	680	590	644	650	681	600	629	633	604	622	626	609	657	659	606	612	628	671	660	630	644	576	664	627	595	670	601	645	644	609	643	643	666	667	643	625	639	606	621	600	610	652	636	651	588	629	660	607	596	636	619	592	587	655	653	649	656	629	588	613	634	646	639	644	647	603	621	644	666	577	596	628	610	659	632	589	631	681	651	651	588	605	627	628	653	614	558	635	604	611	632	678	674	608	615	663	629	656	572	611	628	595	602	628	636	615	603	603	637	615	644	643	631	612	645	602	627	605	658	666	585	600	630	607	623	594	593	632	572	636	625	636	643	639	594	604	636	625	617	627	643	638	617	617	647	599	620	612	583	624	619	639	627	625	648	608	621	608	621	628	635	641	613	616	588	588	636	588	620	622	630	647	631	632	672	633	608	627	615	655	622	633	656	614	647	641	609	651	661	634	605	621	685	692	586	600	591	643	684	640	584	600	625	668	668	586	601	640	590	628	612	634	693	613	601	595	657	640	624	629	613	646	616	599	632	659	595	650	645	643	603	604	617	618	667	609	631	643	605	642	577	637	591	620	660	634	606	638	629	703	554	659	628	628	640	618	623	656	642	666	598	597	632	651	637	600	641	625	608	595	625	645	621	635	578	644	611	635	634	593	625	662	603	643	630	621	623	616	638	576	626	601	639	629	650	634	653	662	637	649	650	594	638	660	595	663	649	630	615	611	632	646	651	580	647	634	649	617	641	646	641	678	645	586	589	655	609	601	603	638	669	614	636	632	655	636	583	628	640	657	614	657	609	637	629	641	629	665	596	640	618	590	629	632	619	604	607	604	654	649	680	591	616	653	609	597	595	655	644	609	650	568	619	590	628	575	626	604	652	603	644	637	588	558	608	624	638	631	606	635	627	654	645	606	638	617	651	610	632	580	661	621	610	647	624	642	663	599	604	625	668	625	634	662	627	625	622	624	644	643	613	614	699	627	658	642	624	656	615	602	710	581	631	596	614	661	633	581	626	585	618	639	624	626	636	617	635	621	665	628	644	641	680	620	625	634	619	663	609	627	653	576	618	632	657	631	673	618	597	625	607	590	639	643	629	627	585	684	619	624	609	619	607	614	649	630	641	608	603	617	614	629	645	576	651	667	595	623	571	660	624	586	656	618	635	600	551	631	573	629	659	616	612	691	597	593	604	619	644	620	625	606	608	620	636	631	629	620	597	639	656	643	625	619	627	638	645	635	627	637	662	673	667	667	648	632	644	640	609	624	605	602	628	608	624	602	603	586	636	642	634	619	634	652	591	616	626	638	624	663	626	587	625	624	629	610	623	611	626	645	660	639	649	602	638	615	632	627	641	631	638	599	654	666	616	607	654	630	615	583	620	650	661	605	618	624	617	613	612	630	652	633	645	574	581	614	589	642	619	615	665	594	622	620	647	632	686	627	605	609	581	610	626	601	649	633	579	676	625	602	599	604	617	650	667	598	615	634	632	629	601	619	659	613	632	661	629	644	661	628	617	687	631	647	599	640	656	619	618	618	635	625	619	593	633	607	600	598	653	652	674	599	617	617	633	628	643	620	627	608	607	617	664	636	637	637	623	612	643	623	658	650	631	632	665	601	630	619	603	681	586	612	635	598	625	623	617	611	632	630	611	623	616	635	618	643	635	636	628	619	619	636	629	605	576	627	622	666	595	642	634	603	629	621	660	588	600	567	651	566	612	581	664	650	605	626	570	616	608	604	625	633	579	586	645	635	648	625	661	609	644	618	609	624	647	646	605	616	581	602	613	653	607	634	598	609	591	633	593	581	631	608	604	593	657	596	641	584	607	607	618	622	623	621	633	602	639	626	682	589	629	651	644	637	607	612	606	558	610	635	593	609	608	614	634	634	601	599	668	634	585	633	601	639	636	626	608	625	652	619	639	635	619	667	616	596	606	617	601	694	655	657	639	630	612	647	606	636	656	627	613	657	636	657	637	693	612	617	646	624	643	655	616	656	652	616	620	639	646	636	603	609	653	642	650	619	603	657	579	687	645	589	625	646	652	620	595	656	596	657	609	685	655	634	598	593	632	626	611	656	643	656	647	635	643	632	635	568	632	630	586	570	664	629	614	611	646	611	650	647	608	624	591	623	599	610	668	641	623	587	600	611	616	630	591	629	664	621	615	648	623	626	674	643	610	607	591	640	647	648	609	604	640	597	632	625	593	645	610	636	610	628	628	654	642	670	614	611	603	658	617	650	619	624	640	573	630	632	612	605	615	573	633	625	591	656	592	590	628	612	608	629	610	606	600	630	609	627	633	615	652	629	608	618	631	609	657	608	625	595	611	611	683	644	636	630	618	660	646	615	642	622	651	626	581	620	623	596	590	652	638	633	663	648	625	612	595	675	611	608	622	626	655	650	636	650	633	659	649	612	593	652	651	624	603	623	612	691	624	626	649	630	621	671	594	648	573	603	608	637	641	660	639	612	634	661	656	640	621	683	645	587	597	653	607	603	635	643	635	560	605	637	590	584	664	668	626	659	583	577	627	639	606	598	643	656	621	633	636	647	659	658	594	612	649	604	656	651	584	615	604	588	639	638	594	657	632	627	595	653	627	625	679	641	611	692	662	631	645	607	672	636	651	630	659	596	613	607	612	648	578	603	653	645	623	633	630	643	613	647	692	595	602	610	593	605	596	624	611	624	657	633	643	634	666	684	628	566
3855	928	2246	423	399	387	358	392	370	361	369	400	373	377	385	410	355	396	330	338	366	351	355	372	369	371	341	342	398	375	367	352	418	373	337	367	385	362	356	347	372	333	369	369	368	340	369	369	369	388	365	371	359	347	390	387	396	353	315	332	352	359	381	380	383	348	355	323	355	375	375	379	366	381	369	358	382	369	379	371	352	409	358	393	351	383	334	390	357	375	353	400	350	382	363	342	364	362	425	379	373	360	390	363	347	393	354	379	398	362	339	328	346	343	370	408	339	334	363	348	382	328	336	384	355	364	368	358	376	387	356	357	375	393	359	363	364	322	333	392	333	358	371	372	390	389	378	389	386	359	356	367	351	374	403	400	364	356	368	356	388	361	371	330	344	390	381	357	370	359	373	432	367	342	365	361	350	347	359	363	345	369	370	374	344	368	345	415	359	409	369	362	346	331	400	360	411	393	353	363	373	354	373	370	391	378	376	351	355	349	353	356	401	346	357	342	367	350	358	368	346	365	336	385	348	356	353	346	383	353	379	415	372	361	366	357	389	348	377	372	392	338	385	367	354	356	371	365	362	407	356	385	333	367	372	370	335	388	365	364	375	339	356	353	341	354	350	384	357	366	356	340	387	388	349	360	399	368	373	362	356	403	353	358	370	388	366	358	389	356	392	364	354	397	391	378	349	338	360	332	391	348	378	385	343	335	322	338	328	320	390	310	355	367	344	385	382	344	360	383	370	391	371	330	382	370	384	382	380	394	367	390	362	316	378	369	373	378	380	378	366	363	352	345	358	355	371	355	339	368	363	323	341	367	376	353	348	327	368	345	357	368	388	380	371	370	383	375	360	357	431	343	365	353	337	384	343	392	378	357	377	365	330	370	354	364	360	348	371	358	360	368	365	372	353	380	354	373	356	360	365	332	385	397	389	371	348	347	351	363	387	376	342	403	363	373	341	354	389	371	375	364	412	359	378	345	361	372	361	357	343	382	362	365	363	362	352	381	346	380	333	367	385	337	354	342	391	366	345	357	376	352	345	329	345	399	390	358	363	356	364	371	352	400	350	341	331	356	361	351	358	340	365	328	366	337	345	360	391	382	366	353	337	367	345	387	384	360	302	359	343	403	365	345	367	356	376	361	332	345	372	349	394	374	389	394	388	361	373	363	364	331	333	348	368	331	381	376	329	382	377	353	367	366	372	336	345	361	360	365	365	397	356	362	396	352	345	354	373	373	363	341	378	390	377	324	379	362	335	362	370	357	372	360	363	372	360	370	374	363	341	374	368	331	346	357	372	363	373	360	390	368	367	394	405	350	349	377	392	380	368	345	384	348	367	402	398	367	369	356	360	375	381	348	369	347	387	359	384	384	358	338	392	399	336	362	379	383	349	357	379	359	404	392	358	358	379	406	372	328	344	363	346	388	372	352	377	352	328	370	361	358	366	355	375	375	390	350	390	343	380	371	356	394	355	358	387	340	377	351	371	342	350	374	357	338	339	341	351	387	321	402	354	387	357	356	314	351	362	344	352	374	379	372	388	403	361	329	366	378	347	359	367	348	325	330	359	355	371	348	374	358	370	332	366	361	341	351	350	341	361	385	388	355	353	342	371	335	381	386	400	308	378	337	361	348	365	363	340	367	386	366	403	344	350	345	352	368	356	362	344	365	366	363	349	388	351	369	354	356	355	361	362	339	399	337	351	385	364	372	383	384	355	375	361	404	352	337	353	351	339	368	391	413	345	375	338	388	374	348	355	338	376	352	392	343	392	345	366	356	340	339	363	363	324	365	349	360	344	385	344	367	359	380	354	317	353	360	361	367	344	393	365	399	351	363	386	376	411	348	367	357	388	391	371	394	395	353	390	372	336	333	352	358	368	367	416	335	383	364	353	363	316	370	386	377	343	353	386	360	352	365	337	368	368	363	356	341	354	389	342	336	370	351	393	415	388	354	356	390	370	361	381	404	380	307	351	385	402	372	360	345	348	374	341	374	344	364	336	356	378	360	340	375	335	326	337	402	383	350	384	400	364	372	347	334	327	381	382	372	373	386	351	363	387	389	381	402	356	373	363	359	369	362	375	375	340	340	380	346	362	376	358	351	371	364	365	371	373	399	357	422	345	348	373	382	380	366	408	370	380	346	358	387	344	343	355	387	387	383	333	349	371	364	346	387	392	351	354	357	384	383	371	341	355	400	353	371	394	377	361	417	393	345	355	381	367	344	400	351	390	354	372	371	401	376	376	388	330	341	340	356	362	343	390	330	366	372	363	382	377	376	344	347	374	333	390	358	351	372	335	401	378	333	355	374	393	367	376	369	346	404	341	388	337	381	367	362	377	327	406	344	359	380	359	385	386	365	352	336	357	354	349	411	372	369	367	352	382	361	332	410	390	350	368	366	378	367	366	379	366	369	386	350	366	338	389	374	372	370	351	355	359	364	358	357	391	383	365	361	375	393	342	360	392	364	375	331	399	363	335	342	367	382	352	346	324	353	347	403	363	344	385	392	319	368	385	362	348	354	347	346	407	369	375	396	377	351	356	385	390	360	348	345	338	368	385	376	335	365	389	354	349	380	362	389	362	408	359	392	367	368	343	352	361	398	344	395	394	356	364	366	373	395	337	334	371	350	340	328	340	319	372	373	366	380	338	299	358	362	404	385	355	347	385	378	378	341	353	368	365	380	357	330	377	373	363	364	352	362	361	361	361	375	423	367	331	358	373	366	385	330	381	340	369	343	384	387	385	341	351	348	333	345	360	346	389	370	352	351	352	358	363	354	299	358	370	377	353	400	373	366	362	378	364	337	378	344	377	359	384	372	369	347	381	364	378	370	369	361	365	391	347	363	385	351	340	372	376	355	346	374	371	352	341	373	352	374	374	366	385	386	326	373	343	350	371	359	373	334	385	348	379	347	362	374	340	363	359	332	370	368	389	366	380	363	357	355	359	342	357	371	372	349	390	401	359	393	423	370	368	392	389	367	346	345	351	377	423	344	374	349	378	371	334	363	382	330	368	371	357	334	373	389	361	333	371	386	368	330	376	364	379	364	344	341	364	346	388	382	406	365	365	346	349	369	360	350	344	330	367	400	367	371	366	350	365	337	347	372	389	356	375	361	369	396	408	378	348	343	411	368	382	347	320	384	374	363	386	356	385	340	380	363	340	345	378	364	360	397	358	355	354	389	332	369	359	376	420	419	363	360	378	357	345	355	380	347	370	409	375	358	340	370	373	387	384	376	379	346	345	366	385	336	389	388	360	389	372	384	402	358	381	358	390	372	351	351	379	349	390	386	385	387	359	357	360	358	362	398	361	375	336	385	380	350	361	345	323	315	372	360	352	375	346	356	369	344	346	346	359	360	375	366	394	391	370	384	358	415	352	348	370	355	382	349	359	328	365	374	355	392	327	375	355	340	352	352	373	381	347	368	354	379	389	368	404	344	366	382	380	388	386	369	380	371	330	371	341	371	355	384	338	355	363	382
4012	1458	4766	916	927	923	871	897	865	942	911	855	883	922	910	860	864	861	900	852	883	805	927	908	872	869	884	891	828	885	794	886	893	839	809	916	825	854	830	871	865	890	881	861	890	850	904	915	856	890	896	870	846	899	892	862	826	867	861	907	894	898	866	895	879	855	811	902	876	863	831	942	880	903	832	893	852	877	851	827	898	918	872	879	852	866	869	873	823	888	852	866	854	871	853	865	862	884	846	848	821	860	837	841	850	814	856	884	853	879	891	860	813	856	802	875	837	877	902	842	910	913	920	820	833	818	803	833	886	860	883	845	862	865	856	855	843	855	877	842	841	872	851	842	917	911	895	877	854	873	870	875	911	869	884	904	777	818	866	848	837	911	849	869	854	889	849	888	868	884	883	839	889	839	859	865	903	882	891	875	846	890	837	871	906	898	880	869	901	867	896	846	867	871	840	963	832	839	859	901	868	846	885	856	828	887	874	910	874	907	852	888	882	835	888	857	918	897	872	835	823	876	856	886	841	882	862	789	882	883	885	848	856	839	888	876	892	874	827	911	865	886	922	830	825	849	868	886	828	894	845	854	890	899	889	884	847	873	856	872	867	909	919	873	861	881	855	872	828	857	824	880	847	871	884	848	885	898	882	895	886	840	861	855	822	868	897	837	862	884	855	881	816	859	904	917	842	856	883	902	863	826	886	906	815	891	874	862	871	903	808	804	844	915	895	829	799	873	859	868	855	824	852	851	848	804	867	860	883	853	884	916	912	865	853	847	904	806	831	886	817	899	870	858	896	882	805	836	894	844	865	817	876	922	859	904	819	860	818	823	868	873	904	902	894	848	925	852	892	818	863	851	850	838	796	819	861	906	937	884	859	823	901	857	807	896	859	872	897	863	864	877	825	842	878	821	900	857	906	895	814	837	825	870	869	909	892	907	869	897	931	853	927	834	863	855	838	886	887	865	889	892	904	887	887	864	900	865	890	886	842	898	885	877	857	899	902	876	901	899	862	828	942	874	862	875	907	864	911	842	913	857	891	796	901	848	884	846	849	834	882	903	909	890	877	888	892	852	814	927	873	888	844	848	851	862	872	864	871	891	849	824	879	829	855	854	889	900	911	910	862	842	872	839	857	898	792	845	897	860	874	857	846	818	891	872	847	832	875	872	859	901	894	840	860	845	834	894	893	842	920	927	841	866	842	860	835	824	913	871	881	832	885	816	848	862	866	841	893	870	821	911	861	878	877	867	863	851	854	863	825	945	875	831	869	880	905	845	855	867	818	887	832	884	885	869	831	864	844	895	920	901	865	915	843	901	892	863	868	870	892	913	860	840	883	857	874	878	863	897	865	902	836	883	858	843	857	889	821	814	842	888	865	828	864	879	856	858	866	866	870	874	920	853	875	899	875	849	856	808	840	878	823	860	865	857	841	851	850	952	847	940	872	831	885	871	862	830	880	849	833	884	795	899	875	828	891	886	880	877	850	862	926	865	893	835	906	837	838	938	885	850	900	927	854	870	900	885	807	868	859	860	825	836	872	879	844	850	892	955	841	847	860	901	924	909	934	854	852	873	873	828	838	891	893	903	907	957	901	866	894	822	854	873	859	874	875	852	866	875	885	863	883	848	875	896	820	838	880	890	859	875	873	862	832	844	889	920	911	845	878	886	899	952	845	872	912	893	827	939	860	902	849	899	865	885	860	874	877	804	861	860	940	889	842	893	864	835	916	839	859	887	833	823	898	904	878	889	892	892	856	879	891	908	903	882	836	935	884	845	884	879	878	863	818	830	837	878	852	832	866	914	829	872	896	933	858	840	878	858	849	811	836	864	870	832	813	877	874	819	864	869	824	829	897	835	907	892	892	897	869	861	865	869	842	785	908	800	894	842	906	852	840	902	892	871	837	875	907	857	964	902	834	835	902	869	844	818	840	891	856	883	914	870	860	820	855	893	873	832	905	870	888	848	899	854	892	872	882	834	848	873	856	934	853	871	854	797	902	834	845	866	840	857	931	819	832	890	903	854	853	819	863	827	853	881	889	893	861	914	881	851	901	885	857	846	848	845	835	919	869	910	864	858	874	897	808	863	867	877	855	849	918	933	843	909	866	855	843	869	863	829	905	884	825	876	870	908	883	895	833	902	902	850	912	852	910	878	852	835	863	859	856	886	873	913	848	878	827	910	850	897	868	913	862	861	892	893	848	813	859	900	855	910	825	875	805	857	844	917	868	909	867	934	858	863	901	888	798	852	909	890	878	889	855	841	906	839	847	857	829	899	832	849	841	879	900	819	849	871	867	896	854	885	852	872	894	888	872	874	902	881	819	847	882	872	845	887	847	866	853	870	847	856	849	872	871	858	849	864	857	850	860	856	864	880	885	834	887	880	870	916	871	848	858	874	825	911	903	930	883	862	857	906	862	833	898	881	834	891	886	907	879	909	894	878	851	870	891	852	840	808	829	915	911	852	894	894	831	863	823	936	848	826	852	896	803	890	883	848	889	842	828	841	863	892	897	847	854	834	861	908	856	861	869	860	832	881	866	874	842	860	866	946	870	893	932	948	840	835	858	821	889	825	867	891	831	825	870	877	896	904	907	842	861	859	875	896	865	860	885	878	891	896	866	912	846	899	842	867	858	917	870	853	844	883	848	866	864	933	854	876	881	871	828	886	837	875	880	876	806	867	891	887	824	896	866	830	854	935	822	816	879	868	873	881	878	876	816	922	846	854	862	867	897	884	849	817	936	837	895	901	870	832	864	884	890	889	857	869	837	813	898	887	928	885	889	894	854	880	896	891	849	855	843	904	848	878	868	872	895	870	877	865	851	956	893	873	880	860	837	919	854	901	868	868	864	876	845	895	857	855	853	859	872	884	880	908	874	891	956	870	856	832	882	939	903	826	848	861	920	861	898	866	836	836	834	922	873	911	820	881	893	853	887	955	907	818	897	910	841	860	806	923	904	874	889	902	911	873	864	914	904	844	879	874	888	854	855	892	867	808	834	846	886	854	839	833	890	879	884	887	853	856	812	855	866	838	871	897	918	825	843	864	886	859	824	834	872	897	882	893	867	846	862	873	843	900	869	840	856	904	854	844	881	890	901	874	899	850	862	881	857	888	816	855	908	876	845	871	853	904	878	859	845	896	852	853	866	849	907	911	812	888	852	856	846	852	815	921	883	853	898	863	884	883	856	873	892	875	840	835	849	924	898	864	838	841	874	906	824	860	908	892	856	834	889	877	822	888	879	854	882	900	860	896	851	904	874	844	909	847	887	828	867	894	848	877	889	838	912	863	853	874	847	885	862	831	893	848	853	861	870	798	879	881	900	925	895	825	902	859	858	870	867	883	894	873	849	876	885	875	910	905	885	873	880	839	851	862	897	905	868	899	847	894	913	879	967	864	870	854	871	859	780	919	835	895	886	855	878	847	885	913	911	869	867	884	831	888	845	897	877	836	888	891	911	845	904	881	850	896	836	820	887	837
38906	22000	38634	6839	715	483	406	352	308	284	227	233	249	240	216	222	207	211	214	207	187	180	197	184	164	214	189	197	215	202	202	199	180	178	193	218	191	198	149	180	208	181	183	168	189	194	202	183	160	179	173	209	189	176	203	182	177	206	199	192	175	199	168	192	182	187	197	183	200	202	200	185	210	144	192	183	194	221	195	161	195	181	194	186	180	174	215	184	174	192	165	208	208	197	208	191	214	205	200	210	188	160	177	186	213	184	190	180	198	184	199	200	167	200	189	202	188	198	184	182	181	173	197	160	196	180	193	186	164	206	185	194	178	183	181	206	173	179	183	184	167	166	186	186	184	216	181	197	177	186	165	169	204	190	162	213	200	176	206	176	214	201	224	204	194	190	194	184	183	185	183	166	199	200	189	200	180	193	199	184	187	178	206	184	178	202	215	159	187	213	203	196	194	186	199	177	176	188	188	176	192	175	188	194	174	191	212	197	193	208	174	190	182	183	178	191	189	170	221	197	166	207	175	181	173	214	149	161	170	188	183	200	194	185	188	181	189	175	186	171	163	169	168	186	192	181	193	207	189	172	168	215	180	186	196	183	199	190	182	178	168	181	188	195	192	185	198	190	191	186	200	171	172	172	187	213	158	175	179	168	184	187	187	217	186	164	197	194	191	187	173	206	208	182	191	173	172	168	183	187	205	199	191	185	169	176	203	177	162	175	172	183	188	196	197	174	193	198	204	181	212	176	174	186	209	180	206	184	199	193	164	188	175	157	195	173	188	192	182	213	178	175	216	169	167	185	177	185	203	198	182	204	197	174	198	222	196	190	195	219	215	176	189	185	195	174	187	201	190	193	186	184	188	207	186	165	186	161	232	183	180	169	188	196	162	178	186	185	191	177	186	164	202	187	203	193	170	186	193	209	189	195	186	187	166	178	175	204	196	192	198	214	217	194	182	177	173	211	185	198	184	180	236	178	195	162	177	197	172	180	184	193	185	180	194	170	191	190	161	198	192	232	182	194	195	192	164	189	201	192	192	195	184	191	219	204	193	181	200	212	164	174	189	185	167	176	198	177	167	209	170	172	189	164	188	189	186	191	192	195	154	207	190	192	182	192	204	194	185	182	167	204	183	206	196	177	202	184	193	180	179	191	196	204	173	211	202	189	201	188	216	201	213	179	175	177	164	164	190	198	183	175	192	180	210	207	193	151	191	175	195	181	217	176	179	173	180	186	205	179	181	197	183	191	196	200	220	190	179	211	188	174	174	186	183	196	195	172	207	187	200	181	171	187	181	170	177	190	192	185	192	190	204	208	165	177	196	197	172	176	178	203	189	198	196	152	191	197	208	191	155	204	192	156	191	192	201	195	179	205	202	181	172	219	195	182	187	192	180	191	179	177	194	208	192	165	207	208	194	193	155	198	178	212	202	195	188	182	218	189	197	192	182	183	186	185	177	196	184	204	193	197	190	183	181	174	186	210	183	190	156	192	189	166	185	175	199	177	189	184	190	208	206	185	194	192	180	182	159	158	200	173	190	192	187	195	176	203	184	201	181	170	169	204	168	174	191	164	194	185	195	184	174	199	194	229	190	166	190	196	189	218	194	193	159	184	192	194	192	197	184	189	183	176	173	190	223	202	202	204	188	161	194	196	191	179	157	173	199	197	197	176	169	174	170	194	179	186	187	190	181	184	173	187	216	185	194	202	171	184	191	187	155	202	169	204	203	202	183	186	179	176	190	194	168	198	182	194	196	164	166	189	204	187	194	190	175	174	191	205	176	167	205	207	188	170	185	201	177	181	193	161	179	184	183	176	169	191	198	166	202	179	199	200	177	204	214	185	184	173	168	168	177	151	193	182	163	190	178	176	194	202	190	206	166	175	173	180	197	162	178	198	173	208	202	187	187	204	176	163	200	194	204	171	178	185	190	194	170	196	192	207	164	151	198	158	208	184	186	184	177	190	176	194	199	177	186	215	183	192	183	199	184	177	168	189	182	176	188	172	209	202	201	200	201	184	207	162	193	191	172	176	204	224	186	188	192	176	183	179	225	188	181	174	224	169	182	181	185	183	182	185	196	180	194	189	183	188	169	186	190	187	192	202	181	170	199	179	198	175	195	187	209	190	178	187	183	202	180	164	193	234	204	184	189	205	188	180	207	180	196	176	183	215	182	189	191	173	195	156	190	193	199	201	163	181	168	159	174	193	196	210	165	160	224	199	162	209	171	176	172	192	161	210	174	206	190	174	198	188	189	176	195	189	186	177	190	172	149	189	183	174	213	187	203	175	188	194	172	204	165	204	171	207	180	201	205	203	184	214	184	179	196	190	180	187	180	186	181	187	183	186	195	188	187	186	206	176	184	169	174	207	170	187	185	190	155	170	176	171	185	196	184	193	193	183	188	197	185	202	183	156	169	179	174	192	183	162	209	171	199	193	217	179	222	183	205	198	169	214	180	198	188	194	175	186	186	165	197	194	185	184	188	186	209	207	186	190	179	164	179	167	165	183	171	178	174	183	185	168	163	201	188	198	166	188	194	195	181	195	185	180	174	181	178	201	184	178	199	175	170	178	164	194	187	178	185	177	167	184	182	185	183	199	205	194	188	196	192	189	211	170	190	170	181	180	190	208	187	208	195	180	195	174	191	179	188	201	201	197	207	173	198	192	183	177	181	187	171	174	209	197	184	170	184	180	175	157	170	190	184	179	174	208	194	190	186	195	212	186	180	205	178	189	189	191	168	179	192	190	211	200	210	184	192	196	215	182	205	173	179	196	198	185	181	178	196	167	193	187	190	196	177	188	197	186	165	195	190	190	187	220	185	196	174	182	195	206	194	193	202	195	180	184	181	187	191	193	171	201	177	184	168	182	185	201	161	196	151	165	174	182	205	178	183	184	176	168	175	189	182	218	198	164	195	196	185	158	180	202	171	220	193	173	180	167	187	195	172	200	178	187	170	191	162	165	189	206	183	188	214	179	161	172	161	202	179	179	190	193	194	188	186	207	153	198	194	195	203	188	183	209	194	183	203	198	173	173	166	187	181	198	177	179	171	176	203	178	193	176	167	203	204	189	171	189	195	203	189	176	188	182	165	196	205	187	209	204	163	186	173	193	195	167	181	185	182	169	194	175	182	171	194	184	188	202	217	182	176	165	186	169	164	168	208	203	192	184	178	203	168	207	194	179	168	187	200	209	187	170	211	204	174	186	194	209	196	209	202	198	199	164	189	164	156	180	194	192	176	167	187	198	195	224	164	187	184	173	180	201	178	190	179	190	183	201	173	199	183	195	181	177	183	203	170	199	202	187	170	186	191	185	186	177	203	165	176	163	163	205	198	173	174	188	202	178	208	201	196	212	209	199	188	169	190	186	199	173	204	164	209	186	213	177	219	224	210	188	192	203	191	201	198	177	176	170	214	157	201	166	188	181	169	198	167	203	180	188	196	180	189	190	207	181	175	181	206	224	184	203	195	187	193	168	193	179
22767	8994	24299	2675	2346	1990	1710	1375	1171	1104	995	965	833	863	759	735	709	681	672	653	637	644	579	584	636	617	634	582	596	578	578	607	571	536	570	600	561	524	483	604	552	530	532	501	474	505	553	535	536	532	505	515	520	571	518	525	526	512	554	549	509	503	521	530	486	541	524	518	507	531	513	526	494	501	540	517	520	526	542	504	534	524	512	511	527	522	526	510	519	511	528	537	490	471	555	524	497	534	505	542	516	545	518	488	471	508	509	516	501	523	537	539	526	492	517	530	447	530	498	535	531	510	514	509	506	503	539	502	492	525	497	491	543	503	507	541	542	475	492	501	488	514	485	493	521	451	477	565	492	550	529	495	520	499	496	462	539	544	537	502	491	505	545	496	526	493	478	479	515	510	464	485	486	490	481	560	524	488	487	497	496	528	536	489	522	493	525	516	494	493	511	484	492	541	539	505	523	464	496	485	524	496	507	504	506	465	505	542	485	521	503	503	488	537	546	534	513	509	522	512	507	519	516	488	501	520	508	524	522	503	463	490	496	495	509	551	511	474	495	466	561	482	465	486	497	484	495	466	493	484	527	547	500	556	502	485	518	502	490	530	517	500	521	478	526	501	488	457	503	523	514	521	468	526	502	521	561	512	477	493	486	456	495	540	492	522	491	476	537	524	469	494	488	514	534	504	535	481	497	531	505	499	527	484	462	490	455	504	500	498	501	497	512	511	522	533	472	484	495	490	534	496	489	488	464	532	490	445	524	535	502	524	455	507	549	493	472	509	520	537	470	512	509	512	447	513	468	523	495	499	525	517	526	493	504	510	493	472	533	508	497	453	479	492	459	510	480	510	521	517	494	527	491	484	473	528	511	507	470	533	503	519	536	493	518	502	486	507	515	517	527	485	469	488	517	485	522	501	466	510	486	531	496	526	496	521	481	492	507	546	493	528	499	509	453	497	495	480	530	540	487	535	493	490	516	510	460	468	506	537	473	492	520	465	515	504	523	495	520	543	464	501	535	517	505	496	501	474	501	500	566	447	479	502	480	443	522	475	507	519	503	503	519	496	498	470	535	531	515	475	479	521	515	483	504	539	505	499	525	497	492	507	501	482	507	480	526	483	483	525	532	473	487	544	515	501	526	513	553	477	506	496	528	488	529	512	493	516	501	510	481	530	525	463	499	505	550	457	519	531	532	538	471	488	511	502	488	518	542	549	449	518	480	468	529	482	511	489	508	523	518	489	507	536	492	534	540	503	468	504	508	507	514	504	515	541	505	491	495	502	530	493	523	529	507	512	501	465	482	513	483	501	514	521	536	496	516	495	545	533	516	494	530	487	507	501	480	544	474	475	507	506	510	524	545	527	489	503	508	473	529	526	473	544	545	504	496	467	513	479	538	482	500	477	479	515	488	469	481	510	500	479	478	512	480	482	503	497	536	487	518	500	511	499	469	516	483	493	514	496	497	524	531	479	545	536	542	527	530	499	481	508	500	470	493	514	519	491	524	463	514	554	538	519	523	561	501	515	510	489	453	503	459	515	502	534	487	481	474	507	512	513	496	529	482	478	547	483	498	482	504	513	501	482	495	524	531	489	494	516	502	523	495	512	488	492	462	519	506	493	528	471	492	538	532	506	519	481	572	472	521	484	492	499	465	497	504	486	512	484	539	505	529	533	515	494	514	497	509	505	475	528	523	508	502	487	487	463	508	519	555	493	527	473	494	506	512	500	523	498	526	467	522	520	529	480	505	507	500	498	480	466	512	481	502	507	521	495	502	507	480	497	510	456	490	531	466	491	522	510	511	505	480	510	477	523	497	486	490	501	527	516	500	514	483	495	506	497	505	512	516	535	518	558	518	507	512	457	500	532	485	497	493	524	504	504	480	520	476	509	583	525	507	547	531	481	496	508	469	488	511	490	512	526	515	512	490	483	515	537	463	510	491	543	523	518	511	526	527	474	499	508	502	517	509	490	500	477	487	502	499	471	520	527	488	488	507	538	489	501	511	500	495	495	517	475	492	516	473	521	523	531	508	531	527	519	531	517	479	487	531	529	498	477	529	498	545	514	521	511	516	527	517	541	478	505	501	514	478	507	507	518	522	535	524	477	548	472	523	496	488	508	524	505	495	469	514	526	491	534	515	523	502	471	494	468	461	519	466	502	541	526	506	511	494	504	462	529	523	515	512	524	479	513	487	468	536	548	500	510	525	475	516	477	509	554	470	508	513	488	527	494	493	560	524	483	464	518	516	531	517	523	506	503	512	470	510	470	488	543	487	595	566	516	513	451	523	498	497	502	476	473	516	552	495	544	480	512	483	496	540	524	498	522	503	512	506	492	501	539	462	533	512	493	506	501	462	465	532	544	522	521	517	539	533	500	528	524	475	499	493	515	459	533	486	506	497	509	466	522	522	496	513	489	500	482	474	488	530	553	515	502	515	488	521	505	523	506	501	548	545	499	489	500	516	502	520	506	466	489	515	470	493	505	511	512	518	474	496	538	503	497	481	516	496	502	514	515	511	512	485	499	524	521	501	450	501	524	545	507	540	538	496	525	499	462	497	493	481	498	496	508	496	513	483	497	478	497	492	517	524	504	537	491	494	491	484	493	511	523	512	463	504	524	507	544	487	503	513	502	491	469	478	501	509	497	514	500	568	517	478	535	477	501	525	469	480	515	512	488	508	526	493	532	532	482	491	531	490	496	516	477	528	490	493	517	508	462	495	521	489	501	539	512	510	520	536	502	500	520	495	478	509	505	505	541	514	487	502	536	500	515	522	494	505	526	549	511	496	471	469	525	540	546	509	500	481	489	503	497	484	471	488	529	516	505	499	529	471	501	524	498	531	491	517	526	477	452	464	562	517	495	477	496	476	509	519	482	513	512	484	490	506	491	486	517	508	537	487	476	484	489	556	490	503	517	497	490	485	508	519	511	474	492	509	474	496	517	504	495	498	486	552	474	486	505	518	483	502	555	513	472	527	503	511	530	536	500	532	485	483	519	430	539	466	505	559	486	515	506	515	493	521	522	504	469	531	484	499	498	511	513	493	500	546	526	531	509	484	539	515	540	508	516	502	471	496	528	495	493	508	482	487	549	504	498	514	537	489	520	477	515	514	522	524	498	494	547	489	533	500	534	522	513	504	501	528	519	501	513	539	517	504	492	518	478	514	517	544	464	491	507	500	509	446	517	484	495	500	530	510	467	491	529	532	480	523	541	518	478	479	502	496	526	515	503	504	492	526	492	503	515	512	484	516	484	482	536	507	520	512	519	468	494	494	529	493	514	521	497	467	518	489	498	468	532	510	439	517	487	472	515	478	513	556	489	556	513	530	527	476	525	502	557	519	513	541	544	523	541	499	496	479	509	486	486	486	465	539	493	522	523	511	487	522	480	482	474	487	500	478	510	499	476	510	521	535	491	505	522	495	513	528	511	473	503	487	513	491	484	474	501	479	527	495	508	508	530	462	491	535	498	546	520	509	522
51946	32659	45581	16028	3858	928	648	570	506	406	368	368	325	342	297	302	297	302	288	290	290	257	241	246	295	272	233	257	237	271	267	264	298	265	251	264	233	259	239	219	239	236	265	276	244	250	222	218	239	253	268	239	256	250	217	223	235	250	236	221	238	250	245	262	244	254	256	247	232	258	224	244	228	233	237	260	214	228	252	250	254	247	240	216	231	247	239	219	225	220	236	261	208	238	223	267	225	252	236	231	226	248	234	212	245	230	211	266	253	249	232	265	239	242	220	226	214	262	249	253	233	272	244	233	247	244	240	258	248	233	195	266	256	236	233	253	232	222	238	250	274	227	223	277	240	235	224	220	241	227	237	234	243	261	239	249	252	231	243	242	204	227	194	242	252	255	235	235	265	255	219	234	238	259	249	213	262	222	265	231	262	232	240	225	234	246	224	228	195	261	244	222	223	207	223	229	218	239	218	217	221	219	226	228	245	230	242	243	240	225	246	243	238	236	231	221	257	222	205	232	217	235	233	255	219	216	235	232	216	257	224	231	236	217	254	214	251	257	205	248	226	228	203	229	233	233	222	208	202	216	232	254	211	244	212	222	231	249	244	245	250	244	237	244	211	266	253	230	225	254	248	209	220	215	231	228	224	237	263	233	219	238	258	224	261	232	212	248	245	264	246	243	209	224	252	241	262	245	203	253	244	239	220	213	250	263	230	236	196	247	221	223	235	227	242	217	240	240	239	224	230	254	199	211	247	267	238	249	212	231	238	215	203	239	246	221	239	228	224	233	245	221	264	237	268	233	231	252	236	224	236	237	199	243	240	233	249	227	246	255	245	244	242	240	222	252	264	245	233	242	218	257	256	227	224	206	247	218	224	212	247	251	197	205	245	241	218	228	228	244	223	228	222	206	235	236	239	226	248	233	251	247	242	232	191	239	227	242	256	253	223	246	247	229	220	260	219	222	259	259	228	229	225	255	242	229	264	214	224	242	236	235	213	221	258	271	240	221	217	266	239	230	214	230	257	250	235	238	259	217	209	275	239	267	251	231	235	242	233	231	226	239	238	256	219	243	254	238	215	225	233	240	230	219	228	215	211	272	238	208	232	263	227	233	207	263	225	242	230	222	259	229	245	229	237	233	245	271	240	245	233	219	251	232	240	245	199	232	241	225	231	259	243	224	217	224	262	230	240	248	192	215	227	235	252	223	208	223	252	228	238	237	255	222	234	251	228	241	213	259	212	231	241	219	217	232	238	247	201	249	224	229	276	273	225	232	234	227	247	227	238	221	227	230	229	248	237	268	243	224	237	232	223	220	221	225	242	219	230	237	234	258	216	230	231	209	223	228	218	265	226	236	244	224	230	238	229	240	213	234	246	246	219	236	234	238	254	254	216	232	255	216	216	233	227	230	203	259	197	235	211	247	241	269	226	226	204	228	265	222	224	231	258	229	214	246	209	261	226	237	234	217	235	192	236	242	248	225	202	244	232	225	215	239	242	243	240	243	244	239	205	198	220	262	216	239	259	217	221	244	251	271	224	204	249	239	236	224	240	245	201	239	240	221	242	260	226	238	257	245	250	252	246	223	235	249	284	207	227	226	229	197	256	229	234	221	198	238	202	246	224	235	230	236	234	227	233	236	249	227	232	231	223	234	233	229	204	228	222	245	228	208	231	221	230	255	208	260	253	205	213	246	236	239	245	230	222	212	245	206	218	223	215	229	261	216	225	249	224	252	226	243	238	205	233	250	207	215	254	227	239	232	249	231	233	216	221	189	250	236	229	209	244	234	218	239	241	228	233	225	244	256	227	225	237	229	243	230	224	218	219	294	236	214	252	245	228	260	233	218	241	256	195	220	222	258	226	257	253	223	233	221	229	210	243	227	253	242	225	274	248	242	241	240	233	248	246	264	229	222	253	235	247	268	224	262	242	221	243	213	212	260	230	227	231	250	243	242	218	238	215	224	267	239	211	214	234	243	265	220	214	206	242	253	217	241	215	226	252	264	237	268	261	222	238	228	247	232	251	236	246	240	255	212	263	244	233	241	267	271	257	226	219	217	234	236	230	231	241	249	246	247	227	231	208	226	248	236	231	249	242	220	225	234	242	236	235	237	231	232	237	221	225	211	225	224	239	221	229	239	244	242	236	242	253	227	232	278	232	225	220	242	248	216	236	234	238	240	236	253	242	209	236	229	252	231	235	228	227	237	246	236	253	224	218	233	247	251	236	241	233	222	258	267	232	264	270	234	249	233	223	223	246	234	235	226	228	253	222	245	248	247	214	216	251	239	268	220	225	248	246	223	212	257	245	256	228	238	216	225	244	225	253	251	241	218	229	217	252	251	261	254	268	257	226	251	247	237	262	252	215	248	264	233	238	249	239	221	248	220	212	218	228	247	207	254	228	257	228	237	224	240	217	250	257	225	226	248	250	204	246	249	259	242	234	243	207	228	236	243	233	213	269	276	253	202	257	225	248	234	217	205	231	232	222	229	241	216	230	241	233	236	223	241	258	202	242	242	247	217	216	214	215	223	228	246	230	276	214	231	239	236	245	216	218	242	258	221	207	252	257	270	239	217	238	241	219	219	237	221	237	226	226	239	238	253	232	249	238	260	228	233	238	231	225	216	239	215	253	214	236	216	252	228	231	260	207	222	245	226	239	232	236	259	223	244	237	236	233	233	247	230	259	247	214	254	255	251	226	205	244	260	253	222	248	246	215	214	224	236	211	245	245	253	231	231	221	226	229	241	245	242	232	225	222	247	218	216	215	240	230	247	252	230	263	228	221	254	234	210	239	244	254	243	211	231	245	245	254	220	217	234	232	259	231	253	240	253	239	216	215	248	241	241	218	225	237	261	233	211	258	224	233	247	251	205	234	247	241	216	227	236	290	232	225	224	224	243	236	271	219	233	228	227	259	237	247	243	249	269	224	224	242	264	276	242	246	240	241	248	241	246	250	230	261	229	227	223	256	216	233	226	269	211	213	223	250	239	245	222	239	238	229	221	233	220	229	266	248	227	234	242	219	249	254	261	230	257	224	220	219	247	250	281	243	230	243	244	257	256	211	224	231	249	240	227	257	243	238	228	212	228	234	200	218	259	223	257	256	223	246	268	239	197	240	229	250	245	224	254	219	229	222	233	253	219	217	231	241	209	230	224	227	225	233	249	256	206	243	224	252	252	251	247	246	241	237	232	235	207	240	210	221	260	238	240	235	248	245	243	232	245	261	230	211	229	224	235	196	236	254	239	268	265	235	232	204	226	241	238	240	255	233	245	243	227	224	238	259	231	242	247	243	232	205	252	256	259	224	260	227	239	224	247	229	249	245	242	268	229	240	212	231	215	225	207	200	257	228	252	242	239	229	193	215	236	221	223	217	245	216	224	255	244	241	290	228	210	266	216	221	251	215	243	237	244	218	234	241	238	230	225	223	226	229	249	225	241	238	240	248	238	232	226	255	234	230	231	210	249	247	225	205	236	247	230
31115	12159	27378	4799	4103	3345	2804	2389	2014	1783	1616	1511	1328	1271	1146	1085	1049	986	988	942	952	891	874	799	769	825	808	851	772	754	767	741	705	749	768	703	658	709	688	722	753	677	706	685	648	684	700	641	693	642	677	671	644	698	719	682	641	673	640	715	701	624	675	647	660	657	617	664	652	639	677	708	633	685	612	674	637	658	683	659	697	677	647	659	628	610	609	614	644	642	619	631	624	627	590	642	648	685	641	619	683	620	633	637	631	618	650	620	666	578	664	623	695	662	674	629	614	657	626	630	619	632	653	634	642	672	645	638	685	649	627	646	631	642	637	632	625	647	647	669	666	618	652	636	610	673	618	627	640	596	573	660	632	626	643	601	583	645	637	596	636	671	628	619	601	642	659	696	689	617	666	619	598	627	648	621	640	660	605	629	606	623	636	607	653	665	605	690	631	616	619	633	628	650	624	589	622	597	615	678	635	640	612	625	613	656	610	610	657	609	659	641	593	633	640	605	588	592	630	597	618	639	625	620	643	620	629	625	619	609	627	676	600	656	637	655	639	676	616	588	654	609	622	628	603	665	630	610	633	624	657	649	602	653	661	611	645	613	634	662	587	675	656	603	627	658	628	626	612	689	651	655	623	620	620	631	640	638	645	674	638	608	603	598	627	618	616	620	604	655	589	616	588	656	629	604	640	662	620	652	636	669	642	646	657	613	618	619	649	650	625	649	658	632	678	629	657	639	642	623	582	623	640	584	625	592	626	659	624	656	612	562	629	656	639	644	623	625	640	641	636	609	620	656	667	657	663	620	648	622	613	672	605	601	649	630	600	645	629	624	640	637	617	620	593	670	610	610	622	616	609	630	624	672	617	620	644	625	584	625	624	635	626	599	633	655	634	623	615	652	618	618	620	605	644	657	640	596	610	628	644	631	638	606	640	628	642	659	647	651	634	623	641	667	614	621	627	644	585	640	587	649	642	615	614	625	654	622	662	650	649	651	637	661	635	613	599	646	625	574	629	647	657	642	613	614	617	623	629	639	647	609	627	621	592	594	647	634	638	621	664	653	636	658	588	597	660	630	637	643	615	643	668	681	633	618	603	634	622	637	684	636	617	646	644	652	609	607	628	622	642	611	620	612	616	617	619	581	606	624	618	627	646	607	636	635	609	652	616	603	622	606	617	603	646	601	581	617	602	618	647	632	598	621	624	634	639	663	628	623	635	611	672	658	610	642	639	602	631	625	657	664	654	627	630	632	643	631	664	640	621	652	638	645	582	646	614	636	610	628	634	626	639	706	606	560	586	632	644	634	616	609	643	617	685	646	641	656	633	620	617	647	617	615	632	592	618	596	575	642	640	636	673	632	612	600	612	593	616	600	612	672	629	642	652	648	642	623	643	623	619	645	609	614	625	635	598	603	606	620	593	613	657	606	647	640	625	604	600	617	628	624	627	640	620	621	625	639	626	637	611	662	588	626	613	624	642	608	654	653	633	610	615	627	616	634	628	631	631	619	589	597	625	615	633	589	593	611	580	635	657	613	619	658	693	605	616	612	617	661	623	636	630	628	615	646	585	659	587	666	646	627	638	628	620	590	628	622	592	615	637	613	646	641	636	610	645	609	633	700	636	625	655	639	621	600	601	635	639	584	652	631	636	580	659	628	622	606	573	583	623	602	611	646	685	616	589	633	649	640	595	623	678	637	622	614	639	646	645	618	615	614	586	623	664	608	644	661	609	624	648	608	615	601	662	668	615	594	621	629	648	662	618	645	614	656	602	669	631	643	628	647	646	600	614	610	636	612	624	627	665	672	643	662	594	620	660	618	662	634	637	638	622	661	618	620	643	600	666	676	618	649	627	618	624	629	666	682	637	621	636	596	628	693	630	633	649	623	613	636	607	651	617	651	625	607	665	631	622	684	664	621	665	572	644	616	631	618	612	621	603	606	649	704	648	669	643	658	654	654	648	616	598	649	596	660	622	638	613	650	678	625	590	599	675	610	611	652	619	605	641	666	627	666	665	626	623	641	651	648	613	650	608	634	600	606	621	613	621	653	613	634	644	642	616	659	624	587	617	630	614	638	593	629	642	601	628	614	700	603	674	599	611	646	629	602	641	620	642	668	620	635	621	642	614	631	636	635	624	637	615	663	639	680	610	598	627	617	678	572	647	613	616	633	647	630	655	648	624	611	614	671	647	623	642	583	614	638	616	686	619	664	667	658	651	669	628	604	646	599	613	643	657	668	648	622	644	584	628	641	635	656	645	649	605	598	656	653	619	644	622	627	617	668	634	604	691	613	619	668	672	632	651	632	611	626	618	625	598	654	601	603	668	613	661	630	609	675	617	658	632	631	619	664	632	609	638	644	637	606	603	634	600	624	622	652	637	620	616	627	645	604	656	617	569	640	625	596	592	623	624	647	581	612	636	666	659	665	620	653	599	614	670	628	679	610	621	629	679	620	663	658	631	607	644	608	629	623	626	597	607	663	668	611	641	625	605	627	622	590	639	636	652	647	656	658	610	617	658	606	595	625	675	667	668	655	637	614	626	656	628	660	642	627	653	648	623	631	616	684	653	622	635	641	654	614	636	615	635	598	620	630	618	661	603	667	625	631	627	678	604	625	677	617	663	637	639	614	657	655	616	644	649	606	621	630	649	639	641	607	593	625	630	654	604	651	680	668	607	620	658	634	674	621	647	623	617	627	605	638	610	589	636	639	641	624	601	577	695	611	658	579	603	641	626	607	635	608	641	620	623	596	610	648	650	643	593	657	581	644	622	642	648	628	657	647	601	673	617	637	613	631	631	618	641	631	626	607	687	592	616	593	644	616	606	613	601	684	630	609	620	661	616	662	579	602	614	643	622	619	618	620	579	653	675	634	601	640	632	631	612	633	668	656	596	667	657	623	635	659	628	626	634	662	598	678	614	579	636	597	622	655	660	622	632	635	604	633	593	615	604	630	679	638	602	651	623	606	627	626	635	638	608	618	629	620	644	629	628	699	631	656	623	636	647	624	620	642	676	603	592	627	610	636	642	618	650	661	596	659	624	662	648	653	630	640	646	614	636	633	607	599	664	619	622	595	640	616	634	637	618	569	634	628	640	627	625	615	623	619	637	611	634	652	664	632	609	663	611	629	622	681	617	624	659	596	666	609	575	627	672	656	634	633	665	602	618	603	634	568	660	662	651	653	650	641	654	653	610	593	705	621	650	694	611	647	678	643	608	614	641	631	625	649	656	633	638	611	615	618	632	665	647	589	625	625	626	707	610	634	611	621	649	644	662	601	641	653	625	613	618	606	604	607	619	602	671	630	663	648	602	642	625	634	620	647	619	621	627	698	602	655	642	665	630	660	588	647	614	628	670	640	656	656	646	651	647	640	641	656	640	583	639	688	660	606	633	662	636	628	633	641	608	626	615	617	620	624	601	617	623	622	614	588	674	609	637	599	629	635	615	596	636	605	642	639	656	625	659	627	631	589	657	633	598	654
3971	937	2589	383	339	371	368	371	349	375	395	372	377	383	338	384	401	397	358	410	426	351	403	391	368	378	367	369	335	354	351	333	372	371	376	415	358	359	352	367	377	346	367	362	358	379	380	343	368	380	359	370	357	354	353	361	362	381	361	364	347	388	346	347	396	350	355	398	377	385	391	345	345	377	392	379	322	366	358	377	397	347	381	365	356	359	389	375	358	377	360	376	388	359	361	404	347	351	362	352	374	352	380	352	338	348	351	368	333	364	350	342	377	348	352	388	370	408	354	343	372	372	386	385	375	361	383	387	375	374	341	358	359	365	372	352	376	385	348	330	385	384	359	371	385	344	381	382	353	420	383	378	368	359	376	358	405	375	360	368	367	355	354	383	388	371	373	366	416	401	374	376	381	357	348	346	321	389	345	332	367	389	384	388	355	392	372	376	375	397	381	353	349	374	370	358	387	360	391	389	383	396	358	347	401	362	420	351	378	363	371	360	359	342	374	342	366	346	388	341	394	356	379	360	356	359	345	372	361	339	358	335	410	382	369	389	380	344	380	362	398	385	354	318	377	379	372	370	338	396	374	361	402	369	339	359	406	348	367	337	358	356	358	358	369	360	375	353	353	379	390	360	362	369	383	389	378	366	383	366	331	381	352	390	332	348	433	366	373	357	356	334	387	381	381	366	385	360	385	350	351	387	352	398	385	374	351	390	379	351	350	358	374	364	357	345	374	347	375	327	372	382	399	394	352	387	361	340	353	357	352	355	378	390	375	368	324	409	392	391	362	373	410	324	356	387	378	355	359	335	405	352	379	380	331	359	378	382	405	322	346	362	374	352	387	372	329	358	352	348	341	349	362	402	357	352	373	392	365	349	315	384	361	366	370	388	348	383	363	388	343	389	376	347	374	353	393	360	345	316	381	364	359	333	391	372	364	359	357	376	374	338	383	340	372	359	353	361	365	384	369	391	343	357	349	370	354	369	344	365	362	312	409	366	390	398	365	342	362	370	360	371	379	363	373	379	372	352	348	357	394	375	368	370	365	334	389	369	392	342	350	409	368	361	375	338	363	342	392	368	384	396	361	366	376	370	381	345	350	357	355	368	390	326	392	382	349	358	399	373	370	367	371	334	363	397	338	386	382	415	357	373	351	374	371	363	346	372	364	382	391	372	368	341	354	340	379	376	386	378	352	362	347	368	352	381	406	387	381	361	370	339	363	381	375	364	346	361	386	371	407	373	350	321	362	358	368	395	342	353	350	332	357	392	373	380	374	322	331	369	381	384	376	384	353	361	351	362	362	401	343	359	386	421	365	387	376	386	370	361	359	393	356	358	373	361	302	361	339	350	381	410	375	349	371	364	369	390	365	393	328	367	350	364	373	378	398	371	346	358	362	359	351	401	387	363	361	393	382	385	402	357	357	353	337	388	370	369	394	382	362	350	343	347	393	355	360	343	359	370	349	378	370	363	348	372	370	381	355	395	379	375	346	365	363	361	323	365	373	363	349	351	360	391	391	362	401	349	379	378	379	339	347	321	365	389	377	371	403	425	373	357	370	385	357	376	361	375	389	383	349	337	338	378	365	344	333	358	383	388	381	351	367	397	381	386	374	349	373	330	351	365	346	385	398	327	402	381	353	359	342	365	322	329	400	352	353	342	396	372	369	349	355	351	350	392	386	402	367	388	345	368	381	378	361	369	396	366	370	368	381	444	357	347	350	330	365	364	367	357	343	332	400	357	364	400	356	347	383	354	330	367	359	347	350	379	392	345	377	390	367	359	368	362	336	380	356	381	381	353	369	369	390	362	408	376	345	381	328	372	383	360	351	341	391	378	377	369	379	375	379	358	373	373	363	357	377	380	361	392	383	355	354	378	343	391	371	390	374	399	379	340	334	384	357	360	397	334	347	394	374	369	365	390	386	350	374	380	355	375	365	331	391	376	387	376	387	376	379	358	386	373	349	373	366	336	348	379	377	355	393	361	379	371	385	374	378	368	323	404	386	376	381	353	375	365	365	385	371	379	378	380	376	358	363	391	363	342	370	389	380	395	395	371	391	363	360	369	421	409	362	352	398	350	367	381	381	397	370	390	358	388	401	376	346	367	361	321	364	365	403	397	345	362	354	368	346	345	369	342	388	371	373	349	333	406	385	342	334	378	375	396	388	354	373	363	354	396	384	343	388	389	354	365	345	362	373	378	366	362	376	330	377	360	380	349	361	367	345	419	383	398	366	379	365	385	392	390	318	379	362	352	381	370	360	390	384	382	327	347	363	356	387	394	416	372	373	396	350	369	335	337	383	345	345	368	395	398	360	365	365	370	367	409	357	341	376	371	414	354	372	377	364	396	357	350	413	379	400	356	375	380	395	365	365	406	349	348	388	382	327	392	365	383	370	383	344	371	387	379	355	359	358	353	367	356	366	369	386	358	385	356	359	362	342	381	355	368	359	390	383	314	370	368	387	324	335	347	378	370	385	347	384	383	351	373	398	346	391	417	352	362	397	328	359	362	360	365	365	372	346	359	415	375	382	366	404	370	361	362	373	373	357	377	353	342	369	369	389	407	393	397	407	392	367	412	365	390	339	350	362	368	407	345	372	342	367	372	371	367	366	351	357	401	375	333	388	388	345	347	365	366	365	372	396	324	372	321	399	343	397	350	356	319	388	394	374	390	361	364	361	332	345	340	370	365	371	390	364	396	361	398	384	392	369	419	330	350	376	388	377	367	362	349	389	402	365	355	356	348	378	370	343	317	372	370	360	348	362	401	369	370	401	357	336	359	397	382	357	358	370	373	366	365	370	376	353	367	364	346	401	398	362	377	391	372	382	384	398	374	378	355	347	363	392	357	334	395	374	378	317	355	377	386	386	377	388	379	390	374	317	344	372	390	369	370	396	335	351	358	363	360	376	345	395	398	350	336	396	357	389	377	379	346	365	402	387	376	335	384	366	356	356	408	386	381	353	355	358	405	378	352	358	410	364	398	370	398	371	322	350	383	399	385	377	360	400	403	372	387	307	351	348	354	376	402	328	368	394	344	366	367	342	371	386	366	340	362	363	377	374	405	384	389	369	383	376	364	388	355	330	350	406	348	327	376	366	383	384	359	379	404	374	357	383	361	382	393	375	388	374	401	339	372	408	349	362	373	361	341	355	338	352	348	359	376	367	421	363	341	354	344	339	386	403	361	351	384	383	346	367	392	356	372	342	388	357	373	340	367	358	322	353	364	343	348	350	365	400	395	354	339	340	355	369	394	348	360	334	376	392	359	389	394	380	342	350	373	356	325	378	352	378	389	405	373	376	358	365	380	381	364	365	372	340	330	385	418	347	378	358	372	374	380	348	382	383	372	368	355	342	354	333	379	373	392	329	357	349	342	396	388	354	380	385	368	367	386	327	329	339	363	404	387	364	374	388	369	370	362	389	359	356	378	361	366	367	384	335	347	392	368	371	388	368	401	370	417	370	374	378	372	353	363	396	373
4034	1424	5396	936	974	906	977	913	897	890	844	894	867	867	852	902	927	932	899	907	878	934	879	861	835	889	862	879	880	896	854	849	843	900	881	830	839	893	847	931	871	886	865	892	866	919	856	872	884	895	888	831	848	911	898	845	901	872	847	858	870	827	849	824	824	827	856	882	864	833	870	850	851	880	912	838	853	907	908	847	854	885	913	888	892	886	856	864	882	887	907	818	857	912	841	922	868	838	809	900	925	862	901	866	882	856	893	869	885	857	895	859	900	879	875	913	842	841	827	873	839	874	850	889	831	866	829	878	874	880	884	872	915	865	860	892	901	842	866	885	884	863	874	825	883	854	872	854	887	899	883	855	935	860	919	852	829	851	891	861	860	859	882	884	829	863	872	864	892	900	905	882	870	903	858	851	843	876	847	854	847	884	823	878	857	931	869	845	858	867	836	894	871	847	849	876	892	941	856	869	893	870	871	814	839	904	903	902	819	915	907	852	872	825	846	843	884	862	862	835	879	886	844	844	865	942	863	875	857	865	928	864	876	752	840	850	825	885	908	845	857	849	835	852	842	903	834	853	854	943	880	880	897	899	843	854	815	830	872	802	871	870	880	886	874	858	840	880	893	856	857	893	834	861	854	882	895	856	817	859	842	833	852	883	875	855	869	829	881	857	873	914	874	883	859	842	826	893	856	864	924	902	855	901	862	910	888	856	859	893	879	886	795	881	884	885	863	908	901	839	922	873	850	877	855	826	845	842	868	892	882	932	935	852	850	905	878	868	849	906	855	831	829	870	856	934	859	868	846	832	875	892	875	914	867	876	827	803	853	942	864	885	878	864	843	893	828	846	835	880	850	903	906	831	898	877	860	815	849	893	862	868	868	859	840	892	878	824	881	826	888	883	856	886	880	896	888	859	887	847	880	882	895	903	884	908	871	890	883	853	848	827	859	910	873	862	818	869	901	894	838	860	845	930	864	878	914	850	898	898	872	833	895	896	894	883	892	862	893	882	831	810	857	831	882	832	912	931	842	915	918	852	905	843	862	797	899	883	873	862	876	903	808	873	833	859	849	893	834	920	875	875	832	893	883	865	926	906	906	891	904	870	845	906	838	876	912	883	867	877	846	875	847	818	862	911	837	841	850	933	915	925	927	936	936	839	862	895	894	941	867	855	890	860	837	813	873	815	926	851	876	879	886	872	839	913	854	808	830	867	840	867	885	798	853	853	876	887	863	895	847	851	875	853	899	831	850	877	881	895	850	860	870	881	849	883	902	845	856	902	850	886	875	850	875	875	845	896	873	842	851	835	808	908	850	852	897	863	861	910	896	876	917	842	875	882	821	909	829	893	873	875	877	878	834	861	889	896	848	933	897	810	896	860	794	879	842	832	899	842	822	840	858	901	840	839	859	877	849	901	876	927	879	858	879	864	887	845	851	882	785	861	845	847	859	890	912	884	858	906	884	895	871	896	938	844	843	868	860	865	875	894	866	784	814	856	906	903	882	864	832	874	889	882	847	869	857	880	898	822	873	893	828	848	893	817	887	898	859	903	867	849	815	886	865	957	873	831	904	885	905	882	868	872	830	844	885	879	903	882	876	906	837	830	881	831	858	881	834	881	867	857	850	863	906	869	872	859	868	877	884	882	867	856	869	891	908	848	913	867	926	845	867	856	876	843	874	872	871	904	861	804	917	850	820	854	888	916	917	885	868	875	874	843	854	818	842	869	887	865	896	852	883	915	877	832	920	895	890	894	891	863	883	907	881	848	836	851	901	845	869	845	849	847	901	848	925	884	843	857	850	924	877	838	829	899	850	824	881	874	830	821	907	902	894	854	851	914	862	870	854	866	898	866	865	835	857	862	871	859	830	935	886	895	843	848	888	849	924	939	861	865	894	852	862	858	902	834	872	826	871	863	916	894	880	916	869	842	922	905	864	918	893	895	896	824	865	888	851	817	864	908	841	862	896	864	933	871	918	880	836	857	942	839	892	840	845	830	930	829	870	861	839	882	842	878	883	836	875	882	844	877	880	831	900	853	831	889	806	876	807	922	857	863	850	828	864	897	896	839	881	877	876	807	891	902	888	915	890	863	889	857	881	853	886	851	883	869	834	842	830	897	873	875	884	896	835	865	856	902	818	805	888	882	868	913	843	901	841	820	889	884	901	880	859	846	873	880	846	880	864	808	826	853	876	839	826	926	839	894	901	861	895	885	880	891	850	889	887	923	848	882	829	808	911	896	838	894	856	860	899	867	882	852	883	840	854	910	868	852	905	880	840	902	895	845	854	808	878	853	862	901	893	850	850	881	827	856	861	857	867	890	855	850	892	929	873	915	919	852	889	871	872	864	867	863	886	865	842	931	812	850	874	856	868	840	853	820	871	879	860	839	894	892	828	814	760	877	811	895	866	922	868	819	830	886	857	875	889	865	863	856	884	871	859	875	907	854	910	870	897	864	873	856	878	932	880	865	905	867	889	847	885	858	856	868	857	863	852	870	879	827	855	838	861	868	878	878	858	850	839	887	861	865	879	853	906	904	854	863	900	901	856	846	945	871	915	866	874	897	873	866	900	841	843	892	871	861	861	826	829	892	871	887	889	852	835	833	952	862	885	840	899	929	913	869	859	861	911	864	871	827	852	896	897	901	915	831	830	828	870	897	871	865	889	905	876	824	917	880	907	900	846	858	870	876	902	852	885	878	892	853	851	845	860	869	903	907	903	887	851	868	875	879	865	860	822	803	890	945	851	861	872	868	888	892	918	868	885	891	863	863	901	885	892	885	918	863	924	837	831	878	877	845	850	809	865	869	887	853	896	888	863	863	872	834	869	840	884	861	828	879	875	863	896	899	823	911	882	802	859	854	858	818	933	866	851	826	874	845	869	880	903	899	882	891	860	844	870	898	895	876	895	915	885	834	882	884	818	904	901	876	906	859	813	874	857	913	906	861	887	847	833	924	857	846	849	908	885	816	903	845	896	875	867	901	848	846	919	879	845	851	854	889	861	855	897	849	834	849	848	884	866	847	880	877	877	900	869	907	892	858	872	866	831	900	887	867	871	836	867	909	883	849	894	874	874	829	896	890	863	897	877	890	864	850	943	853	941	881	856	884	900	903	837	914	845	815	807	910	822	872	876	956	833	887	844	901	902	830	905	908	889	847	805	909	839	825	846	882	847	902	881	884	863	871	842	841	915	917	873	874	841	863	859	854	849	871	883	835	873	871	829	932	892	871	890	884	906	853	868	833	891	853	853	887	885	853	871	884	847	834	840	908	918	829	869	903	904	868	892	852	852	821	915	828	851	879	862	843	880	856	840	854	829	890	895	843	863	830	881	939	833	897	884	904	870	817	813	828	875	894	872	850	878	861	903	849	875	890	926	884	857	862	924	888	928	809	839	862	853	866	894	839	881	882	840	862	837	839	916	834	850	869	896	861	885	850	893	864	885	827	899	882	848	871	850	869	869	846	857	833	857	923	854	849
40439	22020	37266	7601	818	472	385	332	304	288	258	223	264	224	208	223	211	211	209	222	198	187	173	190	198	194	193	196	190	188	203	190	210	190	179	194	195	204	178	191	186	200	220	201	197	184	203	191	230	182	202	204	191	208	195	178	202	174	176	200	170	188	194	215	202	209	197	169	179	198	193	187	199	206	181	183	201	177	201	210	159	182	195	208	209	199	168	193	208	216	215	189	198	207	172	228	182	200	177	174	211	202	177	181	163	181	170	174	184	202	185	195	201	189	179	199	184	154	192	185	208	179	178	193	170	183	213	187	183	198	182	180	183	188	185	199	198	189	166	180	197	185	185	207	191	191	215	173	184	167	178	211	196	176	186	181	181	195	200	221	183	191	194	197	207	171	204	197	215	185	195	170	177	197	165	196	202	190	232	174	163	173	194	171	187	192	203	191	184	190	185	187	195	207	198	180	169	174	185	183	184	208	204	200	214	185	191	192	200	172	171	192	177	186	188	164	192	192	178	197	189	189	164	195	171	180	218	165	187	202	192	183	197	205	198	189	182	187	186	180	188	158	206	169	174	201	163	205	191	171	153	194	193	197	179	214	186	155	204	201	196	203	185	176	180	189	188	188	197	174	209	199	172	215	195	177	202	200	175	201	181	203	193	205	197	204	182	197	179	214	208	192	208	186	199	175	186	204	216	189	157	183	182	200	175	190	183	177	186	209	182	173	206	195	226	187	202	214	211	204	182	202	192	191	181	181	186	202	213	213	169	188	200	184	207	157	208	170	195	178	168	198	186	179	183	221	212	175	191	178	183	189	211	163	189	188	183	190	200	187	191	183	200	178	175	171	201	211	204	213	184	195	187	205	203	196	182	189	214	176	198	184	213	188	171	187	166	196	196	217	217	195	223	189	208	216	174	184	202	190	208	180	203	188	181	194	190	185	195	198	213	184	176	173	190	198	169	178	206	181	175	188	186	167	190	209	169	174	195	184	180	185	161	192	161	209	190	204	180	193	195	215	173	222	192	207	179	194	209	167	173	192	174	176	205	187	170	185	184	174	168	199	190	181	201	198	192	186	189	201	206	216	201	203	175	166	195	166	217	188	192	206	205	197	202	194	185	190	192	189	217	187	173	184	197	195	207	177	211	186	173	205	189	169	167	161	193	188	186	183	198	165	202	197	181	186	176	189	198	181	202	168	176	188	213	184	186	182	196	172	199	180	214	202	187	177	194	180	174	221	193	200	184	199	206	172	189	203	208	186	164	169	175	197	198	176	163	188	181	180	178	192	182	181	185	171	202	163	174	206	203	166	190	176	196	190	191	181	176	176	180	192	184	185	223	195	193	168	198	185	212	182	198	173	174	201	179	183	189	162	156	199	216	200	219	211	193	196	171	200	178	188	183	191	214	193	169	188	187	175	172	174	191	193	193	200	182	181	182	165	160	189	190	187	191	187	188	189	178	197	186	165	198	185	179	205	212	182	195	162	180	202	201	143	183	181	203	201	194	183	191	201	192	208	188	183	188	183	170	200	188	185	186	180	184	172	172	206	172	167	170	180	188	182	190	195	189	189	177	204	177	205	190	196	177	194	174	196	190	187	172	207	173	206	167	181	189	182	182	187	209	168	198	181	188	197	198	186	218	188	184	189	209	207	172	197	189	182	190	184	199	188	199	191	168	170	179	177	171	181	172	183	182	187	187	191	187	179	166	194	174	183	205	194	186	202	189	187	176	204	185	217	202	182	201	209	174	172	177	187	167	181	201	200	194	184	186	191	189	212	174	206	207	190	198	199	178	209	187	180	198	192	174	189	176	181	194	193	205	192	193	186	180	181	206	181	192	175	148	184	174	175	201	181	188	177	195	195	191	199	193	176	204	221	177	174	198	187	192	183	192	174	184	188	194	183	194	180	163	187	205	185	204	180	201	207	186	168	203	204	173	184	194	176	209	186	204	203	198	190	204	213	183	199	195	180	187	167	205	181	180	195	192	201	176	196	175	174	162	196	180	187	184	174	191	185	189	207	163	168	192	203	210	208	222	202	199	188	215	182	209	208	205	190	185	198	214	211	150	179	178	192	190	179	197	176	215	177	163	202	191	191	177	189	172	200	192	218	200	203	196	207	176	165	203	209	194	160	178	199	179	189	168	190	172	181	209	185	179	173	194	173	178	182	186	172	185	195	179	203	205	194	197	182	195	212	173	168	202	195	181	219	185	202	194	204	181	203	190	195	207	219	185	216	171	180	191	183	194	189	198	169	170	195	198	191	224	172	185	168	186	175	186	157	194	214	192	165	203	183	205	202	194	203	162	174	196	184	174	192	167	204	172	181	200	178	184	202	183	170	184	193	187	190	194	194	182	179	170	206	172	186	183	159	161	193	210	186	178	185	174	191	193	222	189	181	201	182	168	213	206	169	191	173	175	174	184	192	197	197	184	188	173	181	202	165	210	196	173	176	189	183	196	203	156	168	178	197	159	166	192	204	163	178	210	235	201	185	187	190	194	202	171	160	180	188	208	173	176	191	166	186	193	190	175	188	213	206	205	189	179	198	194	201	176	182	182	194	215	180	181	189	181	203	161	184	213	205	160	184	174	175	197	165	197	183	177	184	170	199	183	195	211	188	191	199	182	194	181	200	178	186	167	178	199	190	175	195	166	199	193	188	194	200	203	218	175	209	189	185	195	176	203	168	204	194	209	199	220	189	186	190	191	198	209	206	199	175	179	196	173	173	208	177	196	195	186	188	184	176	215	169	179	196	188	200	229	191	205	194	167	176	155	176	227	174	175	185	199	175	191	177	208	180	189	202	192	190	176	158	200	173	201	195	196	162	183	174	185	208	186	207	182	193	207	223	164	208	167	214	169	176	179	209	207	197	216	169	192	205	174	161	182	194	210	184	189	198	209	172	209	185	214	196	168	210	184	190	221	207	189	207	150	192	195	189	192	192	192	189	163	196	210	193	187	184	209	170	191	193	193	188	181	208	185	203	170	197	192	191	168	197	199	196	176	197	183	197	200	178	170	215	175	184	185	195	199	184	197	178	178	204	177	176	216	170	182	194	211	209	182	206	208	199	170	198	190	191	179	193	165	171	200	182	208	202	178	193	203	183	210	163	200	189	185	174	191	200	182	177	219	201	178	183	185	193	169	185	185	175	216	191	197	189	200	184	167	186	180	199	214	189	205	191	192	178	177	185	171	199	159	171	166	177	183	166	238	182	185	181	184	196	170	176	189	193	194	184	213	180	181	183	192	170	180	173	194	188	190	214	189	197	206	169	188	207	205	198	159	206	190	189	206	177	180	194	177	177	209	208	173	178	192	194	185	185	186	199	187	187	183	183	195	191	164	194	184	190	216	194	210	168	208	180	188	182	184	196	191	157	184	184	192	162	211	198	157	186	200	174	187	177	186	188	185	194	201	183	205	207	169	201	213	173	186	148	191	178	176	208	186	208	185	186	178	176	179	178	210	189	209	184	195	196	175	196
23422	9121	22566	2692	2394	1930	1637	1432	1280	1093	1002	981	836	833	756	712	733	725	674	730	674	664	586	654	630	590	638	579	581	612	594	529	556	543	556	539	579	533	536	552	532	513	522	520	607	577	504	529	510	524	490	561	515	506	493	493	565	532	559	533	506	530	581	543	518	527	527	567	538	510	539	530	539	511	517	561	526	490	526	525	538	507	549	554	557	475	483	559	498	506	547	532	524	528	540	501	532	507	533	506	498	500	495	523	535	513	513	554	583	528	508	508	516	465	511	496	525	496	523	493	500	517	500	495	507	477	505	532	522	506	509	530	549	489	496	482	502	499	504	539	520	491	526	504	495	494	482	547	516	522	503	492	493	499	522	516	492	482	503	516	511	509	463	533	541	496	541	500	505	526	483	525	520	509	491	497	465	528	528	495	562	484	531	498	519	504	525	526	500	488	488	523	530	505	492	502	519	511	481	504	518	479	522	528	496	540	521	525	491	527	499	490	476	507	516	483	488	523	501	517	514	483	493	501	485	503	527	519	504	506	510	501	524	488	538	507	492	478	542	481	527	543	500	532	481	496	514	525	529	513	522	562	478	515	513	505	534	481	520	505	478	487	515	495	463	522	550	529	514	498	477	500	513	493	501	460	506	532	462	504	528	500	541	525	519	484	529	473	504	524	482	498	511	493	523	523	510	501	501	498	521	506	533	496	531	517	492	482	484	517	472	487	471	481	523	496	462	553	519	490	489	483	485	533	521	453	532	507	498	511	533	483	487	511	536	496	468	492	541	539	521	505	520	514	503	493	509	498	442	520	500	512	524	510	504	491	511	482	508	537	494	509	496	546	482	535	543	509	543	478	501	531	528	497	502	517	493	468	503	478	499	549	501	512	520	500	519	521	501	530	518	491	502	485	567	494	485	506	549	494	493	524	498	473	504	517	493	492	479	531	492	502	503	503	467	531	523	484	510	507	502	507	524	493	461	495	510	476	478	532	517	527	515	513	501	476	525	503	557	527	471	521	509	496	532	502	482	490	529	481	495	484	516	536	472	517	527	497	525	496	515	534	484	497	496	490	490	504	508	512	479	513	522	456	522	489	537	492	536	540	495	495	549	531	502	512	506	475	450	534	492	502	477	510	504	481	473	489	507	513	527	504	507	510	475	542	498	536	514	522	530	511	507	486	491	495	487	510	506	509	493	501	458	559	493	509	499	535	520	527	519	504	511	535	539	492	539	515	499	470	521	521	531	509	456	484	455	535	485	504	496	490	531	497	508	495	496	530	460	513	468	498	486	509	511	512	493	545	481	500	512	532	495	513	524	541	526	525	509	493	490	507	539	504	519	485	521	505	502	528	489	496	543	492	498	545	477	529	509	508	456	502	529	493	523	499	519	453	518	495	532	540	525	496	526	473	538	511	477	532	539	500	530	469	531	511	498	511	493	530	473	546	506	510	544	498	513	537	495	506	490	545	492	492	557	509	489	532	517	488	547	486	534	478	539	499	509	492	506	523	484	481	568	521	478	493	531	516	514	518	499	512	507	496	532	464	480	470	571	515	534	509	492	515	512	499	492	520	493	498	505	505	507	495	498	513	493	509	535	503	467	521	509	502	523	478	499	565	505	493	502	487	562	536	490	518	479	562	521	552	543	526	472	516	517	512	519	569	485	513	467	508	526	494	524	520	511	483	509	472	513	488	508	548	541	512	483	541	520	504	520	530	502	500	527	510	527	517	509	491	493	513	497	504	484	512	498	548	530	468	515	490	489	515	511	516	488	509	542	493	484	476	513	510	500	530	486	526	521	488	518	521	516	494	516	483	530	516	505	541	514	531	537	528	503	524	494	486	552	500	488	492	535	554	526	502	503	524	504	514	521	517	512	512	496	494	485	535	494	518	484	468	533	533	526	494	485	485	529	502	527	525	520	486	486	509	488	518	496	476	498	493	506	515	499	540	524	554	522	537	515	506	484	497	490	534	507	470	479	481	510	499	466	526	469	496	551	546	499	509	510	519	481	525	511	523	460	495	532	476	535	507	511	531	528	479	486	480	453	520	512	464	492	496	514	534	493	507	504	483	506	510	512	544	510	496	495	513	472	528	544	478	508	504	565	539	489	518	527	539	533	523	531	541	503	509	527	497	475	529	447	476	483	497	497	503	498	502	498	510	485	500	498	492	528	511	482	510	499	509	486	506	542	497	503	486	514	496	474	530	455	504	571	504	486	517	524	506	486	523	484	523	519	513	501	518	533	515	540	490	518	506	494	517	539	491	499	513	522	499	503	514	547	511	512	478	496	512	512	507	494	489	491	522	500	508	487	492	500	476	498	507	466	528	514	498	517	516	528	465	488	553	511	481	495	561	520	500	505	519	516	481	516	511	481	501	509	516	523	535	529	508	487	538	545	495	487	511	491	481	509	492	500	496	478	519	518	501	523	530	521	513	513	536	535	489	504	498	490	512	533	516	534	511	516	452	524	519	534	492	495	499	512	504	526	492	524	519	479	529	506	490	540	523	509	532	503	515	523	500	507	521	513	475	509	536	549	481	512	552	474	488	473	504	496	485	507	524	473	551	478	498	538	516	519	474	534	528	466	499	527	484	516	488	535	465	527	499	490	521	476	467	498	485	515	546	498	473	477	473	444	543	524	505	543	471	501	530	494	492	494	540	515	554	491	540	516	491	509	521	511	503	529	546	520	490	491	498	463	474	497	548	441	449	467	481	504	489	494	497	536	530	552	538	491	484	500	527	519	525	502	542	497	492	508	499	558	486	539	484	524	515	536	500	528	523	498	533	492	527	516	524	509	529	510	509	580	521	499	511	516	544	529	563	552	506	498	566	500	489	488	530	512	474	524	547	475	530	475	503	517	518	522	528	483	508	510	493	539	488	516	500	502	531	491	490	477	517	544	484	518	479	524	534	507	493	512	511	517	542	495	494	504	489	537	532	558	535	490	502	507	496	492	494	505	487	533	529	531	503	516	496	511	516	469	448	558	516	542	464	491	462	511	492	483	480	522	514	501	532	513	520	501	476	511	517	539	508	490	477	508	525	514	507	519	523	490	535	524	530	499	508	533	538	462	501	515	495	478	535	538	546	487	498	479	490	514	494	493	500	526	511	517	491	523	532	518	479	524	534	487	514	519	533	486	488	476	493	536	501	524	503	528	460	471	521	501	494	443	552	480	469	499	475	487	514	560	549	509	493	488	480	523	471	522	530	519	527	544	528	475	480	534	496	502	494	541	526	503	499	509	496	489	533	470	520	515	508	525	517	516	531	498	508	519	495	526	533	496	514	518	491	517	481	503	497	529	535	501	497	508	505	542	508	506	522	515	503	501	494	516	485	480	487	515	515	498	502	489	509	548	512	527	509	567	502	511	560	518	481	476	490	527	566	506	491	526	521	511	538	492	506	486	508	480	510	509	505	481	535	522	501	483	531	471	510	517	494	552	517	494	497	489	533	485	541	518	524	521	521	531	520	508	514	461	530
55376	36656	40531	17877	5583	980	643	532	479	439	414	360	393	349	306	341	256	269	273	285	306	295	250	251	281	257	275	276	252	242	264	292	250	232	246	252	229	277	235	230	257	277	261	251	245	257	259	268	252	245	223	243	243	222	256	262	232	248	225	235	249	219	243	225	238	250	243	241	263	260	259	233	259	252	251	236	277	246	212	210	242	240	247	259	221	228	253	241	223	256	213	225	276	249	235	224	246	241	245	243	228	250	253	239	231	270	238	236	239	252	215	253	246	202	247	221	205	218	279	236	277	236	222	241	248	247	232	233	257	234	253	248	249	237	232	229	247	233	242	235	282	257	263	234	225	231	233	245	267	249	250	238	215	223	250	238	261	236	254	222	213	215	259	254	263	264	217	240	236	238	239	226	264	234	221	243	272	230	222	214	250	239	246	247	243	223	240	259	213	254	219	206	227	215	197	212	221	235	275	251	238	232	212	227	223	238	249	226	218	234	270	250	198	236	248	258	231	250	248	226	244	265	228	239	225	242	253	251	246	206	222	221	241	240	240	245	261	245	234	245	243	230	247	225	253	266	227	211	224	219	232	228	261	203	234	243	249	224	251	226	249	234	210	242	239	230	250	246	212	236	221	266	275	226	251	224	217	222	253	264	230	225	243	246	255	210	236	254	264	237	250	235	218	233	226	222	274	245	238	246	250	257	213	241	249	221	243	247	227	264	232	255	227	256	246	227	212	220	239	247	213	249	216	219	244	266	223	254	252	235	223	230	245	258	230	242	247	219	255	235	201	215	255	222	243	256	227	242	248	233	224	236	219	257	243	226	234	253	214	224	250	208	245	248	235	259	241	259	239	231	207	227	228	255	254	251	203	231	249	240	250	235	226	229	254	250	239	252	251	252	253	234	256	256	263	268	247	226	256	255	224	235	217	234	220	254	241	237	270	223	257	225	222	244	233	241	243	222	244	230	209	271	242	217	245	248	207	238	246	245	253	225	229	241	237	221	245	232	216	244	212	223	197	234	258	257	234	242	235	250	251	277	248	229	239	222	237	247	238	238	240	228	222	207	247	214	221	248	225	269	257	225	224	242	223	215	229	206	254	254	258	231	236	211	213	245	221	241	229	234	249	229	237	214	226	238	235	231	246	229	215	226	246	241	222	239	218	216	234	249	244	229	237	229	253	253	251	245	239	230	252	244	247	250	231	249	230	235	229	267	221	258	254	250	243	244	252	280	256	252	257	246	250	246	247	254	262	232	234	196	265	247	218	233	238	208	228	273	276	211	259	240	232	220	240	264	264	238	238	234	214	242	230	219	237	255	274	238	224	233	242	243	240	256	240	242	240	220	235	255	231	236	223	253	249	231	251	229	251	244	234	210	242	262	233	242	202	232	232	225	247	223	210	229	242	250	238	244	246	234	251	253	231	238	239	227	255	257	235	227	241	228	232	263	250	245	252	221	215	216	233	245	240	205	226	247	246	230	244	230	235	245	249	269	231	261	223	246	212	251	243	250	225	256	254	220	242	260	267	234	265	216	233	215	224	221	216	235	221	240	259	226	237	219	224	219	240	227	250	268	230	219	216	230	233	233	213	245	240	251	250	238	230	251	270	239	264	249	236	213	261	229	220	224	217	208	237	229	246	236	234	211	215	277	248	221	230	242	249	232	236	227	241	233	250	220	233	245	230	224	238	235	221	235	248	223	233	245	228	262	227	231	239	229	248	232	261	227	254	225	234	245	223	237	231	257	250	231	253	242	253	244	207	237	241	243	241	260	232	222	238	239	257	218	264	243	248	204	269	211	216	225	229	246	223	229	243	257	217	238	247	236	231	267	245	229	221	236	243	233	264	216	224	236	225	221	229	235	251	253	232	240	256	200	267	212	242	249	258	250	224	254	260	218	226	218	233	228	225	203	230	239	225	233	236	235	238	229	231	259	239	250	284	238	246	209	232	235	237	229	230	243	222	235	220	237	219	219	259	220	222	256	252	235	250	239	221	227	235	259	225	251	286	232	277	231	256	228	244	234	236	245	241	247	237	231	225	232	244	242	247	236	222	235	227	249	260	251	249	229	242	219	216	227	247	236	235	229	233	220	219	227	218	243	219	258	224	257	245	213	209	223	235	214	252	226	244	253	250	234	226	210	259	217	246	226	207	216	262	217	200	211	243	231	234	253	224	232	225	248	226	231	256	235	250	233	231	226	239	281	246	259	235	242	232	242	226	225	225	233	242	217	215	208	213	250	242	244	233	229	266	257	221	245	258	241	229	258	205	221	239	236	213	261	216	266	230	242	261	238	227	267	237	229	242	224	265	231	233	239	255	231	243	224	233	212	211	236	220	211	233	216	256	223	256	269	224	251	268	222	224	241	241	239	223	265	259	240	255	250	239	237	255	247	237	258	239	231	217	211	239	230	213	249	252	257	232	253	240	207	251	239	231	231	240	228	239	246	233	229	254	230	248	240	248	245	226	216	260	247	225	228	255	247	222	220	238	237	243	236	254	234	218	241	224	227	269	259	218	248	248	238	226	241	233	224	238	225	260	202	208	244	247	208	237	230	236	246	225	244	244	223	264	255	228	217	232	242	235	208	215	224	248	265	252	253	230	234	237	251	229	253	215	225	244	233	238	253	242	234	273	204	202	230	236	207	203	248	218	248	231	232	246	218	228	253	248	240	231	258	223	253	243	212	245	245	234	238	240	239	245	241	262	252	286	244	193	228	267	235	209	216	254	247	204	223	228	240	258	230	251	230	242	224	251	250	252	232	185	204	222	228	237	222	255	249	240	255	265	269	229	222	230	219	231	220	223	235	247	233	217	240	235	253	257	212	225	254	224	229	236	243	232	225	221	276	217	223	251	233	253	219	199	209	236	220	242	236	269	245	227	249	230	257	225	239	234	218	226	238	212	255	258	236	244	222	216	221	235	246	247	224	226	233	243	253	222	234	250	207	227	254	246	275	242	242	232	258	240	246	264	227	239	218	281	245	239	234	233	215	244	250	223	204	238	246	206	238	250	226	238	217	225	262	235	240	264	239	242	239	252	248	215	237	215	226	248	261	245	237	232	250	229	238	237	241	235	243	249	269	245	239	247	232	233	258	229	260	230	225	254	236	226	245	230	217	235	233	256	258	216	223	232	251	250	240	202	231	213	215	259	242	232	226	261	239	224	238	236	204	253	220	254	249	258	250	220	254	259	237	222	243	241	253	231	244	234	268	253	225	244	198	250	253	261	249	218	235	248	249	215	252	224	235	243	260	240	230	259	235	251	265	254	265	230	231	239	256	206	240	225	246	242	235	254	248	225	222	228	238	246	229	249	248	248	243	245	237	212	247	229	252	227	245	212	220	262	256	258	220	252	240	202	259	207	232	272	235	234	254	235	244	269	224	230	242	216	236	221	236	230	221	253	239	231	241	227	230	234	241	225	234	252	208	257	258	259	256	249	241	215	224	242	238	223	256	238	236	220	239	220	234	213	257	235	226
33014	16378	24962	4630	4066	3397	2761	2219	2037	1804	1617	1371	1364	1261	1178	1079	1066	1027	971	944	920	909	900	834	890	790	817	780	786	773	753	754	751	768	701	708	753	716	710	719	684	708	702	710	667	669	692	702	723	690	688	652	661	722	671	702	671	672	653	646	654	693	655	614	657	626	697	635	669	631	666	646	634	686	656	641	657	667	668	679	669	660	670	655	655	665	663	674	630	636	627	634	672	641	687	687	681	622	623	651	632	635	667	682	681	654	644	622	619	627	663	606	641	636	675	628	620	681	618	675	657	599	639	644	601	638	577	649	696	606	649	633	644	676	636	637	636	602	638	680	660	637	640	629	687	623	653	653	651	644	649	656	662	612	655	687	598	656	580	613	653	676	637	638	653	657	614	647	598	582	662	660	666	590	657	651	637	646	637	652	592	626	630	649	630	644	637	587	604	671	656	609	620	650	627	579	631	615	642	641	620	612	604	647	627	651	611	671	653	646	632	636	658	650	629	622	601	651	605	649	649	666	660	600	648	592	583	662	642	620	657	649	611	618	623	618	642	628	642	614	636	579	623	617	645	660	654	625	603	634	612	614	647	623	645	605	660	609	618	638	633	655	630	625	645	632	635	641	637	675	585	593	613	653	610	702	599	635	560	625	632	670	657	654	682	622	644	648	648	607	657	619	599	677	647	612	629	632	611	642	653	643	633	616	600	651	605	661	634	670	655	632	637	625	629	633	656	650	643	630	649	671	628	614	587	602	651	621	687	652	625	634	620	655	622	607	670	646	664	614	670	652	634	708	627	622	640	651	598	657	692	632	704	627	649	668	615	659	641	647	592	598	588	645	640	641	624	678	622	622	606	599	663	627	613	622	585	680	638	626	653	615	573	626	647	670	652	603	646	647	677	615	638	619	630	656	636	658	674	656	632	629	620	626	638	630	596	634	637	692	601	627	657	633	663	664	622	644	607	635	607	620	628	661	652	622	645	656	563	614	647	619	618	629	639	605	656	637	644	646	638	621	641	656	662	633	660	638	595	645	635	643	661	647	643	616	626	616	655	666	626	634	626	627	622	633	667	663	647	630	629	620	662	602	633	623	632	615	625	638	577	691	630	649	628	664	659	650	664	651	635	642	658	666	645	681	625	677	615	627	646	645	593	695	654	591	628	677	660	629	597	590	613	647	648	630	637	638	620	645	590	605	609	661	631	635	661	592	656	597	600	623	677	645	647	629	681	640	665	646	667	687	614	693	659	640	661	633	647	630	596	649	646	634	651	598	646	624	638	605	616	653	622	633	670	713	654	651	625	650	619	632	642	687	705	667	618	665	606	648	624	623	628	659	639	613	643	650	627	686	668	675	669	610	596	648	678	675	638	636	607	645	609	647	645	629	642	629	627	621	582	632	653	636	599	644	617	597	647	588	675	640	637	623	593	679	651	671	639	603	613	630	607	635	640	637	645	580	598	635	669	622	631	656	630	577	607	646	668	619	643	646	614	639	615	626	647	612	623	609	651	644	663	677	652	631	623	668	625	637	645	619	609	684	611	620	618	675	647	652	649	617	649	614	664	627	645	603	626	641	647	611	691	624	658	610	658	651	608	651	620	619	669	637	652	642	632	619	648	672	616	600	683	677	593	620	635	652	625	639	607	636	619	645	650	629	659	664	638	653	622	646	600	652	600	652	637	670	648	657	650	650	647	680	644	649	694	613	605	646	644	603	602	627	639	669	602	645	636	601	627	578	663	624	674	651	636	652	596	656	653	634	626	675	638	602	658	614	607	643	623	627	659	651	659	610	648	606	661	660	624	599	605	616	679	638	613	578	622	599	654	596	659	613	626	704	643	658	578	611	628	642	637	659	635	665	660	649	631	644	645	613	644	670	692	648	642	628	671	654	650	607	657	638	594	658	648	672	622	585	610	663	686	641	623	629	625	656	657	634	606	651	629	636	635	665	583	612	651	642	617	652	614	653	691	637	678	616	607	640	654	597	662	622	624	683	590	626	619	641	608	625	609	645	639	661	597	613	635	630	684	652	634	650	620	618	640	613	675	680	616	646	601	615	686	619	609	641	640	619	605	658	641	622	580	681	630	601	639	661	654	626	646	636	625	594	635	585	667	619	677	584	624	641	623	657	661	646	672	634	640	631	683	627	603	650	614	619	697	632	618	630	640	650	635	640	624	617	636	644	651	633	635	626	634	617	644	613	647	645	664	588	615	644	644	650	623	662	643	625	619	637	672	644	630	659	656	667	608	641	602	650	628	686	624	644	632	665	646	597	640	668	682	688	682	672	634	604	663	653	631	683	627	622	610	626	632	644	634	666	618	651	629	655	695	644	623	655	665	647	653	649	677	573	630	655	635	587	663	609	671	612	658	666	595	663	697	630	604	597	685	626	614	655	658	652	590	634	621	630	608	614	636	626	611	682	614	606	643	603	642	620	621	670	591	683	592	649	645	639	643	636	654	584	650	628	660	616	640	667	647	633	642	625	646	658	640	635	607	620	656	631	608	627	596	619	613	647	659	631	632	639	653	657	662	577	634	643	659	586	654	625	606	596	630	622	631	608	666	590	620	621	673	619	636	646	640	654	622	653	650	651	666	655	611	655	636	685	642	636	642	687	616	610	616	668	663	643	637	604	652	606	596	638	622	602	644	618	592	604	660	624	609	642	654	602	682	625	621	642	625	638	639	616	625	604	596	654	638	647	648	574	616	686	642	640	631	630	658	618	631	621	607	650	631	678	675	607	623	625	665	596	647	618	648	641	641	608	630	618	705	594	618	600	602	651	580	607	593	672	675	623	608	637	664	590	627	634	606	666	621	627	678	621	658	627	630	619	644	648	638	600	695	588	641	669	658	601	618	607	633	675	681	658	598	642	712	663	625	622	660	615	608	644	628	657	626	662	651	578	623	680	675	622	677	633	615	607	649	654	623	619	610	651	624	678	670	657	627	604	642	622	643	608	633	644	629	622	676	621	611	612	624	612	577	658	622	656	624	621	644	654	627	638	606	650	591	621	644	653	599	636	637	632	635	609	604	658	642	660	659	620	665	642	672	631	631	610	641	625	583	633	634	646	607	637	613	667	620	626	644	642	641	631	593	573	602	593	652	620	640	651	643	674	652	635	591	645	658	630	632	637	649	644	634	721	667	653	688	621	639	635	627	610	615	639	601	639	669	633	687	649	641	653	642	672	653	580	632	619	599	639	646	620	621	614	628	636	643	622	632	623	673	631	648	621	669	666	648	636	701	605	590	617	687	633	632	626	559	621	620	667	631	619	644	621	595	609	652	636	632	596	658	647	628	604	614	622	679	626	690	630	638	613	697	586	668	634	587	615	637	616	653	628	625	660	598	656	676	672	622	667	677	672	639	660	689	623	644	626	604	617	611	630	638	666	669	695	650	623	670	641	615	621	645	642	657	627	602	590	594	665	644	640	599	641	647	644	672	614	676	647	624	639	626	663	630	666	599	636	676	593	653	651	593	619
4460	1721	2864	505	433	378	401	386	355	369	389	363	376	366	354	353	354	385	366	384	382	351	368	345	373	390	364	403	382	368	365	389	379	386	390	388	355	406	381	372	374	359	382	376	373	374	356	378	342	399	362	360	386	382	409	379	377	355	395	381	396	345	393	407	340	377	367	359	361	376	362	366	351	373	349	365	399	318	397	375	377	364	341	404	374	379	398	358	376	321	339	389	401	338	344	358	361	384	376	393	368	378	380	371	384	370	397	382	365	387	399	387	357	362	374	398	374	373	416	353	361	380	391	353	359	361	373	418	347	379	355	351	364	331	373	368	370	361	349	361	331	355	370	430	357	394	385	378	399	367	395	391	315	359	366	377	388	357	394	372	369	405	402	365	370	379	373	360	403	393	359	339	360	362	371	362	395	361	387	374	391	371	353	359	388	373	374	355	428	389	391	385	375	338	405	394	347	399	356	371	357	376	356	374	379	405	344	382	344	366	352	424	343	336	378	376	346	392	340	373	364	368	376	385	353	356	369	350	359	355	346	351	365	348	390	380	377	331	352	401	347	356	368	374	404	335	328	344	355	355	398	360	362	373	367	355	366	363	402	393	342	377	374	347	379	392	376	386	346	347	366	403	365	334	395	379	346	356	353	347	331	367	352	378	364	375	348	360	401	357	340	377	370	400	393	398	390	346	368	392	365	371	347	361	361	357	351	361	371	341	361	386	383	367	359	356	378	355	350	380	403	377	349	370	338	398	386	350	341	355	373	361	380	359	393	395	378	356	373	373	360	421	391	354	387	366	384	356	404	383	366	357	340	376	334	369	374	371	374	363	389	321	346	375	399	366	369	406	387	425	379	386	413	359	366	387	377	346	355	349	375	367	381	368	404	394	395	368	409	360	365	391	338	369	359	383	387	421	385	330	364	377	353	327	361	350	381	337	394	362	391	357	385	331	360	356	372	359	393	358	374	369	371	366	361	390	393	356	382	391	408	381	386	356	368	329	388	387	383	397	397	368	353	384	378	383	379	383	393	374	388	372	339	364	358	367	324	349	369	345	372	361	356	335	412	342	374	363	378	350	370	403	344	344	354	367	358	383	377	332	382	358	374	333	388	368	390	374	390	355	361	383	372	356	372	324	367	372	409	386	378	368	361	373	352	380	370	383	400	368	380	333	368	358	376	360	326	392	341	353	360	368	398	390	359	327	372	391	395	373	375	376	390	361	364	355	377	376	350	383	354	367	366	323	373	382	401	372	341	359	369	373	355	385	383	359	342	339	386	402	390	389	344	371	404	367	385	330	383	366	332	392	384	354	373	378	358	362	375	366	361	356	362	362	379	378	361	364	368	382	365	386	356	376	344	345	402	397	388	361	319	310	413	358	403	365	348	377	371	361	384	395	380	353	394	367	391	322	393	384	392	353	381	356	384	352	339	397	363	355	354	362	369	373	367	382	390	333	377	357	348	374	343	375	383	393	343	364	367	372	387	370	338	376	429	425	374	349	375	396	343	341	377	372	382	363	380	359	380	343	375	362	412	359	359	361	392	383	342	362	401	344	364	367	334	376	370	372	448	347	372	399	371	340	439	359	364	380	377	382	358	373	365	320	375	382	377	387	350	385	386	382	361	372	355	331	405	327	404	343	385	375	369	396	378	349	356	333	377	343	366	348	369	372	339	355	348	362	357	342	389	389	384	397	361	349	395	351	374	367	341	358	392	392	331	372	364	357	355	371	371	366	389	346	367	343	409	364	389	375	332	345	402	367	349	352	349	348	382	348	375	371	356	348	352	361	365	360	352	345	384	340	337	347	370	404	367	322	314	347	381	385	359	357	380	358	384	375	359	386	389	365	391	355	387	337	378	354	369	358	358	380	352	380	365	365	364	392	358	382	378	376	394	357	418	368	356	391	367	339	386	378	341	427	385	353	367	337	397	360	365	390	351	357	366	356	387	362	374	386	380	352	380	341	391	367	360	395	370	381	403	371	369	354	393	400	360	352	386	382	394	392	375	340	357	372	367	414	359	383	415	360	373	363	353	390	396	353	361	367	350	384	380	354	361	389	359	365	378	366	378	421	362	371	348	371	388	344	340	381	356	378	366	360	374	375	347	347	341	382	362	371	367	365	385	340	340	350	355	348	387	397	372	332	333	348	351	344	364	303	366	368	355	408	389	360	382	367	380	354	388	355	404	386	364	371	425	349	363	343	389	423	365	363	397	384	394	397	358	349	378	353	349	349	359	398	372	362	397	387	360	392	386	360	386	376	378	361	346	377	391	369	390	349	380	346	370	386	336	393	366	371	349	352	389	342	365	359	396	352	348	403	364	390	375	340	367	382	401	370	372	387	350	365	369	340	370	383	348	359	381	386	406	354	377	375	391	381	403	395	387	395	368	340	343	399	371	383	361	351	379	374	377	358	335	341	384	353	366	399	354	351	361	367	383	387	397	371	378	366	380	364	369	354	389	349	359	381	366	387	350	400	369	363	406	405	360	371	386	341	373	372	383	374	390	349	373	356	353	359	381	334	390	362	338	372	334	378	365	409	365	356	383	360	361	373	363	357	376	337	378	384	347	306	382	407	346	387	353	364	359	340	421	364	413	384	395	356	365	341	344	408	371	389	351	414	374	382	339	348	381	374	332	365	388	369	382	384	343	377	380	339	361	368	352	342	425	351	346	357	376	358	354	365	374	364	363	358	396	374	378	356	383	366	350	383	375	385	403	381	335	370	340	366	374	414	411	384	342	335	393	409	387	343	377	363	361	389	381	393	372	351	362	351	386	398	343	361	371	350	365	366	398	345	388	376	355	370	377	357	363	345	347	387	388	390	385	381	381	369	361	371	362	405	392	355	364	343	358	387	394	381	395	341	344	362	397	392	358	360	371	352	366	365	356	382	391	384	397	395	377	418	365	352	405	354	391	406	389	353	371	402	364	370	384	354	346	347	383	394	373	364	331	399	341	378	346	344	361	364	375	391	389	361	341	370	394	357	389	380	349	365	353	332	352	348	377	405	357	353	351	391	320	339	368	343	381	373	364	391	374	387	354	335	347	417	379	391	386	389	358	354	415	359	364	364	377	343	360	337	360	342	373	341	368	392	345	393	367	353	343	357	407	368	363	384	357	337	396	368	355	328	357	371	372	339	367	343	372	381	379	378	355	398	378	381	339	381	389	345	361	402	359	352	343	355	338	344	405	353	403	316	371	320	322	349	379	382	385	366	379	334	349	371	402	336	374	375	377	365	403	383	375	363	344	337	371	344	361	334	365	368	338	400	358	356	356	402	363	408	364	347	395	344	406	384	372	339	384	326	382	365	361	369	376	396	372	373	384	337	374	353	426	371	374	380	370	404	339	356	355	356	348	357	344	402	373	371	364	378	371	325	385	330	366	328	383	373	371	372	328	394	386	375	382	359	366	339	364	381	392	323	388	364	353	385	391	380	372	344	350	366	345	360	336	351	373	398	383	367	362	393	349	347	380	398
4571	2454	5112	984	926	886	936	876	927	824	942	924	868	940	905	909	909	953	866	857	904	875	906	857	880	855	876	878	912	886	867	882	851	854	951	891	866	899	826	885	885	807	870	915	830	882	956	858	886	897	917	845	811	856	863	884	904	838	913	843	852	877	850	889	907	885	880	874	897	874	851	914	908	848	929	877	894	855	879	889	900	839	887	856	837	905	838	835	876	822	863	870	875	845	910	909	870	936	847	888	933	834	852	903	928	886	891	924	882	826	888	855	888	901	851	931	943	860	924	907	890	882	901	833	867	927	856	816	896	857	811	852	841	876	873	897	922	927	904	911	840	871	856	908	881	872	923	816	878	879	889	936	853	854	813	907	874	848	856	852	861	874	888	852	852	890	894	848	812	913	857	866	853	917	873	844	887	865	906	860	900	919	884	891	889	871	869	864	845	918	868	892	913	880	899	852	862	906	923	911	874	898	870	859	882	872	949	863	918	884	871	867	908	885	856	889	874	923	868	897	857	876	908	908	848	915	829	873	856	887	897	868	837	903	845	871	890	861	884	898	863	921	865	839	885	871	863	921	862	823	922	890	900	876	886	826	866	893	935	883	878	906	906	879	873	928	922	833	891	871	890	882	920	873	932	861	882	853	867	883	865	837	865	878	910	884	857	887	857	935	898	824	853	953	883	860	829	941	849	888	878	857	865	863	838	890	871	889	884	888	882	851	860	857	889	921	907	868	884	884	902	875	892	925	898	928	873	860	898	916	944	884	912	864	822	900	852	893	848	885	857	810	899	848	867	857	836	905	910	852	912	885	857	830	846	888	836	865	856	894	907	863	833	888	909	869	867	895	854	885	895	933	908	888	886	869	840	907	919	891	924	861	859	948	851	881	895	872	887	848	880	839	864	858	913	865	873	908	863	853	869	841	966	899	862	842	877	890	874	890	958	863	865	883	854	877	859	828	867	931	885	848	879	857	851	891	880	920	872	874	897	911	832	837	871	875	845	838	906	901	901	875	874	841	875	853	867	908	919	909	872	863	886	881	869	904	868	842	893	875	902	895	878	850	848	877	836	907	903	903	875	894	871	888	852	838	841	890	853	907	897	800	860	851	869	827	905	865	848	883	880	837	889	847	905	862	861	896	879	898	860	917	870	903	871	918	865	896	864	929	903	917	859	889	922	890	850	871	843	928	934	896	873	887	901	890	885	848	838	863	891	849	867	923	876	870	872	867	812	902	879	893	900	906	807	867	880	888	850	888	919	853	936	887	926	818	872	888	837	863	892	890	869	830	858	868	829	894	869	838	878	917	882	867	898	864	871	874	837	874	843	893	876	878	866	912	919	883	882	873	889	854	861	865	919	898	874	853	869	868	846	861	861	861	874	870	867	805	917	862	848	879	853	882	894	825	903	909	901	847	888	903	906	866	818	890	865	877	869	828	847	897	893	887	807	889	859	859	897	891	872	826	884	825	851	901	887	850	858	832	857	874	945	841	875	865	871	837	861	849	886	913	880	845	889	869	888	860	840	916	800	922	849	908	859	879	915	884	815	897	865	915	860	865	851	860	898	899	847	838	847	897	853	874	858	904	895	913	882	853	873	827	805	880	915	868	909	908	873	881	846	886	880	838	878	889	895	935	877	929	870	915	916	843	859	895	922	864	887	842	941	904	884	896	897	861	924	835	828	860	872	871	881	882	890	899	835	820	877	809	856	839	869	904	907	846	903	859	894	885	867	862	857	878	866	811	838	876	850	865	886	909	851	877	884	861	875	874	914	827	912	894	854	822	861	857	943	873	883	868	881	901	905	895	870	837	900	915	837	827	836	893	862	855	882	871	886	873	878	885	886	909	877	861	942	879	871	802	894	878	846	866	859	887	903	877	834	830	859	899	837	891	832	911	808	881	846	858	853	873	859	880	849	869	885	879	897	893	837	842	892	859	879	861	889	864	917	872	869	845	837	913	871	869	871	829	817	891	863	872	838	905	885	846	842	854	901	903	881	847	851	871	871	881	920	892	893	873	917	867	841	880	945	909	855	900	900	872	876	842	861	873	838	898	875	859	896	859	858	894	856	881	865	847	840	855	862	842	852	903	803	924	888	859	838	879	876	924	852	879	847	881	884	879	925	904	803	917	868	908	859	846	948	909	875	848	860	938	836	848	912	854	890	881	847	824	865	925	835	912	859	862	869	837	838	882	869	868	841	870	859	866	892	848	864	856	830	902	871	925	875	892	888	852	889	910	874	863	894	863	866	870	820	838	895	873	901	859	860	863	855	933	843	930	849	870	865	859	861	923	899	856	844	891	880	979	845	802	882	898	907	866	853	908	867	903	880	877	875	902	844	862	907	890	879	841	841	871	900	889	868	872	829	877	843	831	856	887	899	839	909	878	916	865	861	887	929	867	905	872	885	864	922	892	922	921	901	893	829	878	843	927	805	962	890	868	892	865	877	840	880	884	835	857	882	923	870	864	836	880	855	865	902	857	886	874	892	880	861	855	878	898	957	857	902	896	881	904	914	881	871	881	909	892	887	938	917	896	857	849	858	915	890	903	895	890	867	929	895	878	880	853	885	854	913	879	879	867	832	851	922	888	868	829	823	884	836	905	881	875	880	911	890	862	822	901	872	927	912	878	819	847	878	903	860	848	860	873	882	866	932	922	893	834	924	891	907	928	893	850	927	879	840	847	898	884	838	891	900	892	894	859	892	895	893	870	828	868	894	912	875	902	837	841	886	929	819	872	841	858	906	884	924	836	889	840	886	823	884	866	834	874	921	840	872	907	915	900	903	832	875	852	895	879	872	909	882	877	864	903	866	859	895	882	840	830	858	928	876	868	832	911	890	835	840	834	858	912	880	835	926	868	849	878	865	876	900	862	848	897	844	894	893	874	887	902	857	858	851	874	869	852	854	864	900	823	844	888	828	890	866	883	897	859	853	861	903	856	879	902	826	924	904	874	870	883	882	862	878	886	867	846	833	867	872	853	908	816	809	877	869	853	874	840	857	885	810	911	863	853	882	825	883	894	918	820	863	863	859	867	890	899	914	866	916	886	865	891	846	846	862	876	898	884	909	857	858	852	899	909	923	858	873	853	858	879	842	905	885	844	801	836	894	887	848	828	865	875	846	918	911	890	877	892	870	883	893	886	857	905	844	887	880	863	882	898	845	834	885	926	882	867	849	870	827	871	890	905	866	895	891	884	849	837	912	891	878	926	864	911	852	834	862	891	902	900	866	849	798	830	869	909	869	918	879	871	856	898	846	871	887	893	852	859	949	896	830	917	886	842	911	851	863	895	875	886	828	919	813	894	899	868	857	895	858	867	855	843	857	864	884	851	852	879	885	846	924	860	913	902	881	884	939	973	895	889	882	857	873	881	855	885	863	872	906	934	897	848	828	940	828	892	846	874	865	913	900	915	855	860	900	890	837	900	854	871	911	840	862	876	874	887	895	867	911	896	909	901	793	868	861	831	845	863	925	928
43138	30654	35140	7715	943	475	355	356	311	321	262	240	229	251	215	213	226	219	213	203	231	228	214	222	215	202	196	210	213	225	191	211	215	194	186	198	205	227	188	200	212	189	204	175	202	179	213	177	220	215	188	199	196	198	207	194	194	218	218	195	208	205	186	184	179	168	184	210	180	190	199	189	169	192	195	183	187	206	190	179	191	201	194	206	164	211	183	194	189	221	184	197	210	192	177	198	215	187	220	217	196	178	181	205	209	200	177	170	180	196	189	167	181	205	190	190	209	181	181	222	183	171	162	180	188	212	222	195	167	174	209	207	179	187	204	172	189	166	176	195	206	200	180	197	212	178	187	218	191	202	188	193	196	206	201	187	175	204	182	163	191	208	228	179	166	181	185	176	185	188	211	229	209	184	199	171	199	167	181	196	191	169	179	193	207	143	184	169	189	200	230	208	168	186	211	184	206	199	192	194	187	172	220	181	156	174	187	197	190	200	173	215	195	195	195	187	215	195	205	186	199	206	194	193	172	188	204	206	179	202	173	203	199	196	167	206	189	189	179	206	184	175	219	206	194	197	178	187	189	197	189	201	193	184	197	196	187	170	197	203	194	208	199	204	179	190	181	180	179	205	212	157	191	200	197	205	185	214	179	185	229	170	213	210	169	194	192	215	185	172	165	192	172	205	204	179	186	213	189	184	188	153	175	184	199	206	177	185	185	188	193	188	170	178	179	195	192	185	176	199	200	234	178	176	211	190	198	173	179	180	189	174	198	177	194	198	190	201	196	166	204	197	180	202	191	174	196	165	175	179	207	221	172	193	190	169	204	183	182	198	212	176	197	178	182	203	161	187	174	181	216	191	179	222	180	161	202	211	169	215	202	181	181	173	184	175	198	199	196	185	177	203	191	183	198	192	210	176	187	188	211	191	187	201	194	184	174	177	179	176	181	204	189	199	176	180	196	198	173	189	206	200	198	197	194	211	238	185	203	173	215	174	179	186	185	184	211	216	204	168	169	181	222	191	190	171	203	192	183	212	184	175	173	190	200	213	177	181	220	199	174	206	190	167	190	163	191	188	180	195	188	195	190	212	195	199	198	198	203	170	188	179	186	187	214	178	208	176	207	204	192	184	173	194	199	192	183	183	191	198	185	222	192	169	169	199	210	209	201	176	190	184	200	204	207	190	212	189	185	196	194	213	206	212	181	199	204	187	192	191	176	221	174	179	186	201	182	195	192	207	187	188	201	181	203	185	194	214	188	182	219	198	188	190	190	203	164	160	190	164	191	191	214	211	214	209	196	188	196	185	177	180	187	200	210	181	168	188	168	190	198	183	183	182	209	200	208	178	213	201	214	191	187	188	215	200	199	186	186	211	183	182	176	177	186	203	179	191	196	205	204	190	186	175	169	167	211	206	191	181	183	196	179	178	188	220	189	188	193	222	209	192	197	191	200	175	197	212	194	200	191	181	189	181	206	193	181	173	176	176	212	191	189	191	204	200	203	175	176	190	173	189	162	154	190	196	203	206	187	173	200	219	193	202	219	224	181	185	173	197	222	202	164	191	196	185	185	177	171	179	189	195	202	199	237	212	183	180	176	185	209	182	181	196	193	188	181	203	184	195	203	185	195	187	198	210	180	177	174	180	201	165	183	187	175	152	168	204	197	209	193	202	208	188	202	202	190	189	192	197	231	197	187	225	165	179	216	180	189	200	223	191	186	204	178	191	191	184	183	190	205	192	175	193	193	193	199	170	217	184	188	190	173	153	201	209	170	163	197	200	182	197	206	189	175	205	191	220	202	209	202	195	216	177	168	180	191	188	143	177	193	194	208	182	200	208	182	164	193	179	182	188	204	204	200	218	188	178	182	186	186	202	189	208	181	210	185	183	185	190	217	180	172	211	226	190	187	187	159	192	197	182	182	171	199	215	191	194	188	181	200	196	207	191	189	209	200	196	175	183	186	196	206	182	170	187	188	203	204	190	179	187	170	214	194	195	191	185	224	184	182	175	192	199	195	186	177	197	204	196	212	199	211	167	192	190	174	201	194	198	199	190	193	204	203	186	193	187	210	176	216	219	212	189	190	196	210	207	181	183	185	189	212	198	187	199	200	187	175	196	189	194	199	162	186	158	185	211	204	183	193	184	184	198	175	183	189	191	200	164	189	190	183	207	188	178	171	211	172	195	188	205	205	181	190	211	203	209	186	190	226	200	197	209	178	178	211	209	205	227	195	180	214	187	176	187	199	206	218	192	190	189	192	188	217	173	191	213	179	198	206	202	179	183	196	182	192	187	190	167	190	172	185	198	163	207	178	202	223	175	176	192	222	170	205	180	178	196	169	199	220	181	174	179	179	181	196	200	194	179	176	201	193	206	181	168	211	195	184	187	205	208	204	198	193	214	215	205	181	202	214	185	189	187	182	196	187	222	190	204	181	181	183	210	188	213	171	195	204	217	171	199	222	192	198	205	163	189	187	202	182	181	158	161	190	180	189	209	201	216	193	189	198	212	176	184	191	193	189	187	172	165	194	185	207	201	187	194	169	183	166	191	213	208	202	168	163	170	203	185	187	214	161	186	164	184	203	192	157	233	191	217	205	210	198	220	186	191	210	196	194	185	174	196	211	183	196	179	185	175	178	220	191	200	159	187	200	215	173	163	212	178	186	175	203	163	220	184	213	193	230	204	181	179	188	167	222	197	187	213	187	185	193	195	199	191	196	169	206	193	177	176	186	199	183	194	189	183	206	191	181	171	179	206	204	177	196	187	188	208	200	195	165	164	195	188	192	163	206	203	222	186	206	187	216	180	173	166	202	184	190	175	189	197	194	188	195	186	195	225	197	203	207	191	174	200	179	172	179	196	203	194	182	183	177	192	193	184	183	180	192	183	186	190	205	193	173	202	194	196	154	174	169	172	210	194	184	196	189	172	217	203	194	188	159	173	184	185	179	172	202	189	188	169	168	200	209	183	198	210	211	187	185	190	182	214	198	196	222	211	185	199	163	196	171	182	206	196	207	198	185	179	198	182	185	189	217	196	198	180	193	205	194	194	207	204	189	197	201	196	172	197	177	162	210	177	167	184	190	184	192	178	192	204	181	187	214	163	189	193	213	217	188	166	187	197	204	217	193	213	187	205	188	163	175	195	191	198	200	189	192	199	159	204	205	193	184	196	166	181	178	197	220	192	189	173	180	200	168	223	194	153	185	196	186	207	197	171	199	194	221	206	170	192	178	175	197	214	197	195	213	206	168	189	206	175	169	188	206	209	182	181	185	182	194	193	173	219	202	212	200	193	194	197	201	171	190	214	207	160	192	188	192	200	166	198	175	181	173	181	181	180	182	192	190	204	207	194	175	196	179	201	173	190	189	191	196	184	190	179	195	173	184	166	197	179	193	204	206	190	193	171	186	182	168	200	195	180	195	201	180	198	184	188	203	195	213	173	186	213	211	183	220	207	207	186	196	187	218	198	186	218	177	196	201	174
24735	18173	21516	2609	2323	1928	1575	1380	1237	1059	977	954	821	791	780	688	725	738	713	657	652	639	630	630	586	572	668	584	576	594	570	596	566	557	585	536	542	551	566	581	570	551	552	544	567	541	527	502	537	535	533	534	553	529	544	528	563	535	500	506	497	536	538	576	516	515	551	532	534	534	556	547	512	523	511	507	487	506	524	524	583	536	527	559	517	534	518	488	535	499	528	540	525	520	542	590	535	536	497	508	550	542	516	510	500	501	485	508	548	570	539	491	502	523	506	492	539	488	509	491	494	537	502	554	520	532	507	526	527	504	528	510	501	544	507	543	539	500	537	511	521	463	555	565	496	518	498	509	520	549	474	516	485	528	519	500	542	539	529	511	486	514	521	509	532	477	525	446	529	496	487	532	524	531	541	538	521	513	499	478	535	485	537	504	580	530	510	570	510	521	531	541	504	494	533	556	530	544	521	540	503	526	517	545	484	518	556	521	535	515	540	526	493	513	549	516	523	488	513	537	481	494	535	481	528	525	523	528	540	507	509	553	519	495	527	540	494	533	505	486	526	536	481	542	542	517	494	525	484	570	491	517	504	517	524	515	489	600	536	534	512	477	509	494	505	487	529	517	482	542	481	517	497	525	505	510	501	533	507	487	461	487	525	498	540	504	534	561	513	525	503	515	472	499	504	550	509	542	540	498	536	492	545	519	502	496	523	504	495	491	502	512	527	545	515	487	500	517	484	523	491	510	519	502	476	513	488	538	525	537	498	527	485	539	550	472	472	504	513	552	505	514	528	519	494	544	523	513	490	475	527	515	515	523	493	495	543	517	540	497	488	526	505	493	561	481	476	489	512	538	489	517	507	507	499	497	507	484	507	506	538	529	512	516	478	525	529	508	508	501	533	501	499	541	526	499	536	521	486	496	527	515	506	506	523	474	510	501	528	502	517	525	512	500	471	530	514	542	490	568	499	539	529	469	523	529	512	526	485	523	492	533	484	554	519	492	509	518	502	511	505	532	482	528	511	511	531	474	531	543	503	523	512	511	514	496	511	537	522	503	513	498	524	493	517	485	523	521	506	508	495	526	546	485	495	517	471	514	554	504	501	508	495	508	496	530	452	470	503	520	498	514	516	500	486	502	522	509	518	534	510	528	493	531	481	523	558	493	546	551	554	510	542	513	483	510	505	540	500	538	505	513	505	511	533	498	523	465	540	563	474	489	507	543	511	491	554	507	494	500	501	519	487	555	532	496	556	502	496	479	496	508	534	526	539	535	511	518	517	528	560	520	476	492	483	546	538	519	519	523	526	558	498	542	528	528	509	508	537	507	512	520	498	551	494	514	486	571	554	501	523	502	519	538	493	505	501	540	492	571	525	516	546	559	519	503	500	508	505	514	485	523	491	537	573	556	556	527	494	544	507	508	524	509	509	558	506	507	474	502	519	513	523	509	485	522	533	499	471	536	507	506	493	497	470	509	537	521	484	516	518	529	516	546	499	559	518	488	496	506	518	555	541	503	515	516	510	553	516	536	500	487	507	510	485	515	492	548	556	516	479	497	506	524	434	511	516	511	464	476	506	504	556	515	524	543	523	481	471	518	512	526	559	500	518	497	481	538	511	528	494	491	508	493	508	453	500	519	515	480	508	492	503	524	516	534	541	523	534	534	538	524	529	514	487	505	529	516	539	512	511	530	548	531	527	466	526	522	494	524	532	560	536	540	521	530	518	511	530	522	521	535	553	517	520	525	511	516	545	497	552	504	529	529	555	525	514	483	550	526	517	482	494	515	547	515	497	501	517	535	498	521	546	487	514	527	538	510	494	519	481	514	488	501	518	511	522	498	500	507	510	519	516	522	525	523	509	542	532	501	503	540	511	545	495	511	538	550	477	549	524	514	531	483	525	563	496	486	472	520	527	493	481	520	491	530	539	532	489	479	494	519	519	529	520	536	524	510	501	517	497	487	544	518	505	548	494	513	534	473	521	531	534	514	515	546	498	567	512	579	534	532	476	549	496	536	543	498	494	529	501	545	524	494	535	519	515	484	537	459	500	488	512	560	502	493	519	495	533	529	537	495	546	514	538	485	505	496	500	538	514	505	497	524	494	540	516	504	498	531	520	515	526	502	494	487	528	517	483	522	492	519	542	496	509	480	541	525	526	500	500	490	531	543	486	528	536	540	514	504	496	516	577	514	506	515	495	507	507	519	519	547	525	480	526	522	575	499	481	519	490	493	513	512	570	501	497	491	536	487	484	516	535	492	488	523	515	528	529	464	519	529	513	490	482	550	514	505	488	497	514	521	508	504	479	478	526	499	528	519	509	530	504	480	520	515	507	509	501	513	506	522	471	493	524	522	535	517	498	496	507	496	531	493	546	502	523	517	484	486	508	466	547	501	552	534	506	527	495	523	545	480	500	523	523	545	524	565	514	520	528	473	494	515	516	515	538	557	484	500	546	490	488	502	517	517	535	548	523	543	532	560	542	548	506	512	539	469	531	492	497	487	483	537	512	509	501	502	502	537	481	501	487	494	495	492	484	490	512	514	514	539	490	533	529	517	491	526	503	501	500	526	512	519	486	560	507	498	535	497	495	516	532	547	512	513	513	515	503	482	485	508	476	509	491	530	518	533	490	546	507	526	526	486	494	536	549	522	541	482	567	490	520	480	519	528	517	492	540	544	509	511	545	544	584	541	508	527	533	540	509	504	532	535	524	514	507	490	490	553	518	559	528	526	532	560	572	503	493	510	518	532	510	562	534	530	512	534	514	498	513	553	517	507	524	513	524	512	537	486	517	516	455	503	527	506	519	515	475	525	490	490	540	492	502	492	504	450	532	538	529	513	498	464	513	533	476	538	535	495	490	472	539	482	526	532	523	515	530	523	489	539	530	523	493	531	515	548	544	559	470	499	509	525	496	507	501	556	498	509	527	511	491	530	540	490	501	495	516	508	521	522	526	465	506	525	533	523	561	537	497	476	536	522	509	500	512	477	484	534	510	477	501	505	515	537	516	554	513	527	497	537	508	525	477	514	481	552	536	492	535	538	496	498	496	527	550	505	557	521	499	528	507	499	513	504	500	490	554	509	541	469	482	527	505	507	490	521	503	508	507	526	512	565	516	520	516	496	499	511	545	496	495	522	488	530	496	497	549	495	493	433	505	525	535	522	472	514	531	503	548	541	501	503	519	520	495	528	521	533	538	491	498	559	509	510	488	503	484	540	529	503	525	512	529	510	538	504	498	542	533	483	515	494	522	461	519	496	508	482	581	512	505	558	521	481	493	544	521	495	509	483	505	496	503	538	498	465	520	500	500	495	529	507	517	495	557	509	538	499	534	528	563	524	511	519	507	504	523	486	527	497	497	509	487	516	516	521	516	502	542	521	566	479	460	531	512	523	526	542	491	520	517	535	543	540	512	497	523	486	466	513	493	515	524	496	482	510	492	514	504	553	513	538	521	473	524	486	529	502	542	518	485	491	536	521
59828	43269	45104	14428	3372	867	667	577	525	410	405	362	365	342	338	334	286	276	292	279	261	254	261	280	269	270	274	249	243	250	254	277	279	255	279	260	260	247	248	271	251	253	259	225	231	255	245	284	227	251	225	260	250	235	251	278	231	247	259	207	234	257	265	256	217	254	265	267	249	244	259	239	240	246	248	270	208	259	252	238	243	218	244	264	238	266	258	229	285	238	268	236	250	246	245	255	241	257	266	237	199	235	224	233	227	235	261	243	258	264	240	212	216	264	240	255	218	263	224	244	234	213	249	262	253	242	267	255	276	225	277	235	257	265	264	245	208	270	235	237	230	241	239	239	268	253	223	240	291	266	237	249	234	275	225	237	269	234	266	258	252	241	238	257	251	244	264	236	258	261	220	252	238	234	226	231	231	231	238	274	230	249	265	254	226	261	288	252	250	227	252	262	239	227	235	239	220	253	246	240	258	225	245	245	285	240	258	245	249	210	234	290	254	259	254	238	263	248	251	249	251	230	244	250	247	260	240	251	267	238	234	232	230	253	259	230	250	258	239	220	239	224	248	247	240	270	264	265	230	230	237	236	228	275	237	230	217	248	229	254	241	249	252	226	228	242	239	252	244	236	294	250	246	227	222	245	232	258	227	227	229	239	270	229	210	270	230	198	256	229	266	251	236	240	254	269	248	237	258	252	238	260	237	235	225	249	278	255	266	250	256	253	247	270	227	265	207	239	259	252	227	276	257	255	250	237	219	263	246	235	250	221	243	249	257	246	249	253	251	221	275	245	242	230	232	267	253	233	231	240	254	270	240	229	238	251	255	216	255	257	263	280	230	261	255	263	230	256	267	232	244	252	246	206	235	244	261	224	261	231	232	227	235	260	250	249	215	244	251	275	210	258	228	228	246	257	279	219	259	246	242	262	235	214	233	225	228	270	249	246	236	256	236	240	263	252	220	258	246	255	265	230	248	252	230	259	244	264	244	258	251	231	246	239	221	230	243	248	224	266	276	246	258	270	232	216	234	231	274	250	284	241	217	288	253	252	227	217	270	245	232	244	278	223	244	234	257	239	227	210	243	228	268	229	260	252	238	242	259	252	233	236	270	230	238	255	252	220	245	248	264	238	257	282	251	257	259	229	218	220	253	199	242	234	228	237	291	244	257	242	254	234	232	260	254	243	248	232	247	244	253	222	234	230	254	229	230	216	249	269	268	248	258	227	244	247	227	247	261	230	250	240	232	227	226	213	270	260	310	240	226	232	244	269	228	257	226	251	244	259	235	253	241	247	266	243	245	232	243	244	208	236	227	221	250	234	259	233	243	254	270	229	257	259	253	254	230	237	247	270	269	231	244	244	229	242	221	213	231	282	257	218	221	220	246	250	205	229	228	240	263	238	252	254	243	268	253	260	265	225	246	213	247	251	229	242	232	243	216	240	250	262	262	247	228	240	222	242	240	239	249	248	262	269	247	229	234	249	265	245	240	266	255	231	217	243	220	242	241	254	239	269	253	224	267	227	217	202	234	222	213	231	251	296	225	271	246	231	286	244	227	231	237	250	234	224	256	234	248	250	245	218	260	259	220	260	252	242	231	259	244	245	263	234	251	225	246	252	230	249	251	211	240	228	236	241	242	240	246	236	244	230	243	237	239	233	255	245	224	213	261	235	282	239	247	263	241	237	254	262	261	245	230	262	224	270	260	251	260	260	253	232	248	263	230	258	225	242	239	251	245	231	252	282	227	244	245	215	257	246	224	246	239	218	235	275	255	250	247	229	267	219	225	240	254	227	245	259	227	298	241	261	271	247	236	259	257	266	257	234	239	230	248	243	239	270	250	271	249	241	257	232	267	260	240	235	231	259	275	236	219	279	241	287	241	243	237	210	256	254	237	239	258	250	247	245	260	236	253	260	267	259	211	241	240	264	274	259	250	249	266	243	236	243	238	231	249	230	252	277	235	228	225	240	238	241	249	252	246	252	209	282	270	234	212	245	255	257	251	233	236	274	238	256	254	235	295	251	267	232	250	294	268	272	255	242	245	230	242	235	245	235	244	232	218	261	260	230	221	264	264	240	275	228	233	239	262	252	208	254	260	255	261	252	250	238	254	260	247	264	246	254	233	232	252	239	234	234	263	226	227	247	214	254	215	225	241	265	264	241	259	248	252	232	264	245	253	242	224	248	257	215	242	249	221	260	253	239	228	259	259	266	217	229	265	245	226	247	263	241	219	264	220	219	234	270	206	216	235	227	272	250	245	247	263	226	225	238	237	217	239	246	252	257	225	203	238	235	263	230	227	244	238	246	234	259	255	233	263	255	242	223	224	236	250	242	264	253	254	261	236	246	264	244	265	247	236	251	213	252	252	243	248	223	238	236	249	231	221	259	215	241	245	246	242	253	221	262	235	214	237	244	234	260	265	229	242	267	207	225	262	218	237	257	244	240	252	274	231	242	251	243	235	243	244	226	266	288	251	231	252	248	238	241	260	239	228	244	253	263	225	244	248	266	244	227	272	264	266	252	220	243	228	243	253	247	246	262	227	240	244	249	268	230	231	225	221	226	270	230	230	232	223	202	246	268	247	249	212	251	258	288	275	286	244	278	234	229	235	242	245	239	217	248	249	255	240	231	227	263	219	258	210	246	249	248	250	237	231	232	241	239	228	231	245	263	253	194	258	248	237	235	265	260	236	230	271	253	254	257	236	238	238	261	236	254	255	273	250	241	255	242	228	225	246	261	271	249	230	242	269	220	247	238	229	236	257	239	259	243	262	258	240	243	250	243	244	229	242	266	239	233	237	216	267	250	271	234	237	247	262	233	229	220	210	268	257	224	261	235	233	208	269	246	251	235	257	229	239	228	237	232	206	248	264	255	242	234	226	228	262	251	270	209	267	257	239	237	218	268	243	243	266	260	232	218	236	260	225	253	258	259	227	228	240	242	256	278	241	252	244	232	228	262	229	224	222	251	224	266	249	259	247	223	249	240	228	257	247	264	234	219	249	243	226	251	241	255	230	235	268	269	228	253	259	228	245	236	226	255	206	263	227	254	225	231	285	251	240	242	261	256	244	264	275	254	224	251	248	231	242	269	235	239	276	223	265	238	240	240	250	230	259	238	250	234	246	238	222	251	238	232	245	251	235	228	245	245	246	245	250	271	239	256	207	239	247	235	232	238	241	259	276	264	243	251	238	231	276	238	240	256	246	212	250	238	264	239	221	239	252	243	248	258	241	216	229	200	237	221	240	262	226	260	214	257	215	197	231	235	267	253	214	261	236	232	232	255	272	246	234	259	237	254	244	256	239	240	264	244	255	264	254	224	253	297	262	249	241	254	242	257	249	239	210	246	258	245	246	252	247	277	230	244	267	238	289	252	272	249	236	268	247	240	248	225	264	240	238	238	262	280	227	246	228	272	269	236	257	275	241	227	233	257	229	259	257	253	271	254	257	216	243	252	226	254	219	227	271	237	249	243	216	231	226	260
36236	22148	28222	4765	4131	3449	2832	2414	2064	1780	1589	1444	1391	1260	1202	1150	1082	1063	1077	1028	903	892	907	858	897	870	816	816	760	809	788	749	740	803	746	721	744	679	787	749	701	686	734	714	712	699	742	696	732	694	704	727	676	687	677	714	688	708	652	652	678	710	722	671	706	703	683	666	659	679	698	688	718	661	604	634	675	672	676	689	658	716	662	627	668	659	657	602	656	638	661	670	612	663	633	686	692	663	640	664	639	622	702	700	643	640	703	627	702	652	642	662	654	673	656	657	627	665	723	688	614	698	667	680	648	643	678	690	695	659	672	604	616	672	648	665	730	671	660	704	668	656	648	683	606	665	655	675	642	692	645	661	657	642	670	701	647	617	701	677	627	617	670	669	675	638	633	666	681	660	633	683	683	637	668	676	651	694	738	684	656	702	644	649	625	636	661	646	653	668	631	685	631	652	634	638	675	663	641	667	646	686	644	636	659	647	682	656	622	694	610	711	635	640	688	644	648	632	658	704	652	646	684	649	640	626	615	659	643	652	704	686	633	655	656	657	657	652	628	670	666	651	649	631	637	671	649	631	617	696	628	682	644	626	680	662	660	678	645	669	666	612	617	638	628	676	672	616	616	667	646	709	630	682	716	689	674	664	641	651	634	709	600	684	645	687	688	648	625	631	628	704	682	649	635	697	677	646	671	610	671	633	644	648	644	679	666	689	617	641	661	621	644	644	638	665	626	664	653	672	642	671	689	644	650	670	595	630	638	641	656	662	666	641	682	675	642	625	662	620	667	624	628	671	705	688	673	666	701	644	644	720	645	604	659	671	702	639	680	667	653	601	639	613	636	683	677	609	658	646	641	654	624	596	688	642	646	659	657	670	700	616	699	693	700	700	625	682	635	631	676	635	646	581	667	636	661	643	649	639	627	650	647	642	682	712	644	628	671	627	664	661	674	610	647	662	617	676	654	694	654	653	650	676	635	644	666	664	666	629	634	655	696	665	642	633	650	633	699	675	644	669	676	642	672	653	627	638	632	629	632	656	635	695	662	688	587	698	628	615	682	660	671	656	636	661	657	658	647	705	627	698	630	664	656	640	679	603	678	613	624	604	649	685	621	717	684	616	656	659	670	661	661	608	637	658	641	634	692	643	629	646	613	641	629	650	667	673	667	658	679	652	682	667	714	667	673	644	707	674	631	635	672	643	650	657	571	674	647	645	655	658	616	597	672	626	635	636	658	627	639	694	705	626	657	679	643	672	651	662	628	659	653	620	652	702	612	653	661	608	684	641	668	664	666	653	638	679	609	624	637	652	682	648	661	628	698	672	654	671	642	662	643	656	616	656	628	709	671	654	633	641	613	672	706	642	669	668	653	640	709	662	643	676	670	674	633	665	647	656	644	681	685	687	619	662	640	669	592	630	656	643	681	642	684	626	674	663	633	650	675	647	686	642	645	671	662	585	610	648	678	658	631	661	617	654	652	652	657	626	679	651	662	635	601	652	678	663	635	672	664	638	696	636	629	714	685	668	656	587	640	636	624	683	703	661	673	666	643	643	664	678	641	644	671	635	643	651	715	671	691	627	652	678	651	627	619	647	664	621	638	684	672	664	668	643	741	654	664	660	648	633	663	662	655	685	714	628	656	680	674	645	689	689	650	667	609	638	678	686	686	669	632	646	630	645	675	634	623	614	629	651	601	642	647	692	661	625	661	647	675	662	698	675	657	660	610	680	670	688	694	645	623	652	631	629	641	696	669	672	651	631	677	641	616	719	625	667	690	697	632	648	675	681	693	680	645	663	662	665	656	656	670	712	682	650	620	623	641	623	640	706	631	667	646	667	632	656	649	624	658	647	656	657	691	642	643	650	662	613	633	666	631	666	682	680	685	639	690	637	643	658	660	662	660	626	646	663	652	629	596	631	623	661	637	647	661	639	683	614	687	667	652	655	615	648	693	666	667	637	608	641	648	626	619	627	710	668	653	619	703	662	665	659	630	601	619	640	678	634	642	648	606	695	595	653	667	687	623	648	710	639	632	625	670	634	640	665	641	595	596	661	661	697	664	656	636	627	623	676	661	669	640	626	679	687	623	654	671	663	625	661	684	611	678	636	645	625	674	580	650	611	647	599	668	650	633	660	696	636	646	631	647	675	659	683	642	666	643	671	665	680	660	663	706	636	704	653	636	618	690	660	607	632	637	633	672	670	659	618	663	647	649	628	699	614	700	662	615	659	677	660	633	633	671	637	637	638	631	620	652	628	669	698	672	602	607	680	634	647	663	632	645	648	638	659	692	675	616	653	715	630	638	705	666	649	654	674	624	663	678	660	627	640	672	635	681	655	646	670	663	648	657	614	668	653	638	694	629	636	735	658	672	643	644	670	609	696	642	657	654	657	662	675	682	666	669	677	616	670	594	706	642	656	665	620	674	660	648	606	607	615	658	610	632	657	699	658	656	627	687	599	603	635	673	644	626	688	611	691	640	665	648	668	596	644	620	662	658	675	642	641	622	635	638	634	675	655	650	645	656	633	682	672	670	630	669	603	665	682	657	679	647	635	656	616	663	668	623	628	641	612	613	626	676	619	671	634	661	638	616	684	636	662	648	702	675	644	696	681	629	668	688	663	630	639	699	611	613	654	650	668	647	670	644	687	663	639	721	639	661	656	636	633	636	655	638	560	664	683	686	692	651	654	648	650	698	677	649	678	697	653	631	663	688	664	641	620	644	666	615	656	672	634	650	690	686	641	665	664	600	688	652	678	654	656	694	650	688	605	642	607	655	631	661	649	678	647	675	664	640	673	654	642	681	660	649	623	624	674	654	680	671	653	661	687	639	606	658	648	655	687	632	646	670	640	652	629	684	678	598	633	660	665	661	665	668	644	632	661	672	635	700	653	644	694	651	661	630	679	660	680	643	676	715	656	637	645	673	642	650	693	651	629	630	652	686	689	646	633	662	659	629	652	641	671	610	617	629	632	707	609	665	624	688	610	638	634	702	659	683	629	629	670	644	637	680	657	679	651	634	663	641	653	615	641	679	670	674	650	629	635	692	650	627	658	656	610	657	615	610	668	635	617	709	664	590	664	654	656	616	663	629	675	632	633	693	648	658	685	664	656	651	671	702	664	632	663	695	639	677	663	668	659	655	672	697	669	654	674	676	640	634	657	645	651	643	665	646	651	669	654	648	652	619	687	669	646	695	685	643	613	667	656	650	625	659	625	643	661	632	639	662	701	629	657	614	658	667	700	645	678	619	616	606	641	663	685	663	657	670	667	667	642	622	641	656	671	651	643	592	607	638	667	624	656	650	655	598	632	667	663	705	652	708	650	657	672	647	603	626	639	646	640	661	661	651	655	684	707	657	670	623	626	690	623	672	643	699	650	685	604	622	711	665	654	674	659	630	625	675	681	626	675	658	612	643	672	654	626	704	650	615	658	700	675	715	627	648	679	636	654	652	599	657	675	626	607	691	697	635	651	630	644	632	600
4502	1573	2077	423	416	358	388	397	358	370	308	406	341	392	397	379	373	337	378	363	345	364	366	369	357	319	370	368	364	375	381	379	346	356	373	334	358	395	376	345	363	333	353	363	354	367	352	362	389	390	376	303	300	332	366	346	381	325	365	340	375	348	359	377	356	385	325	351	357	349	333	384	386	336	341	373	335	368	345	352	358	361	390	328	346	359	363	393	358	345	328	348	375	340	343	378	363	366	379	355	311	385	365	354	348	358	357	331	351	341	361	379	369	365	350	351	359	341	364	368	352	337	357	333	364	388	371	360	328	342	384	321	374	379	340	344	343	359	365	358	379	398	382	360	361	340	326	361	346	356	355	416	369	368	321	380	329	391	352	345	382	366	326	367	345	346	355	366	335	355	402	338	318	318	375	340	383	336	335	380	378	342	376	337	350	334	354	350	329	365	351	374	366	330	358	331	327	354	339	346	357	357	356	351	386	335	342	342	350	366	340	335	329	366	374	367	365	346	377	347	352	338	336	331	329	360	359	358	335	373	342	328	371	386	348	362	350	327	372	364	378	348	326	354	357	365	328	362	337	361	374	337	322	346	356	361	331	349	359	367	358	359	348	356	351	326	354	333	361	358	349	372	325	348	362	336	339	344	345	343	358	362	369	356	346	330	382	353	358	358	380	351	375	379	364	374	344	345	350	368	363	383	356	376	417	349	367	332	364	349	386	345	353	358	305	349	354	361	359	367	346	375	344	353	361	330	343	345	370	383	370	366	352	323	359	346	380	331	352	368	326	321	368	354	343	345	373	381	334	349	379	337	339	335	353	367	345	376	356	359	379	349	349	380	332	361	344	373	362	337	364	402	331	346	404	340	350	337	325	384	366	361	358	355	387	348	328	399	358	376	338	360	377	389	328	353	370	333	334	360	347	358	336	361	348	325	323	344	386	364	390	324	368	379	374	333	379	346	365	350	376	397	331	364	392	352	361	368	368	365	322	369	353	345	354	379	361	327	331	388	347	341	387	358	339	369	360	355	342	364	356	352	351	337	382	375	365	371	361	345	336	318	345	338	332	313	354	351	349	357	338	344	354	352	372	388	385	379	355	346	342	371	383	357	348	350	366	364	368	387	336	390	343	356	382	381	358	336	333	369	338	346	334	375	379	348	342	375	364	342	376	329	345	368	360	358	330	345	348	322	389	331	381	363	336	408	326	364	347	361	376	341	381	383	324	350	351	330	381	362	359	365	362	369	350	360	363	397	349	321	391	362	384	336	340	346	360	328	360	378	319	384	324	372	302	366	362	370	351	347	380	345	375	332	333	337	366	363	353	405	317	357	330	391	331	366	347	355	332	338	349	339	364	373	344	354	347	335	369	356	370	329	367	360	349	364	369	348	374	347	377	358	349	356	349	347	368	353	355	362	367	362	356	336	395	326	338	361	350	349	340	334	384	360	366	356	387	328	392	374	332	369	373	372	347	375	359	375	342	348	331	387	350	360	358	347	361	387	375	354	364	369	347	354	357	346	383	370	354	371	345	331	370	364	316	334	356	367	367	326	363	367	369	368	324	365	362	399	326	407	325	356	393	358	327	355	375	357	379	359	352	342	335	339	351	347	360	389	326	345	336	352	341	301	368	348	338	385	368	351	357	384	357	362	327	334	353	347	327	366	364	331	381	377	381	357	344	391	359	349	360	350	343	349	351	339	331	348	386	369	357	374	384	354	337	345	369	356	346	360	337	348	344	339	339	350	366	359	349	384	396	368	368	331	361	364	355	355	393	319	357	367	350	351	349	342	333	374	354	327	400	376	348	400	345	360	363	358	367	343	332	337	335	326	333	336	372	350	371	365	367	355	377	375	362	355	373	373	349	378	351	384	361	369	361	343	338	350	366	345	320	354	359	391	377	370	333	371	319	335	318	354	337	403	316	347	345	356	385	378	338	376	333	349	360	363	351	377	318	361	368	307	336	351	355	394	320	381	332	342	356	349	351	349	343	368	342	370	354	340	372	371	347	378	358	357	334	386	365	375	336	332	381	354	376	365	383	420	341	402	338	331	324	380	373	382	369	351	379	357	358	336	346	347	333	344	336	364	365	343	337	368	336	338	374	359	340	307	377	363	328	371	356	352	358	371	349	338	355	353	361	347	357	364	410	378	324	363	351	369	355	372	350	351	360	340	365	345	379	358	342	347	352	365	378	326	379	356	359	363	348	350	366	368	347	343	320	356	346	342	352	342	360	356	347	344	326	339	352	338	349	320	357	366	335	353	363	352	349	352	361	374	374	374	358	393	349	349	362	347	360	333	357	374	339	315	357	370	361	356	365	346	366	326	335	393	361	361	361	348	360	350	386	390	364	365	326	325	375	368	370	348	361	347	373	366	318	350	370	319	343	354	397	344	385	356	351	376	371	352	339	365	357	387	373	324	366	326	355	340	362	346	390	330	341	352	404	373	320	374	332	336	347	316	357	356	358	392	388	366	327	328	338	354	386	364	339	339	347	357	354	362	355	331	333	374	382	350	369	373	355	339	383	341	356	336	338	313	350	350	351	385	381	343	335	365	344	347	377	346	373	358	378	348	362	391	339	353	363	351	343	356	370	349	361	339	354	365	339	321	358	362	346	371	369	378	411	368	379	362	347	350	368	334	366	378	340	354	368	369	383	361	339	349	373	344	334	343	357	353	337	384	375	366	328	358	342	337	349	358	362	370	365	326	379	350	360	317	354	321	297	339	374	372	355	368	355	364	381	389	346	364	351	354	340	345	385	395	375	386	294	380	389	343	350	390	347	320	359	358	349	349	370	344	384	330	357	322	358	336	329	360	361	352	350	377	352	329	351	376	384	372	384	328	395	327	331	350	347	378	371	391	354	354	331	365	373	381	385	342	374	382	353	340	350	343	405	332	368	383	343	378	365	359	370	355	345	381	348	364	314	357	354	359	350	367	396	379	344	370	322	336	372	359	378	333	364	358	371	337	344	368	350	347	355	350	363	372	353	378	357	356	339	334	357	368	372	366	348	348	349	376	366	336	362	330	328	367	328	328	372	397	336	346	351	318	361	338	343	391	355	363	322	350	355	381	367	343	360	353	363	363	345	329	341	375	353	341	394	366	360	361	346	367	353	349	366	332	347	355	373	331	319	361	345	356	365	351	391	337	387	317	344	339	375	358	356	372	371	360	313	348	368	373	377	334	356	342	351	329	354	391	402	352	351	353	354	348	358	384	375	346	378	362	369	351	334	360	314	365	360	361	324	352	357	343	346	369	365	328	361	367	354	359	333	330	315	370	360	335	328	359	372	353	359	387	371	342	333	382	359	376	385	329	378	345	348	312	377	358	322	342	390	342	339	361	360	342	360	323	362	338	355	378	341	368	364	357	375	330	359	344	374	378	358	337	337	348	349	382	357	310	393	352	367	341	326	378	343	368	364	355	341	355	333	338	370	368	380	341	375	365	342	375	351	339	347	365	336	296	345	364	365	382	386	354
4556	2615	3814	962	971	894	932	875	854	842	890	891	899	868	815	849	842	852	803	865	814	847	835	837	818	897	837	855	841	907	856	826	889	798	881	837	847	786	822	867	790	895	829	827	786	842	867	883	849	857	858	811	843	853	809	902	883	854	844	834	834	830	858	802	857	813	870	784	871	877	802	913	847	908	848	852	860	821	827	866	829	785	828	888	862	864	871	909	804	891	902	861	920	831	899	814	803	826	832	892	850	838	850	863	878	822	859	816	860	858	791	823	822	821	874	860	866	868	889	871	868	890	809	798	888	804	842	811	831	763	825	840	804	872	891	804	827	846	827	882	839	855	827	851	866	841	856	839	847	836	855	818	803	860	819	842	778	856	792	875	832	853	797	858	865	843	882	840	837	853	850	834	850	825	860	833	864	856	822	837	885	803	866	828	893	864	856	840	808	813	866	890	857	872	907	836	846	852	897	851	849	807	805	855	835	877	809	827	910	862	864	858	820	830	853	840	860	859	827	764	852	891	776	830	841	857	900	845	845	903	843	809	803	865	818	889	836	841	854	826	869	873	880	835	862	840	840	871	815	838	858	828	747	843	827	848	853	860	843	875	898	857	804	813	866	893	868	807	880	904	864	830	816	845	808	864	826	851	841	860	800	848	842	809	803	862	862	832	882	853	887	895	847	902	842	806	903	872	874	866	857	825	824	882	812	883	875	808	893	842	879	822	852	839	826	851	856	893	885	811	801	862	829	871	840	823	781	812	864	842	811	914	835	857	855	860	852	909	859	861	888	872	841	807	921	869	800	825	793	843	816	903	776	837	885	893	801	869	860	818	864	790	812	877	826	878	865	892	813	799	830	845	820	864	849	879	869	870	860	795	889	828	855	826	868	830	848	891	879	852	779	903	871	861	837	841	810	892	853	850	865	874	838	845	849	918	839	819	861	844	830	879	864	838	866	807	842	873	855	843	848	848	830	826	851	794	843	816	819	834	823	852	892	852	886	846	841	811	861	853	844	853	846	830	868	863	853	816	764	793	906	806	767	854	789	868	896	876	825	808	816	919	844	805	891	825	804	815	844	925	847	812	811	814	829	837	892	840	842	905	823	898	886	852	808	862	863	916	826	874	844	849	789	836	911	835	844	831	815	811	810	881	840	854	839	893	869	871	846	899	840	910	908	834	816	801	903	829	826	824	859	871	882	876	873	879	829	847	882	892	832	869	797	786	836	870	877	904	888	887	881	865	865	787	865	829	868	824	859	847	812	840	802	868	810	876	833	877	824	886	850	827	825	867	795	848	838	779	830	895	852	862	837	892	883	830	844	819	844	821	856	826	847	872	849	816	900	857	878	842	835	834	893	820	833	798	884	832	893	811	864	849	850	835	847	802	852	824	879	858	887	849	841	808	883	832	905	852	836	843	845	814	870	849	867	833	843	828	893	827	811	830	842	848	800	842	851	831	848	821	861	854	909	825	853	859	874	820	831	828	831	865	843	844	798	872	870	811	908	856	848	861	832	867	887	882	856	813	847	851	815	909	871	828	848	891	785	826	848	830	811	843	879	853	827	854	844	800	855	872	857	856	858	820	865	823	814	812	869	832	800	865	816	868	922	879	857	835	837	833	868	881	870	900	841	871	816	859	803	853	847	845	846	849	864	804	819	828	774	838	854	867	857	825	763	889	881	831	830	844	870	837	797	805	879	817	816	857	844	877	882	826	818	857	862	823	879	860	830	867	856	779	851	834	826	839	836	792	859	865	906	784	855	847	850	841	892	874	819	830	854	826	822	861	872	835	881	873	838	857	800	816	851	915	831	870	805	855	842	888	874	844	859	778	800	818	862	817	836	849	854	876	886	838	756	821	831	807	853	846	801	886	824	829	845	826	789	862	863	820	822	846	877	849	811	849	785	851	890	824	857	859	801	830	869	869	856	863	827	817	896	817	838	785	851	874	832	833	805	804	850	838	803	795	894	850	800	842	801	817	824	909	837	834	876	856	852	807	878	817	849	860	822	857	870	823	882	837	856	862	888	826	892	835	804	891	839	817	846	790	885	846	839	806	885	827	846	825	840	827	826	836	856	802	877	772	872	840	904	848	820	844	888	853	830	891	849	856	885	853	823	855	882	831	820	812	833	880	850	826	816	787	839	876	859	814	875	873	842	806	825	795	805	904	830	828	830	864	808	869	844	832	795	791	875	805	887	786	795	816	826	809	853	856	925	843	875	860	802	826	876	834	903	839	799	881	813	857	807	847	850	858	825	818	877	876	874	892	848	851	791	846	853	876	879	874	802	885	804	826	779	860	826	864	835	837	857	872	849	871	856	902	833	838	833	775	880	860	838	896	866	818	840	817	870	851	854	815	856	872	851	804	808	857	854	848	849	813	816	888	860	828	833	831	825	900	853	807	826	823	853	803	836	832	864	826	885	839	847	842	818	814	844	822	835	854	871	848	808	829	831	835	836	832	853	868	885	827	826	853	833	830	825	835	858	853	855	833	869	771	858	882	832	802	880	835	819	818	835	854	840	852	879	845	821	838	802	877	829	848	881	854	823	836	779	871	824	773	859	854	858	838	866	771	865	806	913	874	881	838	866	865	859	820	852	888	862	808	802	833	891	876	813	867	868	819	822	861	849	832	864	871	851	826	856	863	853	832	840	818	847	809	854	845	874	880	839	857	824	862	835	821	812	847	824	861	839	836	880	875	838	884	871	845	844	833	902	833	829	847	844	851	868	824	823	834	888	846	885	844	826	858	888	809	871	858	844	889	812	837	852	846	828	793	845	869	882	828	877	849	854	862	856	822	785	838	868	863	863	833	819	851	888	870	837	755	807	822	864	850	859	851	835	791	845	794	843	807	851	825	820	877	855	861	839	842	820	861	845	898	758	811	872	886	819	870	820	887	876	866	849	903	898	898	831	840	838	841	862	841	822	847	844	825	863	805	851	863	785	806	858	823	797	873	866	857	842	861	856	851	867	888	793	789	837	852	877	850	833	844	817	808	825	841	801	772	894	790	877	847	814	834	840	840	885	897	867	852	839	841	810	845	845	846	862	851	853	861	813	800	829	837	810	867	842	862	842	790	829	848	844	844	839	820	923	826	819	796	819	834	824	867	833	870	832	897	790	878	863	835	832	818	820	864	839	818	872	845	863	846	835	864	849	794	853	872	851	817	789	856	843	814	821	791	856	858	832	898	802	818	907	874	836	841	864	857	794	836	832	875	844	914	827	837	831	827	844	840	845	905	836	874	830	815	817	782	819	816	889	906	846	821	869	862	868	856	860	821	825	877	849	844	813	870	871	822	798	877	810	827	822	842	834	830	835	862	773	849	749	854	881	842	835	796	845	838	850	887	837	822	826	833	824	847	879	854	849	834	805	891	843	893	876	800	884	845	822	862	843	898	862	852	844	914	821	870	883	866	845	819	824	816	813	827	843	835	827	818	840	833	843	812	852	825	828	851	853	839	815	886	811	886	883	884	838	836
44547	27344	31003	5130	743	466	353	313	322	286	275	266	272	202	208	210	215	207	189	192	211	215	207	189	199	194	198	172	176	196	191	211	206	200	178	224	159	184	151	182	172	230	203	207	172	198	188	196	204	174	174	202	162	230	179	176	172	157	173	176	167	193	180	183	199	194	163	183	170	190	183	196	191	206	158	173	190	154	187	175	183	188	184	186	189	194	180	197	182	173	179	190	192	178	181	176	194	181	182	176	178	185	170	178	173	166	198	189	166	194	165	173	175	199	203	172	219	175	196	200	165	220	183	201	168	208	183	172	188	197	208	193	177	176	177	156	188	174	171	165	199	201	195	189	161	192	182	191	191	193	183	204	196	199	187	192	188	194	196	207	175	193	199	202	188	208	178	177	179	181	191	180	202	188	176	176	209	165	183	181	193	173	209	205	158	159	190	172	184	179	190	188	183	211	209	157	188	176	174	164	196	200	156	175	209	228	185	194	182	205	206	172	165	208	171	208	169	160	158	170	166	170	185	167	171	178	170	176	193	167	184	178	185	158	190	201	179	174	203	186	172	185	160	172	170	175	186	182	180	167	214	180	190	158	188	186	185	184	186	186	184	184	182	181	183	177	191	175	196	171	173	168	195	181	196	180	181	200	195	177	163	205	200	179	172	199	173	192	159	205	184	191	183	193	206	187	201	168	165	154	174	187	167	167	175	212	198	177	198	174	186	176	173	186	205	185	175	176	179	172	193	196	155	173	183	197	195	163	182	175	180	174	191	173	199	215	173	180	187	178	161	185	199	174	168	187	154	180	190	208	170	194	174	189	196	179	186	194	172	173	165	176	195	198	195	188	184	184	213	190	185	173	178	153	199	164	198	197	186	192	192	165	199	169	225	191	190	161	176	184	187	198	170	156	202	177	160	173	204	186	196	174	194	171	161	179	194	204	166	171	202	151	209	173	188	198	184	192	193	183	161	172	185	170	174	187	180	183	204	172	165	184	189	172	193	181	186	179	179	174	188	204	185	188	178	169	176	177	189	182	177	191	159	175	209	168	162	212	162	182	157	181	182	184	176	182	167	166	172	159	187	173	165	210	186	171	205	182	203	153	189	181	193	153	191	198	185	194	184	171	193	187	184	188	176	202	185	178	181	198	183	182	189	170	174	179	165	183	192	172	204	201	186	181	158	171	197	167	190	166	176	203	180	191	204	174	184	180	193	152	195	170	196	181	191	173	191	218	194	174	159	177	183	189	183	192	169	205	167	182	183	186	180	184	181	187	202	182	179	169	199	180	192	173	175	215	181	195	205	204	191	175	178	185	163	169	158	156	156	195	185	183	183	174	216	198	192	210	175	184	197	164	182	174	187	214	162	209	217	199	164	178	188	196	217	173	177	200	170	180	188	172	182	200	158	167	199	182	195	173	201	187	184	174	189	194	188	175	188	176	169	180	211	156	186	190	177	200	199	208	174	187	188	203	186	162	174	163	171	188	179	159	220	186	188	178	191	170	180	194	190	169	188	199	189	182	216	161	192	185	176	178	195	182	180	179	189	185	185	137	210	185	182	195	191	193	188	206	176	179	186	191	178	181	171	161	182	161	191	194	179	178	162	162	194	192	178	180	172	189	204	198	159	164	188	198	168	191	187	168	155	187	176	179	184	168	160	173	181	174	169	181	159	176	171	185	168	183	178	190	168	170	196	220	171	170	173	173	163	179	180	172	205	175	185	199	161	198	169	182	199	177	205	173	173	170	186	195	175	184	203	187	187	170	178	185	188	193	181	173	176	182	151	176	174	173	178	196	184	168	197	208	169	168	169	197	210	209	194	196	170	167	180	184	172	173	185	180	169	174	204	179	176	174	172	186	167	175	172	212	176	187	174	174	199	182	163	193	162	158	161	191	193	178	206	221	178	205	184	157	177	206	204	185	180	185	175	152	181	182	174	171	182	154	184	177	180	165	181	179	185	183	173	169	200	179	160	187	178	171	174	202	165	170	181	166	195	176	152	182	169	197	162	204	180	193	172	198	193	162	169	174	188	161	170	192	202	196	188	210	200	186	209	184	177	192	185	169	170	165	172	197	179	176	190	180	166	199	195	170	182	180	178	160	169	182	192	174	198	192	188	197	205	181	186	195	174	194	177	174	158	191	202	176	180	204	182	176	182	191	201	189	194	196	194	170	197	185	175	174	169	171	200	170	214	162	167	193	191	182	164	171	158	162	177	178	207	176	158	166	178	193	159	182	171	201	190	187	205	186	195	177	167	176	211	192	204	171	192	212	191	164	184	194	212	173	176	199	208	189	200	182	168	188	171	175	208	190	175	214	181	164	175	194	177	153	183	171	170	177	220	201	165	176	207	177	169	164	159	180	194	188	184	184	179	170	176	200	171	184	187	188	164	220	172	223	214	190	190	164	187	175	196	175	167	190	184	192	187	179	196	166	191	175	180	198	169	193	170	173	194	162	178	158	183	177	153	173	181	171	175	179	206	171	169	186	188	195	194	175	207	191	170	178	210	180	204	197	172	208	170	182	155	199	213	185	184	186	161	186	173	201	188	179	216	173	173	180	185	185	178	155	191	193	181	169	185	199	194	193	173	195	182	182	194	200	175	175	183	196	165	176	193	160	189	152	188	186	152	170	186	179	178	184	215	185	175	157	184	193	173	180	193	175	184	181	178	181	181	193	178	179	168	165	206	150	190	173	173	185	175	174	178	178	194	194	188	185	152	166	163	196	173	186	178	189	152	178	178	189	196	202	198	208	183	183	168	210	188	165	181	181	202	207	191	177	166	176	187	174	187	197	195	181	195	189	193	195	173	193	160	182	174	177	163	166	177	207	216	197	174	202	191	177	199	171	180	194	239	178	196	181	176	172	181	165	186	209	189	193	186	184	195	207	172	195	184	165	170	185	207	205	203	182	169	190	184	178	175	183	227	195	187	184	172	187	203	180	174	168	183	181	202	152	175	178	171	217	179	169	182	194	172	203	190	186	174	215	189	190	183	176	184	183	174	173	204	185	187	178	193	171	181	182	188	173	193	170	155	193	210	169	177	182	188	207	174	193	198	202	201	191	205	194	180	209	206	207	176	176	166	174	175	184	170	210	181	192	182	197	174	181	166	201	184	187	178	189	196	187	187	206	189	206	197	176	194	188	168	185	170	182	197	181	184	199	223	199	184	180	187	177	172	200	185	173	167	204	200	203	180	163	180	192	196	194	188	184	185	199	193	182	191	188	169	192	175	184	162	177	168	170	181	179	202	186	184	188	180	157	174	206	182	209	155	197	187	181	185	175	156	194	179	193	187	208	209	184	162	192	155	163	184	162	182	195	199	192	215	181	160	179	185	204	203	191	176	167	175	193	184	184	174	161	182	176	221	161	191	175	171	170	166	179	197	177	167	163	204	177	199	168	183	193	175	211	194	153	182	160	160	184	196	189	190	166	179	174	182	172	179	192	174	179	180	171	191	183	177	195	188	194	175	185	176	173
25550	14883	20053	2608	2288	1945	1573	1402	1222	1094	1015	877	882	856	795	736	727	686	628	674	659	652	615	621	616	551	625	592	543	548	582	542	590	558	556	552	508	497	574	541	567	541	520	527	539	495	488	505	519	550	508	502	491	471	561	508	496	545	500	515	488	463	535	499	526	488	488	534	486	505	497	503	545	469	519	511	487	512	495	521	556	531	487	502	534	482	495	506	520	511	510	476	493	452	488	472	541	489	514	526	533	502	485	504	453	481	483	512	475	498	529	503	528	491	475	466	489	462	488	510	467	518	501	454	487	505	498	508	470	510	515	473	489	499	498	489	466	506	479	512	497	489	530	464	491	475	513	478	489	504	487	498	479	502	487	412	509	463	504	494	478	540	496	498	473	475	496	480	485	468	526	487	466	536	468	473	481	498	516	482	474	516	494	485	504	463	494	482	470	495	490	474	492	523	505	465	486	530	507	481	506	510	538	530	478	478	521	490	489	512	506	488	468	511	501	495	467	510	511	508	518	505	528	489	438	479	464	483	513	466	521	521	498	467	467	491	520	477	511	464	495	537	477	496	533	477	472	515	474	514	505	529	513	494	504	487	484	501	481	463	459	490	470	480	476	448	481	573	490	493	453	484	539	527	499	490	503	508	471	445	529	463	492	463	476	516	482	525	494	484	548	463	497	494	538	523	475	493	505	534	467	474	509	513	524	504	482	476	485	507	518	497	482	487	488	488	526	480	499	490	495	456	491	504	498	463	463	543	482	478	522	493	501	503	484	518	485	501	474	474	500	508	474	497	494	495	498	497	458	488	474	507	495	501	518	497	477	499	519	481	475	442	479	466	506	523	510	504	502	487	519	479	549	519	524	488	511	470	525	503	491	520	467	492	490	483	482	463	483	490	496	488	533	467	478	467	490	506	516	530	488	476	453	476	514	507	483	507	503	496	483	478	527	477	510	474	478	534	504	514	488	482	515	516	527	476	479	490	482	483	501	492	506	538	491	460	511	498	515	489	509	493	489	473	490	518	482	470	507	500	514	462	512	480	460	494	521	488	489	494	483	478	495	489	489	440	500	501	470	507	476	469	545	512	487	461	479	511	533	529	494	512	490	476	514	510	474	498	515	483	492	504	534	496	467	461	523	465	512	488	504	484	485	468	493	511	515	531	511	510	528	476	497	474	515	491	466	483	483	482	498	496	502	518	479	487	486	517	488	468	503	528	486	451	504	482	511	490	462	492	490	495	507	500	498	493	487	487	507	502	554	477	487	473	462	501	517	512	508	514	482	442	514	496	473	473	498	515	485	486	492	493	503	508	506	506	521	469	483	463	464	478	510	505	517	489	487	507	524	485	481	478	491	513	492	524	488	489	508	445	489	500	513	475	522	511	497	473	464	497	518	500	502	503	513	462	477	483	500	470	475	507	453	558	478	489	480	487	472	492	518	511	510	535	476	518	501	489	468	482	500	446	541	514	483	504	483	503	479	508	499	471	500	509	521	531	499	450	522	493	473	482	498	468	475	488	472	537	499	504	505	475	472	460	496	490	482	492	465	456	459	517	461	529	480	502	443	495	501	515	505	455	511	478	504	515	477	470	473	514	498	522	484	494	471	473	494	532	492	495	521	550	500	489	480	485	494	498	487	534	471	501	482	480	481	501	461	478	483	508	463	482	490	501	499	508	480	506	540	481	523	476	506	476	472	513	478	486	491	513	519	500	475	471	511	465	510	483	502	493	478	519	496	462	470	474	516	476	504	520	495	493	486	512	492	489	471	476	484	480	542	506	533	500	521	541	475	479	482	470	507	498	508	491	476	490	476	488	516	489	491	473	485	459	458	478	506	487	484	493	508	495	483	485	484	463	502	478	508	498	490	503	449	476	528	493	486	462	524	521	505	477	484	514	536	527	488	494	498	455	491	502	484	509	486	501	483	495	498	529	501	456	506	494	489	496	455	460	438	506	498	492	449	520	492	507	499	507	483	494	514	497	482	474	511	511	494	541	485	484	471	497	525	504	502	485	505	487	530	515	505	515	520	502	506	514	470	532	471	479	500	448	476	485	496	501	492	479	526	482	488	489	519	516	508	544	489	500	495	458	496	499	482	497	499	493	500	497	503	505	482	526	468	511	512	476	478	529	559	509	496	517	499	513	481	485	483	470	492	498	493	509	466	490	505	428	481	492	454	536	489	526	497	492	500	479	464	481	481	431	483	544	466	495	495	508	522	466	475	494	488	499	440	488	437	458	473	474	478	517	512	503	471	497	455	508	515	512	523	465	472	509	490	477	507	508	480	509	498	500	482	523	501	518	502	525	509	483	483	470	464	491	483	512	473	523	523	469	505	505	520	511	462	514	505	505	482	496	468	480	475	477	520	503	518	486	514	506	523	473	522	474	496	518	462	486	475	492	508	505	483	482	495	502	434	502	502	476	494	523	483	514	473	484	552	502	496	457	477	519	470	489	492	460	529	495	440	498	483	482	511	490	505	479	464	513	501	517	468	501	472	459	484	488	535	512	511	506	488	486	516	486	471	498	455	482	469	537	479	503	500	479	506	504	525	494	464	482	493	474	469	509	494	483	499	483	505	517	469	480	470	494	507	486	500	462	500	439	513	521	482	500	480	518	514	518	512	541	530	452	497	499	481	530	569	496	524	477	435	506	464	503	495	538	508	482	511	506	527	512	486	524	491	497	469	465	494	516	500	507	510	483	531	521	483	519	528	461	477	509	499	471	491	491	473	484	468	503	507	521	499	447	503	497	513	491	434	493	506	485	506	491	499	477	477	480	504	514	483	478	524	445	503	498	481	499	499	474	487	487	498	447	471	492	512	491	529	520	474	506	487	487	508	491	511	477	489	493	510	482	519	469	473	492	499	490	488	516	523	474	454	470	482	470	506	526	519	497	466	492	491	509	492	526	510	455	499	469	496	518	510	462	500	497	530	467	505	471	521	524	496	501	473	518	499	482	491	503	531	525	518	463	504	501	483	507	490	487	451	439	517	511	534	496	467	443	520	490	532	473	475	499	485	506	479	480	454	505	496	507	480	487	550	500	519	495	487	478	527	503	499	510	512	479	502	462	458	537	480	476	507	477	498	503	522	541	456	522	499	496	508	516	518	485	510	481	540	463	553	473	488	479	460	489	490	477	470	476	521	509	495	505	498	447	511	512	468	494	500	521	497	491	452	532	451	471	493	524	453	524	513	485	502	475	479	460	500	472	492	506	493	475	498	489	467	483	465	483	539	478	484	483	522	473	506	493	518	490	506	464	491	480	463	456	541	489	532	491	508	488	469	524	453	528	478	478	498	515	529	539	491	523	486	446	514	477	497	490	489	474	516	519	488	506	474	487	466	479	488	496	492	494	494	546	499	542	552	511	467	460	507	490	489	473	496	492	480	431	524	464	489	485	475	486	522	484	503	479	467	477	509	497	488	469	505	481	482	492	521	509	471	500	532	527	470	499	482	503	482	482	526	483	492	447	498	470
57032	39696	38618	13911	3360	930	658	536	501	423	407	372	320	331	335	326	287	273	275	282	256	266	240	240	241	272	251	227	252	235	240	250	258	238	241	244	253	285	237	253	246	248	238	250	242	257	216	261	231	243	252	218	231	222	233	256	226	273	234	203	261	241	236	194	242	213	235	240	235	229	258	221	247	268	218	220	225	234	227	212	220	237	254	263	239	220	225	238	234	210	202	240	246	226	215	240	252	250	236	205	213	249	223	264	229	231	257	228	250	243	252	246	209	252	226	218	239	206	254	223	193	212	223	229	242	236	245	253	212	281	225	233	245	247	232	231	249	222	244	262	221	248	244	252	211	238	221	234	223	221	230	221	243	240	243	257	232	225	279	227	236	209	227	231	232	246	207	211	244	227	218	221	243	217	224	224	237	235	217	219	224	256	246	209	205	241	230	201	250	242	244	244	230	240	218	228	245	257	229	237	213	226	239	255	232	222	260	228	211	261	219	247	225	224	230	252	233	229	244	231	257	259	252	248	230	228	211	205	223	230	231	239	206	262	236	226	221	240	214	220	243	232	223	206	236	230	258	234	256	220	231	222	234	232	211	229	241	210	197	233	225	244	244	259	225	235	203	224	253	214	224	217	248	224	231	244	241	226	257	219	226	202	231	217	245	221	258	247	224	222	227	239	227	246	251	243	227	244	235	237	228	223	241	217	237	203	209	248	281	214	235	214	244	225	259	224	254	205	230	209	260	232	237	228	231	205	233	231	214	234	241	242	214	240	235	268	244	242	235	234	207	238	219	226	229	233	232	219	241	250	249	266	208	241	239	231	243	256	242	202	255	240	234	214	195	199	237	251	198	231	237	235	239	232	214	214	235	245	216	262	221	204	237	225	214	241	228	226	225	235	235	220	232	230	220	248	255	206	232	242	234	241	241	226	214	234	234	245	218	231	244	226	199	243	243	236	228	238	232	246	216	222	235	238	233	228	232	249	247	238	214	235	240	227	215	264	232	245	231	248	260	217	231	233	245	233	211	239	222	209	221	245	253	236	243	239	227	232	239	251	219	244	243	236	218	220	214	243	228	236	226	250	236	239	244	239	229	219	235	218	254	229	218	234	221	204	246	226	242	218	224	240	211	221	214	212	237	217	227	248	254	274	227	186	254	213	224	239	241	243	204	238	279	225	246	231	251	249	233	226	229	240	215	237	246	259	230	254	222	225	232	232	243	246	247	242	191	255	235	244	246	233	247	242	241	239	199	215	245	279	265	245	204	212	207	211	233	235	237	238	242	252	233	218	200	203	224	228	232	216	201	238	245	227	251	224	207	251	213	226	226	271	210	252	222	229	242	238	219	222	232	214	250	247	232	238	220	222	228	189	219	250	243	226	228	264	223	222	234	251	251	239	226	207	240	223	229	219	246	222	226	260	246	237	248	222	259	257	223	234	262	223	250	241	231	236	249	206	217	216	246	227	224	243	217	223	270	240	224	249	263	235	246	216	217	238	251	222	214	215	226	219	256	230	253	227	216	251	237	218	226	234	257	234	252	242	254	247	245	224	224	234	223	257	220	249	226	234	257	220	243	233	251	248	230	225	244	235	249	235	212	220	229	229	213	215	232	213	224	188	210	226	217	236	222	227	237	220	209	219	253	240	237	232	195	214	242	247	253	237	237	202	242	227	207	218	241	228	217	216	217	226	233	227	224	253	221	241	227	250	224	224	224	253	234	235	230	252	231	213	256	257	228	258	233	238	217	222	230	207	257	227	260	276	240	233	250	234	237	247	238	219	218	234	214	249	246	228	232	186	231	224	242	225	221	220	253	225	247	243	233	234	215	227	204	237	220	232	242	234	232	241	245	207	211	223	211	244	214	222	233	245	237	245	257	227	246	253	227	259	215	220	224	239	254	253	222	209	206	235	201	247	264	222	238	252	208	262	233	233	216	240	223	256	231	230	214	214	213	224	220	224	221	230	219	204	217	233	233	187	229	224	220	226	219	217	251	229	228	208	212	241	233	212	194	219	242	260	222	269	228	236	240	223	244	230	189	272	244	224	230	225	246	214	234	242	248	219	229	219	240	245	241	243	238	249	224	229	209	228	223	262	202	218	221	216	237	231	215	257	257	225	214	214	211	223	218	255	228	255	224	216	244	212	253	235	234	227	230	249	233	226	224	263	227	211	215	244	224	240	265	229	235	206	239	246	240	268	286	253	243	290	229	220	231	242	216	233	261	235	220	240	234	237	236	220	211	222	236	222	233	223	213	246	239	251	216	246	270	227	243	258	260	230	234	212	284	235	232	223	264	236	220	240	233	237	231	233	227	236	256	244	240	209	214	228	212	223	220	252	237	234	237	242	235	216	236	237	227	237	203	217	203	223	249	204	220	252	241	208	232	223	219	209	257	236	206	238	203	235	218	206	235	263	219	234	235	240	237	258	252	217	207	238	192	229	249	246	212	234	222	226	227	229	271	244	232	248	253	227	227	225	223	242	236	235	248	241	228	245	197	252	217	257	254	239	251	216	261	241	248	235	245	243	234	252	225	245	249	234	231	225	240	219	249	224	261	249	240	221	237	252	238	194	259	229	244	229	229	249	250	216	270	235	226	240	248	220	231	223	246	216	225	215	245	225	234	230	232	239	248	249	268	248	217	266	203	219	208	218	241	219	265	216	223	245	228	218	230	252	222	236	232	213	232	224	253	237	254	226	226	237	267	257	254	226	239	237	240	249	247	218	232	219	235	224	224	201	220	229	227	234	224	233	245	210	243	230	234	228	241	241	238	212	201	237	234	255	227	234	241	230	241	237	235	254	243	233	265	210	225	213	238	226	234	230	240	247	222	204	242	245	229	203	230	219	217	253	234	219	238	239	201	209	227	188	219	236	209	213	224	247	232	244	230	211	243	230	273	247	260	258	239	224	225	234	211	248	245	252	220	243	238	225	218	213	232	228	235	221	213	267	237	212	248	227	214	268	224	210	251	209	228	231	232	212	237	225	204	238	252	230	261	249	214	207	233	224	242	247	247	246	230	233	230	226	259	225	223	218	231	250	248	219	225	241	243	219	224	215	216	230	226	211	217	232	209	226	243	228	240	230	249	238	233	223	226	269	229	237	243	241	221	231	240	236	218	216	254	253	244	234	219	248	218	248	255	237	215	229	219	242	235	209	249	237	267	256	222	219	239	270	219	230	221	203	267	217	255	243	251	222	249	231	227	234	214	217	265	249	253	237	218	219	229	231	249	218	244	252	240	249	213	240	212	245	243	244	230	230	209	242	239	224	222	217	242	234	211	257	270	217	206	271	227	241	233	226	250	236	228	221	241	239	212	214	239	237	222	228	231	198	245	224	223	228	245	219	246	212	221	229	259	224	247	242	233	247	213	232	249	212	222	206	227	233	216	233	236	248	217	228	218	238	239	207	251	211	208	225	245	215	243	250	245	227	230	226	230	215	223	223	248	235	229	251	225	259	223	274	213	235	252	214	240	253
34526	20776	24896	4628	4047	3286	2681	2265	2029	1729	1646	1471	1325	1187	1178	1120	1007	987	1001	928	910	903	817	867	814	808	782	768	799	760	737	736	753	704	715	722	688	726	709	679	649	674	742	717	677	651	720	677	693	709	648	672	650	668	640	691	719	648	610	642	661	627	599	633	638	654	664	670	650	641	645	610	668	602	638	608	593	614	597	622	651	668	610	610	621	636	593	623	623	619	613	671	620	634	597	672	623	623	651	675	603	625	643	616	581	644	624	640	657	656	643	608	634	633	625	606	655	641	636	638	589	613	620	602	645	649	612	636	646	671	610	637	613	562	616	645	608	644	662	587	610	607	593	650	637	617	599	607	578	637	583	618	632	636	572	595	635	630	643	635	665	592	612	627	583	663	607	659	605	633	637	634	628	608	609	588	614	626	640	614	662	608	620	661	617	661	575	570	629	586	584	619	580	583	579	635	602	634	637	583	594	588	655	597	625	629	633	596	598	619	659	625	640	648	608	625	603	585	654	593	642	623	608	621	651	607	676	618	637	651	614	606	640	604	611	612	602	617	593	614	613	571	618	617	608	609	618	615	578	599	592	661	594	647	612	623	608	624	644	644	587	650	647	608	633	587	595	626	621	604	606	643	659	615	640	621	583	643	602	617	632	616	612	599	654	615	609	606	639	627	569	598	604	595	610	609	592	655	640	659	591	612	650	648	621	607	670	646	644	614	615	600	588	573	576	625	585	647	618	577	604	606	608	655	622	627	593	627	636	641	627	624	601	631	621	609	648	588	633	616	615	650	637	592	622	596	615	555	632	607	565	636	601	643	609	612	583	668	624	637	588	605	613	635	654	629	624	618	587	591	609	631	636	647	671	636	616	621	589	615	597	646	625	627	630	610	603	645	650	593	636	648	648	629	616	599	591	639	610	626	643	590	581	592	590	630	619	632	612	624	647	636	601	601	596	621	633	585	644	603	582	599	647	629	600	594	599	585	632	624	608	604	642	614	627	630	586	616	590	624	649	587	562	596	627	589	596	639	586	626	634	601	590	635	641	636	625	643	615	646	655	623	630	624	615	634	655	633	614	624	614	610	625	606	635	620	654	613	615	654	650	629	669	605	669	610	594	609	600	620	663	574	642	591	627	646	586	632	645	645	619	594	598	618	653	633	613	630	658	643	622	639	632	623	651	621	592	617	610	656	614	617	631	614	663	616	605	599	608	610	630	606	630	655	570	602	627	583	630	604	587	620	619	617	632	644	608	621	634	646	613	631	578	638	615	621	609	604	590	604	633	620	627	586	667	597	636	643	637	595	581	606	630	588	623	595	589	638	612	605	584	608	643	612	644	654	599	634	640	602	622	625	600	600	625	628	640	573	645	639	582	662	559	584	639	586	628	612	603	627	621	631	610	616	632	596	602	608	648	634	634	632	592	628	609	640	589	664	626	607	626	647	578	608	648	595	603	590	623	617	573	608	655	647	587	599	648	655	607	682	595	642	630	611	600	634	570	626	648	629	578	616	596	632	655	629	614	601	665	604	589	609	665	644	582	637	573	641	644	578	566	574	591	616	611	620	605	603	625	651	615	566	602	585	622	626	608	645	615	629	641	599	620	596	634	633	580	596	620	655	613	606	632	584	631	573	645	637	608	599	628	628	625	620	579	658	589	620	591	605	593	609	666	636	590	621	634	616	629	594	584	630	592	598	628	626	599	647	624	657	612	599	617	633	597	657	673	641	612	645	646	605	584	611	631	643	634	614	600	614	620	577	649	549	636	629	666	639	602	580	616	602	622	589	659	620	639	600	640	613	649	588	638	588	577	577	635	622	615	580	617	654	635	716	626	612	608	641	660	590	596	598	653	639	669	631	630	665	603	650	647	657	576	628	614	627	636	615	651	614	595	628	632	612	591	646	580	635	604	609	568	631	614	663	617	632	600	563	617	620	656	602	605	592	629	599	646	632	607	594	615	579	628	627	629	655	593	619	600	654	612	636	642	647	616	603	644	625	633	651	604	650	602	641	579	571	603	643	650	602	621	591	629	582	597	600	600	655	588	644	630	582	625	625	619	631	596	605	607	642	648	608	609	627	606	618	620	619	561	634	581	615	620	575	613	694	619	666	604	609	581	619	650	592	668	658	593	642	600	624	624	606	614	598	668	651	601	642	614	610	629	663	644	604	643	623	620	596	563	619	614	587	611	618	639	624	636	603	599	605	636	611	588	680	578	648	584	582	620	639	604	584	635	629	693	584	631	607	665	607	596	638	600	645	608	631	625	595	619	587	639	632	619	626	608	637	620	557	634	619	642	624	635	625	619	649	651	624	616	629	645	651	646	584	615	618	668	602	618	649	628	648	627	626	619	607	593	660	620	583	623	640	642	659	656	629	639	609	624	638	648	628	631	569	596	605	616	618	662	645	617	644	629	646	643	618	606	584	604	608	631	615	590	636	615	648	622	607	586	596	632	667	571	582	640	617	582	623	616	626	653	604	629	624	607	638	609	635	659	593	642	631	643	623	640	644	609	645	634	634	624	638	639	629	607	605	642	642	586	650	605	631	627	634	595	637	593	654	617	616	606	627	640	631	624	604	615	591	638	600	607	656	604	625	660	629	587	629	626	619	644	632	604	623	616	611	603	631	601	628	616	617	578	633	669	613	592	612	675	605	620	599	661	599	608	619	576	632	637	590	670	629	619	606	627	620	653	581	650	638	616	611	597	589	613	614	578	606	596	661	599	633	634	616	626	621	595	637	645	633	611	690	617	587	590	586	590	568	667	659	596	582	613	612	611	637	606	618	585	591	643	645	633	642	586	652	687	619	609	628	632	651	631	623	612	626	640	594	613	649	600	589	598	619	621	604	618	630	614	631	594	621	658	639	596	655	671	656	623	636	623	643	648	606	631	606	631	609	644	636	624	649	636	597	609	623	559	617	610	671	638	637	573	613	620	600	645	585	612	686	626	625	634	589	604	623	619	588	598	567	658	592	614	653	613	620	649	575	611	582	623	575	612	602	642	584	628	639	598	658	602	616	620	606	614	561	573	622	643	612	636	650	656	666	642	644	639	631	623	615	582	692	636	634	620	595	594	596	551	621	634	660	625	630	614	609	593	648	598	592	612	646	622	612	680	594	622	597	666	618	647	621	639	578	619	683	614	638	626	596	625	590	622	609	612	587	614	610	612	590	662	603	598	623	590	610	635	626	605	581	612	604	654	620	591	662	615	591	594	632	611	615	605	609	612	643	585	612	641	613	619	650	646	618	604	601	627	603	616	598	633	621	595	627	609	641	628	614	616	605	625	628	645	644	648	613	670	613	621	606	639	592	591	612	630	653	633	605	609	647	628	583	607	633	641	653	620	628	620	641	625	645	638	646	619	595	620	627	622	600	593	679	581	616	619	634	624	595	608	619	580	588	651	569	647	632	609	613	675	611	639	628	639	583	624	628	621	582	567	631	571	667	635	575	587	616	629	626	597	627	640	597	583	666	658	628
4372	1725	1583	418	369	394	393	344	352	364	371	375	343	379	380	359	362	388	398	353	348	362	358	358	330	360	385	379	378	374	335	370	348	372	346	333	374	385	365	373	381	367	349	361	377	401	378	331	345	330	379	323	366	337	388	330	351	350	362	344	399	360	337	368	338	351	376	370	324	339	371	352	352	357	347	348	330	358	356	384	365	371	338	327	357	349	350	347	370	346	373	373	368	356	375	361	363	374	344	412	356	359	387	349	317	345	339	353	345	373	364	336	291	351	375	358	396	365	375	371	379	342	341	375	350	362	353	337	371	354	361	389	390	357	341	370	326	349	341	380	387	328	349	363	379	357	374	373	357	341	379	343	344	365	293	329	362	371	351	387	361	386	361	350	388	378	350	324	338	373	402	386	353	347	352	399	383	348	366	353	379	366	389	406	345	353	394	360	379	394	400	349	348	348	379	407	373	368	404	347	332	380	375	402	380	356	373	382	389	352	351	360	375	354	338	334	358	379	341	365	331	366	359	389	387	391	411	373	345	366	387	380	390	372	361	369	334	355	351	374	379	351	390	379	337	358	345	348	381	370	372	347	356	375	347	361	338	372	391	380	360	397	361	325	354	352	364	347	353	331	331	362	348	355	358	399	366	365	385	392	333	359	362	370	396	335	334	356	364	356	357	379	362	326	342	363	364	331	344	346	358	363	353	371	351	344	339	376	377	382	338	372	381	349	354	377	367	415	347	364	405	359	341	381	356	390	356	356	351	358	381	347	354	379	360	349	336	400	356	350	378	386	361	347	410	363	322	369	358	361	321	357	372	357	356	363	336	360	357	367	345	404	323	354	370	404	343	354	369	367	358	366	369	377	349	365	369	408	365	358	352	356	323	363	332	346	360	362	366	404	368	365	338	341	359	359	389	334	368	362	377	356	402	371	342	373	351	386	379	332	370	375	367	369	350	331	321	377	383	338	346	343	345	365	357	325	333	352	401	370	345	384	388	367	364	362	389	349	371	393	352	359	350	367	341	387	369	351	347	351	348	342	355	377	354	382	365	360	370	370	371	332	340	365	372	394	365	388	356	368	348	351	382	373	357	353	384	353	350	361	348	362	355	365	360	341	345	360	360	353	370	368	355	347	349	367	336	375	370	366	392	354	338	348	338	358	390	381	345	329	349	365	374	365	362	341	363	374	380	346	360	348	347	347	378	360	384	403	301	380	353	399	378	358	324	363	365	337	377	369	361	375	361	376	357	345	343	355	367	377	355	340	378	396	382	395	363	398	357	385	360	356	318	365	346	352	339	362	361	381	371	351	330	382	366	361	328	387	378	390	358	371	388	372	382	342	345	326	336	378	380	364	380	354	384	374	398	350	342	389	373	343	353	406	360	378	366	382	408	354	399	329	362	343	362	365	372	339	372	335	380	347	374	398	375	352	391	335	368	373	353	371	341	343	330	369	349	354	293	351	384	361	370	362	367	354	388	363	383	334	366	388	378	369	331	359	364	383	370	384	356	373	313	357	348	384	298	378	358	346	407	358	364	324	359	420	355	405	362	365	339	346	344	350	360	355	356	343	354	336	332	377	344	372	363	367	354	341	325	341	360	376	354	360	326	347	355	399	371	344	354	372	358	351	375	387	376	365	364	379	346	348	359	363	395	369	332	355	348	375	364	341	342	379	360	388	349	358	370	364	377	353	325	344	362	325	365	349	363	383	344	358	356	368	389	369	377	389	349	333	378	350	379	338	376	370	353	374	373	325	316	361	327	384	357	376	378	385	400	370	403	391	388	367	364	340	350	330	367	371	359	357	389	352	391	381	371	394	389	378	392	388	381	326	367	376	350	357	355	379	348	377	369	369	355	360	371	352	369	362	362	375	373	375	381	378	363	400	408	345	383	358	373	357	391	366	362	380	373	343	354	390	361	348	359	369	351	384	388	348	361	344	347	361	374	367	349	383	388	337	357	382	417	379	361	379	338	367	354	369	348	387	357	387	359	372	322	377	359	355	347	342	392	343	357	367	347	314	358	363	360	349	358	356	386	360	355	377	362	345	347	347	359	394	358	382	365	393	346	340	371	359	354	363	398	368	382	372	336	342	375	335	347	362	371	378	389	386	360	359	342	360	332	373	375	371	350	324	340	369	373	338	358	356	364	396	370	357	368	369	369	377	341	355	365	362	346	382	374	367	338	377	374	354	363	340	385	381	387	329	349	330	360	408	344	351	387	336	349	345	381	362	363	344	358	358	368	374	361	325	399	369	335	352	353	334	380	345	370	332	387	337	387	344	343	340	377	352	364	347	364	342	401	372	384	377	368	326	372	351	369	391	387	382	373	389	313	336	371	340	361	386	365	345	361	343	353	334	362	341	391	359	354	406	383	360	326	353	339	349	348	329	371	347	350	350	356	367	369	355	371	355	351	375	390	344	316	383	391	383	349	394	347	347	359	357	344	348	329	339	338	355	350	369	380	359	345	359	387	352	392	390	372	354	358	342	323	342	338	360	342	367	367	352	335	381	373	363	389	352	360	343	360	342	387	362	370	383	363	365	368	382	358	387	331	399	392	339	404	359	395	362	343	339	368	342	369	387	339	347	346	334	353	364	373	347	362	354	338	384	348	348	345	328	353	392	359	387	372	339	392	353	370	346	369	372	385	375	349	360	342	404	386	361	390	323	345	383	339	376	362	369	376	347	324	389	356	337	329	379	373	405	350	326	356	361	373	368	383	348	377	366	393	361	369	369	348	354	356	400	389	358	354	346	357	346	345	348	326	346	382	377	342	355	361	350	345	344	382	336	329	340	340	352	321	389	386	367	379	348	363	360	324	392	376	377	352	352	335	319	358	375	324	372	335	340	363	394	366	329	363	349	350	357	376	359	364	327	333	336	375	385	347	356	380	379	366	364	383	376	328	361	379	396	371	321	400	379	366	359	339	367	387	368	384	361	384	342	363	382	342	351	361	394	411	397	361	382	371	340	369	393	358	370	353	342	368	357	350	354	347	344	343	359	392	387	371	361	360	350	364	345	380	345	372	416	357	347	371	356	355	325	380	378	350	369	318	346	361	382	336	367	342	424	337	376	376	408	359	370	374	337	369	427	335	354	325	383	362	335	332	365	332	371	379	350	378	351	356	391	385	372	369	354	377	385	353	366	414	353	363	370	342	332	361	362	352	404	340	312	340	342	347	341	388	336	328	337	363	319	355	365	347	344	348	383	362	396	374	368	408	351	340	353	380	354	336	354	382	372	363	379	361	377	362	351	352	352	371	368	373	379	390	349	352	339	385	346	385	367	376	360	359	370	340	360	349	360	341	370	408	328	367	357	351	368	340	372	377	362	360	363	369	373	372	362	374	371	347	368	343	380	351	371	352	376	336	377	348	349	371	414	366	382	377	325	336	374	381	371	362	353	395	329	353	366	350	346	337	369	377	397	339	389	415	381	335	353	340	370	344	358	359	385	347	344	361	367	341	364	361	348	368	332	345	387
4448	2723	3195	906	939	906	868	914	890	901	853	910	915	846	875	865	874	870	862	874	819	898	885	881	884	888	851	858	868	925	893	823	879	899	921	934	843	849	863	835	864	862	799	872	848	834	861	868	920	895	867	802	903	876	824	865	822	922	860	844	865	902	861	863	906	865	854	853	828	828	848	850	848	822	828	884	830	877	875	858	857	849	859	856	834	856	913	853	879	837	829	885	866	938	874	870	901	847	875	836	824	865	867	815	840	870	825	888	838	842	844	874	867	842	832	899	898	830	839	926	899	878	869	844	872	911	920	855	886	835	825	879	874	879	873	839	819	807	833	867	894	849	854	839	861	834	818	886	879	812	826	890	840	845	851	879	881	832	852	867	833	855	843	894	836	870	901	851	840	885	850	872	859	864	854	816	862	826	851	784	881	831	872	859	804	849	871	877	847	797	861	842	838	891	837	867	865	887	893	857	884	879	854	828	857	844	856	841	859	895	849	842	804	827	891	891	835	822	851	865	855	866	877	837	795	872	809	846	880	887	822	837	842	863	878	809	819	853	813	849	845	861	870	858	873	879	874	885	855	807	828	907	884	851	865	867	892	894	913	839	865	846	858	869	854	836	837	907	760	812	869	871	828	812	840	843	900	877	861	877	885	881	889	873	841	841	869	824	938	817	824	803	858	814	859	852	850	822	899	807	859	812	852	805	834	857	809	854	826	820	809	871	895	846	808	858	829	793	876	863	858	853	823	845	941	872	843	837	831	910	894	791	815	804	891	864	859	897	825	837	824	810	876	885	814	854	846	836	843	901	863	822	855	866	851	856	887	904	884	838	859	806	841	860	872	842	834	862	873	875	829	807	806	874	866	866	841	915	876	862	864	894	842	908	863	877	835	898	861	802	850	835	864	802	905	904	847	839	863	833	855	906	801	837	817	851	869	901	883	847	877	887	816	872	866	858	876	837	838	860	880	891	898	858	826	854	826	853	897	885	848	905	854	923	871	916	895	857	770	835	843	911	874	841	859	934	867	897	819	837	848	892	899	837	865	870	910	863	880	862	868	881	835	823	845	838	823	832	846	816	865	867	872	830	882	870	855	837	842	832	873	848	844	822	867	841	836	866	873	907	897	895	890	855	837	856	885	886	892	835	847	884	854	864	908	836	871	836	838	827	836	867	819	856	851	852	865	867	893	885	857	842	859	873	875	932	838	861	817	860	866	816	848	834	834	846	842	822	854	838	881	864	841	838	861	817	866	819	823	830	852	851	828	897	847	905	904	843	835	868	824	842	850	866	857	869	855	904	847	871	862	850	823	822	856	833	813	831	888	874	874	895	843	829	818	911	878	875	895	838	834	916	857	854	787	868	921	771	876	836	841	871	827	882	867	869	893	833	860	801	862	869	895	848	873	839	889	851	891	897	843	858	857	876	848	834	890	820	899	833	922	854	874	885	841	863	846	839	914	852	858	864	874	875	833	905	806	883	860	881	855	805	829	908	863	826	837	907	855	855	846	855	858	820	837	850	891	899	883	903	836	885	836	870	818	832	880	828	891	821	867	847	887	885	875	905	875	903	881	863	891	854	827	869	816	840	811	787	832	841	882	881	890	814	837	871	878	845	870	846	873	872	857	796	856	871	847	848	844	805	856	828	915	826	845	893	855	854	862	856	832	885	895	856	862	931	851	831	841	841	877	858	834	864	908	854	813	845	881	868	815	845	892	866	859	869	833	871	840	858	855	809	899	825	843	863	840	851	867	893	868	850	871	867	869	873	887	833	860	845	820	849	841	936	851	919	853	843	843	910	856	844	840	827	877	838	850	864	926	868	877	901	809	825	803	831	827	927	860	837	849	855	824	873	832	878	874	895	855	868	878	824	867	844	848	908	809	861	866	821	864	859	813	887	845	882	804	866	871	884	845	850	899	868	847	852	844	825	862	840	806	841	871	835	880	914	834	855	844	874	867	849	856	863	813	849	833	832	805	791	819	823	794	840	856	890	851	826	869	847	884	811	826	850	890	893	872	789	800	865	835	864	835	875	841	821	851	875	799	845	846	862	854	892	885	852	855	881	864	848	862	846	841	855	853	876	873	877	849	912	884	840	829	836	860	844	869	884	844	851	848	865	864	839	823	866	804	861	875	855	859	877	861	866	875	842	868	867	846	872	871	890	858	852	900	888	821	803	859	806	904	814	831	840	824	853	929	884	891	890	828	819	854	863	932	850	844	827	859	854	881	896	838	816	884	842	914	891	805	891	768	808	916	862	850	845	854	882	852	866	907	896	860	851	870	857	831	820	883	828	834	843	825	800	840	802	888	797	851	879	895	863	829	886	788	833	855	808	827	861	840	864	861	837	852	852	837	853	866	878	872	898	894	870	888	827	847	875	869	819	869	864	873	857	846	866	883	856	891	843	863	831	888	825	856	824	866	841	849	894	860	835	873	849	839	882	852	838	837	852	829	834	834	826	855	882	878	883	933	912	850	892	850	922	852	774	827	840	799	893	834	872	864	832	864	877	867	862	877	867	829	816	873	845	841	901	910	857	903	843	892	868	844	910	854	842	839	850	847	860	851	846	917	831	893	872	883	899	912	867	815	918	864	888	889	874	890	816	852	844	873	803	835	895	867	891	856	848	854	888	817	905	855	930	869	847	868	876	875	828	867	879	860	844	809	857	877	856	863	833	829	881	811	887	926	839	871	828	858	917	921	877	887	871	831	913	899	867	851	906	879	870	796	861	837	826	844	853	873	823	884	856	838	846	835	863	844	822	797	870	865	880	831	857	916	878	828	784	827	866	880	838	873	860	873	843	867	845	860	922	842	894	804	892	837	844	806	893	842	883	888	849	894	819	856	844	847	836	840	856	831	851	837	813	897	837	826	872	860	845	814	851	886	819	897	851	853	899	907	863	865	862	864	852	866	810	894	816	875	864	846	845	879	816	841	910	872	813	809	784	808	903	826	811	864	825	844	846	852	911	844	875	854	854	855	825	896	844	893	837	808	909	845	883	821	857	818	816	804	839	840	933	836	856	882	842	876	824	874	852	860	823	860	825	870	864	848	856	869	881	832	865	891	894	879	833	805	912	847	862	841	843	849	837	816	792	832	837	807	876	875	810	847	879	837	932	821	832	888	866	872	841	900	776	874	880	840	837	881	858	817	872	838	884	859	870	844	865	850	872	852	904	942	854	842	882	863	860	823	832	845	860	839	842	900	850	874	812	862	891	840	818	854	850	812	864	803	842	883	819	883	865	824	870	886	840	881	891	851	828	817	898	847	857	834	824	857	895	864	853	809	846	829	836	832	818	841	806	938	904	843	817	850	871	853	798	894	855	893	875	807	912	839	812	819	869	851	910	820	837	793	854	836	839	807	964	912	819	815	836	838	873	812	863	904	845	898	847	869	859	904	837	835	860	878	872	908	849	833	852	902	851	872	901	863	885	843	837	893	879	848	877	828	856	837	826	834	902	854	858	844	851	862	868	868	839
43931	27469	30044	3344	671	477	431	331	287	288	276	248	252	219	225	208	211	212	187	193	208	187	221	190	178	201	174	165	198	190	199	198	182	180	173	186	188	194	179	199	181	189	212	203	191	192	181	202	197	177	208	211	172	185	210	220	194	182	203	181	169	186	180	190	168	182	161	222	175	190	200	197	198	181	220	194	186	165	169	177	159	177	175	199	201	177	202	187	194	205	177	186	178	183	174	183	183	195	204	174	182	186	186	181	211	185	196	180	204	183	161	209	180	186	185	179	163	191	190	231	183	205	180	193	188	193	169	175	163	189	182	187	183	186	187	177	156	199	205	192	196	159	208	174	155	171	164	178	174	178	164	145	180	161	171	191	190	198	219	210	214	157	172	166	168	154	177	183	173	172	179	157	191	169	205	196	186	179	209	193	197	172	179	175	179	197	158	186	191	201	161	185	179	182	158	176	182	208	207	190	172	180	180	188	194	168	172	186	195	201	182	181	190	181	195	179	171	168	197	174	180	172	202	179	197	181	170	185	193	185	210	185	172	211	179	194	177	180	166	198	179	177	177	180	188	172	195	168	175	208	192	192	203	167	168	179	196	199	204	174	177	187	154	171	167	159	176	192	180	199	172	188	180	174	202	184	201	188	184	190	179	167	153	181	174	196	161	182	211	208	184	178	182	175	169	172	196	188	222	186	173	173	179	183	206	170	196	165	177	203	168	190	180	186	189	202	187	182	163	191	215	181	180	215	181	218	199	166	170	186	183	186	173	190	182	186	182	169	181	171	184	196	171	179	180	161	201	191	193	189	153	188	179	169	177	191	158	190	209	170	169	188	180	189	177	196	200	159	193	160	152	195	173	206	184	187	187	185	182	181	197	204	179	197	171	204	195	211	205	175	191	182	200	193	178	167	190	202	184	155	177	199	191	178	196	163	203	192	174	187	178	192	166	169	166	181	192	189	168	174	172	172	180	179	172	184	203	177	184	178	162	171	189	205	197	171	174	169	206	163	181	195	176	192	207	199	200	159	193	184	178	176	178	181	186	177	195	183	201	203	219	167	166	198	179	168	180	177	203	175	183	163	159	176	178	208	191	185	153	179	180	196	192	170	185	195	183	197	208	186	169	178	172	167	171	194	207	174	176	200	180	174	214	192	195	179	188	173	171	171	196	181	196	191	174	190	178	195	193	199	191	196	193	210	176	210	164	189	207	173	207	195	208	192	178	196	186	160	175	158	193	195	170	199	165	198	191	159	179	210	175	180	191	149	193	193	184	193	198	176	172	182	199	189	160	186	197	160	170	185	179	182	192	189	202	193	210	185	188	190	176	176	174	162	168	219	178	183	200	193	173	183	195	162	183	192	191	183	201	166	167	182	176	167	191	175	183	182	194	198	183	182	179	191	172	191	192	171	180	178	168	204	188	185	174	154	175	175	187	169	163	177	173	179	195	183	197	166	200	184	199	183	186	185	189	162	182	167	179	157	187	198	180	194	180	163	177	164	191	186	179	193	174	167	186	181	165	186	162	180	184	170	189	181	218	202	216	197	182	158	173	162	186	198	185	179	177	187	191	204	179	181	168	199	167	172	166	206	173	178	196	185	163	196	196	177	166	179	199	183	174	176	183	169	170	180	231	183	194	182	202	178	196	193	181	141	203	204	215	193	188	180	215	230	180	187	199	182	197	171	185	189	166	194	185	199	204	196	197	194	167	194	209	166	198	177	160	174	162	194	186	178	213	183	187	224	180	179	210	185	168	170	176	185	178	198	186	206	188	165	189	188	184	192	168	188	179	192	174	198	176	173	201	180	190	177	154	179	180	164	193	177	199	181	164	196	187	182	189	161	189	176	160	161	186	181	182	177	145	191	188	163	181	183	214	194	169	197	164	183	180	183	201	195	197	185	187	173	192	169	172	191	208	184	178	199	165	175	178	210	187	184	180	199	186	180	193	185	174	201	174	180	177	183	187	189	167	196	206	168	192	183	182	171	204	180	191	169	188	187	169	178	200	179	178	198	191	185	165	185	163	172	168	201	205	163	201	206	196	174	186	182	176	185	173	215	192	185	183	179	200	159	182	193	183	186	170	186	170	200	153	186	170	174	157	177	182	172	170	180	203	164	168	192	208	202	191	164	200	206	231	188	216	197	186	196	180	190	172	196	180	182	173	184	181	185	192	188	181	186	175	202	205	173	209	169	172	197	205	160	175	194	162	173	197	213	204	175	208	194	207	192	187	180	176	213	185	183	180	200	197	175	169	185	186	160	180	174	195	184	172	212	210	157	171	161	188	190	179	157	151	183	171	199	188	162	196	164	187	197	176	168	170	172	209	201	195	165	160	199	192	154	160	190	168	191	158	180	192	168	183	194	190	186	191	182	168	187	184	180	192	187	185	186	159	166	172	187	190	189	214	184	193	186	190	192	190	188	159	180	193	174	182	195	159	178	171	179	188	167	163	167	187	168	194	186	173	190	197	172	197	182	177	169	182	170	179	176	178	180	183	211	178	203	190	168	171	194	189	193	176	199	209	162	199	203	183	175	189	174	171	206	173	216	202	197	188	220	190	196	187	191	173	203	180	192	178	202	182	191	176	175	202	182	171	172	210	185	176	176	173	159	181	189	171	196	188	208	163	177	180	179	175	178	172	197	160	213	189	178	202	166	194	201	176	193	170	178	163	183	205	163	186	169	179	179	165	184	163	208	181	189	194	164	171	155	201	192	176	186	164	185	164	161	202	189	197	190	170	176	200	181	198	167	180	202	184	178	200	202	192	188	184	181	187	184	167	191	177	172	180	178	196	210	189	192	163	174	187	191	195	181	215	175	181	224	188	179	189	169	184	206	172	202	189	187	156	180	166	172	181	224	177	171	208	170	175	184	197	187	178	203	179	195	182	183	188	194	198	173	180	177	185	181	176	219	160	203	196	174	190	211	163	194	195	185	184	211	191	209	177	194	151	199	171	154	199	192	182	204	219	179	166	177	162	203	171	176	175	167	193	179	176	197	191	182	157	168	147	182	209	176	186	171	193	165	176	191	192	182	190	175	175	179	161	207	168	178	165	165	182	175	179	168	193	191	153	188	222	218	188	185	188	184	140	188	163	202	167	184	173	173	194	154	182	180	183	183	178	173	180	177	176	191	188	173	209	177	200	191	179	177	190	191	189	182	178	198	200	183	214	183	163	189	162	155	197	171	194	184	184	202	199	174	184	171	185	209	154	169	185	196	180	176	173	178	185	171	167	170	191	187	162	168	181	179	191	165	160	181	194	163	201	193	212	182	196	182	186	193	183	184	213	174	178	171	181	168	202	176	168	169	184	183	174	191	159	178	179	198	184	176	189	194	165	197	184	214	177	173	181	181	172	182	183	190	177	171	169	169	186	166	211	183	187	176	216	210	205	181	193	186	186	177	232	198	180	187	194	172	200	192	165	178	226	203	162	197	181	158	193	203	211	164	191	182	188	203	163	205	170	187	188	190	208	174
25620	14871	20167	2642	2300	1833	1554	1332	1276	1094	988	878	821	774	785	724	738	673	645	623	655	619	626	556	692	591	567	595	573	543	586	569	552	544	555	564	537	520	529	543	560	572	551	502	525	524	493	499	504	555	496	512	504	515	491	489	533	516	507	542	521	481	515	526	555	519	512	503	512	511	494	523	533	490	514	504	496	521	505	521	474	523	499	515	523	520	521	488	473	482	525	499	493	504	512	484	518	511	497	511	517	506	493	494	469	521	504	476	498	482	529	526	522	501	489	534	498	494	526	504	465	518	506	477	542	470	499	525	481	477	462	479	494	474	474	509	507	446	502	481	505	527	503	506	473	483	458	499	490	494	511	518	502	543	521	524	477	509	526	474	482	528	501	499	474	492	536	512	473	480	502	509	491	494	485	484	546	487	487	551	533	511	488	481	513	470	483	496	503	500	522	463	524	525	520	498	504	495	499	477	472	475	475	501	467	525	541	463	488	508	502	509	502	547	463	518	489	505	473	456	464	494	499	477	451	492	497	493	503	499	504	509	525	454	524	469	465	487	455	488	484	509	447	521	489	505	496	518	513	499	473	486	523	455	488	476	512	496	493	507	514	465	486	503	506	514	493	491	482	484	434	489	511	498	488	546	488	526	494	488	475	497	468	463	506	513	488	492	505	493	506	523	496	493	539	488	513	532	499	487	514	475	450	490	473	498	478	518	485	484	472	459	486	518	504	490	504	478	482	516	470	492	477	518	482	494	502	519	485	474	503	484	495	513	501	498	515	529	502	489	475	509	524	522	474	478	473	484	523	479	493	506	501	509	470	466	530	507	501	463	505	488	491	489	516	492	507	526	504	468	524	512	527	549	471	480	461	482	505	532	515	463	457	474	512	541	483	482	501	512	477	493	492	492	484	493	463	480	527	466	507	531	462	448	485	466	493	476	472	449	473	496	496	496	517	493	494	526	475	531	489	475	487	527	536	478	481	490	496	461	473	486	518	471	485	523	462	490	494	543	509	480	472	513	466	517	525	447	495	492	478	482	485	502	460	451	490	513	409	484	503	514	467	504	498	495	483	495	442	503	524	489	516	468	537	460	528	534	530	486	528	509	478	481	487	517	526	462	468	499	517	480	457	507	492	492	487	468	505	523	476	519	479	505	470	497	516	477	499	491	495	463	529	505	470	519	554	499	543	505	504	517	478	475	499	511	486	467	503	515	515	491	503	491	485	463	475	488	486	510	519	530	482	489	471	455	488	537	478	509	483	500	453	480	500	492	488	467	500	450	496	502	498	477	496	521	469	474	500	446	510	516	527	503	494	457	500	512	485	509	510	486	482	484	452	469	453	534	531	509	468	453	510	493	469	474	481	466	480	533	467	512	517	537	492	492	536	456	485	452	482	501	498	495	526	477	456	481	501	504	476	476	479	481	509	476	506	483	511	506	468	489	512	494	463	493	488	496	477	523	462	522	460	507	512	511	491	508	487	537	507	519	483	480	498	518	532	511	444	505	512	527	487	477	493	491	503	470	467	515	495	497	498	501	500	502	472	476	503	485	489	464	481	475	502	478	518	512	479	502	516	526	481	495	494	454	501	526	489	463	460	516	459	489	536	496	468	496	457	465	529	460	541	475	486	505	529	457	485	542	489	451	462	480	486	471	512	509	510	508	455	496	507	481	492	496	449	512	526	460	468	494	505	469	486	516	507	500	495	481	483	480	443	502	481	506	532	446	496	523	484	482	487	501	484	504	474	503	484	537	481	460	505	492	471	509	473	514	503	523	498	470	506	461	488	508	506	438	469	467	495	482	503	465	522	506	514	468	521	492	484	469	502	474	481	494	520	461	480	502	462	495	479	535	490	438	498	502	494	467	469	476	456	479	516	503	480	483	460	481	489	511	506	494	506	461	493	488	504	492	487	478	491	500	501	496	499	485	476	498	466	507	498	513	522	488	516	461	486	472	471	472	478	480	491	470	510	464	478	495	475	486	505	489	529	472	493	488	488	481	518	476	498	489	509	439	511	456	522	494	484	488	492	532	512	496	481	510	510	512	466	491	459	495	476	454	509	540	469	511	505	516	507	476	530	526	494	491	488	495	501	523	510	459	519	512	538	506	448	470	453	489	461	517	516	497	500	520	552	528	472	503	482	499	521	480	481	519	505	495	492	482	506	529	512	453	468	490	474	457	458	529	487	500	499	474	504	499	520	507	522	420	508	557	491	477	499	449	531	470	460	490	509	553	505	482	486	514	510	501	491	475	494	483	484	499	494	515	506	514	522	520	501	523	528	488	498	512	505	443	491	506	478	467	493	479	512	484	477	505	487	494	507	474	485	471	488	506	465	468	539	489	519	481	507	486	521	505	483	520	497	507	484	500	529	452	466	512	526	473	458	478	448	488	454	518	511	502	517	462	471	549	465	422	505	495	490	531	523	479	505	485	473	486	522	495	481	504	479	483	513	483	519	537	516	530	490	489	485	504	458	513	508	490	492	451	464	468	491	493	512	502	485	472	510	514	508	498	515	493	474	499	516	492	519	470	488	507	496	499	511	464	520	518	487	495	442	505	472	523	535	490	513	465	474	511	490	512	495	469	461	482	497	485	519	509	529	514	500	463	496	480	461	487	482	499	497	462	491	470	490	510	493	510	468	518	539	514	476	482	468	518	503	463	500	465	528	480	480	504	518	522	509	481	509	504	445	488	527	490	472	435	493	490	529	480	534	487	469	502	489	501	489	489	451	463	491	529	506	484	535	473	512	526	537	483	499	519	536	491	489	511	518	492	494	491	508	492	491	501	482	475	485	533	525	490	503	514	491	493	493	498	507	497	448	523	543	510	459	492	452	505	510	511	461	522	461	489	484	470	476	487	521	510	503	505	502	503	515	487	501	467	475	491	501	490	544	517	469	450	475	528	511	529	482	497	440	508	491	539	549	486	509	505	494	532	460	494	504	468	475	467	471	485	509	479	490	487	504	485	528	504	509	509	484	523	491	540	479	507	515	513	562	491	511	473	528	499	459	461	512	492	486	479	472	510	467	516	497	527	519	497	507	504	512	512	468	528	475	460	500	506	514	469	476	505	501	509	520	505	496	479	488	475	488	496	465	524	472	455	515	488	500	488	517	483	537	512	440	520	506	446	475	507	492	543	490	516	503	493	483	480	485	473	485	502	530	486	496	499	486	494	461	492	470	536	524	492	481	486	473	488	507	470	482	510	479	501	480	507	479	484	524	507	456	507	479	501	480	492	474	515	456	484	514	528	503	535	483	525	481	457	512	490	497	494	497	485	505	492	511	518	523	509	505	483	499	451	498	458	475	505	457	458	503	478	529	488	491	455	474	472	493	542	480	533	495	501	476	427	526	529	492	513	493	504	506	486	468	518	484	464	481	485	472	540	495	493	493	496	471	470	478	489	492	482	497	475	498	552	502	491	443	475	458	456	505	504	473	475	454	504	454	484	486	489	499	496	482	561	518	492	499	483	507	480
55567	41087	43668	11482	1757	845	634	528	437	404	388	369	332	331	326	285	287	269	287	286	279	273	243	251	278	238	202	241	269	270	263	208	265	238	227	234	240	254	244	240	255	242	239	249	250	256	262	265	229	234	217	248	226	291	218	239	237	236	239	226	235	233	228	245	232	249	202	246	238	224	268	224	260	256	245	232	250	208	226	199	228	243	228	203	248	250	240	240	217	205	212	226	217	243	218	254	234	221	252	221	268	226	248	221	240	251	212	224	266	248	203	271	235	238	234	229	246	278	223	227	232	238	247	237	225	236	267	254	236	216	209	230	238	251	234	224	260	254	223	214	237	214	242	228	255	219	240	224	240	213	215	245	247	253	215	251	209	216	252	233	231	248	263	230	259	248	256	218	229	265	269	241	256	258	242	239	228	220	221	232	230	208	205	223	231	246	245	238	205	227	229	223	232	242	226	194	221	237	239	213	237	219	257	228	232	247	252	233	235	245	226	214	243	223	238	247	231	227	242	246	247	227	203	228	239	257	235	243	214	219	236	221	246	254	225	235	218	235	267	246	216	217	242	269	210	230	239	237	217	243	247	233	231	208	260	234	217	248	218	223	253	225	233	222	242	242	242	242	243	245	237	232	279	253	271	267	233	230	282	234	230	239	214	228	237	218	217	257	258	220	238	242	230	244	245	214	190	235	213	232	224	257	289	214	213	243	213	242	236	241	220	245	239	235	224	221	226	229	240	239	221	248	236	205	223	228	204	219	230	216	224	225	233	244	226	197	222	213	227	246	238	231	246	197	255	246	248	251	238	240	239	235	206	249	263	230	228	249	200	263	234	259	224	222	231	233	242	248	222	217	244	238	240	235	204	242	245	237	201	226	272	228	243	194	251	211	222	234	234	236	246	228	224	226	234	232	241	238	221	246	251	200	210	205	252	228	261	223	246	249	285	268	235	243	233	271	227	214	214	226	224	230	242	237	217	232	243	241	239	231	224	217	206	212	239	232	238	249	198	234	213	231	240	234	248	239	225	213	259	209	212	252	255	219	235	248	213	226	254	214	215	241	240	250	221	236	254	211	232	230	254	240	220	245	231	208	246	202	250	258	224	227	246	213	248	266	232	214	237	236	251	223	241	202	252	262	217	226	226	237	231	214	230	248	239	257	251	236	243	211	211	226	223	245	220	232	232	222	224	236	216	225	230	229	258	243	223	220	211	208	224	260	258	242	225	237	230	237	225	214	218	248	242	225	220	245	232	268	257	227	224	240	247	237	212	201	200	229	247	214	230	240	249	248	217	218	235	226	224	272	230	214	232	247	228	224	215	248	233	226	233	228	222	245	232	211	249	217	240	225	255	247	267	247	221	219	228	223	204	240	239	233	235	219	245	229	213	250	268	225	237	243	260	210	213	242	247	260	254	256	205	251	223	229	254	229	240	246	216	242	243	233	216	223	245	230	235	245	234	210	237	247	234	234	241	235	262	224	254	213	250	230	244	226	253	229	238	237	209	229	256	252	228	211	232	243	262	245	265	221	235	256	252	230	255	235	223	238	253	239	240	216	212	248	217	240	247	236	261	228	226	242	205	233	211	240	223	219	230	230	237	218	229	222	223	206	224	243	253	196	203	235	261	218	218	258	239	215	257	211	199	239	211	226	201	220	243	262	219	256	233	249	248	235	230	214	234	217	254	215	216	268	221	216	260	205	230	259	234	247	244	200	238	255	230	224	269	206	217	232	250	253	255	232	228	226	269	247	226	268	245	224	249	236	229	226	234	272	224	221	239	250	226	223	218	212	233	269	222	234	230	236	201	253	199	241	244	200	248	232	213	263	243	225	243	228	233	243	239	242	213	218	266	228	229	247	249	247	252	235	268	225	210	225	233	247	227	225	231	270	255	223	216	235	213	246	230	235	215	224	233	239	236	254	268	229	222	234	244	241	183	227	210	229	236	205	240	226	212	243	207	226	229	245	232	235	249	239	224	227	240	239	234	240	270	238	219	211	207	220	219	219	267	245	247	222	251	220	241	218	275	247	227	209	196	256	232	238	241	235	227	231	246	262	242	230	213	221	237	243	224	229	244	238	232	251	254	221	223	231	259	239	230	214	244	256	246	234	236	231	236	246	228	235	231	236	226	216	233	248	226	218	239	243	230	230	216	230	193	209	217	247	228	234	238	229	234	261	248	219	226	231	225	238	214	242	227	203	234	241	262	222	231	244	221	256	246	236	266	244	237	253	235	244	218	222	233	233	243	262	231	221	264	248	233	218	253	247	244	252	218	231	200	246	218	250	233	244	226	215	232	226	216	219	234	181	253	225	236	225	227	233	234	266	233	249	212	253	216	243	249	214	204	219	218	250	250	256	241	248	249	225	225	248	253	231	258	260	240	243	226	238	259	263	201	195	207	190	258	243	222	213	248	224	238	215	240	233	235	234	203	237	242	257	215	231	225	248	223	230	254	222	237	230	269	238	247	227	221	254	223	233	232	218	242	232	246	250	235	256	248	250	248	222	237	213	247	216	250	226	216	226	241	221	251	242	254	283	229	251	243	221	209	223	254	247	227	214	241	258	245	222	239	249	234	221	233	226	253	229	209	228	224	209	225	236	219	237	225	225	235	238	230	223	223	242	247	211	235	244	237	242	212	254	228	238	229	237	224	248	219	247	216	226	247	219	210	237	241	226	238	215	238	214	261	231	245	247	231	234	232	243	254	219	239	221	255	236	236	254	239	244	249	240	206	196	229	222	222	223	208	222	210	247	220	222	231	190	231	218	223	242	214	247	246	228	243	216	221	234	232	233	253	241	227	237	206	230	245	212	215	235	226	222	222	222	243	215	223	232	226	261	234	241	219	215	207	240	214	243	216	242	215	246	256	226	258	282	228	235	258	224	253	228	220	231	238	237	243	235	254	226	222	229	249	224	233	224	249	225	221	241	244	229	246	235	232	210	236	222	237	234	232	259	257	248	233	228	256	221	246	232	249	242	202	220	215	221	224	233	234	227	241	249	246	233	255	241	242	244	218	233	247	217	265	240	229	234	230	226	222	224	257	246	215	243	240	269	235	239	258	207	222	275	230	245	232	233	224	208	216	228	207	202	220	237	258	236	242	261	247	232	258	213	212	253	235	214	246	249	242	235	239	249	250	249	233	219	223	181	229	253	242	229	224	223	246	248	248	241	212	227	224	215	240	233	211	232	250	230	224	245	242	215	249	251	234	256	263	217	208	238	204	230	236	217	237	245	231	227	236	243	257	234	229	232	234	222	250	246	251	216	272	236	266	252	227	237	237	223	252	207	221	256	208	229	219	248	219	244	223	248	234	236	240	214	200	244	269	210	212	224	240	246	210	239	241	231	242	249	248	211	203	217	259	247	217	217	222	261	241	218	221	241	285	258	228	244	237	251	237	231	233	250	234	256	255	250	225	220	253	244	198	207	234	205	227	218	226	247	208	246	231	211	249	243	246	216	235	228	213	229	255	210	246	254
34590	22836	25962	4678	4016	3309	2708	2224	2045	1830	1546	1435	1314	1209	1133	1058	1047	959	919	867	923	919	878	826	819	726	811	824	735	766	778	725	749	735	722	651	700	656	660	624	693	634	693	627	662	680	702	662	647	673	624	695	677	684	655	645	634	647	681	622	695	649	671	641	643	651	679	598	678	638	664	618	644	656	639	684	633	626	625	641	647	641	629	639	578	609	621	654	608	676	629	664	605	641	598	628	685	567	624	655	616	646	645	599	650	598	645	650	610	624	600	633	644	619	644	650	610	611	625	621	632	614	668	591	662	626	659	616	621	641	623	584	613	631	640	689	647	640	632	624	614	621	603	593	627	618	606	587	640	596	570	658	633	660	593	578	637	654	621	647	636	651	615	573	622	627	635	618	583	583	637	635	601	605	630	601	624	629	618	611	585	636	640	630	625	647	609	571	663	620	586	658	625	584	599	597	629	654	570	606	619	608	597	644	609	597	688	626	649	640	633	619	615	611	615	612	633	615	638	606	612	655	615	628	633	643	661	611	633	645	550	596	648	604	603	654	633	641	632	600	644	635	633	640	616	594	590	620	666	614	622	639	638	592	641	639	620	611	644	601	600	682	595	603	610	624	655	663	643	620	584	610	639	637	634	601	646	617	623	643	664	636	660	602	641	617	629	642	634	611	622	619	636	639	630	626	589	626	613	598	623	629	630	628	625	616	627	636	585	645	602	569	637	597	561	590	637	627	647	597	660	623	698	642	610	586	635	632	576	562	692	622	615	643	641	624	590	621	550	597	631	650	615	602	647	603	628	576	636	609	618	608	619	649	608	615	661	614	587	610	601	653	603	612	646	610	603	642	611	659	595	625	626	635	596	586	624	585	603	601	608	607	633	659	635	636	692	615	602	652	583	603	585	625	612	593	601	610	622	623	598	597	642	641	630	640	687	664	615	600	590	604	624	619	607	609	603	658	600	632	617	669	639	642	608	615	572	644	609	608	620	662	662	625	669	616	605	602	606	576	639	633	592	622	649	614	627	650	655	594	618	610	614	619	623	613	621	626	633	601	620	638	610	633	577	597	620	586	642	592	677	622	602	634	590	671	606	643	634	588	630	592	629	640	579	594	656	626	621	648	599	631	642	610	618	630	599	576	656	589	602	633	601	615	607	588	628	620	645	649	665	601	592	600	592	667	654	623	634	586	666	613	645	594	615	646	661	638	650	583	612	636	641	623	613	658	632	655	678	627	692	615	638	586	656	604	623	620	573	540	621	630	603	613	623	615	603	618	595	611	629	643	604	607	605	623	602	599	648	601	581	643	620	617	615	652	646	609	572	616	597	596	600	657	640	658	610	618	643	603	649	662	611	633	610	641	623	654	601	630	568	584	637	625	621	604	640	652	598	633	597	597	616	632	621	597	599	611	620	663	629	598	634	573	583	597	610	587	606	616	598	626	607	632	593	644	604	629	621	631	612	623	653	635	604	629	622	640	640	633	603	629	604	668	605	631	638	586	647	596	641	644	610	637	645	644	617	588	609	613	605	620	630	645	592	634	677	639	644	647	624	602	620	616	655	580	627	640	632	606	640	603	607	600	612	623	627	635	614	584	612	613	660	630	616	646	638	618	619	612	642	640	627	606	624	609	628	619	651	624	596	625	624	636	641	585	602	612	605	599	624	617	581	630	663	644	650	677	642	613	629	608	663	634	610	629	621	601	657	605	638	647	660	628	629	615	593	622	644	653	618	623	634	619	656	640	593	588	631	667	642	580	637	648	609	598	632	617	618	628	693	659	667	613	614	670	621	583	602	617	659	633	581	652	617	590	601	635	650	629	633	631	604	613	570	607	643	622	628	655	627	584	588	604	588	652	616	587	634	640	641	610	667	612	604	632	651	585	664	632	601	631	627	654	597	658	627	581	591	633	614	589	618	592	608	610	647	599	607	617	608	610	620	631	625	604	638	613	616	601	584	612	563	631	620	608	656	635	625	593	605	650	640	611	667	611	600	640	575	659	661	622	609	601	628	614	593	607	615	662	612	597	622	632	616	609	619	602	627	612	574	598	630	621	646	607	595	588	620	575	627	627	595	604	587	631	617	639	631	627	610	620	628	588	608	618	633	614	675	606	597	655	608	620	648	652	622	631	626	634	656	613	614	625	621	606	620	584	617	643	646	611	628	623	643	601	630	617	613	622	617	648	609	619	617	614	596	668	639	589	615	632	588	618	572	620	621	644	605	611	626	631	633	648	614	595	625	643	656	644	594	607	600	618	638	633	606	650	603	618	609	639	574	589	635	619	662	592	650	620	640	627	590	562	635	688	625	619	618	606	651	625	602	587	628	610	626	634	600	636	624	650	631	647	644	634	581	650	599	603	619	639	639	627	644	627	600	610	654	647	647	633	593	625	633	669	674	616	631	637	644	631	591	615	654	608	639	614	613	593	631	642	611	621	678	614	642	639	593	657	595	591	564	615	642	612	668	601	635	621	605	658	622	624	644	646	628	610	583	621	623	588	637	601	614	614	616	654	608	614	652	633	583	628	615	644	619	653	593	627	643	611	619	580	629	600	640	615	626	621	604	612	616	605	651	666	589	642	644	681	594	606	631	590	653	649	625	596	628	582	598	600	617	642	635	638	634	613	602	626	612	601	671	611	646	630	633	591	607	635	633	596	597	697	629	626	639	632	598	597	633	587	645	664	667	642	643	601	592	607	611	621	655	594	628	591	649	581	618	601	637	644	646	626	679	630	609	629	648	649	615	629	640	604	647	631	584	628	568	641	614	564	639	617	652	614	632	610	658	610	578	607	679	592	602	610	601	640	583	664	598	622	591	574	620	619	610	575	666	629	608	586	646	623	609	626	602	630	679	596	588	606	634	619	631	616	652	628	666	600	641	613	607	645	599	608	611	628	626	580	595	635	651	632	637	642	640	674	608	582	633	662	666	646	651	609	627	604	608	631	660	635	644	628	619	587	640	605	632	629	620	643	576	613	685	641	634	578	632	644	636	604	632	566	621	623	615	623	624	624	621	624	629	698	614	590	607	599	638	637	620	635	608	626	640	610	582	601	615	609	565	591	619	608	610	574	654	597	592	648	660	605	641	586	602	590	632	666	633	617	634	595	626	669	640	599	613	616	577	637	625	651	629	651	638	623	615	641	664	628	615	635	643	590	636	627	636	642	635	604	629	651	617	620	622	624	660	588	604	590	600	593	656	567	629	609	666	639	624	601	635	612	614	631	635	656	612	619	619	598	609	628	653	640	653	613	632	692	609	609	598	575	657	642	637	617	616	603	652	615	652	663	642	668	628	602	629	648	653	624	599	591	622	613	662	610	627	619	604	612	660	633	613	625	578	591	630	606	628	612	627	595	611	617	634	649	634	606	616	638	656	587	658	636	618	602	596	623	606	599	603	613	631	619	643	634	653	605	618	591	610	665	601	666	598	587	607	631	654	650	643	591	603	586	604	622	604	650	619	616	600	597	615	603	614	638
4670	1697	1649	432	375	335	407	380	367	380	389	378	342	344	324	361	351	381	392	396	385	316	340	365	348	380	384	412	381	376	366	362	351	365	378	353	403	364	361	350	332	354	366	367	346	377	382	331	365	357	399	358	375	361	335	377	354	391	389	357	351	349	348	348	371	340	338	339	364	357	386	337	389	350	352	337	350	360	383	389	372	386	386	343	392	357	333	372	391	371	378	350	401	364	353	370	361	368	334	324	363	361	375	370	348	350	331	379	368	338	352	372	369	351	363	343	370	365	401	383	380	367	357	399	329	364	394	354	363	371	328	402	374	399	330	375	355	384	392	372	384	356	351	366	384	332	355	336	361	342	340	362	386	372	361	333	360	368	326	342	348	370	326	340	400	408	394	368	371	387	387	320	370	364	365	380	383	348	406	369	350	372	359	348	331	378	356	323	355	376	353	384	336	324	348	335	412	380	356	385	382	337	410	360	347	351	366	357	400	368	331	360	356	343	341	375	325	360	362	329	341	346	377	348	344	403	350	361	372	392	360	347	370	323	340	350	368	350	370	353	351	378	345	398	400	413	369	377	365	368	335	370	375	356	369	383	393	351	352	376	395	380	395	366	356	344	368	349	370	373	363	356	330	385	374	380	371	360	392	366	369	414	365	349	332	347	316	370	356	363	372	391	367	368	372	379	376	318	361	408	359	339	354	395	376	374	363	373	352	369	337	390	330	360	371	376	370	383	366	361	385	329	328	380	359	342	353	365	388	357	363	388	370	359	399	362	339	375	351	344	379	354	351	369	359	368	376	356	374	376	357	377	373	363	352	333	377	371	369	358	364	366	337	342	370	312	372	378	354	372	397	367	378	361	383	342	379	364	376	371	368	377	374	334	352	322	371	333	372	345	359	429	368	381	379	374	382	352	338	388	368	345	366	402	323	337	358	364	354	386	330	344	374	380	379	323	381	330	347	380	380	362	351	374	358	367	335	366	360	352	361	371	350	362	382	381	320	403	367	362	341	354	395	359	369	339	361	343	364	393	362	378	388	354	348	422	410	360	337	341	382	376	362	335	365	337	348	335	336	363	328	358	349	348	370	404	389	344	351	376	371	367	355	393	364	374	380	322	330	384	367	377	379	395	393	385	355	341	326	334	372	363	398	385	342	361	382	367	348	352	369	323	340	334	366	330	333	364	366	374	360	354	368	383	366	348	358	358	344	364	351	397	365	399	363	360	389	382	328	360	366	360	366	341	345	356	331	349	343	389	391	383	382	359	371	359	373	374	354	401	353	387	366	362	370	358	368	346	359	349	354	365	360	346	371	389	351	355	349	344	371	340	356	352	347	402	355	377	371	371	393	363	348	361	324	377	374	357	349	359	350	363	380	357	341	391	383	369	346	314	359	361	367	389	369	359	395	334	360	376	335	356	368	369	348	383	382	354	369	386	370	386	374	389	347	370	373	334	358	380	383	369	346	398	383	385	359	368	338	350	341	370	348	377	344	354	385	353	368	342	359	370	328	375	371	360	377	369	344	380	381	350	348	374	382	371	407	365	365	391	389	390	393	372	391	351	344	374	349	322	344	362	327	415	354	361	362	360	365	345	381	359	389	343	345	368	363	378	361	366	367	367	382	368	405	371	343	326	347	369	378	371	362	390	347	359	373	351	371	353	317	386	341	351	364	329	376	370	385	350	339	373	388	369	393	353	355	329	353	382	375	395	362	372	363	383	368	359	355	387	354	355	386	366	356	365	324	374	348	352	360	397	353	394	410	335	343	349	329	397	322	355	389	324	348	360	333	339	362	332	354	348	354	367	386	335	356	373	352	391	362	363	345	355	319	364	364	382	338	373	376	389	349	350	372	382	360	358	348	350	336	364	321	373	345	368	315	340	367	357	391	348	341	363	375	370	357	346	330	408	366	355	334	376	372	399	357	356	393	361	366	370	347	344	380	365	378	381	390	366	369	333	379	399	379	379	328	399	356	305	372	369	314	335	371	378	366	369	349	371	373	373	385	349	366	380	381	379	352	381	392	356	352	370	364	360	387	369	380	378	361	387	362	378	384	376	358	363	383	368	339	367	353	363	347	399	340	396	336	338	329	365	318	334	329	388	382	408	354	351	326	378	380	357	364	335	356	385	364	322	324	351	376	342	323	351	348	386	374	364	378	380	320	379	330	372	377	349	381	351	375	367	380	328	342	411	360	349	382	381	370	330	360	338	378	373	334	412	355	365	397	367	374	348	388	365	339	359	354	366	333	368	364	347	365	355	377	369	367	363	343	384	358	397	356	363	350	350	359	374	358	353	356	366	355	357	354	375	353	339	339	340	384	326	394	337	383	337	389	349	391	373	357	390	369	373	329	366	379	363	365	382	378	351	380	347	364	384	375	346	348	349	363	386	339	321	352	374	338	403	346	339	377	338	366	335	357	357	392	353	363	341	396	351	388	366	342	345	357	375	326	376	351	358	353	346	345	369	360	389	356	366	368	358	352	363	336	386	346	367	393	391	390	386	347	336	396	369	406	356	392	345	375	425	394	347	360	366	408	364	395	350	369	352	367	373	375	359	359	362	359	365	376	386	379	376	388	337	337	384	358	379	404	390	362	368	366	338	373	369	345	342	333	399	386	326	333	383	376	401	367	360	379	354	372	381	357	359	377	360	383	316	349	358	386	363	370	357	359	358	348	371	332	388	349	312	395	345	355	345	315	375	334	377	377	391	324	353	394	350	319	376	336	361	387	351	324	387	368	368	358	432	383	376	390	363	398	385	388	371	377	386	353	355	350	345	343	366	351	368	334	354	367	365	365	338	344	323	377	348	379	347	385	372	348	366	313	382	358	370	364	364	378	355	398	332	371	348	353	356	340	384	387	383	359	379	373	337	371	374	372	345	344	364	351	374	341	328	354	380	380	373	370	331	362	419	375	343	342	372	387	348	342	379	395	358	327	330	341	356	351	398	355	376	385	377	366	386	376	361	365	394	358	362	351	335	363	331	377	347	350	366	359	371	406	374	378	360	360	333	371	354	355	385	411	363	355	382	352	412	357	360	356	375	336	382	375	386	335	362	363	340	354	386	351	344	374	408	380	363	369	353	376	355	373	384	397	368	337	393	333	356	388	360	364	350	345	350	386	375	388	393	346	353	353	380	369	332	376	359	356	369	385	394	359	373	343	345	398	358	349	362	339	388	375	387	373	377	351	356	383	339	356	363	370	326	340	423	373	364	355	352	339	338	317	365	368	388	363	349	381	361	361	346	360	352	361	385	349	371	354	398	354	378	377	336	352	345	338	355	332	344	300	347	334	375	360	392	353	348	342	393	341	380	372	341	363	344	364	372	378	376	374	354	372	357	368	330	349	386	344	371	365	358	346	344	337	354	400	366	360	402	397	357	369	355	349	351	358	368	394	355	344	359	350	363	388	325	380	357	395	352	426	397	391	403	385	368	397	341	366	356	378	369	360	374	337	367	380	374	387	372	377	365	374	368
4443	2854	3386	920	940	903	906	878	910	862	909	890	872	855	885	881	898	878	888	829	898	868	876	866	880	874	795	871	827	855	856	844	884	849	824	875	885	900	839	839	861	873	836	885	849	884	851	852	860	863	849	827	824	806	852	784	848	900	814	874	872	836	805	859	844	898	846	891	833	846	891	858	867	890	802	841	868	814	794	866	889	855	834	875	810	808	833	921	831	849	871	908	863	851	916	908	854	813	865	808	836	859	821	847	853	837	875	822	893	878	824	834	869	863	829	829	877	859	819	801	827	857	838	871	842	832	878	830	839	822	826	911	819	897	864	861	847	849	851	869	878	875	845	866	900	855	869	811	881	892	854	839	878	857	878	847	839	849	920	847	881	850	831	875	884	903	886	867	884	851	873	823	839	874	844	890	879	855	804	827	893	882	862	854	787	793	868	918	900	819	945	869	875	886	870	882	859	909	871	829	861	833	845	841	873	850	849	813	838	908	845	852	853	854	838	890	893	848	829	811	853	832	881	898	812	889	857	841	875	925	861	797	896	875	861	849	846	830	867	860	820	807	852	854	868	847	886	853	839	899	860	846	873	854	898	864	822	844	851	894	831	845	870	900	883	880	834	835	866	878	831	848	851	833	810	864	818	836	827	785	881	881	823	828	847	857	874	833	863	860	824	825	851	813	816	832	855	872	845	870	845	864	835	902	873	840	836	816	915	831	832	886	845	834	856	869	863	862	865	860	877	897	877	847	872	849	888	849	901	876	860	867	848	864	901	854	873	872	801	899	890	916	872	824	861	897	884	855	844	832	893	856	900	874	876	862	923	877	840	825	934	872	879	883	879	829	826	865	834	857	872	883	871	875	782	869	832	827	838	859	832	850	790	878	836	884	831	902	869	833	820	834	834	858	894	850	858	823	860	934	820	858	870	828	915	829	903	858	831	853	843	853	913	891	813	862	910	853	794	860	841	866	847	889	804	862	868	905	869	868	852	775	868	935	833	836	895	840	896	867	822	849	840	834	832	852	889	840	892	852	854	857	826	826	875	865	873	852	872	887	898	856	875	853	873	860	906	837	870	901	838	835	845	848	845	860	862	811	830	888	877	886	827	878	819	878	855	852	828	845	808	852	871	779	871	948	797	827	883	872	840	897	830	894	884	886	839	902	833	834	848	819	808	820	870	877	884	871	839	887	850	905	874	821	832	852	844	874	846	881	907	793	919	814	832	872	842	852	818	867	836	899	832	868	817	866	823	859	907	861	861	875	849	841	826	857	891	926	857	850	835	882	835	891	848	864	813	906	887	894	861	906	886	842	904	820	861	844	873	886	834	913	841	839	831	934	812	924	897	812	874	905	852	894	906	884	860	811	818	911	894	855	843	851	904	860	877	868	859	879	877	863	900	813	815	847	873	880	900	884	872	778	919	807	840	885	841	892	836	872	859	822	866	896	848	857	861	853	879	872	826	868	808	846	860	865	875	850	836	917	857	813	854	816	807	816	850	893	903	836	884	847	857	850	882	823	858	839	853	872	822	834	822	896	889	830	904	868	834	915	865	858	922	846	842	892	888	913	847	814	882	828	866	876	823	876	844	851	863	819	844	904	824	850	868	881	825	852	821	845	829	862	856	914	836	871	829	869	847	892	901	811	857	843	894	816	893	852	824	829	835	867	888	872	835	868	915	865	836	849	872	871	854	838	848	884	853	830	866	851	893	869	783	896	821	830	890	814	847	864	879	850	842	856	857	899	877	843	860	843	899	840	892	813	888	894	871	867	903	881	839	860	849	875	857	886	811	822	867	875	783	846	810	855	889	857	900	876	801	881	856	860	898	920	894	853	829	842	868	833	861	886	846	849	886	848	871	846	852	890	912	835	878	884	840	863	855	893	858	855	849	883	868	847	853	894	869	838	847	826	867	864	868	854	870	835	903	873	830	799	840	779	861	866	845	843	852	834	872	849	855	921	801	830	832	847	887	845	843	906	886	828	859	829	836	910	910	881	917	844	856	829	891	863	907	878	850	892	897	867	847	836	878	846	809	853	901	888	858	883	882	867	860	843	843	876	878	875	909	817	876	875	839	869	891	835	857	857	813	876	848	895	857	850	860	895	883	894	849	872	829	861	877	832	839	827	820	836	896	851	859	887	851	798	824	883	831	880	849	868	893	852	835	878	936	835	896	891	873	878	884	912	855	855	874	843	860	837	880	911	805	840	834	865	830	852	869	853	856	827	898	864	837	877	828	834	871	830	794	859	807	819	860	826	843	807	897	839	888	801	817	883	877	880	887	831	877	863	865	851	842	849	827	830	875	805	870	873	890	839	842	884	893	824	832	868	920	843	893	891	826	834	873	836	879	893	830	794	837	840	893	850	852	846	870	882	897	850	818	846	874	809	864	863	852	896	826	875	895	851	815	860	873	926	818	897	857	912	817	866	812	841	866	828	836	795	796	861	864	844	914	903	891	842	835	868	855	848	843	832	880	898	815	822	906	873	855	840	850	833	901	890	873	880	807	832	850	883	828	851	879	909	874	882	869	886	867	842	842	843	847	865	892	930	873	922	910	893	829	870	898	810	830	892	868	825	891	865	848	875	865	878	880	886	796	841	869	856	859	810	894	891	826	824	871	841	888	874	877	887	832	900	841	830	857	866	863	854	860	882	903	808	902	841	860	876	828	896	868	882	836	861	808	892	866	833	863	895	842	868	871	841	798	874	875	884	898	870	842	870	826	881	892	876	827	861	873	806	899	880	871	842	891	853	836	872	903	888	888	880	869	862	871	873	864	856	832	857	877	868	860	830	858	830	829	909	902	827	843	851	857	823	858	817	834	882	882	848	853	889	894	884	871	925	818	898	849	862	860	860	840	848	794	890	845	795	894	860	881	873	840	856	843	857	804	842	850	811	881	828	863	851	898	825	816	867	826	905	899	898	868	847	806	873	904	861	859	856	826	889	896	862	775	815	919	837	833	838	882	890	850	842	838	855	934	875	835	842	866	888	838	901	851	829	898	843	810	835	820	803	856	891	880	857	868	910	842	869	839	869	825	821	854	879	869	844	867	857	880	805	834	892	842	847	817	845	837	814	859	827	823	839	846	863	836	862	860	847	775	881	892	921	830	855	890	861	865	926	849	819	822	806	883	867	833	841	816	864	858	900	889	842	852	818	847	878	848	898	869	850	852	848	880	876	874	899	930	791	824	875	843	890	864	898	880	869	882	893	829	780	888	802	861	881	920	857	891	856	868	912	881	849	837	934	804	825	858	856	864	861	860	820	881	862	850	828	891	860	856	848	847	857	873	893	894	861	860	889	808	913	873	848	774	851	830	857	799	857	843	785	896	846	872	840	838	878	858	889	883	849	918	850	825	901	883	802	843	879	864	856	883	832	873	876	830	867	860	867	890	874	856	884	854	881	881	861	817	851	888	882	855	834	942	900	915	848	854	871	828	900	816	845	862	913	827	847	843	886	822	807	867	834	870	848	893	899
44209	32193	31475	4823	682	443	389	332	308	270	251	254	242	247	198	230	235	213	240	200	228	228	203	173	207	201	203	216	193	192	195	193	174	217	194	156	212	204	196	198	206	193	208	198	209	183	194	179	163	196	198	173	210	200	182	189	184	186	169	187	192	193	199	173	188	187	211	203	203	186	216	169	171	211	178	186	192	166	196	216	230	202	211	189	176	164	208	156	185	173	204	179	208	156	154	177	210	197	188	171	175	176	216	193	191	185	169	197	190	188	173	185	190	187	193	190	191	217	225	190	166	164	200	197	183	184	168	194	212	165	184	160	200	179	180	159	150	166	164	178	203	189	198	199	190	191	193	185	212	186	170	211	183	179	163	182	186	196	161	166	179	199	175	177	184	198	179	175	196	188	179	172	177	191	176	183	184	196	206	193	184	196	186	196	189	165	179	168	182	191	202	187	172	200	162	186	174	179	213	194	165	173	194	179	190	199	173	185	182	193	197	189	188	173	190	195	182	191	201	176	199	213	187	186	192	164	177	196	212	187	169	186	202	176	180	170	153	182	181	170	180	200	181	183	206	188	217	181	195	176	184	193	183	195	193	193	189	181	182	171	176	194	177	185	195	180	203	173	187	189	184	173	187	176	170	197	199	194	190	189	188	190	169	209	160	195	179	171	207	199	200	178	201	184	176	185	167	169	174	180	184	181	186	167	196	177	195	212	167	195	201	184	193	185	176	174	195	167	182	174	170	178	179	167	186	157	182	203	176	167	184	166	168	207	197	208	195	199	187	193	191	172	197	205	180	186	176	171	206	211	179	193	179	196	205	172	211	182	200	162	198	190	167	170	196	183	217	194	167	192	184	159	181	186	185	207	181	186	181	183	162	209	180	205	171	179	179	173	195	205	192	173	172	172	182	161	173	196	198	196	164	193	186	174	179	196	193	181	197	180	184	210	181	190	195	190	189	156	176	176	197	174	171	172	179	196	175	185	193	196	195	178	191	207	175	186	168	214	188	216	179	174	206	175	180	192	181	156	160	191	180	170	179	186	184	191	181	199	215	218	207	168	199	176	211	169	158	203	208	182	197	176	203	192	164	203	216	186	188	161	183	174	203	184	208	198	179	189	163	166	181	197	176	154	190	190	183	166	163	174	182	208	232	194	192	187	174	175	186	204	182	201	193	197	190	190	166	196	214	172	203	168	174	199	176	176	180	190	184	189	184	193	201	174	190	180	198	187	206	195	192	178	167	178	170	181	184	200	194	195	207	177	173	180	187	194	186	196	192	175	197	178	198	195	174	182	193	200	177	183	157	198	202	206	196	190	198	181	196	176	181	189	187	176	183	187	203	169	180	188	180	205	191	172	198	187	193	177	176	207	213	180	197	205	196	172	181	183	167	186	195	196	187	198	179	174	198	212	193	200	218	183	171	197	195	209	168	196	198	215	193	182	194	223	185	163	176	186	185	183	222	200	185	176	175	189	203	187	201	195	165	166	185	186	213	173	230	195	194	170	154	186	201	172	194	186	168	187	185	197	188	215	206	190	183	186	170	187	202	196	191	196	168	190	193	201	182	208	195	196	206	201	180	153	182	157	188	172	173	183	188	181	183	178	180	180	180	156	202	174	185	181	170	174	179	189	181	194	185	182	162	152	195	192	188	177	195	185	183	177	212	203	168	157	190	173	194	178	189	205	197	170	195	189	161	166	185	204	185	184	176	177	200	219	173	179	221	199	208	187	182	187	190	195	212	204	187	183	190	194	200	183	194	199	177	188	181	184	200	201	198	163	182	207	208	173	171	209	170	197	182	190	168	210	165	177	182	187	151	176	170	179	204	199	158	211	211	193	180	199	206	177	177	171	184	184	192	193	183	171	182	172	178	186	194	188	174	221	178	198	175	215	198	170	178	157	198	200	190	190	204	182	203	170	214	205	158	191	164	199	188	171	214	195	186	182	177	185	203	189	181	197	194	198	180	173	208	192	189	208	175	175	204	212	205	186	196	204	191	197	192	188	174	187	180	171	190	176	192	173	196	219	185	182	180	176	189	175	149	190	198	196	193	187	195	193	199	178	178	190	199	212	177	172	213	178	185	176	189	176	183	189	181	177	169	177	198	187	206	192	192	206	219	191	195	209	194	188	197	208	185	186	189	176	193	190	185	183	182	192	176	225	172	202	188	168	173	207	162	207	158	170	192	171	185	182	182	166	176	209	191	194	171	209	192	202	189	180	169	193	185	178	222	179	200	191	186	203	200	186	197	177	210	177	181	192	189	215	189	194	183	196	174	200	175	171	174	184	201	185	199	182	194	184	201	174	172	176	186	186	175	199	212	203	166	174	161	177	203	204	208	183	204	181	215	210	171	177	210	185	220	185	187	176	203	203	184	165	193	200	182	192	191	188	170	175	169	191	196	205	184	165	203	176	168	187	185	194	197	199	171	173	175	177	177	178	170	194	193	198	187	189	192	191	194	196	194	183	191	187	194	184	172	170	166	184	184	180	193	178	187	199	196	205	208	159	184	191	191	199	167	161	193	204	180	163	178	169	189	201	175	189	181	187	179	172	211	171	182	160	208	176	185	174	194	189	197	188	202	180	192	184	195	198	227	161	163	201	204	172	201	178	176	179	174	188	198	195	165	179	178	177	177	178	204	176	197	170	190	180	175	193	193	192	184	170	195	182	171	201	201	165	186	162	207	179	223	199	183	170	184	202	191	202	200	168	201	209	164	194	184	177	202	195	198	173	214	189	181	169	183	172	194	181	182	176	187	196	193	190	216	178	176	204	198	210	180	197	203	196	209	166	203	187	170	179	193	173	193	186	201	183	186	195	189	177	186	180	185	173	180	187	184	164	187	189	179	186	191	190	200	200	200	173	169	207	197	162	168	166	187	173	156	197	174	204	182	172	198	200	198	181	189	182	173	199	178	194	170	189	188	161	169	197	207	197	196	190	159	246	192	184	214	188	193	188	176	189	193	194	178	206	161	191	179	198	196	188	214	179	171	197	188	190	183	184	172	191	170	180	199	209	167	194	188	178	194	173	179	176	180	179	187	191	186	171	196	181	199	191	170	188	183	182	206	184	178	185	181	195	191	186	161	193	180	168	170	183	204	203	163	197	212	165	173	172	180	184	201	192	209	191	176	198	179	194	194	188	187	204	190	185	184	169	185	213	191	197	188	217	171	163	205	180	189	178	205	189	171	199	190	188	189	172	176	206	183	193	205	163	166	215	179	161	184	184	196	162	194	186	186	200	188	182	172	186	207	189	180	177	196	187	195	181	181	160	211	187	181	183	181	164	177	201	200	172	175	182	177	184	192	203	199	194	192	204	191	159	176	186	192	181	183	187	188	185	178	182	220	194	199	196	195	213	185	152	197	185	200	204	188	195	210	174	193	174	185	208	178	210	185	195	198	223	184	181	201	201	169	196	205	219	174	196	195	183	187	199	170	177	181	215	193	190	208	160	219	170	193	153	203	171	182	185	174	166
26413	19161	20031	2496	2348	1838	1551	1379	1158	1094	973	933	875	771	761	720	787	721	692	637	626	602	613	616	585	611	534	573	577	548	590	578	542	588	535	563	568	558	546	556	522	550	540	554	530	527	532	517	523	567	537	531	527	498	519	513	481	522	508	533	504	489	508	568	537	544	504	528	553	495	548	514	518	507	536	487	524	525	529	533	500	494	474	508	487	517	472	494	532	529	539	527	464	520	494	520	520	496	512	483	519	513	541	525	475	511	499	527	506	496	531	511	494	522	527	515	499	501	466	509	507	547	481	507	508	466	516	529	480	502	470	537	491	469	502	540	497	519	474	502	489	494	521	505	494	517	543	517	526	503	499	509	519	521	465	493	534	470	501	504	527	532	522	494	477	496	485	535	479	531	522	486	503	494	503	501	523	498	512	504	451	463	523	463	473	488	471	521	481	514	498	486	527	545	501	509	519	491	497	545	499	512	526	505	509	496	528	470	490	474	477	486	509	514	490	500	492	506	530	508	492	529	469	510	493	501	527	526	499	479	473	514	505	514	521	487	482	485	493	477	492	520	532	532	506	479	500	483	504	509	542	488	485	478	457	473	487	521	523	525	516	491	499	525	510	520	498	451	503	536	486	523	486	551	476	502	510	538	525	571	526	492	525	480	553	494	498	527	495	545	497	474	532	534	498	509	508	499	459	496	502	471	459	525	522	517	527	517	503	492	516	484	505	493	473	507	472	547	501	508	482	508	525	502	511	517	498	519	502	515	515	515	494	508	498	528	472	506	519	461	513	534	494	474	522	519	533	474	480	506	494	522	505	528	502	483	493	479	487	472	514	509	499	482	514	492	477	471	511	498	499	524	491	516	471	508	540	531	508	495	526	526	498	513	463	493	463	527	465	522	479	509	531	470	503	468	536	487	486	508	495	500	519	530	454	513	545	496	483	487	486	471	483	488	491	502	496	546	520	495	516	501	513	504	518	494	522	538	484	529	533	467	514	506	469	489	511	545	481	544	495	519	466	492	505	549	490	481	503	501	493	529	525	510	510	533	495	507	498	500	498	527	497	520	482	501	500	503	489	511	514	495	511	530	505	541	502	482	489	516	507	494	526	520	492	473	487	488	507	483	474	505	494	515	527	510	502	483	481	541	471	583	492	512	495	559	488	514	479	527	497	481	486	487	481	516	512	494	476	485	489	496	531	526	523	521	534	474	552	504	555	467	509	489	495	494	527	528	510	465	485	493	488	525	483	522	511	506	474	492	542	473	516	507	508	486	477	544	497	478	511	483	512	533	514	552	488	457	517	477	513	504	479	506	522	476	468	486	529	530	496	515	504	467	463	519	463	475	511	484	444	491	513	503	503	473	532	483	476	530	522	520	524	527	535	535	550	524	486	489	489	527	510	470	481	496	553	497	509	506	451	516	486	504	479	460	479	482	515	488	538	521	526	490	494	538	480	539	486	517	484	520	533	490	486	547	552	512	511	454	496	531	484	520	484	512	470	493	497	523	504	522	476	477	497	495	529	510	534	475	485	546	465	507	478	513	502	462	541	509	469	477	532	505	506	523	530	481	510	501	507	539	491	511	520	478	520	471	493	468	527	456	497	520	514	467	519	535	468	494	505	481	476	489	513	500	513	502	481	512	457	530	517	496	525	501	497	482	496	516	527	511	516	486	508	489	508	502	473	469	524	496	534	474	489	494	514	501	513	524	506	551	481	529	487	497	536	533	501	538	524	494	516	498	507	461	511	477	487	467	468	552	502	517	504	505	489	510	513	514	516	486	494	519	508	444	522	496	527	554	479	503	531	534	555	531	502	472	489	510	490	502	508	530	487	535	496	512	494	499	494	506	570	472	517	528	506	479	482	489	492	471	562	500	479	500	471	516	463	509	522	523	502	529	502	508	493	505	549	528	487	470	478	506	454	523	456	540	515	506	513	485	524	547	514	525	489	491	519	525	507	473	489	487	515	495	464	485	485	470	480	498	508	497	494	514	515	515	509	515	490	510	521	471	488	539	524	473	525	502	477	524	532	515	478	479	481	461	524	478	514	521	489	477	508	505	515	526	564	512	534	506	489	514	535	524	511	490	493	463	501	496	489	519	532	546	500	496	466	510	507	499	529	488	485	483	522	486	498	498	499	528	499	475	503	499	503	513	508	549	520	517	536	478	522	478	509	496	487	478	473	470	521	495	476	499	485	504	487	480	495	505	499	470	480	488	529	480	456	519	476	490	512	504	510	486	518	531	495	497	501	471	500	519	460	529	527	491	519	497	527	513	526	516	514	522	485	520	473	508	516	535	515	497	509	478	486	516	524	483	511	517	490	492	507	489	483	525	476	506	483	544	520	479	534	529	512	502	524	502	499	555	458	512	523	502	474	505	471	494	500	470	480	499	474	505	523	503	511	475	538	488	485	483	515	526	495	519	489	510	555	502	513	463	533	498	512	488	542	511	512	474	567	489	519	494	504	436	453	509	493	539	514	510	513	511	484	514	513	446	512	516	501	498	542	476	456	541	547	470	513	485	499	494	450	494	521	512	473	510	494	475	500	467	532	530	511	481	470	480	515	514	447	486	497	464	496	475	507	475	535	485	517	523	529	479	515	506	536	499	471	464	497	524	503	491	542	488	464	506	476	460	503	473	486	477	492	544	483	492	500	503	531	516	509	524	467	503	478	498	526	487	524	485	484	505	493	493	486	498	506	474	480	473	495	481	513	479	468	505	474	487	492	483	494	473	523	515	529	485	526	534	532	481	501	494	495	540	504	508	494	485	525	458	532	496	469	534	509	540	513	508	513	506	446	486	549	507	461	490	515	477	544	452	473	485	528	506	458	510	501	469	493	533	519	504	550	486	469	505	530	510	471	499	482	477	468	537	482	477	448	514	491	449	504	495	510	530	514	510	513	517	484	500	507	481	506	474	506	451	499	471	510	534	464	481	513	523	473	532	529	491	504	494	512	488	466	491	517	489	520	537	501	524	486	495	532	508	498	445	503	484	487	481	475	483	524	473	502	512	475	542	540	498	528	523	473	523	496	490	531	459	469	537	480	497	466	497	519	525	501	464	506	505	538	558	517	482	452	508	532	485	497	477	508	492	504	519	484	533	470	535	513	517	462	536	488	519	490	494	500	496	501	528	529	535	508	494	492	515	487	501	532	482	474	463	538	473	517	513	483	520	521	497	508	478	532	517	508	481	522	498	492	496	478	549	497	477	478	526	502	480	514	494	525	542	490	487	534	497	477	482	487	527	459	499	510	505	469	499	521	526	455	530	514	537	499	494	507	504	483	484	520	498	505	490	510	484	469	495	537	548	538	489	496	498	511	500	475	541	504	485	482	551	523	478	529	519	496	480	491	490	518	516	497	462	481	483	463	529	523	501	493	474	503	473	471	502	486	490	518	541	493	506	507	516	507	499	497	501	492	475	514	523	490	559	506	498	490	527	482	510	491	519	533	521	487	495	527	496	503	521	511	525	490	483
57859	44129	41526	11247	1725	841	595	514	423	424	402	335	319	319	311	280	263	287	323	263	275	269	278	230	229	252	275	244	261	277	230	241	271	256	253	248	232	211	203	256	258	238	224	229	241	249	229	223	257	230	197	219	211	232	214	210	244	219	229	247	243	206	251	250	261	231	245	258	227	226	202	255	238	241	247	252	245	237	258	201	241	232	219	245	224	215	225	241	247	252	246	286	239	256	220	243	268	244	247	248	241	224	240	239	224	258	234	234	222	224	254	224	208	218	254	246	221	222	233	240	237	243	263	254	217	221	242	218	253	221	262	235	218	220	235	253	257	263	258	245	221	223	200	225	253	227	230	231	212	232	229	233	234	238	204	234	236	248	259	238	253	218	228	203	225	236	270	247	214	242	262	231	249	221	235	231	209	232	232	246	245	225	241	253	246	235	220	245	214	229	259	246	240	236	236	219	219	212	229	248	239	257	241	249	236	239	208	216	251	242	253	241	236	246	249	247	226	252	240	224	232	225	210	228	252	248	249	218	229	223	220	261	238	225	262	239	219	224	238	267	247	238	210	211	257	217	257	252	229	243	243	245	230	207	231	265	217	233	250	219	228	244	251	231	234	247	291	225	217	237	244	220	243	241	225	224	209	259	237	210	233	235	258	251	233	222	255	234	254	250	212	235	216	210	233	234	249	233	222	239	211	238	216	247	208	212	251	215	259	240	252	234	234	241	251	243	239	222	225	240	242	229	231	244	230	221	247	232	222	231	221	252	233	206	235	216	257	242	228	242	232	241	237	240	238	248	230	218	213	226	218	249	230	224	214	246	232	248	242	251	234	243	293	225	254	247	242	267	216	229	245	240	272	263	217	253	219	254	228	238	228	252	245	227	210	244	237	245	231	254	229	257	240	241	231	242	240	235	221	230	236	254	232	233	224	238	236	232	211	243	249	219	239	238	197	204	231	248	237	258	233	246	229	248	227	240	235	248	216	224	259	222	228	231	250	263	224	244	228	249	254	241	223	251	243	230	251	210	229	226	203	226	217	207	263	256	261	238	223	244	208	223	207	216	221	246	221	247	218	262	214	238	232	239	220	224	262	216	234	207	244	250	212	270	214	265	231	251	226	225	229	226	249	225	251	232	230	257	253	234	226	220	236	210	221	249	252	230	270	210	242	252	223	252	251	220	249	237	247	252	258	254	255	231	247	215	251	214	243	232	237	259	231	216	248	259	246	227	263	223	218	224	226	218	228	246	260	236	219	262	252	230	238	236	228	216	260	260	241	248	236	230	241	219	223	239	235	229	216	249	254	236	223	211	227	212	224	224	226	227	231	250	254	240	238	234	250	229	211	255	251	214	253	252	245	243	241	224	253	239	213	239	247	249	224	229	236	256	245	241	254	238	251	271	220	255	266	255	259	222	272	228	235	229	231	295	220	243	232	234	209	223	240	237	265	232	234	224	215	248	220	226	208	232	251	223	216	254	249	237	232	245	218	232	226	210	233	228	245	244	244	238	212	222	258	238	231	230	254	239	220	234	244	254	241	241	220	241	217	227	253	238	206	229	210	243	217	202	251	251	250	248	241	265	256	232	239	252	269	198	232	247	248	264	265	207	260	225	223	230	209	222	245	265	242	245	239	247	242	227	230	196	218	238	250	234	233	251	253	240	248	241	241	255	218	224	270	244	251	210	210	221	230	244	260	223	234	217	226	257	233	241	236	227	256	234	242	238	242	238	236	254	222	258	241	232	213	208	215	233	229	257	234	263	226	237	248	235	239	205	202	223	243	231	233	210	247	264	225	235	230	252	263	245	242	219	232	229	239	224	228	237	248	218	263	252	226	222	234	241	238	231	236	274	228	234	249	236	254	229	238	224	204	233	236	238	231	234	225	216	273	252	231	244	219	220	224	217	208	261	266	190	230	264	241	238	240	230	232	202	261	237	233	229	236	239	219	228	242	232	231	243	235	277	247	253	220	260	228	243	236	223	239	220	244	229	210	229	246	254	255	228	228	230	264	222	253	230	217	237	246	201	235	215	239	246	237	248	246	256	267	243	222	248	228	239	244	226	247	261	255	254	236	232	238	230	245	247	220	213	248	282	260	256	246	229	244	231	274	246	219	210	244	227	235	238	247	269	228	206	223	235	203	244	242	224	227	232	247	240	244	256	237	221	265	214	218	210	231	251	230	234	232	234	247	250	242	222	263	225	271	217	202	216	251	221	217	247	256	225	187	217	232	246	263	238	199	233	202	246	217	237	203	258	211	222	258	217	234	241	253	220	243	226	241	265	234	228	216	220	232	215	248	217	220	252	216	254	248	248	246	222	243	230	249	264	231	246	223	229	221	214	228	233	259	232	243	237	232	229	219	255	260	241	222	225	229	253	223	208	224	222	236	237	246	216	229	243	264	213	254	220	268	220	232	239	239	228	219	237	266	262	257	245	235	247	253	253	251	181	218	205	245	218	223	217	205	223	265	256	231	224	250	254	264	253	244	235	269	220	248	220	230	237	250	227	233	260	214	262	237	248	247	219	258	221	235	231	251	230	244	245	246	250	251	224	240	201	251	231	207	227	215	215	252	226	237	249	198	215	242	222	217	219	256	233	219	231	240	255	223	244	203	234	252	219	267	217	255	211	225	247	245	224	242	215	249	246	213	189	240	242	224	225	225	237	245	225	230	237	220	233	217	247	269	221	229	236	235	247	246	230	240	217	246	236	245	228	246	255	248	234	241	223	244	249	198	227	232	178	245	210	246	245	263	247	229	241	213	246	238	228	271	239	217	243	270	216	253	232	268	222	252	261	254	233	222	264	231	236	237	234	239	239	230	254	262	208	245	225	230	217	244	245	211	217	234	225	231	241	229	238	219	246	265	253	237	209	253	237	205	227	237	246	213	221	252	233	214	225	230	255	243	273	222	238	260	260	223	238	226	236	233	237	233	227	185	231	221	236	247	244	240	223	255	231	223	242	230	251	210	230	239	234	243	224	205	217	229	245	233	255	268	236	192	256	234	285	252	232	232	231	210	229	245	237	256	244	210	266	230	244	271	249	237	241	225	263	222	215	233	250	236	274	248	229	231	237	250	231	239	242	249	214	221	239	217	241	241	227	219	223	248	233	208	222	237	229	230	248	240	246	241	216	206	205	224	209	254	262	222	219	254	249	240	238	240	225	247	245	221	237	243	216	234	207	254	249	245	221	219	225	231	213	241	248	217	257	265	240	243	235	241	208	206	236	251	224	252	248	249	265	225	230	215	222	245	233	240	239	223	247	235	227	224	220	230	222	218	260	240	235	241	233	251	207	213	231	261	247	223	229	220	228	240	234	253	232	224	235	233	209	207	232	239	231	259	231	229	249	230	231	228	249	238	212	230	231	244	211	254	240	259	241	242	267	232	228	246	258	244	261	246	233	211	249	239	234	249	221	239	233	227	215	227	244	254	230	257	234	224	242	233	229	217	229	206	202	227	218	238	229	248	196	273	229
35752	25130	24468	4487	4034	3339	2776	2251	1989	1796	1593	1437	1288	1220	1170	1084	1018	985	987	947	844	832	880	795	816	830	780	719	741	746	746	741	785	732	689	724	721	713	716	763	652	696	726	700	709	694	682	664	681	726	676	662	677	649	674	686	670	697	674	648	653	661	666	644	661	642	621	647	696	636	653	606	667	614	659	618	651	618	669	615	620	619	638	618	662	670	632	652	636	625	673	606	651	640	645	648	680	628	650	621	600	644	640	608	632	594	627	666	644	598	667	601	628	652	648	662	600	630	599	650	617	629	628	630	652	592	671	630	638	635	670	624	654	613	608	647	610	609	681	638	648	632	585	641	614	671	642	660	619	663	663	653	641	631	604	671	627	670	635	637	642	631	638	650	658	625	606	597	631	660	606	640	629	682	638	632	637	618	677	699	644	618	616	614	622	611	612	671	596	608	618	629	658	612	623	587	649	644	635	584	631	615	642	627	613	667	626	633	653	640	636	618	587	639	607	671	631	628	609	627	614	628	654	655	670	623	611	595	633	676	633	585	589	660	636	603	639	631	623	653	673	656	629	623	601	630	612	631	627	609	677	652	638	636	622	672	594	605	611	640	621	629	588	666	611	652	645	664	631	653	622	652	662	629	651	626	643	639	627	659	655	599	617	655	632	619	610	641	618	611	628	615	656	635	624	635	655	634	679	592	638	605	613	657	636	653	634	665	601	614	601	597	631	594	687	646	651	640	607	637	648	630	629	629	651	616	653	618	641	612	586	623	664	619	612	591	639	577	625	635	651	624	673	636	632	656	635	652	643	649	610	612	639	590	631	653	624	652	608	643	614	629	615	571	653	639	609	651	629	607	609	617	622	652	627	709	643	650	642	658	654	610	612	651	630	612	635	645	632	690	652	610	630	629	648	677	605	604	654	653	640	603	635	626	605	622	650	642	639	621	659	655	651	618	639	650	655	621	613	665	674	628	623	655	595	610	655	637	611	626	590	593	636	622	629	608	621	636	614	651	643	603	644	667	611	655	672	602	645	558	637	629	644	595	657	638	633	643	613	660	673	639	664	648	690	660	581	643	578	632	662	627	606	677	649	620	623	645	624	627	648	644	631	664	618	620	647	621	629	685	617	616	594	617	607	640	600	576	638	657	634	669	648	604	667	574	628	655	574	625	648	627	606	641	613	587	606	643	654	610	635	612	608	592	571	625	639	649	655	630	635	644	599	660	647	628	663	588	660	659	634	663	610	600	648	664	634	645	604	632	658	661	587	640	649	607	624	649	632	635	672	625	639	654	646	638	648	598	613	657	621	587	663	663	633	701	610	643	576	646	656	644	648	642	628	614	643	641	633	628	647	644	674	616	611	623	641	642	627	624	628	659	661	624	575	619	599	685	616	609	609	640	607	636	678	598	651	632	595	645	620	610	650	655	652	677	570	690	666	631	616	604	600	586	571	667	574	654	669	648	638	668	631	620	627	629	655	629	609	614	620	640	592	621	626	622	605	620	659	619	646	675	598	703	634	643	620	575	645	659	619	631	627	630	662	670	597	610	651	612	622	588	650	619	608	647	623	643	630	636	656	646	618	626	619	606	629	664	630	643	619	610	610	621	683	645	609	589	635	610	610	590	631	634	621	608	594	584	587	612	573	596	605	600	620	672	628	633	635	607	635	603	620	642	592	634	649	604	601	677	611	594	605	636	647	612	612	673	663	607	650	617	611	609	631	595	614	577	633	687	602	622	677	636	642	646	643	643	644	639	599	637	619	618	604	594	627	670	598	611	617	611	664	626	650	634	643	667	642	611	664	619	643	646	660	618	639	629	625	624	640	597	587	622	624	590	670	640	623	623	647	642	651	677	643	674	674	667	606	624	612	646	611	658	625	629	680	607	640	625	672	621	607	651	610	648	633	627	629	625	647	629	621	580	618	618	619	591	623	622	661	583	643	606	621	614	646	614	681	615	590	613	626	625	623	604	637	567	639	662	622	632	667	631	604	655	609	651	600	639	662	635	633	601	634	619	669	671	581	667	631	669	657	626	646	608	636	624	619	629	643	593	634	667	632	647	675	645	625	620	646	641	651	674	649	615	640	612	615	659	668	645	645	620	589	656	620	616	641	578	648	685	617	611	585	577	611	602	635	598	629	624	654	674	604	615	616	691	624	686	639	654	646	589	605	606	634	613	629	584	591	594	641	640	629	637	620	633	623	633	605	677	595	589	638	611	657	599	585	614	637	586	643	682	623	595	645	568	631	565	629	630	655	657	670	626	619	624	662	666	605	602	599	643	606	605	631	611	671	645	631	634	626	649	604	660	636	655	630	654	633	604	677	628	570	626	626	637	609	617	615	646	616	654	612	618	631	593	609	634	604	604	654	595	633	632	603	615	588	666	614	613	650	594	616	635	609	640	631	643	650	592	628	638	679	646	631	602	565	650	645	639	634	618	649	641	620	654	638	608	633	615	650	593	629	630	613	635	639	633	614	607	625	600	627	646	610	648	620	604	661	651	618	665	670	703	602	636	621	665	659	597	635	636	665	604	622	645	661	644	612	662	631	654	640	568	641	646	631	617	709	601	665	614	637	627	668	626	603	622	620	614	588	621	605	658	639	644	656	628	601	601	647	627	609	619	629	650	605	608	592	633	670	654	637	617	606	620	626	611	680	610	664	582	628	692	645	643	601	644	659	597	616	633	645	636	657	635	610	638	606	653	591	639	606	625	645	630	645	599	593	634	625	671	656	596	649	639	610	650	609	607	570	638	655	621	660	604	636	669	583	592	593	675	608	616	601	614	623	637	605	647	595	693	632	649	635	631	644	606	653	620	656	660	673	641	641	651	654	610	665	628	668	657	631	652	626	626	657	664	657	637	646	600	626	620	630	616	671	655	595	603	626	608	607	622	610	600	642	602	664	654	644	614	608	665	621	649	652	619	642	640	597	648	618	641	612	638	597	632	640	630	587	651	614	592	606	618	623	624	614	619	621	592	649	639	661	639	621	625	648	606	613	665	634	655	644	613	633	647	642	652	668	639	626	659	609	645	637	634	631	596	673	589	664	618	650	713	640	612	631	590	635	676	636	584	658	627	597	637	626	639	593	645	630	660	587	625	646	615	605	665	589	642	655	610	650	632	622	577	694	655	620	610	625	633	620	624	667	655	588	634	599	620	600	655	660	640	586	610	661	659	655	628	603	698	611	656	598	579	625	609	639	566	602	634	629	657	614	623	624	621	657	620	623	654	650	615	622	579	628	648	600	604	582	613	669	654	675	602	602	662	636	608	607	580	612	622	646	642	641	572	606	658	585	616	624	595	640	606	614	623	645	616	631	625	622	652	632	674	605	592	649	588	641	621	603	629	628	603	669	605	615	624	625	612	655	660	634	626	588	589	673	644	592	590	616	633	645	623	600	651	624	616	630	634	599	612	624	632	635	662	645	650	617	624	609	656	650	623	633	593	666	588	620	642	639	677	643	656	584	669	589	624	584	615
4318	2128	1418	430	346	372	387	401	376	394	355	377	383	345	370	340	349	357	387	380	373	363	356	380	384	397	373	352	371	362	371	337	332	351	369	348	350	373	349	364	378	360	325	357	383	390	368	311	340	344	342	320	400	351	329	385	323	341	370	348	372	363	354	360	351	382	389	411	378	369	360	398	355	363	342	410	369	399	351	359	369	367	327	368	365	354	361	402	351	359	377	380	339	323	343	336	380	396	354	360	379	383	386	360	360	364	367	385	402	360	368	362	317	377	334	352	350	380	389	346	381	365	346	380	353	363	363	387	432	363	334	354	390	365	325	367	352	403	379	372	346	365	354	382	335	356	367	362	353	363	342	406	362	386	380	338	375	380	356	370	359	375	333	345	354	378	385	385	399	382	337	361	391	384	382	387	349	380	382	394	342	323	393	345	389	358	382	356	346	391	392	377	353	397	397	366	372	367	372	379	365	354	336	357	346	353	368	386	380	365	373	362	352	363	376	366	377	378	364	349	358	372	337	373	351	347	347	360	353	368	375	373	372	370	337	343	344	415	377	345	369	350	351	359	365	394	378	378	379	361	344	374	341	311	356	346	386	330	365	390	376	380	352	384	381	343	372	355	331	350	355	350	354	350	326	305	319	391	388	384	360	380	364	388	364	367	355	379	360	345	355	351	335	369	355	358	384	379	343	364	379	316	362	332	364	375	356	373	335	361	323	362	357	393	375	342	363	341	341	358	343	363	388	375	383	347	374	357	354	350	377	368	354	382	382	333	337	330	328	340	367	379	382	366	365	352	346	376	370	312	353	349	360	397	405	379	373	372	337	348	356	396	378	341	366	336	349	338	383	377	389	370	356	372	347	349	366	378	335	391	369	384	369	392	390	363	336	365	337	382	379	367	343	374	318	345	367	345	347	368	335	373	360	334	386	358	348	359	390	363	380	360	383	386	334	366	366	366	376	337	376	385	342	351	401	361	352	357	344	395	372	323	368	365	386	340	396	373	381	377	366	388	408	378	363	337	384	383	399	372	384	344	334	396	387	359	366	357	377	367	385	361	349	330	362	363	327	381	340	356	376	344	329	356	351	371	398	352	373	329	375	377	374	382	356	378	375	358	377	344	355	375	382	379	377	353	388	359	354	347	345	388	374	366	367	380	383	345	380	381	351	378	350	368	348	365	367	340	348	362	374	364	362	399	387	381	355	330	378	383	331	358	367	364	368	407	376	374	355	369	339	370	373	368	327	354	362	373	374	369	351	350	350	379	380	392	352	375	398	335	362	360	369	362	383	375	328	388	388	358	389	346	371	390	331	345	353	349	388	369	336	359	341	370	316	347	358	345	349	383	347	336	383	377	371	344	336	345	349	357	346	364	368	382	368	339	410	337	393	396	407	328	345	311	354	391	356	386	350	372	348	336	383	361	380	346	351	398	397	378	357	351	401	344	410	362	378	364	352	366	385	359	366	417	356	390	332	383	378	354	346	409	368	353	351	379	364	375	372	371	393	327	372	366	374	333	347	370	360	319	368	354	368	332	354	360	364	352	359	364	402	363	345	374	366	381	346	346	376	338	398	366	365	369	320	338	298	339	360	376	351	325	351	359	370	358	318	336	354	353	369	379	365	374	370	353	360	377	350	379	373	351	344	340	377	354	413	359	418	353	341	337	373	374	377	339	366	347	366	370	390	313	369	349	347	374	336	391	371	368	346	368	375	400	385	358	364	356	341	371	369	365	346	337	336	354	383	358	335	362	376	391	390	340	376	355	357	364	322	400	389	360	395	338	412	402	359	354	401	360	380	374	385	360	362	360	396	369	359	344	337	398	397	367	380	354	400	374	370	395	382	334	340	337	344	366	366	365	340	375	361	354	348	382	395	351	358	384	349	370	384	397	339	349	331	366	350	395	371	387	370	344	338	393	367	336	341	349	344	339	343	389	325	361	371	360	373	404	382	351	373	361	336	345	358	362	377	379	385	332	376	367	360	391	370	385	387	390	371	380	375	379	360	354	398	359	359	351	341	373	353	358	349	333	375	349	353	383	376	348	333	379	330	343	385	368	398	342	369	366	335	401	381	388	349	410	393	352	399	334	371	363	377	345	371	372	350	353	366	376	369	385	349	371	350	373	341	341	375	376	321	338	327	341	339	339	362	381	348	325	370	367	329	413	365	352	368	381	352	365	367	373	391	388	348	374	345	364	368	356	348	367	371	369	357	393	365	371	356	407	359	365	339	343	356	372	370	367	343	362	378	373	385	367	365	405	376	332	372	382	398	360	363	307	386	376	361	375	339	388	336	344	388	365	370	384	366	385	365	402	361	360	332	345	361	376	367	335	373	344	300	360	369	337	369	354	374	334	338	355	375	346	362	381	391	340	355	358	359	347	368	363	332	384	382	358	371	373	382	362	376	352	370	386	376	346	383	388	380	409	326	357	365	381	337	355	361	353	368	367	338	356	340	367	323	388	400	369	371	339	340	349	335	383	337	348	392	360	359	362	361	343	367	381	338	367	334	330	378	326	357	396	370	393	356	386	382	339	364	337	385	373	410	358	333	369	395	383	371	334	394	351	353	369	403	366	348	354	370	395	381	353	357	403	352	372	368	382	365	374	324	370	346	376	366	339	340	378	337	378	377	380	381	349	351	385	360	343	319	352	387	337	390	351	374	353	369	355	380	376	350	363	348	382	323	349	365	334	380	351	375	355	340	373	362	398	401	392	393	340	354	364	330	422	376	356	341	347	339	339	379	398	353	355	351	385	340	353	348	352	391	343	388	365	335	390	363	348	365	366	366	357	306	404	345	381	380	377	352	345	388	362	354	376	356	362	352	394	334	387	342	365	341	416	356	336	313	358	358	381	345	358	363	343	378	371	344	330	367	381	351	339	383	371	345	380	393	352	365	368	401	352	366	334	356	339	329	332	384	403	361	353	335	382	347	349	341	332	362	371	359	382	363	359	344	342	373	369	344	358	383	354	376	356	366	372	369	349	355	382	391	308	348	365	349	331	372	349	361	391	367	392	349	385	356	361	389	341	358	329	371	403	376	358	323	339	385	362	332	382	324	387	354	355	390	352	422	381	371	340	347	349	342	400	347	377	358	386	341	340	330	346	373	374	394	388	321	385	360	354	351	367	344	354	366	331	397	388	351	342	393	377	366	351	367	367	352	376	340	357	358	382	353	346	407	365	363	383	386	364	382	344	348	355	340	331	354	354	371	335	363	354	341	356	381	356	341	380	366	387	396	338	328	417	368	377	367	355	381	330	356	334	362	401	390	332	337	360	407	381	397	338	313	367	353	331	367	389	341	377	340	385	337	388	354	361	325	363	366	373	401	339	395	373	361	370	370	347	328	375	383	376	395	351	345	401	361	357	330	343	342	329	377	399	387	367	365	365	351	350	344	376	345	333	364	362	370	343	391	347	370	374	353	378	330	366	339	360	376	349	354	403	372	378	369	359	331	336	381	371	371	374	395	365	333	425
4440	3531	2718	988	895	965	918	900	852	911	865	875	850	886	911	922	839	890	861	857	845	869	861	868	845	901	867	902	852	821	894	826	855	844	864	921	869	817	880	867	882	857	880	826	906	832	898	875	854	815	876	909	874	899	845	923	830	853	902	898	885	889	876	804	866	813	847	835	855	838	861	820	832	831	848	863	870	870	909	854	877	888	822	845	885	843	829	854	909	806	858	836	848	820	874	830	815	907	860	860	866	846	889	873	887	865	847	821	872	900	796	826	885	869	831	828	823	867	913	924	867	884	868	844	839	859	868	875	821	858	875	883	857	851	857	901	891	849	847	846	901	890	846	863	878	846	900	859	874	874	861	852	875	842	839	832	841	843	821	876	858	867	841	820	842	915	876	825	856	897	918	885	862	875	847	859	878	844	884	869	872	914	823	882	854	916	868	860	894	906	874	827	844	859	876	876	845	913	895	915	840	890	876	890	827	833	869	901	875	807	900	877	886	855	852	879	858	866	864	849	874	788	875	855	888	814	820	873	857	852	820	907	924	866	838	880	889	854	849	807	875	885	875	889	833	827	903	838	877	911	868	845	877	869	870	859	827	818	880	855	831	857	848	857	857	839	868	828	914	849	806	847	829	876	897	920	895	835	850	877	845	865	885	831	823	845	857	845	883	859	877	833	809	882	881	873	800	806	887	842	887	900	918	883	893	868	857	840	845	907	867	840	861	879	840	847	870	914	844	825	912	862	851	814	857	834	832	851	886	846	876	884	891	891	938	844	838	855	877	871	851	865	837	854	852	860	899	880	868	823	854	872	895	889	847	856	842	839	842	895	859	830	847	866	815	824	802	871	852	875	870	847	844	839	891	841	854	884	867	823	797	861	854	877	855	797	874	817	942	874	844	875	828	872	874	898	846	794	833	868	922	841	878	888	854	876	843	842	835	897	862	850	853	847	824	859	877	876	874	880	878	861	858	820	851	888	872	843	837	846	796	845	835	821	846	867	905	875	859	874	870	846	846	807	830	836	874	853	910	875	858	840	863	839	820	788	843	901	877	865	818	860	855	879	862	847	873	898	862	846	855	828	833	891	823	839	840	867	856	880	879	853	853	863	854	852	879	900	861	889	847	842	883	837	860	867	843	884	902	840	842	881	903	853	854	855	834	929	817	824	861	800	822	833	908	919	852	859	860	861	837	850	839	816	914	871	899	806	863	887	901	848	867	795	815	870	847	895	863	832	875	817	826	909	863	857	885	886	871	885	858	842	867	838	860	905	889	901	854	848	857	821	860	879	848	854	827	834	844	875	859	916	809	820	886	840	825	903	834	853	892	861	878	858	777	851	888	877	843	850	823	862	846	884	860	868	883	889	899	877	870	873	857	849	872	890	865	839	895	887	872	834	863	874	878	854	871	840	881	874	858	887	849	780	837	874	888	858	856	870	794	836	896	805	790	828	872	834	825	862	862	915	831	848	841	862	925	892	860	806	886	828	881	851	881	860	887	891	841	868	828	828	891	847	828	877	903	879	889	834	853	866	823	874	882	853	851	883	892	896	882	863	900	881	867	847	868	888	855	861	876	870	890	888	816	869	841	841	862	859	891	794	861	872	838	858	797	825	862	845	887	860	866	849	806	882	858	819	876	851	842	903	876	848	871	878	843	838	863	890	813	880	896	839	901	914	803	853	866	877	854	844	879	872	794	832	842	858	867	838	825	844	849	898	824	847	837	852	842	862	825	884	858	851	899	853	870	836	892	875	835	861	804	878	865	848	830	873	854	865	895	889	828	847	822	869	878	786	852	806	858	885	862	872	883	848	855	925	890	876	853	892	868	882	945	844	841	823	848	818	856	895	850	824	832	886	917	882	873	879	830	848	850	882	840	829	871	930	855	880	873	894	881	862	866	875	869	901	897	870	875	892	854	852	857	895	843	871	872	917	847	833	877	855	840	858	880	870	836	846	839	874	878	798	840	759	834	866	889	866	879	829	899	867	894	877	932	872	858	866	825	876	834	906	861	828	901	890	838	880	847	849	841	891	874	840	887	803	818	845	837	859	883	865	931	852	877	872	843	848	824	839	808	832	875	860	890	895	874	852	798	836	877	900	893	911	846	859	836	877	861	820	884	905	887	834	865	885	838	842	874	854	847	878	886	863	855	911	812	875	873	911	849	875	883	820	874	836	880	812	850	823	869	887	882	853	871	835	873	885	849	877	809	946	857	881	860	873	878	828	841	869	901	882	837	838	855	862	862	853	952	840	854	873	868	914	867	849	866	914	875	852	852	842	878	847	861	814	838	833	912	885	825	895	842	851	863	909	899	840	814	874	876	892	872	813	866	872	897	858	884	845	837	896	842	816	882	831	834	862	828	885	864	863	830	838	880	936	885	854	866	808	844	892	814	874	835	879	830	867	833	856	843	847	918	860	843	875	858	911	829	888	799	896	810	832	923	846	871	867	892	805	821	851	877	872	838	870	834	931	878	858	814	872	840	868	817	857	882	869	871	831	857	816	875	855	889	886	896	919	852	860	868	873	851	885	843	863	840	828	880	893	829	845	815	879	856	838	860	815	831	842	879	892	833	855	852	863	896	892	833	847	866	869	836	849	861	855	887	874	828	871	890	846	876	878	859	849	857	873	929	874	851	867	862	806	862	876	898	894	886	949	767	848	829	882	810	914	841	824	862	832	832	887	866	887	827	850	846	858	828	832	832	866	856	849	871	947	887	856	961	886	880	878	865	863	889	898	887	874	861	850	878	807	843	906	901	887	842	836	846	846	831	860	873	820	917	837	871	863	858	878	887	864	870	812	847	858	902	892	873	833	823	841	844	886	862	852	825	847	855	859	836	869	832	896	839	866	854	834	851	868	873	864	914	874	850	863	852	862	872	870	854	868	909	888	811	904	805	852	879	853	851	906	830	849	836	858	835	809	836	858	871	873	858	883	848	818	867	850	893	816	853	872	853	859	869	833	876	869	866	851	897	874	898	821	869	864	872	899	899	870	870	844	876	846	859	872	891	827	860	871	845	871	882	846	808	825	841	915	876	852	789	858	823	893	893	860	869	881	887	897	858	898	825	889	859	858	855	860	913	878	917	891	864	920	887	844	791	885	881	851	924	880	842	818	833	814	858	875	825	847	886	830	856	915	908	780	851	872	835	804	899	828	843	841	840	872	900	877	843	848	884	904	832	936	873	890	827	887	852	812	864	832	813	863	873	813	806	856	886	863	872	871	879	851	890	881	857	852	831	917	877	846	860	805	880	890	894	913	912	823	878	845	838	887	872	866	873	837	858	892	836	928	846	901	845	884	867	875	850	843	868	909	849	854	889	880	873	895	894	817	823	870	906	881	873	839	833	896	827	801	824	822	882	854	851	838	866	861	910	856	863	857	851	900	826	873	883	852	847	898	852	808	915	795	877	863	916	868	841	877	818	848	827	836	863	838	833	808	865	876	879	878	872	847	864	824	867	890	868	869	858	858	861	910
44914	33679	30208	5080	700	517	372	325	310	279	261	246	249	224	225	194	218	194	223	188	218	224	195	205	214	229	219	212	197	196	188	207	206	194	201	196	228	168	198	197	213	193	188	171	206	181	202	169	187	194	193	182	182	189	208	184	177	222	178	182	194	203	168	190	172	173	184	192	178	206	190	198	219	183	174	197	179	204	201	185	189	199	206	209	215	186	200	199	186	179	191	189	176	193	178	177	189	199	185	184	192	164	173	196	189	202	188	200	180	189	177	172	194	185	187	180	213	188	196	189	182	208	191	182	173	193	186	205	194	165	180	169	204	205	193	192	203	201	189	176	209	201	194	168	182	199	194	177	192	170	196	185	176	191	177	210	190	187	183	216	182	203	208	208	204	194	192	191	186	190	192	160	163	176	210	186	196	183	173	186	196	169	198	200	197	192	189	155	197	198	177	202	198	192	145	172	185	199	175	181	199	187	184	227	187	182	170	174	169	200	197	197	194	183	193	194	185	194	222	188	217	192	171	170	183	185	199	193	164	203	188	202	179	167	206	196	181	175	195	183	214	200	180	181	176	190	193	181	195	183	179	197	186	235	194	192	171	206	202	182	186	179	187	186	166	181	190	171	157	206	203	189	195	191	190	181	195	188	172	184	195	186	168	215	208	184	186	183	180	200	176	176	219	177	182	191	174	185	174	179	184	193	198	172	173	167	183	190	209	211	180	191	193	183	177	199	174	182	194	182	199	176	189	212	213	201	199	193	185	194	196	192	183	218	161	200	183	188	207	210	173	194	195	186	204	199	175	172	211	167	168	197	214	203	172	208	193	194	204	183	172	219	175	156	186	186	202	162	196	198	194	148	203	190	174	169	185	165	172	191	192	180	194	193	188	222	164	179	186	194	173	196	182	169	164	203	197	159	191	178	187	189	191	181	172	207	215	184	183	203	197	188	203	185	172	183	196	213	196	215	198	185	197	211	179	179	180	184	197	178	180	189	185	198	181	181	198	192	184	188	182	210	184	208	192	191	209	188	185	203	177	189	185	205	176	190	179	189	188	185	174	170	186	183	187	191	175	223	210	159	209	210	178	189	190	218	185	174	177	184	204	172	187	207	226	191	208	186	179	180	186	190	181	164	187	176	212	204	216	177	186	197	199	196	181	189	191	186	181	194	179	193	177	171	174	216	204	176	199	184	174	189	192	160	190	202	201	209	195	182	195	188	191	193	199	190	154	197	189	209	178	186	197	179	176	190	198	198	181	185	205	195	202	194	189	186	181	194	196	194	177	199	196	192	213	166	195	206	194	157	181	176	167	178	170	174	212	215	177	189	183	168	206	173	196	172	166	203	198	197	183	204	191	202	195	183	200	192	207	195	169	175	181	192	189	186	187	165	195	182	207	184	176	221	225	171	191	197	164	168	171	188	198	186	179	186	192	164	191	197	197	184	187	202	175	189	205	209	191	173	215	198	204	189	221	193	190	166	173	175	188	189	186	194	197	209	175	180	184	186	181	170	185	172	174	181	203	182	181	188	181	171	189	173	187	192	179	179	183	183	202	211	187	200	209	188	197	188	195	195	194	201	187	198	199	196	186	202	167	230	186	167	166	180	169	204	194	210	186	167	188	177	189	185	180	189	166	173	234	195	161	208	172	205	208	183	185	159	172	190	214	189	202	183	210	203	199	190	196	215	196	175	197	186	194	193	197	201	201	174	192	189	180	208	183	195	181	195	204	187	188	188	194	180	195	181	181	196	187	194	190	188	198	186	187	207	194	193	189	175	189	188	243	181	182	201	178	190	173	200	196	202	196	190	219	203	155	183	191	178	200	199	167	204	188	178	186	180	199	192	195	197	201	177	197	202	199	194	189	172	193	198	199	204	184	185	193	185	184	213	190	180	174	203	186	184	199	221	202	175	191	177	201	193	198	185	194	182	194	194	183	187	172	188	192	203	199	191	192	169	178	209	215	180	176	176	193	170	167	189	191	236	197	204	196	190	197	171	186	191	173	236	184	205	201	171	179	184	189	201	169	164	206	180	194	199	201	223	190	203	169	215	172	199	163	181	183	189	181	203	194	183	218	184	189	186	209	205	178	191	173	195	187	213	185	179	192	188	183	176	205	179	189	189	188	181	179	168	223	160	203	179	179	186	190	168	201	159	190	197	174	189	213	208	207	188	211	181	186	185	202	190	185	171	170	202	179	198	186	173	207	193	194	197	174	175	189	181	192	217	172	189	201	205	195	208	219	206	208	203	183	170	165	199	201	190	172	193	178	198	186	186	178	178	188	180	164	177	209	184	194	216	195	184	162	165	210	151	195	191	217	200	194	205	164	177	183	181	195	185	197	183	198	175	192	188	173	226	184	205	185	178	208	198	208	173	174	180	180	195	186	159	178	197	168	187	202	220	174	187	196	170	183	194	198	209	206	192	184	172	202	185	205	204	173	201	198	192	178	191	189	178	177	149	182	204	182	195	168	186	176	184	192	185	166	182	184	189	218	178	215	192	192	191	203	176	186	187	171	207	214	206	188	190	181	178	198	183	203	188	214	189	204	201	180	212	163	194	192	180	192	184	181	188	177	218	194	202	184	168	173	188	193	189	213	187	174	204	193	175	198	172	196	188	180	166	180	199	176	176	183	167	185	200	199	187	180	195	162	172	172	190	199	181	187	201	193	196	173	176	194	163	186	202	188	203	178	177	176	203	197	179	189	178	180	179	149	200	186	183	156	158	195	168	186	188	219	193	192	201	205	196	180	200	199	210	189	184	167	183	177	152	177	168	163	195	181	183	164	189	186	155	184	212	171	184	186	181	191	183	182	200	177	193	187	208	191	189	177	189	183	196	185	166	197	172	168	192	164	174	195	181	188	198	194	183	195	195	164	201	211	198	189	173	185	165	218	182	207	174	184	202	184	214	172	179	189	174	192	189	172	207	149	203	207	209	175	202	198	207	193	206	206	188	192	212	186	224	177	193	197	170	207	201	171	164	197	201	171	188	214	184	178	188	201	155	183	162	192	185	218	175	179	191	165	193	170	171	165	195	186	208	179	204	212	177	184	173	216	184	192	196	201	177	187	181	195	187	193	186	194	171	184	201	193	176	193	228	201	196	192	209	204	180	196	185	172	184	144	173	204	201	190	166	185	208	197	191	212	175	186	177	217	183	185	190	181	173	189	177	211	198	194	163	195	186	172	188	201	210	204	181	164	195	192	166	199	172	181	206	185	188	194	191	207	181	187	170	195	173	179	168	161	193	177	200	190	191	174	185	181	199	203	187	173	205	188	179	179	176	163	161	161	163	203	190	198	190	189	185	188	191	183	177	163	177	197	186	189	205	191	210	168	185	192	183	196	186	185	178	185	170	176	203	194	200	190	200	174	170	180	215	207	199	189	192	185	182	188	200	198	205	179	172	192	187	138	195	205	202	181	165	184	187	189	212	185	198	203	163	196	203	176	200	199	204	213	208	209	203	196	178	191	175	191	176
27041	19607	18873	2565	2236	1897	1647	1327	1120	1092	1006	897	834	794	805	712	699	674	633	667	664	603	599	581	643	574	612	553	526	550	588	564	579	578	551	535	554	542	514	529	584	571	511	506	542	559	538	492	523	538	552	551	494	494	503	540	519	540	517	500	524	572	503	505	477	505	493	544	487	504	508	494	528	509	487	484	474	483	495	477	481	530	514	506	517	489	528	512	512	528	507	476	507	514	519	546	508	511	575	486	518	511	522	514	509	515	529	489	492	514	526	514	500	481	467	552	483	498	468	511	505	523	534	522	502	513	479	509	474	532	497	514	448	518	476	506	552	495	482	499	482	497	531	511	466	495	520	516	499	548	538	471	480	484	502	502	497	490	523	520	495	516	463	515	500	508	516	505	506	464	511	513	480	474	519	503	494	485	502	467	482	491	492	487	494	505	524	488	494	512	513	515	561	463	535	511	515	546	519	523	517	519	492	516	470	498	512	506	521	544	486	485	509	510	517	505	502	482	520	496	486	503	502	473	532	481	499	489	509	476	543	507	501	525	499	515	474	510	528	489	476	457	536	527	517	493	501	518	531	499	505	500	501	511	519	498	493	477	496	520	521	502	507	522	519	500	485	509	510	531	531	532	512	541	512	500	474	486	425	512	464	511	521	493	490	515	502	506	471	501	506	506	471	521	495	503	477	512	492	540	491	496	519	527	487	523	507	468	487	526	512	496	487	489	521	522	482	505	540	489	492	492	509	513	505	516	490	476	506	538	462	459	524	474	508	525	489	548	508	513	491	506	542	537	504	501	495	493	508	528	527	516	541	527	472	527	532	483	540	479	494	483	539	504	519	511	500	514	514	503	502	514	543	449	469	492	516	466	525	492	502	475	499	507	485	512	488	488	508	514	480	534	516	496	555	511	487	489	477	512	490	483	498	487	520	529	523	523	491	502	480	514	500	506	489	537	508	529	478	483	527	520	500	498	470	495	522	539	487	471	509	528	516	514	492	442	515	493	492	490	543	526	493	488	455	494	459	515	494	509	492	494	546	480	513	500	523	471	480	491	507	506	452	500	554	478	490	496	473	506	484	483	447	444	507	456	499	469	507	498	519	543	509	536	511	494	495	491	499	488	538	478	505	483	520	538	540	503	496	520	514	475	448	496	506	479	494	564	508	531	522	497	491	430	505	526	502	507	553	520	525	544	494	518	497	496	550	511	473	470	498	482	504	518	520	509	540	514	493	501	473	475	519	505	550	515	479	539	481	525	518	501	505	513	477	501	479	510	503	479	533	482	498	501	566	514	487	502	496	527	484	507	553	506	532	527	515	502	500	472	501	519	505	543	510	489	509	490	499	507	495	538	534	535	525	495	493	484	507	527	497	530	518	510	535	503	563	487	506	488	496	489	514	524	503	558	503	487	542	501	476	497	486	508	491	500	522	501	536	504	510	510	478	490	506	466	503	494	507	503	491	501	517	496	557	499	514	495	469	492	503	511	504	498	469	470	512	522	508	496	443	495	472	509	475	512	569	530	481	489	493	489	529	507	475	467	487	489	521	507	553	521	480	490	508	511	517	500	524	520	477	483	469	516	490	495	461	508	524	518	547	483	499	542	501	540	519	493	528	499	483	498	511	503	477	550	561	496	519	484	495	514	511	478	526	501	496	513	488	480	525	500	535	492	509	502	506	472	516	511	498	560	508	520	468	508	495	520	533	515	482	475	529	489	488	457	476	541	512	497	519	490	496	495	531	487	531	510	531	494	508	515	508	536	500	512	494	485	489	517	530	488	502	515	551	488	518	479	525	530	512	478	524	492	504	527	508	470	482	515	503	508	531	472	474	469	510	525	546	495	532	491	505	524	499	517	514	508	517	479	517	505	501	519	502	516	496	538	463	487	489	519	480	492	533	495	494	480	515	522	508	497	473	512	549	508	533	533	505	537	497	477	497	526	521	520	493	517	499	517	503	508	507	516	496	535	507	494	486	552	490	528	484	516	534	490	490	522	499	507	521	487	481	462	469	496	515	513	513	487	492	479	490	517	487	512	517	485	536	506	515	487	473	507	491	477	488	506	539	533	487	530	488	490	493	510	515	500	529	463	495	505	517	534	479	496	478	501	469	504	491	484	501	516	503	517	520	525	523	546	532	515	525	519	477	512	508	506	524	481	553	460	475	509	489	501	471	505	498	479	512	510	501	512	487	511	521	492	495	488	498	467	517	523	455	494	525	502	481	507	448	505	476	515	504	534	530	502	487	495	536	509	507	488	502	530	529	493	476	507	501	491	534	535	486	484	448	466	456	518	510	492	493	483	486	526	491	522	488	498	507	505	517	491	478	490	494	522	478	454	496	501	510	496	525	502	462	546	498	473	540	501	492	470	498	513	537	488	512	488	546	509	510	531	494	522	496	501	538	518	535	513	527	533	488	471	526	529	533	507	527	515	523	492	457	472	473	525	502	515	491	538	539	491	455	481	469	472	506	530	504	520	488	519	476	524	462	492	517	475	472	511	524	491	507	523	540	550	483	529	514	479	490	528	505	499	482	494	481	532	494	524	485	470	500	514	470	535	514	500	531	494	510	511	521	559	520	486	500	488	502	479	512	520	496	515	513	454	510	511	515	513	500	536	528	495	512	500	471	505	506	511	518	491	497	486	508	493	508	507	507	502	535	482	509	512	524	511	464	538	496	494	489	492	512	507	522	520	492	499	513	502	523	495	506	491	472	490	512	509	553	520	514	543	505	490	441	497	468	492	530	525	513	491	496	500	513	524	547	473	521	479	483	508	485	469	478	509	533	506	487	498	501	500	511	473	493	541	498	497	485	518	530	497	496	491	526	474	487	505	499	481	518	460	461	497	505	492	484	533	523	521	487	500	525	505	503	514	549	522	487	498	527	511	488	455	514	470	522	489	480	543	531	541	521	473	519	511	523	513	528	488	477	474	511	507	502	515	507	517	535	520	477	514	491	487	504	496	479	486	470	523	493	465	503	500	524	478	502	499	507	496	511	491	510	491	484	507	495	550	483	499	477	506	517	516	502	518	503	500	521	518	494	509	515	487	476	480	517	501	519	477	507	527	506	490	465	474	542	478	483	503	503	534	544	479	474	503	529	484	458	518	534	514	513	528	484	526	483	511	479	515	475	500	523	508	516	544	513	499	479	489	499	495	507	509	536	557	525	529	510	519	532	522	533	512	462	488	506	510	514	469	515	480	492	540	484	465	525	444	565	499	503	510	502	502	464	505	500	517	473	458	521	523	501	518	488	541	527	481	518	517	471	496	518	474	533	528	517	513	528	542	518	531	528	503	484	502	451	484	565	507	521	512	511	511	548	484	523	538	491	509	543	487	498	516	512	493	538	516	453	502	512	522	493	529	526	486	483	553	501	498	471	493	492	480	508	502	486	489	483	531	503	541	477	512	496	507	468	493	517	526	492	533	463	529	484	497	486	501	497	543	471	511	503	457	514	525	493	508	487	524	529	519	538	484
60609	44260	40578	13243	2225	819	707	533	489	402	423	380	376	359	324	314	288	279	299	296	258	274	265	270	293	284	276	268	245	253	261	264	271	267	257	267	278	275	247	261	266	273	259	251	277	271	294	245	221	234	252	281	235	263	284	231	247	212	239	235	262	235	272	247	225	232	261	277	238	248	268	255	282	257	261	270	249	268	221	258	262	244	269	233	251	276	247	245	243	253	258	263	260	225	226	222	276	242	254	224	258	251	232	253	250	284	260	252	267	225	242	239	263	237	261	268	259	250	222	267	252	248	229	257	256	234	242	275	256	272	259	259	256	257	243	228	235	256	232	255	264	246	230	272	275	236	246	249	261	260	267	253	254	232	262	229	248	266	208	227	245	230	273	243	260	253	252	272	235	256	273	236	276	251	260	241	278	269	268	267	271	242	254	252	232	261	249	248	252	274	241	277	261	286	291	250	242	233	250	251	258	260	272	249	260	244	230	271	238	234	258	240	245	288	252	235	277	229	275	270	273	245	251	268	238	279	253	223	230	256	237	237	228	250	256	226	235	248	254	270	257	267	247	257	229	221	253	231	242	243	249	232	257	248	227	266	267	244	293	239	267	229	241	235	241	243	243	245	262	266	257	252	239	261	237	230	273	268	260	260	262	217	243	256	211	268	242	250	253	267	267	244	244	266	236	255	196	246	253	251	212	263	256	260	250	248	241	236	267	257	272	264	249	245	241	265	241	280	233	274	247	281	247	226	244	242	244	276	261	250	234	239	246	245	243	260	245	266	251	254	264	252	248	262	249	239	252	225	243	266	240	260	269	257	229	241	240	250	247	267	247	284	245	235	252	273	233	225	265	230	237	249	297	282	234	253	261	259	240	236	260	246	271	252	264	250	249	275	261	248	261	254	298	241	236	243	235	249	274	246	242	264	242	228	221	265	238	254	256	238	216	252	247	238	242	248	267	244	236	231	260	238	236	257	228	247	272	265	260	245	249	260	263	247	243	238	270	266	251	269	255	286	238	239	292	247	237	275	234	263	257	262	277	242	233	212	278	240	262	268	256	267	256	279	236	218	254	241	281	262	250	240	277	263	237	227	241	219	252	265	246	283	260	271	267	220	255	242	256	236	245	265	225	246	260	257	246	245	232	223	246	242	246	246	249	268	231	225	257	236	224	259	257	258	240	244	272	241	245	232	244	261	230	257	263	267	243	254	263	263	275	246	265	265	274	231	254	272	263	263	249	283	258	241	247	280	256	233	253	253	261	252	271	266	240	251	217	248	244	253	271	223	271	240	241	251	250	240	232	245	267	261	241	230	264	229	230	230	249	262	262	237	239	231	239	255	281	271	241	257	262	247	274	242	265	287	252	238	277	253	276	252	238	244	259	260	227	220	266	252	262	252	230	245	253	261	243	242	268	243	246	251	252	246	263	250	255	250	254	254	257	234	268	267	248	269	280	244	239	236	254	238	251	243	247	256	250	232	257	221	253	237	263	245	268	212	267	237	262	227	243	227	269	275	234	233	262	233	250	256	250	259	264	246	252	254	247	220	276	229	244	250	241	254	248	243	258	251	265	247	273	240	273	261	241	235	230	229	241	240	249	264	271	270	253	283	264	269	285	254	256	226	235	250	235	274	241	230	241	261	246	250	266	264	265	252	253	251	270	236	229	226	227	253	254	247	224	241	246	238	234	258	232	234	261	255	254	219	221	258	260	271	236	237	250	256	253	247	258	254	234	299	272	247	235	266	238	234	231	297	220	235	283	243	282	257	249	269	251	226	224	264	250	222	241	235	272	230	293	255	293	271	243	284	254	273	241	250	234	260	285	258	254	217	231	234	263	266	265	263	226	245	241	240	214	253	215	244	275	251	220	268	268	256	254	234	241	248	240	247	243	273	241	235	242	259	256	243	224	254	234	229	236	263	230	260	232	250	227	279	253	223	252	223	248	236	256	257	273	301	246	260	224	264	277	263	244	260	272	256	260	257	257	255	232	220	255	262	249	252	264	256	235	279	244	215	243	254	261	256	274	233	248	264	239	261	235	253	244	239	213	255	257	265	265	258	245	267	247	239	259	266	254	258	250	254	282	260	259	285	268	294	261	242	265	259	246	275	244	272	244	222	248	244	269	257	256	239	253	256	271	231	228	268	232	246	270	247	252	270	250	250	268	253	275	247	247	266	234	259	264	283	241	228	240	285	250	259	253	252	278	264	256	259	276	226	229	244	273	231	255	231	261	266	253	287	247	259	256	245	244	238	265	232	245	215	291	235	243	270	244	258	246	254	254	254	261	245	270	257	231	264	260	267	279	255	252	237	258	253	288	256	270	210	230	241	246	260	239	253	236	252	245	240	256	228	223	239	262	251	230	256	273	253	222	254	257	253	256	270	262	290	260	277	277	238	255	251	264	246	260	243	260	249	258	256	268	251	255	252	283	271	258	245	252	249	251	248	266	248	261	257	274	260	266	248	230	260	253	253	256	264	245	239	263	230	274	280	254	249	259	253	253	268	238	223	245	257	239	224	251	253	267	271	246	270	250	266	280	263	229	253	263	215	271	271	276	260	262	279	257	242	246	251	240	272	280	243	232	242	249	255	246	264	285	238	273	272	239	246	255	234	255	239	244	271	215	256	244	250	277	252	286	218	243	272	238	271	289	245	239	248	244	286	254	237	244	263	266	240	241	245	228	235	278	268	245	221	256	252	247	274	245	281	253	262	257	263	247	253	243	228	266	247	258	250	251	226	231	261	266	255	231	270	241	227	256	241	260	240	236	268	270	271	275	249	234	275	239	262	241	261	277	226	206	247	237	247	274	261	278	228	238	228	255	247	247	237	239	241	231	250	279	244	288	259	273	270	264	219	267	243	251	266	228	257	250	228	245	234	232	265	295	235	248	257	243	277	251	273	249	227	261	260	256	252	245	259	265	264	245	249	253	227	280	231	214	264	221	269	258	261	218	266	251	231	249	238	253	258	249	232	213	246	237	255	246	250	240	268	258	264	238	274	248	258	234	245	250	258	285	261	236	257	258	245	257	246	260	262	259	267	264	284	246	249	271	219	273	243	268	229	269	263	249	223	228	251	257	279	231	252	248	250	252	272	255	244	245	242	251	273	256	246	224	263	250	275	265	274	240	272	271	253	248	270	263	275	266	269	255	237	239	243	237	252	276	272	268	273	251	233	262	245	268	268	273	259	251	242	248	257	271	269	245	264	251	239	240	249	272	262	250	252	243	236	258	262	243	247	262	242	277	265	223	263	267	235	241	248	271	253	257	263	271	242	262	246	255	260	264	285	245	248	264	256	256	257	235	243	266	262	290	263	227	241	252	242	265	264	269	263	247	227	266	248	262	260	250	267	239	274	258	267	264	256	255	254	259	237	259	255	239	244	249	236	229	225	239	233	247	274	267	232	256	266	267	255	239	256	263	270	245	260	230	265	236	241	242	235	256	230	242	268	277	275	277	249	234	270	255	229	255	210	243	230
37457	24862	24882	4343	3950	3210	2655	2328	1976	1633	1565	1431	1324	1274	1085	1110	1057	1013	982	932	947	891	875	841	876	825	792	854	780	818	784	810	772	809	733	774	742	768	697	784	666	764	708	751	713	708	722	688	652	711	754	719	687	718	710	666	668	645	717	690	648	733	662	706	656	651	685	646	671	651	657	653	661	661	652	717	718	738	693	698	702	663	689	667	641	703	702	656	694	673	643	675	686	632	691	642	670	690	678	666	659	702	660	677	696	676	665	642	659	682	688	674	606	709	632	695	664	643	666	721	707	659	688	659	626	679	692	666	668	653	674	628	689	685	647	673	676	678	690	675	699	675	613	661	688	677	671	709	647	669	697	667	631	656	639	633	700	650	683	664	636	607	726	670	650	647	673	615	674	655	663	641	667	689	657	692	674	622	646	687	677	687	639	707	665	693	643	662	683	637	687	647	648	646	655	669	675	657	639	682	678	646	621	685	639	682	676	619	657	654	711	653	690	671	658	620	693	641	670	688	676	736	658	622	657	675	660	638	665	655	686	668	665	657	695	659	699	694	688	650	661	687	660	661	627	660	708	704	665	670	642	652	708	732	637	678	650	661	683	679	669	682	616	670	630	641	675	675	697	668	676	659	678	651	660	702	676	676	672	659	681	654	702	660	696	657	649	622	605	707	685	661	646	671	701	720	703	636	688	690	654	705	643	652	704	640	701	656	680	655	652	649	677	646	678	661	641	632	659	634	651	620	632	667	646	691	644	663	656	666	672	654	653	645	642	676	604	666	660	704	717	659	623	665	657	656	684	641	676	646	684	661	671	639	690	600	710	672	651	651	672	623	695	607	671	654	666	630	702	640	667	649	690	666	669	654	677	622	701	698	674	692	676	692	669	616	677	647	668	661	670	685	641	612	662	652	617	652	656	644	630	637	677	594	658	692	644	695	642	650	717	669	644	654	668	657	660	614	663	636	651	665	648	657	655	665	636	700	659	652	667	681	658	655	681	689	724	615	677	691	662	639	687	638	684	696	663	689	650	667	690	681	655	659	703	669	654	657	722	695	663	621	668	628	694	679	642	651	604	692	685	667	661	688	654	687	687	665	618	666	670	648	670	649	666	702	678	668	655	668	693	681	635	649	671	713	675	699	633	691	596	640	644	633	656	694	636	619	661	649	657	668	653	656	650	667	663	691	701	658	646	658	679	676	619	618	693	649	684	659	686	650	679	669	674	652	653	651	695	659	635	652	687	648	674	655	633	683	672	661	692	706	649	692	667	669	649	636	665	668	685	666	700	671	661	644	635	656	724	653	676	661	645	685	664	672	679	648	673	654	616	627	659	651	653	704	642	655	648	686	642	670	614	676	614	656	647	659	646	673	679	716	683	684	670	692	669	664	675	655	665	663	691	690	702	695	656	650	651	632	652	639	669	691	661	675	680	658	677	653	676	702	680	666	675	662	669	652	660	705	667	642	641	671	675	663	677	656	670	648	728	659	618	669	677	682	696	625	663	637	736	682	675	626	666	698	682	697	651	625	665	623	655	705	646	675	628	668	681	691	712	672	714	674	626	671	686	644	636	625	678	654	643	610	675	638	650	688	637	682	645	639	674	658	692	640	676	695	677	701	702	654	660	642	665	669	639	631	676	694	714	645	655	665	665	660	685	612	697	637	631	691	619	688	694	654	656	665	713	649	673	630	646	631	671	677	660	642	645	642	708	626	664	702	718	636	673	674	712	632	663	681	659	667	641	671	648	645	688	677	653	655	689	664	653	677	626	660	672	668	684	652	687	669	684	599	675	676	653	693	643	618	658	641	666	666	619	659	673	683	655	657	678	639	658	655	680	659	705	604	613	665	684	684	613	652	660	631	710	635	674	681	664	712	685	705	722	682	625	659	652	629	635	705	642	704	656	692	613	663	664	698	683	600	648	664	617	683	628	648	739	653	667	640	633	692	673	669	688	639	634	626	634	672	666	674	662	658	695	642	670	706	699	644	649	654	650	682	684	669	692	665	653	671	680	661	670	685	694	676	707	693	660	642	653	633	645	698	637	681	666	633	695	677	697	653	662	619	676	653	672	645	676	661	686	663	645	725	692	599	632	691	679	651	595	666	709	684	666	663	676	719	678	650	696	660	653	694	632	664	660	690	696	705	638	655	675	708	634	668	672	658	623	665	658	686	710	638	688	672	597	600	648	677	663	696	646	631	660	658	651	646	690	674	659	648	668	684	701	633	664	649	648	655	689	664	635	651	661	639	652	690	680	693	669	704	667	642	662	637	679	678	668	690	634	676	703	664	655	642	643	694	648	627	680	603	647	703	651	678	656	651	707	674	622	615	690	646	678	658	670	648	629	639	664	646	620	631	615	604	699	671	674	674	657	673	681	666	656	651	651	625	702	665	687	617	655	691	733	664	668	690	656	673	699	635	635	660	677	663	664	702	657	659	640	655	684	664	657	662	680	633	673	701	666	641	650	655	692	659	656	677	630	680	652	644	650	686	724	628	688	665	643	619	672	628	618	653	633	648	718	676	637	691	649	626	654	674	677	638	693	678	678	666	718	662	656	653	686	660	691	671	716	663	679	635	663	666	652	657	650	669	698	672	645	669	661	675	664	652	649	685	668	615	691	643	652	654	659	707	627	681	682	658	695	699	670	640	636	659	654	609	662	659	668	653	642	668	631	620	668	629	685	634	651	660	662	688	661	682	707	712	715	687	675	638	613	684	662	689	665	665	623	679	688	659	663	679	650	697	685	700	651	682	649	677	670	673	660	618	671	639	625	654	640	680	641	679	667	635	658	670	708	609	654	647	681	691	631	670	646	656	691	642	628	679	655	676	704	651	692	688	647	638	668	674	679	692	659	677	684	622	679	677	710	682	678	692	643	621	682	663	685	642	710	696	637	679	703	597	621	669	679	705	683	672	638	650	684	643	694	590	698	708	646	680	677	691	686	669	652	716	658	667	682	658	699	641	701	621	671	614	711	627	640	657	662	612	698	647	658	657	632	698	676	663	721	672	663	612	651	656	691	701	623	623	695	679	649	686	696	667	699	661	647	633	681	686	665	637	663	691	683	682	669	697	681	682	647	681	678	697	680	638	638	708	669	637	655	637	656	716	712	661	669	708	652	709	630	653	660	661	630	659	625	670	637	635	614	688	657	655	642	710	669	673	695	644	683	702	663	693	693	644	651	653	647	689	649	700	675	646	613	629	646	680	624	624	644	677	691	662	640	698	640	672	636	686	670	663	668	703	670	669	661	661	695	682	654	671	670	683	700	691	697	693	678	652	637	662	670	635	693	675	671	645	646	681	679	672	677	674	630	647	689	631	723	663	647	660	672	616	659	665	671	692	653	713	612	622	676	691	632	668	701	667	689	636	653	688	697	636	659	681	661	651	648	634	652	691	702	675	660	716	681	655	666	647	674	675	681	649	655	691	680	693	717	680	635	692	699	661	659	657	674	668	655	677	632	689	640	720	657	696	676	651
5103	2285	1463	377	357	372	414	368	378	335	341	334	341	405	357	361	401	390	348	394	389	359	387	368	400	356	344	360	357	344	371	322	369	379	374	349	375	355	367	364	348	349	369	360	374	354	360	403	368	363	361	323	374	345	316	371	356	401	368	378	386	337	332	371	358	339	349	371	378	347	384	394	381	346	372	353	315	361	399	377	370	400	348	334	354	376	352	367	393	396	315	404	368	367	389	407	357	338	381	358	363	357	343	335	354	365	372	398	375	388	324	354	391	347	387	378	373	341	341	361	335	385	365	380	340	348	344	374	377	350	342	344	382	348	337	336	361	371	369	373	348	384	354	374	372	359	366	361	347	364	346	351	363	383	366	384	345	369	391	357	328	317	345	396	341	391	359	358	352	349	360	373	346	373	352	367	358	373	326	377	372	375	363	375	366	373	397	366	383	383	386	366	392	388	366	354	369	376	359	344	399	355	362	366	376	347	376	383	364	400	377	375	344	338	328	325	346	374	386	358	372	369	371	387	378	386	343	361	382	363	338	393	363	358	343	340	367	357	374	334	363	361	336	362	356	360	385	377	354	400	354	344	363	368	392	379	381	369	354	366	394	387	332	356	354	359	355	344	355	410	409	355	367	358	380	352	334	371	373	373	326	354	330	371	360	344	363	354	377	341	330	387	362	358	382	364	402	368	389	361	386	384	384	365	401	354	374	355	366	358	351	399	370	358	360	352	369	345	353	342	373	409	366	349	378	364	336	365	350	346	328	323	402	381	370	384	374	376	363	379	363	373	397	346	334	360	357	375	374	377	345	388	320	350	364	353	340	325	417	394	350	355	350	385	358	345	383	386	369	357	376	350	400	342	349	364	326	385	385	353	361	346	328	356	391	328	378	358	363	367	421	395	336	370	341	367	369	365	359	369	353	359	368	368	347	373	336	346	383	376	384	359	352	363	345	351	376	349	311	355	361	321	324	351	379	386	383	368	383	366	346	385	376	366	362	372	397	345	368	396	366	338	358	324	322	411	387	366	372	374	379	383	376	370	394	359	377	351	383	357	366	373	363	363	354	392	358	406	371	362	337	368	363	389	355	359	370	351	351	367	328	309	366	338	396	392	361	345	351	336	345	412	388	360	345	380	376	358	390	359	342	364	383	384	413	352	368	398	364	376	351	386	326	348	372	381	358	381	347	382	347	362	384	374	380	331	379	363	341	353	334	336	340	343	349	358	364	346	339	365	376	344	368	354	347	376	370	380	356	404	392	414	358	340	348	341	374	323	388	341	356	384	398	376	366	380	357	346	406	370	375	366	368	387	348	362	380	352	379	336	346	383	394	376	349	366	435	364	382	366	345	360	327	390	382	388	386	378	382	354	360	406	380	368	383	345	376	377	377	370	361	352	317	359	351	363	378	339	329	348	374	357	361	349	356	360	339	358	385	386	372	362	347	389	376	350	425	368	371	355	358	371	368	370	367	355	355	372	355	391	338	368	372	361	361	380	358	338	359	350	324	281	357	383	349	363	362	400	336	340	357	427	372	325	359	343	338	373	384	376	369	346	340	344	402	373	328	400	395	345	406	371	342	353	362	353	391	327	359	361	333	315	354	364	387	345	350	358	356	343	369	404	353	352	352	345	385	337	378	381	372	393	360	376	351	360	365	382	350	349	371	332	342	353	366	371	359	370	357	353	347	344	356	361	384	360	367	330	343	341	359	420	374	334	363	312	360	346	385	369	382	358	404	360	330	380	339	388	373	349	359	387	330	365	356	356	347	324	384	355	343	377	350	383	392	363	341	376	378	379	357	348	344	332	354	382	371	362	368	405	375	406	376	384	356	382	353	364	364	374	355	364	349	397	388	351	373	341	359	346	363	346	386	366	409	359	375	367	408	400	365	388	339	386	379	365	356	356	393	385	330	353	382	380	365	377	356	368	358	369	363	352	346	421	402	372	363	375	335	358	378	337	409	377	372	378	360	330	353	364	365	422	342	384	352	362	357	356	367	327	340	360	356	384	342	358	381	363	362	373	356	368	374	375	347	398	357	364	381	363	376	379	353	392	394	380	363	352	395	342	373	367	367	346	378	373	368	373	350	380	340	349	391	366	353	373	379	368	326	370	335	403	377	394	356	350	344	313	359	360	396	383	353	350	353	336	341	330	338	326	351	366	356	345	384	371	403	332	331	381	355	328	359	375	417	374	376	359	349	343	378	400	388	352	367	384	366	359	348	406	394	366	377	352	361	344	402	378	407	375	337	334	349	356	395	368	360	349	362	368	393	344	345	333	328	395	373	358	379	381	367	378	370	361	373	373	347	344	335	384	375	380	340	395	368	321	365	335	364	370	389	354	394	380	357	341	341	351	356	378	343	320	399	395	408	335	354	381	345	377	364	374	362	377	358	364	389	353	379	372	372	394	366	333	345	327	369	375	361	333	408	342	366	340	367	354	339	357	386	344	327	382	392	355	378	392	356	381	378	341	360	387	389	346	315	353	371	355	390	373	337	327	400	363	355	350	345	360	334	345	379	357	357	357	369	341	353	358	346	369	339	359	354	353	356	366	351	371	371	391	394	341	380	353	354	397	405	324	358	351	372	360	369	393	363	367	339	341	366	360	310	352	347	366	341	390	369	353	373	349	387	348	368	344	380	359	365	403	367	370	385	348	356	352	356	385	358	353	354	355	367	335	340	367	336	360	366	349	343	363	394	382	373	364	374	380	362	364	347	377	390	361	336	377	382	355	353	365	366	383	379	309	361	399	337	346	386	377	369	386	401	363	381	362	331	323	378	359	360	345	380	359	430	352	381	351	346	380	359	338	369	348	399	352	372	369	331	345	336	331	343	395	409	353	360	354	355	368	341	391	396	367	375	393	403	324	376	366	356	330	322	334	368	379	365	367	373	345	395	355	330	374	329	353	371	373	369	362	354	338	363	355	363	393	352	320	374	388	385	375	384	351	353	366	343	368	390	367	364	413	366	383	351	346	380	359	338	347	380	349	360	367	334	322	364	385	371	374	397	418	344	402	375	349	386	344	370	336	367	367	385	356	374	399	346	365	356	357	361	379	326	372	344	389	379	358	374	342	323	352	363	355	381	350	352	390	365	366	355	383	390	358	361	431	382	351	415	338	386	386	361	340	393	357	341	376	390	353	360	347	359	336	367	355	339	387	363	340	390	353	386	353	387	371	368	376	352	348	367	397	355	369	359	362	350	388	337	403	370	391	372	378	380	354	363	403	360	372	372	373	374	401	383	357	353	365	338	360	352	341	349	406	340	384	370	352	360	379	354	353	380	381	361	345	338	381	360	378	392	364	396	369	322	374	356	359	374	371	369	413	357	330	349	407	387	386	352	338	378	399	386	344	380	360	374	327	390	357	374	349	364	363	357	432	333	337	361	352	376	375	357	365	335	357	327	355	367	386	378	355	382	368	360	358	361	370	390	352	346	366	378	367	356	360	390	374	366	335	354	374	388	358	344	376	355	356
4830	3657	2908	911	881	928	929	943	873	909	899	856	862	888	915	843	868	906	837	836	840	852	840	834	908	879	850	820	875	880	870	915	871	859	909	856	888	869	827	831	864	877	870	860	880	946	885	867	902	883	905	859	872	887	846	864	841	845	901	854	862	831	859	911	864	852	908	787	844	886	856	840	889	863	859	891	853	894	890	884	874	866	893	889	820	942	905	897	911	855	862	860	817	861	828	886	838	916	849	878	864	821	821	878	879	846	900	878	845	840	878	945	869	868	897	894	856	895	858	869	890	847	880	882	871	880	842	910	847	845	892	868	823	899	824	863	821	894	881	853	851	864	817	850	901	899	858	839	823	856	871	820	819	842	851	845	821	864	849	868	896	882	877	904	818	869	805	897	822	877	860	866	838	848	847	834	842	814	842	883	895	899	864	861	857	853	923	874	872	872	878	878	924	869	859	882	899	826	890	870	882	847	891	831	841	876	843	897	862	849	873	850	823	920	862	856	878	877	832	879	878	847	859	837	881	783	868	869	804	880	917	854	878	889	856	891	889	841	865	897	889	818	852	871	886	881	881	921	906	820	838	902	871	844	876	877	830	801	850	878	870	882	864	882	858	875	891	855	781	853	864	874	872	851	871	878	822	889	859	859	911	862	884	898	830	908	906	846	888	890	861	864	839	926	885	855	878	849	844	842	903	802	854	829	863	841	886	893	829	895	884	857	862	804	919	892	865	834	897	823	870	852	854	903	883	882	898	860	892	891	850	872	860	791	841	831	881	894	885	882	919	882	880	905	881	877	809	823	863	866	846	871	841	851	893	890	887	813	871	902	878	844	901	875	901	861	901	856	930	897	862	817	839	873	861	891	846	846	837	879	852	813	833	871	912	902	833	914	849	837	914	873	822	896	884	862	879	908	877	857	846	916	869	838	839	920	884	875	924	871	860	874	883	905	861	893	897	869	889	891	867	890	881	852	823	863	891	904	854	863	846	831	858	855	862	893	849	872	892	814	830	862	871	867	862	918	843	877	836	808	831	863	899	847	860	923	876	882	848	824	892	828	855	928	833	863	884	857	898	878	877	849	841	815	847	872	863	876	859	902	798	880	874	905	875	867	816	836	884	846	861	884	836	883	872	905	865	844	912	840	851	872	871	882	848	878	848	866	818	833	893	808	873	896	930	846	882	905	830	915	897	860	860	887	853	892	890	841	924	872	887	867	855	846	849	856	878	881	895	857	830	846	929	869	851	849	848	890	867	847	849	816	873	902	885	908	880	837	865	875	914	863	829	888	835	882	832	871	858	836	864	875	846	890	869	868	874	905	863	868	886	895	876	901	859	868	838	877	888	877	856	917	834	830	890	855	884	877	830	874	851	884	887	852	888	853	825	910	874	832	847	845	819	882	850	884	871	864	889	900	815	932	923	878	888	867	815	896	874	912	896	887	868	860	893	871	901	833	811	850	878	901	923	845	860	854	870	890	837	861	857	881	875	825	888	849	889	900	877	922	852	889	857	825	862	901	838	879	934	934	883	889	865	902	819	878	878	835	919	870	830	886	865	847	873	839	872	836	870	876	873	860	896	883	845	877	861	880	852	854	859	878	895	897	885	864	890	848	847	908	864	860	903	870	852	838	849	817	878	922	867	903	834	836	844	853	902	860	847	866	849	867	792	879	878	851	852	877	872	868	797	895	842	853	861	900	846	855	920	847	849	853	887	903	835	821	851	788	866	900	871	865	876	885	857	853	831	846	801	873	828	876	903	889	870	808	874	882	854	858	831	829	846	882	876	931	898	895	851	892	964	869	838	918	868	862	866	813	853	828	836	917	878	859	831	853	841	906	873	863	902	922	811	914	876	858	859	838	855	877	869	868	885	918	926	866	846	831	808	887	856	952	901	856	914	900	894	848	888	857	844	847	887	829	874	890	897	862	824	856	910	871	884	856	904	874	870	872	864	861	839	892	907	806	916	878	873	829	891	878	873	831	863	888	828	872	866	868	837	839	883	863	841	882	841	848	828	881	873	897	868	897	910	870	905	863	832	847	891	852	848	862	893	819	875	847	937	940	879	862	879	859	853	805	805	850	833	883	846	866	883	807	886	862	892	815	851	840	856	823	868	870	852	870	922	832	842	876	855	850	828	869	867	853	843	913	856	883	843	824	885	920	870	881	860	876	895	886	847	870	856	902	856	854	847	821	845	846	911	813	931	891	844	839	887	864	863	910	886	863	866	839	828	844	869	853	861	904	839	856	868	882	864	891	859	888	860	858	822	905	865	876	871	951	891	843	834	898	822	811	895	876	925	830	809	873	870	868	892	875	859	889	889	916	824	907	932	870	845	913	882	803	936	912	883	908	858	846	891	913	857	863	872	856	842	863	887	886	868	911	873	854	849	835	930	835	866	869	846	864	867	863	890	878	880	882	821	835	887	835	892	900	863	881	886	797	901	885	865	884	908	925	858	864	848	898	849	901	896	894	844	816	880	856	893	822	873	878	867	829	896	876	872	880	888	844	905	869	851	881	864	868	882	815	868	877	904	868	834	843	862	865	890	876	887	851	825	846	866	880	918	909	835	870	910	861	871	870	888	837	882	866	833	881	858	862	861	821	831	882	813	856	836	858	856	902	848	891	848	896	885	850	900	832	901	852	869	872	896	870	849	863	828	844	834	897	834	909	879	851	858	877	876	851	893	886	862	856	883	859	828	814	870	850	884	875	830	869	859	870	852	877	849	834	851	876	859	877	861	879	823	878	852	935	897	905	834	860	838	848	834	843	848	904	860	854	862	896	884	847	840	869	871	834	854	871	871	928	882	860	870	860	870	856	882	854	834	838	865	792	815	859	889	848	824	865	854	878	869	833	863	836	850	896	876	878	854	898	820	860	891	854	875	932	860	793	812	853	872	847	879	839	823	851	906	904	866	844	847	813	821	901	858	849	905	822	841	858	891	869	917	892	873	857	877	930	839	823	922	887	861	891	843	864	870	848	827	912	859	850	847	941	878	848	856	859	878	877	811	887	859	955	878	895	901	856	873	882	880	894	876	875	871	843	870	854	801	871	855	878	859	847	917	866	816	905	867	883	884	856	837	867	908	894	868	857	866	836	832	793	841	850	861	822	907	911	845	876	913	883	917	878	852	835	828	847	834	819	835	859	834	866	874	874	869	932	865	905	879	900	880	892	854	866	863	848	830	917	865	829	848	907	856	883	878	873	838	896	897	852	889	924	901	845	874	879	891	836	864	845	878	839	871	871	807	871	887	818	862	876	853	819	883	874	856	836	856	859	893	873	869	878	878	814	856	865	850	858	857	862	899	855	864	852	902	886	896	806	861	838	874	879	840	875	968	826	792	874	838	903	876	832	836	845	825	882	859	861	929	891	919	872	854	904	917	842	873	826	851	872	883	867	892	853	874	802	892	882	894	842	861	861	836	884	834	862	876	872	859	783	879	862	916	932	819	859	829	892	851	786	908	883	889	895	861	894
43933	34884	31583	5824	706	458	378	318	291	295	266	244	260	232	239	213	233	198	204	216	187	179	213	197	227	201	175	197	188	205	203	200	211	186	192	171	181	199	201	185	224	189	211	188	175	192	208	174	190	209	207	178	170	201	199	188	205	203	215	183	203	204	185	185	179	209	185	184	204	161	179	184	191	193	211	174	220	200	170	223	166	185	177	186	181	197	200	201	185	202	191	167	186	176	174	213	199	167	192	199	170	178	189	198	180	180	178	186	193	195	190	177	193	169	181	188	176	164	204	155	186	183	158	197	189	181	145	179	204	190	191	196	186	197	188	189	177	202	170	159	193	194	185	195	168	178	200	186	170	200	192	191	186	182	214	185	188	214	173	197	180	187	205	193	191	200	169	182	193	160	192	198	172	174	192	184	160	157	163	208	181	195	158	213	175	189	181	186	192	188	193	165	202	171	191	198	173	183	206	193	176	184	191	183	178	215	201	216	188	211	197	188	179	184	172	201	184	168	199	181	166	214	187	162	202	193	183	196	196	178	179	224	202	175	172	195	184	187	199	208	159	187	212	175	207	173	176	187	175	180	171	194	185	163	192	190	188	171	196	192	201	192	185	173	194	193	193	184	189	186	194	169	211	175	189	204	188	184	196	200	200	178	166	188	176	203	189	194	205	189	212	185	187	179	190	173	209	192	182	154	180	190	199	199	186	204	206	225	194	162	189	196	195	182	181	197	192	177	168	192	194	207	204	150	204	176	168	179	189	182	194	210	163	189	185	177	196	200	202	172	215	186	173	224	181	176	172	159	209	209	184	190	208	207	197	208	197	182	178	164	182	189	213	172	192	168	186	188	195	189	201	187	188	185	178	197	203	191	192	191	197	178	200	165	184	200	185	211	201	212	207	167	199	186	212	179	181	205	189	184	197	225	182	185	204	193	195	177	168	181	185	183	205	159	162	177	194	159	189	173	171	175	169	195	178	162	160	185	178	182	198	196	190	172	191	208	210	202	167	182	186	185	181	204	180	203	196	166	174	202	177	167	214	204	199	188	177	203	171	193	187	196	215	214	192	205	211	199	206	192	194	196	172	185	167	189	195	179	169	202	195	187	204	188	176	205	166	162	187	168	206	177	202	174	178	206	196	211	192	187	218	207	196	151	209	185	197	195	173	212	197	194	188	160	216	186	177	189	180	184	178	220	179	211	218	156	171	174	184	162	176	216	180	187	196	189	200	197	190	218	178	185	199	197	200	177	189	191	203	179	209	189	177	192	229	193	165	203	187	193	192	179	192	192	190	160	181	171	180	206	203	196	186	183	180	206	180	196	211	197	190	179	177	183	186	177	178	209	169	189	194	196	185	184	184	165	179	174	181	194	198	202	205	198	187	206	194	176	184	200	191	189	183	219	178	194	169	202	197	176	214	165	197	175	195	159	188	178	201	202	189	183	184	169	185	178	164	179	197	190	176	196	189	165	200	179	199	193	177	175	189	218	185	175	162	181	173	183	188	203	183	190	174	215	215	188	182	187	207	197	185	164	192	164	202	213	195	193	166	183	197	188	200	198	201	197	208	188	204	179	215	183	187	175	208	187	196	213	181	170	190	212	186	176	193	187	172	181	175	190	186	188	174	166	183	185	174	216	185	177	194	169	171	174	167	219	180	187	187	180	212	202	195	192	155	207	200	193	167	182	193	175	165	212	197	195	179	188	161	216	180	200	189	187	194	197	171	178	198	199	199	167	186	167	199	193	160	163	180	191	197	192	202	185	197	208	192	188	199	184	176	174	194	192	200	206	183	184	174	170	184	180	188	183	191	203	165	185	195	186	183	170	175	181	209	191	190	186	202	181	187	164	199	212	196	220	187	190	226	208	188	196	187	167	208	194	191	177	195	204	203	188	186	212	195	186	204	200	219	195	202	181	185	207	184	198	206	199	204	175	200	176	201	167	176	189	178	189	185	189	182	176	169	175	180	159	186	180	183	179	183	178	170	201	207	201	207	194	194	188	170	163	214	166	211	197	215	197	181	180	201	176	178	173	195	193	186	206	201	177	184	183	210	173	164	176	179	213	190	193	190	183	176	194	204	189	198	205	170	191	168	173	179	186	195	195	176	185	177	178	174	176	170	186	183	203	181	185	194	186	165	171	192	211	215	200	170	204	177	188	171	178	175	181	209	181	191	188	205	192	183	173	202	202	202	187	175	197	171	201	236	200	205	191	187	208	189	155	174	173	163	207	220	174	218	185	175	177	192	207	196	188	190	187	183	204	203	205	216	179	217	218	173	184	195	191	220	189	178	174	164	166	184	161	189	190	182	205	170	177	189	200	188	181	187	195	194	201	159	180	164	177	202	166	178	188	181	176	195	206	199	171	188	193	196	192	197	196	174	195	170	185	183	189	175	219	198	184	204	165	193	177	168	215	204	183	212	195	193	192	207	187	193	208	196	174	186	185	215	188	186	200	161	169	188	205	196	169	172	176	207	183	204	175	198	212	186	206	176	211	189	194	169	195	197	196	175	184	183	193	179	172	175	178	184	181	193	198	176	187	200	181	174	191	196	190	190	182	206	192	214	195	171	212	170	203	193	199	186	173	201	179	189	187	214	210	180	178	187	188	191	190	189	206	187	200	189	180	193	184	177	176	187	207	187	200	200	203	185	219	183	175	210	199	188	197	197	193	191	225	194	205	164	196	230	169	177	191	172	173	182	170	185	163	159	200	180	172	187	182	192	145	237	197	166	178	171	202	202	204	182	211	180	188	178	193	200	182	195	188	181	200	185	168	199	185	173	177	193	183	184	177	197	181	189	201	225	184	193	189	196	182	200	179	182	170	178	196	161	193	198	193	162	205	176	202	202	205	182	198	196	187	183	190	193	208	186	192	198	185	208	163	167	197	190	188	192	198	190	203	168	207	213	170	187	168	181	187	185	184	193	171	184	189	180	198	185	193	196	205	190	204	199	189	190	179	171	157	186	192	179	192	185	214	167	183	169	208	186	191	178	184	188	202	204	197	171	172	171	177	174	217	182	172	186	190	205	195	183	174	195	184	178	205	164	207	174	184	183	168	203	216	190	187	192	177	174	185	198	204	205	176	166	181	193	210	172	151	204	191	178	183	169	201	212	191	180	171	189	195	201	179	182	194	199	196	193	191	163	171	178	198	178	184	203	182	204	188	174	171	166	198	196	199	182	181	184	175	215	171	192	204	179	172	209	178	205	176	162	181	206	215	170	198	208	199	191	213	216	161	168	186	197	209	181	219	167	189	178	181	202	185	180	192	194	187	203	188	175	213	184	203	197	199	170	198	199	190	180	179	174	201	205	169	194	196	192	178	188	172	206	186	196	190	196	200	186	175	178	202	169	207	199	194	174	212	173	173	166	190	164	214	185	180	194	195	197	183	192	161	162	180	192	196	186	173	161	181	187	180	210	153	187	200	198	191	180	171	193	198	191	202	178	162	166	192	203	174	199	195	181	207	198	186	187	190
26918	21472	19786	2511	2295	1845	1529	1357	1174	1017	974	893	881	775	804	777	690	679	664	639	679	627	658	638	604	591	616	563	586	582	585	544	582	558	564	559	563	538	523	574	527	564	542	516	551	509	567	514	563	509	536	507	514	575	537	556	502	544	502	543	563	504	514	507	488	485	495	555	515	518	498	557	553	533	520	499	542	504	539	473	481	517	522	537	499	515	520	493	503	509	479	491	545	512	554	468	498	493	473	499	552	501	474	501	515	471	566	532	535	530	553	488	513	533	523	552	537	526	505	488	532	530	492	521	513	527	506	499	546	480	517	546	513	502	512	529	528	498	464	523	520	525	504	484	499	528	538	519	492	467	495	471	534	503	526	491	534	476	522	532	543	496	481	493	525	493	541	527	508	520	502	493	487	492	508	512	488	535	518	483	482	518	500	512	476	529	479	518	514	517	516	540	523	512	437	481	523	490	499	504	519	497	517	511	533	518	515	564	532	499	490	549	522	457	510	545	492	481	501	474	488	475	526	489	527	481	525	519	503	545	537	497	497	525	514	468	503	504	519	509	531	516	529	481	493	478	498	498	477	494	509	510	486	475	504	482	491	515	462	477	488	522	524	474	523	506	493	497	518	497	475	490	505	482	493	522	527	500	530	498	507	523	484	539	464	468	516	487	541	457	494	531	509	530	504	489	439	469	508	500	489	516	497	521	492	558	494	507	516	511	505	496	516	483	498	520	511	487	554	525	484	499	513	511	531	522	504	493	511	509	512	546	498	549	532	487	525	494	516	514	525	484	527	475	485	512	558	501	539	516	506	516	504	509	491	516	547	513	559	517	543	510	509	509	510	504	528	462	469	487	523	479	499	529	531	497	478	508	480	529	491	510	484	506	473	504	469	557	488	492	489	484	485	504	526	500	496	513	535	499	501	505	528	495	481	440	536	558	516	461	512	484	528	488	518	526	482	494	496	536	518	526	520	501	497	484	525	537	504	486	509	523	539	520	523	474	506	545	483	505	476	521	494	486	509	475	493	552	500	505	523	504	515	515	495	508	513	517	517	543	522	499	473	558	477	492	524	500	548	503	492	540	492	518	530	512	521	525	492	522	492	498	510	511	458	495	485	484	532	520	556	535	503	522	470	520	517	496	495	516	497	522	480	548	510	527	487	479	499	485	517	515	529	533	504	524	501	530	475	529	496	504	504	485	520	471	501	490	503	536	495	505	530	522	535	542	526	503	539	493	485	505	526	503	499	538	513	544	488	489	500	519	535	521	490	530	518	497	489	500	485	515	544	531	526	516	489	524	500	519	517	496	490	515	509	548	529	568	526	490	479	552	537	504	515	499	526	489	481	478	497	522	511	467	487	504	528	516	475	551	492	504	515	544	521	482	520	519	511	492	490	504	458	519	489	549	514	491	554	513	508	491	505	496	555	500	478	485	570	533	524	518	515	504	518	495	517	490	501	531	481	489	556	525	478	476	500	540	511	522	472	506	510	504	518	502	506	511	527	485	501	501	519	518	509	502	511	531	537	530	509	504	502	520	525	524	528	511	478	454	501	525	486	508	529	509	466	533	503	509	486	472	490	555	507	557	486	506	481	487	530	538	536	497	479	496	547	490	472	500	513	494	488	518	484	472	531	520	492	511	509	519	510	503	501	528	457	503	464	503	532	511	511	509	506	533	499	495	457	503	554	538	555	478	513	486	500	518	517	503	498	488	568	516	539	484	551	498	511	538	445	519	491	552	510	525	475	519	520	474	478	495	469	511	516	488	529	529	521	486	510	514	489	481	519	494	515	498	474	536	495	486	472	555	536	490	504	530	503	504	524	470	536	495	487	524	515	486	509	491	498	514	513	485	531	534	506	513	536	498	566	514	513	481	529	517	496	505	504	521	505	471	483	506	498	477	507	472	522	515	529	477	513	512	470	504	493	500	527	482	483	531	503	544	510	528	532	532	516	545	497	532	508	510	509	555	507	518	519	520	517	509	523	526	520	510	506	528	534	532	542	513	493	525	512	497	522	526	482	518	499	487	503	501	493	483	498	513	520	495	523	525	483	480	532	524	537	507	470	492	524	491	504	505	531	541	500	505	477	458	466	504	499	535	522	532	473	491	480	473	487	519	508	502	528	503	520	494	504	508	533	536	519	533	513	502	527	491	524	510	499	501	530	504	474	523	471	538	519	531	481	504	497	485	523	519	512	476	480	531	511	495	540	494	540	481	526	529	504	500	464	549	534	516	510	498	502	481	502	482	517	533	521	489	520	515	498	499	484	491	486	502	493	508	512	524	516	532	477	515	508	500	525	507	521	533	554	495	509	521	528	490	521	487	507	517	457	500	510	572	526	516	466	519	528	534	499	505	523	516	501	504	488	508	500	538	479	511	512	503	539	471	496	499	517	504	491	488	503	512	528	506	512	524	525	532	466	518	469	528	511	502	499	472	523	504	546	537	491	501	546	516	506	506	507	537	492	490	482	503	496	510	499	527	492	517	504	499	501	501	522	524	534	458	514	530	529	520	493	538	483	529	493	514	493	506	531	545	483	522	507	474	483	528	543	523	505	531	537	504	520	500	497	472	493	509	477	519	511	518	500	514	466	513	503	520	487	493	521	501	518	502	507	530	497	528	505	500	503	524	480	558	486	502	436	464	472	501	538	539	521	510	514	524	473	490	493	493	519	523	502	511	497	523	514	502	515	498	521	504	506	467	525	527	496	535	549	523	469	526	538	482	495	530	515	479	562	513	502	492	497	442	509	473	520	504	487	460	495	507	510	526	515	504	515	526	516	495	481	510	556	489	503	516	508	546	521	524	508	510	533	513	519	522	469	492	467	519	506	505	524	561	525	485	480	514	494	499	492	544	516	508	539	482	468	502	503	477	473	538	464	510	496	501	554	514	517	527	495	487	516	519	523	503	488	496	520	498	547	483	506	568	535	527	516	534	498	501	525	500	539	487	506	501	530	516	495	525	471	500	514	545	487	502	510	519	506	504	500	476	508	479	497	513	532	505	517	500	519	541	494	481	548	515	480	542	550	458	476	521	522	505	513	483	475	500	493	512	537	489	518	502	505	489	483	496	519	537	516	520	481	501	538	507	525	490	536	499	490	479	486	541	529	489	509	506	526	486	507	497	524	506	485	531	491	506	497	456	478	499	478	484	507	498	516	508	521	466	566	461	555	523	544	509	492	537	470	489	542	472	518	527	492	546	529	495	482	497	533	506	487	485	515	549	547	531	519	531	539	479	475	538	514	530	541	487	517	518	535	533	517	521	520	492	487	522	507	514	519	508	473	479	497	520	546	504	523	493	497	501	515	502	495	519	511	464	523	531	463	494	499	534	514	515	503	489	498	475	526	525	514	545	523	494	503	501	490	510	531	520	484	504	525	465	465	514	519	511	524	535	494	503	524	498	463	509	471	476	495	497	514	496	539	508	480	514	479	479	495	487	516	471	489	502	504	513	501	460	507	532	515	491	521	507	501	529
55602	45618	41344	15399	2558	808	683	541	473	412	365	357	364	329	295	314	292	273	305	304	281	268	269	213	270	261	266	239	277	261	252	259	249	237	241	236	268	234	234	262	230	240	261	259	269	261	253	262	239	287	271	221	222	223	249	260	259	248	258	250	251	238	278	237	239	260	245	263	240	240	259	255	278	218	222	243	234	244	236	234	241	242	253	220	244	215	243	265	248	236	202	287	244	274	266	248	249	198	214	255	251	253	262	259	234	229	246	237	258	264	258	249	233	267	246	222	220	245	255	212	248	231	245	251	274	227	257	230	263	227	246	254	264	234	256	232	255	238	247	243	230	253	253	230	218	262	215	206	242	246	264	251	244	240	256	232	259	242	252	219	219	260	215	218	252	217	237	240	253	219	241	224	249	252	241	233	239	256	242	235	241	247	242	240	256	239	234	226	235	240	245	256	250	225	237	246	224	228	217	226	219	264	259	226	225	245	235	258	253	259	255	236	246	234	221	212	220	251	239	231	224	199	253	238	236	250	252	239	233	247	230	226	237	222	219	248	256	210	227	208	214	246	243	227	236	226	258	235	221	240	248	213	230	228	224	215	217	235	248	260	231	242	236	256	230	240	214	225	226	231	231	274	226	235	239	223	219	256	259	233	245	253	237	234	230	270	225	251	254	251	244	244	254	241	244	210	241	210	244	254	234	244	238	225	251	256	264	229	255	248	253	226	276	247	261	242	250	213	244	235	229	236	200	250	219	228	219	219	263	217	272	270	234	256	246	228	242	253	280	253	224	245	234	243	251	271	245	213	227	255	220	219	235	256	253	236	264	261	251	251	246	242	230	227	244	223	241	228	240	220	247	220	208	244	213	218	243	239	233	240	206	228	213	243	234	259	235	216	235	264	220	226	217	259	222	238	274	216	226	234	236	261	247	249	267	239	239	254	240	245	248	206	228	239	263	255	225	230	270	248	221	227	255	246	218	247	225	264	244	225	228	236	276	224	232	256	223	239	242	256	235	219	205	239	248	240	247	241	238	250	236	236	250	239	224	250	218	214	217	238	236	227	226	234	263	240	249	239	232	215	238	213	253	235	252	263	243	245	242	211	207	230	234	229	246	241	221	243	203	245	248	230	232	227	241	224	240	226	232	231	251	198	235	253	225	226	256	207	257	238	242	240	224	221	229	229	213	230	206	234	241	235	232	240	255	268	255	261	227	219	232	231	251	259	233	233	255	268	283	238	221	223	225	240	252	245	253	233	247	234	275	219	249	255	246	233	250	238	237	222	218	230	236	238	239	248	237	231	244	232	269	216	213	246	235	212	250	231	238	241	244	220	219	260	258	233	247	271	267	247	232	241	242	238	203	228	245	249	233	248	265	261	223	215	222	249	227	225	245	217	228	238	225	234	231	236	256	220	220	236	231	236	227	225	243	230	261	237	232	227	235	242	236	224	240	217	254	247	258	249	233	243	249	269	245	220	228	223	244	238	224	251	224	241	240	220	246	222	238	238	259	245	219	274	236	216	244	214	241	217	241	224	246	236	253	240	246	239	240	229	237	217	241	238	230	225	258	237	243	227	238	252	231	255	209	233	242	229	238	254	286	235	252	229	230	246	246	206	264	243	270	247	226	237	263	229	233	216	228	266	237	242	243	243	250	245	226	244	249	235	252	247	216	221	256	209	243	251	231	246	232	242	217	236	246	222	217	213	239	256	216	265	217	224	248	238	229	236	243	235	276	225	240	237	240	240	238	244	222	220	233	230	261	232	257	231	213	234	245	249	195	248	234	226	235	240	231	241	223	228	234	240	201	223	240	248	245	224	239	230	218	244	248	232	246	222	236	244	220	264	225	221	239	245	263	227	257	226	253	239	233	249	265	248	233	293	257	247	250	267	244	242	254	230	253	246	241	252	250	219	261	266	246	236	249	234	223	235	224	225	225	249	243	241	213	229	251	226	229	222	231	262	253	248	217	225	220	253	243	224	254	244	247	265	247	277	261	226	258	218	232	254	243	242	263	230	215	241	227	249	230	247	235	258	208	230	241	243	277	247	252	271	249	219	231	218	235	279	240	241	234	242	243	231	216	241	257	240	254	262	239	248	244	228	228	244	209	257	242	224	240	229	231	231	248	255	232	231	241	245	263	270	237	262	250	212	236	231	223	232	258	210	234	241	251	246	222	241	253	236	227	234	260	248	281	230	278	236	238	236	233	247	237	262	247	220	218	231	264	246	237	275	230	237	249	231	251	245	237	248	265	214	229	213	262	251	249	248	241	215	208	242	244	217	240	231	244	221	226	273	228	215	228	238	267	226	284	217	202	241	230	241	240	234	234	275	254	252	245	227	223	213	268	241	211	246	241	252	249	232	225	193	220	239	255	244	250	217	246	242	239	244	255	233	252	227	266	244	204	252	224	272	217	255	257	264	234	239	245	257	218	253	244	222	214	229	231	236	228	245	224	253	251	265	240	229	246	231	232	219	227	244	215	225	223	220	253	216	224	222	256	206	223	247	250	218	214	269	249	249	224	265	237	230	224	258	253	226	251	250	257	214	247	216	234	225	204	246	219	274	247	253	213	222	230	260	213	258	266	257	225	229	229	228	251	217	222	240	260	232	254	238	239	233	231	239	243	252	224	276	264	243	254	229	236	256	254	246	256	258	254	208	250	237	239	220	210	251	234	243	256	254	239	234	230	212	257	238	236	220	224	225	272	227	229	251	249	227	229	229	203	265	237	231	237	224	242	245	270	241	255	262	253	251	237	223	249	245	230	234	221	238	226	217	216	230	237	241	258	243	229	230	244	218	223	239	240	231	221	225	239	230	236	221	218	243	252	240	236	236	248	221	224	214	218	242	241	229	227	235	235	227	253	263	272	244	244	246	214	228	256	222	251	244	237	267	248	246	229	226	249	228	248	211	268	235	223	232	237	241	247	233	240	229	233	237	238	228	248	235	242	225	238	236	255	219	237	279	243	240	228	261	214	240	229	230	238	238	270	234	225	241	261	231	252	204	240	235	266	236	260	241	232	231	227	253	243	246	255	233	244	260	221	265	233	232	236	217	270	232	253	211	211	229	258	265	221	220	246	273	232	259	267	267	237	272	232	237	231	217	218	266	269	258	241	233	287	247	246	237	240	240	254	246	238	256	229	222	244	254	208	256	264	198	214	240	270	246	232	252	241	230	244	268	260	259	223	243	239	254	259	248	250	252	260	199	227	237	229	252	231	236	222	241	229	235	247	236	241	204	223	237	249	251	236	249	239	253	231	238	257	252	232	252	264	245	246	292	233	247	225	194	228	225	229	243	226	240	229	239	241	255	219	232	251	236	224	241	248	232	264	227	221	231	249	253	236	246	259	250	246	220	245	227	251	219	258	243	196	226	254	247	255	230	259	275	230	256	238	266	241	236	223	225	246	246	209	229	244	267	205	234	251	219	244	245	249	262	257	253	240	247	276	228	216	260	223	265	220	227	212	228	282	251	234	271
36039	26426	25154	4562	4022	3310	2684	2232	2049	1756	1534	1427	1296	1231	1150	1081	1023	987	925	972	882	867	848	819	787	789	810	817	815	787	728	750	747	799	736	682	711	719	702	695	706	702	710	647	703	677	667	705	656	640	680	646	643	703	636	702	699	657	700	706	649	629	646	684	660	656	659	657	640	641	635	693	653	644	656	624	689	653	666	667	642	659	625	653	635	661	639	670	659	680	656	646	628	642	689	628	687	612	611	643	627	672	641	645	690	619	598	638	647	600	619	628	609	618	624	667	603	639	677	632	640	653	651	665	636	630	599	595	666	640	631	617	660	641	673	654	637	603	683	646	628	674	675	627	604	597	627	627	657	681	671	595	651	583	607	583	671	581	607	657	664	633	682	678	665	665	648	644	648	679	618	662	665	619	675	628	624	623	594	643	632	647	631	590	631	620	615	636	621	653	654	642	612	600	655	632	648	627	651	625	665	621	650	628	659	621	608	647	600	664	630	642	580	608	611	636	643	668	649	617	640	650	666	646	650	629	595	607	667	613	648	636	640	622	589	609	661	646	619	640	615	657	644	625	609	615	625	642	673	582	587	598	644	631	607	641	595	621	642	639	589	610	607	593	573	609	635	615	653	626	633	659	607	670	667	623	627	604	707	658	712	625	662	634	633	624	670	615	663	644	625	645	635	636	644	633	587	638	629	627	612	656	624	571	606	632	626	658	622	664	607	659	651	613	608	692	629	595	601	637	668	603	671	595	626	637	621	637	634	677	615	657	598	638	659	608	659	712	651	638	617	648	609	645	623	618	614	633	660	601	654	648	601	668	621	637	613	663	641	617	622	668	637	611	609	642	682	607	661	654	666	631	643	641	660	658	669	680	627	615	637	618	642	598	663	627	640	636	652	653	610	635	595	616	706	619	603	643	639	606	636	645	642	668	661	674	616	664	657	645	683	567	656	634	654	618	653	618	672	648	671	630	634	693	601	642	633	644	620	636	672	589	607	671	656	653	602	638	655	682	663	621	658	569	580	639	608	681	673	603	674	628	656	617	631	616	620	577	603	679	646	647	621	651	595	594	653	628	674	634	674	616	624	570	585	651	611	653	639	661	668	609	656	618	682	653	628	645	639	615	632	602	615	610	622	640	624	614	612	650	680	655	626	647	640	625	650	581	640	633	613	595	619	671	584	604	606	659	624	612	658	648	648	625	619	650	621	667	634	632	603	612	610	613	591	652	631	631	663	632	633	623	592	663	625	649	600	644	616	609	660	606	689	626	636	602	669	613	647	630	645	630	651	642	616	612	625	633	594	650	705	609	623	677	631	607	641	614	630	603	653	609	662	637	613	602	626	637	660	622	613	648	624	670	648	600	610	626	600	663	610	621	660	622	644	639	650	617	625	618	636	660	665	612	648	620	597	642	638	658	606	653	643	610	652	612	676	676	616	616	589	634	582	664	619	654	635	636	634	607	651	704	619	625	647	590	627	665	627	642	615	647	652	612	657	653	602	624	656	631	593	613	617	596	599	608	663	620	685	661	656	665	657	625	663	644	661	636	661	612	623	631	616	609	673	621	615	652	649	650	640	617	636	614	578	684	604	663	602	657	633	636	647	653	608	615	639	649	663	606	606	592	585	650	638	643	591	621	656	632	584	641	687	628	627	644	613	678	635	659	704	603	616	580	613	611	669	650	645	620	614	606	648	610	642	617	609	596	647	595	616	640	634	643	592	716	616	626	629	673	656	616	670	635	637	628	599	628	630	623	653	629	651	657	635	644	673	570	667	656	630	651	632	654	656	623	630	639	633	623	626	617	602	639	626	624	650	624	607	681	674	595	654	644	634	643	630	606	638	652	605	649	650	604	647	640	641	610	637	588	655	634	650	603	624	627	578	651	590	606	600	619	649	626	630	620	619	583	629	639	636	589	643	613	637	627	663	626	616	630	668	649	648	599	624	664	616	653	582	631	671	622	600	597	641	620	636	638	663	648	607	645	694	647	655	615	638	647	641	647	653	603	671	637	622	654	633	653	649	664	656	646	651	631	638	642	610	653	609	632	635	608	639	629	658	679	624	626	610	593	626	630	636	662	636	623	629	607	674	618	646	595	656	688	589	659	628	636	696	667	596	626	602	633	647	592	631	645	638	644	649	612	628	641	621	636	689	642	623	632	642	625	624	624	621	601	622	641	607	617	651	667	671	633	686	644	647	627	669	634	620	643	643	627	597	639	614	646	642	662	664	615	599	662	650	640	655	646	638	625	607	666	627	621	647	650	640	622	652	646	625	630	606	668	635	579	653	642	650	630	654	608	637	622	630	619	618	630	657	642	659	650	626	651	643	642	645	609	635	624	588	584	649	638	661	648	665	647	620	614	698	617	630	621	613	663	606	674	626	661	621	640	603	590	609	627	627	630	628	656	661	630	601	607	633	651	660	635	648	643	611	654	620	674	655	625	660	630	643	641	629	600	593	662	645	644	633	664	668	600	626	601	644	656	629	643	607	651	628	638	648	606	657	646	606	599	634	634	651	625	631	633	617	602	618	635	635	614	615	632	658	594	639	663	636	588	637	623	680	684	604	704	616	648	605	622	641	648	683	620	649	580	607	649	664	649	651	645	618	629	682	625	655	562	578	610	645	635	608	662	694	650	632	665	663	652	629	628	619	641	658	611	629	602	638	633	631	626	604	637	632	626	627	598	629	646	616	675	675	654	612	611	606	613	635	650	607	636	631	593	655	624	596	655	583	649	620	635	669	634	625	637	653	635	662	598	661	670	642	646	624	671	628	685	610	617	636	646	612	642	631	676	633	614	680	642	630	652	622	641	668	607	609	663	641	641	615	632	604	626	638	676	657	626	625	657	588	618	639	634	660	651	627	653	617	653	641	632	595	638	615	636	599	694	676	664	659	635	650	650	594	609	646	669	655	654	571	586	600	664	640	615	645	597	664	602	614	616	581	620	629	652	608	675	645	605	621	618	638	590	615	663	640	629	576	680	698	641	605	581	658	591	608	672	640	631	646	628	610	617	603	644	630	627	641	634	648	635	633	618	637	660	661	666	578	652	574	596	648	609	628	650	643	643	604	680	633	624	616	679	684	624	591	654	622	612	620	631	675	614	620	635	621	616	626	638	620	619	594	602	634	644	674	616	691	629	641	625	670	615	605	663	645	627	616	612	706	653	626	673	646	612	684	638	650	630	693	600	614	671	603	649	685	617	619	639	670	661	591	622	594	658	618	646	621	647	630	639	628	660	641	666	640	635	646	647	627	630	636	633	624	632	616	635	647	643	655	635	624	652	633	683	611	637	635	579	674	620	638	651	630	630	628	608	654	615	613	652	578	596	633	650	636	618	641	667	625	628	616	641	604	600	641	667	660	614	629	602	606	665	633	613	615	696	612	619	614	671	656	652	669	638	629	635	616	609	610	595	679	629	570	627	647	634	677	639	665	657	629	643	647	609	646	622	601	615	669	603	622	646	611	637	630	614	592	663
4652	1648	1397	319	356	387	404	362	377	382	364	351	381	384	377	416	390	340	388	340	364	376	389	367	354	338	359	373	409	394	384	371	353	356	379	380	335	354	357	359	387	363	344	369	392	371	357	360	374	350	341	384	365	331	359	361	360	376	365	355	361	375	315	391	350	364	362	367	341	386	363	383	383	322	359	376	328	321	362	397	345	341	344	350	370	364	354	340	379	348	352	345	353	365	353	359	364	392	357	311	395	375	357	368	376	374	395	375	353	342	406	378	415	361	359	379	344	324	350	347	394	366	362	378	401	375	341	351	351	347	369	360	329	371	355	418	354	388	358	331	373	359	327	377	362	365	365	366	366	391	352	352	359	363	366	330	370	375	362	367	326	340	339	337	344	349	383	378	381	391	384	328	360	379	391	361	384	360	371	337	371	375	373	382	354	361	349	368	383	399	383	340	357	362	351	362	383	385	378	365	369	357	357	358	391	353	359	358	328	375	346	393	392	340	343	344	387	369	382	393	336	350	341	395	379	401	369	358	381	374	338	345	371	349	403	343	344	359	369	345	341	342	357	375	389	350	368	330	357	371	360	353	334	347	372	389	362	380	362	331	354	370	369	371	337	326	366	345	367	380	347	369	405	360	345	374	372	378	367	362	355	360	365	348	347	324	322	368	381	378	381	373	348	348	345	381	344	349	366	396	365	335	370	339	389	333	353	355	356	362	379	385	386	373	396	360	352	335	363	362	353	376	374	347	357	311	365	373	344	374	354	347	399	354	364	372	358	383	378	352	386	331	402	373	360	379	371	337	365	359	379	362	354	356	374	415	355	362	384	352	344	387	384	326	375	365	342	371	356	333	376	375	323	346	337	381	355	331	364	351	375	369	366	327	351	358	368	327	356	332	378	363	369	357	332	373	357	366	353	373	352	355	364	371	354	383	396	342	397	382	362	383	355	366	353	340	368	391	351	377	363	347	341	390	345	374	365	326	373	373	334	348	344	359	342	384	406	340	363	380	349	360	355	360	329	344	359	326	369	341	344	354	330	366	341	359	353	379	346	335	375	344	348	397	376	400	357	391	343	374	345	318	368	384	371	361	380	371	350	352	351	371	383	402	348	357	384	356	322	368	352	357	377	399	346	379	361	360	360	334	366	350	385	354	382	336	351	356	388	352	360	383	395	334	338	394	373	343	349	333	357	363	349	345	364	340	383	375	342	361	380	350	398	337	350	345	351	380	346	384	375	364	348	374	347	326	396	366	406	321	349	379	350	361	359	362	403	360	371	352	346	375	349	379	354	364	317	337	359	343	373	353	358	336	382	349	342	360	349	371	337	342	376	367	363	391	325	390	384	358	349	363	322	345	338	358	369	347	349	376	367	342	340	370	327	385	395	365	376	365	362	360	326	365	342	373	369	367	317	365	379	329	342	317	375	359	368	359	346	383	322	370	362	344	356	326	346	376	372	376	349	324	338	359	371	364	349	376	341	300	336	378	383	311	392	371	359	340	368	335	356	375	378	365	330	310	365	393	352	394	326	350	367	300	350	364	373	349	340	367	346	375	350	348	374	370	386	383	376	336	390	370	329	337	371	346	387	362	375	358	335	374	380	344	388	368	370	356	356	367	374	341	333	395	377	359	385	376	385	331	393	353	334	344	349	339	368	375	352	347	331	394	345	321	339	374	388	355	356	373	384	370	379	380	337	350	341	371	410	362	310	381	396	373	357	342	352	356	396	393	399	345	359	371	304	384	401	348	337	332	359	350	345	380	352	356	354	325	381	349	359	396	349	367	350	350	385	374	376	373	344	342	365	387	383	371	354	363	388	344	344	362	350	364	363	359	371	341	377	347	367	335	380	321	343	355	362	370	343	372	358	343	389	373	399	333	354	369	362	357	337	328	320	352	380	360	378	351	351	355	324	356	359	362	386	332	361	377	340	325	359	359	349	363	361	352	362	389	389	367	358	359	369	386	366	323	373	371	383	381	362	358	381	375	374	340	380	367	354	399	336	340	334	343	337	362	362	361	312	372	354	367	374	334	362	374	318	363	361	346	363	348	346	372	333	328	354	353	354	356	359	356	370	366	341	366	396	340	344	355	392	347	357	348	347	337	334	347	352	359	363	359	373	358	356	365	358	309	366	353	344	344	393	386	341	371	373	380	366	397	368	377	314	388	388	364	369	374	417	404	377	314	355	338	325	382	339	353	337	327	376	337	375	373	362	381	419	320	359	341	396	344	370	362	348	346	347	378	371	415	365	356	355	335	366	365	346	356	396	384	326	374	373	369	359	345	363	364	375	385	368	373	366	362	360	349	383	384	401	365	367	407	377	351	365	398	359	329	343	386	329	357	351	334	360	377	335	383	405	360	357	376	392	379	357	363	367	375	346	354	333	364	365	353	339	378	347	361	372	354	353	347	365	355	326	341	408	337	378	355	372	355	377	381	370	374	340	341	369	376	386	373	406	380	346	342	373	354	376	346	346	337	358	363	362	332	318	387	367	355	362	376	403	375	350	352	385	353	375	370	348	377	386	370	375	386	346	425	347	381	366	382	322	374	371	361	355	370	362	365	370	371	340	322	355	383	354	358	371	349	388	366	360	358	360	361	339	358	380	389	338	377	363	370	374	417	342	396	347	335	386	362	354	373	388	357	363	386	403	401	361	346	369	398	378	360	367	353	373	379	358	358	347	375	385	348	345	369	346	371	374	347	363	370	348	323	360	374	363	361	419	385	373	403	379	344	325	368	338	339	410	376	363	370	352	346	350	365	387	367	365	354	392	354	343	347	376	326	379	321	347	399	362	339	348	344	388	357	374	351	366	372	338	378	373	334	361	338	335	340	399	386	372	346	335	368	358	384	340	357	353	382	323	393	396	361	351	355	332	389	355	356	360	355	342	368	355	357	324	348	343	363	403	332	365	360	369	366	351	368	346	393	393	381	393	336	362	374	369	350	326	377	339	357	322	352	360	360	369	352	357	379	349	340	351	376	370	381	370	397	384	390	398	328	344	388	372	368	377	357	364	355	369	345	340	379	363	395	347	338	385	383	391	371	324	394	318	369	360	384	386	338	374	365	359	316	383	393	359	380	362	383	357	371	380	382	341	373	369	356	355	386	358	368	369	333	377	370	376	366	369	374	347	356	384	366	373	392	382	399	353	353	330	367	357	365	355	350	395	370	304	371	372	384	383	383	356	345	339	359	388	334	357	381	384	346	377	379	356	353	318	354	367	410	359	315	365	346	360	372	394	376	349	386	362	379	356	349	343	342	360	369	369	375	378	363	360	338	385	357	345	355	389	366	377	387	359	381	377	387	332	369	381	400	371	331	382	404	358	363	340	364	365	352	362	366	332	329	366	368	354	381	347	352	368	348	360	368	368	363	336	348	357	393	335	356	350	399	361	327	349	350	366	392	372	365	354	352	369	362	406	368	363	343	371	391	352	328	355	370	352	377	353	389	360	396	320	340	395	341	383	373	366	374	354	369
4525	2667	2725	983	897	864	905	920	873	855	919	852	917	815	884	858	860	866	902	849	828	853	912	872	893	837	869	823	907	845	859	907	853	855	879	861	857	888	870	843	820	833	846	891	860	844	838	856	836	874	895	800	855	836	859	890	886	823	824	856	885	884	838	808	854	842	860	832	876	900	860	861	872	867	815	894	860	851	832	834	844	828	914	820	861	859	839	860	836	847	841	889	815	816	830	842	842	857	852	867	827	814	830	907	835	841	860	816	827	895	878	840	822	809	837	869	839	829	826	817	865	833	834	833	825	796	920	832	885	840	851	870	868	855	863	856	824	895	893	877	860	808	864	846	809	846	865	845	810	849	862	837	818	885	844	889	801	863	859	860	864	883	846	846	851	853	863	840	790	811	872	798	876	873	811	879	825	849	885	824	798	849	761	840	857	833	837	903	857	871	883	839	865	841	881	800	836	885	845	886	845	859	858	861	889	865	893	852	872	809	814	842	878	899	934	848	827	837	888	872	832	855	822	859	819	764	882	825	867	867	846	914	865	816	895	920	882	833	829	875	845	887	861	851	870	838	919	841	882	833	931	875	872	856	880	849	822	830	826	876	807	827	867	844	860	856	868	828	842	845	879	849	871	868	830	838	842	861	855	859	871	834	861	850	865	857	854	862	866	872	878	829	869	817	853	832	829	848	854	805	822	858	930	833	860	799	832	889	880	846	875	853	811	821	843	830	855	801	852	864	823	843	852	839	826	856	846	884	836	846	832	847	873	879	842	813	847	813	845	862	817	824	880	871	802	893	878	871	856	850	871	835	849	851	883	861	830	842	841	874	890	826	843	891	853	818	818	844	878	846	847	894	876	832	865	862	832	853	857	859	862	891	817	844	827	847	851	853	842	867	839	845	812	840	851	823	813	858	849	880	807	846	857	860	843	842	842	820	861	848	916	819	829	813	836	861	835	854	830	780	828	864	904	899	826	815	818	850	939	841	829	842	891	844	837	828	849	828	877	858	870	847	824	874	840	822	844	856	818	882	837	913	851	843	850	839	818	819	869	881	853	806	870	935	874	869	858	818	854	878	809	822	843	825	862	852	861	871	869	857	878	825	801	796	875	848	873	866	824	871	863	856	888	856	852	838	819	820	860	834	827	843	840	878	857	832	833	807	873	832	875	862	848	834	853	870	842	867	837	874	908	858	840	855	843	879	806	813	838	873	856	903	859	830	885	845	840	860	908	907	852	852	801	861	821	871	858	853	844	880	853	862	812	871	822	803	829	828	864	862	834	868	887	810	879	846	882	817	875	895	835	828	843	884	861	807	789	838	861	848	890	890	813	837	826	834	814	878	880	905	822	810	837	803	852	861	795	905	844	848	846	869	839	855	833	841	831	838	918	850	835	862	858	849	824	871	827	823	893	868	874	861	818	908	843	880	840	776	859	864	776	826	827	818	874	851	914	836	811	862	847	831	898	812	938	844	868	859	857	809	840	850	825	841	865	837	858	893	826	894	836	866	869	850	823	854	882	838	871	858	836	838	837	881	855	862	847	861	846	886	867	802	864	880	833	885	898	845	830	826	846	857	838	828	804	887	837	811	808	859	884	816	863	813	876	866	876	848	813	831	892	898	903	862	872	846	864	874	872	781	821	883	860	873	852	851	861	867	782	863	851	858	864	822	842	872	897	829	891	844	867	835	863	859	851	836	802	891	795	882	873	870	888	874	899	912	853	863	830	863	875	853	833	863	853	849	870	875	871	915	845	831	889	861	844	853	828	811	842	837	895	818	834	844	848	881	845	828	831	841	840	909	864	874	834	889	917	891	858	798	858	844	885	870	824	817	862	848	909	828	855	836	878	823	854	911	931	902	824	868	841	859	865	873	856	830	888	851	814	856	833	846	882	879	820	872	838	871	917	874	823	809	855	826	864	809	856	876	857	862	869	787	848	841	838	836	806	826	828	874	892	839	819	863	874	869	873	831	894	870	950	847	836	837	824	854	852	842	836	827	832	889	893	806	828	868	825	811	868	899	849	885	819	839	845	849	893	853	861	866	851	847	889	848	849	877	804	864	916	859	873	854	817	837	844	804	849	856	862	839	898	833	860	847	844	903	851	855	868	914	847	829	862	854	806	837	816	855	850	828	836	842	844	929	804	838	817	868	856	863	837	870	881	851	845	909	848	868	842	824	894	795	853	842	871	826	845	815	869	828	856	841	879	876	794	846	909	862	806	825	870	891	876	885	817	892	815	849	877	879	888	839	782	851	814	842	829	850	912	858	889	853	877	851	886	895	871	819	866	858	821	851	833	851	879	847	888	849	807	801	867	820	851	845	809	803	900	873	869	893	835	856	831	793	855	844	873	878	800	823	874	922	865	836	796	842	848	881	906	861	856	864	829	847	871	818	846	802	827	850	889	848	881	859	855	810	844	819	856	863	867	855	865	912	894	888	831	868	895	858	844	851	871	888	868	861	854	891	883	880	877	892	895	860	900	835	811	846	856	813	880	802	838	812	869	844	893	874	874	870	845	779	887	853	924	857	817	923	846	876	811	904	831	863	833	873	845	811	880	860	862	814	910	849	818	891	820	846	832	883	842	830	844	833	871	897	875	844	813	803	844	810	857	906	961	863	841	851	924	812	867	838	907	835	889	828	804	870	884	823	796	880	842	876	864	870	847	848	813	865	909	862	820	817	859	886	870	825	879	843	864	896	818	873	855	893	865	862	879	832	822	865	855	852	823	919	847	843	880	868	850	856	890	815	845	912	837	813	851	816	894	823	862	887	852	864	831	763	832	822	855	861	874	879	819	812	880	850	850	861	888	876	858	850	869	846	817	840	859	883	830	921	817	890	908	865	829	825	873	832	851	871	883	824	850	906	870	843	849	872	854	770	920	820	842	833	845	875	824	819	864	765	880	916	846	858	861	844	860	833	902	825	842	851	884	843	862	805	882	815	846	837	825	860	868	811	868	817	883	865	847	864	881	823	820	855	852	816	835	838	808	864	824	891	816	853	842	859	840	852	857	854	875	837	854	799	831	869	826	833	825	850	874	837	827	890	860	902	842	885	815	836	839	831	896	889	879	869	833	852	878	850	818	851	873	811	818	901	797	873	830	816	893	861	860	844	879	884	841	851	891	868	865	863	843	834	868	889	857	869	870	854	871	819	838	805	857	829	842	818	826	858	816	822	862	844	814	898	884	866	828	845	850	891	809	913	844	810	833	860	839	842	911	793	861	859	861	897	873	841	891	826	813	901	846	832	828	866	858	782	839	911	833	860	840	923	827	868	834	893	877	860	869	845	855	912	844	854	880	810	881	840	845	821	816	809	844	859	869	838	880	886	840	821	859	833	838	866	869	903	843	806	849	895	857	828	789	839	843	832	798	842	847	868	811	907	896	833	874	865	833	860	825	810	829	819	843	819	908	852	849	820	843	839	878	866	854	839	808	887	891	903	848	849	888	863	870	835	852	871	824	842	888	880	850	839
42065	34540	30294	4096	632	486	408	324	284	269	252	274	261	214	233	203	198	222	214	221	174	207	187	209	194	210	182	178	212	183	196	204	201	183	206	199	180	200	193	188	190	210	193	185	196	204	194	215	175	185	186	187	199	195	174	197	187	176	163	196	160	176	183	216	167	204	198	196	186	183	188	195	206	184	194	184	181	172	194	200	186	186	165	176	182	205	208	202	174	165	193	201	182	189	184	190	213	183	186	194	206	170	183	188	176	185	185	184	175	181	186	165	194	198	151	179	212	180	210	198	192	208	161	197	175	178	195	177	193	187	177	187	188	168	197	179	159	171	196	195	187	190	200	175	203	193	200	168	200	206	195	199	178	171	179	207	203	189	191	193	168	181	184	197	198	177	173	178	192	195	190	184	186	182	181	197	172	194	179	194	191	195	187	185	162	202	190	199	195	156	200	205	182	190	211	185	172	177	197	180	183	206	183	181	207	188	189	218	195	194	171	189	176	175	173	200	200	172	186	184	201	165	200	188	168	203	183	168	184	210	200	197	194	214	186	172	197	194	187	172	195	203	194	218	202	172	202	173	193	168	184	197	160	178	205	167	184	169	189	194	186	184	165	199	183	178	190	167	190	215	161	175	169	194	202	193	184	166	204	202	192	172	172	171	184	167	184	184	193	164	182	187	194	176	208	190	185	179	160	165	204	191	162	177	191	187	183	186	174	189	184	188	204	174	179	188	181	162	184	188	172	172	203	199	193	197	158	196	168	203	177	185	188	188	203	207	157	187	184	191	172	175	180	178	196	221	177	182	202	187	184	194	177	186	212	201	194	196	170	179	168	198	185	195	175	211	192	193	172	197	198	204	203	194	178	155	184	205	190	180	174	200	184	170	183	188	185	176	180	165	187	195	197	189	170	175	182	190	183	197	216	191	169	207	168	198	194	177	192	176	206	177	205	168	193	178	195	163	179	158	203	218	159	193	183	192	202	194	165	191	177	166	170	173	202	172	201	163	180	212	181	174	172	185	165	188	193	171	200	174	158	190	217	176	193	203	187	203	204	164	201	196	173	208	164	168	170	190	165	204	186	183	174	195	208	201	187	168	186	174	198	168	187	199	207	192	198	179	177	199	171	178	187	190	188	218	182	220	212	210	218	177	174	179	197	184	187	183	168	195	182	180	202	205	213	185	182	162	181	219	167	178	171	184	163	190	174	190	198	193	172	164	171	206	199	215	177	179	175	185	180	202	193	207	178	182	184	193	176	188	145	174	184	202	182	198	193	179	184	146	204	174	182	196	188	190	180	214	188	187	184	191	184	202	193	184	192	162	203	176	188	171	155	197	171	197	208	183	153	164	180	183	174	174	167	189	193	175	189	189	191	190	195	182	176	188	215	172	206	171	194	171	204	184	190	203	165	162	196	174	190	180	178	186	181	190	164	158	181	194	171	197	165	177	196	224	179	187	176	196	193	175	164	208	173	171	199	202	178	192	184	187	189	189	200	166	182	185	189	154	186	180	195	156	186	205	184	181	159	182	193	190	184	204	171	186	192	181	173	163	179	168	189	177	199	208	192	190	190	193	176	197	195	180	192	175	198	187	174	196	204	195	193	176	180	170	178	193	211	169	219	166	190	185	182	188	203	189	221	189	169	177	189	175	190	197	181	186	177	180	209	208	209	196	173	201	184	186	201	178	180	179	179	185	195	171	198	193	201	186	170	190	175	187	195	169	182	169	177	189	186	197	174	181	206	161	155	192	159	210	181	182	213	178	213	175	197	175	193	201	186	190	199	199	169	192	164	191	189	196	164	183	183	171	181	187	200	172	199	197	196	178	181	176	171	193	164	186	193	186	196	177	193	184	189	173	158	155	189	161	193	194	180	196	185	174	225	175	163	189	187	179	201	167	176	227	189	204	180	196	158	188	194	195	175	191	206	184	209	188	162	215	189	188	181	201	179	195	204	179	208	187	172	189	173	185	197	180	190	219	192	193	202	167	181	196	191	215	213	185	193	180	181	183	186	176	182	206	212	163	179	161	184	197	165	172	190	189	189	179	213	181	199	189	169	183	160	193	182	216	192	185	204	216	181	199	207	186	188	178	201	225	184	186	178	180	211	181	181	167	157	197	199	176	190	187	174	155	182	166	208	174	179	205	192	190	211	178	170	170	176	173	158	188	182	168	176	194	193	167	201	182	149	186	177	186	179	179	205	177	167	178	198	198	188	207	206	193	182	194	170	192	179	171	171	199	182	181	176	196	183	175	190	182	167	191	188	187	183	199	173	179	188	189	191	215	207	171	184	204	198	186	191	197	153	198	179	199	189	169	205	191	195	175	192	205	214	185	177	195	205	211	199	190	178	166	168	197	188	187	213	187	226	173	189	181	178	180	166	192	175	184	186	210	187	189	195	192	202	181	192	198	208	201	199	187	193	206	174	151	171	150	208	183	182	186	201	187	189	214	206	180	162	195	170	172	175	202	194	181	225	178	185	184	201	192	180	194	159	193	187	197	181	170	181	197	179	178	181	193	215	167	204	194	158	174	207	184	193	190	188	176	181	171	200	165	168	209	196	177	186	179	190	191	194	197	184	197	194	183	185	173	205	191	177	186	201	196	191	192	177	162	199	195	174	178	172	187	196	191	190	178	186	175	184	195	189	166	185	195	171	185	166	195	174	177	187	160	176	187	190	180	183	186	205	193	189	174	207	212	198	184	180	204	198	185	193	186	188	183	192	186	195	188	178	196	191	199	182	211	175	182	187	174	183	188	173	167	163	193	188	196	184	164	165	177	193	197	181	188	175	188	184	198	199	180	203	160	194	192	160	189	171	164	178	183	198	191	177	170	162	213	191	189	170	179	163	160	200	172	179	200	153	177	182	175	203	172	212	200	202	195	174	171	188	176	173	177	192	214	195	176	209	194	187	173	198	174	176	181	192	188	174	183	210	183	198	183	185	185	189	206	197	154	177	184	209	177	180	168	183	200	185	181	196	198	188	172	174	204	210	190	190	200	210	183	176	169	156	183	177	174	171	173	175	198	174	203	171	209	182	192	167	181	182	208	173	169	201	166	163	164	189	191	189	199	182	182	188	165	197	204	179	191	194	164	197	189	184	168	164	178	216	167	198	182	162	197	179	201	198	169	194	172	196	211	181	182	165	166	177	208	163	182	182	210	205	198	187	172	206	185	167	187	173	191	176	187	168	197	187	199	172	207	184	184	188	191	220	170	183	185	207	172	201	206	174	193	168	188	192	188	203	163	182	192	183	178	190	187	197	197	198	208	192	184	177	179	168	204	164	203	213	179	168	211	178	168	192	187	194	188	188	185	194	174	197	184	182	200	195	197	194	190	176	198	181	186	185	173	177	186	185	218	183	206	181	173	190	196	181	169	174	212	169	195	182	178	189	184	187	165	200	220	203	178	200	202	159	185	201	185	178	201	182	184	191	181	152	159	192	193	189	174	196	188	189	191	178	193	199	197	191	199	180	202
25879	20552	19341	2609	2236	1822	1584	1352	1232	1078	964	914	856	848	818	744	699	670	660	646	642	629	589	559	643	576	552	566	536	582	594	566	593	497	581	558	568	536	561	542	511	573	505	509	522	526	517	533	509	488	547	529	524	514	555	492	523	516	522	523	498	469	510	508	479	466	513	543	514	473	540	495	535	510	543	545	511	532	481	496	491	496	504	492	484	501	509	492	539	508	510	486	499	474	494	485	511	536	496	517	503	516	531	523	510	553	483	486	498	506	510	530	512	536	517	511	492	511	474	479	479	479	500	483	532	487	521	499	482	488	463	484	480	512	519	485	478	494	520	494	499	501	508	504	468	501	468	506	481	522	456	491	515	484	468	495	502	506	511	481	481	518	515	540	529	516	498	516	514	499	508	489	539	485	485	519	493	504	527	497	549	505	502	506	484	515	506	473	505	479	497	497	487	522	486	509	496	499	493	473	507	505	465	485	470	511	520	513	488	483	514	494	505	507	515	509	476	499	492	500	483	496	508	519	494	517	444	505	475	502	521	533	516	519	487	521	491	502	468	521	523	485	496	525	494	536	508	528	507	528	535	515	446	491	461	463	513	484	470	503	438	493	490	489	500	507	551	439	532	483	490	473	490	502	513	506	495	510	493	486	470	533	497	506	512	476	525	521	515	531	486	496	470	472	452	513	508	475	510	490	505	518	482	498	498	508	431	459	507	476	502	499	485	500	491	493	497	495	528	508	477	495	518	549	550	486	460	492	492	550	482	468	458	461	503	484	508	502	497	527	499	514	534	463	503	488	488	464	540	484	498	528	494	491	510	494	532	513	478	458	455	483	499	460	486	498	484	507	477	510	473	514	496	508	486	476	441	495	523	475	520	491	498	492	467	506	496	474	536	513	522	488	511	498	485	490	516	478	526	518	483	522	500	533	526	508	504	484	521	499	567	462	493	487	472	513	466	539	451	516	480	539	491	484	509	520	498	476	504	536	512	472	502	519	471	490	497	458	522	490	484	495	498	511	502	505	482	520	500	480	525	507	480	440	479	483	500	536	487	481	460	477	562	523	515	532	485	497	504	497	461	473	467	527	532	476	480	484	505	519	525	501	474	519	503	501	491	531	494	502	535	469	488	505	473	496	489	512	507	473	468	492	498	491	459	486	494	493	503	529	520	534	511	507	513	504	541	502	494	477	482	500	497	502	513	518	528	493	524	497	483	498	508	492	492	486	548	497	510	525	511	468	522	519	505	501	455	472	475	485	507	498	469	482	459	518	511	506	511	489	488	504	500	479	467	536	515	496	504	506	504	529	488	517	505	483	492	482	475	513	485	502	486	502	493	477	458	538	514	501	494	470	518	536	510	510	492	518	481	487	490	531	477	530	459	495	504	528	520	486	474	516	522	501	528	512	513	484	479	495	503	501	488	523	529	500	502	529	468	445	532	488	541	493	484	478	525	509	504	488	481	462	486	515	492	476	521	474	516	472	519	505	527	492	448	506	549	478	507	467	483	504	493	532	456	491	497	480	485	515	483	525	488	488	502	504	457	509	514	515	495	534	519	505	474	536	498	483	495	504	510	483	500	520	514	523	470	481	518	495	483	508	516	500	482	499	513	541	528	506	477	492	513	456	515	514	529	516	512	478	523	536	497	506	480	486	550	512	466	477	523	514	500	520	526	508	528	502	501	509	505	482	494	489	472	463	518	492	473	501	527	500	470	474	480	507	487	507	541	477	508	470	469	508	532	470	486	537	516	516	557	506	508	506	516	486	478	451	472	492	497	494	531	505	487	521	461	486	488	486	465	461	552	506	489	466	491	463	509	491	503	513	482	525	502	512	475	485	534	509	485	492	509	511	508	505	494	479	492	473	488	534	508	487	531	488	488	505	530	476	485	440	475	529	478	470	491	513	524	510	498	499	479	532	505	470	494	490	548	468	471	487	474	514	496	506	493	493	449	536	488	513	496	518	521	486	519	487	495	479	508	456	509	456	491	518	518	495	484	488	520	461	488	460	509	483	495	520	500	491	487	512	507	494	498	500	483	487	472	467	493	544	547	514	508	495	507	528	497	472	510	536	477	488	497	468	497	493	476	556	540	547	499	479	536	486	496	495	481	520	525	457	460	489	526	460	485	500	504	498	477	518	477	504	494	488	494	530	468	553	454	525	552	525	497	464	504	492	461	495	474	484	506	483	488	494	484	522	511	533	478	484	473	492	508	528	485	482	507	486	546	492	476	490	486	479	536	510	505	505	493	491	497	527	493	482	464	539	479	474	498	529	490	511	508	497	459	486	536	548	515	471	501	472	493	495	538	513	480	508	498	497	492	492	513	485	508	539	457	501	500	514	474	488	491	524	508	514	475	456	480	531	509	490	523	480	531	509	481	497	530	448	448	435	465	555	505	520	529	491	520	489	479	480	476	520	520	496	486	511	494	488	528	475	489	487	488	515	523	510	506	459	506	465	483	493	514	472	493	521	497	484	534	460	456	487	489	483	519	495	457	478	490	498	449	513	507	475	476	446	504	512	492	536	459	510	486	515	483	473	509	520	551	483	498	529	496	508	498	486	480	489	516	472	479	500	502	472	524	521	485	489	504	431	453	479	505	481	499	496	497	487	493	548	453	492	508	498	530	475	504	522	496	535	515	497	487	512	470	550	518	518	514	461	478	478	495	481	486	473	507	513	468	463	491	490	504	509	485	507	525	500	476	529	469	532	507	497	464	482	492	492	491	501	543	499	528	511	474	501	503	462	488	508	461	513	491	432	512	491	530	507	508	478	506	500	522	476	505	526	506	527	481	494	495	462	479	475	478	494	527	479	483	507	489	446	489	515	493	499	521	513	494	501	459	472	502	485	482	497	514	478	528	469	550	517	522	496	470	536	509	463	503	504	513	497	487	504	488	537	479	498	477	521	546	449	478	470	525	491	493	451	479	495	473	470	488	438	504	513	480	483	508	521	489	486	500	470	503	501	508	522	498	538	492	520	519	523	496	495	522	451	468	502	462	485	485	524	503	532	491	507	479	481	478	499	485	534	510	522	499	533	546	476	537	455	519	476	504	475	496	558	503	526	497	527	462	497	503	525	543	469	532	488	459	518	496	494	524	509	539	468	489	513	510	472	505	534	508	506	503	521	497	541	503	531	477	460	488	480	483	491	502	519	474	525	527	489	520	473	497	516	526	503	521	497	511	522	466	511	498	491	490	502	500	510	531	501	492	482	525	503	509	486	446	489	552	482	530	556	506	467	530	494	533	483	475	502	485	484	558	533	469	491	507	493	481	520	481	529	464	486	456	532	518	509	500	551	508	474	511	490	525	464	533	529	529	478	519	506	461	510	488	483	514	488	514	490	500	543	484	506	466	485	482	482	499	501	471	490	484	430	509	499	498	493	526	488	451	532	509	529	500	509	478	474	491	489	488	490	551	493	527	505	497	498	515	540	520	515	474	489	480	518	501	487	507	496	504	493	480	487	496	533	485	494
53539	47360	41183	11648	1719	801	671	531	454	398	367	351	345	318	305	304	308	298	260	282	251	269	255	282	250	224	263	280	253	252	238	261	224	250	244	254	257	237	227	257	227	197	223	247	218	221	242	249	232	225	224	239	254	233	238	221	239	263	236	230	204	203	229	247	253	253	230	223	234	252	219	245	235	275	219	235	261	273	252	230	228	237	234	239	205	212	239	266	244	233	225	249	212	240	242	226	272	219	236	214	219	231	258	242	242	225	209	233	208	256	247	239	247	276	235	236	227	218	228	245	238	223	227	232	251	236	222	238	246	230	219	205	250	225	241	202	203	244	243	241	231	251	224	226	226	246	222	242	269	250	221	238	242	211	241	289	232	229	229	225	239	250	246	216	213	251	225	220	252	250	246	224	232	227	229	243	254	212	224	268	257	225	211	242	210	260	247	225	237	238	249	223	244	258	225	241	230	234	254	262	244	231	245	226	232	205	235	222	214	245	220	225	217	239	246	222	250	257	230	273	240	229	226	240	256	224	230	257	233	243	261	241	259	256	248	260	235	219	223	215	230	256	236	238	250	270	248	239	213	231	233	232	236	229	247	242	243	230	235	231	254	241	236	254	253	252	264	224	209	227	234	225	232	251	213	240	217	232	225	242	235	250	237	228	245	232	259	236	222	217	211	237	218	199	226	250	241	243	236	226	225	241	229	211	240	227	234	240	247	225	248	256	222	269	231	276	234	206	233	260	222	223	214	232	225	259	241	238	214	216	218	217	226	235	200	231	229	230	300	214	237	237	256	228	226	245	214	243	236	242	227	217	207	230	207	219	209	221	224	235	228	250	245	246	208	237	239	255	219	219	228	245	223	237	250	222	239	194	240	220	229	238	239	249	199	209	239	226	217	232	202	256	225	221	253	254	205	240	233	216	222	213	242	203	211	244	232	251	225	203	232	257	227	250	220	235	245	264	259	247	233	235	245	228	263	232	220	227	227	263	248	234	226	230	242	241	233	252	240	243	247	228	234	246	258	236	236	218	227	252	246	239	213	213	229	245	228	211	247	226	233	222	260	253	228	220	235	248	284	258	211	228	243	210	238	244	250	222	232	210	254	252	230	255	219	258	233	259	265	229	200	217	247	272	218	246	244	229	242	247	209	254	222	232	220	215	221	241	234	241	250	249	242	234	240	228	224	249	226	251	269	220	238	246	247	212	231	248	227	208	217	231	249	199	226	224	255	255	241	220	246	213	258	237	207	205	224	246	228	242	240	245	247	227	236	238	257	229	228	241	220	235	245	228	238	236	254	252	212	227	241	241	244	224	236	227	269	212	260	243	243	206	250	241	250	226	236	239	254	238	250	240	208	235	277	226	246	225	235	221	208	274	225	219	254	223	237	218	233	216	241	260	215	266	246	220	218	259	222	251	245	227	259	228	235	230	253	206	223	225	244	248	235	224	231	217	207	208	208	257	233	228	235	260	271	229	243	233	246	215	219	249	246	247	246	232	228	242	258	248	236	246	225	266	240	206	222	243	240	212	234	223	232	225	246	222	232	253	242	198	266	243	241	238	217	247	233	221	241	236	234	213	230	244	223	249	248	241	217	191	237	246	235	239	225	248	234	230	238	235	256	251	228	253	226	229	244	228	241	188	248	260	208	211	221	233	281	229	230	240	265	219	235	243	231	225	257	246	231	229	256	216	248	221	225	225	246	190	240	221	197	218	205	250	282	211	246	214	218	234	243	254	274	215	243	248	244	227	241	256	233	227	253	234	209	215	260	232	217	241	246	226	261	218	203	232	244	252	217	221	233	262	247	220	252	254	204	250	226	225	222	260	239	234	247	252	207	246	204	254	233	258	249	234	242	201	235	272	233	249	233	233	221	243	216	235	237	222	244	238	239	213	212	222	221	231	245	261	222	227	229	209	258	228	208	258	242	244	219	219	237	210	227	248	208	263	220	217	220	234	250	237	212	211	228	249	224	235	238	247	224	253	245	226	215	271	234	234	271	253	237	212	241	224	242	222	241	262	246	206	255	219	210	248	218	253	222	248	268	243	242	270	244	238	241	236	241	221	235	237	210	218	220	260	196	242	255	224	272	206	210	231	255	259	227	217	202	229	250	234	243	238	205	238	250	237	236	210	240	236	237	254	224	262	254	249	259	230	239	219	260	235	215	233	234	224	234	230	214	203	261	223	239	261	217	272	221	241	212	235	247	255	200	265	242	234	244	238	241	226	230	237	233	235	242	218	218	240	239	253	237	216	217	246	208	240	230	234	224	238	231	218	231	236	233	225	230	285	226	278	240	244	234	223	252	206	243	263	254	250	234	232	259	237	229	234	229	240	219	219	234	236	233	258	250	236	208	229	239	222	238	245	228	237	258	242	218	233	232	227	229	228	234	230	233	209	250	250	222	253	232	226	255	229	219	228	222	242	234	224	227	227	244	194	231	223	249	231	224	208	257	258	240	194	229	213	221	269	230	229	217	246	246	215	224	234	217	237	270	227	253	215	214	203	234	238	224	229	203	221	226	259	214	228	265	221	260	259	221	246	231	241	253	231	247	237	213	209	227	279	234	242	216	203	238	203	275	245	223	216	250	244	249	250	242	236	236	243	251	224	241	253	250	242	242	243	255	207	234	264	221	256	225	225	262	241	229	249	250	261	208	245	186	220	249	255	210	250	200	222	209	236	210	225	229	231	206	247	247	232	230	252	244	261	241	222	237	217	220	241	248	228	241	220	252	228	235	228	241	241	260	242	227	229	224	251	225	244	257	235	231	240	226	263	250	221	214	228	222	227	255	247	207	251	241	234	240	244	235	225	249	239	261	234	210	237	236	238	282	228	230	239	220	275	250	235	218	224	252	236	263	233	208	227	219	199	220	218	237	222	215	216	250	245	254	243	215	212	230	227	246	243	223	223	207	234	215	236	226	253	231	228	242	220	240	240	225	248	222	242	253	243	184	248	235	202	238	233	240	240	261	232	259	222	220	264	222	260	237	217	244	235	259	249	256	241	241	231	259	244	239	237	233	236	205	246	211	262	226	247	243	245	225	206	261	230	230	248	258	257	264	219	224	230	239	261	229	230	236	223	236	224	239	218	230	217	269	240	216	251	250	243	237	207	245	213	233	223	237	277	239	250	234	230	252	243	244	241	272	211	256	220	234	257	219	217	220	231	242	231	247	227	229	232	224	224	237	228	244	245	231	231	234	226	247	250	259	243	236	230	252	248	217	256	235	222	239	251	241	239	261	229	214	244	242	246	252	258	252	229	222	215	243	207	235	254	243	249	241	228	255	236	213	234	242	224	218	250	226	248	242	213	227	229	220	220	256	231	205	248	234	241	234	221	227	240	244	215	201	230	250	249	243	243	259	242	243	226	224	211	222	263	234	242	259	247	226	230	251	242	240	235	237	210	271	260	242	235	226	233	250	244	199	232	243	249	208	228	206	210	259	247	231	267	220	224	248	237	243	241	230	225	236	244	249	239
34480	26540	24227	4758	4075	3234	2762	2301	1895	1841	1554	1415	1374	1230	1167	1044	1033	1016	944	861	877	938	884	804	827	832	828	762	759	691	754	762	747	721	676	684	696	725	708	701	668	661	684	669	661	616	676	668	682	653	622	698	651	704	627	667	692	645	657	653	681	642	663	676	712	667	678	635	682	634	672	640	688	626	590	661	620	623	629	612	662	666	658	608	624	651	652	611	625	638	675	638	652	622	700	659	642	636	664	626	660	609	610	657	641	601	644	609	615	660	637	616	607	607	671	604	619	698	654	654	625	640	611	597	641	630	603	586	591	626	623	588	669	649	640	570	605	620	644	673	603	622	653	631	632	632	654	638	589	646	619	683	602	615	624	573	641	607	604	650	598	617	582	681	630	635	617	618	640	615	616	645	628	612	627	609	606	665	610	606	634	584	631	626	625	576	635	656	637	680	600	617	616	608	606	611	636	623	607	627	631	646	610	635	615	613	648	600	622	568	635	661	614	627	632	559	652	613	615	599	633	616	651	633	594	582	617	606	626	613	646	622	637	670	622	613	625	639	596	708	585	609	646	614	607	618	608	665	608	693	642	617	647	650	644	642	607	601	630	598	622	575	618	636	593	625	658	594	638	660	625	616	620	607	612	633	614	644	607	638	586	640	652	621	580	602	635	651	629	617	652	601	614	649	611	598	608	625	620	638	595	609	614	596	638	637	637	644	621	628	615	632	604	637	625	626	606	591	575	609	642	616	593	581	594	585	629	642	600	617	622	608	646	641	660	656	665	636	657	605	615	645	659	556	634	603	635	620	671	638	619	644	638	623	630	613	643	609	614	624	620	624	601	641	647	615	569	664	641	651	635	643	613	631	628	620	631	624	627	593	644	616	636	646	600	599	609	630	650	594	640	635	633	656	597	649	644	627	592	615	624	582	624	610	625	574	607	680	589	627	648	624	605	624	636	613	603	601	623	642	628	712	632	629	619	612	607	624	657	650	605	598	584	633	600	654	606	579	625	630	655	669	627	646	624	588	620	655	603	585	575	651	645	623	647	621	591	656	618	597	629	646	581	594	627	590	608	614	619	642	596	607	639	573	602	646	645	628	612	629	634	615	595	621	628	661	639	610	635	667	614	640	626	570	588	640	581	659	631	647	639	638	645	612	613	644	621	632	686	578	654	625	585	628	577	649	633	621	624	610	635	655	623	596	594	659	639	642	581	622	631	646	595	645	605	627	625	623	625	599	663	616	673	629	623	598	570	630	639	643	631	624	565	616	625	603	649	632	551	602	616	651	596	588	624	588	624	629	593	614	581	657	598	618	646	635	647	663	594	641	633	630	629	634	585	634	670	660	594	608	630	627	653	625	623	650	588	613	613	633	659	659	654	624	640	615	615	631	628	634	638	608	615	634	634	629	628	606	637	610	634	666	596	645	650	621	656	614	610	568	662	601	666	628	625	595	619	614	633	656	661	629	578	595	569	624	637	645	634	656	591	659	629	665	616	630	592	604	636	608	640	615	616	615	603	611	618	656	591	649	649	647	624	616	549	604	629	636	648	614	626	646	615	654	631	621	601	614	643	643	585	578	603	627	609	612	655	625	610	635	599	621	632	689	607	645	627	620	606	661	642	681	622	614	656	563	632	613	597	600	579	586	595	646	559	637	623	651	615	604	618	596	632	638	629	642	654	588	662	641	633	636	625	623	603	634	583	664	612	633	611	647	645	607	646	612	607	601	597	655	669	667	641	630	614	650	667	607	644	624	633	646	652	636	611	607	645	623	610	647	638	635	609	652	634	602	641	632	634	624	604	619	608	640	598	655	616	615	593	657	641	639	612	643	597	653	639	608	631	659	692	619	601	630	625	641	630	654	648	605	649	602	617	581	649	563	637	570	663	678	620	670	663	630	633	589	584	591	602	652	631	560	638	595	599	587	624	616	646	642	620	605	600	635	642	580	672	616	585	607	611	609	646	631	612	670	590	557	589	644	608	593	612	624	631	654	656	656	646	631	674	589	594	615	633	631	590	597	615	600	659	606	616	622	673	615	663	622	631	606	611	607	631	622	582	606	595	599	647	667	656	581	612	645	608	636	623	645	667	620	621	585	642	667	585	600	618	642	648	583	561	644	619	633	611	612	631	624	593	624	632	651	621	609	615	654	681	632	637	612	606	573	666	575	582	628	622	584	573	650	655	608	631	621	626	598	628	661	564	616	656	629	650	594	605	605	657	633	596	622	623	622	659	637	675	589	599	632	648	601	652	634	629	616	626	595	605	657	642	615	621	613	597	657	640	591	632	618	625	629	615	619	597	603	615	609	605	617	661	623	589	650	654	645	646	662	630	636	591	618	631	624	603	637	636	608	600	582	652	586	634	638	614	625	654	620	627	643	611	595	643	644	644	625	607	644	650	598	646	598	618	614	613	646	617	602	575	665	628	622	651	639	625	625	610	588	622	643	644	623	576	623	654	619	613	616	648	631	598	622	694	620	598	673	615	634	608	643	582	608	559	616	602	618	632	616	584	621	654	676	628	625	635	609	612	597	586	599	664	614	617	639	625	645	602	634	634	619	609	605	627	619	595	636	591	613	594	656	653	629	670	695	590	637	627	652	605	678	608	602	645	615	603	620	614	644	624	629	624	611	621	612	584	656	627	623	639	633	596	622	615	605	582	609	650	568	621	622	607	627	627	628	642	643	627	671	634	609	623	640	600	606	629	617	651	626	614	635	603	622	639	593	630	632	611	609	625	639	580	572	611	648	627	661	632	637	614	597	644	638	641	642	631	679	600	617	578	651	582	655	621	642	603	639	640	590	632	634	643	644	658	609	624	623	582	639	672	611	559	600	586	644	594	634	633	644	643	597	588	625	640	623	613	608	669	625	642	611	620	653	641	635	596	620	654	615	640	606	650	613	615	623	631	643	638	608	629	638	634	655	634	618	597	650	626	617	615	616	634	607	670	607	623	627	615	645	572	637	589	647	618	651	647	615	629	578	629	574	598	631	601	600	608	597	635	650	595	606	601	625	647	605	623	574	608	621	598	665	652	595	654	650	648	627	633	604	636	620	589	613	624	645	614	625	648	595	595	598	621	652	630	602	599	653	631	645	612	628	670	593	601	641	654	656	626	676	609	612	602	629	592	620	648	653	695	668	632	584	637	653	655	639	648	645	651	598	606	597	606	649	597	616	601	568	658	644	653	629	617	632	626	662	629	612	635	627	621	623	603	595	632	615	607	673	667	612	586	638	651	571	618	639	652	642	667	595	659	608	591	656	606	645	667	576	605	650	646	614	629	649	634	606	650	617	587	595	624	643	656	659	625	615	608	600	632	640	615	604	619	622	624	617	590	633	603	667	629	635	611	630	619	626	637	609	637	642	647	666	622	621	628	624	677	608	621	599	585	611	611	657	625	621	622	612	626	636	645	627	626	616	577	651	611	653	642	596	634	628	668	620	680	620	585	637	636	597	627	646	652	641	577	617	628	576	612	605
4410	1657	1264	381	399	382	377	350	372	358	332	350	348	349	370	341	340	357	350	315	335	334	344	368	351	366	358	357	356	368	356	375	362	398	350	321	346	349	357	354	362	370	351	364	351	369	348	337	352	364	370	362	366	379	377	385	350	353	364	393	362	366	348	388	365	347	395	377	360	380	373	342	357	389	350	360	353	359	331	377	346	368	344	352	379	320	339	375	370	332	334	350	326	351	364	370	349	359	335	360	367	336	334	338	345	383	391	358	372	369	351	363	369	425	376	371	325	351	376	325	361	356	351	341	340	339	359	382	363	349	378	357	354	392	336	342	362	332	356	369	407	395	340	397	367	358	392	389	355	386	359	379	365	349	360	329	363	353	372	353	336	387	357	359	357	352	356	364	350	377	356	375	393	398	361	371	308	369	363	380	382	325	375	362	380	381	332	354	349	371	360	346	397	343	370	382	353	383	363	335	370	379	331	394	347	371	349	375	381	359	381	351	377	376	407	390	385	349	375	378	326	377	380	356	330	348	375	364	385	367	380	370	361	324	351	359	381	345	365	373	359	357	328	337	361	354	337	389	377	363	329	358	353	340	336	376	351	378	353	361	360	364	371	367	341	340	355	367	337	372	344	325	357	361	372	361	362	418	368	343	367	357	372	317	354	344	370	373	350	354	360	360	387	356	350	381	359	346	382	353	348	360	340	358	353	388	385	403	346	347	329	368	364	351	440	369	352	384	353	355	371	377	346	338	366	325	347	355	322	363	386	360	375	370	331	382	341	336	369	375	348	374	388	373	373	314	344	380	380	377	345	344	361	382	371	379	333	355	380	366	349	372	350	393	353	369	372	345	390	381	351	352	355	332	401	332	356	380	381	358	334	340	322	352	408	379	379	320	381	349	377	367	336	401	340	353	324	345	348	333	369	365	387	383	343	375	327	380	382	357	360	353	343	366	346	412	367	385	380	358	334	364	414	356	387	322	303	356	351	370	360	344	360	377	369	348	371	354	352	381	343	332	371	379	326	411	376	380	352	350	332	375	344	332	350	370	329	330	375	369	393	355	351	344	343	380	368	340	385	390	373	329	392	337	341	356	354	360	365	345	354	403	330	340	393	354	364	355	363	372	360	338	342	348	359	351	348	397	347	355	355	379	395	378	336	379	349	340	388	404	340	340	360	328	365	349	384	369	369	400	324	359	354	345	335	339	390	363	354	319	341	349	359	366	350	337	364	349	324	341	433	346	311	344	374	371	349	356	354	378	369	392	369	375	345	337	373	359	348	353	355	326	354	348	351	342	359	333	349	345	352	367	376	372	348	354	342	367	365	325	343	373	382	365	367	367	358	339	359	340	400	360	349	368	352	364	365	333	375	338	344	365	390	332	371	358	338	370	328	361	351	356	356	326	340	354	335	401	335	353	412	363	343	390	369	310	367	370	382	343	363	365	348	351	364	353	355	348	395	353	365	382	363	368	358	355	346	365	362	341	329	350	335	347	354	366	360	341	379	379	358	340	357	347	356	387	352	336	396	324	369	335	345	410	372	349	376	355	337	387	342	384	358	354	316	354	361	312	330	349	346	368	386	341	354	414	372	333	369	355	358	342	359	353	339	371	361	348	345	343	376	363	382	359	354	357	339	370	348	398	363	354	329	348	328	395	358	370	351	334	358	338	337	382	331	361	347	370	352	353	337	373	355	351	332	413	340	319	367	347	363	361	364	353	384	368	396	360	389	391	342	365	373	365	391	352	361	359	367	339	340	365	372	356	355	338	364	381	341	375	372	340	369	355	362	353	365	367	367	333	354	374	348	343	349	347	336	352	401	363	375	357	378	344	343	372	362	393	375	370	343	366	393	407	358	354	366	354	334	343	374	361	332	348	329	367	374	368	352	328	361	339	374	362	362	338	360	305	368	345	351	327	389	389	389	370	364	329	356	312	350	376	363	384	359	387	330	355	338	334	363	384	370	369	371	368	386	414	327	345	318	375	362	333	341	378	369	356	378	378	364	297	351	360	366	343	352	355	390	344	348	387	400	366	380	373	376	367	354	383	352	369	377	369	379	357	386	402	368	372	392	356	346	386	323	340	365	361	349	361	348	347	362	351	351	347	342	363	356	358	384	350	373	324	345	375	377	384	360	353	351	329	400	370	354	337	332	385	380	369	371	350	335	365	337	345	373	354	325	342	350	376	345	397	350	391	345	345	393	369	371	369	390	370	340	382	372	356	344	340	364	364	374	381	296	333	345	323	385	343	395	364	398	365	365	385	365	387	334	376	331	336	382	349	361	377	384	368	342	365	365	388	360	346	392	379	367	374	351	370	311	364	372	376	372	327	375	333	325	327	369	342	344	387	365	330	356	342	324	383	358	389	334	344	354	361	368	375	311	365	385	323	368	343	329	373	375	330	339	354	365	358	386	388	360	360	334	349	353	321	362	351	373	360	401	336	316	374	385	344	361	335	367	387	342	322	325	354	356	355	333	365	362	377	333	324	350	374	334	345	345	360	352	387	362	375	440	378	356	342	380	361	368	391	335	386	362	353	366	324	339	407	319	387	347	372	348	378	384	337	373	314	377	334	348	379	370	330	374	398	342	379	374	363	360	332	333	354	375	351	338	341	339	382	380	357	389	356	330	384	386	339	354	387	349	390	382	356	371	347	378	367	347	360	335	345	361	345	373	375	372	374	340	359	355	362	373	393	336	369	377	337	352	411	342	363	351	377	331	346	344	322	368	363	343	333	337	394	362	338	374	379	358	322	380	392	358	335	348	327	356	344	338	329	345	350	374	348	347	364	397	368	343	333	371	339	355	377	387	344	365	366	369	356	379	310	359	358	368	360	329	343	338	347	359	364	346	398	395	359	375	377	381	356	362	341	359	358	374	329	337	343	346	356	341	370	338	341	341	354	382	402	361	331	332	337	348	349	330	388	303	336	383	348	374	347	320	321	398	359	374	348	347	323	378	366	392	328	357	322	376	379	360	355	352	350	391	384	305	316	360	382	351	375	350	384	365	383	319	387	351	328	349	330	353	377	390	358	354	344	384	349	354	375	344	335	378	332	328	346	362	316	357	341	346	345	340	333	387	333	406	334	387	370	378	342	357	379	358	345	345	351	328	333	360	367	358	344	379	337	365	350	371	343	364	349	355	341	390	354	388	344	360	377	344	349	320	355	318	353	376	366	316	346	369	365	371	347	335	353	360	347	372	341	370	336	364	343	369	377	372	363	350	343	372	353	386	352	378	369	364	343	353	385	361	357	392	343	350	358	381	326	352	327	345	379	344	360	344	365	350	393	362	395	344	378	348	360	372	349	360	355	374	361	368	353	354	357	383	356	357	379	346	324	384	364	360	333	385	361	384	379	380	337	396	372	326	356	351	360	361	339	370	357	373	375	369	392	368	365	371	366	358	335	337	403	350	348	366	364	358	349	351	377	354	364	373	403	365	336	382	397	348	346	343	390	369	368	363	377	380	331	393	316	362	348
4612	2857	2615	989	914	892	856	861	865	925	909	880	814	805	867	795	914	845	846	835	879	857	848	907	873	868	860	845	811	849	907	844	855	842	834	827	795	818	811	886	840	849	895	880	872	820	859	889	937	809	859	898	856	810	855	889	830	871	880	833	880	898	841	905	895	854	888	880	836	863	869	827	824	829	850	822	823	895	902	854	788	844	846	830	822	853	878	906	871	800	874	865	867	838	861	880	840	851	912	796	805	836	851	892	829	820	857	833	894	852	887	830	837	874	898	837	849	835	785	831	837	895	846	860	840	803	834	814	831	831	889	861	882	849	870	866	882	855	857	883	845	800	859	845	863	858	869	857	819	868	835	851	835	834	841	828	918	856	869	837	841	829	842	905	792	869	864	874	826	872	860	850	890	811	878	830	835	852	869	910	877	854	873	869	796	849	838	871	888	796	847	886	870	891	862	847	900	830	827	854	875	825	807	853	880	897	803	928	837	848	868	931	861	828	844	853	835	864	872	848	873	855	845	839	844	836	883	861	847	819	841	850	866	861	854	880	816	824	806	935	812	868	892	804	832	886	791	874	848	838	779	846	826	855	834	895	806	845	859	844	902	873	854	911	844	815	853	851	807	874	831	839	851	835	829	912	843	845	828	854	812	824	821	914	823	856	812	855	832	857	871	880	865	865	834	866	883	829	793	834	831	848	868	825	838	829	890	858	846	847	855	837	886	901	852	854	874	839	826	858	843	860	810	821	819	863	811	915	831	799	836	827	826	878	847	856	874	853	893	871	887	823	866	909	849	838	857	873	842	862	867	788	845	847	848	885	837	892	805	837	895	847	808	832	895	845	848	871	859	807	823	888	839	876	815	821	847	840	848	814	826	824	805	876	802	849	894	913	854	842	827	809	862	853	861	808	785	877	834	913	877	835	870	858	825	839	845	822	811	822	848	802	887	873	789	807	893	816	891	810	843	857	857	846	876	810	862	808	893	846	825	849	830	853	824	825	868	872	869	833	867	832	862	814	841	849	813	805	827	828	900	836	869	875	856	888	824	884	845	884	871	869	884	835	877	876	860	844	820	823	900	798	851	801	882	853	825	838	861	812	899	781	865	852	878	861	883	832	795	858	829	852	879	887	861	870	893	871	881	802	907	887	836	872	872	791	848	871	837	898	834	838	896	851	847	876	838	852	846	792	922	819	859	866	858	840	848	858	879	845	870	860	877	840	887	856	844	829	872	869	867	841	847	899	817	840	876	786	835	865	848	813	853	913	844	873	818	834	854	829	822	819	855	861	861	880	843	846	922	876	893	829	825	824	835	868	782	837	854	872	847	885	860	789	797	876	786	802	888	816	855	832	817	895	813	869	856	853	896	834	865	894	843	846	831	806	881	847	862	872	820	847	784	852	848	844	860	835	847	835	884	799	888	867	856	868	859	814	827	830	872	864	867	859	877	846	890	858	821	889	828	859	880	873	813	838	860	867	838	840	852	814	848	802	813	835	855	894	814	870	868	857	797	881	830	925	854	872	849	845	806	840	814	809	863	829	831	850	796	909	827	874	852	865	846	882	852	839	866	900	893	835	887	830	837	849	858	872	828	817	866	854	789	850	850	799	868	886	844	850	872	892	914	859	887	854	881	799	910	828	887	878	881	856	882	820	881	843	869	858	861	816	898	852	861	824	828	832	823	809	905	883	811	880	908	835	851	849	892	797	816	886	915	816	875	827	844	892	827	836	815	837	822	847	809	834	804	869	832	893	864	850	880	823	803	826	922	885	834	851	851	866	865	873	878	844	870	878	864	853	838	869	833	882	830	864	854	870	803	837	822	836	828	849	912	790	880	840	809	853	797	792	849	873	849	846	841	840	866	886	864	807	837	880	848	898	816	832	836	824	814	841	855	890	811	833	895	841	770	805	858	845	828	839	875	874	812	868	868	844	848	790	908	844	839	895	882	856	868	823	830	849	846	815	892	817	878	794	863	867	860	842	844	841	899	826	831	812	901	844	797	829	873	849	852	821	871	841	851	880	850	857	862	809	839	818	836	882	890	906	874	847	895	880	875	806	845	877	812	823	905	858	863	830	862	948	812	838	876	845	828	875	849	835	817	877	859	804	837	873	835	901	846	815	882	805	910	851	948	839	800	849	886	863	804	906	810	807	836	853	848	835	825	866	795	877	847	881	867	866	834	905	897	803	838	865	873	821	812	816	877	839	872	825	870	839	826	839	839	864	781	885	812	876	907	877	841	867	857	788	865	879	863	903	814	843	847	840	818	839	848	830	876	867	903	879	832	833	921	804	861	815	857	882	872	820	882	881	849	916	836	856	840	821	864	848	857	850	832	886	900	823	812	899	866	837	872	848	849	876	864	874	841	814	875	835	783	899	830	842	849	869	885	825	811	892	838	834	856	877	905	842	851	842	843	836	826	835	846	893	849	832	872	833	870	876	894	814	819	842	827	814	840	860	824	876	877	856	906	881	886	875	838	819	869	893	827	835	841	894	868	839	846	821	873	879	860	826	859	838	834	888	880	895	859	814	818	814	883	802	864	882	824	882	889	855	835	782	831	804	904	874	810	850	854	920	881	832	804	818	881	830	863	854	875	839	858	868	856	867	859	906	804	815	795	913	854	894	882	883	834	913	928	835	870	824	845	845	852	844	842	844	838	827	829	802	875	883	832	854	851	852	830	838	815	851	844	871	857	878	861	890	844	839	801	812	842	880	886	845	881	849	856	863	844	852	848	813	847	817	851	826	838	867	874	895	806	842	834	797	801	836	855	837	845	815	859	881	887	847	849	837	820	818	872	855	859	822	912	845	898	878	827	849	870	840	866	860	837	819	875	818	831	823	872	830	880	826	774	866	841	843	849	845	834	872	853	815	859	887	832	828	851	848	817	847	893	834	897	838	865	845	866	830	842	846	858	871	902	896	860	895	885	822	835	867	912	893	865	851	892	921	842	868	836	871	829	844	819	845	870	900	871	837	850	876	840	867	855	803	892	831	907	900	825	856	837	811	822	875	826	828	851	870	827	851	780	806	888	846	852	864	847	896	903	842	892	844	867	889	797	842	852	859	874	878	873	863	859	845	917	826	872	786	863	870	865	879	869	811	868	833	819	857	832	806	865	862	849	830	894	847	828	853	825	880	875	830	836	808	885	838	885	859	860	820	833	840	866	859	927	890	880	849	835	814	886	847	920	840	844	837	860	908	846	817	883	816	811	842	814	829	835	844	802	858	784	848	843	838	774	816	907	851	853	916	829	873	840	762	830	804	820	895	864	820	839	913	795	862	916	869	888	855	837	819	870	875	887	841	853	844	846	817	823	875	814	867	846	893	864	863	866	882	870	830	856	841	858	880	777	802	847	853	858	833	916	847	891	865	822	804	921	803	868	857	836	855	872	861	840	820	867	824	841	842	848	877	843	843	799	855	896	850	851	898	856	825	896	821	795	878	832	849	796	891	884	798	828	855	872	831	863	847	809	868
43811	33617	29011	4172	673	465	398	356	309	289	263	217	213	238	203	260	227	206	237	223	206	204	189	223	198	197	194	194	214	215	172	179	202	192	197	187	212	186	209	178	203	202	164	182	188	191	202	173	202	212	184	179	239	162	224	191	176	164	191	190	192	196	177	196	213	182	197	201	185	192	203	181	194	187	181	192	190	160	176	224	188	188	191	199	197	183	195	197	178	175	196	202	199	184	201	181	187	193	192	176	211	177	179	191	173	179	175	178	189	211	191	161	176	177	221	210	209	195	176	189	199	180	185	196	226	187	197	193	221	194	196	209	198	189	181	189	192	200	220	200	197	179	205	225	176	167	218	201	208	208	195	205	170	161	191	201	187	179	189	220	213	183	176	183	170	198	180	195	182	162	212	193	171	195	201	201	197	180	194	182	164	184	186	186	201	198	195	191	194	214	195	202	199	206	188	212	193	207	189	199	224	163	163	188	163	169	184	162	197	209	164	216	208	213	181	212	191	206	188	168	212	204	188	204	179	198	204	203	205	192	180	196	178	203	184	197	200	183	217	194	172	177	199	192	210	193	235	183	196	192	179	238	167	183	168	178	179	184	190	207	196	183	193	203	182	187	183	231	195	188	163	178	164	175	193	165	168	184	204	171	189	181	194	219	199	167	189	167	191	195	203	204	174	185	183	209	181	206	167	179	207	214	184	189	187	183	178	182	186	183	188	191	211	178	181	172	188	205	178	168	203	215	179	204	187	180	208	227	177	194	183	190	187	198	201	173	192	192	183	183	178	198	181	176	204	210	190	206	183	203	185	203	176	180	169	203	187	197	189	193	186	179	184	173	178	181	185	171	165	177	173	199	219	187	173	189	217	200	162	159	176	190	197	195	162	193	201	215	204	172	195	184	181	198	218	189	190	220	191	196	179	210	201	207	200	192	184	195	199	206	169	179	190	200	196	199	194	173	202	218	215	211	186	188	219	186	177	178	175	173	196	167	201	202	177	185	182	165	223	183	179	200	205	200	188	192	179	186	146	181	200	194	211	215	208	201	166	203	190	189	202	193	217	208	203	185	193	178	175	166	186	177	178	180	184	164	176	189	195	231	181	193	182	189	179	175	197	173	182	177	156	196	184	198	207	195	204	192	196	214	182	212	182	191	184	179	194	194	200	162	179	172	218	180	179	179	177	193	188	171	175	179	186	185	208	212	180	178	191	174	183	188	178	168	183	180	185	180	203	195	195	173	175	214	175	194	221	213	191	190	208	180	194	201	196	199	173	200	208	149	195	165	183	198	192	174	194	198	190	204	184	202	194	220	168	196	197	185	196	201	180	179	183	196	184	208	210	210	213	184	207	208	172	179	170	179	168	187	219	214	206	194	202	219	196	199	221	170	204	181	193	197	205	177	190	200	163	176	220	185	169	184	216	172	183	205	208	201	217	192	199	194	182	202	189	237	183	169	173	197	166	178	161	197	172	214	200	167	208	186	191	173	206	176	170	181	181	174	191	183	168	166	193	206	205	212	203	215	182	189	170	183	212	178	176	179	181	180	195	187	201	186	185	164	191	189	177	211	190	199	188	173	193	188	220	212	212	190	189	202	193	179	206	189	199	191	172	166	179	200	182	184	179	183	214	171	179	206	175	170	184	188	201	199	192	164	218	210	203	190	187	185	206	199	210	199	171	193	184	184	174	195	181	168	190	204	185	203	166	204	219	177	185	184	196	197	186	199	202	181	196	190	206	175	193	174	209	186	194	178	179	197	192	193	211	184	201	174	181	154	186	197	196	183	198	206	185	158	182	191	178	174	195	176	194	202	205	177	211	184	203	180	191	215	193	196	198	185	195	160	159	183	196	200	194	184	180	202	198	160	206	187	178	208	198	157	204	177	160	183	183	191	185	189	212	196	200	176	184	173	165	200	191	186	195	186	176	167	196	194	174	173	189	219	200	170	188	193	174	169	169	189	190	181	226	186	194	185	206	199	180	190	180	168	193	187	205	201	187	191	186	189	188	188	186	185	195	168	177	186	208	215	196	191	152	198	203	180	178	190	166	206	192	207	212	191	155	182	216	179	175	215	176	174	207	189	201	173	176	213	190	198	209	186	180	182	181	192	200	169	169	191	195	166	173	173	192	185	185	189	186	191	212	184	173	188	197	200	192	194	195	193	164	177	164	206	222	198	196	219	212	198	200	186	167	168	207	186	174	174	193	194	219	174	192	209	215	207	185	186	191	199	193	224	189	223	179	190	210	202	225	173	176	212	178	163	196	160	189	211	172	187	189	178	174	195	188	197	180	193	199	191	185	190	162	195	201	205	194	170	193	166	200	204	173	179	180	190	179	192	186	189	186	203	203	222	192	182	187	179	203	201	201	199	181	184	184	189	185	188	202	196	179	181	208	203	201	183	189	183	188	174	215	216	149	200	201	187	202	227	190	189	180	183	183	199	178	188	214	181	193	218	192	186	195	202	192	185	166	193	183	177	185	192	206	193	198	186	155	175	170	199	208	178	169	176	176	182	198	192	185	190	201	199	204	191	190	178	181	188	195	189	167	172	195	172	181	183	182	194	179	192	207	199	193	206	167	178	186	176	171	197	199	166	164	195	205	189	212	174	209	214	177	166	187	172	194	227	198	219	176	200	176	187	191	207	184	186	187	203	186	187	190	187	184	163	197	187	197	199	196	190	166	179	176	201	207	203	184	185	212	186	195	194	190	178	175	189	197	174	196	195	199	161	173	198	167	183	195	187	208	207	187	219	190	176	197	164	201	204	203	186	191	204	219	223	181	197	191	211	203	188	190	166	190	199	196	194	176	191	200	193	181	200	182	165	198	188	203	182	170	178	200	188	186	197	177	207	210	193	233	205	182	170	166	144	199	192	180	183	170	207	189	149	198	180	195	174	191	201	190	174	179	165	187	195	187	186	178	194	215	192	181	216	206	208	204	184	235	206	175	193	213	186	186	181	168	197	199	178	194	205	180	195	162	200	185	199	186	151	187	184	176	193	181	178	194	203	198	173	198	182	173	182	202	174	182	168	203	195	189	169	212	208	198	209	192	203	165	208	194	208	181	160	197	183	181	174	160	186	213	216	174	169	209	203	183	188	195	183	192	183	200	189	173	189	182	194	182	224	195	185	175	176	211	198	191	188	166	201	176	171	183	177	211	199	190	197	196	188	197	187	182	183	193	211	201	215	192	167	203	207	191	168	202	185	195	186	195	191	178	189	190	194	193	205	184	190	175	191	208	185	210	193	189	201	179	197	191	183	197	193	177	199	239	210	194	179	186	163	189	174	186	179	180	176	194	185	185	202	184	210	179	198	205	214	189	192	164	185	179	203	192	182	190	198	192	153	199	206	192	181	199	176	197	169	166	191	194	206	175	196	192	196	185	179	193	161	187	208	172	199	233	188	183	204	179	204	197	190	188	197	197	194	197	177	215	204	175	181	211	193	163	187	199	181	175	201	201	184	199	187	185	200	175	199
26448	18917	18721	2650	2346	1856	1512	1376	1209	1049	1002	901	868	815	817	767	673	710	687	630	668	605	658	610	633	582	576	601	581	577	599	554	602	568	561	596	536	563	542	546	542	479	520	549	503	519	566	545	525	550	527	521	488	502	530	534	520	498	570	541	534	548	481	510	498	518	540	532	553	539	460	515	589	494	495	495	526	496	521	539	524	517	525	501	500	533	530	536	496	537	487	467	506	476	550	496	545	498	505	504	519	527	497	531	522	503	493	501	499	503	478	507	493	495	511	516	498	478	483	520	526	546	531	519	515	494	485	516	526	491	509	514	524	531	503	525	501	519	520	542	534	487	508	464	527	500	491	515	491	475	524	521	493	531	498	520	542	536	531	502	502	515	477	523	503	515	531	528	475	480	537	501	512	521	507	501	486	505	559	510	535	473	536	461	497	447	501	536	493	556	481	530	499	531	533	500	511	480	516	488	534	510	531	457	513	524	539	466	518	477	489	503	525	484	536	502	527	515	530	487	546	526	507	486	515	531	498	497	485	506	485	548	497	525	510	526	499	540	547	566	471	487	485	500	521	485	544	472	496	491	458	509	473	475	536	525	497	529	481	480	534	482	482	533	502	522	488	509	474	528	520	506	514	492	516	489	480	521	481	474	521	504	497	547	559	524	516	484	493	483	479	534	526	500	476	509	522	544	468	475	503	530	536	470	498	519	479	494	528	496	492	533	511	500	491	533	482	528	509	494	532	500	480	487	506	510	524	526	539	513	515	466	493	496	507	503	518	531	504	502	481	494	497	469	471	542	511	518	516	463	533	542	488	497	555	494	494	488	508	486	451	483	513	503	485	509	457	532	520	506	466	528	515	485	519	538	544	471	492	517	517	495	567	495	498	495	515	519	538	490	520	506	496	527	526	525	530	537	481	494	504	477	522	540	550	490	536	523	509	507	521	463	494	494	474	485	487	552	479	521	519	501	505	480	524	465	497	537	473	510	468	538	488	514	483	483	523	502	485	509	499	530	512	503	460	467	534	486	503	485	521	520	485	489	504	503	487	531	515	499	533	521	526	538	502	521	493	552	499	521	524	475	467	505	553	494	503	523	533	554	530	498	511	490	504	519	551	523	517	499	533	525	483	452	515	475	547	508	512	518	511	505	520	539	503	530	489	510	525	533	506	490	487	486	488	493	496	521	498	492	526	549	534	516	535	519	492	468	497	503	517	529	498	530	522	481	514	494	505	531	511	528	502	509	461	500	536	514	510	531	507	493	495	477	535	535	456	491	527	495	490	511	538	530	524	482	489	526	498	505	537	513	526	485	495	486	515	473	522	469	469	508	483	516	494	479	524	559	560	518	476	487	507	464	544	494	503	532	474	506	502	523	530	502	507	484	535	484	515	542	481	542	517	538	523	485	515	560	482	561	526	512	487	549	495	530	479	544	489	491	486	504	478	493	447	528	525	490	528	514	504	497	463	490	482	551	489	523	547	452	526	509	543	520	527	514	518	483	461	506	508	541	519	546	525	484	520	504	508	521	530	497	525	497	489	515	538	492	534	472	515	511	495	495	498	489	488	536	500	474	511	524	493	519	527	476	539	529	513	511	472	497	532	533	527	480	459	494	501	460	508	507	483	504	508	503	462	522	464	489	515	504	507	509	524	498	518	484	491	483	504	460	519	487	528	521	495	538	513	476	500	537	507	511	533	511	504	552	527	518	497	494	552	552	504	484	498	500	504	552	510	509	500	475	563	499	506	513	494	501	561	436	495	497	523	488	492	464	518	512	516	483	518	505	482	532	486	536	486	501	491	463	475	486	501	540	557	473	487	502	505	554	503	515	486	492	493	490	501	533	497	523	503	525	498	521	504	516	491	525	537	527	506	511	532	541	499	507	524	527	526	489	489	533	522	523	515	519	534	485	529	484	513	494	517	494	547	549	511	534	481	533	525	529	547	490	459	490	511	466	466	486	498	484	491	550	527	513	476	549	517	509	542	503	538	525	491	487	505	524	493	509	493	525	515	515	490	536	495	526	466	501	501	479	518	516	478	522	539	500	529	555	516	527	498	512	517	447	509	501	528	535	512	530	515	547	503	506	513	472	516	498	496	497	538	517	508	531	497	497	515	497	541	495	511	506	521	481	500	493	494	505	521	491	506	477	541	531	514	512	483	504	512	527	528	526	508	515	553	489	516	489	524	503	530	498	524	468	478	533	505	464	538	477	535	509	487	541	534	537	519	472	510	508	504	521	481	528	500	495	495	535	528	523	506	456	505	480	472	522	490	532	487	510	506	503	495	503	487	507	512	551	496	482	515	492	493	479	468	518	491	475	481	487	536	500	510	504	536	498	458	523	481	515	489	516	511	518	526	516	524	475	509	482	519	510	491	478	483	515	492	455	516	512	520	547	489	494	511	488	487	518	456	545	501	526	505	526	519	493	487	522	512	490	541	526	488	520	540	491	518	510	504	473	512	505	503	558	508	536	481	504	472	537	518	480	504	533	519	489	523	514	495	497	526	541	508	538	481	549	497	467	525	490	514	532	493	477	510	496	503	533	520	520	506	540	490	534	511	529	522	474	525	527	512	489	510	509	489	538	522	477	511	465	563	563	510	505	523	470	499	496	494	524	516	502	456	501	531	490	515	520	537	522	512	547	529	472	505	509	498	490	495	494	519	495	506	515	487	509	478	519	511	464	517	511	511	497	512	507	538	503	518	484	503	532	503	481	474	527	507	503	513	515	490	497	544	476	509	475	516	503	523	508	485	477	492	527	501	519	539	514	465	485	513	525	488	523	485	517	511	469	511	487	543	488	494	506	514	529	560	452	556	546	475	533	506	511	516	539	536	522	486	525	506	451	518	452	494	511	490	487	523	569	463	488	498	540	519	529	488	518	530	481	499	506	531	496	507	496	506	546	508	478	465	515	521	502	475	527	476	505	516	476	528	495	507	509	549	495	514	516	494	488	508	494	518	489	490	520	534	499	500	540	508	523	505	498	535	492	512	459	542	513	546	514	481	516	524	495	505	504	507	509	511	516	480	534	538	518	552	558	463	481	538	510	525	516	529	487	501	501	526	535	522	539	496	514	480	485	522	506	534	492	485	521	517	512	513	508	523	523	506	479	488	455	545	530	511	533	487	502	517	513	506	504	479	508	510	472	524	509	504	480	487	519	508	541	513	502	515	520	528	480	517	510	524	527	554	508	492	499	524	532	514	487	527	510	540	492	531	522	530	460	501	518	543	501	490	525	548	496	546	530	501	485	459	478	439	516	487	516	522	487	501	509	528	511	496	529	519	488	536	512	494	517	464	528	507	506	493	492	487	541	500	497	513	497	512	517	511	523	502	491	519	506	488	467	518	495	495	493	471	495	513	516	485	532	484	534	496	527	527	509	559	541	494	520	515	503	468	486	490	496	494	501	493	500	545	449	492	508	519	474	493	511	498	488	497	463	470	484	503	516	525	468	490	538	549	518	519	527	556	501	518	489
60098	46971	39809	11696	1742	854	638	487	480	450	414	378	377	335	352	345	314	277	294	282	297	307	327	287	316	310	301	262	288	282	256	251	286	267	295	280	269	273	244	245	281	302	263	284	262	300	265	301	289	276	304	287	253	245	243	267	263	260	288	274	283	288	282	272	255	270	276	259	222	265	275	248	276	255	264	248	280	280	260	254	306	285	296	274	287	286	267	282	278	294	287	270	299	261	265	260	286	252	289	275	280	254	257	255	274	265	283	251	271	235	267	250	270	261	253	280	258	258	250	274	236	255	270	301	253	253	266	259	258	285	298	256	302	287	256	249	273	283	248	263	245	295	272	279	253	254	284	269	304	302	272	278	266	282	253	276	283	282	249	273	253	244	276	255	235	268	262	242	250	271	297	272	263	256	232	259	264	260	241	247	265	268	265	269	288	272	252	275	258	280	258	238	284	293	260	249	270	301	274	252	267	262	269	263	284	282	218	266	266	268	264	283	269	265	274	304	292	277	275	252	271	255	241	296	279	257	257	270	283	258	273	286	275	253	259	278	283	277	276	266	247	245	249	286	277	257	268	279	241	280	280	272	294	308	286	277	280	261	260	260	281	257	254	259	255	311	294	285	304	264	280	287	287	285	242	281	263	276	270	279	277	275	301	257	250	258	265	288	262	285	245	242	279	244	262	264	242	269	247	239	260	267	249	279	273	263	285	269	283	273	276	291	263	305	300	282	284	238	244	267	285	273	259	268	241	264	241	251	285	288	271	286	262	286	268	288	245	260	267	263	265	242	257	263	241	272	240	288	255	276	232	274	251	275	283	257	259	262	286	270	255	292	261	251	290	287	258	288	270	261	292	230	275	297	243	254	263	276	284	282	260	270	250	290	251	259	276	269	251	247	275	253	276	263	271	268	286	292	246	306	248	258	262	290	267	278	272	254	276	252	241	293	244	281	261	284	280	260	265	279	260	269	283	232	270	294	275	244	254	276	293	290	263	282	257	276	292	278	279	284	245	266	286	264	271	253	272	252	262	260	264	282	285	282	268	275	292	244	253	259	271	260	292	266	272	289	266	237	263	298	245	263	276	246	298	235	246	286	261	274	258	236	251	262	293	277	260	268	285	300	290	259	271	291	275	276	273	269	278	261	242	279	263	238	292	285	264	268	277	270	270	293	260	263	279	282	278	251	271	251	276	274	246	259	261	310	290	260	261	268	280	293	257	276	227	281	265	285	239	257	247	270	245	261	280	292	262	265	255	280	253	286	271	295	260	272	264	266	249	283	288	300	225	249	270	283	301	248	289	272	317	288	244	248	266	278	288	259	250	234	295	282	275	264	272	255	270	260	264	246	293	253	265	284	282	270	268	255	278	299	257	290	271	245	257	262	252	266	238	299	294	254	265	285	268	253	288	288	269	246	257	263	285	271	233	278	252	263	287	294	277	275	247	271	275	282	249	272	314	279	261	270	276	280	281	279	257	274	296	256	287	269	271	242	273	251	312	265	273	262	236	294	288	268	259	286	259	263	287	283	246	257	286	260	264	263	288	268	270	258	240	253	269	274	268	281	246	287	272	277	298	244	284	285	283	247	276	254	238	267	254	247	255	258	251	239	271	241	254	274	298	290	277	283	268	239	270	248	281	280	256	303	232	249	254	258	275	270	276	277	245	261	291	277	294	291	263	277	275	264	271	285	279	236	275	229	281	257	240	251	267	271	266	261	260	266	275	291	257	281	288	247	282	251	288	234	256	268	265	255	260	262	300	267	269	268	306	264	274	267	275	260	295	318	275	285	273	261	266	273	264	267	248	261	265	271	248	261	280	255	280	270	250	253	258	286	271	254	244	280	247	284	284	253	290	291	251	289	271	232	287	266	246	276	302	252	258	268	268	268	281	261	274	279	248	267	264	239	284	275	257	247	304	271	229	257	274	273	299	267	273	248	253	284	263	284	266	221	258	262	245	260	267	256	313	280	266	262	243	279	282	260	259	232	298	267	286	268	292	244	263	258	299	296	299	252	245	259	311	254	242	276	263	285	251	263	256	273	282	283	250	263	254	284	272	226	281	265	263	283	258	270	282	281	258	271	261	276	235	266	256	289	268	244	236	311	278	274	243	257	254	248	265	269	267	294	285	251	293	257	270	257	304	272	276	283	299	264	266	250	258	275	279	294	277	254	260	256	246	268	265	260	261	233	277	266	261	274	289	248	249	260	268	296	267	274	264	266	278	262	273	229	273	246	254	245	289	268	265	270	260	269	280	271	261	277	293	271	274	272	261	288	285	287	284	236	285	274	260	267	254	257	258	241	289	271	250	295	290	287	286	251	272	269	253	271	251	255	273	261	271	267	245	277	275	266	307	273	263	247	262	289	247	210	257	262	249	268	267	264	264	286	267	295	273	308	274	263	270	266	260	266	271	251	236	274	287	246	264	263	262	283	294	279	264	276	299	248	242	299	263	256	276	246	259	272	290	279	228	261	278	268	252	267	254	281	281	285	260	311	282	262	273	277	288	276	263	282	272	272	280	295	272	267	249	263	290	261	238	248	270	260	266	251	280	233	265	270	289	281	261	247	253	259	262	247	258	253	268	270	260	280	270	261	264	264	260	289	298	288	293	269	274	260	255	229	257	268	270	261	281	304	270	251	269	258	269	296	249	282	273	279	264	303	265	258	252	261	302	277	266	276	258	258	258	302	256	290	272	297	264	249	302	254	285	255	285	304	230	242	236	252	260	278	257	227	250	242	281	302	273	252	225	263	240	261	286	279	287	246	264	244	241	270	264	262	282	248	278	241	275	250	260	254	256	262	255	256	299	268	257	269	299	254	275	263	276	312	248	292	247	234	269	284	262	270	249	266	262	264	289	285	264	242	291	274	285	245	287	247	287	301	249	263	254	278	273	251	253	262	274	257	242	272	240	262	254	244	262	290	235	289	283	278	239	259	257	297	261	289	263	255	244	292	276	261	275	282	273	299	240	258	225	267	265	296	241	255	259	262	248	278	261	264	279	265	263	229	266	255	284	251	297	264	248	252	283	270	257	281	278	253	255	290	265	260	232	277	254	280	283	259	268	265	290	261	261	244	260	259	284	262	285	250	298	262	253	265	283	277	291	274	245	274	264	278	309	266	286	267	271	263	273	264	288	241	273	276	263	279	247	288	276	260	266	268	275	265	256	274	263	249	251	259	280	258	299	256	240	266	270	260	272	271	282	265	268	268	285	270	268	290	262	259	261	290	280	264	296	286	251	256	285	286	270	267	248	240	293	264	262	272	251	272	274	263	257	259	252	257	256	268	254	244	275	262	268	264	278	249	263	253	258	271	262	251	264	293	278	277	241	279	262	256	261	232	271	286	268	255	260	289	261	258	302	257	248	249	266	237	277	254	288	243	248	240	253	242	249	270	274	244	238	262	277	307	268	300	268	284	255	261	252	267	308	258	268	267	287	236	267	263	261	268	278	275	260	265	288	260	248	284	260	298	260	291
36558	26201	24014	4400	3834	3185	2687	2351	2072	1739	1634	1479	1392	1293	1236	1140	1011	1048	1003	983	988	908	913	905	934	849	873	836	819	843	794	774	763	802	744	765	804	702	795	786	756	781	768	758	730	784	775	711	727	755	819	722	738	734	705	725	727	679	748	679	717	753	758	742	703	711	746	744	712	678	750	714	685	723	720	745	676	749	728	707	732	720	714	690	730	700	697	684	724	659	729	776	709	650	701	692	707	746	709	689	734	654	663	697	681	686	664	739	727	717	714	739	755	686	692	667	745	692	746	685	744	770	704	718	696	727	694	681	682	726	673	699	683	675	702	687	738	710	736	721	685	714	709	690	647	722	640	720	736	661	719	715	730	713	724	650	742	744	730	746	719	710	696	699	698	718	671	695	748	729	735	725	691	640	681	669	718	734	722	679	741	716	673	722	719	716	732	672	700	713	679	698	723	678	699	712	690	681	693	676	698	684	687	689	717	692	758	674	692	700	721	717	699	727	719	713	656	696	692	706	701	702	718	695	685	692	695	685	650	644	763	698	663	692	700	668	654	673	657	660	740	738	697	696	721	700	724	663	705	675	723	716	682	712	685	706	727	723	711	700	702	696	724	707	695	719	694	688	704	744	702	673	700	720	672	690	703	691	746	681	729	664	700	717	688	672	706	685	730	683	708	711	701	740	729	703	719	669	724	658	705	732	676	703	712	657	700	725	686	651	685	709	705	697	732	728	676	670	702	703	714	747	695	704	660	670	707	684	696	677	674	701	690	687	734	742	703	734	750	714	725	689	695	707	733	747	716	672	709	723	732	707	701	769	716	695	696	717	647	693	712	684	677	687	670	728	679	662	727	731	693	712	724	720	716	672	695	731	688	749	672	687	725	739	663	707	685	702	704	704	734	703	733	688	740	709	671	693	683	688	656	700	709	742	706	738	695	696	711	696	662	670	636	716	755	677	731	683	689	714	701	719	714	697	689	694	698	705	682	695	737	700	682	743	681	673	680	652	691	698	712	649	708	764	700	659	709	678	672	710	651	740	688	690	666	697	670	692	684	738	697	654	716	705	740	668	699	721	668	713	657	663	722	716	694	662	716	700	716	718	699	692	691	760	698	693	709	705	734	706	729	741	681	711	693	703	694	715	699	712	722	736	696	676	665	704	738	685	695	718	670	741	698	682	669	730	725	686	704	665	740	748	722	740	727	666	699	703	706	727	725	703	723	686	702	691	715	708	669	741	688	719	707	695	709	724	666	712	717	743	678	723	723	684	773	736	746	685	703	672	721	678	678	679	695	687	703	676	689	714	705	747	759	688	735	648	676	669	695	699	689	659	634	683	657	692	721	729	669	709	738	672	703	667	667	704	741	704	714	714	633	709	720	710	741	654	743	738	693	725	724	688	705	698	684	660	658	762	686	704	654	740	706	696	721	735	688	638	746	692	685	710	707	741	672	715	703	684	715	687	697	689	712	709	706	718	660	709	709	686	688	736	723	662	686	750	701	665	697	708	635	693	676	680	650	718	723	673	690	703	756	730	701	697	755	720	725	702	677	683	689	683	661	682	721	724	713	661	674	740	711	703	689	753	727	651	713	715	707	697	706	722	721	684	748	695	656	656	710	745	652	685	675	704	724	691	706	744	649	661	709	699	676	667	697	737	759	741	718	717	683	698	730	731	701	708	720	711	693	712	741	703	695	713	709	714	730	682	694	692	704	663	695	705	702	664	680	691	699	705	695	729	696	663	707	723	699	654	672	702	669	717	749	719	704	658	700	712	691	643	733	693	721	683	679	711	705	697	722	702	647	728	718	673	673	692	674	642	720	686	674	729	670	712	714	745	642	689	678	712	719	674	719	684	659	739	730	707	694	665	685	691	695	726	715	698	689	653	736	736	719	705	710	697	700	754	708	720	729	648	714	683	737	684	645	676	752	703	705	726	685	703	677	670	687	674	695	725	719	689	720	689	737	733	719	705	721	675	711	661	764	718	698	718	712	714	695	720	667	739	742	757	696	720	703	675	709	720	647	705	682	765	683	717	671	693	721	682	729	766	688	693	710	714	732	728	706	706	679	700	744	730	670	727	690	676	699	691	730	657	688	694	701	693	688	733	662	727	671	715	680	691	696	686	694	713	655	696	712	677	713	664	683	720	701	694	715	712	655	709	710	699	703	701	676	712	663	684	700	717	676	730	697	729	722	682	664	733	694	637	704	688	684	730	663	672	708	699	676	638	732	710	675	655	697	688	681	720	725	676	694	700	722	657	723	711	743	748	707	695	740	697	677	737	682	742	643	647	714	622	712	726	656	675	696	724	719	700	690	719	663	646	710	770	686	701	697	794	744	703	729	694	714	695	671	713	738	716	672	695	677	723	662	721	757	678	678	683	693	721	704	737	666	693	685	737	703	715	687	693	677	665	712	695	720	683	706	656	685	705	712	699	720	716	666	718	703	697	660	707	686	711	687	718	700	648	703	704	666	703	704	717	683	644	736	692	730	634	656	653	688	674	748	681	691	646	733	689	702	706	679	680	732	719	667	673	742	709	664	712	725	715	679	708	740	708	739	700	706	695	682	714	686	702	726	664	675	713	691	697	668	694	631	710	714	689	697	668	671	662	710	665	693	692	720	683	717	703	681	696	709	716	670	735	728	715	715	691	731	701	723	700	693	684	689	721	685	756	689	677	693	657	747	688	736	707	717	724	672	744	688	731	703	728	675	727	714	683	687	677	725	669	718	707	673	681	701	665	718	702	688	669	725	709	691	717	703	693	730	713	709	722	716	731	682	693	695	688	673	666	667	709	753	675	707	686	711	701	700	718	705	693	686	756	680	708	714	657	696	677	683	708	709	704	691	704	739	741	639	699	705	738	685	675	722	728	733	685	733	696	745	709	776	706	716	717	694	674	721	705	704	710	690	661	707	703	732	672	696	659	695	699	672	692	738	709	689	671	737	682	700	739	706	668	738	675	708	688	708	677	690	668	672	689	754	680	717	702	663	688	709	687	733	639	716	710	713	675	694	681	755	709	743	665	719	682	675	700	708	668	695	683	683	669	731	718	675	683	664	707	691	731	716	705	746	680	714	717	671	658	690	678	729	699	725	737	694	696	727	662	735	681	711	714	744	705	740	718	731	711	731	662	711	658	669	737	717	663	705	673	704	757	724	701	698	690	728	659	650	698	702	735	715	703	693	685	659	713	671	727	727	736	737	673	709	726	692	689	733	727	709	736	707	732	651	665	722	667	689	719	738	688	728	692	733	670	722	723	732	725	761	751	706	706	657	699	677	717	669	697	694	697	684	714	720	716	722	690	712	675	743	680	678	706	757	704	706	681	677	716	700	724	701	696	701	681	664	712	688	699	691	660	669	730	700	729	696	707	696	706	681	716	754	686	699	726	683	739	664	702	739	687	699	731	713	719	725	697	703	705	659	711	700	725	736	698	666	744	675	700	664	718	700	702	675	695	684	740	690	713	703	708	682	736	732	705
5324	2378	1428	379	352	385	354	384	338	353	363	341	366	395	410	352	383	361	371	349	365	370	337	365	368	377	354	347	359	351	334	342	389	396	336	369	424	355	362	358	390	372	386	365	410	344	346	381	350	377	343	354	351	373	406	348	370	350	383	381	366	366	361	377	361	383	361	405	359	363	370	389	396	388	403	349	394	395	373	392	373	389	397	396	371	348	371	386	349	367	364	371	374	363	386	373	374	357	374	368	385	363	352	345	346	350	398	380	372	372	365	374	351	347	373	376	362	354	338	347	369	362	369	371	358	327	372	346	381	360	372	338	329	377	350	385	363	350	327	343	355	341	365	345	401	383	345	350	336	335	406	348	367	369	429	374	376	392	357	399	400	348	366	373	377	334	383	371	359	388	375	366	353	341	365	383	391	356	366	358	371	370	375	415	362	377	374	377	351	371	378	369	363	371	400	348	362	360	379	381	367	365	386	335	348	380	333	401	333	348	366	395	391	368	356	373	383	336	367	344	374	373	347	354	381	366	365	340	352	348	335	383	368	349	351	353	360	373	415	337	361	382	386	369	348	371	396	325	401	344	364	355	379	345	316	350	362	369	349	377	364	350	358	364	345	369	377	402	367	342	369	378	387	351	389	355	380	361	356	368	388	403	369	373	389	358	390	375	378	362	372	360	351	377	362	360	354	369	342	331	375	387	390	382	381	348	341	392	371	368	360	368	365	402	358	362	388	356	365	380	395	374	367	383	381	365	380	363	348	357	336	381	376	396	348	359	420	357	368	337	383	364	380	368	383	374	360	372	373	408	373	372	378	391	335	391	372	332	357	370	381	375	399	368	380	383	389	389	377	340	354	386	365	326	407	393	398	360	390	367	354	413	354	334	347	361	380	346	393	355	331	376	391	356	358	364	353	325	352	348	377	384	361	359	388	392	347	352	377	402	396	340	380	361	372	357	367	371	399	335	378	341	377	365	337	389	375	384	362	376	363	347	384	344	389	356	363	381	350	355	364	357	337	366	377	349	356	401	367	329	353	352	390	364	356	388	382	360	369	364	346	393	394	359	398	349	364	378	395	344	329	355	341	390	354	342	337	357	400	363	377	346	348	352	382	372	313	379	385	348	375	385	360	353	366	386	369	379	333	381	376	351	412	380	384	362	330	355	372	385	366	368	381	354	339	354	360	342	374	365	364	400	344	376	355	387	362	372	371	371	362	362	346	382	376	368	388	383	362	379	345	341	384	389	368	383	358	344	351	356	374	339	367	379	343	345	370	339	348	394	372	359	353	381	360	377	358	342	380	382	344	386	341	401	374	376	335	388	356	334	352	373	380	357	369	362	390	358	368	399	387	391	364	352	376	348	355	379	344	374	366	357	360	376	357	371	345	372	418	358	390	363	392	372	383	357	346	398	363	339	364	383	357	353	366	373	354	372	405	369	368	409	390	374	377	323	374	333	373	369	347	367	366	384	362	333	351	367	391	333	379	386	368	367	388	367	387	382	371	338	351	353	355	386	341	355	354	369	390	373	359	369	342	390	377	386	355	358	382	388	395	364	395	369	362	377	356	339	388	382	370	383	405	374	350	387	378	397	376	393	381	351	371	369	387	349	365	361	348	334	333	401	343	352	354	330	384	347	388	383	400	370	377	318	351	343	358	404	329	384	332	380	353	374	383	373	405	411	380	354	353	366	353	341	381	397	372	369	396	361	386	367	403	355	360	388	384	357	362	352	385	371	364	323	371	348	334	375	342	346	363	354	376	393	365	362	365	352	369	378	389	384	362	342	380	388	401	357	404	353	353	354	382	377	365	371	337	352	364	329	392	377	370	375	359	349	341	363	398	345	379	368	377	378	381	355	374	351	378	344	398	387	378	366	356	370	370	377	355	370	385	365	379	385	371	357	341	357	375	398	389	359	362	344	353	357	398	390	358	353	361	380	390	388	361	385	369	398	360	346	371	368	349	369	370	362	370	382	390	378	383	377	367	386	368	361	324	348	416	368	358	342	342	354	378	393	356	343	426	366	381	365	376	346	345	357	376	368	362	364	364	347	330	378	329	352	402	335	358	393	379	352	353	375	346	369	394	382	371	387	345	371	375	374	370	334	347	348	374	370	328	369	350	356	383	347	347	382	335	384	366	358	335	379	357	366	369	389	364	393	353	381	391	367	356	363	402	382	364	371	390	354	373	362	336	356	356	356	377	384	371	371	342	323	380	340	370	329	332	348	363	372	387	361	342	375	370	373	344	362	413	381	370	348	356	385	379	388	383	342	361	374	345	389	375	394	366	342	350	371	349	345	389	404	386	360	387	333	347	346	376	347	344	379	374	364	356	358	400	373	380	393	347	369	337	357	372	366	349	385	373	362	399	327	365	370	357	353	334	390	343	361	365	366	369	351	378	388	355	359	387	317	371	384	381	352	355	380	373	330	339	383	359	332	390	354	393	365	326	397	361	371	364	371	373	344	345	357	361	380	372	351	405	375	383	346	361	346	333	354	361	393	334	364	353	364	360	376	351	385	355	350	347	371	372	400	384	382	379	352	408	393	396	387	373	343	375	355	369	364	342	395	381	376	390	368	346	351	370	391	323	350	376	338	334	346	340	369	344	360	370	343	343	372	375	390	310	388	343	345	405	373	372	371	363	381	390	356	355	379	377	364	373	376	418	377	338	350	350	383	347	386	341	341	363	363	349	355	382	408	353	346	347	398	353	377	350	393	362	330	373	368	349	381	378	351	390	345	341	370	383	407	382	346	356	392	371	353	379	357	338	359	343	352	415	407	388	390	382	404	380	380	355	361	355	351	394	334	376	360	381	389	345	381	385	381	365	371	342	324	391	343	414	386	367	369	346	362	360	373	365	356	369	335	382	369	355	396	385	388	363	382	314	356	380	328	355	364	360	353	418	398	335	339	382	377	318	342	350	386	390	338	353	389	374	367	385	382	337	357	344	398	354	393	346	394	397	350	386	369	357	346	362	387	365	350	368	361	357	389	360	382	392	365	389	395	383	384	318	358	372	373	373	374	358	337	345	371	357	378	381	355	364	361	382	394	364	374	373	338	356	358	346	395	335	370	364	363	372	382	370	331	363	349	371	353	388	364	381	381	369	369	342	381	343	367	370	337	359	391	361	378	363	341	405	327	357	368	430	386	330	377	371	370	340	362	385	394	355	339	368	359	336	368	392	363	384	397	351	400	390	371	387	371	371	375	359	350	371	374	365	355	386	366	383	347	332	349	335	355	362	351	356	356	393	395	367	372	379	342	355	388	366	342	346	353	367	370	365	360	346	378	368	343	372	373	372	360	363	372	373	347	349	381	356	349	367	366	338	354	345	408	362	326	388	351	380	363	369	377	377	356	361	382	366	377	361	362	328	360	369	365	348	343	347	317	361	387	353	371	355	351	362	387	370	370	389	341	377	371	371	361	381	345	369	362	375	365	374	361	356	370	377	364	349	344	335	351	388	376	354	393	392	383	331	372
4987	3917	2533	930	972	910	883	870	863	913	887	941	846	925	939	870	845	896	898	870	939	874	830	864	823	859	930	885	867	901	857	858	904	854	859	860	908	893	862	980	860	885	855	882	821	880	858	831	873	834	884	862	842	842	871	856	884	821	817	860	837	880	846	895	888	896	859	895	860	856	827	845	868	881	882	898	841	860	863	856	882	866	887	885	907	851	830	834	878	879	871	830	826	916	856	912	801	885	843	899	857	851	863	809	903	882	819	905	843	842	925	894	855	823	825	899	839	888	891	879	888	879	877	853	853	833	837	860	871	855	942	936	895	881	872	787	895	877	904	879	845	863	864	838	862	865	889	898	865	859	835	872	795	854	848	870	852	896	866	864	864	958	828	904	893	844	848	879	867	842	858	854	841	865	882	874	864	880	858	839	832	857	910	838	894	872	896	921	851	904	853	868	848	868	861	830	894	817	868	868	826	861	877	892	872	827	900	838	894	852	866	888	866	870	926	858	853	894	932	884	851	889	861	877	888	838	910	807	885	870	891	809	880	859	824	875	855	903	873	843	860	882	828	861	858	929	870	850	887	886	851	899	904	854	846	933	858	830	913	896	880	900	882	888	853	849	877	843	854	865	913	824	837	853	915	880	893	885	862	899	881	895	841	833	893	891	829	908	833	895	838	875	841	843	866	839	905	910	879	882	852	856	872	877	835	868	867	841	857	861	859	892	893	864	782	877	852	867	871	829	800	977	870	915	794	890	904	838	862	886	925	888	890	810	855	942	864	897	869	865	873	857	821	879	890	867	863	887	830	846	876	929	874	882	825	861	901	936	878	841	849	855	850	836	889	846	784	867	834	874	841	903	858	881	842	848	872	862	884	812	856	851	891	893	885	834	886	869	791	898	924	928	871	860	850	845	897	878	886	829	890	918	816	862	837	884	854	870	836	829	826	845	897	908	891	831	866	882	855	868	831	871	862	861	847	923	878	825	878	900	835	881	856	860	873	885	905	847	905	847	854	838	904	835	876	831	855	855	888	918	890	866	887	882	848	867	898	865	820	921	905	863	835	846	856	816	879	864	856	867	874	862	894	829	869	905	851	866	908	858	880	868	877	904	886	833	895	846	864	835	872	909	863	878	877	858	909	890	889	878	901	898	882	832	888	935	828	895	853	880	847	883	846	863	834	821	892	853	855	885	919	929	829	885	939	877	841	881	829	867	885	861	841	844	901	866	875	828	878	830	835	882	866	843	896	857	887	833	854	896	833	818	863	881	855	893	786	900	868	895	816	878	822	902	859	913	852	859	807	852	842	892	862	847	845	905	896	885	894	851	875	867	872	884	818	906	887	870	839	889	889	893	866	870	823	885	857	931	838	876	857	866	867	876	843	857	862	845	864	829	836	906	928	852	831	877	854	870	856	838	825	810	876	897	872	845	868	848	871	849	881	898	801	854	877	882	873	961	885	884	840	856	861	875	901	863	873	893	889	873	895	863	835	848	840	868	898	863	841	860	861	897	889	910	864	915	829	849	860	883	841	860	838	859	886	906	855	870	851	855	910	852	876	900	858	902	864	859	828	844	895	844	850	864	828	848	917	878	860	847	871	858	861	881	923	868	852	835	855	892	878	813	853	895	891	868	868	845	885	855	868	951	894	888	868	911	851	819	811	865	842	900	892	824	875	880	865	953	852	889	891	882	897	816	880	822	851	856	873	914	884	857	865	855	848	920	869	838	892	896	870	872	868	836	890	893	831	844	846	845	890	860	891	850	884	852	826	902	892	849	850	866	807	883	864	867	908	856	860	869	846	839	853	904	874	837	961	891	861	869	871	882	798	850	880	886	954	892	861	882	874	917	872	921	868	886	848	876	913	830	834	929	887	888	851	846	867	851	859	890	841	866	855	808	859	886	839	920	892	888	834	805	824	861	828	878	823	883	843	859	818	852	891	849	878	880	867	862	862	857	878	872	863	872	832	870	786	842	824	880	948	816	933	881	845	825	871	903	905	870	841	852	874	818	857	818	926	829	847	853	805	874	883	839	889	821	884	897	871	917	827	829	900	855	890	874	863	855	865	842	817	877	849	804	875	847	834	823	836	808	880	878	853	893	900	904	866	864	898	838	842	868	853	822	865	891	934	870	900	880	833	828	865	895	854	877	902	905	839	898	882	841	894	855	878	856	893	864	875	836	827	926	852	860	857	869	904	850	877	864	877	883	923	878	846	836	881	802	881	847	804	844	891	842	922	869	872	818	813	837	886	923	868	868	920	875	891	880	847	837	865	844	885	811	872	879	864	854	882	871	841	850	901	861	876	837	870	904	869	879	904	846	929	835	834	888	871	843	879	846	868	878	848	828	843	885	851	844	891	847	863	824	841	883	832	883	891	847	842	861	891	842	862	893	908	882	839	886	863	862	862	851	841	836	914	874	890	888	838	870	858	908	838	859	852	887	872	828	851	842	928	861	883	889	844	822	842	826	865	843	928	914	872	862	865	898	812	851	854	853	806	812	849	931	904	877	885	903	892	882	883	916	862	884	899	840	899	825	858	858	902	876	887	869	895	904	791	796	852	862	860	887	886	873	901	832	827	885	918	883	846	868	885	872	888	895	852	866	887	893	862	872	928	862	916	876	866	823	829	826	856	914	823	829	853	890	807	894	891	911	872	901	953	871	842	852	871	861	821	888	921	895	903	838	856	891	862	872	934	875	905	864	892	866	851	858	886	905	857	902	884	883	915	847	823	855	878	882	842	910	849	919	852	861	864	861	870	829	891	914	883	830	886	853	914	801	897	864	858	838	871	867	919	839	879	891	858	829	879	839	848	848	912	840	888	821	888	838	945	838	852	864	888	861	817	900	884	894	861	944	902	890	938	837	843	864	842	811	842	914	885	871	855	917	862	859	893	862	828	875	878	873	843	845	909	887	856	873	899	910	861	848	905	832	909	869	834	862	855	837	867	872	895	877	855	855	850	868	860	934	843	881	913	796	867	825	864	901	887	889	912	894	880	847	861	884	905	845	923	887	870	842	875	857	918	869	869	884	856	864	881	941	841	836	887	863	865	911	840	879	899	888	875	841	882	877	829	902	879	842	888	838	908	913	820	824	807	854	900	881	889	842	892	920	827	852	890	882	805	926	838	902	824	925	858	890	885	858	848	889	886	917	868	829	876	898	862	921	869	899	928	812	862	887	841	861	852	887	821	886	874	881	881	888	908	841	882	894	860	865	843	861	931	884	884	860	833	842	851	851	854	889	834	835	823	834	885	849	929	889	874	802	893	909	856	892	905	867	829	839	881	884	880	873	882	822	841	851	902	896	847	837	915	900	883	898	846	940	831	855	841	860	918	856	896	874	914	871	839	838	907	858	826	855	861	867	904	873	891	873	826	851	896	855	851	906	826	864	873	876	843	882	897	885	889	804	866	834	877	900	867	865	901	827	836	896	870	893	903	870	861	860	798	853	890	866	876	891	883	944	854	888	913	907	878	827
44570	38289	31884	5257	652	410	388	316	318	319	264	248	280	247	234	222	203	218	203	230	227	214	222	182	182	204	227	219	222	192	179	177	202	203	202	195	234	196	192	197	201	186	180	200	174	217	214	186	215	185	200	183	204	218	169	178	201	181	194	216	187	207	190	180	192	194	216	181	166	195	192	206	202	168	195	241	210	203	203	184	156	189	143	210	202	189	182	182	223	186	188	176	220	192	187	191	182	197	168	177	172	202	196	181	172	200	223	184	197	184	163	179	211	179	165	188	201	166	199	211	214	193	194	199	161	185	185	179	209	185	183	174	198	213	173	234	185	184	204	201	221	206	171	192	183	196	218	207	199	180	187	178	185	189	189	178	179	191	212	192	190	157	184	188	203	189	169	195	199	204	215	170	207	189	195	197	221	216	192	183	192	167	201	204	192	174	188	198	197	173	197	206	181	191	193	190	216	201	202	200	194	201	179	210	190	215	176	214	177	202	198	208	183	183	185	220	187	208	202	187	184	172	198	205	190	199	210	170	208	203	175	179	221	195	198	192	181	166	207	163	193	200	169	197	204	198	195	206	190	173	220	198	175	174	182	228	182	205	210	185	165	188	183	232	221	202	174	182	226	162	221	206	188	216	177	196	176	190	190	218	205	196	183	176	177	181	204	186	181	195	203	188	173	195	196	195	185	187	199	211	206	193	199	191	201	201	198	216	186	202	182	180	186	192	200	197	214	193	205	191	196	186	191	181	203	195	205	186	200	215	200	196	175	185	198	202	196	170	217	196	217	174	193	208	213	199	194	205	182	183	196	191	198	191	209	190	227	170	205	193	202	210	195	221	187	202	189	190	168	199	204	206	190	189	159	206	175	188	181	216	198	167	200	200	211	206	212	190	163	170	203	201	179	179	192	197	185	192	187	196	198	185	187	223	184	211	209	218	180	203	187	191	181	212	181	191	189	189	206	196	173	231	202	212	206	168	191	190	177	195	175	182	192	165	188	197	217	197	195	211	196	192	191	184	186	205	182	189	183	206	219	213	183	187	200	208	199	194	159	185	181	175	188	196	198	191	200	202	181	218	192	197	201	190	192	200	178	161	179	214	200	197	194	202	176	202	179	190	198	185	176	197	193	189	192	204	193	208	210	179	211	170	197	183	183	201	180	183	205	176	200	168	182	189	205	203	203	180	206	184	206	181	193	200	217	194	207	180	219	201	176	204	175	205	193	200	182	187	198	189	209	206	192	206	217	210	193	192	185	167	185	201	187	191	193	198	169	174	175	178	196	187	162	182	180	204	200	183	217	194	199	179	198	187	194	189	205	205	193	206	182	202	185	184	190	157	189	197	220	192	186	186	200	207	191	210	185	189	214	180	185	195	219	175	168	181	156	191	192	199	192	184	199	198	188	217	231	192	194	208	204	200	178	205	194	190	199	191	186	200	215	202	193	188	189	185	226	194	193	182	212	188	207	188	211	193	204	199	198	182	197	199	188	190	209	183	216	203	183	196	205	203	208	182	189	178	175	191	191	183	167	188	183	207	181	181	167	206	204	185	181	197	224	197	194	201	191	229	195	186	232	192	184	200	176	191	193	190	196	196	213	190	192	233	193	188	201	206	173	209	191	204	202	189	206	212	182	189	195	173	212	178	200	215	166	168	207	167	191	179	193	192	190	171	171	206	235	169	171	188	197	195	205	204	221	180	182	209	189	195	198	195	221	188	198	169	187	213	202	182	197	192	206	212	168	207	197	213	184	193	204	201	195	183	186	193	182	179	199	192	208	189	185	170	190	213	195	178	191	224	204	203	191	199	193	177	211	195	215	181	183	208	202	202	180	205	199	204	178	196	181	179	208	190	219	180	187	188	205	191	175	173	184	195	183	203	191	182	204	197	195	191	196	189	210	173	200	175	200	211	179	197	191	188	163	194	194	207	200	194	202	177	200	181	193	209	198	175	194	206	178	193	208	167	207	201	178	195	178	181	181	199	197	169	192	187	167	182	189	174	212	207	210	210	178	181	186	202	186	191	206	184	181	155	196	204	184	183	198	205	208	171	189	207	175	191	166	204	189	172	184	199	186	196	176	178	202	185	172	219	234	169	194	185	206	197	197	213	182	209	192	194	168	186	199	200	181	186	188	184	203	171	206	180	219	199	169	205	171	209	198	187	215	174	204	191	217	221	176	204	208	191	191	189	163	186	188	187	202	204	184	197	208	202	184	185	209	201	183	207	194	196	179	183	198	199	198	200	168	200	191	183	178	178	194	205	210	209	216	170	192	191	223	189	204	188	176	208	214	181	245	207	214	199	177	163	191	188	165	189	204	180	179	195	183	207	168	212	144	179	219	209	201	185	198	205	205	189	193	205	214	178	195	203	227	209	204	168	176	194	189	225	185	201	201	191	182	201	198	170	185	183	203	199	166	162	186	203	189	183	199	211	195	189	209	203	188	212	196	209	191	181	174	184	187	208	200	187	191	213	200	201	188	189	207	192	208	209	192	189	175	207	177	187	198	233	185	198	217	190	188	205	210	180	216	169	198	175	197	198	163	200	203	198	186	196	202	195	226	213	205	171	195	195	175	182	187	194	230	203	196	199	210	197	215	183	205	176	197	199	201	189	188	223	201	192	212	192	179	208	167	209	225	205	183	174	182	196	196	193	202	186	194	220	197	198	193	173	161	201	175	191	180	177	193	215	186	186	189	191	193	206	215	198	178	196	192	183	209	205	198	200	187	204	208	183	184	207	213	195	199	206	200	187	189	188	215	209	192	176	206	186	171	189	202	190	185	174	198	209	170	199	175	197	207	183	236	193	176	202	191	185	175	202	198	205	183	193	213	193	171	176	186	213	200	220	172	177	198	165	176	177	203	196	182	198	213	206	192	227	186	191	175	191	213	175	221	198	207	218	218	163	190	202	195	175	212	192	207	198	185	190	202	184	202	194	184	181	162	175	200	168	194	205	200	181	192	170	190	179	182	192	160	181	181	198	203	215	195	235	207	180	181	173	187	192	184	196	179	202	192	189	175	185	178	203	172	213	195	174	172	184	190	191	211	181	208	186	190	178	177	187	198	206	214	181	189	181	207	214	201	207	161	194	187	196	199	210	205	184	166	202	194	214	201	179	192	195	198	227	220	186	219	180	194	192	188	201	186	180	183	199	203	211	178	196	182	191	206	210	182	207	174	181	199	184	229	168	190	185	189	189	203	201	188	145	196	198	191	175	189	203	193	177	198	213	179	202	222	214	189	231	200	198	205	181	180	189	179	212	200	190	185	200	190	168	207	178	203	203	217	201	204	197	202	204	207	195	152	180	218	185	192	183	169	182	197	163	184	206	181	176	183	172	181	207	218	189	175	209	191	191	212	168	226	174	192	208	210	205	192	202	186	171	196	197	213	179	186	185	160	199	169	184	184	175	177	180	215	228	200	190	191	192	176	199	178	188	204	200	201	174	167	198	190	211	206	205	170	189	191	182	195	178	199	202
26357	23589	18731	2464	2152	1806	1578	1394	1239	1028	955	897	849	773	779	696	693	741	705	649	644	649	605	602	604	617	600	552	565	561	568	554	617	591	599	609	553	548	573	528	553	519	546	503	527	523	522	511	539	550	525	591	539	550	575	553	552	538	567	551	545	539	544	548	503	532	554	529	507	535	542	531	507	510	515	514	557	542	527	568	528	522	543	541	545	515	551	534	520	511	553	537	548	521	501	531	580	510	556	493	509	544	540	504	554	525	498	473	506	496	518	521	502	537	492	474	535	500	516	509	511	502	515	513	517	488	552	565	542	508	529	466	526	542	499	496	531	499	531	572	503	573	525	552	538	535	514	509	505	506	526	519	568	564	544	519	550	477	509	515	502	505	506	496	505	494	558	522	510	505	517	527	547	495	494	551	505	518	526	484	504	510	569	458	497	489	509	497	521	517	533	525	500	548	532	517	504	517	511	485	523	521	506	533	521	535	498	511	498	547	517	517	542	522	537	536	516	568	538	543	495	503	505	519	498	497	532	485	557	524	514	496	536	502	505	527	480	537	525	551	521	513	525	500	529	554	525	495	556	520	504	531	517	514	518	513	504	526	535	511	510	544	507	528	521	515	508	549	503	512	538	511	547	521	516	523	513	544	553	537	528	499	535	520	500	509	522	483	512	518	480	508	539	502	520	505	532	495	524	565	513	488	555	517	520	531	540	525	517	490	549	505	529	504	514	540	496	542	525	522	510	551	528	562	538	514	517	506	521	498	533	508	484	536	532	572	508	542	504	466	541	521	504	527	494	515	516	540	460	519	474	514	520	500	489	529	493	511	515	528	507	531	519	551	508	492	540	550	533	528	532	535	506	527	515	512	514	519	504	529	485	513	503	529	484	475	520	510	541	496	538	529	498	511	522	537	499	503	495	560	500	528	521	496	519	477	519	483	513	515	560	518	480	527	537	500	492	510	491	480	484	546	548	533	478	505	532	496	534	500	538	540	565	507	523	574	513	508	509	486	520	545	509	520	532	502	499	543	519	513	515	532	512	523	494	574	532	510	511	496	505	503	545	515	515	523	510	513	523	493	552	520	540	528	497	558	525	512	510	458	493	545	527	506	552	522	547	489	521	545	518	457	564	520	534	519	465	556	470	525	513	506	519	551	492	542	525	500	495	519	524	531	531	537	548	500	525	522	545	569	528	562	481	531	520	530	536	523	507	558	520	516	514	516	518	513	539	486	542	535	522	519	559	535	514	514	544	523	519	504	471	500	456	531	523	525	531	492	526	523	536	486	523	515	515	496	501	522	492	545	531	508	532	500	496	519	526	504	493	500	497	517	498	523	537	507	465	514	536	541	513	510	548	516	543	508	492	522	555	531	504	543	566	528	494	492	519	533	500	498	516	521	515	497	542	507	569	499	505	504	519	498	528	502	497	532	506	555	508	502	516	538	574	523	488	502	527	487	510	495	525	526	487	508	506	502	526	504	522	539	517	535	524	513	538	548	516	512	518	516	485	503	519	530	508	488	545	496	500	507	513	536	484	534	487	557	528	510	535	513	502	528	542	545	562	533	533	551	555	482	526	498	489	524	545	537	503	505	578	478	517	524	518	517	497	491	546	489	542	512	493	505	467	517	512	534	525	556	526	486	519	523	517	487	510	549	543	505	551	492	519	487	532	514	485	540	509	581	470	500	518	514	537	542	530	547	513	538	516	500	532	543	501	483	507	505	519	488	506	546	505	542	504	503	496	517	519	565	519	537	574	560	505	545	487	497	500	517	511	559	495	519	521	526	533	557	466	485	536	524	487	572	500	514	532	569	513	466	523	524	514	478	532	542	477	506	529	522	483	548	557	465	502	510	578	531	507	520	550	470	500	530	487	503	486	494	536	518	494	560	516	511	513	569	522	571	512	511	511	514	532	476	519	513	574	456	514	513	472	550	525	515	496	480	529	504	532	509	514	527	545	554	505	519	494	508	480	502	567	510	513	509	499	501	518	528	535	515	497	506	524	502	486	491	493	498	551	497	471	511	549	522	513	518	510	484	511	506	515	521	541	509	488	510	521	439	549	495	508	480	560	525	526	501	482	524	496	534	554	503	514	548	538	526	535	522	501	499	508	512	524	494	517	501	526	513	518	518	521	532	528	512	516	490	481	508	538	541	528	538	528	525	534	549	531	530	564	504	532	501	514	540	502	506	534	513	537	503	503	495	555	511	506	484	507	534	516	502	537	521	521	498	496	550	561	522	533	530	549	552	531	527	561	537	500	516	545	538	518	506	507	527	499	555	471	547	518	500	509	509	508	509	537	494	530	526	561	543	508	492	467	570	529	481	503	509	499	537	521	532	479	504	497	509	504	486	525	524	560	475	521	522	533	517	506	544	529	529	542	528	492	538	503	486	560	535	503	521	484	538	506	506	507	499	514	488	520	523	523	490	496	515	518	505	506	459	521	541	535	492	530	549	534	526	515	515	528	566	500	543	543	504	468	533	489	489	494	514	523	532	520	538	529	560	542	533	529	544	500	463	489	505	489	549	492	505	503	529	500	531	506	488	543	525	492	530	507	510	509	520	503	550	503	472	526	524	491	506	495	502	533	516	569	522	534	509	531	527	497	508	516	517	518	503	550	503	517	538	515	486	513	497	492	566	532	536	532	499	487	501	510	484	497	525	526	530	506	539	552	502	518	532	555	507	529	503	521	512	464	507	508	537	537	498	480	520	524	504	488	527	476	540	537	527	487	536	564	489	512	515	502	472	501	558	511	530	533	545	543	556	505	490	530	522	529	514	562	507	499	512	521	541	518	489	546	520	487	534	528	506	518	445	535	520	554	514	520	551	524	480	540	530	485	528	543	507	547	494	506	510	529	513	537	547	536	513	513	544	511	522	497	543	526	509	504	541	504	506	537	507	573	533	494	540	530	522	525	536	489	490	531	554	517	525	544	531	511	513	545	504	528	559	552	539	511	521	535	537	509	554	518	530	491	527	512	539	550	488	514	530	526	516	513	515	485	568	496	537	542	501	551	525	526	516	484	490	538	514	555	548	513	542	537	491	518	501	532	532	523	563	490	477	500	504	505	533	521	520	520	509	540	533	569	549	521	480	549	491	504	532	486	500	494	544	512	505	494	540	497	507	515	538	525	475	599	546	558	537	519	518	533	548	545	514	539	527	551	527	549	560	518	486	494	527	491	545	481	501	493	521	495	494	507	488	524	520	520	512	531	526	498	543	512	500	477	491	549	503	542	514	526	523	505	532	507	544	492	523	510	499	490	528	516	464	510	527	535	557	553	531	507	493	522	533	499	509	484	546	483	547	511	498	499	515	515	500	523	527	536	530	511	531	493	529	509	515	487	482	537	493	525	539	500	508	547	529	528	519	551	505	525	520	521	526	477	484	507	509	502	511	490	526	517	535	539	539	507	568	555	554	519	504	511	519	499	549	548	491	543	569	524	515	517	484	572	514	551	519	490	514	535	496	482	513	547	494
55838	50018	42307	14404	2189	850	668	607	446	396	395	369	329	339	269	307	310	274	305	308	253	297	256	248	260	251	261	246	272	251	269	230	263	309	224	275	248	255	280	234	245	225	261	269	245	256	249	276	247	254	200	268	232	256	228	241	230	227	264	239	235	211	222	238	223	239	226	290	262	266	219	258	264	269	241	242	264	238	255	219	264	264	261	248	238	227	223	224	231	250	245	245	279	248	205	252	238	230	235	251	255	217	267	229	256	237	236	244	239	239	246	242	265	213	261	245	268	241	202	225	259	230	231	226	229	249	235	242	241	285	243	255	223	235	250	236	247	260	232	242	276	254	230	248	248	237	245	250	238	245	250	238	240	238	235	241	261	202	269	240	215	249	265	262	225	225	227	219	255	255	260	265	241	237	243	246	238	229	226	230	244	261	246	263	224	224	221	245	242	248	235	238	256	240	247	255	258	226	235	238	224	265	212	236	271	246	242	216	233	244	238	253	226	231	261	248	272	242	259	255	237	248	228	274	239	230	230	221	252	243	248	247	251	280	250	270	261	237	216	246	248	213	221	220	211	247	229	229	235	225	245	220	240	262	232	226	293	227	241	230	220	246	207	253	234	224	252	280	263	247	256	239	243	238	265	255	246	217	218	257	237	222	235	239	246	226	260	237	235	249	238	228	242	246	228	231	243	236	228	237	244	238	257	250	230	254	268	236	260	236	238	232	229	232	269	273	229	258	243	235	239	243	264	242	244	261	255	244	253	233	248	251	243	229	237	233	248	213	231	248	237	226	251	239	223	246	246	212	225	242	226	249	238	229	234	232	237	263	220	223	235	254	262	249	219	212	243	231	256	235	231	244	262	245	226	238	229	259	219	227	253	248	250	232	219	236	234	263	257	203	239	235	229	260	231	266	240	272	233	268	193	246	257	270	229	231	241	240	242	215	254	216	254	248	228	228	236	252	262	285	263	238	230	207	249	248	224	261	247	220	272	254	239	234	251	259	256	263	223	210	226	253	220	233	265	235	255	242	232	230	250	229	236	239	248	219	240	208	224	230	226	233	228	221	221	214	239	268	240	241	257	207	233	267	245	233	226	247	240	254	238	240	232	237	234	248	242	226	236	252	244	244	261	234	260	258	253	259	226	265	226	282	245	227	211	220	238	248	258	230	235	255	214	237	244	261	225	242	243	207	218	260	232	249	249	268	235	214	218	251	230	266	217	227	224	242	237	240	215	232	252	241	262	241	244	231	214	246	239	242	214	269	220	242	230	222	225	256	271	236	217	265	245	237	253	226	209	270	223	230	248	232	240	244	219	251	259	243	254	225	267	254	242	230	237	257	238	244	262	216	218	232	261	252	260	235	226	221	220	242	250	241	228	256	244	263	244	246	251	228	242	260	268	232	239	265	249	238	250	254	232	267	227	249	264	205	242	268	238	247	234	232	252	231	253	248	291	253	272	242	234	221	250	228	261	254	224	249	246	249	238	245	249	220	249	210	216	232	232	248	249	254	230	232	233	223	230	246	244	220	228	231	240	247	263	237	231	266	228	249	232	228	227	207	226	278	249	250	219	228	217	223	230	289	244	274	246	243	270	230	243	266	239	220	238	271	224	233	222	228	197	246	250	211	251	244	228	252	228	245	234	265	236	232	268	258	240	229	252	243	245	272	238	208	222	228	266	249	242	264	235	251	230	216	230	254	259	244	231	240	248	264	276	259	263	253	274	254	239	230	233	250	227	240	221	230	242	225	240	236	220	246	270	250	265	226	236	238	245	242	265	254	236	234	260	244	240	246	263	237	214	256	251	222	245	206	243	260	270	217	243	238	243	219	260	243	221	243	252	222	221	238	257	249	219	247	241	217	229	269	225	237	266	263	233	236	253	229	249	261	244	248	238	263	240	246	239	244	226	252	255	216	244	253	248	242	258	255	284	230	250	232	230	230	246	256	226	235	248	228	245	236	243	245	242	239	220	245	235	251	263	212	237	255	266	233	252	242	236	234	225	215	254	267	260	285	223	257	218	230	249	231	212	194	255	228	248	244	234	249	248	259	266	246	229	238	261	241	235	231	238	227	242	234	244	231	239	259	225	215	229	225	220	256	245	252	244	232	256	221	210	246	240	240	207	240	247	230	229	231	260	244	274	234	252	231	248	247	236	226	232	246	262	236	225	251	244	268	232	244	259	239	246	238	232	239	241	244	273	235	243	260	234	242	242	222	220	246	244	266	202	235	249	292	253	205	234	244	246	222	274	242	230	222	251	240	250	260	225	217	233	234	262	240	221	242	248	289	230	215	267	257	223	211	231	243	219	244	235	256	219	234	241	245	259	238	251	262	205	225	246	243	232	243	270	258	210	241	241	220	212	212	231	255	227	239	243	235	205	243	251	218	238	232	260	277	244	246	259	217	216	269	262	252	244	243	238	214	241	232	227	254	230	217	247	259	241	234	270	257	228	199	256	246	240	242	262	220	251	256	240	225	216	241	221	257	230	250	230	211	238	247	226	226	240	233	238	250	254	249	246	246	245	249	263	247	266	270	258	242	251	255	251	268	249	266	253	223	262	273	271	229	245	238	256	263	242	245	245	236	254	244	248	238	232	255	245	231	240	237	238	232	253	242	249	262	225	232	240	253	258	247	246	240	245	246	241	241	246	236	257	287	261	219	227	248	218	237	225	238	240	227	263	236	223	230	241	251	249	239	276	218	236	250	231	243	239	210	268	245	231	219	251	216	237	221	223	223	235	240	256	245	211	236	232	224	243	257	233	262	239	228	252	244	235	257	234	272	247	273	244	243	229	219	244	248	265	238	236	241	281	258	253	272	248	257	260	218	224	246	221	241	234	251	237	229	239	204	252	245	241	242	225	245	246	232	234	222	247	244	229	226	244	242	224	228	225	227	223	228	219	278	260	229	276	241	237	211	234	247	239	206	228	234	221	225	248	243	232	246	219	237	263	266	260	253	239	239	240	243	242	232	268	239	248	240	222	224	229	249	225	246	221	227	267	245	234	242	266	226	248	238	266	224	257	245	237	209	247	250	259	231	219	219	272	226	258	227	224	243	241	259	264	253	254	224	256	262	248	228	261	260	249	199	236	217	240	242	201	250	251	235	256	204	253	246	234	249	268	239	231	249	244	249	246	270	241	252	257	249	212	266	263	222	249	223	196	263	251	250	238	248	242	240	223	253	239	251	245	238	258	247	255	233	220	248	228	240	242	252	258	234	257	251	252	240	246	233	249	251	237	248	244	245	258	221	221	207	209	235	259	245	259	232	253	218	244	233	242	232	258	232	242	242	229	213	260	223	260	237	205	247	252	253	257	240	239	239	233	241	240	248	263	242	210	224	257	240	239	235	228	213	248	225	226	225	228	230	261	226	247	242	260	242	217	247	243	244	225	217	256	257	245	250	238	251	246	239	209	251	245	245	239	251	242	235	253	233	258	269	231	252	229	263	282	239	253	272	232	213	247	243	277	243	244	252
34695	28976	25112	4466	3912	3300	2661	2285	1970	1716	1524	1364	1240	1245	1153	1051	1045	1029	915	962	902	863	865	864	773	825	801	733	792	766	751	748	783	776	736	714	659	761	665	685	702	712	713	687	697	681	699	749	736	664	678	612	693	696	711	710	630	718	661	678	680	674	661	643	625	672	619	651	703	641	728	650	632	639	686	648	672	660	652	644	690	647	668	636	634	626	623	645	632	650	651	640	609	644	640	693	705	704	652	671	684	632	658	657	669	648	649	657	643	660	657	629	660	642	659	645	690	631	619	637	651	652	653	666	643	678	644	621	652	677	668	675	702	634	682	644	675	643	648	652	632	650	648	610	674	673	690	659	666	641	643	643	668	669	695	637	714	626	682	672	680	624	654	626	631	650	696	686	625	695	638	690	603	621	691	604	627	674	602	650	638	668	631	666	634	676	655	675	632	622	631	674	626	681	697	620	621	649	644	641	619	638	658	647	626	642	709	708	630	636	656	587	668	654	624	637	622	606	621	646	671	658	605	675	625	651	674	628	626	661	636	603	630	663	642	624	639	629	668	667	667	646	637	643	669	667	629	647	656	654	714	645	691	664	647	605	632	628	609	635	678	653	670	655	648	674	591	622	663	635	654	649	656	642	644	665	632	596	658	619	662	642	660	653	644	645	700	643	686	652	670	618	615	642	621	677	622	619	668	653	577	648	645	657	671	648	602	635	671	664	645	638	661	636	667	672	663	630	650	644	609	630	642	647	656	625	644	649	648	602	656	677	577	619	640	644	677	628	674	649	643	623	642	662	650	638	645	657	703	627	667	644	637	662	624	629	673	642	633	630	686	638	644	642	636	643	638	643	647	615	658	645	618	654	640	668	641	642	654	636	646	655	626	681	590	593	665	674	656	655	664	628	650	624	604	665	612	661	619	631	641	635	645	675	595	636	649	672	619	608	655	658	649	643	602	679	577	640	664	573	646	634	592	649	671	663	656	659	657	589	605	676	659	650	605	627	690	663	679	656	659	624	658	602	647	658	640	615	605	682	657	655	661	636	622	653	645	641	672	620	657	665	635	608	720	654	663	605	650	600	664	652	664	663	637	643	634	620	659	629	642	645	636	658	632	661	663	661	626	633	595	682	640	679	645	662	615	669	618	672	591	652	616	628	631	584	611	685	631	660	638	695	640	688	667	637	635	687	641	640	687	664	644	652	603	611	671	624	670	591	660	624	630	625	672	703	660	632	665	621	691	685	659	619	644	657	623	659	636	683	623	661	610	620	633	646	637	632	623	647	632	650	657	602	692	618	641	605	614	644	632	676	701	666	647	698	655	634	665	628	659	617	604	608	652	629	631	634	607	633	615	679	668	661	622	706	617	654	676	610	640	635	625	595	626	625	660	612	631	646	607	598	617	650	647	628	631	633	690	644	638	664	682	660	661	657	656	661	645	627	647	660	608	686	693	694	632	614	608	632	626	623	608	614	654	626	630	626	627	635	610	648	687	657	673	646	637	622	634	595	677	637	640	635	558	641	660	672	637	654	634	610	621	626	619	608	650	611	622	646	630	694	642	679	610	619	650	647	617	645	643	594	646	641	602	647	638	627	635	616	636	616	627	641	647	655	631	636	648	633	659	645	645	630	693	632	613	660	644	655	651	638	665	685	657	606	624	635	677	633	674	642	662	639	674	663	702	618	631	631	671	653	648	640	616	623	640	621	641	724	658	601	693	660	640	604	651	649	664	623	634	661	609	672	650	674	623	617	651	635	618	646	650	655	634	632	649	640	635	664	653	583	679	581	622	630	650	632	637	657	669	648	641	650	683	696	655	662	603	636	670	670	684	593	636	638	646	644	610	617	643	599	618	615	623	646	637	644	630	663	659	633	668	659	660	679	642	616	651	659	650	672	640	645	630	590	624	654	595	631	678	628	620	660	617	663	658	601	600	672	626	644	688	666	638	616	685	654	593	629	665	622	654	635	662	640	625	634	697	668	651	632	649	614	632	651	617	630	669	620	665	652	655	623	625	669	642	655	627	626	651	609	652	665	662	665	616	610	713	616	606	685	648	613	663	672	645	661	617	682	611	678	678	625	619	629	616	658	641	624	580	646	664	658	656	668	667	684	648	600	597	637	626	682	618	622	638	636	632	637	632	653	663	620	629	666	660	636	659	651	615	639	681	604	664	640	640	633	657	695	651	624	642	615	645	621	674	638	648	637	578	632	608	659	634	639	651	615	646	682	622	673	636	643	637	633	636	592	658	667	656	659	653	633	649	653	616	636	660	640	668	643	661	676	605	677	624	655	632	673	637	717	599	639	631	627	597	639	620	618	647	695	617	658	641	662	680	670	638	628	663	625	661	658	649	652	660	627	655	584	658	650	618	645	612	641	672	643	658	646	678	660	632	640	589	638	637	610	666	644	591	646	676	665	629	695	647	648	596	688	618	648	618	671	626	646	659	580	686	635	667	597	686	648	623	626	656	604	683	662	575	594	648	637	685	634	659	719	628	646	628	662	670	645	670	628	601	646	615	608	654	653	636	603	641	631	659	661	643	612	637	679	629	620	635	662	641	684	687	658	665	659	623	663	668	635	603	694	641	625	649	629	628	662	686	651	649	628	660	614	648	653	647	639	644	609	617	619	672	638	592	648	613	572	654	634	602	662	630	633	697	654	653	615	645	638	641	648	640	620	658	634	607	630	603	650	653	635	623	686	642	650	641	652	609	664	652	655	593	613	680	687	661	637	626	630	629	657	654	626	650	655	633	625	637	641	653	627	627	649	664	668	639	673	641	644	687	638	609	668	658	652	644	665	665	679	664	595	663	594	672	622	619	648	669	683	600	610	658	647	655	614	609	646	616	647	618	615	648	686	682	619	646	604	635	663	650	644	627	668	611	654	660	686	657	638	688	691	609	602	639	622	627	658	676	633	648	630	613	627	640	606	643	663	662	674	634	609	617	651	631	675	617	639	667	650	660	638	661	632	606	618	636	645	657	628	672	653	614	653	637	622	640	641	657	656	640	663	670	651	679	660	616	615	643	699	676	662	601	689	592	664	613	656	690	643	678	650	671	627	633	676	651	650	624	648	644	625	641	669	657	619	627	632	621	634	632	647	609	608	633	603	606	619	634	646	606	640	663	607	670	632	703	631	665	694	633	617	634	626	638	658	686	667	639	700	678	687	684	652	663	650	678	646	656	627	629	641	653	647	621	618	667	637	664	691	653	660	622	680	636	631	605	685	644	636	611	613	637	667	614	636	615	588	685	613	596	606	620	645	627	655	643	644	637	642	614	634	673	667	628	641	654	635	687	625	690	637	637	616	654	603	652	643	657	662	646	666	635	619	615	597	614	608	658	615	663	653	632	662	645	640	640	657	596	698	650	671	618	599	663	670	611	630	666	662	600	648	668	658	662	625	656	645	625	592	690	640	678	697	633	644	645	660	640	591	679	595	648	645	624	635	657	654	652	637	585	666	619	636	660	645	630	633	713	641
4477	2690	1666	383	426	348	343	367	384	337	378	362	364	388	358	353	351	364	355	359	374	408	377	406	401	409	374	316	380	361	348	371	330	361	375	359	370	367	377	396	392	371	387	395	350	374	392	354	358	399	378	410	373	368	422	365	359	369	373	368	366	361	348	393	340	382	367	356	353	359	369	387	360	321	355	349	407	360	360	391	365	391	360	350	352	325	361	368	361	352	375	365	401	358	363	384	353	415	367	369	365	331	378	373	366	393	368	356	395	348	376	379	364	376	347	379	384	371	351	402	432	369	349	372	362	390	357	337	415	336	365	382	360	371	340	367	332	373	427	383	359	395	366	349	390	356	395	355	365	391	366	390	355	353	355	370	381	401	359	353	354	361	402	348	400	355	346	367	368	361	307	369	364	345	417	356	369	358	382	374	374	357	363	322	358	374	425	340	366	353	363	376	417	352	355	368	379	341	335	353	383	364	345	354	370	374	396	380	379	389	362	367	360	341	387	352	393	400	370	352	377	385	351	359	380	359	389	377	346	378	392	374	405	319	371	362	389	349	328	408	375	391	363	372	374	392	349	393	388	364	377	396	381	394	384	348	331	364	339	373	346	363	361	361	390	353	382	385	352	314	338	386	361	382	383	395	394	351	337	397	381	382	397	347	381	346	409	385	379	370	349	380	363	393	354	398	351	338	365	383	362	375	359	369	353	355	362	374	369	375	350	339	355	403	347	387	348	360	371	380	370	363	354	367	380	397	382	353	400	325	381	376	355	356	328	367	371	396	365	357	391	355	378	372	351	346	400	383	369	358	359	392	372	332	363	347	328	391	367	359	376	362	346	366	380	369	339	368	370	393	338	393	364	336	381	350	362	392	348	398	370	335	343	350	394	385	365	322	320	353	396	374	360	381	363	360	351	341	380	371	371	388	360	371	391	380	355	363	315	361	384	403	361	384	385	397	355	353	359	386	349	360	411	372	347	355	406	357	391	348	369	369	354	372	350	372	363	333	363	371	365	329	338	383	358	392	362	393	403	374	368	357	362	387	346	378	348	387	356	361	375	360	378	321	379	336	380	355	380	335	376	404	361	401	349	332	394	378	348	350	381	376	366	364	379	361	367	354	343	348	381	374	353	344	369	328	368	380	365	367	385	387	348	355	331	377	395	356	379	381	358	376	357	398	392	376	347	376	393	380	316	359	358	331	361	368	397	343	355	354	352	341	351	366	363	366	360	369	364	362	333	366	338	350	362	434	366	382	372	375	376	345	354	360	364	351	385	366	418	372	391	411	368	355	373	327	328	393	384	366	364	359	383	409	391	334	352	354	340	367	393	316	361	376	363	333	371	369	376	377	375	359	321	371	393	348	368	334	355	344	377	344	388	313	377	378	334	371	298	372	336	395	370	349	369	351	369	356	362	351	388	378	364	335	379	374	387	384	402	396	381	375	356	353	373	335	381	364	360	382	372	391	383	330	383	333	342	387	384	390	357	346	413	390	355	378	372	365	353	320	349	362	357	375	367	339	332	345	355	357	382	365	353	337	362	364	323	382	348	358	357	398	364	375	377	344	361	316	337	357	384	374	378	360	358	340	377	388	390	358	352	397	323	337	364	360	387	400	384	379	337	347	349	371	364	365	372	358	353	394	342	364	390	362	276	367	367	383	367	364	373	414	357	396	346	371	352	366	397	356	403	376	371	377	379	343	347	360	370	372	389	351	379	359	349	366	375	342	377	364	367	360	387	381	377	396	399	335	342	372	370	376	366	366	360	345	364	366	349	377	389	367	356	354	371	358	373	391	359	368	387	379	311	397	349	373	342	323	355	353	376	341	368	360	360	378	382	378	351	392	369	409	391	363	357	373	343	353	351	343	375	416	342	357	379	376	382	316	361	360	402	413	355	357	403	379	352	335	363	362	420	356	343	345	366	371	405	363	365	360	349	318	359	359	356	373	364	398	387	388	344	353	387	335	376	385	351	350	353	376	369	350	349	380	353	401	366	320	390	356	374	385	393	357	361	373	404	335	367	373	363	347	331	346	357	329	386	371	373	378	412	392	383	369	372	398	343	353	364	359	359	383	358	361	387	386	367	382	398	391	375	367	400	335	371	345	362	345	377	345	348	393	370	376	358	343	375	392	404	370	357	377	336	421	371	363	382	389	350	337	394	365	372	394	331	356	362	337	375	390	346	369	346	376	361	342	370	344	391	350	350	370	356	355	369	351	392	390	327	358	382	353	368	363	345	335	346	340	355	353	357	353	355	355	333	386	405	377	344	349	381	377	351	389	373	333	377	336	370	352	359	383	373	369	366	368	400	396	376	416	353	368	345	353	386	319	366	367	372	345	413	358	319	401	372	357	396	363	379	350	348	314	384	359	334	423	367	381	358	367	382	359	364	343	389	324	359	325	355	401	390	369	361	386	362	372	380	369	340	374	374	347	339	383	366	389	350	373	391	364	360	340	356	340	377	343	372	356	361	380	398	390	385	364	357	347	359	345	348	360	332	359	381	359	352	339	331	388	341	381	372	345	382	369	358	356	366	362	353	377	361	369	367	370	374	398	327	376	358	358	356	377	391	370	349	352	391	364	371	340	361	341	377	384	372	358	342	392	407	347	384	354	364	335	368	379	360	349	344	379	329	374	350	360	391	348	358	361	370	367	326	374	399	360	352	330	357	368	344	339	369	372	364	335	360	385	392	423	366	374	376	390	339	364	369	377	345	376	369	358	363	348	369	353	385	353	387	442	401	368	362	368	396	390	366	375	384	379	370	374	406	336	366	369	358	364	360	355	369	413	410	359	343	353	376	377	329	365	350	396	372	377	366	368	368	369	395	359	391	375	362	384	365	359	362	369	357	407	375	399	381	352	348	351	370	364	339	340	363	336	391	385	378	336	338	354	374	351	394	387	393	336	374	372	378	337	316	385	337	356	363	365	379	360	337	359	356	351	365	371	356	374	376	389	384	387	359	366	380	358	345	392	363	393	350	372	342	353	345	368	388	357	327	363	374	343	352	375	327	345	360	354	337	353	351	390	388	359	369	350	360	361	364	388	366	385	352	357	399	372	386	348	360	337	367	362	379	357	348	387	396	405	380	344	365	370	382	368	396	382	352	361	357	358	359	352	413	374	385	392	356	390	355	366	322	369	358	417	393	389	384	405	347	382	384	369	396	371	330	367	362	393	399	358	350	356	350	377	392	386	342	326	372	372	352	394	364	374	345	396	364	346	382	377	419	390	371	380	380	395	351	384	382	391	382	357	346	353	353	349	355	369	375	340	407	351	351	338	349	383	382	342	395	345	401	380	360	378	367	363	390	371	345	358	378	356	386	362	342	378	323	319	357	353	363	371	385	374	412	394	369	377	367	346	359	352	388	386	360	361	351	363	308	359	343	382	372	377	376	364	376	355	373	378	370	356	347	355	341	341	323	372	368	379	386	348	331	315	368	412	386	361	383	368	387	379	340	369	361	330	335	354	376	380	399	350
4595	4387	2897	938	985	930	892	880	902	847	879	905	833	899	841	866	870	864	862	855	887	925	851	906	930	837	890	868	851	862	862	858	841	883	930	873	832	921	859	862	901	879	895	847	879	836	826	900	886	846	870	912	876	930	932	878	851	857	876	833	852	850	875	830	831	900	851	864	880	860	844	882	894	872	872	841	847	878	871	874	852	876	853	863	900	908	889	830	922	861	864	851	830	922	861	899	859	878	878	904	889	895	870	876	907	884	859	867	969	883	856	866	848	885	871	835	851	850	876	835	838	940	900	905	855	843	867	929	868	872	843	900	836	825	899	893	886	889	866	909	866	873	885	875	860	858	865	814	841	904	911	827	904	886	851	904	848	905	864	873	856	869	876	843	845	895	886	875	856	882	898	851	886	850	891	869	921	872	930	859	872	886	864	847	874	870	933	867	895	868	838	873	878	870	879	903	850	929	876	902	897	862	877	817	901	850	900	862	846	807	878	796	900	917	925	912	895	894	919	887	866	861	900	866	868	919	850	879	845	895	832	867	892	859	871	882	905	820	899	886	884	858	871	841	782	866	913	871	854	912	890	860	829	818	821	828	897	904	837	846	867	860	839	878	859	879	874	852	890	888	956	874	852	871	867	875	848	937	900	851	799	909	881	865	845	892	857	889	885	854	832	905	834	875	875	894	957	879	885	880	906	851	863	890	850	897	869	862	869	859	828	849	834	925	898	824	927	887	863	829	900	820	832	893	878	849	915	875	898	918	885	860	830	861	883	835	891	863	833	932	849	912	908	910	919	828	840	840	866	936	873	835	899	842	887	859	810	827	899	902	872	860	836	837	859	805	814	838	837	892	856	887	901	817	835	847	862	940	887	883	869	822	860	878	871	898	934	810	887	847	924	882	880	885	807	855	857	884	821	862	844	884	833	833	842	890	836	806	855	905	889	878	884	850	851	867	846	869	869	896	913	857	868	879	910	835	860	836	865	915	893	915	897	868	900	860	869	871	837	840	869	886	901	894	873	874	856	868	880	885	875	832	877	916	878	913	874	864	884	888	867	865	861	846	817	873	862	812	879	881	866	849	888	886	814	853	834	813	839	904	882	825	908	854	863	864	910	869	915	880	872	842	849	858	865	899	875	871	871	901	831	825	888	833	889	844	888	870	874	931	882	880	867	910	923	869	907	864	861	887	848	905	861	875	871	825	861	872	918	873	835	892	847	851	883	858	861	893	871	892	853	884	832	904	865	898	907	882	827	823	871	893	843	903	889	899	960	879	843	833	821	892	842	833	867	884	823	866	881	844	868	879	862	888	881	873	897	859	837	866	807	895	890	839	907	861	879	803	887	828	861	839	900	864	850	914	903	871	917	905	832	848	853	870	855	880	896	877	924	850	870	853	915	871	828	833	871	838	896	885	888	899	900	874	861	860	889	883	844	823	854	781	850	852	877	870	887	886	888	821	877	842	890	866	840	887	919	875	841	884	863	854	888	815	903	881	878	830	820	908	891	903	864	890	850	862	860	880	854	874	845	927	848	884	907	933	891	839	873	859	903	841	875	879	867	882	856	832	869	833	835	856	813	841	827	866	905	854	859	848	848	845	882	873	898	912	889	868	873	961	885	937	838	895	914	861	909	842	846	881	875	910	850	854	868	843	883	909	918	890	962	841	880	894	883	883	904	878	876	881	901	825	827	874	883	857	849	839	861	853	850	888	882	871	855	861	834	864	878	874	800	904	834	871	881	858	916	887	822	929	867	872	869	898	889	899	895	841	869	850	868	867	885	856	812	866	841	878	850	926	861	915	900	876	903	852	887	897	900	839	819	858	895	827	923	894	889	890	858	867	860	893	861	880	876	916	911	851	865	853	945	865	854	873	868	857	850	933	891	856	837	904	921	847	912	879	836	857	890	851	832	838	833	851	841	854	834	845	905	879	896	886	914	852	881	897	852	845	846	862	835	857	893	897	902	858	902	885	881	872	834	898	884	910	861	884	833	854	886	879	892	845	844	851	923	904	865	886	879	898	925	910	823	829	880	891	827	848	887	827	859	884	852	854	891	870	843	853	847	910	874	905	874	877	892	841	876	899	886	881	885	876	897	866	872	919	890	871	880	855	912	911	876	905	849	908	871	863	908	894	832	830	861	865	802	838	861	892	940	894	870	834	882	871	848	826	861	854	889	825	894	830	877	852	907	844	918	845	860	851	837	858	811	886	804	887	872	831	842	885	852	840	837	850	866	893	899	900	836	902	890	918	872	870	896	909	881	865	868	887	915	915	861	839	905	866	876	853	930	838	824	901	919	857	894	873	900	882	894	927	852	877	867	821	879	892	908	894	868	846	880	889	887	833	843	932	892	861	875	911	874	855	880	897	836	881	908	866	829	874	892	867	872	847	883	866	885	941	899	944	833	830	860	850	861	872	863	851	897	876	879	942	873	859	795	861	867	882	850	847	894	830	915	877	880	844	899	866	835	879	850	853	932	850	870	868	835	838	891	912	862	915	880	912	871	847	898	859	854	864	890	920	846	918	887	901	869	881	846	891	849	876	913	867	861	846	840	896	882	825	935	904	876	875	888	867	865	857	878	842	795	857	871	849	868	910	869	936	866	855	817	839	913	895	865	805	887	877	827	923	870	865	861	862	859	906	848	825	850	846	879	871	897	855	861	873	874	870	877	859	864	870	873	874	826	918	846	848	876	847	857	888	941	834	874	895	842	835	873	871	872	846	847	867	851	844	937	926	855	787	929	880	870	879	879	843	817	868	822	818	826	863	850	856	891	902	845	919	812	858	859	856	879	879	956	856	943	856	844	870	828	862	935	893	868	907	860	885	889	891	884	859	900	847	879	866	860	877	843	837	833	955	880	854	871	851	887	876	871	870	887	860	878	830	876	917	864	880	885	852	809	903	822	888	862	877	859	910	838	841	835	897	873	852	879	850	916	901	883	902	894	895	849	898	859	864	891	881	876	856	897	855	865	882	875	867	881	886	852	857	888	872	887	862	908	865	862	861	843	857	842	837	896	889	838	827	913	856	834	889	842	866	825	864	850	823	883	850	834	866	828	892	878	867	905	849	865	866	848	891	910	811	873	850	886	879	921	900	891	850	868	882	839	867	844	835	944	844	888	876	831	957	886	845	891	862	867	866	849	887	845	832	861	827	853	856	907	870	832	831	784	854	856	877	895	893	865	913	884	821	884	876	919	886	874	838	883	853	887	848	864	871	868	853	866	903	845	870	854	827	843	877	833	862	868	865	883	870	883	872	825	886	889	870	856	897	894	893	953	887	816	894	854	833	886	887	880	905	850	906	910	819	858	887	838	813	858	893	842	856	968	827	830	857	892	848	850	910	863	863	874	909	912	866	879	869	875	875	834	886	901	902	860	890	869	842	842	893	887	886	909	873	834	830	854	871	892	851	868	845	882	800	835	903	860	924	800	868	880	894	843	893	911	901	799	916	922	854	877	863	906	864	857	853	836	841
44446	40330	35092	6967	686	458	376	323	324	316	262	259	226	246	230	232	218	188	202	194	219	219	202	242	214	217	216	184	201	207	201	222	200	204	206	206	214	194	183	198	195	198	210	197	202	213	203	189	195	185	206	190	187	222	179	194	198	204	196	185	176	191	200	203	183	187	190	210	182	202	210	200	201	196	170	217	214	194	198	204	205	217	176	205	201	177	180	193	192	164	188	218	199	178	194	188	186	217	205	192	209	202	211	181	196	196	198	203	218	185	193	190	210	201	189	195	180	202	168	200	161	188	188	191	203	191	204	185	205	203	213	221	208	202	189	187	175	213	207	206	180	175	188	214	185	205	182	212	198	188	209	198	203	166	157	194	210	212	173	211	173	212	196	209	168	195	178	198	190	170	173	173	203	204	221	206	174	190	186	181	179	179	185	192	217	220	211	199	223	198	215	194	180	193	200	194	185	165	203	192	218	186	214	189	219	174	191	194	190	197	218	186	210	200	181	193	183	226	200	204	230	167	159	187	206	184	195	192	164	207	191	197	233	206	195	191	197	197	182	215	185	203	208	225	218	198	206	207	212	209	171	193	202	210	183	194	184	207	217	220	186	219	190	190	176	202	222	188	180	199	190	199	203	221	208	187	168	201	219	197	213	206	199	221	205	200	163	195	207	173	206	188	183	234	198	189	184	191	184	217	194	176	189	228	166	200	208	222	182	212	207	223	187	197	206	211	182	187	220	177	191	194	174	197	199	210	205	193	174	223	200	187	203	183	208	187	213	210	166	203	210	199	195	205	174	196	211	212	187	192	202	162	185	197	194	211	188	213	187	184	212	184	198	209	194	197	224	203	193	189	171	186	211	196	204	186	189	195	230	211	209	206	223	180	207	193	181	194	195	199	191	173	190	199	191	177	180	209	203	226	183	197	208	192	166	221	193	189	218	196	178	188	188	202	194	190	198	198	194	188	205	199	202	216	200	186	202	189	214	165	194	212	183	188	189	192	188	193	180	193	184	210	188	201	206	192	172	207	209	192	175	199	168	189	198	188	221	199	185	199	209	194	201	191	195	178	182	191	186	200	215	191	200	171	202	189	205	181	195	202	241	171	219	204	180	198	182	214	193	192	179	183	202	197	215	190	212	190	201	202	206	200	186	191	191	212	200	186	187	222	195	194	201	189	191	199	183	208	221	201	179	200	191	189	179	196	192	183	194	219	212	214	183	169	199	208	205	203	188	200	199	209	219	171	196	181	168	206	197	184	192	226	168	209	198	217	202	199	182	249	186	183	200	222	200	175	193	195	189	224	194	228	197	198	203	210	197	196	200	187	165	191	189	196	188	214	191	206	187	163	191	200	185	192	191	222	205	208	189	193	192	191	188	208	182	195	199	200	177	218	167	183	197	218	200	182	205	187	184	181	184	197	177	173	198	207	167	194	166	187	225	160	194	212	199	191	221	194	187	181	189	181	186	187	184	215	200	182	211	197	207	190	190	197	182	181	230	183	195	203	221	174	208	198	169	208	198	199	193	198	181	199	192	191	183	203	191	191	190	190	209	210	187	219	210	207	181	209	196	198	208	195	185	223	182	210	189	205	182	190	166	205	179	199	207	218	189	192	182	222	205	207	190	196	185	193	187	199	190	234	177	206	190	178	193	189	198	208	191	170	211	206	189	198	186	177	183	200	174	204	217	169	181	205	202	180	190	193	184	201	229	188	187	193	200	184	201	201	192	177	206	191	189	193	191	185	194	185	197	163	187	185	190	214	220	221	181	192	211	192	189	206	187	212	180	200	196	195	197	207	196	207	181	217	241	199	192	198	217	151	189	170	184	199	219	199	184	207	191	196	163	183	186	181	206	212	209	206	188	192	191	200	226	185	186	158	199	199	197	175	204	199	191	195	199	190	189	192	208	190	200	206	208	188	202	170	214	187	191	190	193	213	170	208	190	212	171	216	198	185	213	213	179	202	195	198	185	213	166	166	169	192	232	191	196	198	212	180	200	181	181	198	204	214	200	191	197	207	204	192	183	178	200	205	214	216	198	184	222	200	191	167	192	171	194	188	208	212	216	207	202	213	196	174	186	231	171	178	181	183	212	200	194	198	179	193	193	181	208	202	201	187	204	199	179	217	210	212	179	185	179	158	169	212	201	192	190	234	170	172	194	182	204	193	195	208	155	208	213	201	194	193	191	198	203	178	183	192	188	220	174	174	234	196	186	194	205	195	188	167	213	206	189	225	171	168	188	190	181	202	182	176	209	190	199	193	195	173	197	201	203	197	188	187	222	201	195	182	176	165	180	181	201	186	210	195	188	212	192	204	210	187	222	189	207	197	197	204	193	185	202	192	151	168	184	188	204	194	160	203	195	181	209	192	215	194	211	204	181	183	200	176	195	185	200	179	178	192	179	185	182	192	201	181	183	212	232	189	199	195	172	184	210	205	187	182	205	207	183	180	211	188	185	192	201	205	188	193	153	184	182	190	193	213	169	182	199	205	191	199	199	188	211	205	195	204	220	209	210	188	176	193	215	191	191	207	197	196	199	206	179	186	197	195	177	187	168	174	183	182	195	184	185	205	206	228	174	195	191	196	190	204	193	192	209	175	182	193	213	208	214	197	217	208	195	183	215	206	199	196	192	211	196	182	192	180	198	196	180	208	187	193	198	208	197	195	175	222	203	210	199	178	198	195	157	201	193	196	191	203	178	206	208	209	195	200	185	194	192	194	189	218	177	216	206	195	193	214	200	224	198	201	206	185	175	216	208	207	197	196	200	203	191	186	186	196	206	223	199	178	176	205	216	194	166	200	213	177	203	193	217	199	219	175	205	196	191	177	190	214	195	196	189	216	201	179	209	184	206	206	212	197	185	200	184	186	200	207	204	160	218	207	191	197	182	186	170	180	198	180	213	209	200	208	202	184	198	179	199	207	194	182	225	222	201	165	203	188	178	186	207	193	198	195	202	183	208	192	201	213	208	186	187	207	181	182	192	198	208	186	171	192	207	181	191	200	197	181	191	189	207	177	172	190	191	219	193	195	182	190	205	209	210	207	180	185	192	205	205	184	218	203	201	198	210	214	226	183	204	206	208	195	180	213	207	184	193	210	189	200	202	216	204	190	179	183	163	182	189	198	206	199	181	190	220	208	206	204	172	221	204	187	185	191	215	199	195	180	180	189	196	205	192	213	167	194	175	218	207	189	195	201	172	168	181	188	191	187	187	209	204	191	204	206	207	212	196	209	187	208	196	192	187	202	185	205	170	190	186	195	205	200	192	206	192	187	196	179	208	185	195	208	181	197	213	216	177	165	194	180	178	192	166	181	202	203	201	188	184	206	187	198	186	202	202	205	204	209	206	228	211	220	209	196	193	182	215	193	180	188	207	181	191	191	183	210	220	182	192	192	213	192	214	216	188	174	197	197	197	178	231	176	181	202	202	180	187	204	179	187	204	210	189	184	211	215	188	183	183	186	191	205	187	210	189	197
26760	26015	19452	2408	2089	1888	1539	1247	1145	1096	987	890	846	788	773	778	732	733	644	649	659	640	605	600	658	574	586	592	583	604	598	593	571	588	566	564	570	563	565	558	552	568	552	546	531	558	542	523	563	550	525	565	593	535	534	506	569	548	562	501	495	544	530	549	509	564	515	516	545	545	557	547	571	531	550	530	543	516	538	510	555	544	534	561	548	527	509	487	527	552	504	531	531	544	518	537	502	540	561	514	515	517	492	537	518	513	545	562	519	528	553	491	492	544	494	543	496	518	562	570	486	538	536	532	517	521	506	543	530	570	543	515	513	545	521	473	513	545	508	495	529	535	512	541	504	538	552	517	558	495	517	553	551	523	512	487	573	524	509	540	499	498	531	563	520	568	519	505	522	493	495	493	515	504	539	531	548	535	535	506	495	495	547	557	505	525	530	549	517	496	555	533	508	504	559	513	507	497	500	504	562	535	504	523	507	529	515	539	541	540	543	531	485	535	507	536	524	544	517	519	522	532	481	541	562	536	528	533	558	526	522	497	528	556	506	528	523	474	507	521	573	511	536	557	532	554	512	501	519	532	539	529	526	512	528	535	530	486	534	504	527	496	537	519	514	535	498	507	504	569	547	516	527	542	542	505	523	532	517	514	525	505	511	496	554	534	499	532	517	538	540	518	545	517	489	528	538	444	556	543	531	503	504	502	474	523	522	521	537	482	491	554	500	491	508	510	487	525	495	533	519	529	486	543	517	561	506	542	512	569	531	500	482	516	518	545	520	534	527	466	521	528	505	562	536	538	530	488	514	498	522	519	470	530	510	530	493	493	506	560	519	509	516	510	511	506	532	538	543	529	542	531	494	516	504	539	551	506	556	564	531	512	568	511	527	530	529	540	499	534	488	547	497	528	540	507	535	504	532	476	509	542	558	510	541	509	519	509	515	465	505	505	525	531	531	567	529	498	537	517	496	503	553	516	535	488	514	541	524	561	509	527	525	510	535	534	505	535	522	524	483	554	497	513	517	544	508	523	531	500	567	518	513	559	524	544	509	552	517	503	544	485	510	550	486	508	523	530	528	541	526	530	518	553	522	540	506	547	532	549	506	515	532	493	528	503	513	532	526	557	547	534	558	553	493	524	523	554	497	539	486	539	513	536	508	512	506	542	562	532	523	494	520	530	517	508	529	485	539	497	503	504	537	559	498	504	536	548	532	527	529	511	533	497	490	532	551	525	514	509	521	528	513	539	520	535	553	498	526	512	533	515	527	547	508	507	535	513	521	555	504	543	515	530	525	550	534	553	512	524	526	524	517	541	529	509	538	536	550	495	491	497	509	495	519	525	547	528	527	517	558	523	528	524	535	494	537	538	536	539	550	509	546	504	514	511	529	521	541	527	526	521	582	519	552	522	511	551	530	480	566	501	521	539	517	536	519	508	489	502	489	525	545	523	551	538	492	531	528	511	506	518	515	522	553	519	531	509	516	548	559	544	469	539	505	502	490	491	565	460	542	498	533	564	551	545	493	537	551	531	515	553	547	549	475	552	525	553	471	505	529	515	559	551	534	539	509	523	490	550	479	500	507	517	538	550	581	513	506	523	487	533	535	519	505	512	532	503	478	544	516	581	481	537	545	516	531	531	514	495	525	525	509	530	487	508	544	511	571	517	569	502	535	515	508	481	486	474	536	551	494	528	499	556	491	541	539	503	553	512	461	508	552	499	541	510	503	557	520	559	533	552	515	523	520	502	567	500	477	530	510	533	485	516	543	550	508	530	547	498	528	518	504	544	504	525	543	511	538	536	503	541	513	512	563	498	536	496	552	528	502	520	506	551	509	503	484	517	485	493	522	528	550	470	527	494	530	529	530	512	522	512	479	493	563	498	544	565	513	522	508	502	507	538	565	539	509	481	498	483	545	543	529	555	516	496	514	573	558	523	524	502	527	552	510	555	489	515	524	525	503	542	579	509	525	554	542	503	522	486	533	547	546	513	563	542	528	472	545	562	516	574	540	552	509	517	483	523	538	514	545	506	524	536	506	490	514	555	504	526	554	525	526	504	519	497	562	540	516	528	504	536	538	539	590	572	502	500	547	500	507	497	474	513	525	504	525	532	494	520	524	508	556	523	523	543	517	558	531	551	494	486	483	507	530	521	538	562	519	507	529	543	501	499	518	476	503	487	507	507	561	536	519	514	506	522	519	564	524	537	488	527	522	566	522	490	520	554	520	534	526	502	522	478	539	529	523	554	530	507	511	546	537	510	483	497	530	526	539	510	548	515	548	461	554	537	534	525	525	524	504	568	509	490	489	587	546	587	549	533	550	495	494	515	563	537	533	527	545	538	493	516	507	512	539	495	558	523	548	538	514	519	519	527	518	526	517	516	533	508	519	490	575	507	557	491	543	531	540	499	493	500	525	531	501	501	531	522	561	535	498	535	539	508	480	534	498	545	517	493	542	549	510	519	512	491	536	525	532	510	551	526	514	525	525	586	522	531	533	530	535	521	513	545	546	513	486	482	511	537	513	561	501	524	508	525	598	542	551	512	508	513	548	469	548	572	534	537	553	527	536	504	488	533	524	544	529	545	552	498	509	494	535	485	563	520	505	509	532	486	531	507	555	540	522	523	533	511	514	503	528	536	496	526	571	507	512	517	510	508	494	498	573	522	519	470	535	543	514	505	517	522	510	512	487	551	486	514	577	523	552	522	525	514	520	558	517	532	492	501	494	494	540	538	516	497	503	537	521	554	505	562	518	533	510	491	523	504	513	530	504	542	524	509	550	526	483	479	530	532	556	517	541	524	541	512	542	497	553	498	556	522	523	543	550	563	537	545	528	589	515	516	531	582	497	516	559	525	502	516	526	538	555	552	490	474	530	509	532	525	547	523	531	520	502	501	539	524	518	519	518	537	574	519	509	540	491	523	553	553	517	538	507	541	573	536	547	516	519	511	557	510	534	513	552	536	538	551	535	509	486	528	514	557	535	520	553	522	521	540	469	511	508	520	519	532	502	538	519	479	536	541	514	538	574	518	516	520	479	556	551	528	484	492	514	569	536	491	544	570	549	519	505	542	531	496	502	528	530	498	519	528	535	467	514	527	529	534	540	557	515	508	566	540	490	536	510	517	507	533	510	492	534	537	493	490	520	503	539	489	495	489	496	522	523	554	494	526	542	539	562	486	533	516	550	517	561	500	497	540	518	521	530	545	516	495	499	507	527	502	539	491	524	550	520	523	550	473	528	489	483	541	497	517	519	524	503	504	508	529	507	486	561	541	512	528	518	535	507	572	555	500	546	540	524	509	520	510	523	498	536	554	522	497	517	545	523	455	503	518	494	504	544	553	567	503	512	500	500	540	532	518	499	529	522	525	464	529	529	569	530	484	543	517	526	511	523	568	512	513	496	527	516	528	596	512	521	521	511	498	525	550	512	519	531	517	468	511	556	543	513	478	512	524	518	542	552	571	497	502	515	518	493	513	477	494
58521	47309	40290	15696	3306	807	646	497	461	399	389	378	367	335	315	303	312	289	284	261	275	270	269	260	272	268	250	265	252	237	261	257	258	249	246	228	270	210	236	256	258	260	275	264	248	255	265	263	273	250	254	260	217	259	256	252	259	213	231	243	223	254	288	263	258	279	240	258	237	237	224	218	248	227	257	267	243	241	258	247	237	256	237	244	261	246	268	255	257	238	253	245	233	217	249	256	289	236	240	240	225	243	246	255	246	236	211	244	239	250	218	256	238	238	243	240	279	235	235	225	238	229	232	229	238	267	250	250	250	213	250	265	240	251	239	244	228	224	229	214	254	240	241	224	248	264	253	221	236	238	247	269	253	222	200	241	263	252	255	228	241	233	222	227	229	213	253	245	253	238	246	270	235	222	249	258	248	229	249	248	226	267	248	213	235	238	248	237	224	249	248	230	271	236	213	248	239	255	220	246	248	254	229	240	246	242	243	237	236	256	247	248	238	247	245	239	252	234	212	256	215	222	236	241	273	256	226	248	245	262	235	227	248	235	255	245	260	240	238	238	225	266	217	220	215	234	273	240	267	248	250	225	243	233	218	238	248	248	221	216	234	246	240	212	223	238	231	231	257	223	278	220	250	260	237	257	233	217	253	267	237	266	252	253	245	268	244	287	234	220	246	217	238	267	237	250	260	234	249	234	204	229	226	246	228	262	238	230	229	253	239	260	260	255	257	230	238	236	250	265	245	252	242	248	239	258	217	222	253	262	232	246	231	248	277	261	256	237	222	262	272	251	254	254	285	242	253	259	228	242	257	272	263	215	264	238	258	251	236	256	210	256	237	251	218	249	206	229	230	271	259	246	251	240	266	247	248	221	230	238	247	226	237	251	245	220	232	229	224	196	237	239	237	225	264	231	239	244	250	215	267	232	212	237	244	242	210	268	277	242	245	230	237	237	247	237	256	227	223	268	228	261	235	242	238	251	246	236	240	221	241	251	239	228	224	250	226	237	232	262	236	217	223	281	248	249	265	213	229	238	237	217	260	242	248	222	235	232	241	267	234	233	230	236	254	236	234	222	258	252	252	255	275	218	252	256	244	231	238	268	247	245	235	232	218	210	253	263	266	257	211	246	241	242	253	247	238	234	232	240	245	271	257	241	223	275	237	235	238	243	234	218	262	273	247	239	232	224	250	231	250	237	226	264	218	190	241	247	223	223	264	245	249	238	225	252	242	263	242	233	232	264	252	258	242	241	267	253	247	252	236	230	242	253	265	224	252	231	274	238	238	245	227	248	236	242	250	251	246	240	252	249	233	223	267	225	218	215	250	226	250	235	238	247	246	251	236	224	241	241	265	259	249	230	246	233	258	241	226	250	204	237	239	227	223	253	219	229	233	260	247	278	250	234	256	247	235	211	247	244	226	242	244	247	281	231	263	242	211	220	249	216	234	242	212	278	271	257	247	236	240	231	250	237	227	208	220	250	250	238	247	234	244	224	221	245	230	251	241	234	239	259	229	231	240	237	266	240	234	250	266	241	248	230	277	208	243	241	236	259	250	229	232	255	222	247	256	248	238	223	248	254	266	223	220	215	243	269	263	246	222	220	246	223	261	246	231	255	285	242	229	235	259	232	256	208	236	247	235	209	243	218	263	242	245	254	232	252	232	252	221	228	238	251	251	253	228	230	223	235	237	224	226	227	240	274	232	237	239	226	239	250	248	223	221	230	224	244	205	244	218	242	253	253	273	235	230	252	223	253	244	258	225	275	216	219	253	265	237	262	240	238	241	247	214	249	248	240	229	236	258	235	200	247	259	241	260	242	267	234	201	251	247	226	259	241	258	239	242	213	235	224	195	232	256	261	246	231	223	244	246	210	255	253	228	218	218	243	235	239	232	250	214	230	232	235	218	228	248	217	233	217	227	237	240	243	237	256	279	253	248	218	218	232	236	233	252	224	242	252	261	240	258	254	234	232	253	245	234	267	243	264	252	226	241	215	279	260	262	247	239	223	246	235	244	256	240	242	222	254	218	229	221	255	256	222	248	242	227	242	223	293	276	250	245	260	247	267	237	237	222	270	244	199	249	249	206	238	246	203	264	253	226	242	214	254	241	245	254	260	239	222	231	236	238	257	238	243	244	244	240	206	234	219	255	256	254	221	245	231	222	266	221	221	261	218	229	284	271	262	228	249	266	232	237	233	259	217	277	230	235	242	236	260	247	242	214	222	249	237	264	246	253	223	266	253	250	259	249	254	259	252	215	207	230	248	243	242	231	233	224	246	256	255	205	247	236	249	222	246	245	240	226	239	218	244	231	260	238	243	227	245	216	249	255	248	254	258	221	234	257	271	222	236	214	234	243	250	233	266	253	238	215	257	243	224	250	246	269	251	244	263	251	229	239	250	238	234	248	215	251	261	237	246	229	239	208	228	265	222	232	215	243	279	240	224	222	269	228	238	245	259	252	270	255	236	258	242	238	249	255	244	227	243	260	220	253	217	247	252	228	219	240	242	272	276	223	241	275	249	239	212	238	220	229	208	237	234	230	251	218	235	227	241	216	221	265	218	237	218	237	239	252	223	250	260	243	229	240	239	217	246	259	222	218	266	265	258	267	227	248	232	257	265	230	251	262	250	255	242	233	268	248	236	227	203	223	215	238	217	242	233	235	252	275	221	220	269	247	250	251	239	251	240	237	217	275	228	227	244	253	272	241	261	250	242	213	230	244	246	230	234	226	251	273	245	238	237	224	254	260	244	235	228	261	245	240	242	248	246	249	215	260	255	263	257	221	241	236	233	273	221	250	241	251	228	242	259	248	284	243	226	243	252	238	237	235	246	248	260	254	263	255	257	258	219	245	265	251	244	237	249	237	224	249	245	248	216	207	240	243	239	227	252	235	217	221	254	265	239	249	233	243	241	245	223	263	252	268	198	252	248	272	230	217	241	220	239	240	243	236	249	244	231	233	221	237	211	256	259	243	225	225	257	247	202	226	245	225	252	237	219	237	220	229	241	266	258	241	252	249	268	244	242	261	233	270	239	236	258	246	215	229	255	237	240	273	240	242	237	242	241	250	241	236	238	214	234	253	248	246	263	231	268	212	249	217	240	247	229	225	262	274	248	213	233	237	264	238	237	233	247	254	238	241	243	250	234	235	222	214	249	254	249	235	238	254	244	240	253	251	265	247	245	226	216	229	235	263	240	249	252	218	224	247	237	263	243	244	257	240	203	238	228	230	222	239	242	264	232	218	225	247	232	256	211	258	237	253	231	251	264	230	234	213	250	225	263	258	209	254	249	231	232	221	216	221	260	223	245	244	243	271	240	245	254	237	250	240	231	214	253	236	254	226	246	261	219	262	257	261	233	233	252	258	217	231	255	250	261	231	257	253	255	236	269	262	232	223	267	262	246	245	231	233	215	250	250	242	248	254	272	244	255	240	242	229	228	244	213	250	259	260	244	213	241	241	258	263	234	258	219	238	278	222	246
35981	25139	25984	4513	4014	3223	2633	2253	1979	1686	1519	1441	1286	1252	1101	1065	1079	988	950	918	897	853	855	828	835	823	798	812	819	763	788	754	781	745	731	714	740	673	683	736	772	637	637	732	696	736	738	692	637	711	684	649	710	698	688	707	666	694	675	654	695	691	639	668	647	649	746	662	677	670	616	654	671	739	702	701	641	675	670	632	662	655	641	658	681	647	661	667	630	669	649	683	624	621	668	661	632	659	641	655	616	667	625	638	670	687	635	674	630	624	635	651	627	665	681	633	639	607	617	629	645	663	620	692	619	642	638	657	641	630	630	598	631	689	642	633	639	647	669	640	602	670	648	666	674	635	654	619	632	650	661	599	667	624	653	682	644	674	654	659	661	604	621	677	660	683	659	656	627	640	626	619	649	652	638	600	613	608	646	638	671	654	641	646	689	693	643	616	594	657	668	650	639	620	654	655	631	601	652	665	673	619	692	625	612	653	649	634	641	638	632	603	665	619	638	644	590	632	621	606	670	666	661	631	653	639	627	645	630	667	646	618	629	603	673	680	618	622	672	638	674	664	684	652	636	647	665	633	645	668	647	636	648	653	644	639	627	639	632	615	639	614	653	668	686	674	624	635	646	597	662	638	628	579	669	646	643	612	633	660	619	684	632	620	657	654	615	645	664	620	642	641	662	656	597	626	625	626	608	620	666	687	675	646	674	629	648	643	589	646	640	625	666	681	629	645	673	643	624	650	607	660	633	642	636	663	621	631	622	650	652	635	605	631	649	641	668	633	638	640	647	644	671	647	607	615	630	672	662	661	629	666	629	689	637	625	622	611	674	618	651	654	638	644	664	673	651	666	626	624	668	636	682	611	667	672	672	644	615	638	642	693	689	659	628	619	645	657	620	628	628	670	647	664	657	621	632	635	618	627	663	609	644	657	630	632	613	615	656	651	678	623	652	647	652	645	620	659	659	625	686	669	680	613	669	629	626	625	641	655	654	635	674	646	624	712	641	613	677	637	674	643	672	651	632	626	624	622	652	634	621	625	636	597	664	623	628	649	624	692	680	632	617	636	601	623	640	611	613	658	674	654	651	654	636	625	619	647	640	684	633	635	613	645	653	648	642	638	611	619	661	592	624	662	658	670	689	656	645	644	612	638	610	645	648	647	612	607	685	683	631	704	600	611	612	613	631	683	652	619	646	650	611	631	630	636	643	674	661	673	655	665	661	628	639	641	613	607	707	612	620	629	645	625	612	666	628	616	657	617	672	656	649	614	689	620	654	657	637	676	656	667	646	669	646	631	662	654	641	605	666	646	681	661	630	674	632	608	619	679	617	629	652	610	635	650	633	605	656	666	638	645	635	652	614	658	648	646	608	630	642	616	641	603	613	638	617	638	633	651	698	582	696	644	623	619	659	712	661	635	634	631	629	655	665	624	638	614	614	662	688	579	639	654	625	625	634	651	658	662	577	602	657	624	663	646	642	668	656	593	652	596	663	653	613	637	618	635	644	664	640	611	642	627	620	645	643	649	588	606	661	633	625	668	660	629	654	625	643	636	615	630	684	623	649	600	626	605	626	651	628	620	660	639	621	615	599	649	638	601	626	617	667	652	644	638	659	595	672	636	660	628	662	645	645	652	583	658	631	638	591	649	656	609	635	681	638	664	587	590	585	655	667	638	664	651	668	620	695	667	637	583	676	594	596	581	624	634	632	684	592	657	668	663	648	635	616	653	631	588	684	595	662	617	633	634	671	683	655	629	615	617	689	599	650	620	635	637	647	620	655	617	694	680	645	654	669	625	627	621	622	652	632	641	603	675	657	677	672	634	622	646	652	669	612	634	644	681	612	631	646	610	627	617	684	602	614	649	640	625	594	627	616	642	639	625	605	658	651	681	672	634	661	667	609	626	630	680	594	623	618	653	649	606	639	637	652	637	636	681	643	643	652	645	652	634	700	659	600	617	657	656	606	664	645	668	669	642	612	651	612	655	632	601	630	657	691	623	621	615	626	646	622	647	588	642	617	615	644	628	620	640	641	686	634	666	631	647	645	635	605	640	659	621	621	599	620	626	668	645	655	657	643	633	635	649	654	664	664	678	671	635	622	596	608	665	619	617	632	632	657	642	661	676	626	679	613	628	619	662	650	620	676	600	647	628	644	658	588	604	639	652	584	612	624	647	641	630	664	678	660	652	617	668	652	587	574	672	614	656	641	596	681	636	658	629	686	618	647	672	643	613	614	631	658	644	667	646	678	621	621	670	656	634	629	630	619	658	601	664	656	626	658	622	622	633	694	686	597	634	647	684	634	631	642	623	676	636	617	610	667	618	647	632	672	687	629	628	641	621	691	616	621	648	652	621	683	634	625	627	621	664	580	618	615	654	663	625	623	688	619	682	611	630	637	696	647	660	712	634	701	619	663	611	662	672	635	622	629	679	670	637	630	592	679	648	628	650	638	654	676	628	660	625	581	623	638	643	587	662	641	659	677	644	631	618	656	596	693	616	631	638	697	649	660	649	669	603	632	590	635	652	657	601	630	658	689	683	616	658	687	588	615	635	638	659	626	692	610	711	605	643	636	602	614	633	665	650	629	671	649	633	628	658	631	645	625	597	620	645	646	631	606	708	620	677	621	654	634	649	620	633	647	632	618	626	647	647	605	599	659	621	659	636	642	629	640	648	650	660	620	645	592	625	650	636	606	664	643	683	625	643	684	687	621	673	643	623	666	644	652	640	609	603	672	632	655	635	664	652	663	636	663	684	630	704	631	679	635	667	702	660	637	673	609	624	662	625	619	606	665	661	640	605	649	651	665	636	642	624	661	668	624	648	645	676	636	627	643	642	630	640	660	645	615	660	684	630	620	592	621	652	644	636	679	622	665	638	638	630	636	649	636	612	658	646	624	661	634	674	656	655	572	649	633	599	631	638	638	626	666	673	630	592	635	628	686	694	641	626	706	653	642	644	638	656	618	718	628	617	630	629	593	661	667	651	642	629	624	655	679	655	595	664	667	621	656	629	649	682	591	632	663	661	639	632	610	643	619	700	605	625	680	630	641	620	596	612	656	645	669	629	633	642	595	642	630	678	589	665	668	629	617	608	655	623	629	646	654	632	619	636	625	639	627	666	624	648	603	660	653	610	619	670	643	667	680	609	645	667	626	626	648	620	679	617	616	594	624	646	623	604	614	675	674	644	644	667	635	639	640	641	691	617	638	628	663	657	647	636	662	612	620	630	605	646	675	597	668	625	608	666	623	634	635	684	688	645	654	626	602	631	642	648	665	606	664	675	634	610	641	624	641	635	649	647	613	659	620	595	645	614	648	653	636	659	675	654	613	639	622	649	631	640	676	618	665	610	621	640	633	634	577	641	641	620	718	606	673	624	586	655	651	626	645	626	638	644	601	658	627	628	618	628	617	661	603	646	689	653	565	640	613	654	616	630	647	651	632	633	670	633	657	612	640	617	664	628	616	652	650	633	592	675	628	596
4727	1985	1706	397	418	360	360	341	379	354	395	353	391	351	372	369	360	338	348	357	424	356	388	324	398	367	344	373	336	364	368	346	359	370	363	373	354	367	326	365	336	374	378	343	330	346	367	382	352	336	375	346	350	370	352	368	345	369	405	325	327	373	375	335	365	369	374	347	335	366	367	346	354	367	383	356	361	381	379	345	372	378	378	343	398	369	380	366	364	370	329	374	333	354	365	379	363	327	351	424	362	356	386	325	363	392	364	341	388	346	375	411	361	362	377	356	337	350	354	380	354	349	396	368	337	380	389	330	370	381	387	376	375	399	424	377	333	356	353	350	362	386	333	364	365	379	343	384	356	354	339	346	347	342	360	327	338	372	365	322	354	394	369	345	358	351	350	381	378	363	355	351	387	400	335	348	350	362	370	334	367	391	374	325	372	331	378	345	370	347	380	367	331	361	365	341	333	387	371	384	376	368	355	363	346	371	389	377	346	339	328	349	362	380	361	380	349	387	365	360	344	341	379	394	338	372	326	378	358	388	326	376	359	380	361	345	362	385	380	375	328	352	368	369	354	369	377	377	394	389	366	363	358	383	376	349	346	383	400	371	345	363	364	338	355	379	372	398	330	400	367	349	381	354	323	342	338	395	359	378	379	411	355	382	366	376	378	373	343	357	364	400	363	365	343	346	362	386	368	361	379	361	360	327	393	366	358	364	335	385	355	347	351	366	378	339	344	375	357	380	388	382	382	362	362	362	322	377	350	361	379	389	342	360	380	346	377	365	340	402	382	363	354	385	377	328	358	353	365	357	366	369	378	361	360	355	336	346	349	378	343	338	356	359	360	337	394	377	390	354	347	348	360	350	314	358	341	346	366	365	349	368	371	351	362	379	374	366	351	317	361	356	310	368	407	389	345	354	399	363	369	358	345	355	347	366	377	393	358	403	380	351	365	365	331	347	343	369	363	343	348	346	378	340	349	381	328	382	395	389	369	363	364	354	366	337	371	373	348	329	380	362	357	375	343	354	371	362	369	377	423	358	351	401	331	344	384	362	376	366	320	354	370	383	394	397	347	354	363	347	386	370	338	392	389	354	363	397	411	352	377	348	374	336	381	371	379	381	317	352	367	370	380	375	338	369	369	403	381	389	354	356	362	365	360	371	388	370	340	384	340	343	378	337	389	379	364	341	378	356	360	361	357	354	383	343	347	345	367	355	356	374	343	351	376	387	356	364	326	365	363	378	334	387	341	340	371	323	392	349	355	327	367	389	373	371	338	343	369	336	387	361	363	352	374	358	372	371	355	393	371	361	354	372	352	374	353	373	363	364	373	359	365	363	349	338	340	366	386	333	358	377	386	350	366	373	377	365	343	370	387	353	387	363	348	385	368	385	385	354	368	376	386	357	372	365	390	393	347	361	377	357	390	399	371	370	365	365	402	369	386	389	346	342	396	360	339	338	333	368	367	408	378	412	324	378	379	345	353	381	340	369	349	369	380	372	345	346	362	383	387	363	397	360	360	332	353	362	360	338	351	360	343	371	388	357	362	357	370	327	392	374	390	363	394	363	334	390	388	367	370	380	395	396	350	379	369	375	377	355	360	367	384	368	359	382	376	325	379	334	359	394	373	375	350	372	363	368	322	351	335	377	339	346	351	390	336	390	359	356	368	389	377	332	380	387	362	361	357	356	368	360	379	385	356	340	342	367	370	357	359	362	348	346	360	354	353	358	370	355	356	369	370	353	378	377	394	339	362	386	328	371	384	353	343	352	400	366	374	374	356	362	340	368	344	329	359	379	352	381	359	395	320	378	391	348	390	377	379	353	353	355	397	353	400	352	360	338	358	359	395	313	371	366	379	348	371	372	347	319	332	356	364	395	407	395	379	362	370	345	330	388	351	381	360	353	375	348	343	357	387	368	352	337	355	335	373	367	374	356	351	353	356	334	374	366	353	359	372	328	335	393	353	336	363	392	353	362	380	369	345	350	413	381	362	362	346	375	343	388	414	415	358	379	362	359	349	373	362	359	392	376	359	332	339	386	360	370	349	389	370	390	338	365	376	313	339	340	363	351	380	384	377	388	387	372	359	354	387	348	357	361	376	364	349	363	341	339	345	374	360	365	356	364	329	388	368	331	320	374	382	385	355	411	351	415	392	369	375	343	382	409	370	375	402	341	377	365	401	361	353	364	361	332	354	371	326	330	368	346	356	384	363	354	360	354	340	394	357	361	354	392	337	366	373	337	361	337	392	364	339	332	359	383	374	368	342	375	389	373	363	380	395	350	368	339	410	380	369	383	380	380	350	364	362	329	354	357	349	318	408	345	339	352	358	379	335	384	375	369	381	378	408	359	391	359	386	396	372	350	363	398	378	350	357	377	337	377	359	392	372	378	363	346	362	386	344	324	358	349	351	390	368	372	375	367	355	356	395	361	356	363	384	388	372	335	383	351	386	388	360	364	385	358	327	373	400	366	366	325	386	357	328	346	351	325	375	388	357	360	339	348	348	313	320	353	343	353	349	390	336	375	370	370	378	330	358	386	351	350	374	381	386	385	361	335	341	381	385	358	348	417	400	361	357	351	380	382	383	379	395	342	398	360	354	354	375	360	397	373	374	352	350	359	378	362	377	350	384	349	337	384	336	363	377	363	370	396	350	347	361	359	360	359	370	363	355	349	336	354	369	320	365	349	368	364	352	342	386	364	405	371	358	355	375	355	375	324	353	346	345	385	381	381	362	373	359	393	348	368	388	326	358	384	403	365	367	367	393	358	354	347	342	344	379	380	382	349	389	385	381	357	398	380	354	386	385	354	357	361	370	374	351	348	336	369	381	380	364	347	342	353	371	367	353	362	371	338	355	364	330	377	389	366	396	363	364	402	368	349	365	342	325	356	363	383	378	355	395	361	384	350	382	308	382	375	403	357	394	366	329	377	371	354	355	355	372	385	371	376	393	392	358	385	380	360	368	385	355	366	365	350	385	343	348	372	389	376	363	386	389	361	392	342	360	342	357	360	387	381	361	368	328	363	390	366	358	349	383	346	362	367	405	361	371	389	337	377	384	379	337	376	353	360	377	357	380	340	354	344	368	371	376	355	378	354	354	337	363	342	355	368	357	404	359	361	347	337	353	330	355	345	364	364	389	370	330	396	369	358	379	363	355	375	346	364	350	385	369	376	379	342	351	379	415	360	335	355	330	392	386	361	367	371	367	384	353	352	355	367	397	363	365	325	410	386	363	365	386	379	354	390	355	321	360	368	363	369	361	335	369	356	359	367	369	366	363	381	365	358	389	337	352	367	364	362	363	377	360	382	409	385	358	360	342	337	358	377	374	361	361	366	332	366	385	359	365	343	332	364	333	373	348	358	380	378	364	342	356	348	337	357	379	359	349	371	332	371	373	361	372	377	322	385	347	363	356	341	364	357	398	387	360	369	361	350	367	374	323	339	373	381	366	391	372	362	354	392	367	375	361	362	404	366	398	381
4898	3236	3268	1002	969	900	907	897	875	884	846	941	905	910	885	867	888	903	921	863	877	871	853	815	867	885	863	852	868	834	850	892	891	832	863	866	860	861	872	875	903	885	873	880	811	925	873	866	895	920	864	847	901	897	863	858	912	856	841	859	833	903	821	874	831	878	865	844	878	879	861	925	899	869	855	861	839	861	870	867	839	850	864	814	869	889	840	854	799	904	844	866	803	905	844	875	907	844	874	917	846	837	867	912	838	860	858	862	816	901	869	869	884	901	856	872	859	803	850	832	846	906	900	831	813	850	918	899	846	888	905	859	879	842	836	845	869	852	830	847	861	883	833	838	840	915	901	875	836	822	877	838	826	857	893	876	907	875	896	845	888	868	841	844	911	888	866	836	829	862	877	893	888	828	918	895	863	895	808	832	822	815	872	866	896	894	853	850	842	860	877	892	852	861	837	940	874	845	878	874	899	876	867	823	815	913	843	910	808	854	861	875	900	848	845	808	884	871	860	834	881	876	833	842	866	803	782	761	881	856	870	839	853	854	875	882	850	814	850	881	864	859	873	874	897	854	851	883	864	881	841	862	878	888	833	863	825	845	862	859	866	866	899	832	864	892	901	864	882	861	910	851	894	847	904	820	905	824	845	855	886	863	852	870	934	897	852	891	899	858	821	898	846	859	853	859	896	872	881	877	863	881	822	878	879	867	913	888	867	851	884	827	846	821	900	815	902	849	902	846	851	870	901	894	872	859	810	847	844	894	867	870	816	888	853	836	854	864	857	940	863	858	898	827	869	887	890	941	870	889	851	840	886	874	866	907	903	882	846	883	914	859	842	860	847	820	893	894	892	852	885	875	878	908	892	858	912	842	903	878	895	922	832	873	880	885	838	864	927	877	850	890	858	795	862	839	851	910	885	869	863	826	882	831	839	844	872	886	874	852	863	857	874	850	843	875	850	839	904	865	881	861	840	857	877	867	816	944	860	892	890	877	861	857	920	874	863	858	893	874	838	859	856	868	891	878	849	843	906	845	915	884	847	834	880	870	869	848	882	879	876	856	869	862	927	869	898	836	893	824	901	855	879	870	872	883	886	856	898	849	872	800	848	891	910	897	891	847	904	845	861	874	878	835	922	872	806	909	904	859	835	913	853	819	927	909	822	828	844	887	936	898	875	878	885	861	908	849	852	865	869	854	833	882	827	849	877	848	885	870	854	829	847	867	848	858	856	848	903	835	845	900	812	879	922	886	936	838	860	893	902	911	846	916	873	896	816	899	883	907	812	839	860	828	868	840	862	922	846	902	849	856	861	862	852	812	833	896	855	906	904	885	893	816	898	833	833	852	843	823	864	828	848	861	882	897	839	891	862	858	848	827	877	854	895	835	827	821	860	895	898	839	880	905	913	899	849	879	914	881	833	929	872	818	903	866	868	853	847	874	861	869	857	852	862	870	897	838	843	893	899	898	834	842	866	874	915	829	808	919	837	920	862	828	856	858	891	870	797	857	870	870	878	878	810	854	886	878	876	897	870	877	899	865	831	872	855	894	857	856	840	886	834	898	870	870	844	940	832	880	848	884	864	845	819	866	873	887	847	922	902	858	840	811	877	820	828	835	911	840	878	836	834	867	840	858	819	862	860	907	854	894	887	867	860	926	888	851	907	819	850	844	895	876	856	843	886	869	850	843	883	913	846	845	884	851	878	897	897	823	915	872	863	888	810	870	894	889	839	830	856	863	854	824	809	875	853	844	850	884	866	866	885	841	867	901	852	880	885	826	902	840	859	840	942	805	943	836	843	838	931	834	902	854	850	856	876	890	881	907	889	849	841	878	827	882	873	854	857	862	847	848	892	877	860	877	828	848	882	869	868	888	832	887	873	814	879	818	899	855	881	856	886	827	898	910	895	870	876	836	841	892	891	907	796	847	896	833	889	892	842	893	905	867	842	839	906	857	803	879	832	851	838	887	846	874	826	873	793	788	910	853	857	851	892	835	818	905	902	878	872	857	897	885	854	893	845	875	849	854	828	876	941	848	836	903	909	869	908	831	827	927	845	856	876	902	867	859	887	856	870	916	824	880	852	802	910	810	835	835	845	910	856	816	876	872	838	876	863	826	883	838	874	877	891	854	831	893	830	820	913	886	876	894	877	825	838	894	836	833	855	862	836	898	864	947	860	894	832	906	865	919	862	841	897	891	878	964	892	890	866	850	825	839	903	892	859	821	838	839	846	850	817	857	893	865	858	917	888	857	888	861	918	886	851	934	869	834	840	886	852	890	917	888	868	835	914	846	884	855	886	865	888	889	851	850	849	854	862	877	843	883	877	856	848	898	871	881	845	853	827	845	896	826	835	866	837	899	875	876	881	891	868	901	868	882	865	856	841	897	875	877	831	936	845	892	867	849	854	834	849	894	853	812	823	914	865	889	858	816	837	844	818	859	896	825	889	815	805	848	918	880	866	902	846	886	845	843	855	805	860	907	836	902	902	869	892	907	895	889	905	851	791	891	852	883	840	839	818	851	797	847	851	878	788	874	922	841	873	870	856	822	829	944	836	864	858	881	822	858	799	832	810	830	843	850	872	907	811	862	902	851	840	884	858	862	865	895	853	908	861	893	886	866	888	860	904	890	905	851	894	889	868	860	904	831	882	844	804	841	865	921	877	833	848	852	856	887	892	881	848	880	885	805	885	897	861	883	872	880	889	852	887	861	871	859	820	801	859	863	883	869	909	828	876	837	863	872	855	895	877	862	847	820	852	879	816	883	906	929	851	827	899	848	840	859	915	858	848	887	843	928	835	878	830	887	851	909	841	887	825	859	864	857	855	894	881	875	912	827	823	893	854	851	848	844	876	908	879	878	874	835	972	836	845	888	894	857	849	867	906	879	842	851	897	840	833	879	824	812	808	922	789	865	850	858	846	896	889	857	873	886	869	828	883	842	878	885	915	830	882	917	902	866	860	881	931	882	858	909	814	900	871	862	904	851	848	896	899	896	816	857	861	901	891	864	853	874	902	904	905	870	854	849	837	855	864	886	868	905	879	833	906	863	896	922	884	846	886	828	835	891	836	883	872	873	905	867	849	864	825	842	866	908	841	847	858	838	898	855	918	863	863	937	820	889	919	876	846	872	864	826	872	850	874	892	889	851	813	868	858	899	891	890	817	842	839	827	867	841	891	865	858	897	905	916	892	885	879	858	910	819	823	895	838	836	906	803	908	839	867	883	882	922	873	841	847	908	874	860	839	861	904	885	870	857	859	847	870	830	882	860	872	912	879	838	899	868	881	884	845	861	877	818	888	867	889	808	898	863	824	880	891	822	846	816	906	888	859	875	881	885	858	838	870	845	907	853	869	817	837	894	912	857	903	847	851	870	842	888	866	900	848	883	900	909	869	902	867	837	898	828	892	851	837	880	822	937	810	888	835	846	871	884	855	842	834	884	895	894	895	910	884	870	886	864	900	951	859	791	905	817	864	882	871	922
45178	33623	31504	5767	751	445	405	332	256	278	251	253	243	237	227	220	257	197	208	198	206	169	192	212	185	185	208	206	193	196	216	200	186	210	181	197	165	164	185	177	195	208	200	201	183	179	179	183	165	180	183	202	202	169	178	198	188	170	178	206	191	212	190	177	193	178	185	188	181	189	200	200	200	174	169	181	214	207	210	211	210	199	197	173	186	187	170	181	176	205	171	168	194	176	201	197	230	199	151	195	196	211	218	194	157	198	181	175	188	198	173	185	193	192	186	204	178	176	183	190	203	189	164	199	184	192	185	204	177	204	202	184	184	169	187	180	174	203	183	196	209	200	178	166	198	187	174	181	177	169	199	183	180	174	200	199	176	179	189	171	195	185	172	188	174	192	165	173	213	184	172	213	195	206	184	210	199	170	173	185	192	168	214	190	186	176	225	170	181	199	173	189	197	163	171	199	199	193	215	178	205	186	170	179	198	186	182	185	213	197	203	176	201	183	182	197	202	168	187	213	170	198	181	197	156	229	160	157	182	199	201	192	169	171	162	195	194	179	180	207	204	221	186	184	186	172	178	180	188	203	185	172	195	177	176	190	181	187	190	185	195	205	188	200	190	193	183	195	189	200	198	178	177	203	187	181	178	205	186	181	180	189	205	169	182	197	187	183	173	180	172	222	187	174	184	174	198	181	181	192	187	208	167	200	203	182	172	178	173	195	175	199	205	213	206	198	197	176	196	189	190	181	196	186	170	174	193	188	190	177	197	206	160	200	186	174	189	177	191	186	207	185	175	174	192	223	213	193	193	198	194	191	176	177	183	157	160	190	216	182	169	183	183	189	164	186	180	191	179	176	176	182	182	200	163	187	183	163	176	203	183	167	186	173	186	176	187	165	204	195	218	201	165	190	180	188	162	192	193	169	206	199	208	201	160	195	206	195	174	187	194	176	175	212	204	191	175	214	194	165	175	181	190	192	189	208	196	157	173	177	199	188	184	192	186	193	188	200	159	172	197	164	193	186	223	190	198	197	198	210	170	197	201	189	181	169	165	185	178	197	168	155	175	183	190	209	176	196	181	182	183	183	189	182	206	189	177	212	218	162	203	187	188	189	190	183	208	175	207	190	182	195	176	179	175	200	186	194	188	177	182	187	194	192	189	166	194	202	201	235	163	213	190	185	187	189	182	164	192	160	196	190	198	190	187	208	195	198	180	165	189	152	169	178	195	197	181	190	174	169	175	187	201	193	168	180	218	174	195	174	180	191	207	166	196	192	179	174	171	198	176	179	181	179	205	188	190	186	180	179	189	200	204	191	186	175	182	181	204	197	178	168	173	192	185	182	183	170	169	162	185	185	194	186	193	199	202	182	166	177	187	189	163	182	194	183	214	178	196	189	196	201	178	182	185	187	192	170	193	184	220	200	178	189	179	198	187	199	178	205	187	206	162	183	197	186	211	190	182	166	178	221	170	184	202	213	213	177	160	184	164	166	163	197	192	186	210	216	205	172	206	194	199	172	179	178	219	202	177	193	176	206	198	215	199	195	184	146	209	191	188	200	169	203	195	172	191	197	188	211	172	198	190	175	191	183	210	157	169	182	192	180	182	210	178	192	168	224	191	202	176	199	194	189	198	194	203	195	187	179	184	186	184	201	191	174	194	196	202	204	188	186	189	184	198	213	191	185	177	209	180	220	180	178	226	202	190	188	184	181	169	206	197	176	183	193	176	167	176	209	202	192	190	179	181	175	182	192	177	189	178	191	206	185	181	178	210	202	222	177	192	175	201	167	166	190	176	173	181	196	179	181	177	163	178	187	207	186	194	165	197	206	179	192	189	191	180	203	175	178	180	168	177	180	183	200	192	174	170	213	188	201	199	200	202	189	174	175	177	187	209	201	194	186	190	176	175	191	175	185	202	195	178	187	190	156	220	178	186	188	169	190	178	165	171	196	169	153	182	188	186	203	160	206	159	190	196	202	189	193	187	161	202	184	194	192	196	190	196	168	174	206	190	194	227	178	204	204	175	198	180	191	214	163	193	200	196	196	186	169	208	173	172	208	157	174	180	185	166	208	168	156	198	186	196	189	173	189	177	184	202	170	198	192	185	169	183	192	165	158	214	190	195	203	179	192	154	177	166	202	209	186	183	191	211	179	199	173	181	212	218	184	206	181	202	157	182	169	179	207	185	181	179	191	169	177	162	182	211	199	200	203	174	196	196	183	190	152	172	196	174	201	189	213	181	169	174	178	194	179	193	210	194	193	210	194	193	174	199	210	196	182	174	183	179	210	195	218	198	194	178	181	174	186	191	189	184	198	182	177	177	180	182	200	196	189	193	190	178	216	215	198	174	196	198	217	190	173	218	164	190	182	186	180	201	195	201	178	194	220	206	163	208	204	226	177	189	208	195	168	182	187	184	220	203	188	190	189	194	164	198	169	182	189	183	179	207	168	188	206	177	210	201	151	188	200	190	185	193	188	177	183	189	202	182	165	194	197	174	173	170	170	188	203	194	203	200	166	173	201	196	199	196	197	220	198	195	185	187	177	166	207	175	144	216	176	192	193	200	190	184	192	203	196	184	189	180	184	207	204	193	224	166	176	181	178	185	184	185	174	210	193	186	165	192	183	198	177	163	175	173	172	167	191	197	207	201	181	204	176	157	174	174	208	191	199	196	209	171	192	192	186	183	177	192	192	170	175	210	198	195	179	204	200	181	202	195	178	194	190	189	179	222	200	161	194	172	168	198	202	171	214	184	206	214	180	191	203	189	193	193	180	183	198	191	185	184	185	223	177	163	161	172	183	198	166	196	204	187	171	198	172	193	212	191	180	181	206	193	185	198	197	174	216	187	189	187	189	197	181	171	178	179	178	177	203	191	180	176	186	195	186	219	198	167	195	192	215	176	208	205	184	172	200	205	161	198	183	174	174	189	227	193	182	197	171	204	172	202	160	161	194	195	181	208	209	195	197	179	196	179	185	188	178	197	233	199	170	199	190	203	169	206	171	200	191	177	193	172	196	197	182	187	201	187	183	196	183	211	177	162	184	208	200	197	190	202	206	184	201	176	208	191	160	166	198	198	197	193	197	182	188	172	194	219	165	190	193	195	167	161	174	192	174	188	196	171	180	194	185	162	177	212	190	181	207	209	187	171	181	197	193	190	191	204	185	163	205	170	198	214	182	195	191	211	188	195	195	195	223	214	205	180	187	185	169	185	175	205	166	192	179	176	171	178	195	203	208	211	191	221	188	180	190	188	172	192	188	189	173	186	177	213	188	153	182	185	207	175	195	187	197	175	182	169	195	180	195	173	210	181	207	168	168	181	187	217	199	203	184	185	171	197	203	189	183	197	186	182	178	173	199	173	189	188	195	175	190	174	184	187	176	187	189	206	205	192	183	178	198	156	177	158	174	194	214	175	206	183	168	175	199	179	171	175	195	181	178	166	182	174	188	178	186	203	180	186	204	148	164	197	176	208	177	151	182
27129	18059	21175	2557	2316	1855	1557	1290	1177	1036	975	884	804	824	767	731	711	723	654	662	648	577	612	661	629	610	593	571	620	619	577	535	539	536	552	557	561	556	547	568	542	538	540	537	544	545	536	532	514	530	557	489	545	457	523	497	532	552	525	523	538	513	561	509	504	502	496	502	530	524	486	511	500	492	496	460	577	535	542	553	498	475	515	519	500	456	543	502	545	532	548	555	537	484	473	492	487	436	522	515	499	528	503	494	539	483	464	529	534	503	519	508	483	533	503	507	504	492	531	542	505	482	512	479	546	514	483	500	489	521	500	526	486	490	482	522	507	484	488	492	470	498	523	478	479	498	501	479	515	472	523	491	515	468	527	515	521	522	491	507	487	481	506	520	463	525	503	479	500	564	507	502	515	519	498	472	476	496	536	532	478	491	525	488	562	501	521	482	523	515	520	485	484	498	538	485	465	502	506	540	485	501	504	529	468	531	531	489	500	478	482	493	496	482	520	497	509	555	488	498	529	488	525	494	462	534	534	522	487	506	487	548	494	488	502	542	497	543	517	533	522	458	485	507	509	509	497	487	492	501	490	511	487	511	508	524	504	514	532	524	513	544	498	486	512	454	485	444	475	514	491	544	472	481	493	473	454	527	498	521	479	502	509	514	487	515	521	497	466	497	474	513	491	477	452	517	509	499	561	514	479	489	460	535	514	510	510	490	505	517	499	511	521	480	464	516	457	483	504	484	537	565	496	491	529	529	489	505	518	497	528	483	504	490	520	509	543	515	502	475	510	457	490	511	546	490	518	520	451	480	449	519	507	511	496	505	534	506	479	493	531	489	511	523	512	512	510	510	517	478	543	494	536	506	477	539	520	479	487	523	495	505	487	469	539	499	506	508	465	518	515	521	516	538	536	532	516	525	503	528	508	482	465	517	481	502	508	539	474	532	549	501	512	510	483	480	503	477	503	491	497	491	503	475	496	513	455	503	460	498	521	488	461	546	496	538	504	490	519	489	521	490	546	495	500	515	519	483	510	508	506	486	481	518	489	489	496	481	510	518	499	497	472	505	497	506	514	503	477	473	541	520	509	527	504	528	534	508	543	520	529	515	521	503	530	500	514	530	520	486	488	537	523	495	532	509	503	490	483	496	538	510	486	468	492	469	533	544	486	517	495	484	539	545	472	511	468	501	512	509	528	536	516	501	483	482	525	463	514	543	505	482	503	475	472	537	496	539	518	471	515	506	524	502	519	500	511	533	501	494	492	485	451	536	528	491	494	522	545	463	501	543	482	472	548	495	497	488	491	501	532	484	541	499	524	485	517	474	493	521	514	498	540	546	538	497	516	512	519	528	497	489	476	512	515	534	480	494	466	466	481	509	511	488	478	488	468	497	489	547	494	475	492	488	492	500	497	514	530	486	504	482	455	510	493	537	534	456	512	489	508	496	475	511	496	541	519	511	491	528	557	523	473	511	482	513	532	492	516	543	490	521	482	514	527	499	498	504	535	513	507	532	494	495	487	506	502	511	519	502	531	514	502	525	498	490	495	525	484	503	500	472	478	481	516	517	537	498	551	527	574	474	518	511	536	527	473	515	527	499	504	505	532	572	496	542	511	472	485	516	474	507	504	460	495	495	505	512	495	495	492	520	512	530	527	530	514	497	461	481	515	544	482	529	561	512	508	528	492	542	529	511	506	487	565	513	474	503	528	461	506	500	550	522	508	495	470	534	491	515	484	521	547	525	489	460	489	529	552	535	486	530	526	521	516	530	496	472	464	502	514	502	472	496	492	496	525	517	495	524	536	514	539	514	550	489	507	492	539	495	495	518	477	508	474	477	560	504	535	472	533	535	502	496	552	452	493	489	503	519	524	550	524	505	503	519	521	521	532	512	477	507	521	489	510	499	499	517	496	523	523	537	511	523	522	509	574	504	531	475	514	514	507	494	514	514	498	529	500	501	526	527	479	490	522	491	529	490	546	525	525	529	526	554	471	498	506	499	532	445	508	476	491	502	519	522	506	510	500	555	526	485	504	525	500	500	523	510	500	494	552	528	498	488	513	479	500	504	471	491	538	458	529	538	461	494	503	521	521	511	515	536	518	468	535	505	551	489	465	490	484	517	519	481	499	544	512	495	480	499	515	532	500	518	517	541	512	497	509	511	498	503	509	507	519	467	478	504	520	540	515	548	509	475	529	556	508	504	499	511	512	472	487	509	500	460	493	539	511	512	545	501	484	481	517	502	483	499	519	513	515	508	521	495	523	516	466	544	523	500	481	505	490	525	520	468	512	536	464	488	511	467	457	523	487	520	501	490	489	481	507	497	508	483	479	521	455	482	467	484	505	512	483	517	459	526	527	521	436	490	471	488	588	472	492	510	504	473	479	507	541	491	481	510	506	506	509	500	465	546	515	500	501	514	523	509	488	517	475	486	534	490	483	477	524	517	571	513	493	525	512	516	526	500	482	542	512	530	551	464	509	496	487	507	473	495	489	502	473	460	516	527	504	460	486	507	466	522	495	489	495	521	483	499	512	481	528	525	525	481	514	490	512	515	513	522	478	468	483	521	489	489	511	535	545	497	526	530	502	487	456	529	503	532	550	525	511	521	505	502	511	530	493	512	498	496	518	486	537	511	470	497	534	485	477	540	498	494	529	486	493	514	486	501	493	489	565	473	526	499	529	486	529	504	490	539	501	509	498	498	515	509	495	522	510	502	460	515	463	486	515	510	501	513	502	514	509	487	502	491	503	496	483	534	512	505	564	494	480	499	523	500	494	545	477	465	496	476	503	493	523	517	485	489	509	491	561	517	455	529	471	520	514	480	482	467	511	480	502	497	479	470	496	483	508	519	512	525	526	521	516	481	518	521	471	539	497	535	472	553	551	504	518	550	471	501	484	476	512	490	549	517	462	513	500	513	464	538	510	513	511	511	483	519	538	531	507	547	561	474	489	539	530	453	482	494	522	535	506	486	490	508	515	501	539	508	544	515	518	529	489	509	496	534	550	475	532	502	468	509	505	483	496	509	492	494	502	465	525	511	538	481	494	536	522	499	523	475	539	500	535	516	513	561	500	482	545	472	511	490	498	482	497	543	538	528	521	489	520	499	515	475	464	506	492	498	487	527	497	495	528	494	504	522	480	494	490	504	528	504	493	513	497	524	502	524	500	521	496	497	503	504	455	526	541	513	538	494	515	478	495	526	504	507	508	509	478	548	476	495	527	497	501	501	504	513	443	501	530	501	524	495	514	474	477	475	509	527	507	468	522	509	498	504	482	470	535	523	533	509	500	523	507	531	509	506	523	514	513	478	529	531	503	467	520	469	497	501	510	510	513	532	493	496	455	522	503	500	504	514	506	546	501	521	502	512	526	509	516	476	476	497	508	511	544	540	502	480	512	500	509	478	477	514	459	498	536	483	495	508	515	506	515	497	570	498	550	528	502	494	497	482	563	494	549	483	493	488	544	472	469	490	526	483	476	491
57714	47533	39152	16007	2786	833	635	524	469	383	356	393	360	319	313	281	287	288	279	286	262	255	289	262	259	255	235	257	238	222	233	222	274	257	226	249	276	253	281	260	237	266	253	249	245	235	250	257	275	220	250	251	229	206	246	254	242	253	255	223	248	249	210	240	226	247	210	218	186	216	238	227	219	236	258	270	235	243	247	239	269	242	258	218	226	228	261	189	252	227	260	253	252	226	247	215	211	228	260	243	255	227	227	244	247	237	258	229	236	246	231	250	242	235	226	228	218	270	266	262	253	277	243	247	210	255	239	261	225	252	260	238	219	257	224	230	251	233	257	243	251	244	271	233	246	261	265	216	286	256	236	214	246	266	234	231	231	234	237	240	244	237	241	254	248	244	207	241	236	221	231	253	222	242	242	248	222	206	238	221	255	257	250	220	232	224	215	251	252	239	256	274	246	263	219	226	255	231	231	243	231	215	222	242	232	237	261	223	234	214	259	240	236	240	241	233	274	238	253	231	236	248	229	266	259	215	241	266	228	230	249	260	251	257	266	218	247	236	228	226	246	209	229	267	232	220	242	243	263	266	227	232	248	259	252	250	263	210	255	249	238	247	233	246	262	233	219	207	259	244	252	235	250	243	249	256	264	240	221	257	246	257	253	238	220	244	268	230	236	229	248	228	231	232	239	226	255	252	252	248	237	267	228	238	231	235	271	253	255	235	241	257	241	237	250	220	244	198	235	241	239	251	257	263	237	252	254	241	259	229	243	253	241	224	246	247	263	246	255	224	256	249	242	237	252	244	234	221	243	244	208	217	264	247	239	264	237	208	222	248	262	217	219	228	246	225	243	234	261	234	250	252	232	230	234	250	262	270	242	227	247	253	242	269	240	242	262	239	248	244	231	240	236	248	248	244	240	264	252	242	234	257	282	223	241	254	275	246	240	213	228	242	242	240	273	238	262	203	257	234	261	239	267	235	231	244	228	241	254	298	271	239	260	219	240	231	214	253	255	243	222	257	228	244	235	218	240	229	223	233	257	243	207	239	250	235	226	229	235	226	211	214	247	227	249	242	245	291	228	229	265	229	244	233	249	215	228	231	224	245	233	239	222	232	219	252	248	231	228	236	221	260	257	243	244	230	234	239	219	215	228	277	247	263	228	261	255	216	249	279	248	207	240	232	227	247	225	240	281	252	203	247	260	238	244	245	231	229	217	231	227	264	232	248	269	213	236	234	234	260	256	235	266	233	213	237	220	240	229	224	242	260	230	253	236	224	239	254	243	253	237	231	243	265	239	261	247	209	236	225	240	249	213	240	265	235	231	213	231	244	223	237	222	243	226	268	216	251	213	246	250	253	224	268	284	218	254	239	239	222	269	241	252	218	291	233	242	234	252	227	254	233	263	233	234	250	218	240	221	242	225	243	233	246	236	229	228	246	254	227	253	241	238	249	256	220	257	245	241	246	253	233	241	243	211	235	264	251	279	251	234	229	270	243	234	246	246	237	252	230	240	238	241	225	216	244	264	263	245	269	235	245	237	222	231	250	235	239	251	246	271	221	245	266	228	244	263	258	243	259	262	254	250	244	264	223	235	220	228	210	232	233	235	254	229	239	238	217	228	231	232	226	215	235	264	224	210	217	248	221	228	253	238	231	247	220	212	235	257	238	279	266	258	258	253	236	264	248	245	247	227	238	236	228	233	220	245	250	246	243	252	225	258	241	242	230	276	232	223	239	248	245	268	256	248	227	238	261	253	259	248	229	223	245	231	260	236	238	263	245	228	243	203	260	259	219	260	234	237	254	229	231	237	241	206	228	250	269	251	250	270	225	246	241	232	222	226	209	221	259	232	242	247	246	215	261	228	264	270	231	232	229	228	263	252	284	216	238	252	233	235	229	219	243	211	261	245	241	224	220	257	262	234	233	237	247	237	247	258	248	261	247	255	225	242	236	253	236	239	228	218	260	228	277	240	234	225	263	231	223	243	272	210	193	258	233	242	235	244	268	232	242	226	246	257	267	242	263	241	215	265	246	260	275	255	266	245	261	233	240	201	238	218	228	282	247	234	248	255	251	243	258	240	241	235	272	237	254	258	230	260	243	223	246	245	216	213	256	226	259	251	249	246	260	274	232	240	221	227	237	216	241	228	253	243	231	250	232	236	209	208	215	244	262	247	243	236	244	207	256	247	248	243	255	222	255	262	251	248	226	224	250	255	250	263	232	236	255	236	240	264	192	240	237	236	252	244	232	226	228	251	242	224	257	255	264	223	243	229	267	224	221	228	238	215	268	257	226	233	246	241	222	255	229	244	236	248	255	248	203	212	258	266	261	233	284	244	270	240	277	251	248	251	241	234	258	247	250	248	240	244	239	242	264	233	278	242	231	229	247	255	254	238	243	267	241	217	254	242	232	220	237	204	244	219	244	247	237	226	243	255	233	239	244	253	241	199	243	229	258	223	252	235	237	259	239	249	278	259	242	224	227	235	238	252	249	244	232	266	211	247	270	255	254	268	227	252	251	228	256	231	229	230	255	241	240	239	262	250	239	255	254	239	230	206	232	253	269	239	256	243	209	243	240	256	235	228	238	242	225	223	261	224	246	251	228	252	219	231	219	227	255	243	232	254	226	242	224	227	244	233	253	272	252	241	254	254	219	252	251	223	268	253	254	238	231	216	250	245	249	233	251	240	273	258	245	235	245	237	266	235	235	238	234	259	260	243	239	256	212	233	229	260	235	209	244	277	239	266	217	245	244	234	234	266	215	225	258	237	269	280	244	242	262	235	241	245	216	247	230	234	233	243	235	262	252	249	238	247	236	269	229	232	219	261	252	233	261	263	242	257	224	263	223	247	246	216	268	245	267	245	224	211	218	228	221	233	257	239	246	235	235	260	226	246	234	241	233	245	228	251	245	239	240	238	267	244	273	244	220	201	265	258	240	265	217	217	217	236	238	262	276	260	234	232	235	241	245	236	229	251	246	248	232	248	254	226	270	238	244	254	241	259	232	237	197	238	251	279	262	221	223	223	256	236	251	275	238	268	237	246	246	252	218	246	204	264	232	235	228	259	271	214	245	249	252	236	215	242	234	240	223	265	236	246	255	266	217	239	215	230	253	243	225	220	245	250	242	227	243	242	231	232	268	218	250	224	252	229	250	240	248	245	260	221	191	242	230	267	241	231	228	222	265	226	242	264	252	253	240	241	231	222	250	222	245	235	253	245	262	211	236	230	246	254	257	262	266	224	225	232	269	241	228	210	237	230	251	261	277	253	260	263	221	207	252	226	219	247	229	230	228	220	253	235	251	215	214	241	273	270	247	213	262	250	241	257	214	262	253	259	256	249	241	241	270	273	243	226	223	273	238	262	255	256	244	252	213	224	244	256	257	244	232	238	223	240	238	250	266	232	265	262	243	214	245	251	242	250	253	229	255	238	256	244	240	232	227	229	268	248	279	230	275	234	266	276	220	242	246	219	239	252	241	239	215
35910	24739	26296	4474	3941	3344	2779	2248	1981	1735	1521	1418	1301	1218	1148	1116	1024	1003	966	909	876	890	890	837	790	816	791	792	775	762	748	735	707	785	735	711	747	736	725	690	740	672	683	712	731	699	718	699	727	684	689	665	675	654	701	651	690	659	665	659	648	657	660	673	661	623	666	659	616	642	675	632	638	622	709	637	694	636	658	674	687	665	662	622	680	654	646	649	645	646	646	667	636	661	677	669	627	668	631	649	681	669	622	668	639	619	679	659	649	653	680	622	612	654	599	640	669	685	656	623	666	644	623	647	619	620	648	632	631	644	625	612	661	639	638	621	620	635	652	638	650	634	651	643	624	720	632	614	660	633	676	683	636	639	668	634	641	670	666	664	652	602	612	622	633	634	612	613	625	631	686	639	644	611	611	655	629	609	639	663	648	625	652	682	651	649	630	656	651	637	584	645	651	630	673	631	638	663	644	640	662	616	660	610	620	659	658	647	643	686	670	659	619	660	661	600	622	636	622	664	615	664	682	640	631	643	632	616	620	636	657	657	612	650	627	629	639	602	620	612	653	667	610	663	638	638	641	660	649	631	650	630	641	614	646	602	615	658	639	617	622	622	642	649	603	634	635	670	662	618	655	612	612	614	677	618	651	633	600	656	670	589	644	638	633	654	637	642	594	678	690	623	629	608	638	624	645	622	631	677	654	636	629	612	653	627	642	677	601	686	631	685	638	648	662	629	620	610	658	660	636	603	619	662	688	621	633	613	614	582	677	629	613	642	603	677	605	620	602	614	643	692	643	648	684	619	644	612	619	632	614	641	650	634	628	622	647	640	622	647	630	620	619	643	609	655	627	621	601	607	603	654	627	627	640	620	667	613	620	639	675	670	669	642	639	633	687	636	646	659	616	570	590	622	632	658	622	669	623	657	605	662	656	667	609	622	655	666	683	618	641	634	655	638	631	622	639	625	610	640	683	598	619	629	627	634	688	631	654	621	680	611	662	641	628	678	646	583	634	651	600	628	649	643	621	608	644	672	586	633	649	639	596	658	628	611	651	626	634	624	656	617	654	631	645	637	640	640	660	635	640	659	616	649	585	644	646	644	650	612	634	637	607	672	663	661	610	634	644	595	671	637	668	626	631	661	597	641	673	661	643	623	624	634	639	644	644	637	681	684	629	606	625	632	678	628	634	615	638	664	646	662	664	644	643	658	607	639	660	631	654	634	641	631	646	621	641	642	630	672	659	665	624	633	588	606	669	652	597	651	666	616	613	639	633	613	632	649	645	659	645	688	612	656	651	644	672	654	665	653	658	638	606	653	600	609	652	652	654	626	649	608	621	625	658	656	622	615	615	613	589	643	644	672	610	660	640	620	630	615	666	635	613	654	656	618	622	602	644	674	639	615	655	646	692	635	647	624	683	615	656	688	615	646	608	638	619	605	638	617	625	617	610	619	621	612	617	613	644	682	651	650	647	641	616	642	633	601	627	621	673	583	675	654	635	619	676	655	685	629	627	655	631	612	651	628	653	631	629	604	666	650	623	602	653	689	631	664	641	657	611	627	622	609	694	600	663	607	668	634	647	646	688	663	671	620	618	626	634	676	650	609	641	630	622	627	622	662	693	614	606	622	646	609	680	650	601	682	648	660	623	618	650	646	676	648	605	612	607	634	596	656	636	605	635	600	656	646	652	712	647	705	633	687	692	637	702	612	618	683	616	641	606	659	671	696	667	650	646	688	603	681	650	673	614	631	633	664	652	712	659	630	647	672	613	628	631	659	667	647	668	625	668	666	649	628	684	658	639	585	630	631	633	609	651	645	659	643	641	615	640	650	636	612	660	636	592	655	659	634	661	663	640	628	669	633	612	643	673	615	667	655	629	655	644	634	675	631	659	634	645	612	660	664	618	670	650	601	630	619	695	645	634	603	639	667	634	653	643	629	668	609	653	628	639	681	632	629	611	680	660	613	644	620	622	631	609	680	644	650	668	633	620	657	624	612	620	597	655	631	644	619	646	626	649	656	657	634	610	627	625	686	645	659	625	653	605	652	632	652	659	625	659	609	657	641	599	602	626	609	620	620	634	617	648	613	647	716	689	656	650	648	662	642	633	664	631	648	622	663	676	626	653	655	603	639	653	641	674	635	639	676	686	672	643	657	644	627	656	629	684	648	631	644	701	603	597	661	593	623	660	626	657	659	652	631	635	641	613	633	631	691	685	622	612	607	645	627	608	629	655	678	715	634	631	649	643	638	634	644	619	658	614	626	614	640	651	632	596	695	606	669	601	671	616	620	670	649	623	625	641	658	637	630	668	649	641	634	631	614	604	634	657	672	635	662	665	637	645	634	626	649	597	681	645	641	619	629	599	668	653	643	667	617	635	645	608	648	676	679	663	639	600	652	635	684	629	612	620	597	603	634	678	568	616	600	658	677	672	609	654	609	614	613	627	613	596	607	668	652	633	638	623	647	686	666	608	616	643	613	655	600	630	619	646	618	640	607	607	651	632	610	621	663	582	591	620	657	633	619	655	647	637	671	696	643	617	617	627	636	674	654	613	681	658	627	628	651	611	594	650	657	639	690	632	640	641	635	635	669	575	597	690	638	655	678	682	620	600	667	607	655	698	596	660	661	606	663	659	655	643	655	678	642	613	660	640	636	654	654	601	620	638	664	638	639	658	659	641	636	637	672	602	661	632	630	644	673	613	622	660	629	637	687	653	624	679	627	633	604	627	629	643	621	648	685	607	641	616	619	700	612	649	644	662	673	631	619	621	612	614	637	643	591	661	658	651	627	620	648	641	637	679	700	630	660	611	648	633	671	617	662	610	653	650	680	638	691	662	632	649	690	632	649	665	613	621	652	711	681	664	627	670	592	640	653	637	652	639	677	669	650	649	648	639	673	619	660	660	625	663	615	631	631	660	631	654	646	598	651	623	648	680	601	642	625	608	663	668	609	622	663	657	635	593	613	698	644	676	642	588	637	666	640	604	641	665	602	657	644	647	598	645	607	706	625	647	616	650	632	593	652	634	655	661	639	651	617	665	652	642	630	626	658	584	611	666	681	595	654	691	660	635	675	624	641	595	610	613	582	649	607	630	645	649	659	623	689	649	646	623	628	682	672	628	597	642	613	624	638	633	629	655	635	607	676	649	617	687	676	637	605	611	674	669	663	645	629	633	676	662	666	609	631	656	630	598	660	683	620	654	707	644	569	631	680	622	600	645	624	617	642	620	664	659	605	699	669	650	630	659	618	629	662	629	632	678	667	637	650	607	613	561	652	652	640	680	590	617	640	656	625	636	666	589	623	642	661	638	593	674	619	644	631	670	621	637	619	619	647	651	709	589	640	663	638	630	661	660	663	641	645	675	669	627	675	629	657	634	633	725	631	650	661	666	648	637	642	642	614	633	613	611	647	603	600	643	652	616	682	598	630	649	657	638	619	634	688	694	633	617	635	635	602	657	650	650	641	603	681	643	671	635	629	647	593
4809	2321	1575	386	403	370	391	379	375	356	366	379	393	343	410	353	422	341	353	385	358	362	379	372	346	337	377	353	343	348	385	347	366	350	378	340	377	383	368	358	417	378	380	377	383	390	356	345	371	358	327	339	366	368	338	365	418	336	363	353	336	369	356	400	353	386	366	359	389	354	379	359	356	398	366	354	369	355	354	347	370	365	351	367	344	366	370	357	411	372	394	357	384	346	358	396	361	379	336	327	359	345	384	360	355	393	380	354	374	363	379	380	345	350	349	375	391	342	347	375	321	400	368	368	362	376	366	374	346	358	373	397	350	388	384	353	394	398	375	367	367	376	376	392	371	373	387	358	368	351	397	361	375	346	361	359	365	370	367	367	378	364	362	343	353	365	401	367	366	369	379	364	342	358	366	336	368	380	330	357	363	331	348	354	354	349	375	362	346	357	364	333	396	374	389	359	344	368	389	377	373	357	372	351	386	367	357	371	367	380	393	389	366	358	365	336	333	379	346	365	357	387	385	372	381	339	357	322	383	377	385	397	363	376	337	400	387	390	372	369	353	344	370	340	359	377	357	361	409	365	363	360	350	365	365	361	368	368	340	356	398	390	337	381	392	385	360	393	380	389	379	393	357	349	366	336	367	389	400	387	377	359	377	354	349	380	383	374	384	380	388	358	360	377	394	385	360	376	371	363	382	391	361	387	365	369	358	385	358	324	387	379	403	353	369	383	380	374	380	370	342	363	325	357	403	358	338	347	364	371	376	357	408	376	359	344	344	355	374	407	363	347	381	402	409	350	386	383	366	377	380	403	333	321	356	343	334	359	322	334	343	376	361	372	350	372	365	361	366	362	378	372	336	353	337	328	347	368	341	334	371	344	363	375	325	374	375	362	355	353	373	356	359	375	354	365	400	379	357	349	367	349	378	376	373	367	387	337	355	365	396	387	379	382	378	348	357	382	349	357	366	333	350	378	351	328	399	336	373	349	373	361	369	359	381	363	351	360	361	353	364	396	344	383	377	389	346	387	357	372	370	398	401	368	379	376	367	363	325	411	380	366	369	389	383	394	330	394	363	328	367	367	364	398	376	390	350	364	373	335	360	353	367	354	359	348	339	339	344	329	369	367	367	380	356	372	362	374	407	377	345	371	373	381	384	406	392	366	393	370	355	368	337	385	385	366	370	350	337	396	382	380	369	372	394	388	358	376	348	394	331	418	385	350	369	344	372	395	372	369	381	373	347	354	365	361	367	384	353	348	342	359	385	388	338	351	369	364	321	399	378	377	364	370	389	380	363	344	354	429	346	383	379	376	356	395	357	347	402	366	344	360	375	368	370	338	373	352	374	355	334	366	344	353	337	356	356	376	364	377	359	368	390	327	348	378	356	336	369	344	363	365	352	370	354	389	379	343	344	379	370	368	413	380	374	338	376	361	363	376	370	373	367	384	367	357	409	355	399	373	368	356	359	357	374	350	358	345	359	367	340	362	351	385	366	358	410	381	338	334	362	370	338	333	373	366	350	355	353	359	379	324	366	368	342	319	339	377	369	382	356	368	350	380	409	353	372	364	339	326	358	339	376	358	351	395	374	393	372	383	385	390	397	381	397	350	354	343	359	348	387	352	331	384	405	353	344	335	345	359	380	367	398	397	375	384	356	372	336	388	372	350	385	378	359	364	398	392	348	385	343	377	356	373	373	343	380	395	390	374	375	362	383	393	352	382	381	371	367	374	377	375	354	381	367	363	356	384	371	387	384	364	336	365	355	385	386	358	388	361	348	384	350	392	413	394	392	388	392	368	385	373	382	329	398	377	358	391	363	399	357	329	367	379	378	388	359	392	392	366	342	397	414	357	352	380	344	372	351	399	388	369	366	341	376	387	368	398	368	332	358	359	366	375	379	401	357	352	353	379	425	367	373	317	369	379	393	344	303	334	390	356	372	379	385	362	354	386	378	351	370	366	396	339	349	368	374	364	375	387	393	376	372	381	377	372	398	373	323	343	395	361	360	365	359	337	389	355	334	374	353	376	379	321	379	360	350	371	365	393	331	376	382	356	355	376	380	362	347	340	350	341	403	330	396	343	339	340	363	387	353	373	366	378	372	394	396	390	390	345	345	371	371	378	395	347	377	346	373	379	365	377	370	384	388	336	373	375	335	379	331	361	412	330	370	358	406	356	371	323	370	380	354	380	363	377	358	360	374	397	346	376	372	350	368	350	329	383	356	378	348	400	363	424	334	342	382	384	370	387	346	349	389	352	346	336	357	371	388	361	386	349	379	378	348	326	349	386	380	363	368	354	363	377	368	391	363	373	404	405	355	338	340	367	382	331	352	344	383	326	378	379	350	380	349	356	348	342	397	332	371	367	358	355	373	353	372	384	324	374	349	370	354	339	372	369	350	347	369	365	388	336	354	378	380	364	369	399	341	331	347	388	349	371	390	385	337	371	352	344	326	418	373	375	387	375	366	413	400	394	374	366	343	385	360	375	385	361	367	322	354	367	331	362	355	387	361	348	403	363	351	366	352	357	381	383	374	378	384	358	375	355	347	333	339	408	331	386	361	372	362	364	370	350	363	355	381	375	414	401	378	373	343	341	362	340	357	366	371	352	376	375	329	380	394	361	426	326	360	365	403	350	379	380	393	381	373	404	387	390	396	358	351	360	322	326	391	354	408	383	375	352	356	353	387	344	381	347	412	326	342	392	367	386	338	370	385	369	380	358	359	377	364	392	405	371	368	350	353	357	352	406	346	341	374	346	365	356	373	390	375	418	385	351	352	368	391	390	368	369	399	324	369	391	383	332	362	382	363	375	375	335	379	341	371	354	359	377	384	357	365	367	425	349	352	347	341	366	342	322	380	408	362	366	351	382	346	376	345	357	379	340	342	374	364	343	375	339	352	347	371	355	363	427	377	343	382	348	367	343	385	359	365	365	392	341	418	355	360	378	359	404	386	388	377	395	382	346	388	374	376	347	371	370	341	343	354	391	350	362	379	368	392	399	372	368	383	384	343	353	320	359	351	348	351	355	371	383	374	377	374	380	365	339	347	387	386	381	383	386	362	397	380	352	350	321	354	348	384	355	346	333	358	359	351	382	348	346	364	413	357	358	344	357	379	394	357	399	371	385	355	376	369	361	363	356	380	374	321	372	374	372	352	361	402	373	369	353	386	388	383	343	347	386	358	352	367	378	375	380	350	377	377	331	380	359	364	365	358	348	375	376	355	368	347	363	347	369	386	356	369	359	386	336	355	371	375	384	359	353	370	382	359	399	353	329	366	381	378	397	370	402	347	359	383	364	400	382	327	339	357	314	359	348	356	391	400	358	387	381	361	381	313	378	358	391	340	364	374	348	362	351	389	376	383	426	389	363	364	359	356	368	360	340	418	390	362	346	319	349	347	357	385	358	350	369	384	331	369	353	344	361	353	343	375	358	342	356	354	365	330	333	384	382	373	349	338	363	357	371	367	380	373	385	389	332
5042	3761	2877	898	905	940	911	930	868	906	930	913	883	851	865	857	845	863	835	869	846	866	797	888	886	886	873	917	943	850	915	865	864	930	878	865	921	819	910	843	897	901	914	841	862	887	876	895	892	817	822	904	862	887	853	851	819	880	857	866	827	849	856	834	888	869	829	905	854	836	897	882	906	878	868	855	889	872	869	865	819	848	945	909	898	852	881	859	878	854	822	881	901	867	891	858	802	876	850	826	804	789	893	906	853	839	853	856	857	905	859	894	860	825	896	851	877	868	842	888	868	851	834	842	852	906	793	875	871	858	854	846	877	875	934	872	865	852	882	882	842	881	843	842	887	829	903	903	820	914	848	856	866	917	876	911	822	834	864	892	881	813	850	880	889	849	865	880	919	877	806	857	917	814	906	880	827	905	886	854	907	868	828	899	878	857	884	855	871	845	872	872	876	887	839	868	892	825	841	847	855	905	850	853	860	855	889	868	831	901	867	909	822	871	811	866	833	818	876	853	862	846	836	911	850	898	852	904	853	874	838	862	857	833	871	858	868	860	848	829	824	893	869	899	876	848	891	906	931	883	874	848	814	795	853	882	905	875	851	892	845	917	853	837	841	839	895	840	842	831	850	877	896	929	858	902	891	866	851	891	893	899	872	915	923	854	855	866	817	855	840	869	912	787	867	906	880	885	870	836	834	843	874	843	844	923	880	821	879	879	861	897	828	823	901	804	922	878	869	829	855	849	843	882	853	887	887	899	875	848	852	850	832	866	864	865	872	857	858	874	857	884	891	825	857	870	870	829	865	876	846	887	852	830	905	815	827	832	827	878	866	863	860	850	885	885	891	835	902	843	889	853	859	883	879	806	839	893	872	919	820	833	868	861	878	808	843	904	845	846	834	822	799	835	847	851	871	919	857	856	849	900	898	888	865	893	826	832	889	877	884	855	908	975	852	878	849	862	925	856	873	890	894	893	860	890	899	832	920	845	918	844	850	842	898	848	903	851	799	837	893	868	866	839	867	850	811	832	908	835	840	853	891	870	840	879	855	845	874	884	909	899	860	882	893	893	902	848	861	868	857	837	843	819	849	863	866	843	880	847	852	877	869	831	895	887	835	904	892	880	814	886	870	869	846	935	851	865	871	855	866	877	864	868	871	893	884	930	830	846	842	841	840	817	852	880	810	897	857	882	875	861	828	868	838	864	818	805	854	786	792	848	846	884	887	880	809	854	846	876	896	827	867	861	821	851	797	819	807	844	885	793	857	834	873	866	908	861	870	913	868	907	843	919	866	902	932	862	835	832	860	917	857	874	852	879	829	876	870	891	852	890	892	868	885	865	888	907	831	837	825	794	840	867	961	871	885	862	893	832	837	922	799	871	808	857	887	892	849	889	867	836	957	859	866	828	867	844	837	856	915	877	872	874	870	910	840	857	856	856	869	804	843	791	889	831	812	846	847	849	895	919	879	875	844	876	849	841	868	896	850	891	814	858	840	900	860	861	827	883	880	940	880	893	864	870	843	844	874	893	886	874	928	889	916	866	828	851	858	837	928	887	835	827	865	878	897	856	934	866	859	821	858	830	920	874	797	867	893	846	887	880	803	882	838	834	862	902	854	839	887	897	879	852	846	858	854	849	907	827	884	870	890	859	857	851	905	854	847	847	853	833	859	835	873	901	821	842	866	889	873	873	817	825	847	871	859	884	856	845	832	849	887	863	874	843	836	900	885	866	868	889	889	870	838	860	834	889	820	879	883	910	873	860	896	883	856	875	821	899	850	823	881	865	864	851	860	849	883	925	872	908	852	873	903	875	844	835	858	819	859	927	820	838	952	922	838	888	821	853	869	864	901	842	861	933	893	835	901	890	884	832	839	886	876	870	843	876	870	867	872	829	830	872	846	831	902	890	890	874	900	899	896	890	850	926	848	915	861	878	855	923	859	871	888	868	909	859	850	926	893	910	883	911	883	851	823	871	820	874	860	849	792	882	837	867	872	868	815	887	836	878	851	887	895	888	845	854	863	864	821	835	890	852	811	843	855	843	844	840	911	854	886	882	819	889	850	879	822	859	846	861	847	868	873	859	872	871	832	887	841	877	886	837	913	817	860	835	884	835	871	870	864	905	816	856	894	875	913	884	883	878	852	860	849	904	864	888	896	880	882	826	868	865	885	847	859	924	885	882	890	822	889	892	830	883	917	899	870	820	846	862	850	852	860	841	827	902	849	868	845	838	872	860	888	842	853	847	844	852	858	851	873	858	893	825	870	936	884	868	815	883	848	868	835	842	846	861	846	860	842	796	881	870	871	881	857	878	828	851	890	884	863	905	898	813	835	915	851	845	836	871	909	844	920	821	824	868	874	817	875	867	823	913	867	851	828	854	834	872	892	907	858	858	829	882	870	847	895	814	854	834	821	874	836	838	866	900	868	856	858	870	888	790	867	847	857	863	872	869	888	885	918	882	881	871	894	862	846	898	824	861	847	790	832	846	848	891	861	851	871	805	846	899	903	854	822	876	905	847	865	867	847	913	836	904	887	855	814	882	848	915	836	830	828	835	873	867	882	876	787	861	883	877	927	845	881	893	860	884	820	857	901	863	908	831	856	836	925	857	846	858	807	834	851	837	845	885	829	897	859	853	826	884	924	889	824	875	864	824	832	849	874	865	888	880	868	840	849	873	896	868	890	890	825	835	897	903	897	917	926	839	850	907	849	882	827	867	872	873	943	860	853	891	876	850	827	818	834	893	882	803	836	816	866	816	855	897	875	879	848	866	884	829	837	855	870	886	856	858	853	866	867	894	842	899	830	898	886	887	815	850	863	856	859	856	820	847	931	823	827	859	854	887	926	835	850	841	873	884	914	849	853	893	879	882	816	870	830	904	881	839	839	858	854	897	839	853	829	887	884	861	852	889	804	817	871	891	827	877	849	902	845	849	857	870	862	844	904	889	907	852	881	816	899	831	868	901	864	866	893	920	885	885	857	845	877	876	849	798	850	892	868	840	844	851	827	869	881	844	852	892	842	879	872	861	887	849	917	879	868	844	889	871	863	839	859	849	865	880	900	856	851	863	835	872	894	810	829	901	883	888	883	857	868	858	850	867	856	869	818	916	855	892	917	842	872	870	870	851	871	903	846	818	908	841	882	870	869	874	858	926	856	871	832	911	857	827	893	900	856	864	882	854	861	877	810	863	865	841	836	809	862	797	862	872	900	840	900	883	906	820	811	841	906	877	831	826	854	818	884	856	950	836	879	922	900	851	887	895	892	848	839	828	937	878	898	830	833	841	869	878	884	846	893	832	925	840	864	882	949	825	877	870	901	834	914	876	860	846	849	854	891	871	938	924	863	886	874	914	788	847	872	871	895	826	909	894	891	853	862	898	869	901	880	869	885	863	822	885	840	882	858	825	855	859	876	872	847	836	937	810	857	858	914	867	874	884	869	951	889	846	844	853	834	856	868	889	870	838	874	802	870	875	877	835
44679	35962	30861	6796	842	492	388	366	282	277	274	243	249	228	191	220	229	221	228	225	192	212	190	167	229	212	203	201	217	185	197	168	196	194	189	197	204	170	186	186	196	188	185	214	194	199	197	191	172	183	222	196	204	196	198	201	224	187	177	210	177	230	178	203	214	193	194	188	188	200	161	173	203	158	185	197	187	171	213	194	186	192	186	172	179	168	199	179	202	187	211	185	175	167	198	201	173	180	211	230	170	166	200	203	181	221	181	190	191	181	173	200	207	219	204	216	176	212	192	201	170	178	159	213	178	206	174	196	203	183	200	199	191	182	194	176	183	205	163	195	189	189	208	190	194	176	174	190	194	204	186	134	199	181	193	187	216	188	200	185	209	196	206	192	224	203	195	195	188	204	186	185	181	170	185	215	178	215	179	180	210	187	223	168	179	204	214	166	177	167	161	192	189	188	186	178	201	203	190	169	187	180	193	196	212	178	168	188	165	181	183	174	222	182	162	180	184	201	163	207	187	214	189	184	193	191	194	197	182	189	189	181	198	174	199	179	174	170	179	187	197	202	185	183	230	147	163	187	183	200	177	207	173	180	155	226	192	190	181	193	196	195	160	196	199	191	178	175	197	197	202	185	192	199	251	204	188	203	208	195	177	203	206	191	178	197	177	188	174	200	199	190	171	182	201	216	202	194	174	172	198	184	186	183	160	179	175	194	159	197	195	194	187	183	210	220	196	197	196	179	182	178	186	193	185	201	204	211	201	198	185	198	181	178	185	189	191	191	176	174	191	193	192	178	182	190	191	182	191	210	208	213	210	203	202	198	177	173	215	181	178	191	184	177	190	178	167	197	200	183	181	203	200	219	194	181	187	174	203	202	192	192	199	207	194	166	216	199	181	208	189	185	189	180	198	193	191	202	196	175	204	186	211	188	190	200	188	182	192	175	180	195	169	211	176	174	200	182	191	194	188	178	199	189	169	200	235	183	185	187	184	200	180	201	187	181	171	191	194	174	225	191	195	197	153	185	195	166	213	180	199	173	174	194	206	182	183	168	174	209	179	195	190	174	181	184	196	195	183	188	190	169	194	204	194	202	162	190	222	182	187	195	182	167	187	189	198	185	213	214	182	196	205	181	216	196	176	177	201	220	189	161	169	180	177	174	209	206	220	199	189	181	197	178	204	185	187	171	198	213	176	206	190	207	181	200	192	172	222	190	233	164	186	162	198	199	190	221	194	195	207	188	180	186	167	189	176	199	189	196	195	197	216	190	198	216	189	181	189	184	184	190	190	210	169	164	179	192	197	165	195	162	200	184	186	176	188	163	186	185	214	205	181	197	179	205	187	182	178	193	193	194	171	187	160	207	187	187	162	200	197	176	188	181	184	188	198	185	208	193	175	198	173	181	203	186	204	215	181	184	195	182	198	157	185	166	194	192	188	182	198	196	185	180	157	157	178	201	166	181	197	205	186	179	199	210	181	182	195	197	197	164	193	171	193	192	192	185	167	188	161	200	187	211	180	193	214	161	191	202	163	184	205	184	184	187	197	169	194	192	208	192	172	189	208	211	194	173	178	185	206	191	186	171	197	165	185	178	188	203	185	206	214	185	223	191	171	177	185	171	176	193	180	187	200	163	191	185	204	183	191	177	207	168	190	168	188	196	210	194	210	191	201	191	186	207	171	180	182	192	210	183	197	168	207	213	188	172	192	191	197	192	191	179	176	188	200	220	188	202	198	201	192	168	185	178	189	163	198	187	182	178	171	201	194	202	183	198	180	207	189	190	169	189	183	192	169	190	219	198	159	191	188	180	192	174	209	182	169	190	197	182	185	200	167	172	162	196	221	181	174	198	199	177	193	180	171	201	175	205	185	213	203	201	161	215	201	194	196	189	176	191	192	197	178	186	195	213	177	185	191	186	183	208	194	190	164	198	199	186	203	201	197	191	186	159	178	180	205	211	190	190	194	188	172	193	219	197	191	187	176	176	180	185	202	203	173	181	166	178	183	191	185	186	178	199	211	196	202	192	177	186	159	173	217	192	198	178	180	179	184	209	214	187	191	177	186	163	184	194	201	200	185	194	198	203	185	164	180	191	184	201	193	184	189	194	208	167	186	188	203	211	224	174	174	199	196	172	176	191	203	199	188	196	197	203	180	174	185	206	199	212	177	180	187	214	189	209	190	186	197	181	176	211	193	195	189	211	189	199	185	187	189	197	197	193	200	215	202	196	218	194	189	187	190	183	177	189	190	191	185	201	178	192	215	175	163	186	168	192	178	183	196	203	191	181	179	207	167	189	194	202	182	196	207	179	205	211	192	189	181	193	177	209	193	188	186	198	190	193	191	167	188	177	200	195	211	188	194	179	179	178	175	190	204	177	200	183	174	225	209	174	220	199	165	186	210	190	194	194	187	195	186	180	182	163	192	165	190	199	199	174	192	191	198	187	174	158	174	189	203	206	187	194	172	202	166	209	178	166	200	189	197	205	208	205	170	174	203	168	197	209	179	179	169	173	203	196	195	195	195	185	173	189	201	200	198	201	210	198	203	186	198	173	190	195	202	211	168	176	190	196	210	194	186	205	187	207	196	166	224	190	170	199	189	179	182	199	195	198	194	183	190	194	203	177	188	186	190	191	198	186	194	163	196	183	181	212	176	182	206	218	197	197	200	187	196	193	226	203	184	180	171	221	200	178	176	186	188	188	198	184	169	190	184	181	177	184	189	177	149	209	191	211	207	190	212	192	187	198	185	200	175	196	188	170	221	206	189	176	191	199	207	168	200	213	182	204	196	191	179	189	196	194	197	199	193	210	182	215	203	196	179	189	195	193	196	187	183	195	167	194	184	211	195	182	196	186	190	211	184	177	204	197	187	191	192	190	199	204	216	188	187	197	175	186	195	193	186	179	182	198	177	189	197	175	217	194	214	177	153	195	198	183	156	182	185	169	170	185	179	199	176	194	168	192	197	180	218	180	206	176	206	202	194	180	185	183	189	183	191	217	193	206	186	210	182	211	177	190	204	187	177	187	157	217	193	203	186	204	200	179	205	192	201	168	184	178	187	167	191	182	207	186	186	215	218	189	182	192	197	186	172	204	178	191	199	204	183	218	210	188	172	190	181	184	182	206	189	202	208	175	196	185	194	165	197	204	182	192	183	183	211	191	160	183	175	188	222	184	193	201	203	189	209	189	175	196	173	200	187	212	214	197	157	205	195	193	202	177	198	165	172	189	188	188	182	165	206	194	198	195	207	201	182	189	187	180	222	192	174	189	193	168	172	182	189	178	199	178	202	191	208	211	199	210	181	193	171	184	168	176	161	195	167	167	161	181	196	198	173	172	201	190	185	197	176	188	204	196	199	208	183	182	169	194	190	200	183	201	176	204	212	185	196	172	172	170	230	165	192	213	195	194	188	175	203	221	206	200	214	163	193	186	158	199	204	190	216	194	187	185	169	202	183	187	178	217	180	200	209	208	201	181	191	211
26910	19735	19932	2468	2155	1808	1523	1424	1209	1035	970	903	790	813	763	707	733	663	711	691	647	640	591	626	628	597	627	597	572	558	578	563	554	551	575	580	536	586	567	533	560	491	554	498	528	541	522	545	535	537	538	548	545	554	531	514	544	538	522	562	506	507	518	513	520	482	501	522	524	504	522	502	521	550	566	505	518	476	500	511	526	492	524	501	522	497	520	530	539	461	556	492	478	533	450	529	513	513	507	544	579	530	482	504	496	467	491	549	480	493	488	541	516	536	528	500	525	455	525	550	517	551	504	492	554	471	504	544	548	535	510	512	464	542	503	482	495	521	532	524	552	540	496	505	542	500	480	515	503	494	497	525	533	526	499	514	542	481	546	528	486	519	530	492	499	534	524	502	502	491	491	489	526	524	512	520	512	526	542	488	497	525	498	527	481	511	572	499	505	489	552	505	504	472	511	526	544	556	515	509	519	497	488	513	529	508	508	497	497	475	485	447	510	520	491	489	523	525	519	510	514	518	520	514	526	452	533	488	518	476	533	526	524	533	498	553	541	501	541	476	496	531	505	553	462	498	508	465	513	537	501	526	490	472	549	515	504	598	501	542	517	530	521	499	510	502	503	517	537	490	512	517	481	532	529	518	496	551	475	533	463	518	498	518	515	482	498	488	513	510	488	492	481	527	497	531	485	536	530	526	514	518	515	487	486	538	525	528	492	515	488	506	522	488	535	513	494	525	497	503	515	507	510	487	506	505	521	487	475	539	518	555	470	507	489	530	482	497	502	528	520	534	543	512	495	515	452	502	507	487	548	483	508	541	540	458	489	495	534	475	504	512	543	526	541	541	514	562	464	555	493	536	538	506	499	516	499	494	563	488	537	502	527	538	513	509	525	498	539	500	498	490	485	482	509	510	531	501	512	531	514	500	488	478	487	500	490	498	463	500	504	554	497	496	485	504	526	528	510	515	475	485	567	482	494	510	473	501	483	521	543	487	530	522	523	500	550	502	480	533	501	530	506	525	507	508	521	538	504	522	474	501	453	533	539	496	520	518	491	518	536	513	517	481	480	505	538	534	509	478	494	523	499	553	505	538	493	520	496	516	499	501	497	499	513	492	534	513	521	539	480	499	468	485	534	522	515	491	546	515	500	523	508	486	540	511	504	503	543	535	516	541	497	509	520	517	468	501	520	503	504	503	521	503	521	526	518	525	498	533	492	489	496	509	522	563	477	563	498	533	486	542	517	504	512	526	508	471	513	498	469	480	528	500	461	531	501	477	508	511	503	549	499	494	564	494	512	473	517	503	521	508	492	499	537	491	525	500	500	512	516	506	507	536	528	537	512	511	505	535	501	527	501	505	505	531	505	541	541	544	512	538	521	513	542	547	510	547	521	497	477	544	507	534	526	513	504	567	517	530	532	501	507	527	537	517	488	521	478	457	472	481	505	515	497	484	483	494	520	517	471	487	510	489	516	509	504	499	548	500	526	501	491	494	525	560	499	519	504	531	523	553	526	463	515	505	484	501	536	535	485	518	492	535	478	511	487	483	539	462	504	469	511	489	501	501	506	508	509	515	542	515	513	496	510	504	535	565	494	513	503	494	534	458	504	522	520	519	513	484	519	481	506	546	522	523	538	483	519	478	504	480	520	464	543	489	529	511	504	471	543	526	539	513	501	526	524	505	510	513	533	495	524	465	485	507	513	479	471	507	476	473	500	533	496	509	537	514	483	500	500	497	547	497	510	491	532	520	560	512	566	491	508	513	520	502	516	477	556	510	536	501	475	521	485	585	529	491	522	489	508	499	513	520	545	537	505	533	526	496	527	530	530	526	515	522	509	488	546	553	495	509	489	486	489	488	486	463	498	536	520	538	515	505	493	517	504	486	510	508	487	491	507	508	469	536	493	526	526	495	503	494	517	510	487	538	473	489	488	487	531	510	526	558	499	478	496	484	536	535	487	487	519	503	524	506	483	502	517	526	506	530	524	524	507	535	502	502	541	495	522	493	493	511	495	541	483	511	510	447	580	465	528	529	485	522	504	509	498	507	511	506	496	500	512	540	543	481	543	516	534	528	510	556	506	540	533	485	518	485	547	510	519	516	497	526	493	505	475	476	490	479	545	545	507	512	503	491	493	493	535	485	502	491	524	502	512	494	550	512	494	533	479	535	495	510	516	485	519	500	525	559	479	493	499	513	526	495	495	509	493	525	536	495	492	479	527	501	492	505	516	535	486	533	497	477	502	494	494	495	541	491	495	497	504	503	496	505	547	453	502	515	508	502	498	500	513	494	529	522	578	540	504	525	500	514	517	532	489	530	518	497	526	490	496	508	504	545	511	522	493	532	490	499	504	513	540	499	508	537	533	469	532	536	496	496	504	487	460	483	528	513	498	503	486	558	533	545	486	481	511	467	512	530	509	492	492	491	509	524	506	486	475	508	484	507	493	508	539	531	537	509	496	548	502	469	490	513	536	505	483	484	502	508	522	487	512	503	518	458	519	522	523	514	500	498	537	503	502	509	502	548	539	494	499	550	534	506	531	500	473	506	509	527	505	525	505	517	488	529	551	556	540	499	524	521	530	495	503	500	553	538	503	484	528	552	524	508	508	507	507	517	519	505	500	513	507	510	505	519	536	481	523	512	497	520	528	515	472	492	542	455	541	516	558	534	511	538	529	503	476	509	501	493	499	493	523	498	508	509	525	510	522	468	492	506	496	536	478	503	549	521	471	472	473	475	515	499	510	483	521	512	487	523	499	492	500	521	552	469	533	486	510	494	508	507	520	472	516	511	537	506	514	490	477	497	533	517	525	475	538	528	498	517	526	484	548	504	498	479	516	494	476	470	503	519	511	498	505	530	498	522	507	506	467	527	514	494	520	460	482	468	521	513	521	518	507	493	505	481	486	531	496	524	508	495	544	507	498	487	515	525	485	513	483	506	539	479	517	522	503	504	530	548	551	549	521	483	515	477	510	529	517	521	509	526	488	507	476	506	515	495	499	531	513	500	509	554	528	505	528	503	496	539	517	503	503	486	480	541	498	488	488	528	508	537	510	506	494	526	541	508	527	506	536	498	542	493	496	484	524	515	489	493	496	491	474	500	506	510	477	574	550	512	485	500	497	522	514	499	488	560	496	511	491	478	473	518	536	511	496	498	492	512	505	517	500	517	534	490	522	508	524	526	551	494	500	518	514	501	507	481	511	505	527	500	520	472	497	500	532	523	533	502	490	466	524	488	479	508	510	505	522	522	515	552	516	535	508	498	547	508	517	531	516	464	517	552	514	482	502	524	537	505	520	543	505	472	503	533	513	521	514	517	511	493	509	504	505	490	497	476	518	513	542	488	544	473	517	513	500	541	540	527	501	472	506	541	524	480	504	492	479	552	524	502	532	477	527	479	528	522	535	517	473	505	516	510	523	511	489	531	501	541	529	504	470	506	478	545	535	542	521	504	488	478	500	534	522	549	508	528	506	485	514	486
58653	49894	39236	16761	4259	868	653	546	446	440	415	352	363	342	302	305	268	305	269	273	270	269	257	254	280	260	261	264	225	291	255	245	259	255	234	248	234	216	248	265	276	248	228	237	233	246	243	249	230	234	233	248	258	256	243	241	240	254	273	253	274	254	285	246	250	261	255	248	245	264	259	227	264	230	226	257	248	232	247	236	236	228	235	231	263	229	224	228	230	248	276	239	245	240	275	269	270	226	249	225	256	202	254	247	246	228	270	258	241	256	259	264	258	224	245	256	228	259	204	257	254	243	274	258	228	209	255	246	238	262	263	256	249	245	247	210	246	275	253	254	250	252	242	231	230	248	234	262	288	235	243	250	260	231	231	257	217	243	256	242	225	237	250	256	236	254	255	264	254	233	233	233	256	251	255	230	242	250	229	219	237	275	240	238	224	264	237	241	262	261	225	246	239	242	253	253	218	250	235	222	229	230	243	238	251	236	259	228	228	256	239	234	251	227	268	222	244	257	212	251	221	235	263	252	268	271	232	237	243	230	237	243	245	241	235	247	268	227	234	262	232	248	235	272	256	254	261	221	264	238	242	249	237	226	249	241	240	244	249	252	242	225	237	254	269	239	250	256	229	231	258	272	284	252	251	207	245	246	260	237	246	250	244	237	232	234	206	237	219	254	238	254	236	218	224	240	217	253	261	250	221	269	214	241	244	244	231	247	247	263	253	264	246	238	221	225	234	242	255	248	243	230	238	236	245	220	230	266	248	277	269	267	237	260	211	261	243	236	256	288	208	252	240	248	260	255	237	237	238	217	263	245	285	242	234	251	222	234	254	257	228	255	232	235	240	243	233	234	252	250	267	277	269	231	224	251	232	248	270	260	218	272	254	242	231	231	220	245	242	256	249	262	257	241	248	231	228	244	280	258	224	258	275	254	241	255	269	249	231	256	283	239	240	270	246	227	223	269	257	218	245	250	240	253	226	266	249	277	246	270	228	223	236	278	238	255	226	242	228	247	250	291	256	244	261	228	249	249	246	243	258	227	246	207	248	220	279	202	224	263	240	240	254	236	223	239	242	261	282	256	243	247	240	240	233	239	246	233	227	236	259	258	253	246	227	235	257	243	251	237	227	255	243	258	224	237	248	259	247	232	262	251	269	270	254	229	255	233	214	259	272	270	249	222	241	278	239	251	273	228	231	260	244	256	239	254	247	219	251	233	268	262	260	245	218	235	281	236	233	249	244	251	261	276	243	259	251	246	255	246	249	241	259	251	254	233	255	251	224	258	268	251	227	267	270	254	234	231	272	244	244	268	266	267	258	249	247	225	250	230	260	238	252	225	233	254	255	215	232	260	245	226	246	264	250	234	242	261	270	274	218	266	268	249	214	246	272	242	251	237	243	257	275	206	221	216	245	270	224	246	228	256	271	243	248	233	262	229	262	262	224	233	265	259	255	264	270	235	251	242	228	248	227	265	233	244	239	245	243	239	238	216	243	268	242	260	263	245	270	257	229	215	244	230	234	257	253	284	257	275	230	248	234	243	246	228	262	230	232	248	238	252	240	241	273	240	248	213	246	264	235	225	236	234	252	220	280	267	261	238	254	239	239	240	235	263	245	213	247	261	261	236	247	221	251	263	233	239	246	278	270	251	224	221	245	246	241	265	242	236	268	265	231	230	258	238	259	257	232	235	259	215	253	240	263	249	301	244	237	288	277	240	273	206	248	231	245	287	241	268	242	249	256	254	258	267	236	235	261	247	231	249	254	232	206	236	245	244	252	254	252	229	237	249	242	253	241	263	257	233	255	238	242	241	250	246	260	264	242	225	258	250	233	234	238	245	227	240	258	224	241	232	274	228	249	259	232	225	250	243	256	260	255	258	242	262	248	222	230	231	244	248	252	240	286	221	253	254	267	264	248	243	255	260	252	232	257	260	259	259	238	246	240	247	258	259	257	258	226	219	252	254	254	250	229	253	243	244	208	242	239	258	265	244	256	239	231	273	220	249	267	278	205	256	245	227	241	235	278	234	235	248	248	249	249	236	247	265	256	245	261	261	253	245	251	254	226	268	263	261	264	235	236	231	244	231	269	245	230	251	270	260	238	235	228	240	250	240	276	238	232	245	260	239	249	245	254	257	234	251	265	281	235	285	234	251	258	236	230	257	251	254	263	252	241	273	267	216	190	265	267	246	254	258	223	272	281	253	220	211	244	270	258	228	199	227	247	226	236	241	262	252	228	278	221	228	255	245	272	254	263	221	246	250	242	277	230	243	253	248	263	223	250	232	223	272	253	248	217	239	216	228	267	237	229	263	245	248	260	237	240	264	258	250	261	273	242	223	254	245	226	230	224	255	266	251	211	268	252	215	252	258	244	230	223	258	252	251	243	224	236	252	225	234	258	235	246	252	251	251	228	246	216	289	262	250	235	218	219	238	252	220	250	233	259	238	259	264	224	256	254	231	236	235	228	258	234	265	256	249	211	249	257	240	249	221	246	230	264	225	230	251	229	253	248	234	254	250	265	250	228	213	254	215	260	274	241	240	273	224	247	247	237	265	248	264	225	236	244	240	262	254	249	251	255	243	252	223	265	264	248	265	253	231	248	240	274	253	242	227	239	249	230	243	250	258	225	225	244	257	222	248	245	228	217	238	241	254	265	248	252	239	259	275	231	243	235	220	249	237	260	231	255	234	253	254	228	238	276	256	233	247	267	245	229	259	256	263	236	261	258	256	250	268	231	242	242	272	242	247	231	226	241	223	247	248	241	247	277	252	253	259	221	246	259	244	256	251	217	271	257	252	240	266	257	241	259	223	268	247	243	228	254	273	253	235	261	231	220	230	265	224	236	272	270	253	241	260	261	233	231	244	256	254	238	267	268	242	256	256	231	233	236	248	248	239	248	263	303	230	253	270	272	251	263	228	268	262	271	242	270	264	221	269	251	269	244	245	246	268	243	228	260	218	245	247	237	215	250	251	224	226	226	243	249	246	240	253	242	238	251	245	255	220	256	231	199	232	232	227	231	229	256	262	265	263	221	237	237	253	224	229	246	257	259	232	239	245	251	273	256	235	242	211	244	230	241	255	233	251	266	253	249	268	207	239	278	253	232	225	236	231	238	228	246	246	247	251	233	242	248	230	208	219	269	244	249	245	239	259	234	241	250	243	229	238	240	235	228	260	250	273	252	237	230	235	226	266	241	245	236	216	282	234	255	250	248	225	215	250	256	222	285	248	254	250	237	253	253	271	249	250	250	284	249	229	233	254	266	238	240	259	237	263	264	238	272	279	247	262	272	239	259	246	254	245	264	237	285	223	251	231	253	230	252	233	236	241	247	251	243	247	238	221	243	256	255	275	253	234	236	262	224	285	245	258	236	219	257	247	229	245	231	239	232	241	252	268	250	252	257	238	211	250	221	257	252	245	260	219	260	275	223	244	263	233	245	229	232	253	254	239	244	242	270	232	234	232	243	250	268	272	262	267	234	261
36038	27760	26888	4380	3878	3248	2665	2261	1841	1728	1508	1368	1313	1140	1080	1072	1033	982	985	910	902	905	877	859	819	817	841	823	756	773	785	738	728	727	755	738	727	699	690	724	704	695	729	747	683	639	659	707	658	653	705	683	736	685	701	714	708	685	671	677	677	685	691	717	657	651	680	717	693	673	702	676	629	673	694	685	630	664	696	696	682	669	680	679	669	619	668	656	638	643	691	695	680	650	681	650	659	665	673	632	670	616	640	617	723	626	647	576	639	679	638	632	645	648	734	618	686	680	675	628	634	597	644	702	619	667	676	650	650	691	618	638	639	643	647	644	627	649	619	649	679	660	641	608	625	666	681	636	642	646	684	657	682	636	662	626	665	633	644	627	640	663	653	688	657	599	620	647	649	622	656	693	659	668	672	672	648	638	694	647	615	608	643	667	647	689	642	657	685	624	625	659	638	631	659	624	675	643	667	619	664	623	666	619	600	682	642	680	715	654	670	674	638	635	675	666	648	629	672	677	618	677	621	646	661	617	663	682	595	661	630	630	658	626	647	685	635	634	642	639	643	667	648	635	636	682	644	684	693	659	652	653	616	681	647	674	631	698	636	647	677	673	666	661	663	691	667	666	650	649	663	728	645	634	678	654	633	632	663	643	731	654	623	661	690	663	675	687	665	627	629	629	602	640	650	649	626	629	627	630	626	683	651	631	643	674	679	678	656	645	622	665	642	618	669	633	643	687	696	641	628	606	612	626	644	671	656	660	653	644	671	651	635	662	669	642	644	617	662	694	672	635	616	612	618	625	648	663	669	602	638	697	746	681	669	666	679	664	628	669	650	678	623	612	643	662	683	660	656	660	638	654	649	650	654	689	671	700	632	697	602	635	626	671	643	608	674	674	697	675	631	651	634	621	630	663	632	654	649	601	606	670	705	619	658	615	650	693	644	655	652	608	669	645	647	625	634	674	637	615	644	661	624	647	651	637	653	659	660	638	630	614	663	654	681	629	643	646	632	605	654	653	680	656	677	648	629	707	656	605	676	655	635	682	646	645	640	603	612	645	621	720	647	674	618	618	657	627	592	673	653	671	653	658	617	627	661	631	628	615	659	656	653	657	683	666	644	656	670	676	650	658	636	635	648	654	619	667	661	645	604	631	719	639	662	679	633	634	629	665	622	671	632	643	672	666	672	645	663	623	700	641	644	663	655	656	641	677	634	621	677	670	670	659	625	647	634	663	619	680	617	622	682	662	635	647	686	631	702	646	609	630	608	609	643	646	678	625	679	647	679	627	638	646	628	673	673	655	685	707	668	666	645	668	650	641	640	663	673	655	623	651	701	668	645	635	655	639	619	640	665	660	646	676	669	633	647	653	679	661	649	637	699	639	630	668	668	689	662	628	655	648	627	652	658	642	626	707	659	616	664	684	654	602	681	666	625	704	669	593	636	661	671	664	639	719	646	635	653	666	695	631	674	604	682	593	658	611	632	596	641	677	622	631	637	661	649	681	615	651	634	654	686	647	623	647	623	639	647	624	568	671	687	659	654	621	620	656	632	630	641	686	620	677	621	696	667	678	629	676	636	594	630	671	633	651	657	636	682	640	645	635	640	664	631	657	648	631	621	653	649	678	650	624	699	593	613	661	643	598	640	670	634	627	669	669	628	640	606	679	617	665	674	622	674	660	662	629	633	624	635	698	679	682	654	652	615	640	640	654	630	655	644	622	648	626	658	648	680	670	620	658	682	659	642	701	658	653	684	653	670	635	626	675	656	624	714	594	664	647	649	593	639	684	636	682	616	687	654	625	643	651	667	669	650	676	648	635	661	663	612	641	681	630	672	627	721	625	639	641	671	674	595	687	612	681	620	671	679	648	639	666	657	604	604	657	616	659	624	676	718	675	623	600	667	653	670	681	670	658	695	649	630	638	651	657	675	681	626	678	690	615	662	649	660	646	631	607	671	655	649	656	668	628	672	685	630	649	674	623	699	624	606	650	658	638	670	627	633	632	709	665	670	651	651	643	630	625	628	643	663	646	605	645	677	638	673	595	670	648	686	691	653	643	688	644	662	633	634	675	591	649	653	617	687	696	693	629	664	667	658	626	647	675	679	664	701	664	646	665	693	691	642	604	667	657	625	612	624	653	668	626	623	656	630	659	705	640	613	631	642	691	630	636	674	687	674	648	656	650	671	655	651	663	642	697	649	659	572	666	634	648	657	660	672	602	665	609	619	665	600	628	683	655	659	650	691	633	610	688	619	640	563	647	661	649	709	666	624	662	675	617	673	649	682	655	638	671	642	642	650	645	648	634	663	656	692	625	658	652	669	635	667	638	644	668	636	627	672	652	664	629	676	686	647	639	650	638	656	648	680	634	668	654	683	628	617	642	613	625	619	683	629	658	611	687	652	651	594	632	657	643	639	735	648	666	642	653	658	614	637	672	686	646	653	622	626	678	625	621	676	635	650	683	659	688	634	663	618	637	629	668	645	659	653	605	679	580	660	667	635	643	668	619	622	637	665	662	655	634	674	630	659	644	610	658	684	619	643	641	654	647	655	661	635	660	651	680	669	649	626	678	643	672	650	680	668	621	626	655	621	666	656	669	694	645	644	645	662	666	687	661	656	642	640	684	630	632	643	660	645	672	679	655	660	671	616	605	637	615	652	669	622	651	655	625	668	663	658	681	662	662	610	660	636	602	659	675	653	655	676	622	659	623	648	682	639	647	615	690	641	657	660	620	662	634	643	671	667	634	628	617	627	632	683	628	603	635	669	629	637	647	666	646	701	669	622	637	672	651	664	633	677	652	655	617	668	645	598	628	657	639	651	672	671	674	628	681	672	660	658	631	613	641	664	663	648	639	660	679	644	611	647	678	699	632	636	667	655	621	649	636	665	664	669	606	606	659	609	636	652	597	625	610	619	633	658	670	649	671	676	661	650	590	629	658	603	672	634	706	666	670	671	635	636	643	633	595	682	711	673	630	637	666	647	710	629	672	643	648	623	665	693	632	649	646	667	644	633	633	689	643	665	654	707	662	630	576	667	676	707	665	669	629	653	629	652	640	647	657	668	652	657	623	663	668	662	668	685	655	662	656	638	675	661	657	655	681	603	647	671	697	713	640	643	649	646	638	658	619	632	615	643	658	631	624	602	610	670	671	638	612	641	674	606	626	638	663	611	657	648	671	659	679	672	653	652	707	671	643	648	680	661	668	619	672	637	694	668	675	658	700	681	645	631	677	623	649	659	631	663	615	654	700	637	622	665	641	678	711	653	624	627	668	667	653	678	685	658	634	653	654	638	670	642	682	610	598	681	662	599	653	674	640	642	661	663	618	645	641	667	651	650	657	631	701	695	606	653	671	658	609	672	643	661	635	648	643	665	698	638	570	625	671	642	615	641	631	646	636	638	666	672	653	672	635	603	606	647	679	698	659	675	632	652	621	630	646	683	602	646	629	646	648	637	635	655	678	667	684	656	657	665	653	649	640
4962	2312	2030	433	380	365	346	359	382	387	364	361	383	378	393	377	344	368	405	365	410	371	372	352	387	347	369	386	382	375	377	372	412	374	400	363	363	352	384	397	394	355	338	377	380	359	372	381	366	369	384	386	378	379	365	410	358	380	375	362	351	380	399	390	376	358	350	373	351	378	356	396	378	332	345	384	354	370	366	371	370	384	364	350	366	339	356	373	377	343	386	380	389	358	383	362	358	411	368	406	346	366	373	381	376	330	387	380	349	375	388	351	390	356	346	323	389	363	349	376	319	375	365	359	349	374	368	400	375	333	367	368	395	385	374	356	346	378	347	352	387	370	355	364	329	366	365	335	339	364	375	374	355	395	352	380	335	334	383	356	356	360	373	355	369	403	399	364	383	371	381	344	357	361	376	365	353	367	343	389	387	425	356	351	416	408	371	353	372	364	353	372	357	388	385	384	378	353	344	388	391	383	397	337	367	413	400	385	364	390	345	365	364	321	393	372	364	344	359	383	375	366	408	362	363	372	395	332	331	402	334	356	386	340	339	346	394	392	369	408	392	361	380	382	354	367	378	381	357	378	340	403	348	380	358	390	378	406	397	407	412	394	386	377	365	361	364	349	379	322	354	374	351	366	361	390	405	387	352	372	359	350	351	369	366	355	373	359	342	364	360	377	355	341	336	357	357	374	367	319	392	366	353	371	347	390	406	338	365	364	380	333	406	388	380	400	354	389	351	342	366	365	354	363	365	364	351	352	389	418	371	353	345	374	371	340	364	365	386	343	389	375	360	350	347	317	341	326	371	377	406	373	364	346	374	340	383	401	369	375	362	359	331	377	360	390	349	360	294	338	350	390	411	348	392	349	368	393	386	384	397	383	377	411	350	346	366	392	394	379	397	371	370	358	363	360	345	397	364	373	366	335	365	376	360	348	360	352	350	349	346	396	349	329	386	358	331	386	356	380	367	352	357	357	338	360	371	379	375	372	372	399	361	368	370	370	370	357	377	375	344	358	374	373	366	376	345	349	419	367	357	399	331	357	368	362	391	372	385	379	380	400	389	310	343	378	360	329	405	360	394	330	351	374	407	364	354	348	376	369	345	361	383	348	378	391	352	389	372	345	369	394	390	376	375	360	372	332	369	363	415	356	333	391	345	362	365	366	386	332	373	378	371	374	335	354	376	384	378	351	371	394	349	358	348	380	358	373	358	371	401	366	363	372	414	373	365	357	340	359	406	383	370	363	379	372	370	354	369	351	407	344	361	328	343	379	364	358	384	430	346	378	332	405	378	370	362	352	366	390	368	371	333	429	347	353	357	356	358	388	374	367	358	367	373	380	355	317	387	373	397	365	368	379	357	362	354	336	407	385	351	366	373	334	364	359	391	362	368	389	342	347	372	375	385	375	375	347	372	376	415	406	378	351	363	380	364	387	382	367	365	355	348	381	383	376	367	334	369	385	374	385	366	360	362	364	343	371	397	342	373	394	402	367	363	375	337	367	358	394	362	377	334	366	338	370	371	365	368	360	377	338	380	356	386	349	354	393	349	379	361	338	384	356	373	355	355	348	387	359	376	411	362	373	380	402	378	371	367	406	328	353	366	351	339	383	392	377	358	370	353	345	372	356	346	357	368	351	359	374	359	363	377	351	364	381	394	376	357	399	369	431	368	343	359	344	352	364	369	406	347	335	353	385	355	387	393	363	364	361	371	386	386	375	402	352	391	358	403	332	389	374	362	342	364	359	356	337	381	358	375	381	329	398	390	376	386	338	371	399	397	389	365	382	370	368	361	346	371	336	364	389	365	417	383	374	344	391	380	381	393	328	340	359	339	356	344	371	376	349	389	364	374	330	353	314	323	386	362	358	366	379	376	379	349	359	366	376	387	355	358	369	332	358	416	366	343	368	365	333	365	355	355	351	378	352	364	365	369	352	350	377	349	365	347	353	358	367	382	337	346	381	372	373	401	391	378	366	382	358	369	390	397	345	349	385	361	351	376	362	382	367	360	350	347	401	344	360	348	348	370	370	384	360	344	366	382	392	360	406	380	396	365	370	344	384	380	358	358	338	352	375	398	360	390	374	369	369	362	359	358	366	376	364	349	329	402	386	381	392	387	391	367	378	345	354	377	366	379	405	377	370	351	363	375	393	387	388	343	387	421	391	389	353	349	338	378	365	362	368	379	358	371	344	367	377	381	365	359	398	348	365	346	358	316	377	351	388	346	328	360	374	377	353	394	350	375	388	402	377	364	344	398	371	376	362	380	362	379	340	397	379	370	359	361	422	384	371	384	365	370	345	373	369	374	362	399	362	384	359	360	357	356	341	367	354	360	387	406	384	351	392	334	377	363	375	383	362	389	400	389	326	381	373	376	358	371	377	367	374	365	393	387	367	394	332	403	362	353	363	366	344	362	384	380	351	367	385	354	330	340	351	355	385	404	404	375	386	387	378	390	374	384	374	352	339	351	386	351	332	392	357	382	395	372	358	323	385	361	388	376	404	342	364	373	394	338	339	375	365	379	403	387	363	349	392	367	387	344	374	356	380	374	373	338	389	382	341	365	382	358	364	355	373	350	334	343	362	375	391	346	384	356	337	395	364	364	343	350	385	360	355	408	364	363	351	382	365	399	393	390	380	339	392	342	353	370	389	377	417	374	370	370	359	382	375	386	377	364	364	367	341	350	382	347	413	393	342	348	355	346	355	334	371	352	365	367	364	390	368	416	369	394	342	375	367	342	359	327	329	360	408	380	376	341	359	356	368	344	358	382	355	355	372	414	365	373	363	351	383	367	379	396	384	378	347	365	362	346	392	357	375	378	383	382	359	352	387	374	380	376	309	384	391	385	352	383	384	360	372	375	404	392	377	350	371	378	399	347	348	354	358	352	357	379	366	352	340	349	385	350	400	341	353	362	368	355	362	383	391	352	351	379	381	393	400	362	382	378	400	376	362	379	360	383	366	349	368	380	393	359	366	389	348	353	380	369	367	366	369	341	385	385	408	338	335	396	330	328	362	375	393	381	360	398	383	346	328	360	349	352	371	338	359	395	354	350	395	376	357	350	383	382	373	354	353	370	374	357	363	353	353	375	393	363	378	357	364	393	359	381	402	367	340	365	373	368	374	382	371	367	411	364	371	382	330	337	401	367	360	366	379	368	375	402	391	379	325	397	409	379	369	340	401	374	364	399	397	367	351	340	365	382	370	397	326	390	365	350	362	397	373	368	384	406	348	363	344	357	353	372	349	351	328	400	363	389	354	385	347	376	369	375	372	374	418	361	313	328	383	310	343	348	362	336	374	389	366	382	352	372	342	419	347	363	398	359	369	381	369	371	355	383	362	348	394	368	363	373	362	344	390	365	366	419	373	369	362	415	382	395	345	370	366	371	377	401	360	352	368	389	348	359	384	393	355	385	386	404	390	360	329	332	398	377	429	365	377	366	369	356	378	360	342	390	346	362	366	324	388	383	361	412	379	391	332
5047	3609	3709	958	915	919	874	883	854	874	890	881	928	864	901	846	895	871	922	896	858	855	923	883	896	853	870	883	875	866	875	876	816	896	867	880	902	828	857	908	918	903	946	889	841	922	850	880	869	871	836	905	851	909	884	900	833	830	880	866	899	931	905	842	865	849	901	876	873	863	925	914	864	861	867	853	842	815	904	856	875	836	854	870	861	862	842	832	896	854	880	878	849	868	868	873	856	852	888	845	848	911	926	913	891	871	847	868	895	927	980	869	832	843	839	877	887	794	918	896	883	874	876	877	873	892	856	937	909	813	896	917	869	892	911	879	880	864	855	856	855	878	846	920	836	873	891	892	892	867	831	904	846	887	848	913	896	860	848	859	873	848	859	866	812	873	861	848	862	890	883	882	901	889	869	875	920	861	846	821	870	840	857	837	864	894	835	826	892	899	905	846	880	861	847	852	871	849	844	891	948	811	894	872	901	863	834	833	893	964	830	876	859	914	842	895	860	896	907	855	834	889	846	859	867	857	894	892	852	881	853	905	885	831	841	829	895	804	863	896	927	847	895	885	881	871	860	833	831	890	873	848	839	892	835	853	861	854	889	821	837	844	832	813	901	875	910	847	868	911	857	866	865	896	864	865	893	850	861	860	838	887	839	862	857	861	922	913	926	857	881	829	861	867	887	857	840	868	847	907	879	832	838	857	872	907	860	906	877	912	863	862	871	891	902	875	873	814	914	876	868	879	870	918	834	854	877	888	906	832	828	920	849	853	893	837	876	878	898	814	822	833	863	919	869	828	865	927	836	876	819	842	886	881	879	786	886	854	842	844	846	858	883	835	840	855	850	829	878	896	891	888	848	873	901	882	849	909	832	878	851	828	862	872	861	872	858	882	864	891	879	861	890	895	896	849	862	864	845	881	893	878	854	875	867	871	868	858	852	881	828	917	931	875	917	841	876	845	919	888	803	875	867	931	860	868	846	901	870	874	874	843	857	901	860	887	847	872	832	876	799	857	838	877	839	928	865	902	887	867	918	903	889	864	862	876	900	853	872	897	897	911	861	863	897	869	871	909	935	866	852	893	851	890	877	862	862	876	893	844	859	900	858	895	881	897	902	883	857	903	900	843	860	840	892	875	880	893	846	867	823	912	849	852	852	902	826	848	875	843	899	836	957	868	873	854	905	838	872	890	841	930	936	866	883	891	850	889	878	871	913	835	873	888	860	856	888	877	845	877	850	908	918	854	909	873	871	816	885	913	866	844	834	871	899	903	882	825	828	878	876	830	886	900	920	797	849	885	836	881	918	873	871	901	872	896	857	844	931	808	897	832	874	862	900	839	877	897	839	884	932	855	825	859	877	848	867	886	868	889	834	851	893	857	861	871	905	846	872	864	866	859	874	856	869	873	899	875	890	865	892	844	841	819	870	892	842	878	920	836	912	845	865	910	864	906	867	833	883	857	840	910	842	864	860	834	877	857	856	872	865	879	912	867	824	933	863	904	885	842	862	866	831	905	872	858	855	846	844	887	849	881	885	890	869	852	869	867	856	902	877	908	877	883	868	856	909	897	855	855	833	799	822	883	879	824	857	894	876	843	836	811	867	878	841	870	848	877	940	952	862	899	865	912	891	877	871	843	870	928	945	872	815	920	850	882	878	908	906	877	871	882	912	841	861	881	863	815	887	911	949	843	847	816	906	849	834	901	836	886	875	879	838	839	894	884	905	880	892	847	854	888	865	862	871	858	819	816	909	864	840	874	870	911	913	917	878	866	890	862	893	887	882	878	868	861	856	824	855	854	855	880	888	900	920	826	867	876	881	867	851	868	882	883	870	871	864	880	889	902	902	849	888	880	870	876	877	905	889	897	895	909	904	904	868	939	876	893	952	852	859	844	854	856	891	846	875	874	896	895	902	821	877	870	884	809	908	883	902	863	877	834	823	832	902	832	899	863	841	920	856	865	913	887	887	844	864	857	937	882	857	858	900	846	835	838	840	867	894	860	858	861	839	894	860	853	871	850	879	857	919	908	860	893	909	860	906	877	894	906	816	863	831	852	838	882	916	809	868	878	855	862	883	850	830	848	888	887	883	822	921	884	847	912	870	873	900	855	860	833	854	827	876	859	879	823	865	902	868	865	850	895	839	926	827	898	856	868	880	829	852	877	839	884	862	917	865	878	863	815	914	870	863	879	840	847	872	864	870	910	893	928	887	895	898	855	841	914	821	865	886	852	843	873	851	870	870	828	843	875	883	871	888	885	869	845	856	863	888	870	868	859	826	812	873	896	828	866	833	874	902	896	895	845	868	915	897	883	887	803	822	860	842	860	946	815	881	835	890	871	874	872	875	880	842	831	892	913	859	848	841	808	878	900	866	887	853	849	892	848	883	926	888	904	839	913	853	875	845	790	900	924	860	854	911	902	895	835	870	889	880	844	894	878	842	862	909	847	898	881	866	866	901	859	856	866	890	865	875	882	859	813	876	847	853	900	881	916	891	853	886	817	838	887	867	907	855	885	887	861	888	855	907	884	875	836	871	902	854	903	860	915	882	870	918	933	881	906	869	908	897	900	848	881	844	862	855	876	830	884	865	885	883	903	919	845	886	844	843	892	863	864	818	858	898	920	881	811	846	903	833	863	880	855	878	885	850	802	922	861	837	863	874	883	884	867	852	892	912	825	853	915	872	880	855	853	878	892	859	869	885	923	844	857	863	905	906	889	901	828	903	846	802	861	882	874	869	883	853	917	839	902	859	831	914	799	886	875	860	870	888	882	889	846	851	883	866	887	864	865	819	852	916	878	865	907	845	889	886	898	869	911	856	875	887	874	881	858	896	913	892	879	824	884	885	867	895	875	915	906	872	849	848	831	899	858	899	879	849	875	852	877	875	871	883	869	847	844	896	872	884	942	872	875	880	876	832	900	891	899	856	907	814	830	904	851	842	828	876	862	875	905	875	838	862	848	864	907	857	918	882	845	867	909	879	937	854	848	853	861	850	891	840	832	879	859	827	916	849	885	868	896	864	887	854	896	889	812	915	866	883	914	907	907	860	878	879	923	890	808	843	892	891	905	904	812	836	931	893	830	796	849	861	838	885	889	876	894	863	879	836	897	860	916	891	884	794	847	895	879	871	876	889	817	873	856	886	840	887	837	920	873	849	884	868	857	888	843	903	798	922	866	874	886	833	888	851	929	846	859	847	890	845	859	849	892	886	850	805	849	859	928	880	893	830	862	864	848	859	914	826	864	864	896	878	810	904	899	885	871	863	869	902	843	882	840	908	887	882	872	872	893	876	865	874	837	857	863	849	905	831	877	921	858	911	820	840	913	878	873	908	907	837	912	893	910	856	850	883	907	852	893	879	862	903	822	827	883	882	867	887	867	908	869	891	836	870	898	899	876	919	865	843	852	921	851	915	820	897	869	857	876	858	906	897	890	837	846	862	885	821	829	841	897	868	825	859	849	862	824	820	868	843	924	897	821
46256	37918	35654	8501	920	463	391	331	288	238	278	267	230	225	252	250	244	227	234	198	202	222	221	189	219	218	200	211	184	209	194	211	212	204	182	172	189	196	207	198	189	200	223	223	193	201	204	206	200	186	207	201	209	202	184	202	206	217	195	208	205	210	202	158	201	210	198	189	205	200	191	192	228	180	202	215	194	203	166	210	209	186	218	190	208	198	208	237	198	189	191	194	208	193	201	187	181	214	186	203	197	190	194	213	202	187	193	183	239	223	183	217	188	196	187	202	181	193	204	202	161	193	220	175	168	182	212	186	214	220	202	201	204	200	198	201	193	217	172	212	214	219	199	204	186	184	206	204	199	199	200	213	199	216	186	220	223	202	205	194	200	211	207	196	225	199	223	167	224	175	202	201	213	222	190	202	207	210	165	217	212	206	200	203	194	192	172	183	208	160	184	209	197	204	169	188	183	203	210	185	203	186	186	225	199	209	204	184	180	208	210	168	196	208	210	197	202	203	185	201	180	155	223	210	220	201	199	203	187	195	200	177	218	195	191	194	212	211	190	198	206	181	184	168	181	204	196	209	189	188	194	180	224	205	200	224	198	189	198	203	183	223	197	209	239	206	202	199	192	205	190	181	167	204	228	209	198	206	211	181	201	201	231	190	230	214	184	222	196	230	187	203	199	201	204	193	217	194	230	183	204	195	177	189	200	168	180	177	186	214	167	187	189	210	178	207	210	181	191	214	190	198	210	189	191	196	199	180	190	199	220	187	202	182	208	199	220	214	191	192	188	188	207	189	174	192	192	189	181	202	206	196	185	209	182	210	225	191	179	213	188	187	206	211	182	191	185	203	181	207	211	233	184	198	211	188	207	164	187	195	205	189	183	184	190	192	212	212	192	172	207	186	179	217	218	198	190	191	167	201	198	170	180	228	218	205	199	177	201	223	202	202	164	188	198	194	210	205	200	197	205	210	199	194	188	216	197	188	194	192	171	207	215	223	207	185	179	199	201	199	199	187	163	210	195	187	184	193	176	186	165	172	190	180	195	184	171	195	190	214	197	180	213	223	182	206	205	169	189	185	194	210	224	193	216	183	190	215	174	210	179	203	215	189	174	210	198	186	203	206	189	212	209	204	202	151	201	210	184	197	191	200	219	197	158	194	185	195	202	198	208	215	155	196	219	204	184	202	184	183	198	192	176	175	210	176	199	206	194	215	186	185	180	194	217	208	183	185	193	203	184	194	177	202	192	185	206	177	197	206	165	183	219	219	205	179	210	190	185	199	197	202	201	182	180	206	188	176	184	199	190	190	203	195	195	169	199	201	169	193	204	180	201	192	167	200	204	185	175	213	206	203	193	207	178	201	216	206	195	170	218	218	200	198	186	187	204	178	208	207	173	200	191	201	228	178	196	205	173	183	180	229	189	202	206	202	202	197	208	189	209	183	204	236	175	204	199	196	196	203	214	201	177	179	204	195	188	199	213	179	185	199	193	205	170	209	179	222	202	192	228	188	197	208	218	195	197	183	198	185	200	199	189	185	203	211	206	218	209	194	205	189	207	186	202	191	178	194	187	231	198	179	191	205	191	205	166	206	215	190	219	205	199	193	207	171	174	245	198	201	180	174	175	205	210	201	209	178	199	185	186	204	201	215	210	200	209	189	184	231	190	181	195	214	186	215	197	217	201	184	195	177	158	214	179	193	203	231	170	181	185	196	194	207	202	181	171	174	213	178	172	204	190	186	218	184	212	183	213	206	182	226	193	193	191	200	208	187	194	196	203	201	178	185	188	221	204	191	194	182	205	183	202	203	204	192	197	201	197	205	221	222	196	207	189	201	193	182	191	202	191	212	224	221	192	212	207	189	197	188	202	204	179	170	190	204	208	210	194	206	178	210	206	176	184	197	170	219	182	212	190	207	214	179	212	201	202	180	184	202	197	193	210	212	198	161	188	211	205	215	179	187	205	183	193	199	212	207	211	198	205	207	209	227	188	206	177	196	169	193	179	187	204	183	215	186	216	187	201	209	200	181	208	185	185	192	207	172	207	174	185	163	195	185	191	193	187	194	191	206	218	172	190	185	183	212	209	185	205	167	187	208	199	198	215	177	203	210	188	204	199	188	202	189	177	179	205	200	193	195	180	180	215	194	201	182	207	198	181	209	198	219	188	210	200	182	194	224	195	192	201	218	219	221	196	215	188	197	214	197	195	212	189	209	204	201	189	179	202	176	186	175	202	190	194	188	203	206	183	180	194	193	172	225	187	198	221	167	190	156	201	181	221	185	212	196	174	217	203	227	186	178	210	183	185	191	195	211	218	196	207	166	210	182	201	209	176	187	198	192	168	196	191	179	182	217	195	189	221	217	171	171	219	214	207	194	211	204	170	211	185	213	162	192	196	186	188	190	193	192	184	199	203	192	203	211	190	193	196	192	190	211	201	212	181	194	212	202	193	198	216	202	208	188	189	191	204	208	214	181	224	199	207	191	199	182	206	192	208	188	191	202	190	193	194	197	202	210	188	226	186	193	223	225	192	192	195	168	210	196	196	214	183	218	234	139	179	198	187	222	205	213	199	178	190	194	194	185	187	189	173	182	191	184	191	213	213	219	205	164	193	193	198	215	185	172	190	194	205	233	205	193	215	187	198	190	167	221	187	165	194	173	195	196	171	197	194	196	208	191	186	214	163	200	186	188	181	212	223	200	161	189	183	212	189	190	213	208	177	201	170	210	186	172	191	211	169	205	185	162	201	208	187	201	191	206	213	168	192	211	211	197	203	196	192	139	182	229	193	211	179	216	204	187	201	217	186	207	210	190	190	167	183	212	211	201	212	210	173	204	193	201	209	207	170	197	193	196	187	222	242	201	221	204	221	189	181	206	183	200	208	190	219	193	199	158	174	220	196	214	190	196	197	200	184	185	189	224	194	224	204	191	222	200	231	185	217	214	185	173	215	187	176	204	189	194	195	208	213	172	176	199	200	187	207	183	210	199	210	179	195	206	163	192	204	211	216	196	197	198	180	188	182	197	199	195	195	192	197	205	198	187	199	213	195	207	186	189	185	205	194	190	195	219	196	193	198	201	202	186	206	193	186	205	197	212	189	217	180	211	192	184	176	191	192	187	195	227	172	200	187	199	204	190	199	181	177	190	173	220	182	212	208	209	203	196	198	178	201	179	200	215	179	198	197	185	202	207	182	222	194	200	195	187	193	183	153	186	173	200	211	213	218	186	197	204	198	213	179	199	211	188	223	186	204	186	206	219	191	171	172	208	216	206	195	219	211	211	191	159	212	208	189	185	184	205	197	203	209	204	201	234	224	189	197	190	203	195	172	211	184	209	190	201	203	216	216	186	212	181	175	198	185	192	208	213	199	212	192	202	217	194	182	188	192	185	191	193	228	199	219	200	192	179	199	195	213	185	199	183	193	186	209	185	208	203	205	194	196	196	216	196	197	185	194	175	204	199	192	194	175	199	218	193	213	192
27311	21919	22982	2463	2170	1766	1433	1301	1195	1018	956	826	838	791	715	696	742	665	658	681	639	655	596	623	614	632	562	587	567	597	619	591	534	530	538	581	587	541	568	544	545	540	533	544	552	583	542	543	558	554	568	564	522	564	550	544	495	510	513	525	546	559	508	500	554	524	544	528	536	583	547	502	522	539	520	546	514	534	534	528	531	496	524	520	522	502	529	562	518	566	516	537	523	522	565	562	558	553	516	581	565	552	524	532	485	506	536	515	546	552	512	525	521	538	518	558	509	508	558	576	515	498	517	552	527	554	535	530	475	509	508	517	487	530	522	533	541	498	502	503	516	553	537	524	528	558	527	499	544	510	523	525	542	525	508	547	502	522	540	507	550	536	527	497	541	488	536	477	495	538	511	499	515	520	523	547	502	527	492	492	524	550	482	489	514	537	556	530	522	531	518	526	516	501	554	518	528	539	548	548	528	588	492	469	539	503	538	536	496	517	550	525	482	535	542	515	503	509	547	554	484	491	548	515	534	505	538	516	509	492	510	525	546	534	533	517	534	547	514	533	524	555	480	493	524	499	549	561	550	525	530	519	549	541	529	563	550	495	545	495	482	529	533	553	475	504	572	515	517	503	554	531	482	523	507	552	510	555	509	495	564	521	510	543	535	556	528	464	519	479	551	534	492	553	547	534	528	522	546	479	575	528	565	527	513	486	494	490	520	562	524	526	512	493	538	504	564	539	489	519	539	522	586	515	465	540	520	540	496	541	505	464	557	504	524	488	511	496	494	527	535	515	538	570	519	535	539	543	566	528	512	549	512	528	517	505	482	484	515	526	501	532	509	500	561	493	549	499	514	518	523	532	546	509	544	509	547	492	539	521	515	499	508	506	502	503	506	542	507	542	549	528	515	527	480	535	530	516	601	506	513	525	504	499	552	552	492	545	499	546	520	571	506	539	515	539	504	520	488	525	487	532	504	548	480	525	447	505	524	510	530	527	525	533	529	515	544	530	499	528	503	547	536	555	512	519	495	541	524	543	537	470	530	516	535	508	563	500	545	504	500	507	528	527	493	536	511	512	538	506	498	505	540	544	528	509	503	467	550	541	514	533	537	514	547	526	540	549	560	520	517	501	539	528	514	492	534	499	497	531	500	510	493	510	510	528	520	485	546	519	495	524	565	540	504	539	506	519	559	551	500	530	562	484	512	552	514	506	521	500	518	526	507	493	491	496	542	518	561	492	490	467	532	508	532	546	516	519	520	526	535	552	506	503	536	498	517	475	541	513	509	494	513	498	533	526	524	518	513	542	506	531	508	497	543	524	530	531	479	543	517	505	561	516	514	566	515	550	475	531	520	520	539	528	542	520	509	480	523	511	557	537	579	547	478	522	493	524	562	503	555	526	491	489	527	526	540	494	513	510	541	472	538	528	523	493	534	506	520	544	538	575	538	532	510	499	513	500	437	499	512	514	571	553	520	513	525	534	537	550	520	546	502	538	517	522	511	529	530	532	498	541	528	514	506	529	480	547	499	508	514	522	501	544	511	547	517	505	541	520	470	522	550	497	530	586	546	529	504	516	517	539	575	522	547	552	534	538	508	536	532	517	516	533	513	506	526	529	554	575	514	526	548	507	522	524	548	511	570	528	520	503	530	554	513	486	535	522	510	482	510	549	569	488	547	517	544	557	536	552	539	525	477	535	495	495	510	510	505	541	502	478	495	527	527	524	539	557	532	583	497	544	520	499	547	516	561	504	536	516	507	541	543	526	558	519	514	537	540	538	533	490	525	491	534	494	547	486	520	509	549	502	539	485	551	497	529	560	527	523	461	551	514	492	546	528	536	517	558	487	494	520	502	490	545	476	557	531	480	512	520	479	544	531	522	511	499	524	534	547	554	529	525	515	554	574	489	479	487	509	527	540	535	529	527	504	532	532	539	499	524	529	516	520	483	555	531	493	545	509	549	559	518	518	523	551	531	520	522	479	524	523	508	516	514	542	522	559	516	523	475	546	533	542	481	537	545	500	516	503	576	537	542	512	515	503	526	472	537	485	501	539	490	552	528	527	508	511	521	501	526	513	524	513	537	512	507	550	515	516	525	533	498	541	541	529	531	526	553	477	532	485	500	453	509	549	518	533	544	556	518	493	542	512	533	484	473	541	562	548	499	560	523	505	517	539	554	516	534	492	559	534	518	517	555	515	570	535	498	535	504	556	509	499	566	503	542	557	549	536	503	524	504	532	545	486	507	532	515	536	514	515	520	517	515	556	527	532	532	483	476	542	497	489	537	545	500	474	535	499	507	519	542	505	504	532	514	490	528	545	528	545	511	503	541	503	493	526	558	496	507	586	562	518	501	535	501	512	481	511	490	568	535	516	481	534	524	577	506	501	516	558	569	518	499	513	512	521	559	523	473	549	512	538	504	480	525	471	541	495	552	553	531	493	531	520	538	491	531	488	536	536	543	522	507	523	521	555	529	545	548	505	539	505	515	512	526	553	528	483	508	566	547	516	524	493	543	515	529	521	486	528	521	516	530	523	528	523	483	507	519	534	534	535	544	516	546	493	556	495	512	492	551	505	506	526	515	521	491	569	546	562	479	506	551	513	542	483	511	557	515	521	519	510	522	539	495	506	516	473	532	522	552	522	500	522	532	523	549	552	501	536	530	480	535	523	476	501	547	526	539	529	491	521	490	519	530	529	540	513	507	510	545	534	518	522	489	539	516	529	494	517	529	501	542	543	542	540	499	521	510	520	495	560	518	513	531	551	551	512	517	520	503	502	516	505	510	534	509	542	512	541	559	520	562	514	529	529	497	515	521	536	509	550	514	474	542	510	487	535	485	523	524	553	547	484	480	507	552	511	529	516	539	510	512	536	539	524	523	527	485	524	465	540	508	519	529	539	497	529	528	504	505	509	554	511	492	533	524	534	478	510	526	518	515	505	557	552	549	558	527	529	511	530	494	543	522	540	541	546	541	524	504	546	496	530	536	535	493	508	527	511	493	521	470	509	545	469	504	522	511	539	548	478	540	498	489	542	551	503	506	535	511	509	524	495	529	548	470	501	536	508	526	510	539	505	518	496	520	500	501	502	549	544	537	497	528	529	502	535	503	530	506	530	562	509	577	555	492	494	487	522	533	548	517	554	502	533	520	525	537	511	483	548	493	528	564	510	543	490	517	505	519	508	481	565	511	521	509	501	515	534	522	526	517	527	494	561	554	554	540	517	520	481	533	523	529	508	544	468	561	549	526	493	518	530	580	548	502	524	531	496	579	519	483	509	533	574	523	504	515	547	508	550	494	523	506	495	499	555	522	522	501	504	480	518	519	550	580	552	521	522	512	551	517	494	514	503	489	498	547	471	549	534	516	543	532	538	526	514	516	518	501	519	504	589	516	535	538	518	521	528	523	528	554	554	496	528	489	535	508	511	510	529	543	547	478	542	521	513	528	524	500	517	549	536	564	497	533	577	447	534	543	516	547	527
59062	50014	42661	17511	4009	830	668	546	459	468	388	339	350	314	353	293	313	316	287	266	258	284	280	272	278	272	284	270	257	248	270	262	256	268	290	283	243	255	290	277	278	261	281	250	248	249	243	265	268	261	245	237	230	233	269	257	251	241	260	250	231	228	251	271	279	246	237	274	252	269	267	227	224	244	235	236	244	234	202	250	271	261	259	252	259	241	284	276	234	265	247	240	226	240	266	232	273	241	269	244	265	266	248	265	255	223	241	240	252	244	264	255	266	246	238	249	273	253	266	238	277	252	227	236	239	251	250	260	293	276	257	275	284	278	276	242	282	232	241	261	253	248	266	236	216	254	261	240	243	280	239	240	271	237	227	270	244	276	273	254	292	251	231	242	251	261	259	249	262	239	263	256	249	250	229	269	248	242	273	219	210	248	275	271	251	268	258	242	231	225	241	247	281	256	253	251	241	243	244	261	243	247	251	236	225	280	259	237	263	251	243	245	231	234	258	241	224	243	255	235	248	237	283	227	257	232	255	252	212	232	237	271	258	260	246	250	229	244	230	262	235	242	254	254	262	217	246	241	252	250	269	246	240	262	270	233	275	220	271	259	231	238	247	276	240	211	269	244	237	267	207	218	249	256	245	265	252	238	290	283	237	241	224	257	262	281	240	264	256	286	235	256	265	252	247	246	245	244	233	236	266	231	263	271	236	282	255	245	256	229	267	258	252	216	269	270	249	217	287	271	260	232	270	245	259	244	234	231	275	245	269	227	234	280	257	246	256	245	230	278	251	243	239	243	271	221	228	258	299	246	255	257	235	268	255	238	263	295	274	260	262	259	245	236	228	256	222	263	237	244	293	296	240	251	283	250	225	234	252	275	245	287	246	249	241	243	251	249	252	272	243	243	243	244	273	252	256	261	254	269	284	237	269	253	260	236	258	258	264	249	241	243	246	267	241	249	274	253	246	241	277	278	239	223	239	247	212	242	265	231	259	254	266	224	222	244	253	250	263	246	279	256	278	233	252	276	264	241	242	231	265	283	221	239	243	254	250	245	251	254	263	282	242	234	224	238	248	238	238	255	249	272	268	267	275	265	222	232	264	253	229	242	266	235	219	274	263	237	248	242	270	234	245	254	228	224	279	265	245	271	213	253	243	259	277	225	261	252	226	228	251	250	226	244	275	238	260	253	281	264	274	249	240	245	245	251	257	245	247	240	265	252	277	272	250	239	235	243	245	269	241	248	243	259	275	269	265	263	241	265	273	259	262	247	250	238	261	252	268	246	244	266	273	266	278	237	231	242	260	256	248	265	254	258	257	259	261	246	270	244	253	237	274	231	255	233	253	251	251	245	249	255	226	251	268	250	250	273	245	253	251	266	225	225	259	243	252	225	251	277	262	244	242	207	257	264	244	263	262	238	286	234	290	252	239	237	255	232	258	242	250	256	261	265	240	238	247	269	207	235	251	236	264	235	248	235	261	256	244	239	279	254	243	228	270	269	306	246	235	259	252	242	212	247	246	237	242	263	244	237	232	217	253	236	247	236	236	220	270	246	244	238	253	267	257	276	224	265	211	214	238	234	265	266	258	269	259	274	234	249	256	274	241	225	248	262	259	234	259	248	246	238	235	257	256	245	303	255	240	255	238	248	270	250	257	235	253	259	232	266	251	277	238	257	268	230	240	271	244	231	245	249	288	248	262	261	259	252	237	238	249	194	225	265	261	253	248	266	238	246	240	262	236	272	260	250	240	226	238	246	235	252	247	255	256	237	271	225	254	241	260	244	245	261	248	263	248	271	246	266	247	259	266	241	267	255	264	272	262	264	274	240	257	256	215	234	224	218	244	245	259	235	258	254	254	278	255	237	259	249	248	275	286	249	243	234	231	254	259	230	276	243	230	278	250	266	268	244	248	288	222	296	301	264	252	270	253	233	249	226	260	237	245	243	219	261	238	283	259	276	267	282	256	254	262	263	248	226	280	251	240	250	273	267	262	261	231	267	255	282	264	241	287	284	251	260	235	221	246	250	264	247	255	264	259	241	215	263	265	228	266	261	283	223	244	245	248	259	244	228	251	261	262	263	221	234	246	267	268	251	250	249	244	240	238	247	270	254	269	273	232	237	296	270	264	251	253	252	210	251	245	249	253	281	253	243	205	250	258	230	239	270	246	286	242	251	272	241	248	250	265	263	235	223	244	238	249	247	241	288	268	248	249	231	232	251	251	243	271	256	238	266	245	257	256	243	222	258	257	224	221	254	241	231	261	252	242	251	237	247	215	262	254	235	257	248	273	271	234	287	246	227	242	229	250	240	277	239	244	249	264	250	240	255	282	231	243	237	240	282	270	249	236	244	223	232	244	251	257	271	234	264	255	231	230	241	228	253	249	232	231	267	249	245	246	215	260	235	242	247	243	251	232	245	258	259	236	255	247	270	271	257	274	240	246	247	257	237	266	229	250	248	269	235	229	258	243	260	251	237	268	256	243	230	232	243	212	231	253	268	257	238	247	241	267	236	247	268	242	215	231	238	242	246	256	239	243	261	251	253	233	239	235	226	227	231	255	231	223	233	261	249	285	271	283	238	232	243	254	241	253	236	228	222	260	269	205	229	236	264	264	252	236	262	246	238	254	254	240	213	245	251	247	248	252	245	252	249	267	264	232	233	270	275	234	249	245	240	254	260	262	247	246	252	239	264	250	225	221	244	250	266	259	245	252	228	256	266	236	276	254	243	265	245	278	260	259	264	225	265	265	234	262	258	248	238	259	258	266	238	242	256	250	240	269	254	241	262	234	287	230	240	237	247	240	248	244	251	220	234	247	284	233	250	275	256	251	267	252	232	251	268	262	247	257	252	263	276	264	261	263	261	218	236	245	283	270	284	242	228	251	239	259	253	248	283	248	294	254	250	264	261	254	255	279	251	279	252	232	240	252	237	257	229	246	275	206	250	268	267	246	225	248	235	253	276	232	264	244	250	242	239	200	258	273	234	244	259	258	228	248	248	230	233	286	260	258	245	297	266	286	269	251	259	226	309	273	267	253	267	251	279	244	247	261	251	241	251	271	244	246	250	272	281	295	245	224	288	267	265	278	229	261	270	259	252	250	270	229	235	248	248	257	276	261	265	237	243	278	233	235	261	256	233	264	238	208	247	252	267	265	260	227	256	256	250	225	246	260	261	259	294	241	229	218	266	236	263	252	251	263	269	224	271	228	262	232	273	263	225	264	262	260	234	241	246	267	251	281	253	262	251	243	238	241	244	280	265	269	265	279	260	255	279	256	226	272	247	258	252	258	261	261	243	243	225	285	257	258	238	242	245	260	250	274	270	267	280	248	232	248	268	253	265	284	254	237	274	238	240	256	267	245	270	282	247	238	258	253	210	253	239	246	227	216	254	262	271	275	241	255	243	259	249	236	256	262	259	261	248	221	253	225	247	301	268	265	230	243	233	235	239	258	256	262	286	254	213	258	260	235	262	240	224	246	271
36033	28328	29525	4439	3802	3139	2658	2213	1871	1722	1501	1456	1288	1202	1162	1058	1037	1000	985	976	864	889	827	840	876	835	834	804	747	786	790	822	766	746	740	756	771	727	649	700	747	715	669	701	716	720	680	666	681	691	674	708	667	680	685	685	678	690	708	730	665	704	642	716	648	668	692	703	645	707	648	735	681	664	685	654	698	641	630	682	715	672	662	695	646	684	620	713	724	660	707	661	691	687	583	631	672	670	674	674	623	628	624	645	646	613	648	676	654	715	691	671	639	670	659	647	682	654	688	637	647	673	660	670	644	610	664	667	680	661	677	635	660	665	682	660	673	677	687	645	640	698	671	665	667	652	672	654	670	687	703	624	711	684	667	710	687	644	667	675	682	686	676	621	622	652	643	691	657	679	677	697	633	673	681	657	687	620	618	707	634	697	658	627	680	627	677	664	680	664	672	661	682	702	741	671	660	652	687	704	661	656	665	637	658	649	675	655	681	707	635	677	650	677	689	612	647	630	633	632	685	662	656	621	658	624	657	695	633	675	645	688	663	653	655	666	631	633	710	587	623	635	686	661	670	648	654	653	612	698	690	699	635	616	672	644	687	624	682	695	661	665	646	632	658	669	658	655	660	657	614	651	647	660	623	609	607	729	672	634	641	687	662	711	659	619	628	648	698	640	677	656	683	681	657	656	629	655	626	654	623	676	662	633	687	619	677	690	664	678	633	661	644	640	644	635	689	629	643	615	693	613	661	678	643	658	704	683	674	646	619	687	656	626	669	610	615	661	668	643	648	625	618	647	641	637	629	712	670	628	666	705	649	653	651	669	675	656	699	681	675	617	689	665	629	660	630	669	681	642	669	620	696	645	712	733	654	639	659	694	643	673	660	651	673	637	637	706	662	680	661	663	648	657	642	631	668	658	669	691	643	654	648	643	683	636	633	674	640	673	641	626	642	625	702	667	643	700	685	652	648	642	642	680	607	595	628	661	648	635	663	634	596	667	655	658	650	672	670	676	647	642	653	666	657	632	676	669	663	674	625	694	686	638	671	622	698	655	659	672	676	659	658	625	678	665	660	616	685	642	625	692	659	610	660	673	652	668	643	600	646	627	663	606	647	656	668	680	691	674	675	693	648	688	638	692	644	640	623	655	707	672	663	617	638	651	642	711	698	643	627	663	633	636	646	677	667	665	665	649	670	667	682	635	669	633	702	684	615	666	654	695	643	623	629	645	635	718	664	629	664	672	651	657	676	626	640	615	603	657	694	677	653	642	638	628	662	649	714	664	655	666	647	708	665	704	592	640	635	662	632	637	678	660	664	682	663	623	628	655	660	650	662	674	691	660	615	673	655	675	672	697	637	690	605	677	671	610	654	667	677	652	671	706	637	687	642	610	642	671	648	650	666	617	650	671	667	666	697	641	658	643	611	689	706	648	707	676	610	662	628	635	647	669	666	658	614	640	665	714	647	672	677	640	655	675	631	688	629	622	678	649	668	608	645	658	647	614	693	684	628	689	677	668	614	651	658	673	659	636	649	650	618	637	677	667	634	658	700	651	646	622	634	704	683	641	687	671	684	692	620	601	664	659	665	648	661	668	656	664	699	672	669	637	652	659	673	610	678	669	652	664	616	648	646	681	698	638	668	678	673	638	695	636	674	674	662	639	671	666	653	635	646	646	642	624	649	652	632	646	662	709	675	642	662	662	658	670	689	661	655	672	626	641	648	643	644	669	619	688	684	667	697	662	678	683	626	678	643	634	664	667	615	681	647	707	676	699	662	675	653	664	680	635	621	679	637	674	643	688	647	641	652	661	647	707	653	686	656	684	692	652	685	619	666	627	667	676	655	666	660	664	655	657	685	659	655	628	673	649	632	661	661	649	682	627	700	659	670	621	669	652	614	683	653	636	676	664	651	675	671	649	631	645	637	673	637	635	711	670	678	676	662	650	665	639	666	687	649	663	633	666	665	641	637	641	637	651	648	627	693	617	638	663	653	671	621	671	626	662	664	658	645	630	657	638	626	658	608	638	598	676	652	687	672	632	674	613	625	644	646	667	713	699	660	690	675	666	656	686	642	695	646	682	627	685	681	627	652	661	657	681	632	704	668	647	667	648	667	681	625	642	610	636	688	653	665	641	695	663	650	668	659	672	651	679	660	666	697	670	662	648	612	676	653	673	665	651	664	716	626	679	660	673	685	654	660	701	699	723	653	663	671	672	629	651	658	667	645	677	641	636	666	680	664	631	696	687	662	661	649	631	686	629	663	668	706	664	690	655	629	685	645	665	636	637	646	672	688	674	617	632	701	705	680	677	605	626	631	607	674	661	685	599	653	672	657	626	671	718	676	612	621	648	689	665	641	680	714	656	687	644	699	651	655	572	654	634	633	603	688	685	712	668	666	628	667	664	621	648	662	650	651	613	657	639	640	675	643	676	655	638	710	658	647	689	640	710	670	629	665	676	666	688	666	659	681	691	659	656	680	667	651	653	670	690	619	712	655	702	644	649	707	669	639	644	722	736	647	714	607	625	627	679	673	677	667	647	701	622	666	647	677	663	664	644	636	694	667	651	632	661	690	631	641	697	702	654	659	707	651	669	622	642	653	683	639	677	712	654	598	655	675	688	654	619	671	623	694	628	659	646	664	663	682	683	633	665	696	661	662	652	651	633	657	640	683	670	676	711	663	692	689	726	703	663	655	664	647	699	678	689	656	615	724	650	686	651	660	660	630	700	663	626	640	640	638	637	662	666	705	616	630	671	661	668	635	654	660	687	655	652	644	665	620	637	657	666	677	631	656	661	646	647	665	664	681	666	665	701	664	664	705	664	637	678	623	696	652	671	662	681	658	659	632	621	663	638	653	642	619	707	661	667	652	651	662	678	656	610	609	659	720	690	691	647	663	633	671	643	642	665	681	681	630	695	654	680	679	683	599	700	636	646	712	615	663	659	661	610	714	702	665	666	624	654	675	665	664	680	650	662	628	649	632	652	636	645	651	694	665	618	646	630	684	669	693	679	713	715	660	658	660	674	706	645	671	625	630	690	650	668	676	658	657	650	650	696	617	645	697	638	630	662	637	659	683	709	643	663	625	706	650	642	633	680	643	665	656	659	644	672	680	659	669	692	677	663	666	696	667	679	708	654	641	672	640	656	710	668	658	603	660	696	683	616	648	701	661	647	650	658	637	680	713	687	667	632	661	653	613	622	648	650	664	663	640	668	693	608	659	657	628	680	679	657	642	648	671	654	646	628	658	666	669	642	659	638	671	660	652	635	613	626	670	651	672	653	667	704	642	624	606	657	636	674	690	690	689	652	664	675	695	635	694	692	677	651	632	666	642	667	679	682	686	612	665	660	629	625	608	661	613	678	656	653	667	655	652	650	658	656	665	645	682	667	605	658	651	646	680	670	629	648	674	691	651	648	644	635	629	673	631	669	686	657	700	632	678	660	659	659	637	657	682	707	635	722	647	653	651	647	697	673	703	656
5943	2890	2359	450	394	366	334	369	362	385	333	358	354	340	371	386	358	419	322	401	379	349	380	357	351	402	387	376	351	394	397	375	372	369	392	368	361	364	345	421	380	371	386	394	383	376	374	339	366	346	366	362	393	363	378	368	372	371	406	358	416	360	386	373	350	384	378	397	391	392	381	396	381	363	374	391	387	390	385	370	389	382	354	392	390	389	349	367	389	370	351	399	369	381	346	354	374	379	390	367	367	334	392	337	448	362	374	413	358	382	413	391	344	369	346	370	398	366	418	385	366	380	359	389	404	379	407	380	388	367	339	404	376	402	377	376	362	353	408	424	368	371	384	360	389	335	349	378	405	370	388	380	346	411	366	387	391	391	377	385	357	348	386	371	364	355	370	373	353	348	422	390	383	363	370	369	373	383	356	363	340	403	364	356	368	383	364	409	347	403	398	380	370	356	366	398	330	352	350	355	378	348	370	371	413	383	348	374	375	370	351	388	373	409	356	383	358	365	352	367	368	366	377	373	395	390	393	373	364	394	347	398	376	325	401	384	354	388	390	392	401	401	391	348	363	343	367	352	380	395	367	386	357	375	371	370	358	378	398	387	376	369	416	377	354	401	352	407	369	380	363	383	364	380	353	377	383	364	369	363	357	372	379	404	355	381	332	386	407	375	367	398	359	442	401	400	367	352	371	399	388	375	360	381	389	417	369	371	377	355	368	378	366	331	349	366	374	366	386	394	388	396	346	385	368	368	390	406	369	369	373	414	335	414	368	362	405	390	393	357	353	396	360	418	403	382	375	415	356	371	346	366	388	363	370	354	348	358	382	341	414	393	372	382	388	377	359	345	377	380	401	371	352	398	354	409	357	394	383	422	370	401	361	385	372	360	378	406	336	359	393	368	380	381	399	328	403	353	335	335	378	364	391	373	375	376	362	414	341	364	362	374	389	386	405	406	379	392	384	378	370	391	368	376	372	355	388	382	347	361	374	367	351	386	366	361	375	346	363	346	379	378	384	354	374	404	376	367	368	333	379	355	347	370	372	355	358	351	338	367	370	378	363	380	348	353	344	360	395	348	378	369	396	402	361	404	386	423	387	380	356	367	350	354	364	409	393	414	385	389	360	372	363	349	363	411	355	360	384	365	366	383	361	390	375	375	427	368	389	364	347	356	421	386	371	345	378	349	369	357	397	386	361	341	391	369	368	387	378	382	407	386	369	361	371	383	360	374	378	369	395	391	387	356	364	368	364	348	363	376	384	379	396	411	405	382	385	362	359	347	318	390	361	395	339	393	333	353	371	372	348	384	379	391	312	408	402	331	339	401	320	389	366	390	354	352	382	369	377	385	366	361	407	400	343	347	376	371	374	356	381	366	383	417	361	376	360	394	384	376	372	362	346	409	386	379	359	367	338	372	355	390	348	367	406	372	394	366	392	416	385	342	341	396	355	378	399	377	379	358	371	336	383	379	347	353	343	387	410	356	357	352	359	336	393	379	367	406	360	372	374	404	381	373	362	368	382	372	393	396	377	411	375	363	353	367	370	352	378	375	369	380	369	380	411	362	370	374	392	390	366	349	383	395	362	363	359	393	360	359	380	381	416	383	359	399	368	349	386	380	382	341	353	393	411	359	362	361	387	405	347	380	375	376	403	355	403	353	358	394	410	368	384	402	387	365	386	366	365	371	367	358	370	366	403	336	342	388	389	405	377	371	370	379	392	342	368	409	388	374	378	338	355	403	381	361	372	338	406	368	388	362	336	393	420	343	403	384	395	357	388	382	377	417	337	387	361	378	358	360	388	413	421	369	369	366	373	359	395	390	359	386	341	372	418	410	374	413	369	377	367	365	405	369	333	375	390	368	367	339	387	374	393	409	390	376	377	347	372	373	349	340	395	389	396	374	365	343	361	374	342	387	376	366	384	359	418	398	410	343	382	399	370	417	404	338	373	399	393	366	353	382	390	375	402	405	380	414	338	389	366	373	369	369	395	360	370	376	366	417	353	368	369	388	343	362	351	383	368	372	337	378	385	350	351	353	397	364	371	388	363	408	370	387	386	390	337	400	379	387	398	416	412	383	382	353	362	366	414	353	398	405	371	352	353	386	364	374	393	361	376	378	353	373	368	378	384	349	358	376	357	348	386	357	366	361	392	365	318	374	358	332	345	355	333	413	381	413	377	380	414	374	349	346	370	372	366	396	380	380	378	378	342	379	366	358	374	354	373	369	387	351	386	360	392	372	374	368	396	407	380	361	319	367	354	386	396	394	366	364	384	362	348	367	382	354	385	393	373	382	403	360	357	376	373	347	341	390	410	344	348	373	376	379	417	347	379	358	400	386	367	371	350	375	391	400	366	335	414	365	369	338	359	367	359	396	366	325	380	369	364	363	374	377	371	399	333	342	363	384	420	366	389	364	384	390	392	357	391	363	381	348	346	390	364	420	364	394	363	380	382	352	378	368	355	402	359	369	380	351	400	362	349	359	364	385	400	397	388	411	360	391	365	337	385	423	372	346	364	354	365	367	405	372	392	351	354	360	368	371	378	380	361	353	380	359	334	340	393	389	384	381	391	394	361	368	374	351	372	351	367	376	390	404	426	409	408	378	354	345	362	333	398	359	375	390	389	379	353	344	391	383	348	373	345	357	338	379	415	369	366	354	376	383	363	361	338	389	358	374	361	386	364	391	414	371	368	374	399	356	386	404	341	346	378	400	354	382	356	369	395	365	394	376	359	338	324	328	387	337	367	359	384	368	366	380	361	363	387	410	372	365	385	376	394	383	420	369	401	351	384	353	399	350	403	347	368	366	361	378	400	388	398	368	367	384	378	397	368	366	370	393	383	367	362	365	346	411	376	332	381	387	380	368	376	372	383	357	398	359	389	379	371	338	382	384	338	386	415	358	381	361	303	336	369	397	395	368	379	333	385	373	355	404	341	371	366	403	397	396	362	336	390	347	380	395	370	370	380	390	391	367	388	341	377	379	396	325	402	359	399	387	371	376	373	374	376	359	375	336	383	358	367	360	351	377	380	375	364	406	378	365	372	403	387	368	364	429	378	393	395	399	382	391	372	367	351	382	371	375	367	378	378	390	371	386	365	394	366	356	360	355	368	375	348	397	358	376	395	356	374	358	382	381	374	383	374	365	353	401	401	364	362	369	371	380	370	395	408	373	366	389	390	370	363	343	362	426	420	337	348	389	412	373	357	323	354	383	362	375	381	352	395	376	365	384	359	355	349	415	377	359	372	356	371	374	381	393	395	395	368	385	363	338	372	374	352	360	389	353	376	396	361	342	351	404	384	358	341	377	372	369	328	394	375	394	384	307	336	360	355	366	392	411	360	344	382	404	361	396	397	378	378	362	372	361	360	393	387	368	363	357	345	322	377	365	352	369	334	385	378	359	379	348	343	409	407	393	355	372	337	382	388	343	374	400	395	396	341	376	364	384	376	402	400	354	367	376	355	400	399	365	378	381	398	360
5725	4446	4146	942	935	917	946	888	904	889	853	924	897	944	892	936	951	906	901	843	849	871	868	858	864	908	852	872	895	867	875	835	884	950	893	873	930	894	884	860	888	875	846	873	900	923	912	923	862	929	881	901	867	905	874	876	868	925	869	883	891	871	855	918	930	897	791	908	835	888	916	883	875	874	907	953	878	880	928	920	877	933	906	909	844	922	901	883	852	909	857	885	853	875	857	892	892	867	900	886	872	886	917	887	875	961	859	940	885	801	914	882	859	926	914	848	847	869	884	843	862	906	893	915	885	866	895	872	903	857	935	909	865	924	864	870	861	902	873	865	892	865	903	882	894	894	950	881	915	894	917	920	895	877	906	963	877	869	844	896	868	929	869	935	897	875	931	912	884	840	900	874	887	848	881	865	875	883	884	924	932	863	929	914	870	874	847	865	867	894	919	868	854	895	917	886	932	865	873	898	899	914	885	895	893	887	879	860	896	922	858	902	945	831	908	791	900	939	868	867	880	865	901	887	920	907	902	860	872	907	903	904	869	868	908	903	862	873	918	859	876	932	876	829	898	885	922	907	895	822	885	881	816	906	841	838	889	837	850	889	903	807	870	940	953	940	904	890	898	902	853	896	867	859	941	870	841	911	922	896	849	941	873	853	917	881	915	902	899	870	903	887	894	899	836	889	797	910	893	795	898	824	883	912	835	852	841	855	879	889	907	892	892	921	876	894	908	879	923	892	872	871	818	924	868	887	887	867	840	898	895	901	861	959	853	871	854	879	902	897	861	891	876	833	883	861	908	833	873	892	844	909	873	887	940	870	839	822	949	886	843	872	893	849	882	859	888	798	876	924	966	850	856	900	875	929	856	921	909	884	867	911	863	860	873	864	875	911	876	879	883	866	886	927	851	875	936	815	866	854	924	885	939	920	901	863	881	819	884	888	890	892	860	871	923	840	891	870	882	870	871	847	883	876	859	885	899	880	864	890	889	897	847	897	908	807	872	915	891	919	925	900	838	884	950	897	888	895	929	879	885	843	837	842	856	885	854	848	875	921	932	925	901	878	881	887	883	913	826	908	928	871	879	906	895	880	880	853	868	884	853	916	873	905	841	898	856	923	896	864	898	885	877	910	879	900	908	843	844	892	848	928	957	902	851	896	932	851	901	841	898	907	870	872	852	909	911	858	870	875	869	879	927	931	922	918	908	865	887	869	834	901	882	904	853	926	894	887	861	892	926	859	878	863	816	925	870	872	910	900	872	870	919	918	894	873	911	902	883	902	863	872	957	851	870	863	865	915	910	862	919	865	884	896	871	883	832	940	873	874	905	892	845	899	971	870	888	917	924	874	836	873	847	869	846	914	886	934	822	897	881	910	864	902	870	855	875	883	857	896	843	889	836	889	935	837	902	876	885	923	796	920	851	867	861	878	880	890	929	859	849	908	822	863	842	906	888	890	865	899	937	888	892	832	864	862	970	907	908	896	866	904	901	875	866	917	898	892	890	903	948	885	861	866	867	868	888	937	914	872	884	883	898	917	882	906	847	897	881	905	863	874	850	880	908	850	909	873	890	943	955	927	923	888	876	869	896	894	895	905	886	870	849	886	889	901	908	910	846	940	855	905	888	915	861	842	879	888	853	891	911	887	898	852	887	952	836	847	860	928	884	920	867	926	892	883	909	824	874	877	904	849	842	845	924	941	908	851	837	866	887	922	880	827	944	900	858	848	819	881	870	870	925	860	833	941	864	891	898	882	886	883	898	857	855	866	880	929	840	889	870	864	894	894	966	913	883	898	884	864	907	872	843	869	916	905	844	885	901	894	877	909	855	885	914	880	877	933	830	870	897	877	826	877	856	865	908	892	863	885	946	895	856	890	856	838	913	823	898	922	910	854	879	877	861	847	843	903	922	890	869	867	888	870	840	879	903	883	925	879	879	890	846	881	918	868	913	903	865	836	850	878	867	940	894	905	893	924	859	836	841	823	823	868	877	864	872	899	882	930	867	815	896	844	905	867	969	894	837	930	900	895	901	848	889	917	860	935	917	896	872	851	883	847	867	929	894	858	897	893	844	897	900	930	889	896	867	881	934	848	869	821	881	877	849	906	885	858	824	929	859	850	853	943	868	938	886	911	897	844	874	901	880	912	880	900	933	916	841	878	857	852	909	944	909	830	944	883	847	933	885	905	867	882	864	901	879	842	870	919	910	886	875	916	853	855	880	874	872	853	886	918	872	923	906	890	908	897	880	851	919	906	867	844	838	879	877	837	865	916	831	901	905	934	915	862	850	882	879	865	866	864	866	912	906	872	852	894	887	887	859	884	864	918	821	863	881	976	893	879	875	873	906	912	893	912	870	879	852	864	869	864	920	849	842	849	902	923	865	909	913	859	872	911	793	867	938	873	886	910	863	939	899	897	889	870	920	924	909	850	908	884	874	893	887	880	894	894	894	894	881	806	918	904	900	876	830	918	915	893	911	853	907	844	897	864	855	850	907	932	937	860	871	890	913	869	912	846	894	889	845	855	885	935	891	856	882	912	869	871	901	869	936	900	860	897	946	885	851	879	902	852	915	903	897	862	880	862	891	864	829	916	921	877	828	836	894	947	912	928	883	858	908	871	863	859	907	934	975	894	927	922	868	910	894	898	924	881	866	876	880	886	881	920	891	906	942	875	872	884	902	874	844	913	908	842	912	899	874	889	896	831	830	882	897	851	884	851	915	878	894	884	845	823	905	874	839	905	847	920	901	895	866	885	956	887	911	825	815	885	845	834	925	843	835	895	864	901	846	918	861	846	917	940	840	809	891	876	879	904	902	873	925	887	874	951	875	889	877	920	904	859	886	887	831	828	925	859	851	862	912	892	830	885	869	818	850	875	878	884	882	884	918	882	907	867	828	900	901	896	938	869	897	929	881	880	920	891	854	894	858	879	868	894	924	907	896	838	908	855	833	900	914	895	910	884	888	900	899	884	902	862	899	903	854	889	900	897	854	960	898	865	908	864	914	883	879	891	889	878	907	870	920	916	867	917	868	861	878	885	869	856	906	901	822	875	903	860	876	889	917	858	850	892	832	912	850	873	920	895	897	832	874	874	849	865	910	860	896	874	911	839	886	889	940	891	888	870	889	901	877	810	891	914	873	866	884	883	862	892	856	905	874	874	907	901	842	906	913	894	851	909	925	861	862	880	906	886	855	862	920	860	912	856	888	925	882	885	902	875	878	882	934	904	922	901	912	902	863	918	844	872	878	914	889	860	853	885	906	918	888	881	900	884	882	858	875	892	883	884	899	877	869	918	920	856	930	903	862	862	931	878	911	923	918	827	882	885	875	949	884	904	832	908	928	869	866	885	849	908	922	915	871	879	915	851	841	889	931	899	905	884	868	896	917	907	918	871	878	883	896	920	898	891	930	882	853	846	878	903	894	867	886	891	888	941	903	858	889	848	924	859	906	852	924	871	889	872	894	874	877	850	825	891	840	904
46513	40562	38711	7917	754	457	403	304	276	282	254	240	264	231	210	229	220	227	197	227	213	232	195	201	235	250	217	184	209	183	208	211	213	199	217	233	212	211	213	214	205	198	185	193	196	203	198	236	204	201	202	209	211	204	213	204	216	210	191	198	199	212	225	203	198	203	194	214	215	222	192	177	205	184	191	209	202	213	170	180	166	199	226	198	204	182	174	195	184	213	189	199	222	203	182	187	222	208	208	168	212	199	196	185	200	202	183	206	183	219	199	187	203	198	193	236	188	188	215	203	216	204	189	214	196	225	243	220	222	167	190	184	181	198	198	213	211	187	194	214	188	214	190	194	197	209	180	182	207	229	216	219	209	194	188	200	188	191	167	182	185	203	203	204	203	216	203	201	204	214	190	199	196	205	196	209	182	207	204	225	196	203	215	205	189	182	218	201	200	188	208	220	199	187	209	196	189	209	184	202	202	192	209	177	203	218	189	169	213	189	195	195	238	185	178	187	202	181	172	185	201	191	186	173	200	200	193	184	199	199	171	201	181	207	189	204	186	199	197	216	191	196	204	227	182	188	213	192	190	180	206	194	201	193	185	194	183	208	198	200	194	178	226	200	184	188	182	193	180	210	206	196	205	196	183	199	191	205	186	194	193	211	211	195	222	203	195	198	185	184	175	231	212	210	186	206	194	187	224	208	218	203	196	182	205	216	230	182	193	189	207	199	203	196	194	228	190	205	204	195	199	195	225	203	187	203	198	203	198	220	188	227	218	194	196	185	216	224	165	189	203	197	206	190	209	227	171	215	225	209	223	208	217	188	215	193	190	188	199	188	180	204	181	191	182	195	203	224	206	204	221	190	192	207	207	183	204	205	199	206	190	212	199	219	180	210	211	213	209	208	224	179	173	189	213	188	189	183	184	196	192	186	184	197	193	174	201	189	166	183	198	187	189	187	184	160	212	191	191	193	206	214	218	178	193	192	197	207	182	201	212	197	208	198	200	219	177	215	188	213	194	194	221	194	215	203	214	211	203	186	196	215	184	193	206	214	200	197	204	177	201	199	192	182	203	192	202	208	208	188	181	197	209	207	193	194	200	211	218	198	217	204	180	211	189	209	213	202	197	198	205	201	195	204	207	185	191	183	191	216	209	196	211	214	197	197	199	210	208	208	182	192	207	190	206	194	179	183	180	219	221	209	202	194	227	204	223	190	211	199	199	179	201	215	228	198	200	167	178	217	189	209	202	195	200	167	216	183	192	226	193	203	196	153	206	196	184	195	209	185	212	207	183	205	213	196	197	182	189	185	178	223	211	180	214	205	208	195	210	200	175	190	197	201	183	219	181	202	217	206	203	207	177	191	174	190	233	203	215	200	193	211	212	191	167	181	188	217	185	210	196	217	209	172	202	227	217	194	230	197	193	196	207	172	240	171	210	219	195	168	181	189	207	195	185	184	186	194	209	225	205	216	203	189	201	198	220	202	207	211	219	186	218	194	183	213	210	182	203	195	193	201	201	202	206	199	207	206	190	206	223	197	170	188	210	205	172	190	172	199	206	180	197	198	201	202	202	220	184	220	182	215	203	221	200	219	191	186	190	189	222	167	196	202	214	195	190	182	188	208	211	175	201	204	197	208	201	225	190	175	189	166	210	205	203	187	216	192	177	207	200	184	199	187	215	200	216	197	215	175	218	214	192	198	211	176	185	216	181	187	197	176	174	169	208	182	234	171	209	210	214	213	199	218	180	203	205	193	192	191	221	216	207	194	163	212	215	241	202	198	188	209	172	206	219	163	220	215	226	199	184	196	192	201	216	200	227	206	152	187	205	227	217	201	184	207	205	200	202	210	214	187	233	200	191	193	204	199	172	197	211	215	185	182	177	218	206	198	194	177	195	213	188	191	189	155	207	190	192	193	179	178	178	206	182	207	186	181	216	204	196	198	186	212	206	203	196	180	210	172	207	202	197	213	204	195	202	188	177	184	185	196	189	220	210	211	184	203	201	204	191	207	185	189	207	171	190	178	187	180	204	208	211	185	217	194	200	222	193	235	189	189	198	187	160	198	200	200	212	199	215	176	176	188	218	204	197	186	231	209	204	193	189	210	182	184	201	200	186	193	199	200	188	215	214	204	201	206	199	196	199	186	219	191	201	210	195	207	204	200	206	180	207	165	190	220	171	201	192	206	212	204	198	188	188	214	228	182	197	211	192	188	219	216	179	174	216	198	190	193	192	205	218	175	178	213	199	206	223	188	202	194	193	188	208	186	181	197	204	189	194	177	190	184	198	204	182	182	209	210	209	186	218	192	208	213	198	201	163	194	186	182	191	215	206	221	174	185	212	174	187	198	183	208	192	187	190	208	209	194	212	211	206	215	194	228	181	190	213	221	195	174	206	211	194	175	222	225	210	194	216	189	176	199	192	211	179	211	197	179	191	194	167	204	193	185	192	196	193	197	188	192	172	202	189	198	215	172	238	201	202	195	195	196	196	229	190	195	175	201	226	218	181	214	205	194	179	216	189	200	206	201	188	217	204	201	208	169	199	209	199	219	210	215	219	221	217	194	188	183	191	192	223	204	211	192	212	216	199	197	213	213	210	214	200	188	198	209	165	196	200	198	204	208	210	201	207	186	189	180	201	193	191	201	182	198	178	175	194	176	189	197	186	189	206	178	176	206	198	179	194	188	192	187	192	186	187	206	189	196	180	213	222	209	201	215	195	212	179	217	209	183	197	201	194	191	199	196	218	194	206	194	207	182	194	170	205	193	183	182	186	176	178	204	215	192	170	215	192	200	219	208	198	219	186	195	207	209	172	186	200	219	187	190	203	185	220	204	191	193	187	183	207	180	195	199	218	192	196	204	182	198	231	192	196	225	199	191	175	192	194	213	209	190	212	200	186	196	186	201	212	184	199	187	201	199	202	178	213	213	217	229	192	200	224	200	201	185	188	212	194	221	224	239	225	202	188	204	197	214	221	242	225	218	223	207	200	203	184	223	195	203	224	177	196	201	199	183	205	190	187	201	195	174	220	186	192	227	182	191	210	192	190	208	181	203	193	200	189	215	218	198	214	194	177	222	192	203	194	205	183	194	196	196	187	175	172	197	194	195	210	192	183	215	173	209	214	193	189	192	207	216	207	188	217	196	176	229	219	173	210	185	213	184	198	212	199	191	192	191	213	193	204	186	207	187	180	211	193	201	209	217	180	189	165	204	191	210	186	189	232	184	213	201	205	235	177	203	200	200	199	210	200	155	210	184	190	187	221	185	207	203	221	199	217	204	200	197	213	206	200	188	180	219	169	205	224	216	202	189	199	185	202	180	196	169	202	184	189	237	209	200	198	177	187	184	186	165	167	195	191	196	189	213	197	205	193	215	191	205	205	203	183	197	199	218	202	204	204	186	185	198	190	193	221	183	215	195	202	203	168	209	218	169	219	202	182	190	204	210	216	192	185	216	224	241	217	209	206	178	191	187	196	190	232	215
27824	25609	23947	2416	2120	1721	1483	1287	1164	1032	926	889	867	750	764	740	722	706	674	667	638	627	595	616	589	638	606	588	605	588	590	580	576	536	533	590	578	519	566	541	600	526	514	584	530	548	515	507	559	519	529	526	558	538	549	568	529	529	521	519	580	529	510	551	533	500	537	537	531	552	561	554	530	533	519	558	567	525	564	531	545	542	536	518	549	546	533	516	559	573	567	560	513	515	502	511	531	544	525	495	498	504	486	519	550	557	527	507	511	486	509	527	541	502	550	523	553	517	536	561	522	537	524	544	584	503	506	541	507	537	551	542	541	495	544	527	538	538	515	489	519	514	510	538	511	502	546	537	524	499	540	552	524	563	552	540	558	577	556	503	525	560	514	566	528	536	531	563	555	541	518	535	534	548	508	536	522	521	583	509	522	487	534	569	550	542	600	503	530	563	527	519	525	520	512	520	486	543	470	528	515	549	536	518	503	581	491	525	517	548	575	499	508	542	525	561	501	538	584	513	583	506	534	510	520	545	472	538	522	536	532	525	511	540	539	528	512	505	518	554	521	505	489	523	558	520	526	483	524	530	509	537	529	510	531	512	535	503	530	531	526	523	512	517	502	535	499	554	532	529	555	550	550	537	530	545	532	532	531	541	530	554	526	505	510	528	535	497	494	487	489	560	510	513	546	535	561	505	504	517	512	523	515	502	509	517	542	518	507	528	542	493	536	517	528	556	532	509	569	533	522	473	509	538	538	578	530	490	528	510	544	488	533	535	511	538	536	575	536	562	527	542	520	522	503	489	560	545	545	555	560	540	517	492	525	523	514	519	543	515	529	551	533	577	492	551	525	530	529	524	517	537	501	569	493	527	577	545	535	515	549	530	511	534	500	528	541	531	523	546	531	572	563	540	514	511	500	507	545	539	499	525	526	527	582	490	527	511	526	543	477	538	500	508	536	503	521	517	585	536	541	528	536	533	505	515	544	500	523	522	502	575	500	490	482	516	472	529	494	535	540	515	535	517	499	539	551	498	483	503	534	545	484	544	525	496	576	513	552	532	548	528	525	502	521	548	524	517	481	504	525	552	528	533	536	531	534	562	543	512	540	534	508	539	500	507	545	530	543	553	466	507	518	525	557	531	507	499	507	526	516	531	558	538	509	507	538	550	510	526	509	523	506	531	535	518	547	503	477	519	548	493	534	518	489	511	570	544	506	542	562	554	544	534	555	567	494	501	565	524	568	501	503	497	558	515	516	515	517	534	498	480	487	494	496	501	538	549	536	476	484	510	504	481	530	545	519	540	513	527	540	548	523	501	508	572	521	520	478	518	529	513	507	507	543	473	545	501	506	566	532	524	529	566	482	533	534	502	543	522	515	541	551	498	529	516	518	549	546	469	517	534	548	496	523	497	488	560	500	508	512	536	538	553	518	526	527	542	539	511	495	545	570	516	499	530	521	509	464	552	525	539	541	463	564	524	503	522	504	533	538	553	486	560	499	556	507	489	558	501	545	582	507	583	494	543	527	572	497	519	515	543	533	506	530	533	475	549	505	557	549	481	529	519	532	501	515	538	534	518	532	504	487	564	539	503	549	501	524	497	533	529	519	533	502	518	525	547	528	548	551	515	506	514	548	514	534	526	514	538	548	559	528	525	501	507	535	526	499	574	525	526	507	505	474	509	532	510	554	510	561	533	519	501	551	538	510	510	482	507	547	508	541	530	479	546	552	544	528	533	552	512	521	556	553	511	516	538	531	495	568	555	507	538	487	523	516	499	505	546	551	499	520	530	517	536	524	494	544	503	538	573	527	516	545	568	555	514	536	523	553	542	502	517	541	502	501	576	529	530	542	562	511	494	537	560	568	491	504	528	530	518	530	544	479	516	528	506	508	488	551	502	488	522	544	498	577	560	557	505	513	518	514	543	511	519	518	495	522	565	532	481	556	543	577	562	499	532	569	505	506	522	520	507	541	478	498	512	527	542	543	527	538	534	553	529	510	556	521	550	554	556	480	484	510	519	480	550	554	553	497	503	570	535	529	497	565	534	523	568	489	535	549	512	526	507	528	524	530	484	518	564	533	507	509	527	509	509	530	532	491	500	504	515	539	517	532	526	550	546	496	523	512	521	516	491	540	524	555	512	511	527	542	500	521	522	511	555	511	537	522	523	498	544	512	554	559	551	511	532	494	487	515	507	564	539	567	527	502	531	535	520	498	499	520	556	491	501	500	519	503	523	504	565	497	539	505	539	516	495	550	548	537	525	530	497	541	547	556	527	533	508	538	492	489	524	521	489	511	534	546	500	536	526	504	541	496	505	544	497	511	486	571	512	542	516	520	527	515	521	552	503	506	534	519	504	536	537	562	521	521	494	509	553	526	502	545	529	522	491	533	556	542	543	529	554	551	482	563	510	566	494	506	473	524	546	550	498	541	502	501	524	507	533	493	540	487	525	518	522	521	525	535	555	499	550	511	503	497	526	492	552	502	542	549	520	497	514	556	511	529	479	489	513	529	528	504	512	554	524	550	516	543	543	530	535	506	541	508	521	507	511	516	499	536	539	531	518	506	488	555	497	528	535	533	540	538	535	461	533	514	507	542	515	503	518	512	545	529	542	521	540	540	539	522	550	536	504	534	486	498	521	497	507	522	511	529	526	519	535	550	537	499	566	488	491	564	512	504	517	583	500	532	531	578	517	504	533	502	505	494	490	520	490	549	540	475	517	511	533	529	494	516	538	521	544	558	520	533	495	541	552	539	530	564	573	492	550	528	508	503	544	571	571	519	514	559	529	533	520	548	548	525	502	506	518	528	530	565	547	528	530	531	497	561	497	518	564	562	528	508	498	536	477	514	499	534	523	508	557	563	530	526	550	547	515	524	528	531	532	518	490	548	518	490	586	539	509	505	532	533	507	495	511	540	528	525	528	548	518	583	551	519	546	516	545	538	539	512	552	549	532	517	525	528	491	511	526	501	572	524	540	507	501	538	556	578	538	519	500	539	513	532	561	528	466	565	541	499	510	524	543	535	561	576	500	511	486	481	507	501	490	526	529	526	496	540	506	539	513	514	504	519	532	550	511	486	509	507	547	527	561	574	541	499	504	513	516	528	532	513	526	516	507	492	517	522	553	495	565	556	546	534	499	502	527	518	505	513	549	522	520	530	537	560	548	481	552	514	502	558	546	517	513	556	541	515	528	537	527	508	519	534	493	526	535	530	553	536	531	530	567	531	552	519	501	527	512	545	534	515	501	557	532	552	542	493	527	545	588	502	566	526	507	531	526	535	543	528	556	532	541	517	541	533	545	578	517	542	493	549	516	523	538	539	531	495	531	504	551	546	580	538	486	523	551	538	521	531	547	518	494	503	508	526	490	522	496	549	491	503	537	519	538	522	564	505	514	514	514	501	553	562	514	524	466	534	530	550	542	507	544	501	499	505	517	517	530	525	545	486	555	514	510	505	498	547	540	486	542	539	536	529	518	496	556
59586	48861	48312	14068	2796	804	662	554	448	413	418	347	361	303	287	326	279	305	271	284	264	262	275	262	254	267	257	274	295	268	258	262	252	247	258	232	247	247	259	261	272	237	260	259	257	236	266	217	260	252	240	225	241	268	257	284	229	248	269	265	228	243	247	247	222	239	260	255	261	268	240	250	274	246	223	263	268	251	261	242	300	240	260	258	241	238	255	238	245	245	268	273	278	250	255	242	263	257	271	261	223	239	256	252	263	264	251	252	257	244	247	234	250	267	241	236	268	234	249	226	252	264	243	262	257	240	236	216	235	258	246	278	260	251	259	221	248	225	238	260	235	225	236	230	275	251	227	210	215	269	227	239	257	266	240	259	234	234	227	265	260	243	251	241	224	267	269	237	224	251	233	253	264	246	226	247	236	257	244	264	295	245	283	250	305	225	237	260	285	248	242	229	248	215	227	242	251	265	250	247	253	253	274	245	252	251	221	292	255	239	256	258	238	259	237	244	252	239	235	239	225	238	213	228	309	246	232	245	225	235	213	259	211	230	268	217	253	251	246	226	246	229	244	226	251	221	244	224	278	252	263	272	264	251	258	260	226	235	257	264	231	231	235	279	247	265	250	235	237	274	273	259	234	268	257	235	267	243	267	263	246	277	249	236	263	272	250	230	245	272	228	263	242	254	252	261	256	236	250	255	226	280	276	248	271	245	249	239	259	266	284	278	246	255	234	235	247	249	248	248	252	264	260	251	260	250	254	250	242	248	251	246	256	248	248	248	252	285	263	288	256	234	223	239	271	250	215	260	227	248	201	268	252	247	223	246	249	256	257	251	252	259	247	226	273	271	280	267	246	224	218	236	242	253	245	255	264	222	234	263	270	239	250	256	229	247	242	261	225	252	241	232	270	266	259	233	218	204	224	221	237	237	248	257	261	229	251	245	252	252	232	242	264	254	241	238	247	232	225	258	243	261	284	258	249	254	227	244	239	251	235	248	243	228	231	210	248	247	231	254	238	218	226	242	236	258	297	256	230	261	250	237	259	260	241	235	240	246	224	248	243	235	264	236	224	283	242	235	241	258	241	278	246	240	243	266	277	230	294	238	262	275	209	240	219	254	231	228	244	247	236	262	242	249	258	238	254	252	239	247	237	224	260	259	233	241	238	264	240	234	249	225	240	257	240	283	268	246	246	241	224	263	252	242	277	269	230	245	220	275	278	241	236	249	264	248	238	281	273	247	281	254	258	225	246	228	214	247	275	235	202	232	277	235	237	232	263	271	251	234	274	246	259	232	261	238	252	250	258	232	257	255	254	251	220	248	269	215	237	274	249	258	282	248	275	258	239	264	211	262	222	245	233	259	254	235	271	259	240	239	272	268	270	232	246	211	275	245	248	262	231	233	238	269	254	234	241	255	238	233	269	243	266	247	250	237	244	251	232	247	246	247	239	246	245	249	230	209	246	226	234	237	250	251	255	288	229	218	275	273	255	238	274	232	236	239	246	235	250	257	224	269	252	251	247	256	245	252	270	235	254	292	256	258	261	222	226	259	258	250	270	250	244	255	284	220	246	225	246	248	268	269	257	240	238	236	207	245	257	287	202	282	231	236	257	248	253	270	206	239	250	275	220	250	263	235	259	299	219	282	268	255	255	233	231	236	230	257	268	247	266	240	216	286	244	232	237	211	271	245	223	256	280	251	243	249	248	231	242	260	273	252	241	277	256	233	254	262	273	275	226	240	239	258	252	262	240	247	251	231	277	259	239	227	263	209	251	240	238	246	260	250	250	236	237	234	235	249	274	261	247	215	249	221	252	233	234	239	243	254	255	251	246	276	253	241	243	271	247	264	262	243	239	251	270	246	261	283	244	228	234	245	283	254	228	212	244	235	239	217	233	262	249	249	243	256	280	253	225	249	235	228	228	223	235	265	248	243	267	248	228	242	253	263	296	200	276	270	239	238	261	243	248	255	239	223	255	251	220	286	245	258	225	234	252	233	253	253	235	214	251	257	228	259	250	243	228	249	221	241	245	265	258	236	248	240	246	270	257	255	269	225	270	266	264	256	267	228	240	240	253	264	237	227	243	233	254	239	249	252	263	247	275	256	253	261	260	231	228	229	268	263	243	242	265	263	247	232	272	276	243	238	249	221	278	243	253	250	254	252	248	254	227	238	268	239	246	263	264	259	287	240	264	252	254	288	273	263	237	234	217	227	253	265	258	215	273	248	245	247	229	277	247	261	282	295	239	261	259	253	220	249	243	272	273	234	264	237	224	261	255	250	270	231	235	242	232	262	269	268	239	246	243	240	256	237	253	232	231	235	235	265	262	256	256	250	249	249	219	231	254	246	241	271	243	224	221	262	250	237	265	217	271	246	248	255	255	245	271	236	261	253	223	236	247	216	261	263	238	259	240	250	268	244	255	249	246	251	238	283	252	219	264	238	254	282	235	231	264	246	263	259	237	256	225	234	237	261	269	221	264	240	249	257	242	246	206	221	220	259	258	242	249	235	252	262	261	221	232	232	236	306	244	239	239	243	241	250	238	241	246	274	223	257	229	245	235	248	245	228	242	237	257	244	237	247	265	252	260	263	278	241	238	263	242	237	280	232	229	231	239	280	247	278	231	262	243	278	247	285	267	238	258	252	239	254	246	223	239	276	266	227	229	223	256	224	254	227	252	241	248	243	221	258	251	242	269	245	246	246	239	242	216	273	233	261	231	252	261	253	251	232	271	258	240	210	267	257	250	246	238	195	240	227	264	276	278	235	273	260	272	245	229	226	234	246	248	254	255	215	240	251	216	234	256	248	255	257	255	258	274	261	251	248	243	234	261	231	242	261	271	262	271	268	234	256	256	243	266	249	243	243	256	250	230	264	287	219	217	225	240	248	257	221	225	224	268	258	246	263	246	267	241	239	254	262	236	239	256	257	250	231	251	257	255	233	249	252	249	260	240	246	274	264	260	242	248	267	284	236	265	259	267	247	257	252	263	256	240	241	262	266	262	219	288	240	237	249	240	258	254	218	230	260	253	236	221	266	248	262	274	237	221	226	249	269	254	260	254	260	240	276	245	231	264	254	246	255	274	244	263	246	252	234	231	221	244	234	268	225	266	264	184	235	274	267	240	243	250	244	264	245	272	263	234	241	230	264	229	228	272	269	236	249	244	239	227	269	257	273	246	235	233	258	255	243	226	245	248	247	248	240	258	246	249	242	267	253	257	247	242	289	222	231	250	245	267	210	228	235	246	220	226	242	250	273	223	267	261	236	264	214	257	205	251	262	267	200	260	259	256	234	235	234	251	258	241	267	245	259	234	275	229	226	236	243	244	294	245	244	237	248	231	274	266	224	234	229	247	245	278	266	239	231	236	256	229	272	263	235	273	263	253	272	242	284	235	220	265	250	253	209	259	266	271	220	268	264	267	265	250	280	230	263	255	230	247	263	254	255	264	233	237	250	259	255	264	230	245	233	235	260	250	234	248	230
37015	27280	31298	4363	3795	3137	2628	2125	1875	1666	1565	1419	1282	1191	1179	1097	1033	1027	1005	953	859	849	890	845	814	826	780	753	830	726	753	766	728	768	739	735	706	710	710	753	705	663	734	731	698	665	680	719	675	726	701	716	688	675	651	711	671	651	634	675	666	707	700	645	661	703	653	644	622	686	650	689	662	679	680	676	662	695	652	665	705	678	651	731	676	702	705	677	649	626	688	640	670	640	686	629	708	666	674	681	689	649	639	630	701	630	670	640	673	654	632	674	637	634	624	627	694	652	675	697	677	629	635	641	662	653	642	645	630	662	588	697	606	638	664	679	665	649	643	650	692	707	616	633	703	681	633	642	632	655	654	670	662	643	686	674	634	659	682	642	606	641	686	676	662	675	671	616	686	624	659	682	657	590	672	671	621	656	639	644	642	617	697	597	646	664	671	635	655	671	623	664	645	668	611	632	643	663	644	619	607	714	646	673	652	623	633	650	626	616	627	657	640	625	649	612	638	658	625	662	643	672	653	706	624	621	659	658	688	673	642	616	691	673	719	683	681	647	664	601	637	668	617	626	627	686	621	630	671	641	637	655	665	603	680	664	613	614	628	667	631	599	682	664	684	649	628	637	643	633	658	648	641	613	635	652	638	638	650	631	677	607	589	657	617	661	636	685	649	659	684	653	634	612	666	697	635	615	686	648	635	662	636	684	662	632	654	636	638	639	632	665	652	669	661	655	661	642	625	653	641	658	636	667	635	641	645	656	669	619	740	654	623	690	625	659	653	649	653	663	667	628	593	654	665	625	666	616	634	637	637	647	653	632	623	650	685	667	632	666	666	644	640	604	670	662	667	633	685	675	657	671	727	646	641	670	673	657	611	625	685	633	634	618	672	619	638	628	684	661	600	636	704	665	646	641	622	659	646	636	635	648	661	642	695	593	609	634	673	633	643	645	679	641	650	654	662	637	684	686	645	665	637	662	580	642	678	589	673	612	691	705	636	605	654	668	682	687	629	612	651	627	631	656	619	695	676	663	658	657	617	642	705	613	646	673	636	673	703	637	667	649	627	648	639	661	638	631	635	701	652	617	686	672	628	647	633	680	626	673	648	609	635	641	640	653	656	637	643	650	668	649	664	650	642	637	638	619	602	640	605	670	647	695	664	612	687	652	649	660	650	617	668	650	621	669	679	650	660	688	647	682	652	661	652	649	619	647	663	647	645	632	631	666	658	671	625	652	683	613	632	630	638	643	697	641	644	647	640	686	614	681	631	651	623	618	636	644	657	677	586	637	636	691	672	638	665	632	636	608	631	652	649	636	701	647	627	688	647	640	685	633	651	632	672	635	652	628	682	626	618	613	643	649	654	682	600	653	680	623	656	623	630	669	622	671	625	709	669	662	626	662	648	625	635	650	698	639	650	674	683	605	663	644	646	612	636	626	592	690	636	644	619	655	639	698	681	626	660	689	654	626	671	659	663	605	677	642	657	659	664	643	676	710	702	637	641	670	630	639	647	669	654	696	602	661	649	635	680	670	660	653	688	695	689	612	666	670	639	671	636	618	700	656	676	625	665	630	658	687	654	687	652	687	682	679	640	669	660	659	639	687	670	671	705	659	640	623	638	662	664	608	611	660	639	576	627	657	626	684	616	650	582	640	642	671	629	624	625	652	662	606	634	608	601	659	672	651	637	662	687	659	600	684	671	643	643	658	659	667	698	594	673	612	638	621	653	637	632	640	661	649	670	658	671	640	679	676	624	666	645	637	670	653	685	649	677	619	691	649	670	689	636	703	658	692	659	690	650	605	626	658	617	620	644	616	657	653	664	673	667	632	686	601	644	603	626	637	586	617	629	648	644	666	684	643	675	666	663	679	626	671	672	605	664	645	628	641	675	638	630	680	682	708	669	697	652	624	639	673	692	642	618	675	686	591	684	631	667	615	659	702	630	632	642	705	690	668	671	657	656	625	681	639	644	637	619	638	661	652	680	632	645	610	646	628	607	653	621	677	684	680	621	639	630	633	632	679	660	658	652	654	668	657	633	646	581	591	656	662	671	625	631	636	637	591	614	651	673	602	672	645	616	645	685	624	637	688	636	628	662	655	649	638	654	648	659	656	644	648	648	692	642	637	641	694	661	664	609	618	646	628	649	665	660	638	651	632	692	634	632	669	674	617	610	639	650	636	624	684	674	649	660	629	654	657	636	658	660	644	632	647	638	672	603	646	624	658	670	617	651	643	649	681	651	639	593	650	653	644	638	632	611	646	668	633	669	625	675	641	643	662	734	645	660	683	606	668	695	622	695	631	645	632	598	648	668	629	624	687	665	672	621	636	624	646	675	643	627	684	602	688	640	625	710	612	609	637	621	656	700	698	647	654	674	673	607	644	660	648	679	654	653	629	661	630	617	624	647	686	650	636	655	662	661	659	607	684	640	646	622	667	628	621	639	684	633	656	663	648	656	636	628	662	691	651	673	633	666	648	634	633	694	636	661	623	622	666	684	625	671	623	625	645	682	612	677	669	612	625	630	675	645	646	620	636	657	674	628	657	617	669	645	633	662	629	642	658	670	657	644	631	704	618	674	654	631	618	629	658	674	677	644	621	666	675	681	642	646	628	659	627	645	604	638	655	694	665	675	640	660	654	612	613	651	637	703	628	670	624	635	672	647	631	641	690	630	686	613	637	622	658	582	630	639	645	628	651	682	653	625	667	652	634	687	619	698	628	672	645	665	693	702	666	690	611	654	647	682	667	651	633	683	614	642	656	622	628	699	620	655	643	633	658	657	662	661	624	666	683	669	722	656	595	607	639	687	684	641	666	678	623	625	637	630	607	603	648	628	663	643	684	652	669	684	683	645	627	653	667	607	644	635	617	672	643	664	603	629	662	671	674	660	604	685	650	627	635	668	689	673	677	670	628	614	659	634	664	683	641	623	618	654	613	665	604	608	612	633	634	659	652	635	647	661	634	695	662	691	683	645	696	615	617	671	656	655	636	695	626	655	676	620	653	617	671	659	696	632	634	657	689	625	685	643	653	651	691	631	665	671	663	640	657	654	660	612	618	659	626	671	600	626	669	646	642	601	628	665	653	639	654	646	718	628	632	668	651	672	617	681	663	628	595	648	641	641	661	658	643	665	636	650	616	710	639	641	605	667	670	667	665	696	674	641	598	671	650	667	650	668	661	677	645	640	656	657	658	658	594	656	618	667	626	628	631	701	637	647	658	646	625	685	668	598	680	643	666	684	619	664	689	678	671	666	652	667	645	673	641	660	660	614	636	661	654	643	687	644	699	690	665	626	659	631	644	638	662	612	598	658	629	644	631	662	620	629	647	657	712	697	640	643	632	661	647	634	667	647	643	670	674	679	605	665	657	632	623	671	664	631	630	662	647	642	662	620	684	646	648	672	622	667	676	605	658	637	627	645	638	655	658	649	660	631	689	642	672	657	648	630	619	628	620	667	680	639	627	702	628	635	634	654	648	652	620
5490	1504	2149	423	380	375	379	376	333	377	365	371	317	368	334	370	372	368	379	318	397	368	362	389	417	371	370	382	385	349	378	373	379	386	338	331	349	352	360	334	329	363	356	382	371	366	368	350	376	386	369	338	364	389	375	339	373	374	372	394	341	349	394	386	322	362	383	383	337	350	365	374	362	348	384	372	357	382	369	364	354	343	386	364	345	372	390	347	360	356	377	395	367	369	374	373	382	408	389	338	361	363	348	343	371	326	342	363	338	365	365	374	362	352	365	332	371	360	365	347	367	376	347	345	373	353	382	348	346	354	377	356	375	341	373	356	379	405	374	389	375	401	371	378	364	366	378	366	371	361	373	359	351	367	343	347	358	351	333	395	375	317	364	367	383	322	361	348	343	373	393	374	389	357	357	352	394	380	357	369	355	353	360	362	366	350	340	351	387	356	359	356	364	367	396	365	373	341	345	368	394	363	382	324	332	359	388	374	354	349	356	348	381	393	380	409	343	355	357	341	353	360	369	377	354	392	363	413	380	337	349	338	393	321	377	383	364	390	377	343	349	367	357	371	354	365	371	389	355	389	381	373	405	340	379	337	342	338	379	334	368	357	348	407	349	406	391	391	361	371	356	413	374	384	375	356	370	371	378	395	352	396	346	347	386	367	397	360	378	338	343	355	362	365	358	366	393	360	336	380	329	370	373	357	361	340	431	389	376	364	361	364	370	366	370	380	393	377	403	388	333	371	396	371	346	390	338	365	368	331	349	348	358	373	359	348	373	330	380	389	371	331	349	379	370	379	374	379	361	372	401	355	383	350	352	374	362	344	403	343	341	311	349	375	348	396	366	401	368	354	398	337	367	356	360	335	382	355	381	381	366	355	350	376	387	391	365	349	353	351	375	308	375	377	331	390	360	329	374	389	326	370	389	352	387	380	388	379	346	382	336	365	391	385	347	347	353	372	349	366	348	345	377	356	420	365	350	360	360	400	382	383	420	370	318	359	370	339	369	372	329	374	356	351	370	416	357	356	373	380	368	392	385	379	323	355	373	379	370	369	342	374	336	343	363	347	403	391	363	361	345	406	390	343	381	398	339	359	372	346	410	344	376	326	362	375	344	331	374	373	391	367	382	388	353	352	352	370	363	360	368	341	378	395	420	356	390	351	396	398	383	363	372	370	343	387	366	367	336	364	312	357	350	369	349	373	408	387	358	349	366	397	331	387	375	377	337	365	367	368	351	380	359	365	391	359	369	383	381	340	362	320	364	339	362	333	364	364	385	314	399	399	379	361	361	345	320	389	343	359	354	327	356	388	323	377	331	354	375	341	371	363	364	383	339	358	376	366	360	336	388	351	343	343	358	390	386	364	362	373	385	368	348	374	357	338	380	352	375	337	365	372	393	358	369	362	367	353	367	343	388	350	331	376	385	367	379	349	395	360	328	364	355	352	400	374	376	383	369	387	377	326	375	357	380	396	369	338	370	340	379	370	363	379	382	390	376	366	378	343	369	326	336	377	337	416	363	327	359	377	367	356	352	364	376	385	378	398	390	359	386	346	367	397	373	404	368	347	336	345	369	367	371	372	339	350	373	359	364	342	344	392	364	391	371	349	354	370	367	388	345	335	336	310	345	370	335	408	367	335	372	372	358	352	348	335	384	328	381	356	365	384	374	379	342	344	321	394	360	366	356	373	348	372	392	407	338	361	359	350	386	347	364	368	381	370	319	354	357	342	379	331	383	336	372	386	346	354	350	372	372	370	338	335	371	371	332	392	337	378	367	391	347	373	330	348	353	333	376	348	397	379	363	348	320	386	355	352	347	368	343	380	348	355	367	382	331	363	339	374	356	395	324	351	383	392	367	373	348	372	382	389	383	376	358	355	370	367	341	381	377	340	371	410	398	374	381	376	425	385	380	393	359	365	397	373	401	361	370	380	356	344	369	362	393	397	356	379	377	308	370	363	388	340	372	357	388	380	393	361	363	320	353	377	332	354	359	351	359	356	344	355	381	377	354	387	388	374	351	347	368	317	353	355	374	362	406	377	353	343	344	351	388	357	392	374	372	335	369	407	357	355	397	343	355	311	351	387	375	366	380	394	345	354	388	354	343	402	350	373	373	342	359	361	392	382	356	353	357	367	376	364	361	363	384	377	361	381	348	371	368	376	360	352	359	344	376	350	365	338	361	347	350	361	362	386	345	383	349	358	376	378	354	344	339	345	343	390	377	326	372	352	340	349	366	393	351	358	367	354	367	388	374	372	363	370	384	382	383	357	376	348	368	377	385	406	389	357	404	341	364	396	399	347	361	327	375	359	361	364	374	341	342	340	345	388	356	380	358	360	350	405	375	379	361	416	375	359	364	364	401	370	353	397	366	360	383	362	390	369	392	392	401	353	358	345	361	400	351	362	349	361	374	361	350	378	356	358	362	389	401	342	364	348	376	344	381	366	365	364	356	349	376	324	375	326	379	370	374	327	368	362	349	349	365	340	372	329	390	371	386	347	356	358	345	345	343	390	367	356	346	327	402	355	370	352	350	362	359	383	365	346	380	371	377	356	372	349	365	373	345	374	353	341	378	378	353	360	368	376	326	391	380	334	352	355	349	365	368	349	351	375	347	394	372	358	361	421	379	331	418	401	375	405	377	375	388	363	386	332	367	388	354	373	303	380	350	375	338	343	378	337	356	336	354	319	366	353	356	357	381	368	341	365	336	379	344	383	376	342	352	359	377	355	394	384	380	382	375	327	357	376	379	373	366	355	389	376	361	375	384	388	389	356	365	349	389	338	341	379	379	366	358	345	374	318	389	377	382	379	343	368	379	357	395	380	377	347	390	373	330	358	365	333	348	383	320	335	328	333	375	358	365	359	351	365	372	363	341	383	383	357	362	376	360	332	367	351	362	347	372	358	367	331	381	366	323	373	381	366	376	328	386	374	349	392	390	356	337	386	336	379	382	355	357	374	347	381	396	386	371	341	386	375	378	353	360	380	357	370	350	413	362	371	402	361	349	349	367	358	376	379	335	362	343	379	384	378	346	360	391	351	339	337	325	358	359	369	360	406	385	349	365	372	373	350	395	396	389	342	341	379	367	379	363	368	379	366	408	381	349	353	354	352	374	382	374	333	337	368	399	377	364	401	387	353	395	377	375	340	356	362	348	389	338	375	331	369	384	388	375	364	394	382	387	347	382	350	364	383	370	392	404	370	371	396	378	350	360	356	372	363	340	366	393	383	354	348	373	358	345	356	389	373	368	376	385	354	372	375	337	366	380	354	341	373	368	386	345	380	390	390	388	377	336	409	364	392	362	367	368	339	362	363	375	371	382	398	377	369	345	376	393	366	359	327	352	355	328	390	375	355	355	383	385	348	375	366	342	367	379	378	366	348	379	359	411	356	354	368	387	351	349	362	383	347	380	396	355	346	381	403	391	369	314	374	370	388	392	349	331	360	357	346	388	364	338	355	381	349	355	369	380	384	361	327
5751	2017	4417	859	925	936	907	861	868	837	952	886	837	857	889	885	831	887	861	824	837	899	858	877	884	865	890	850	850	819	805	844	875	841	855	834	875	831	849	829	860	872	853	796	861	848	847	859	859	885	872	860	890	881	853	889	884	832	916	878	828	843	918	885	844	817	884	826	817	864	881	917	844	881	880	903	923	851	855	875	850	910	889	854	836	909	846	805	894	898	908	887	883	888	826	856	907	857	827	893	862	858	891	846	855	829	841	856	820	860	846	846	882	866	890	872	867	886	891	816	883	835	845	861	893	868	916	864	832	852	913	869	876	871	896	852	850	878	863	819	880	854	842	884	862	883	883	896	885	896	875	848	874	832	930	861	830	896	805	879	858	886	839	875	829	828	893	812	870	877	855	821	829	920	872	886	879	912	834	855	887	860	840	853	824	873	853	847	866	873	822	910	925	849	879	835	828	891	845	829	829	850	854	847	852	880	842	811	897	850	893	877	835	852	909	858	856	849	882	879	855	916	850	816	866	901	827	910	883	862	907	895	855	810	850	821	808	851	839	924	876	884	863	855	859	809	852	855	856	844	843	900	852	873	886	888	853	872	865	794	867	844	830	830	874	865	846	849	872	809	867	854	845	888	902	857	885	791	823	868	844	800	866	806	876	898	919	837	858	842	862	874	855	895	906	850	801	899	827	904	864	848	864	885	891	866	843	858	840	831	899	929	888	927	798	902	842	910	851	864	859	881	844	866	895	916	883	893	827	876	887	850	852	882	868	821	875	924	881	923	847	882	879	889	860	830	849	844	934	925	886	839	917	890	832	853	794	842	819	904	858	841	845	806	819	816	869	900	882	880	833	866	879	814	819	833	868	810	882	806	824	881	840	890	906	842	902	894	902	881	844	839	837	850	825	844	832	878	837	878	900	900	868	853	816	880	862	900	857	827	837	907	829	882	874	871	867	836	886	856	815	861	893	871	896	870	866	847	871	884	847	876	904	876	907	837	843	819	918	863	889	874	858	882	885	833	877	900	806	815	882	829	865	861	848	860	872	851	843	872	917	868	814	870	946	871	803	873	866	905	919	886	894	889	867	854	881	893	883	857	870	859	886	856	903	839	871	871	811	892	839	891	889	918	868	902	895	857	854	862	859	877	887	865	849	848	878	823	841	826	834	933	898	874	851	858	864	866	843	895	863	853	868	878	904	926	835	866	849	887	814	863	876	847	849	853	877	839	827	860	876	891	879	873	882	890	860	860	929	803	883	844	856	895	839	843	839	874	868	847	901	787	866	877	891	885	916	865	857	840	884	897	855	865	819	855	822	862	808	849	796	878	890	880	833	804	850	832	839	854	855	872	892	817	868	842	859	859	831	859	848	905	872	794	852	853	814	897	843	849	833	859	795	861	833	844	911	854	873	864	839	881	832	828	853	859	851	901	852	897	899	837	869	949	833	867	841	834	875	874	842	844	863	882	858	848	890	840	892	827	857	856	841	842	859	932	904	878	867	862	911	875	854	874	906	839	913	926	882	861	844	842	873	846	865	880	878	830	957	814	866	860	864	910	875	836	896	853	875	848	936	862	802	868	841	815	866	929	895	859	846	851	907	836	936	846	824	844	874	847	884	895	865	855	885	882	884	855	876	879	844	789	865	874	842	830	861	842	874	822	842	909	803	857	874	871	854	859	883	830	869	846	827	887	886	841	893	893	847	861	861	869	863	836	876	881	879	870	888	843	851	827	820	819	864	886	897	861	853	818	833	883	920	870	860	868	860	835	845	839	879	881	874	901	827	831	824	846	850	858	847	886	887	878	887	847	841	886	846	886	852	858	872	828	900	875	821	835	936	836	853	823	850	864	790	838	882	890	882	866	861	893	889	860	839	815	872	875	838	860	823	845	880	879	842	855	899	862	878	841	884	868	867	869	854	875	852	885	856	903	857	871	861	904	866	882	845	867	862	873	876	933	909	885	899	887	858	899	856	893	850	878	882	876	879	821	858	836	884	841	841	859	874	875	901	915	860	882	862	858	903	897	857	898	878	851	813	866	883	870	863	845	875	879	916	917	884	816	864	817	880	869	843	889	904	868	856	879	836	914	865	831	851	879	863	865	846	868	864	835	913	850	871	833	837	863	824	916	879	852	851	827	800	845	881	860	921	852	903	885	842	850	863	907	871	868	814	887	864	895	856	885	833	904	848	873	851	836	814	856	864	895	892	896	797	858	873	837	889	920	869	840	840	887	869	868	874	904	846	911	868	820	876	917	911	868	857	848	907	855	863	897	854	898	880	823	829	856	846	874	863	854	852	825	908	907	864	841	900	868	857	847	847	855	818	864	833	869	924	848	823	893	824	915	887	860	843	917	858	836	861	846	845	846	835	870	844	885	909	880	813	845	863	860	844	844	870	904	878	853	839	901	879	880	910	851	887	901	863	878	826	854	856	907	904	894	906	866	824	877	859	912	863	873	827	872	837	845	902	849	888	890	856	891	861	916	841	883	910	866	838	835	872	893	826	854	849	813	849	849	830	829	848	853	842	876	873	820	884	877	871	911	867	895	845	878	885	842	864	852	861	831	854	809	932	827	908	854	923	843	836	876	878	869	833	879	876	859	852	865	870	860	839	907	855	805	796	883	898	867	784	831	814	845	828	829	801	820	863	861	850	855	889	860	884	847	894	810	834	854	855	870	910	888	902	859	845	936	853	877	846	863	887	832	916	917	824	907	897	835	866	857	916	917	874	916	861	861	816	905	892	910	842	883	903	934	852	853	869	912	868	847	914	847	887	870	860	910	784	836	839	851	851	914	872	832	925	853	848	812	881	810	853	832	931	864	891	850	856	912	901	835	845	869	885	868	860	837	820	888	918	892	804	889	875	895	872	907	869	838	828	841	857	866	847	849	920	831	886	832	855	879	889	887	866	828	851	850	902	842	836	879	845	916	850	860	829	862	822	905	844	841	882	905	874	861	873	878	893	873	864	857	880	916	865	868	887	836	851	878	844	812	837	900	856	874	867	853	893	890	857	833	925	883	831	932	866	882	848	807	820	872	926	822	931	872	895	840	898	834	836	865	854	852	874	824	812	884	853	891	889	897	881	856	847	879	874	840	922	873	908	888	830	765	835	868	872	888	872	878	879	885	888	827	845	911	904	871	888	872	880	835	860	831	858	871	857	873	883	853	891	888	830	833	864	856	864	837	876	912	870	845	857	914	937	839	838	920	891	863	860	858	855	881	921	874	853	877	854	876	869	872	870	857	889	869	849	874	874	879	923	862	860	861	869	875	869	876	822	915	888	877	832	889	910	903	890	850	860	861	894	840	869	867	737	873	800	768	844	817	839	846	939	863	876	890	869	894	838	838	882	906	897	885	882	875	899	850	869	887	852	822	872	870	852	816	902	876	870	846	775	853	848	849	875	881	853	893	851	891	836	880	890	829	881	829	863	852	822	839	892	823	802	872	863	900	878	837	837	883	875	827	865	896	849	860
48042	30400	37959	5948	743	487	413	306	291	280	240	267	256	233	258	230	240	235	195	225	227	215	194	207	207	226	200	211	220	206	203	202	207	187	201	198	185	214	204	191	210	215	182	190	214	175	207	228	167	181	193	196	177	190	182	199	180	192	188	204	219	222	215	189	204	191	181	195	170	181	175	193	182	176	183	198	202	182	200	192	200	178	191	212	215	175	195	184	195	217	205	191	179	175	203	190	179	201	193	199	192	213	168	177	203	204	151	172	179	177	176	197	211	214	165	202	178	189	183	196	189	214	194	203	207	204	176	188	194	162	172	191	196	189	174	186	206	188	224	187	175	166	195	147	180	192	212	196	206	187	184	196	191	178	202	205	193	204	190	163	185	215	184	189	186	203	201	230	176	197	203	174	191	182	184	186	216	169	191	192	175	191	186	214	174	204	199	211	184	203	181	194	188	176	189	206	189	216	187	200	190	200	166	174	174	198	187	213	202	167	178	214	213	188	174	195	185	196	197	197	193	198	184	204	186	185	191	187	198	193	176	198	237	189	186	167	173	195	174	187	177	180	193	174	190	179	189	186	201	222	189	231	195	193	186	203	235	178	198	197	175	186	174	201	170	196	204	178	190	190	176	165	188	166	211	179	172	180	190	192	199	178	199	207	193	177	198	190	193	174	204	203	211	196	199	201	172	199	207	164	201	214	190	196	197	197	185	184	190	178	191	216	187	208	195	194	190	201	210	206	210	196	179	184	188	199	170	213	202	177	199	191	185	188	206	169	188	180	186	180	214	193	187	187	201	200	172	188	164	167	191	195	192	219	186	202	222	198	204	178	177	208	193	185	195	201	191	171	202	213	180	219	207	184	191	192	220	193	186	170	190	199	198	182	197	219	203	199	195	178	172	183	209	198	192	197	190	189	189	176	225	207	211	198	202	206	207	201	197	176	175	232	192	169	185	181	200	182	181	183	182	179	203	194	193	196	178	186	211	199	201	177	189	199	192	189	196	201	199	198	181	198	192	191	168	189	213	218	217	194	183	185	181	179	171	191	188	187	194	185	196	195	203	225	193	182	164	172	164	195	168	186	202	171	177	164	198	192	195	221	202	185	199	208	208	171	201	207	189	173	183	201	205	191	196	195	202	185	197	175	188	210	195	200	201	178	167	192	178	166	207	202	214	203	183	193	180	177	196	185	189	215	187	187	184	175	199	185	205	203	224	163	219	190	183	188	198	202	182	188	210	204	189	191	208	217	211	203	200	188	210	179	186	167	198	168	193	224	199	187	213	198	190	192	200	174	196	199	204	182	195	185	165	189	163	195	169	181	211	182	197	209	186	190	171	195	172	187	201	183	186	181	185	226	205	181	179	186	197	174	186	169	209	176	197	195	186	185	208	170	194	192	186	174	176	186	205	177	172	231	186	189	188	200	176	188	180	199	195	199	176	230	202	194	202	198	187	189	198	174	177	194	184	163	182	192	192	196	205	197	203	209	185	196	189	196	195	204	176	197	181	206	196	185	174	213	188	186	184	176	177	207	223	207	185	205	161	162	206	181	187	172	216	179	184	169	156	218	201	175	163	182	157	174	182	206	185	186	201	180	202	180	207	199	194	203	196	195	188	174	195	218	200	222	185	195	203	192	190	210	173	177	177	181	178	200	150	183	165	179	193	211	204	220	173	195	211	183	186	210	195	207	195	176	179	191	191	173	179	193	186	193	176	168	175	195	214	202	171	173	170	173	182	177	176	213	186	167	198	199	184	171	195	190	165	200	173	172	181	208	201	167	185	189	203	190	204	187	172	181	184	191	206	170	201	191	176	175	191	198	207	189	215	240	197	209	199	196	205	195	174	185	174	180	193	191	168	207	196	194	182	170	224	210	154	207	183	221	186	183	205	221	230	166	189	165	191	234	186	185	187	157	173	213	197	216	188	216	194	206	203	163	192	181	173	201	197	173	198	200	196	190	179	187	184	147	211	172	179	180	179	184	180	191	185	223	189	191	222	170	192	175	201	184	197	185	194	210	204	188	197	200	193	198	202	187	202	207	199	185	183	194	179	188	188	211	196	195	175	200	178	189	194	184	215	191	212	203	218	196	203	193	202	191	190	211	178	212	191	186	188	176	215	201	206	181	193	173	176	166	183	173	190	172	202	191	234	179	188	204	209	178	182	196	175	195	183	193	192	196	203	188	201	155	215	186	187	202	213	172	174	203	191	175	186	183	164	204	189	191	204	200	204	194	200	189	171	189	183	181	181	190	165	181	185	189	186	206	207	197	182	217	176	189	184	193	192	178	176	215	184	192	184	199	213	191	167	193	204	192	148	195	185	200	150	191	191	181	195	190	187	176	200	144	175	190	173	188	196	188	204	201	187	189	199	199	193	176	177	198	199	181	171	194	211	200	194	187	223	165	166	185	199	207	203	205	175	200	155	191	200	177	187	202	178	241	192	183	174	181	163	181	194	191	206	144	202	185	195	189	198	162	205	210	167	158	173	204	218	187	191	193	205	192	176	172	194	196	198	208	214	191	186	201	184	197	183	194	199	216	227	176	210	175	195	189	197	180	190	172	188	203	193	225	188	224	194	198	193	181	187	180	193	203	187	186	200	199	200	192	191	207	200	177	218	183	177	186	205	222	204	184	181	178	174	171	191	190	187	177	189	163	173	186	183	172	211	200	201	197	194	189	209	188	182	169	185	182	184	199	185	211	207	194	195	186	178	190	217	195	205	234	200	199	200	210	180	176	168	202	187	198	180	181	184	175	183	178	205	205	175	165	186	165	214	184	194	157	177	183	179	189	172	188	182	195	178	182	183	239	191	185	203	148	187	179	222	191	184	189	172	181	171	182	213	195	187	190	192	203	174	202	173	179	171	195	171	185	193	196	204	167	189	184	176	185	206	196	192	179	204	186	207	202	190	194	209	173	187	212	168	171	203	192	188	204	176	198	190	172	171	194	180	158	221	217	180	183	203	205	162	148	185	197	178	187	187	202	223	203	177	175	187	197	188	167	195	190	179	166	192	200	203	220	187	205	192	193	205	197	205	177	203	196	206	182	214	203	173	188	188	204	203	216	203	203	207	185	181	203	195	175	185	188	191	189	221	173	210	196	188	202	198	170	150	181	175	191	196	174	197	215	190	200	211	183	184	205	180	192	193	189	197	201	175	175	175	185	208	194	229	205	187	170	179	191	178	190	176	180	180	193	198	177	192	177	201	229	207	205	183	186	188	171	195	140	194	194	178	211	190	163	190	215	197	204	204	203	171	181	196	213	197	207	165	192	213	222	210	178	201	191	221	210	179	203	223	187	204	194	198	188	183	188	190	205	176	210	196	211	174	208	193	169	188	197	180	178	203	176	195	183	196	198	184	173	157	177	206	175	198	189	164	205	189	192	187	200	186	190	164	179	208	214	197	175	156	174	199	212	168	193	226	218	188	183	186	203	202	208	172	205	188	190	195	171	177	194	185	171	180	195	203	186	189	170
28708	13089	26965	2569	2251	1875	1559	1317	1135	1075	1042	900	858	770	773	793	726	681	671	669	628	664	659	597	580	606	584	603	656	566	598	586	560	558	576	607	560	573	566	577	563	566	536	577	541	550	501	543	478	539	523	552	561	522	543	534	530	499	538	537	562	550	509	535	571	554	518	523	553	531	529	492	501	510	521	590	540	510	485	527	516	553	532	571	503	520	533	530	520	554	549	527	523	507	557	475	518	453	558	525	464	538	516	501	504	530	529	490	522	446	498	455	501	507	537	521	469	504	521	533	535	518	538	551	521	509	520	529	521	509	491	494	531	510	488	511	535	505	548	521	548	512	522	512	521	529	527	509	487	513	503	517	537	534	495	480	509	458	503	491	482	503	526	492	529	540	545	514	502	498	535	494	519	512	510	521	488	524	483	534	527	472	507	500	506	484	521	543	509	482	484	483	481	481	473	459	538	477	550	493	501	501	513	535	489	520	536	499	538	535	519	543	533	514	471	530	517	526	522	504	497	552	517	523	481	507	521	540	517	490	513	500	526	574	493	511	476	526	548	502	490	520	518	496	517	471	501	526	484	535	536	528	517	585	517	475	512	531	486	518	503	501	496	505	542	505	462	500	495	523	543	489	532	539	477	513	517	501	513	541	542	526	520	486	514	542	509	511	528	524	542	508	484	488	467	496	514	498	576	525	482	510	476	496	539	503	461	560	513	506	522	483	537	491	530	472	497	468	467	483	540	506	504	484	555	502	505	465	550	526	528	517	521	485	474	526	528	539	492	489	522	497	493	478	514	494	461	528	497	519	482	494	535	513	555	509	532	486	528	507	509	521	515	495	491	528	538	528	479	491	558	495	476	479	491	521	512	526	504	495	479	497	520	592	535	498	499	503	538	490	495	509	512	509	491	518	507	494	533	505	526	522	534	500	479	512	489	511	482	502	521	526	500	538	526	537	532	512	504	471	477	560	541	528	507	507	501	543	536	530	539	527	546	534	509	537	488	492	492	493	509	535	517	508	501	519	519	496	519	518	543	507	498	521	520	561	526	557	470	533	517	501	515	463	499	523	482	500	483	501	514	517	535	512	532	516	506	518	508	529	497	500	510	542	553	493	538	567	532	530	530	490	508	516	516	503	518	522	517	494	533	526	492	539	512	522	481	489	521	532	509	497	472	542	536	549	531	494	495	510	506	533	501	518	482	498	487	506	520	524	545	527	492	484	523	518	529	505	511	497	560	490	490	574	523	506	523	486	518	523	553	487	515	499	474	502	505	494	532	521	507	533	509	502	492	515	511	529	511	535	525	491	502	495	506	508	518	508	507	476	508	495	464	495	505	530	500	498	530	537	486	549	529	557	507	550	515	486	510	522	476	500	532	536	516	493	524	446	487	509	478	458	506	530	501	534	503	518	497	522	512	499	500	497	506	522	531	495	530	489	535	480	493	549	478	533	502	520	511	514	505	509	497	475	498	506	505	513	488	526	481	498	503	496	532	518	499	549	482	516	518	490	542	506	507	466	497	508	477	511	515	545	513	553	569	476	536	484	473	525	493	515	510	500	520	518	520	570	531	524	506	491	537	511	525	501	540	506	499	531	556	510	525	520	506	483	493	507	506	499	520	521	456	543	536	499	525	501	493	502	493	531	531	542	528	530	562	521	464	537	510	526	528	491	530	511	523	528	473	538	520	487	502	532	470	533	512	499	514	527	543	545	513	507	535	533	557	487	504	500	535	489	511	519	495	489	477	528	520	514	509	508	509	527	482	512	513	517	504	514	485	492	492	485	494	506	487	542	515	502	525	496	548	503	477	529	527	511	485	513	477	545	509	544	505	487	500	496	519	524	494	515	519	497	516	458	503	513	548	519	524	523	464	509	517	529	551	493	508	516	479	491	516	529	537	497	536	486	497	522	503	522	508	472	458	507	531	484	516	498	482	520	529	528	481	494	504	528	514	486	502	502	527	499	461	532	511	512	504	516	484	494	496	538	521	525	517	511	493	520	492	500	509	510	466	517	514	504	491	500	532	495	519	503	505	535	519	536	531	486	495	527	469	541	472	495	512	514	526	485	497	525	518	492	491	499	510	530	499	538	523	458	500	522	511	474	519	479	504	487	518	482	529	523	493	518	517	522	525	515	458	495	447	511	546	489	511	477	521	529	489	526	515	480	514	501	521	501	486	516	511	467	497	522	540	531	471	494	514	489	528	517	478	514	517	516	535	488	483	519	520	514	546	542	502	493	517	507	498	485	521	518	506	562	498	470	490	486	527	510	518	454	540	514	527	473	497	512	537	505	530	516	514	512	493	481	482	523	519	509	502	510	511	492	527	504	531	500	512	514	526	500	497	484	541	491	473	480	518	508	504	509	505	525	539	521	544	523	524	537	442	523	461	526	504	508	522	542	498	532	515	524	484	508	491	525	545	492	479	477	507	531	492	503	460	485	504	494	524	515	541	534	498	502	520	527	502	495	527	521	530	521	518	517	512	493	508	484	469	520	501	541	523	523	485	524	485	527	483	542	546	525	523	505	484	500	538	484	502	537	508	508	534	537	485	500	520	483	502	527	521	504	514	538	467	453	478	525	509	493	516	530	504	501	550	496	532	489	520	500	469	516	515	517	495	516	513	532	491	542	554	515	529	515	538	505	515	526	521	540	499	552	512	493	536	498	525	499	532	502	509	511	531	539	531	532	496	510	516	530	522	510	477	507	516	551	506	460	501	513	516	513	521	555	470	494	475	489	481	540	520	540	494	503	503	487	485	492	505	517	540	474	528	482	471	508	484	498	521	552	528	523	518	511	546	488	490	495	531	495	498	503	500	514	540	515	504	486	506	527	516	523	525	529	534	555	496	497	525	487	516	569	489	530	491	533	550	495	514	515	554	519	503	543	488	504	476	547	544	512	530	515	550	522	547	521	518	493	533	515	486	535	500	550	514	498	508	460	508	494	513	511	519	567	490	496	545	508	544	542	484	522	523	490	512	501	533	498	522	508	542	466	541	520	493	506	489	494	504	521	506	550	526	511	505	514	529	494	501	516	490	503	494	511	504	479	499	545	456	548	521	531	487	531	504	506	503	536	523	536	498	520	535	492	524	542	540	446	496	510	520	501	516	517	499	498	484	497	486	513	524	496	501	521	534	512	519	546	489	510	535	507	509	532	505	496	512	506	491	502	563	546	517	501	507	512	519	501	502	478	488	507	531	522	536	505	542	476	502	508	501	487	501	493	470	493	501	522	504	548	485	540	550	535	545	490	493	511	501	506	497	534	555	505	483	569	520	488	502	516	542	522	507	536	501	503	510	511	500	542	476	543	515	519	580	534	517	535	526	480	538	469	507	480	498	500	529	504	487	499	519	487	537	513	479	505	511	504	525	564	497	505	517	536	487	510	530	527	505	537	565	502	535	519	513	512	536	530	575	516	518	484	496	517	481	475	517	520	506	501	503	517	542	473	472	481	513	472	519	515	499	516	496	518	483	512
60642	43216	48635	14218	2966	851	645	586	415	420	387	365	379	310	301	295	322	279	282	315	263	283	254	239	244	281	257	300	275	247	259	237	249	258	261	262	249	233	244	231	226	241	262	250	247	229	285	245	222	220	254	266	246	271	273	274	253	257	268	246	260	255	235	246	285	232	265	245	225	229	247	240	224	251	256	250	245	278	265	262	276	248	257	260	259	230	247	214	254	217	230	254	229	219	241	234	248	223	236	250	203	255	216	236	233	255	249	271	221	242	230	246	229	235	268	229	237	216	238	227	242	278	257	263	271	244	222	258	223	254	229	242	260	241	233	246	252	236	242	210	243	259	233	264	260	257	251	273	225	253	265	262	256	239	240	241	233	245	258	243	233	225	263	222	232	250	287	259	232	255	241	231	236	263	246	267	256	252	227	242	226	241	265	216	244	270	249	246	269	261	247	273	259	267	199	259	222	241	237	241	240	251	270	240	244	224	258	250	218	247	247	279	237	257	260	220	220	285	252	228	257	235	246	227	217	264	255	242	248	263	247	271	229	260	219	263	255	261	236	242	244	244	279	283	214	249	245	243	237	262	256	257	275	220	262	258	236	235	237	237	236	265	249	233	293	256	267	256	253	242	244	244	213	225	225	243	252	238	257	263	239	265	250	272	217	266	249	236	236	227	234	270	232	265	259	263	251	252	263	244	236	239	243	266	264	284	228	200	219	240	258	245	252	275	280	246	245	272	251	253	248	230	241	243	243	257	232	233	247	226	247	255	240	231	248	247	238	213	221	241	248	219	250	270	251	266	265	233	243	256	220	242	267	247	250	252	233	217	255	252	237	236	238	230	234	246	257	266	248	208	231	234	244	239	257	245	250	236	251	248	208	256	231	242	256	262	253	233	263	256	210	233	287	245	237	251	263	241	252	235	215	232	216	247	235	271	261	226	226	243	247	247	230	277	244	229	263	234	249	251	247	233	235	257	253	254	223	243	259	241	239	264	252	229	236	227	262	244	270	250	277	248	251	255	253	243	247	253	250	273	254	250	228	228	240	256	272	251	217	232	237	273	248	263	263	217	219	236	257	246	251	264	260	246	243	254	255	236	241	237	245	221	223	249	222	243	250	262	251	202	231	242	262	268	253	261	259	215	249	242	265	231	238	275	233	232	227	242	242	248	245	241	260	225	275	250	256	253	279	259	242	265	261	235	224	243	248	264	258	249	243	234	255	255	248	248	254	245	218	242	238	259	243	262	271	231	222	226	230	257	225	257	269	240	232	287	264	265	236	234	242	261	251	237	260	273	220	226	265	256	244	241	277	257	243	271	241	247	244	248	251	249	232	259	223	262	248	232	222	230	239	233	253	230	247	257	253	239	244	257	251	251	255	234	212	252	226	252	249	233	244	238	257	233	218	246	222	246	235	234	268	239	216	228	231	224	232	223	247	232	264	230	238	279	259	225	243	215	265	270	250	238	266	219	248	261	257	246	244	256	271	214	234	264	255	248	255	206	241	262	247	250	235	234	239	235	218	223	244	244	243	260	236	273	236	265	266	240	243	269	246	248	240	228	204	249	254	239	240	246	247	254	257	259	228	224	242	255	241	228	252	218	234	220	283	230	255	214	239	234	248	228	259	246	227	236	242	269	224	233	264	249	238	247	270	249	211	244	217	246	259	240	250	248	244	240	267	243	242	251	247	243	259	255	242	223	267	248	272	241	236	235	263	234	236	248	241	250	213	215	242	225	246	232	258	228	221	248	217	232	260	233	255	241	234	259	256	257	247	242	260	255	267	266	261	252	244	251	227	234	242	262	255	226	220	223	249	244	246	217	242	256	230	226	228	254	276	231	261	223	247	232	242	247	236	251	244	229	220	239	238	232	239	228	253	254	263	216	251	249	251	237	240	256	208	235	226	229	218	235	243	223	254	228	284	249	244	210	259	238	250	247	254	235	283	254	223	237	241	253	260	219	235	267	252	254	270	256	242	220	246	254	242	267	248	250	226	225	260	255	250	238	260	236	259	210	235	271	251	238	232	221	246	251	266	231	246	235	240	231	221	232	266	256	244	223	231	221	249	258	218	239	257	244	229	244	250	261	276	259	256	228	269	229	237	258	247	274	269	248	266	227	246	261	230	216	232	246	289	241	240	250	215	236	222	265	276	238	242	249	269	233	255	237	226	237	222	245	266	237	246	236	249	238	229	251	255	253	245	239	246	226	252	252	246	244	238	252	247	276	247	248	206	252	204	253	246	243	263	278	241	237	252	232	256	232	249	263	247	221	245	274	244	261	273	273	244	262	261	246	244	241	263	223	230	250	240	247	220	232	258	232	236	266	231	248	277	241	253	224	242	242	222	237	235	247	239	261	260	242	223	235	249	262	235	239	258	232	257	233	250	262	244	225	238	232	254	235	240	237	243	259	251	250	230	249	256	249	254	254	224	225	237	256	252	268	230	262	247	266	260	276	237	225	227	237	255	220	252	243	250	237	235	244	247	236	244	210	253	230	246	247	226	246	258	250	220	230	262	216	266	237	270	249	225	239	268	242	236	225	251	237	271	234	259	272	241	246	263	218	236	234	259	252	255	271	239	267	273	247	263	246	243	247	228	238	263	249	257	243	229	213	250	251	279	262	217	240	264	268	259	230	243	245	258	234	239	279	236	264	258	249	232	229	262	240	249	232	240	247	269	244	224	239	228	243	255	226	245	249	238	247	264	256	276	241	263	266	263	275	209	232	249	239	257	246	241	261	239	232	257	254	269	256	247	274	266	240	245	250	240	244	241	230	271	267	217	225	255	264	256	267	249	235	257	264	250	264	273	240	231	239	244	246	246	259	240	246	237	245	261	225	236	249	250	230	257	240	248	263	236	220	264	270	246	219	231	260	254	272	257	244	259	248	276	267	228	232	227	251	228	257	239	237	226	259	262	258	274	244	234	215	230	270	247	255	234	272	263	225	228	243	221	258	249	257	227	248	237	258	226	244	251	239	261	218	273	273	245	219	224	251	221	229	238	234	243	269	242	232	253	241	240	285	202	222	257	253	227	266	255	226	271	230	234	233	249	224	239	243	222	258	237	288	231	233	241	273	262	254	228	261	262	220	225	263	229	255	240	254	250	273	266	259	256	252	252	251	222	240	250	251	244	253	249	255	255	249	227	241	241	258	259	240	253	231	271	265	240	250	239	230	256	232	263	240	244	222	246	255	240	233	258	238	237	234	234	243	261	283	270	270	241	241	303	267	270	261	253	251	226	252	229	233	247	251	225	272	255	223	247	252	242	276	231	254	207	232	199	252	235	238	243	228	262	262	286	277	226	233	228	243	239	259	212	258	265	241	244	245	248	271	241	235	259	220	251	244	244	231	265	249	244	237	225	241	233	235	220	254	277	233	252	251	225	231	245	252	266	245	260	239	234	240	252	248	252	205	242	251	227	218	221	253	252	239	260	255	235	224	260	258	258	220	246	251	258	219	250	228	237	228	271	245	242	207
37620	21626	31640	4393	3875	3218	2568	2206	1940	1737	1511	1318	1330	1210	1151	1046	938	1041	971	883	920	854	813	840	834	807	828	734	794	811	767	762	726	749	701	730	710	681	727	697	718	704	705	680	701	732	692	752	709	700	655	626	632	680	670	667	712	658	636	654	642	694	654	682	679	723	680	675	677	620	697	651	632	655	661	665	662	666	644	677	633	674	652	600	669	648	646	642	669	652	644	674	645	675	670	660	662	665	647	691	682	630	671	691	698	614	671	633	658	656	677	680	651	646	665	669	664	629	671	616	685	645	652	655	612	648	639	660	638	584	642	633	668	624	638	646	652	617	626	626	654	635	617	628	618	676	642	679	672	653	652	687	616	732	690	669	640	625	627	655	650	668	626	663	647	612	645	632	625	632	672	626	616	699	660	640	596	689	645	687	656	663	670	650	640	611	615	600	670	645	628	648	673	650	654	630	614	616	682	651	629	646	650	648	646	636	626	702	676	653	707	658	660	686	658	607	648	643	653	677	640	653	615	687	623	644	613	659	652	642	643	650	690	636	576	675	642	665	634	629	609	662	679	650	662	685	654	644	648	650	666	627	648	642	662	625	661	660	652	682	644	655	681	672	654	610	672	616	638	671	641	661	663	659	624	650	662	616	632	696	710	680	605	647	647	606	644	662	649	593	639	647	621	604	639	674	675	655	681	662	683	641	641	650	638	649	674	679	605	687	681	612	604	654	655	635	639	686	697	657	650	616	605	637	660	666	627	640	640	640	631	654	666	621	668	616	665	660	636	658	658	689	664	686	667	654	643	644	705	648	667	676	680	647	675	680	651	633	679	670	653	663	659	626	619	643	661	658	623	613	623	670	595	624	630	631	656	665	596	722	643	623	622	637	649	633	660	644	711	692	621	670	668	662	653	653	641	648	695	613	711	638	635	657	607	646	644	665	686	629	620	635	644	623	630	602	639	689	614	667	605	623	619	663	692	678	655	665	648	674	691	611	629	619	701	655	637	668	622	645	664	659	666	652	639	644	605	636	692	636	674	631	639	666	647	647	618	666	651	592	650	656	621	665	621	593	654	668	617	656	631	653	650	659	690	631	664	648	666	642	621	690	650	639	658	666	649	648	613	643	660	634	674	660	670	613	655	616	629	630	616	630	648	644	602	630	667	680	680	607	629	653	664	648	669	617	618	653	658	640	657	651	617	646	639	627	622	633	625	656	645	636	624	644	655	634	682	617	625	635	655	628	630	655	628	661	648	660	649	654	622	607	636	664	631	620	684	652	670	689	665	635	645	654	666	648	643	620	623	633	652	699	694	648	646	658	654	634	611	704	662	600	662	629	598	659	585	633	624	652	683	658	665	669	677	624	633	649	625	640	657	682	660	660	665	704	635	663	650	622	612	650	649	659	656	674	692	649	693	608	630	605	614	693	677	669	662	664	651	734	668	622	627	620	630	638	654	648	684	675	611	639	607	632	669	675	709	657	648	684	629	658	611	674	641	658	662	654	652	608	696	670	628	649	605	661	617	666	680	644	639	670	645	641	649	632	626	659	610	615	625	666	649	624	638	673	625	653	637	642	610	618	665	617	639	651	654	633	638	665	609	657	610	653	675	657	688	624	591	596	688	684	635	663	667	636	613	582	620	637	635	624	627	619	643	677	697	669	619	652	617	653	667	629	675	640	659	621	679	692	623	653	637	634	644	667	640	666	643	649	694	643	697	647	645	639	642	651	599	637	651	665	630	630	682	620	695	659	658	661	607	663	677	630	597	602	650	644	633	638	645	689	664	636	625	668	619	679	639	658	678	681	623	636	661	683	660	656	659	643	647	672	648	684	596	629	671	655	635	660	671	675	616	609	643	666	660	610	608	631	667	683	658	613	626	647	650	628	639	639	660	636	629	664	640	661	693	622	614	655	656	666	639	622	629	651	646	605	649	597	633	628	650	616	609	661	695	638	648	649	628	671	674	632	636	638	663	697	650	634	684	651	652	680	681	697	647	658	658	666	636	685	641	655	629	720	633	650	664	605	618	644	690	652	672	620	668	668	628	633	621	701	685	616	692	670	648	660	609	659	609	651	680	644	655	658	684	657	649	633	676	625	625	664	662	603	694	688	635	625	628	665	608	628	639	650	665	625	648	653	699	685	675	697	664	608	580	695	619	650	634	617	634	674	643	673	692	701	620	658	639	711	603	646	689	645	658	651	632	666	693	668	605	674	631	672	664	645	665	661	618	672	649	628	616	635	646	670	697	662	646	629	612	630	640	627	632	638	657	608	634	615	663	643	585	666	682	706	624	623	666	663	687	645	627	631	634	625	654	630	654	631	646	634	633	671	604	615	613	701	618	661	661	620	616	639	638	634	637	660	696	650	643	609	624	674	658	691	635	649	656	691	702	673	619	647	640	724	673	609	686	649	699	651	671	630	667	628	653	673	656	666	621	663	627	680	637	628	657	632	669	653	650	644	596	658	652	654	624	613	657	625	647	690	655	676	640	676	671	617	655	613	652	619	639	701	655	609	634	659	662	628	680	633	625	619	662	646	644	636	640	634	676	605	622	694	651	623	659	640	615	651	658	676	655	655	626	647	691	661	680	651	688	677	633	626	692	625	642	677	660	683	652	636	692	629	649	651	649	680	672	653	612	688	684	633	665	697	638	657	685	650	614	621	608	700	632	623	631	693	621	631	687	646	691	649	647	632	646	633	663	634	689	650	652	645	672	621	671	617	681	638	631	635	666	650	630	625	650	665	645	606	618	671	658	628	626	616	621	629	639	592	624	636	633	658	670	674	671	608	640	689	620	654	630	646	642	638	661	649	638	663	653	647	626	618	586	663	623	637	630	643	635	629	650	597	633	698	645	627	642	660	652	691	706	589	646	659	635	651	702	621	644	624	636	643	635	659	649	599	643	683	594	617	639	613	677	630	609	677	617	648	684	638	694	632	620	608	615	645	666	669	623	671	639	662	649	689	626	640	622	639	646	678	602	625	666	655	611	661	639	653	676	676	684	660	602	631	677	637	663	637	622	614	622	672	638	655	650	649	625	662	681	592	666	633	632	621	645	619	660	666	632	654	666	660	629	654	614	655	624	622	655	623	692	611	664	646	624	680	609	653	679	639	646	619	629	674	665	642	655	694	648	694	648	618	637	624	617	656	679	665	636	649	639	663	637	655	657	629	649	656	618	647	636	670	641	594	660	642	669	667	638	651	649	687	599	636	642	626	651	631	651	622	638	663	630	670	620	697	661	647	671	621	650	662	648	634	666	631	621	605	696	636	631	659	662	655	625	606	649	666	636	702	641	640	633	641	651	632	670	692	620	654	684	614	677	695	669	687	653	645	620	633	594	627	621	637	625	662	647	659	615	705	634	612	663	657	662	645	657	646	647	666	650	659	637	673	669	672	625	682	655	645	650	632	666	644	679	593	672	667	641	664	673	648	690	652	654	641	702	637	649	636	635	620	592	663	646	654	618	627	688	689	639	677
5946	2059	2523	404	367	386	384	407	371	376	370	393	371	362	397	375	386	335	369	344	368	371	375	386	367	380	380	406	379	409	362	331	394	394	358	424	376	380	341	396	367	378	360	383	377	387	367	408	405	395	367	392	408	379	347	392	378	384	372	355	390	379	402	373	344	341	397	373	341	384	345	361	386	382	372	344	369	348	354	356	368	408	362	374	379	365	349	338	364	378	369	372	390	374	371	408	393	349	357	379	379	354	365	366	334	340	363	365	420	402	374	357	443	377	351	381	388	397	389	376	355	377	359	347	370	357	399	321	355	354	367	385	343	342	401	346	364	372	350	394	413	376	383	384	391	383	314	361	342	345	363	354	382	370	381	398	346	392	366	367	379	385	369	387	347	359	357	362	348	364	372	361	338	356	385	341	345	367	370	382	393	378	380	348	324	339	351	351	413	396	395	406	314	353	352	362	366	365	395	362	385	373	367	382	390	375	348	352	402	362	374	374	353	363	376	392	370	383	354	338	373	402	382	353	389	416	365	350	379	402	346	367	365	385	387	384	365	380	336	347	377	346	327	368	363	382	379	374	374	372	378	389	368	368	359	365	378	384	367	402	325	379	371	350	370	382	349	358	403	376	383	378	360	367	371	358	320	382	322	402	383	369	369	346	380	425	381	379	375	385	389	358	326	352	368	382	378	377	392	376	351	378	364	379	421	367	349	362	345	384	421	366	384	357	327	350	351	383	367	366	368	393	329	357	398	405	394	367	375	375	368	326	349	400	358	356	371	359	344	371	373	374	364	423	394	368	377	371	354	355	348	362	382	369	375	376	350	377	373	377	367	363	362	399	351	386	366	357	384	396	336	392	386	361	380	353	382	363	360	355	362	359	388	388	382	367	342	364	348	385	387	369	375	376	399	379	368	369	382	401	386	380	344	369	353	353	345	413	379	335	350	376	369	375	417	386	376	360	404	370	386	402	378	382	391	378	373	412	371	356	382	384	389	375	397	362	414	350	361	364	338	422	343	390	350	352	408	368	374	328	355	399	362	366	388	393	356	355	378	359	351	381	370	387	351	361	369	357	365	377	396	358	384	343	343	363	358	353	366	367	375	377	382	403	368	372	379	378	354	374	345	375	337	357	368	342	332	371	357	334	373	361	374	385	384	399	356	371	397	371	382	373	328	384	420	373	397	359	357	372	382	358	394	376	344	404	390	362	398	399	369	348	345	371	372	373	375	408	377	376	340	360	393	380	360	358	350	381	358	349	366	352	357	380	370	375	356	369	384	381	413	397	398	411	365	399	389	387	403	376	375	343	357	389	356	368	355	379	382	370	366	392	367	385	386	384	390	365	363	428	346	393	383	381	372	360	395	381	394	396	360	419	356	365	385	365	385	335	345	352	362	388	402	354	388	345	355	376	382	399	365	346	372	381	369	408	378	365	367	402	356	368	374	392	375	401	362	377	360	384	406	371	344	367	358	354	381	373	352	354	362	407	370	375	363	377	405	381	388	353	378	348	341	365	391	374	389	355	339	382	390	355	366	394	348	365	359	395	331	423	350	335	347	365	384	358	384	390	361	372	405	392	345	375	330	345	373	367	385	394	390	337	388	335	368	375	321	380	360	418	380	380	387	386	356	379	353	360	376	339	338	364	393	332	342	390	384	375	382	394	358	368	374	353	376	353	373	396	403	393	376	412	363	376	332	406	393	363	343	389	381	378	366	387	378	418	369	396	373	354	348	313	359	335	359	364	345	387	375	369	381	382	362	383	385	394	378	351	343	383	387	391	345	384	364	356	363	359	382	352	328	348	361	386	374	370	345	433	363	367	382	357	373	369	335	373	376	384	394	366	346	397	380	353	374	409	349	394	394	397	387	364	365	360	372	409	369	351	365	348	357	375	373	399	351	373	380	330	374	361	335	376	378	394	376	334	344	324	386	373	382	384	369	353	400	365	375	387	355	363	356	339	367	380	397	344	367	356	367	390	377	383	339	339	360	357	394	352	338	367	344	341	355	384	397	333	358	367	342	352	366	348	356	359	371	394	403	353	357	355	365	382	383	399	406	378	397	379	392	388	361	351	372	420	399	356	364	331	373	373	385	322	365	402	361	361	366	393	383	411	352	389	394	374	342	403	343	410	413	379	378	405	346	409	378	428	390	379	374	373	376	364	376	371	366	383	370	350	378	372	352	376	401	382	398	351	355	343	367	400	387	365	395	375	337	381	370	375	383	378	385	345	394	384	350	357	355	334	316	417	364	386	344	378	388	422	368	334	334	344	374	370	407	373	372	376	384	383	357	415	377	350	333	342	357	377	353	371	345	328	392	354	391	388	345	372	383	349	348	413	378	370	343	359	342	376	349	367	363	367	362	346	398	354	378	348	391	376	400	355	385	378	380	348	366	401	399	348	360	380	345	370	383	372	356	376	372	364	338	383	363	351	356	355	381	350	372	365	379	353	346	363	335	386	356	418	381	387	358	348	337	373	390	375	398	385	335	348	367	359	357	361	347	374	354	385	368	362	381	366	384	369	374	385	335	411	335	349	360	359	356	366	326	406	406	372	385	388	376	375	374	392	391	331	389	407	358	334	377	382	368	364	374	392	386	366	372	351	361	350	379	367	346	411	368	334	371	387	345	376	388	330	380	352	373	319	377	388	403	370	376	369	369	356	394	386	383	352	342	405	368	365	356	366	394	372	343	373	370	388	395	374	357	370	381	358	366	400	379	344	344	374	310	368	369	395	368	360	380	387	362	397	389	349	374	382	388	379	371	376	347	367	335	373	365	378	336	325	356	369	379	399	386	401	380	380	377	376	351	385	352	373	327	361	368	373	367	423	385	377	362	381	370	381	371	379	376	364	363	352	394	388	382	386	339	358	367	360	403	381	372	391	361	369	356	393	346	389	361	365	390	376	352	377	378	381	357	378	366	395	347	345	359	387	368	354	381	366	361	355	388	347	333	377	368	359	403	368	366	405	349	376	363	393	408	357	378	369	388	386	378	320	346	339	378	358	330	381	346	372	386	371	364	353	344	360	369	347	375	396	418	363	374	386	385	384	323	363	363	361	376	396	378	382	333	356	363	361	365	386	349	380	386	391	359	374	387	363	406	355	380	382	367	358	363	344	396	347	401	386	385	334	372	400	398	356	349	379	413	335	387	398	359	378	347	365	367	385	335	359	351	344	357	377	397	394	374	404	376	396	403	391	398	361	393	371	416	366	351	365	402	380	393	381	348	369	392	363	374	385	361	339	391	387	388	374	359	391	361	405	387	364	392	346	356	384	352	373	367	348	379	362	387	358	374	378	393	359	342	342	395	358	362	363	365	371	348	380	363	407	354	395	377	335	383	359	349	349	418	370	339	390	375	367	353	347	353	391	387	413	358	367	362	370	366	371	358	383	365	354	371	335	377	381	416	363	378	365	365	357	356	370	372	392	383	403	385	402	380	358	379	333	388	399	376	374	395	369	352	362	358	398	388	348	362	380
5971	3153	4925	894	954	968	931	938	878	944	817	872	895	928	916	920	870	936	840	802	964	878	816	865	933	910	848	933	919	861	910	877	889	914	841	895	855	883	897	886	884	953	912	859	832	857	834	828	865	930	870	854	836	864	920	957	870	885	878	954	920	893	858	832	861	862	855	889	863	891	905	903	866	890	909	863	879	894	867	848	897	859	902	901	884	862	927	846	923	898	870	826	877	853	827	838	894	895	875	852	851	878	878	896	840	868	845	862	946	927	879	829	836	898	854	865	832	859	942	862	844	884	887	842	848	796	894	804	808	827	875	908	862	859	922	841	856	880	873	870	885	887	844	881	883	875	828	901	872	883	865	889	840	828	864	908	830	912	868	887	883	956	836	899	870	843	846	940	876	826	833	892	860	844	900	880	871	875	890	880	873	903	896	830	910	859	869	837	878	830	856	859	878	899	872	902	895	840	910	859	825	873	862	900	898	850	862	848	861	908	865	926	861	878	863	878	845	852	836	855	913	868	860	888	858	877	898	908	885	850	867	896	884	839	857	840	941	931	854	858	840	917	833	821	855	888	862	885	862	882	922	897	860	827	871	909	844	890	852	906	828	868	917	886	858	878	826	949	872	917	906	832	832	836	900	884	878	873	919	871	859	883	903	924	878	866	841	841	942	826	869	891	847	856	945	881	871	886	850	894	880	924	909	844	863	874	886	815	882	891	855	905	858	869	871	855	910	857	915	895	903	916	868	871	905	845	842	880	849	885	900	893	854	867	886	948	909	881	866	863	805	845	868	833	856	886	887	883	837	853	870	854	869	865	781	854	921	876	878	899	893	822	863	891	842	867	923	912	828	855	860	849	919	896	872	910	865	856	897	874	847	886	875	887	894	840	866	840	842	846	854	897	851	876	916	852	897	859	831	922	873	898	879	881	848	846	820	885	862	879	861	824	899	924	850	882	931	841	853	892	866	845	845	862	908	837	902	857	851	850	918	862	817	923	909	868	855	901	845	907	873	861	934	906	899	886	866	867	835	902	920	890	841	871	898	869	939	906	843	885	868	860	926	856	864	911	864	804	885	907	915	915	870	869	889	894	879	815	900	843	884	904	879	863	862	841	896	815	911	861	874	922	868	898	876	863	915	901	884	851	947	813	887	869	888	886	835	915	875	902	912	894	880	941	797	903	921	881	831	872	913	877	856	899	893	909	851	901	845	856	917	880	891	840	851	890	901	864	837	870	849	872	839	894	881	882	846	876	873	872	859	887	858	862	893	910	825	875	863	847	871	855	926	829	834	861	906	894	910	885	819	836	900	911	883	908	897	850	882	861	899	893	871	851	910	885	870	856	884	888	878	918	847	910	873	859	886	923	874	873	847	847	885	892	879	833	841	891	906	893	889	825	894	870	851	922	850	843	886	873	920	816	802	807	886	824	865	854	851	844	867	878	849	869	902	860	866	914	868	861	888	835	900	870	923	901	887	853	935	908	862	842	908	903	892	896	924	853	888	820	904	886	895	891	908	930	891	936	862	905	874	886	902	877	863	893	918	891	917	928	909	892	844	843	884	867	924	856	882	874	861	915	866	848	873	865	877	929	897	885	874	870	911	924	898	851	890	841	852	847	856	925	835	925	880	859	864	910	921	849	901	892	924	865	801	820	898	842	880	888	880	833	862	895	849	868	853	848	819	893	890	875	908	894	862	873	863	853	897	839	868	924	890	842	861	904	872	879	881	880	908	805	853	880	913	869	907	881	852	883	897	891	829	876	899	800	870	892	904	872	861	921	866	842	868	908	927	862	849	844	870	831	924	881	866	799	841	894	874	819	917	849	871	834	901	880	869	869	889	856	845	880	918	863	900	861	892	862	914	879	852	872	853	881	924	911	877	837	911	880	885	856	839	850	880	877	829	920	944	863	884	845	860	837	828	861	889	862	922	957	888	886	889	884	900	880	826	913	857	871	911	902	898	840	859	919	888	924	881	833	881	884	879	891	932	924	891	876	887	898	859	867	877	887	869	878	835	860	853	914	908	865	839	830	852	858	880	883	876	917	881	828	967	879	864	872	847	874	854	882	909	907	838	877	871	876	869	908	864	889	924	902	854	898	845	858	883	856	861	868	883	880	895	876	868	834	827	829	846	910	850	864	866	849	901	888	905	838	837	844	930	833	882	903	856	847	872	902	824	888	874	908	859	881	874	852	905	857	850	905	845	881	905	921	896	921	883	865	865	832	913	841	852	936	848	826	877	886	883	874	852	867	911	890	862	856	860	870	874	870	898	892	844	869	849	891	857	891	877	899	814	874	849	881	912	897	923	884	859	820	872	870	906	899	835	872	864	869	883	848	868	867	873	863	896	902	950	910	857	874	847	908	891	867	891	850	830	913	858	846	894	919	895	845	925	921	866	846	883	888	967	892	857	900	843	865	891	931	898	852	854	898	915	880	885	912	841	914	875	902	941	851	895	868	890	853	905	889	846	935	835	895	833	870	872	892	862	882	889	892	889	894	871	900	860	851	952	837	857	848	880	873	904	880	856	884	838	839	936	870	890	874	918	873	875	842	858	871	868	842	902	848	942	906	893	884	857	915	890	882	899	910	865	835	925	893	864	860	906	886	841	855	832	908	862	917	858	916	857	917	862	895	831	921	875	851	887	920	878	904	870	892	915	901	890	868	886	903	851	922	887	849	905	853	879	861	915	879	908	854	842	917	823	843	864	903	888	895	852	849	811	833	856	832	849	859	843	848	867	871	836	873	880	879	915	837	897	925	867	895	873	897	866	874	888	900	870	906	822	879	878	926	873	906	859	918	886	889	921	868	880	870	835	914	893	882	839	879	863	863	842	894	906	886	822	903	864	887	879	934	875	885	796	914	902	819	898	898	887	890	889	869	891	881	827	869	901	905	872	859	871	901	883	954	881	907	848	855	872	883	902	845	854	806	878	879	869	868	892	885	904	853	849	886	856	896	943	892	897	868	867	907	948	876	856	873	847	911	892	866	854	897	895	870	892	871	869	885	871	879	834	833	878	859	913	832	844	861	858	863	875	842	875	888	879	864	818	898	892	904	873	880	826	841	870	872	901	887	866	861	877	862	880	870	929	941	838	867	890	841	868	856	871	813	898	853	893	897	907	899	891	854	886	879	817	853	872	866	874	855	870	876	906	875	846	893	865	897	876	889	879	859	884	831	876	880	940	854	852	887	890	929	903	894	854	836	889	910	923	885	861	887	872	866	886	893	896	837	911	799	878	824	826	841	862	934	870	880	838	889	880	845	871	887	856	902	875	884	896	869	862	874	860	884	825	899	859	926	868	899	898	887	915	884	913	896	872	827	856	847	884	822	889	882	887	910	860	861	838	837	876	878	886	940	885	891	893	885	876	916	859	887	864	956	831	878	880	926	898	876	818	845	848	887	857	854	888	913	846	893	855	937	855	862	939	871	836	836	896	859	841	854	826	893	913	805	929	857	923	900	867	852	822	881	831	868
50097	43576	40468	8507	782	444	387	329	318	289	288	280	226	234	227	212	255	202	234	249	199	214	208	229	238	197	241	201	194	194	229	212	240	205	202	219	204	219	222	222	209	216	218	201	232	197	218	214	188	193	233	226	177	199	210	220	209	212	198	215	223	194	191	207	206	218	210	228	193	227	230	170	234	226	195	210	204	203	199	212	225	206	187	200	198	178	226	217	222	191	190	193	162	188	220	227	217	205	212	189	190	217	183	199	219	217	192	216	220	228	232	209	176	186	199	197	211	208	218	187	195	207	202	188	213	217	218	196	204	185	225	213	203	242	204	205	204	213	219	193	216	189	213	198	204	199	201	195	190	202	187	196	204	195	215	224	205	204	210	209	203	210	240	210	210	210	191	196	211	239	206	218	213	183	190	212	212	185	216	185	192	221	187	237	199	180	229	203	207	220	179	232	186	204	209	186	185	221	191	223	220	194	195	211	201	177	224	208	229	223	220	209	194	198	230	212	209	222	188	188	217	219	199	201	202	201	185	205	212	224	218	197	217	217	203	195	193	200	200	216	217	216	231	196	201	219	192	201	206	238	192	209	199	213	177	178	184	211	213	205	225	187	231	202	196	210	192	228	217	209	206	191	224	217	194	211	215	243	230	207	217	194	189	196	204	243	234	194	229	215	212	206	200	229	222	203	193	203	210	192	199	222	220	219	207	186	203	205	199	203	220	227	204	216	218	219	219	218	233	216	204	192	195	237	191	213	195	201	190	203	201	203	202	192	201	215	189	201	208	212	201	206	204	213	207	233	221	173	205	205	231	198	198	228	228	226	183	173	196	218	205	198	211	207	207	227	206	199	211	230	217	201	179	213	173	225	202	207	214	213	192	201	220	203	211	220	195	220	204	199	199	206	213	207	183	205	193	170	200	211	193	218	200	207	210	221	226	195	172	205	229	194	185	215	211	198	183	224	192	186	217	207	230	206	185	204	204	219	192	224	180	208	224	179	221	204	241	231	189	229	201	205	238	189	228	256	201	210	197	211	207	222	197	216	212	223	207	230	217	207	228	222	189	195	204	189	211	201	188	213	214	189	208	210	215	232	191	209	187	206	211	197	198	195	197	211	211	204	231	225	221	207	233	197	180	216	230	180	207	221	217	200	180	229	200	227	208	197	192	229	200	198	225	211	201	196	211	204	203	180	229	196	191	217	217	198	183	204	181	198	211	190	203	214	194	210	226	220	196	220	187	196	204	210	220	207	222	193	215	199	196	208	196	227	215	212	183	205	236	231	212	232	210	187	210	209	214	232	231	220	198	209	195	199	198	212	202	211	233	208	233	199	222	197	189	208	219	208	191	197	198	172	218	195	218	229	206	207	198	211	207	207	199	201	206	204	205	204	235	199	230	198	208	216	202	200	218	211	213	202	186	215	207	204	186	208	214	188	206	240	167	210	187	216	199	197	201	211	212	212	213	202	214	217	209	224	220	198	211	202	179	197	207	213	205	223	191	222	210	201	220	188	203	207	221	221	198	232	198	192	241	193	198	169	235	186	205	209	205	223	177	192	202	226	212	195	233	205	220	193	223	220	216	218	219	197	217	161	202	237	206	186	219	210	202	206	219	230	188	185	223	209	248	219	196	199	183	202	204	190	206	216	212	213	174	191	190	226	219	215	212	212	219	233	180	181	234	210	235	238	200	234	175	210	176	221	225	210	171	200	180	254	195	211	214	223	229	209	210	203	179	194	195	227	211	204	202	223	195	216	221	186	206	206	222	207	218	210	254	234	183	230	203	212	205	202	224	220	245	220	243	206	220	226	235	211	221	205	214	174	195	196	187	204	233	211	193	204	206	222	198	205	204	193	191	209	182	196	189	192	197	226	214	180	209	209	199	216	184	215	196	195	220	219	200	198	198	180	222	216	196	231	205	225	203	185	234	243	251	227	218	179	230	189	182	198	205	183	198	165	207	205	231	214	199	195	201	188	203	191	200	192	200	191	206	226	219	201	213	227	202	178	228	224	192	196	218	203	231	200	213	195	207	217	225	191	202	196	230	203	218	214	197	218	204	240	206	223	203	176	197	200	200	208	221	215	219	216	183	219	198	193	221	210	227	194	198	222	189	240	209	186	201	243	217	196	206	209	192	207	211	239	211	199	207	212	218	171	214	190	213	206	192	220	242	188	189	235	194	206	229	213	213	209	230	206	212	193	206	240	215	197	194	220	221	228	210	196	215	200	178	185	197	220	173	197	197	219	233	205	215	214	207	193	200	201	208	203	215	227	205	234	179	211	227	210	201	191	203	214	188	232	205	208	213	204	218	171	189	228	204	217	256	229	193	208	199	205	195	218	201	173	186	213	216	228	175	203	192	225	226	196	225	215	193	198	217	197	192	196	197	207	205	208	171	181	208	192	186	191	190	206	204	204	226	206	211	210	217	213	209	193	194	223	209	208	199	215	196	206	164	185	222	239	194	205	200	236	217	210	192	216	174	205	222	188	193	184	204	206	221	215	217	204	237	220	216	222	206	211	201	219	230	204	214	201	185	185	210	201	191	199	211	223	197	205	222	199	178	181	209	244	206	216	184	201	230	193	222	190	230	208	200	210	197	187	190	189	208	216	193	176	203	202	212	195	187	210	190	189	233	170	187	196	207	200	203	224	214	204	208	214	201	208	214	194	204	208	242	215	246	223	215	185	198	218	204	197	197	186	206	234	226	219	217	201	217	207	211	206	209	235	202	220	234	213	180	204	215	195	188	213	204	197	201	226	243	208	204	211	198	190	186	188	229	218	208	206	161	209	204	189	220	160	220	209	205	212	203	227	202	213	183	191	216	216	212	219	218	239	188	180	185	169	208	204	238	219	187	205	214	198	200	181	204	202	174	212	213	213	193	199	200	191	214	216	222	195	217	204	236	213	199	215	211	194	229	197	192	188	227	215	216	202	201	213	175	232	182	200	199	201	205	198	183	211	197	205	217	224	215	221	224	198	230	196	200	209	219	227	201	198	214	216	203	205	199	188	180	198	195	207	195	213	218	221	187	225	204	213	188	198	222	242	201	186	230	193	210	200	210	233	205	214	191	203	194	214	212	220	212	209	185	211	234	195	210	202	219	210	207	191	199	192	222	168	210	223	195	187	197	204	184	182	197	198	199	181	215	183	217	231	173	205	202	197	182	225	203	210	218	218	215	201	209	166	184	203	189	195	191	202	210	195	203	216	204	179	179	196	228	191	201	216	189	206	187	219	202	199	205	197	186	193	195	209	186	207	195	210	251	220	214	207	202	210	196	192	173	203	230	197	201	220	191	227	226	233	225	226	245	198	197	198	234	195	226	199	204	197	227	207	200	186	210	195	234	205	192	222	214	200	220	216	235	202	209	202	205	220	204	187	210	231	231	213	213	215	200	205	188	205	225	225	193	214	221	204	192	195	210	190	210	186	193	246	201	208	190	212	215	210	217	188	195	194	196	209	243	212	199	190	191	221	208	195
29731	27904	25777	2239	1980	1703	1385	1197	1139	1030	985	853	820	820	714	745	685	666	695	635	662	627	674	652	612	615	624	651	578	615	618	591	598	605	590	579	570	580	597	573	590	575	562	555	591	571	585	589	535	549	574	569	579	570	561	589	560	554	596	581	528	577	585	558	542	546	567	599	521	559	559	499	544	511	541	540	541	535	535	576	561	552	524	541	548	542	538	566	556	584	550	572	561	581	547	542	550	508	594	545	536	553	561	532	562	550	567	530	538	556	556	544	574	568	538	537	538	573	554	573	540	550	517	589	553	519	518	545	562	535	577	518	531	554	582	565	549	551	544	537	546	540	553	535	523	570	524	547	539	525	549	583	532	524	549	549	523	549	556	575	538	544	573	556	543	559	547	547	541	562	543	580	562	575	526	518	559	512	562	563	545	556	561	505	572	522	554	548	548	547	593	528	554	519	557	589	555	532	558	586	502	575	578	497	559	588	539	586	535	527	559	547	577	557	514	533	535	570	514	540	518	552	570	544	522	587	572	543	556	559	519	519	512	550	563	597	526	548	609	514	518	568	554	568	549	502	547	546	547	557	540	561	524	536	549	519	567	568	535	556	531	567	591	564	573	511	583	567	576	569	538	551	582	538	577	564	577	547	566	534	568	548	569	509	555	552	549	552	582	497	553	535	591	551	554	530	517	541	603	562	565	592	518	561	537	578	566	553	534	531	535	559	510	544	586	568	529	542	554	528	544	526	561	540	547	509	507	594	545	564	539	564	509	562	525	533	542	556	531	527	560	557	566	551	588	557	525	550	546	559	541	533	542	560	537	561	543	531	530	542	542	534	592	536	555	592	520	547	567	549	520	541	520	573	525	560	559	551	502	548	559	565	537	581	521	541	545	502	542	566	554	539	533	546	563	577	549	530	551	569	546	507	551	532	520	561	542	534	531	535	568	572	538	543	574	493	555	593	566	522	499	541	573	554	527	568	516	502	580	581	550	549	522	506	529	523	508	533	523	563	559	560	550	558	538	516	495	565	538	541	523	498	522	535	528	540	570	567	552	558	555	569	517	544	575	577	577	556	585	561	532	510	571	546	519	516	551	526	508	509	533	552	518	555	504	572	602	569	551	567	508	537	553	537	538	550	581	538	592	505	516	545	548	591	565	538	520	581	546	540	520	525	539	547	560	545	551	538	527	584	546	539	554	545	553	556	552	567	579	492	533	518	552	522	541	544	521	551	580	496	501	559	552	527	503	532	546	523	557	552	527	565	591	507	549	509	529	523	553	583	511	552	536	587	550	580	557	543	522	567	591	551	530	575	597	520	543	586	538	526	585	565	554	549	529	554	555	559	499	536	542	569	555	592	546	534	574	549	555	516	528	599	564	571	547	567	537	555	571	601	508	574	546	547	495	557	507	536	579	545	504	565	557	525	547	564	506	537	536	572	573	560	604	534	494	525	571	562	541	544	548	557	535	577	522	568	519	556	564	541	537	545	538	557	587	553	578	525	516	566	557	540	532	542	577	524	573	530	557	572	555	523	538	573	521	591	556	524	535	515	572	520	530	559	547	528	524	552	559	542	543	522	514	556	540	560	520	565	528	518	531	584	558	553	483	514	551	561	569	593	545	548	556	560	537	558	543	534	513	538	591	547	536	542	491	519	505	503	557	506	549	591	534	519	570	513	555	544	534	559	537	516	581	574	543	541	517	546	547	519	552	547	541	561	546	548	536	559	521	517	573	520	536	527	522	562	532	527	519	493	552	535	556	532	497	549	581	550	553	553	577	541	498	519	544	578	529	552	524	557	549	552	572	516	518	551	514	601	562	577	497	515	585	561	576	530	574	544	551	558	574	561	570	538	552	556	569	539	582	610	564	525	524	506	527	548	539	539	563	524	510	541	599	564	550	503	547	552	599	527	588	571	546	572	558	527	569	533	558	572	563	568	538	514	520	567	555	550	536	552	506	536	543	557	577	549	567	508	540	512	522	532	569	525	525	535	531	518	550	573	558	525	538	567	565	585	582	541	544	517	569	523	538	527	524	535	523	556	552	571	531	533	568	530	532	524	537	544	588	509	511	538	564	565	586	545	513	476	586	509	544	532	558	560	536	560	553	532	567	554	564	545	546	517	531	541	537	547	550	542	547	570	540	582	579	534	579	533	545	563	486	561	541	583	540	526	568	511	527	561	515	499	567	555	511	547	531	561	559	542	540	560	525	561	562	540	562	564	544	567	534	569	543	539	500	549	522	574	528	598	608	523	551	557	532	515	537	551	545	548	559	565	616	525	563	558	490	542	547	544	526	541	562	552	572	523	575	575	568	546	545	573	580	546	527	541	564	584	537	554	558	535	557	515	543	552	565	547	566	530	558	537	533	565	579	552	547	540	525	533	538	509	530	543	508	512	550	568	544	534	559	553	544	530	532	564	534	543	550	591	547	571	549	555	556	531	557	571	585	524	561	543	587	516	557	562	549	509	584	593	555	561	549	558	519	577	568	551	556	552	561	512	541	544	539	541	551	533	556	538	522	539	575	563	522	572	548	582	521	525	550	534	521	571	594	551	539	568	540	555	540	541	564	540	575	521	557	540	536	508	556	508	529	585	547	556	568	569	586	554	565	566	518	520	558	567	569	538	559	554	548	580	492	559	547	536	570	575	534	571	536	542	541	554	539	584	550	498	552	527	551	509	555	547	567	548	541	542	564	561	546	556	507	527	559	584	558	513	544	560	588	570	549	563	572	548	531	571	560	527	538	561	546	527	566	543	540	559	534	569	568	566	556	520	545	525	531	532	539	559	491	557	525	543	608	534	548	510	528	562	544	546	495	545	592	546	560	569	512	577	579	540	539	546	553	502	564	520	574	527	551	552	527	558	577	546	561	544	569	552	582	566	547	570	535	546	571	540	566	550	534	531	572	567	528	523	541	572	503	562	581	572	540	534	568	536	577	553	544	599	562	563	584	541	530	504	564	533	566	530	550	569	541	524	563	547	555	571	535	600	556	514	569	525	582	555	569	540	553	545	581	545	549	556	580	587	568	505	542	538	588	496	574	563	526	583	567	554	542	593	517	494	544	522	507	531	532	558	522	540	545	560	562	565	594	589	541	544	524	541	530	563	549	559	527	573	531	515	572	510	569	582	517	537	505	538	561	564	537	542	547	535	538	562	520	546	570	568	552	526	509	564	543	549	535	576	559	551	566	525	580	560	570	554	562	567	572	551	551	516	568	541	525	551	568	610	562	520	549	497	556	532	522	557	561	534	543	548	527	527	505	532	525	549	542	554	550	545	551	541	540	563	542	489	548	535	567	569	597	520	561	545	583	533	589	544	526	538	550	551	543	570	542	570	525	533	554	572	540	557	573	537	568	584	564	496	545	538	547	533	511	538	534	574	574	587	544	512	521	592	585	556	515	516	519	532	575	544	542	567	551	556	523	556	555	528	582	548	528	557	517	561	576	573	509	556	543	548	559	534	534	530	524	541	558	560
62831	55726	47310	15656	2284	816	619	525	496	410	399	326	403	323	332	299	293	302	302	299	262	277	288	290	270	255	269	257	264	278	269	256	272	266	300	265	248	232	250	265	269	243	257	253	271	257	262	270	257	284	276	238	234	251	265	289	262	269	258	261	316	273	262	260	254	274	266	240	251	249	252	260	250	255	276	247	238	244	238	225	256	266	251	258	238	237	253	250	271	268	254	239	248	255	244	262	237	256	266	264	224	271	271	249	234	290	248	256	233	263	259	227	267	254	249	269	266	260	273	253	265	258	283	265	233	282	250	261	275	238	219	296	213	254	255	241	244	258	265	262	261	296	266	271	258	218	251	277	254	241	247	256	292	250	233	268	238	244	242	296	243	278	240	209	234	253	258	258	258	263	261	227	267	246	271	273	261	253	266	221	266	266	238	246	268	257	245	245	229	278	278	231	256	218	257	245	248	241	251	229	269	247	239	261	262	250	248	240	249	263	260	267	257	249	257	256	212	259	222	245	247	265	243	246	258	260	252	257	223	293	243	272	276	254	234	259	298	268	232	244	260	252	290	274	269	248	273	245	273	272	252	273	250	265	258	292	261	245	271	263	275	253	268	263	249	260	268	222	256	268	279	273	259	245	263	274	239	257	259	238	212	267	244	271	247	259	241	258	251	260	258	241	280	266	270	267	273	259	269	246	247	255	281	258	277	271	269	267	253	249	240	251	241	241	241	224	277	225	273	236	247	245	270	255	230	277	279	269	261	244	246	249	271	269	244	257	233	276	264	276	270	304	274	278	258	263	246	236	248	263	268	288	240	237	234	277	216	254	245	259	261	282	238	267	269	282	277	228	255	243	270	289	261	262	257	241	240	265	231	257	224	268	236	235	238	253	266	259	252	259	284	229	268	260	218	272	257	249	260	276	259	268	256	250	219	275	248	248	258	252	253	259	247	264	276	259	264	228	242	234	262	258	283	264	267	268	257	296	237	280	293	281	240	221	256	259	252	218	260	256	232	221	252	235	251	251	258	251	232	230	248	255	265	278	230	268	264	267	289	246	262	256	238	294	237	241	293	279	259	252	242	268	256	266	274	238	246	246	236	250	271	264	277	269	262	274	282	256	278	261	292	268	264	265	263	237	255	287	251	248	244	252	238	221	269	246	253	269	261	260	276	255	247	281	266	247	262	265	237	249	243	270	242	263	260	248	274	264	264	256	276	258	254	239	266	250	240	258	203	258	273	235	289	266	247	243	225	269	251	234	255	236	256	257	240	248	249	252	264	255	248	263	250	232	236	230	225	242	260	257	247	263	276	256	269	243	282	228	289	252	241	234	256	254	264	224	260	261	271	249	260	223	227	244	244	250	247	231	253	283	285	265	252	270	258	238	244	247	253	274	275	245	244	243	287	239	261	268	263	250	223	252	238	283	257	277	286	278	269	274	276	273	239	273	258	270	267	257	240	215	270	266	254	268	249	243	254	270	259	241	249	267	229	251	280	255	254	261	232	262	266	273	216	218	244	248	240	259	283	263	221	264	237	252	282	259	250	255	261	301	252	246	278	249	245	272	246	247	249	237	248	223	238	279	268	273	246	260	238	228	250	254	243	258	278	232	278	252	253	260	239	284	233	231	222	285	244	271	243	267	244	271	253	227	255	225	262	256	257	240	239	271	268	262	275	269	250	247	228	222	252	278	247	220	236	282	263	241	276	288	231	246	261	262	242	246	284	256	274	268	242	256	269	250	245	246	226	249	231	241	220	261	249	244	244	263	218	230	276	248	278	263	275	270	269	259	253	263	272	229	238	256	240	280	262	248	231	288	239	243	246	253	263	268	261	249	243	269	254	273	267	229	244	235	270	256	263	309	255	249	246	261	213	236	248	236	263	277	243	281	276	252	225	249	258	268	246	250	242	248	222	250	249	252	256	272	266	221	263	274	281	268	243	233	257	263	214	238	227	235	243	266	269	258	278	239	256	238	244	259	248	234	225	247	242	252	278	269	288	226	257	258	278	260	236	249	274	261	235	259	264	235	239	272	252	263	246	272	255	277	254	254	261	235	240	255	266	278	262	253	268	247	207	269	259	262	272	269	276	254	263	222	249	223	261	259	249	255	264	263	247	238	263	293	269	240	240	259	256	254	245	299	264	239	234	239	269	231	271	245	239	304	247	259	287	256	266	241	237	251	261	250	235	252	263	253	238	231	273	243	239	243	234	254	266	241	244	248	253	292	248	242	242	267	270	274	273	272	256	274	252	261	245	246	258	290	252	231	282	246	261	220	245	265	242	249	241	226	260	274	266	237	243	248	271	259	256	259	260	234	252	224	275	248	221	270	242	269	265	283	216	257	260	236	254	268	235	270	246	290	238	237	239	234	257	266	278	290	270	262	272	242	265	258	232	289	252	272	291	252	261	262	277	252	248	265	238	239	269	245	273	231	263	249	256	268	263	257	222	258	255	253	255	269	231	258	229	269	257	275	239	246	265	254	260	242	244	227	234	297	211	258	264	228	249	263	274	235	258	292	260	274	229	279	220	275	298	288	254	231	244	251	261	274	280	265	260	272	253	241	264	240	265	289	240	262	240	272	259	241	257	241	239	278	231	260	229	254	257	262	241	238	285	236	252	256	265	259	248	251	243	259	270	286	244	274	268	245	269	258	274	274	239	254	270	272	222	287	261	233	244	256	238	250	235	258	258	261	253	266	257	256	266	271	264	288	261	240	263	226	244	236	256	249	268	228	252	240	286	275	236	265	229	248	248	268	253	253	262	294	234	265	265	275	258	248	232	240	255	246	237	253	265	244	265	253	262	264	225	258	262	249	222	262	255	267	271	267	248	271	243	250	268	260	272	294	231	252	265	281	275	242	269	274	252	252	224	272	246	275	245	271	251	271	243	259	270	268	249	244	243	230	222	255	267	237	271	270	233	243	248	245	259	252	292	261	229	283	250	240	251	248	234	242	262	253	243	262	259	236	258	250	233	241	273	240	250	265	234	269	265	249	254	252	258	261	284	234	266	244	260	245	253	277	262	254	254	257	260	269	257	274	267	244	245	225	261	219	259	250	255	273	259	263	270	240	221	292	290	236	292	249	270	233	228	274	239	220	267	241	219	260	269	265	274	244	257	260	272	250	253	279	280	272	276	254	255	262	274	232	238	246	269	280	280	260	294	239	252	252	250	245	245	262	277	260	265	232	257	265	247	249	261	240	249	243	238	243	258	213	237	232	252	256	273	287	255	267	251	250	218	260	232	248	248	265	263	267	249	265	248	252	237	258	232	273	252	262	257	269	215	267	267	264	244	229	223	264	257	245	264	273	233	259	254	240	232	243	267	266	263	248	240	260	246	250	264	227	285	270	244	230	283	242	257	235	286	248	264	285	289	279	270	239	248	272	264	250	252	295	272	260	253	239	268	259	259	237	222	212	240	250	270	269	244	241	267	241	269	250	251	243	241	273	249	238	254	244	261	235	261	248	247	279	257	246
39024	36616	31590	4211	3657	3048	2438	2104	1787	1696	1502	1380	1286	1192	1129	1066	1031	959	925	882	874	884	842	852	864	846	782	781	768	784	756	788	702	694	783	733	764	754	768	729	689	665	719	687	665	742	690	689	669	717	682	688	685	717	703	697	755	659	667	698	676	708	692	729	697	672	702	682	653	670	724	658	714	658	702	668	716	690	607	694	690	714	660	717	645	672	707	655	634	658	644	623	703	673	693	617	667	678	695	694	671	694	694	695	709	652	682	677	678	652	640	678	689	656	649	700	638	681	735	670	630	659	696	711	680	701	668	629	633	684	658	657	619	673	661	666	648	686	624	662	659	685	712	689	693	666	685	673	640	703	644	643	683	670	656	700	718	686	678	671	689	670	696	718	654	705	667	668	658	681	686	676	637	671	639	662	700	666	689	650	676	666	670	737	665	637	711	683	730	649	723	651	688	648	729	663	657	654	668	654	669	680	688	649	667	677	623	662	721	674	723	652	687	644	649	658	656	667	668	657	651	693	684	654	629	654	716	660	649	643	658	649	697	666	708	657	682	639	639	673	615	670	664	658	608	630	695	728	635	666	622	688	681	644	659	665	638	668	656	634	638	677	669	674	638	639	631	673	648	676	604	646	659	652	676	658	649	678	674	628	674	694	649	685	685	644	625	703	656	623	713	683	722	650	679	680	683	661	685	663	657	661	653	699	673	686	666	663	661	649	681	655	653	702	696	658	662	634	663	600	661	693	686	630	644	640	659	688	720	642	648	651	652	711	740	671	656	672	651	680	659	663	659	639	630	652	711	684	626	707	685	644	690	623	658	716	700	668	639	689	664	650	638	651	658	657	642	697	631	683	659	732	683	687	688	690	703	633	641	736	675	705	698	667	688	623	696	677	690	724	657	666	703	671	682	647	659	700	680	642	657	662	712	631	644	678	675	633	645	672	676	663	705	688	660	673	604	674	698	685	631	643	660	662	653	651	664	646	711	680	659	673	653	665	664	670	638	678	684	644	685	680	650	658	678	651	636	704	709	715	673	674	632	614	632	649	665	661	649	634	703	687	645	634	697	638	667	715	711	683	678	641	651	672	628	679	645	622	669	645	673	646	643	645	675	699	723	674	704	686	683	668	709	684	659	653	594	676	673	639	673	668	679	660	663	683	680	686	690	662	634	636	681	639	661	703	666	673	639	676	682	679	606	660	620	619	618	712	692	671	648	665	685	756	684	657	713	666	623	691	656	670	678	657	637	672	693	651	685	663	609	625	683	642	627	669	700	653	650	668	701	647	654	691	603	670	631	660	683	633	663	675	672	641	703	679	624	653	643	645	670	646	679	654	661	670	701	656	643	666	649	656	650	685	683	699	649	670	654	668	655	617	643	662	680	689	674	687	655	665	639	603	634	677	650	684	633	654	690	609	691	628	683	650	681	683	655	614	688	669	624	626	662	702	651	618	623	671	664	683	608	635	678	665	634	695	654	678	683	630	675	627	702	666	629	645	676	669	676	694	692	646	664	677	664	704	647	647	650	665	666	672	666	664	711	708	660	676	675	697	648	714	650	601	672	687	638	638	666	676	689	724	652	623	660	649	658	654	631	659	663	666	668	657	674	719	649	659	690	655	650	663	689	651	676	656	694	659	620	592	668	634	674	701	654	667	722	657	618	657	655	647	650	703	712	683	623	643	696	651	686	669	616	664	651	694	673	657	667	695	648	640	656	664	662	673	623	686	665	697	657	677	658	686	637	683	658	668	685	674	670	653	633	654	732	653	598	668	696	628	699	672	641	654	677	663	651	627	661	666	671	652	716	660	631	728	615	685	648	729	631	637	634	625	730	653	605	645	652	668	671	689	659	684	676	725	669	674	725	650	672	681	652	634	633	675	674	676	686	651	694	653	643	682	653	644	632	710	654	699	686	635	667	631	633	635	684	629	690	650	682	647	653	671	629	660	661	661	644	675	646	652	694	642	666	647	654	668	670	687	623	681	630	647	677	671	649	667	648	647	643	711	669	655	634	710	631	690	646	683	648	665	643	641	685	697	673	656	626	657	632	667	670	697	659	708	633	678	622	648	639	669	674	672	677	628	701	715	663	697	693	650	663	661	679	669	633	670	697	700	649	679	706	649	625	648	660	691	665	653	670	707	666	674	648	682	644	646	631	646	706	672	679	630	662	681	667	677	671	631	625	706	670	719	668	678	627	602	690	729	701	683	679	654	620	706	650	649	660	678	700	677	664	661	667	664	697	685	665	618	649	664	661	704	701	703	687	614	665	645	645	682	645	670	656	640	658	661	659	665	689	738	634	653	694	684	672	666	647	687	668	724	671	714	664	671	649	691	638	672	672	681	655	652	661	678	663	634	663	597	675	658	696	691	645	671	651	661	637	668	661	632	659	683	681	638	667	687	646	742	687	720	699	642	660	674	646	693	641	641	702	650	646	638	655	684	646	681	655	677	672	646	682	701	651	657	681	688	639	599	643	630	679	691	652	695	743	695	671	673	608	732	653	676	645	691	666	656	664	653	672	666	643	656	620	694	680	657	650	640	661	635	669	686	611	655	679	641	697	675	663	659	633	693	677	663	661	625	678	646	651	694	709	655	692	702	618	687	674	676	643	719	678	723	626	713	682	648	686	630	642	673	654	702	681	657	687	623	662	665	655	653	651	666	662	694	669	654	643	634	647	621	647	659	658	700	660	667	651	670	631	650	658	677	662	681	666	669	672	635	699	679	684	702	708	684	642	651	687	674	671	642	645	674	687	696	678	656	674	661	685	679	677	661	650	669	680	650	654	646	632	662	662	687	660	661	671	669	638	695	649	685	650	672	656	674	648	730	649	626	696	617	641	678	672	649	658	682	640	642	687	687	635	700	677	630	657	674	703	656	681	636	666	689	692	683	632	659	701	703	690	639	684	654	659	653	615	672	654	621	683	623	677	623	652	620	726	690	693	667	612	673	618	632	697	673	670	626	691	722	684	709	680	691	666	648	622	667	647	698	647	670	663	634	646	649	690	660	678	711	697	651	600	667	669	695	662	658	668	688	655	624	681	670	627	652	640	675	672	695	656	655	638	682	647	673	649	689	681	688	675	662	657	681	658	678	666	632	702	678	631	698	658	698	699	683	668	627	708	678	674	638	644	690	668	628	668	667	663	647	683	644	650	660	615	660	712	693	633	632	683	670	675	677	655	675	673	705	643	658	642	729	631	650	652	669	697	689	662	643	694	661	711	629	674	634	696	683	676	665	677	641	663	648	677	689	654	653	708	707	679	673	702	701	676	632	685	654	665	629	678	606	675	718	651	678	663	678	696	712	686	676	648	649	631	703	700	705	632	638	656	684	633	657	620	713	638	691	691	624	652	635	670	707	650	651	681	661	618	662	645	687	675	653	636	660	710	688	659	681	692	666	678	685	666	697	638	681	641	668	692	683	700	636	643	648	669	699	632	691	641	676	651	691	650	664	657	662	673	658	667	671	702	691	686	681
5904	2628	1937	439	347	389	385	399	375	352	375	372	398	367	379	435	357	380	386	372	368	370	369	413	366	353	383	343	328	383	390	380	352	388	369	375	363	366	359	308	350	387	367	367	349	398	394	365	387	346	383	418	393	386	377	367	368	395	397	374	372	402	332	361	377	360	358	395	362	333	374	347	392	369	376	398	403	362	374	363	386	375	350	376	397	378	340	367	378	339	382	381	369	375	367	401	355	328	399	373	371	361	360	364	416	371	401	336	413	373	360	368	369	358	404	355	342	381	392	357	402	357	357	361	370	360	383	374	335	345	360	353	339	367	336	366	363	398	343	429	367	384	394	349	387	381	417	341	355	336	394	382	390	359	356	356	384	387	407	353	372	374	379	356	358	363	345	332	378	365	338	352	378	370	384	365	369	379	400	366	378	364	349	320	376	390	351	388	329	386	382	360	370	365	369	376	356	368	394	389	371	371	370	361	401	377	338	394	379	365	346	369	394	352	351	355	348	376	365	377	370	366	370	379	414	367	395	366	359	360	394	357	354	405	336	394	365	331	383	392	360	359	382	382	367	412	367	383	392	341	358	386	350	435	395	380	367	369	366	380	400	349	411	394	351	398	353	389	395	356	361	352	337	383	350	367	381	360	357	345	389	383	358	374	351	395	377	364	352	387	363	366	360	386	356	366	393	352	395	385	368	382	364	357	383	359	363	362	380	389	357	401	380	352	358	354	378	376	413	392	380	363	403	387	376	345	350	382	359	364	352	349	405	415	392	380	362	341	359	373	367	358	338	350	368	356	394	350	343	382	376	366	406	404	399	390	362	349	349	351	408	374	353	369	346	367	377	383	390	390	397	372	385	389	364	371	384	387	369	372	360	385	376	387	363	390	389	354	337	382	360	403	351	362	388	322	347	383	409	370	406	327	343	402	386	390	353	350	332	371	343	398	362	358	356	392	349	356	346	358	378	361	351	374	390	363	369	404	381	387	402	359	373	385	375	380	383	366	375	355	362	361	386	369	414	324	364	407	406	362	379	387	344	325	396	409	387	379	387	366	362	344	370	356	392	378	379	404	336	350	398	348	337	364	362	371	388	377	369	386	356	374	373	377	387	321	381	397	367	358	362	368	356	361	352	402	397	341	413	387	356	357	382	371	350	360	340	315	373	339	381	384	367	393	353	326	386	355	348	339	371	357	357	382	355	351	350	382	402	354	378	402	352	356	392	363	359	370	379	358	374	385	357	390	353	354	353	352	361	390	346	355	386	379	379	348	388	349	402	362	389	337	346	358	408	378	358	371	341	365	380	363	369	380	348	377	385	367	342	388	387	399	367	343	372	360	364	353	347	407	385	358	340	365	377	371	397	362	400	353	320	391	362	373	388	358	367	389	378	343	376	378	331	380	379	371	363	408	388	334	362	388	380	386	380	357	353	372	379	383	337	361	338	338	376	379	384	402	343	351	376	357	385	373	376	331	377	338	389	364	371	367	378	319	386	349	389	358	376	407	380	346	373	359	363	354	364	351	317	382	345	364	373	379	387	391	378	400	340	364	350	389	371	346	347	345	355	404	349	376	330	346	368	362	381	377	389	366	378	371	355	379	361	355	378	317	364	364	361	365	349	353	358	359	335	364	366	387	354	388	385	398	333	363	366	411	357	352	355	381	370	345	346	346	330	372	359	404	405	390	359	347	350	362	348	388	376	381	353	368	346	376	388	345	393	350	392	371	316	369	359	388	368	333	396	379	365	382	374	391	400	364	395	364	410	403	390	357	354	364	338	387	337	413	382	360	379	376	378	408	374	390	349	365	374	361	378	387	409	381	383	364	353	387	379	365	370	372	370	345	362	346	384	356	374	379	330	359	353	373	376	353	387	355	350	363	370	353	316	387	345	353	375	364	376	356	386	387	380	378	382	367	367	374	364	376	367	375	358	346	366	378	357	331	368	387	345	347	374	347	379	386	404	379	355	384	374	387	368	360	371	355	352	354	369	380	359	364	381	374	374	347	372	379	376	381	397	369	388	384	341	378	355	355	404	390	403	358	385	356	393	352	388	369	336	403	332	367	373	394	375	382	369	412	357	388	367	377	334	382	358	357	351	362	363	396	384	373	371	372	392	371	373	374	415	352	362	385	385	376	406	376	382	369	406	411	352	385	365	386	366	382	350	360	393	386	371	364	348	382	391	355	389	367	359	370	385	348	346	402	351	383	381	334	367	358	370	336	355	386	372	380	410	344	357	351	420	340	366	401	365	326	396	388	384	407	326	361	376	364	398	359	331	378	392	381	335	358	392	379	357	393	376	365	344	353	346	353	345	346	356	368	376	392	412	374	403	384	368	355	355	367	375	348	364	350	388	367	442	419	351	387	369	354	368	384	408	379	383	366	371	346	344	361	383	380	391	353	351	337	388	370	323	352	379	361	381	339	364	348	369	362	396	377	341	357	372	345	385	332	380	373	370	393	381	367	372	382	359	399	397	379	382	354	413	373	359	366	396	336	407	369	352	360	414	361	393	366	388	371	410	408	323	368	340	345	375	425	334	379	373	370	372	370	372	398	371	369	382	370	378	388	371	385	401	398	354	355	363	357	343	406	378	344	343	375	379	355	372	364	356	361	382	389	410	393	343	373	374	341	359	378	367	419	383	374	370	358	376	354	381	371	383	363	338	365	377	341	371	395	370	364	360	358	388	354	381	359	356	400	340	355	399	371	370	382	391	383	391	370	367	364	392	384	380	391	397	401	351	357	332	378	371	337	343	375	353	364	367	327	351	344	366	389	350	353	367	353	373	397	386	347	367	369	361	397	380	351	355	379	377	379	358	364	406	361	350	362	390	367	365	382	366	397	381	389	364	389	359	359	363	348	371	401	355	380	369	374	396	353	377	391	359	384	391	373	343	332	387	333	386	373	416	337	379	357	359	366	341	396	393	371	372	356	350	359	364	362	354	403	355	390	370	329	373	365	332	374	382	396	348	375	392	398	389	390	367	356	383	387	362	375	383	359	352	333	389	361	371	425	344	355	392	367	393	389	385	388	336	355	387	371	378	377	372	375	376	368	362	382	411	333	363	338	387	393	370	362	364	378	381	345	357	353	345	353	371	414	384	380	368	360	362	374	372	382	369	405	383	377	380	373	399	380	360	358	342	380	327	343	390	348	370	370	349	347	391	366	360	370	366	365	336	365	338	328	343	388	371	394	362	366	372	377	366	344	405	335	386	357	363	362	397	386	367	349	386	377	362	344	357	386	380	374	371	367	394	407	398	369	387	398	374	378	372	395	367	374	357	384	350	384	385	406	384	355	387	343	383	353	353	378	402	409	371	349	367	402	388	386	371	358	369	360	393	359	378	328	346	341	367	395	374	378	347	374	395	382	366	345	346	335	391	363	388	365	375	359	383	372	365	390	335	348	340	375	414	389	378	383	404	381	361	378	358	374	401	349	384	418	378	409	356	369	344	347	350	377	435	380	362	361	342	364	407	365
6065	3890	3795	902	936	960	927	952	898	903	918	916	832	889	881	913	925	904	888	892	898	844	879	919	892	898	926	899	864	922	880	870	878	850	883	890	879	886	899	911	904	867	870	871	841	886	920	904	861	885	871	873	834	891	884	866	810	882	912	907	845	864	876	924	877	836	893	872	876	810	916	943	872	865	861	892	903	863	904	932	880	932	847	876	869	893	857	913	841	859	899	850	875	839	924	838	895	868	857	817	837	839	822	885	892	809	901	933	876	862	854	863	896	871	831	836	886	887	859	875	871	885	903	892	885	912	864	805	868	850	870	869	870	870	908	905	862	879	838	881	847	928	852	877	840	830	871	886	923	821	824	831	846	911	925	854	877	851	854	902	878	888	874	911	868	860	831	795	870	866	856	857	870	887	917	912	850	827	918	816	882	870	855	888	868	885	956	905	813	867	807	886	934	838	888	822	837	886	886	848	891	861	837	852	865	917	863	902	811	874	931	873	889	836	820	861	885	887	873	840	885	835	863	874	867	892	837	875	860	888	901	908	888	852	951	879	824	882	845	896	904	876	909	885	880	878	905	917	889	916	864	863	842	846	851	886	880	874	892	946	854	881	804	815	860	870	869	863	853	823	878	862	883	909	872	889	896	850	833	860	906	899	879	851	857	905	838	873	912	878	913	880	857	891	885	893	895	870	855	865	872	882	906	872	896	856	857	875	911	844	893	867	852	876	840	872	854	855	832	871	848	844	881	881	855	854	820	886	901	822	874	885	858	896	849	885	865	894	848	933	858	850	875	874	873	867	875	927	857	886	810	843	844	932	838	922	905	873	864	917	899	918	850	881	875	889	868	892	915	890	914	888	877	888	842	895	852	889	865	848	881	893	902	904	865	867	896	929	868	946	891	926	863	875	853	871	877	879	892	832	868	876	882	925	821	884	865	898	899	858	871	808	879	847	871	847	828	872	865	910	842	870	861	842	870	845	884	929	906	888	903	876	857	906	859	874	844	891	852	887	884	866	850	908	857	871	889	895	895	895	856	864	894	905	814	906	874	909	880	852	916	888	851	858	843	862	867	884	865	860	859	874	881	917	876	897	871	943	862	869	826	855	926	881	901	898	893	871	906	930	834	889	873	870	857	894	868	892	867	878	912	901	882	888	867	887	878	855	861	846	853	823	880	864	941	929	868	868	873	892	943	841	911	844	855	898	941	924	889	877	902	912	900	923	880	919	875	853	868	876	885	877	900	877	942	861	889	876	846	845	896	881	887	894	832	894	850	854	865	921	871	877	908	874	857	904	856	888	880	893	845	908	861	887	890	862	883	823	865	918	875	888	840	870	838	866	942	856	898	870	859	862	854	816	893	842	880	888	826	923	893	894	886	888	891	802	905	849	866	869	890	877	890	857	889	903	957	853	900	926	898	878	898	869	928	874	899	841	902	873	934	904	935	874	881	907	869	899	884	872	854	882	837	875	872	835	884	901	894	873	859	825	889	924	889	854	878	886	848	898	881	872	875	905	848	871	865	882	853	858	862	875	879	866	841	877	842	912	847	861	892	856	912	886	880	888	876	854	857	869	883	898	865	890	880	914	912	883	901	906	903	921	818	905	833	845	867	897	914	850	832	849	865	919	839	854	843	893	855	872	926	908	856	838	932	867	865	897	899	879	838	878	886	893	809	845	893	886	872	912	881	868	916	895	864	884	853	887	936	857	846	865	869	824	850	918	862	836	872	912	890	895	853	864	935	880	856	829	936	863	893	862	915	888	879	872	861	890	876	860	929	915	881	810	823	867	841	852	883	892	868	898	871	863	848	842	915	898	888	878	890	841	870	846	908	859	831	859	934	870	847	850	891	876	842	823	868	880	858	858	890	856	832	910	865	869	899	847	900	858	858	911	870	877	902	874	860	900	874	871	846	912	840	903	879	883	902	860	863	841	880	869	845	878	901	891	866	845	831	882	861	915	931	901	905	856	845	872	907	866	850	897	920	871	862	878	940	831	827	915	842	934	892	877	882	879	905	954	901	933	867	911	910	882	886	869	869	887	907	905	930	895	895	864	899	887	883	881	858	843	867	912	901	867	796	911	879	843	827	851	838	895	852	916	878	919	870	869	862	860	839	884	879	877	909	871	944	895	844	885	878	844	874	814	867	883	831	861	856	827	869	894	870	867	891	899	888	829	855	845	889	921	908	880	876	891	870	858	883	888	886	830	879	900	889	855	895	912	862	893	903	853	882	862	876	855	897	902	881	866	878	838	885	870	930	910	866	920	848	902	891	887	890	899	886	889	892	880	825	902	927	845	865	889	844	853	938	875	897	854	938	864	899	844	829	860	880	871	843	895	871	858	850	872	843	853	892	928	833	879	902	894	876	903	838	903	879	870	880	832	809	884	871	890	863	917	836	871	877	865	930	839	877	846	851	894	891	896	903	854	909	902	874	874	891	879	948	906	927	903	901	888	907	889	871	875	892	862	869	884	879	850	797	860	870	976	864	919	878	856	850	875	860	865	857	890	842	837	911	847	925	880	889	879	851	807	879	895	820	878	825	885	926	906	895	827	831	845	833	898	908	874	887	924	872	847	858	837	880	852	871	883	829	896	860	915	864	828	850	860	870	921	902	848	886	875	932	879	874	905	891	881	878	887	862	868	868	856	890	883	870	840	866	903	861	887	876	904	837	926	883	912	841	876	881	906	871	876	868	907	861	886	854	839	850	870	917	905	938	895	880	866	914	923	903	853	876	906	896	869	874	871	857	888	884	883	890	809	884	866	878	902	935	888	898	927	868	830	860	855	899	884	849	891	903	890	840	885	874	897	878	876	864	833	873	892	834	907	831	902	874	864	870	895	883	881	842	891	875	929	906	884	896	866	870	833	867	858	879	934	879	942	868	880	833	865	831	865	873	877	902	872	942	837	834	838	853	929	912	903	842	901	863	876	895	868	842	907	870	871	840	822	867	947	897	873	862	902	921	798	893	841	815	907	871	883	870	879	901	865	890	896	866	867	902	838	879	830	886	893	904	924	839	872	868	894	894	893	889	869	843	844	943	884	852	846	867	825	899	848	927	862	877	897	908	860	924	907	863	859	890	898	878	886	926	866	837	854	897	882	883	916	875	873	829	874	854	845	876	915	926	895	867	879	854	842	831	842	900	841	877	920	888	908	840	876	858	898	909	913	873	858	835	891	918	876	885	855	873	857	914	873	866	846	902	917	858	817	861	895	901	883	907	890	880	885	912	893	846	841	879	868	864	912	861	924	856	876	900	789	871	884	933	902	887	909	887	903	847	849	886	871	855	873	845	899	889	835	870	796	856	849	942	892	878	887	832	878	865	853	849	930	856	914	903	892	859	899	856	889	874	883	852	838	825	912	858	902	880	890	881	883	881	878	841	890	899	853	863	905	880	931	876	813	851	836	911	919	885	912	846	858	940	884	859	903	903	863	900	885	871	814	897	829	836	893	898	889	877	862	870	868	868	857	907	913
49277	43755	35655	5874	686	425	373	338	332	264	274	233	248	243	227	243	201	234	215	214	232	219	174	221	254	212	223	203	222	223	224	214	184	211	200	188	181	215	201	212	214	206	240	222	188	191	187	215	193	187	229	214	230	215	200	228	214	228	189	189	237	195	201	210	211	204	187	200	184	191	211	195	198	191	209	212	199	178	189	194	207	202	193	228	181	201	224	208	185	194	194	198	185	195	200	213	210	216	221	201	194	202	208	197	193	204	184	184	212	206	195	212	198	190	196	196	192	197	180	195	178	174	195	201	197	180	164	222	212	203	188	194	176	204	203	198	199	196	199	198	200	197	230	220	205	190	181	198	210	186	192	198	189	215	203	216	191	232	218	190	193	201	208	198	227	198	209	214	211	225	187	195	179	208	206	184	197	183	190	203	197	201	170	220	192	188	193	185	173	181	175	193	196	208	192	197	193	222	213	197	214	197	213	201	220	223	210	197	209	192	230	178	199	198	214	208	199	188	222	195	199	185	205	214	206	190	203	195	190	195	174	198	202	205	213	190	186	182	232	180	172	200	190	192	237	204	198	186	197	198	210	207	196	180	170	189	218	175	220	198	179	204	180	236	210	192	206	175	197	207	212	188	188	177	197	220	174	209	211	183	190	198	186	230	211	191	201	198	221	217	184	194	170	179	174	190	185	182	195	193	178	201	208	191	187	196	217	210	210	176	196	217	186	213	227	194	199	184	201	202	190	210	188	205	186	183	193	225	199	217	223	184	182	206	177	186	189	207	196	189	189	202	205	203	190	200	213	192	184	186	189	181	247	204	194	190	189	213	177	214	198	216	200	205	221	180	207	206	199	189	189	204	189	195	196	202	172	199	221	207	187	193	203	202	183	204	214	166	179	196	169	229	192	207	195	183	197	200	170	205	186	209	208	214	208	183	205	191	197	204	216	197	209	204	195	205	175	191	222	189	199	213	186	210	182	174	194	169	199	209	201	158	211	209	233	206	204	189	198	206	196	186	184	185	190	209	197	178	192	189	155	186	175	188	187	198	210	195	215	234	183	205	194	169	215	207	180	222	190	183	215	182	187	212	196	223	211	211	172	235	199	206	197	196	187	216	225	205	197	203	204	190	204	176	196	191	201	190	190	191	192	201	181	215	234	190	217	203	213	201	201	205	211	175	226	199	215	213	185	214	180	180	211	193	177	186	195	193	183	194	195	197	202	193	199	201	185	188	186	202	215	197	191	170	203	205	196	210	193	236	240	186	198	186	204	181	197	194	195	188	203	215	191	212	202	224	207	215	216	200	208	186	210	210	228	181	224	199	169	208	182	184	183	206	200	218	192	215	206	208	197	216	198	195	184	207	235	208	202	188	195	205	198	207	175	200	187	198	188	221	181	178	209	191	207	188	194	170	193	195	186	191	203	196	173	199	203	171	199	200	212	220	194	201	177	212	204	200	182	188	202	203	224	217	212	198	189	179	215	199	215	194	167	214	212	193	187	163	181	218	201	220	203	202	202	227	184	180	211	186	171	187	212	196	221	233	195	191	211	202	216	173	240	216	192	177	171	202	205	191	192	214	203	189	192	193	229	224	171	200	202	179	196	195	226	196	194	168	205	207	223	186	191	191	198	210	199	191	209	209	170	216	185	219	202	201	219	188	196	187	181	199	210	202	208	188	228	217	189	193	169	204	195	221	182	201	207	185	210	208	185	190	212	188	179	195	201	203	203	207	200	237	195	208	192	208	202	207	168	209	197	189	185	201	189	182	205	199	215	166	211	190	212	225	198	210	232	189	209	177	205	215	198	199	247	218	217	215	202	165	189	192	190	195	209	188	185	194	216	196	199	197	172	213	196	192	195	212	179	205	167	189	186	175	198	199	175	187	192	187	187	214	192	188	211	199	216	194	208	178	200	217	210	210	225	215	187	195	196	199	218	175	214	217	189	196	187	169	211	201	210	191	173	209	179	208	196	213	192	195	184	204	191	200	193	195	186	203	205	196	195	184	207	209	212	182	178	161	187	183	224	184	214	184	169	198	186	208	183	225	193	204	205	192	201	203	190	184	198	203	223	206	183	181	222	187	174	209	173	204	197	195	201	176	196	219	180	195	180	200	178	207	207	215	204	198	183	198	172	188	208	192	217	196	202	231	196	193	229	199	216	189	218	213	209	205	203	195	180	191	222	196	211	185	195	189	175	183	234	192	212	189	201	210	195	206	185	222	191	190	213	216	200	171	200	216	201	205	214	214	197	182	208	210	198	229	175	181	225	177	210	223	182	208	202	206	221	201	190	217	193	207	197	207	216	226	205	196	177	183	231	199	196	208	213	215	197	208	201	213	190	218	166	200	199	221	207	208	201	196	203	194	202	207	200	206	201	175	221	226	186	217	199	200	207	195	189	184	194	200	228	200	218	202	209	187	191	175	183	185	184	196	197	169	192	208	202	178	201	184	189	174	185	196	200	222	206	202	196	193	194	199	194	177	200	214	212	222	209	176	212	184	188	226	200	198	184	207	219	202	192	176	184	204	168	194	205	183	216	192	180	192	184	213	197	213	188	192	190	188	225	195	205	174	186	204	193	227	220	186	205	185	192	179	206	225	198	194	175	204	189	223	210	211	204	209	207	190	197	233	224	198	193	164	199	205	170	169	169	207	204	185	212	182	195	208	198	209	200	183	214	207	172	220	186	210	187	218	217	196	199	194	214	202	222	211	190	203	217	191	196	212	196	194	198	190	205	185	189	236	209	181	206	205	206	199	198	229	198	205	207	204	212	191	224	212	214	194	189	187	195	215	210	189	196	205	173	186	211	168	194	199	202	245	197	210	191	192	204	182	196	206	189	199	202	174	186	192	186	178	179	196	193	179	180	216	200	204	218	192	180	211	174	183	207	189	206	200	189	210	202	227	193	194	200	212	181	215	186	202	222	178	195	184	185	192	204	202	193	193	202	174	183	225	211	198	204	201	208	224	193	215	187	199	175	184	193	169	174	179	182	204	204	201	204	180	208	189	209	206	206	204	197	208	208	186	199	227	200	190	212	211	206	186	207	210	171	206	213	223	178	212	178	189	188	226	171	212	200	211	198	173	202	206	200	191	200	218	196	200	184	204	227	176	180	184	190	181	187	202	200	169	178	189	208	207	199	189	184	188	196	220	184	211	208	195	209	236	194	200	188	195	196	194	213	191	213	188	241	213	187	206	189	184	185	195	186	204	176	198	191	183	212	165	209	222	191	183	205	197	219	212	178	206	205	195	175	188	186	213	202	169	203	190	217	185	206	181	206	210	208	197	223	209	193	193	201	222	216	203	192	209	186	203	213	176	182	184	203	219	196	202	212	202	193	205	216	187	183	225	180	190	189	192	216	221	183	210	213	196	182	245	194	210	215	186	214	212	196	226	193	200	206	213	200	232	191	191	163	195	218	189	186	214	184	190	208	178	211	178	216	215	205	188	185	200	221	186	178	214	183	203	202	198	181	184
29171	29957	25271	2353	2158	1768	1561	1402	1094	1066	969	922	863	763	758	792	779	721	670	666	640	661	652	580	659	597	591	591	617	585	534	594	557	605	649	525	587	585	578	590	535	530	551	545	585	536	579	549	551	563	570	572	539	530	549	531	546	529	541	554	538	511	548	541	572	557	538	550	527	529	525	486	506	544	532	555	527	533	513	535	563	510	527	560	561	552	523	545	524	538	559	532	561	544	536	521	527	553	542	567	564	568	527	540	517	537	526	557	551	535	565	526	525	485	523	533	535	512	525	527	568	563	479	494	530	530	530	491	562	548	534	581	558	536	561	510	509	528	526	528	532	517	583	516	564	553	522	528	511	533	551	546	532	529	529	541	499	566	507	517	511	542	490	551	553	561	544	535	544	528	528	551	517	543	553	515	545	481	592	538	488	528	539	541	533	538	535	557	525	492	478	542	539	568	543	531	535	538	578	547	594	555	525	514	553	525	527	559	506	478	540	517	505	550	524	576	524	526	536	520	515	531	512	505	522	509	544	548	533	558	520	553	513	530	518	529	531	504	550	471	519	525	528	512	538	548	557	568	505	572	529	547	526	490	513	501	560	564	502	561	534	512	517	526	547	551	547	523	550	506	517	502	484	579	559	580	534	574	585	498	563	561	577	505	541	526	573	519	491	508	566	541	572	510	543	544	537	540	506	548	544	519	525	523	558	541	541	510	547	504	530	531	589	509	545	569	532	552	509	500	557	565	552	524	510	540	505	569	530	515	508	508	531	537	515	542	525	541	546	537	538	512	524	485	490	538	542	593	563	513	535	553	517	565	589	549	534	502	525	536	495	540	548	494	458	508	545	558	518	517	562	520	552	564	540	514	537	563	567	527	559	504	525	534	562	560	531	503	540	512	508	550	516	509	529	537	509	527	505	493	543	541	534	560	546	531	569	537	502	523	557	544	516	479	554	533	494	556	532	524	518	533	523	542	551	543	563	509	522	533	536	586	546	546	537	576	524	559	523	518	583	488	538	518	546	526	544	542	500	529	545	524	566	553	545	521	505	562	483	539	535	556	501	493	546	508	554	586	509	527	538	565	555	544	515	547	501	564	553	534	506	545	530	516	515	514	517	542	554	581	560	509	539	567	509	542	552	518	539	552	505	537	503	531	487	528	571	556	561	534	487	475	563	526	533	523	552	491	580	523	496	546	504	532	527	562	559	510	564	497	574	572	514	553	512	530	549	567	546	572	550	527	495	534	517	532	517	544	494	539	511	520	528	519	528	470	506	537	541	516	546	514	513	537	491	542	532	527	543	531	480	515	538	555	564	542	521	565	492	547	531	523	548	543	569	548	558	549	517	541	547	521	538	555	510	503	513	536	540	561	479	548	551	488	567	530	510	568	555	549	556	511	499	586	506	504	519	507	501	543	547	530	480	512	537	495	540	515	548	496	512	480	515	540	528	521	534	515	507	529	573	515	529	517	513	524	542	529	530	589	592	550	531	552	557	557	529	529	550	527	534	513	556	522	522	541	491	522	562	538	542	536	506	525	518	536	544	572	519	526	493	511	549	536	499	517	570	516	589	589	496	510	561	533	553	520	529	527	521	522	524	549	515	527	535	553	499	530	493	566	533	543	502	536	534	508	513	561	499	526	489	527	534	523	534	551	544	535	534	552	532	547	566	503	512	534	522	543	539	530	521	478	542	548	542	499	548	523	583	543	578	550	546	548	542	491	486	545	526	562	556	517	514	549	562	515	559	575	545	498	486	544	563	550	536	571	564	506	484	501	544	525	508	491	540	523	546	548	502	533	546	516	491	530	513	565	547	525	572	583	503	539	554	518	559	575	538	521	516	527	537	509	502	511	517	508	556	554	528	499	546	516	533	512	578	504	560	499	511	506	555	523	529	530	529	538	546	546	547	517	500	475	562	542	526	492	545	541	543	529	510	505	491	538	508	571	514	519	545	523	524	540	551	559	531	508	525	546	569	543	538	525	508	551	548	544	542	508	472	492	527	539	506	515	482	521	515	447	522	532	541	521	514	543	540	564	519	548	543	549	535	543	519	503	605	523	526	491	549	525	532	531	536	552	495	535	514	560	522	554	514	478	537	563	568	501	517	521	532	507	541	552	557	538	528	521	526	506	534	533	533	527	477	559	524	498	505	578	572	515	573	520	574	518	535	493	522	520	532	542	537	538	577	517	534	513	555	562	536	545	522	530	478	557	521	536	524	532	520	555	504	553	566	474	530	550	592	529	487	539	494	530	564	569	521	523	567	557	504	557	518	530	508	544	548	553	573	524	556	485	495	577	524	535	525	561	556	507	542	505	539	539	550	509	565	553	535	540	522	521	565	526	485	493	529	532	502	565	523	543	508	546	541	532	519	551	549	530	518	542	534	519	503	515	535	500	504	524	533	501	514	522	506	531	539	565	535	558	523	516	516	559	491	568	568	545	552	497	488	525	557	500	499	539	481	571	533	506	524	572	512	497	555	557	511	512	527	532	484	528	538	525	538	523	495	530	546	502	571	527	548	541	524	542	505	552	533	523	541	515	543	525	544	505	573	527	509	536	534	538	536	501	518	538	554	534	503	536	529	535	474	540	511	503	531	491	551	535	517	506	532	551	517	508	513	544	518	538	486	540	486	506	518	502	520	470	556	568	553	526	509	543	539	524	528	537	543	511	512	499	497	521	555	520	568	538	551	547	522	553	481	513	536	500	572	490	541	485	525	482	538	510	501	539	486	568	515	546	557	529	515	534	560	547	526	538	559	536	495	505	541	525	532	488	542	500	507	533	528	538	573	539	534	540	540	530	519	557	545	499	532	569	519	540	530	545	576	505	512	507	560	524	503	547	528	529	525	504	548	523	523	552	536	514	574	504	530	523	551	580	491	513	508	517	532	541	509	519	531	531	519	540	535	527	563	518	504	526	510	515	582	524	583	540	485	561	533	546	502	533	560	554	509	550	479	574	536	538	537	530	559	518	545	505	512	516	531	528	531	543	511	583	503	530	521	513	497	543	544	511	549	563	503	535	587	541	548	540	532	549	530	493	505	565	539	525	510	463	533	529	562	478	514	543	554	539	506	551	526	533	535	533	550	509	551	545	541	525	536	554	514	492	535	594	519	557	578	521	526	564	497	516	520	546	531	490	554	549	523	559	511	528	473	518	498	492	535	554	519	512	518	541	522	500	547	532	571	535	520	535	564	533	524	591	524	529	494	557	522	522	490	561	518	554	557	517	548	536	521	500	551	512	572	539	539	539	521	515	529	526	530	512	520	495	533	517	498	555	564	542	505	527	522	540	547	485	522	527	541	524	496	529	560	570	574	518	541	483	542	544	539	483	528	485	562	475	511	502	541	514	542	535	543	556	533	512	503	532	544	560	494	545	550	578	575	540	549	495	504	537	523	528	532	571	504	511	499	546	554	522	478	501	532	551	507	522	588	542	545	559	537	536	541	522	544	519	540	515	529	526	580	532	516	514	554	553
62740	60655	46661	12124	1764	822	596	511	423	475	403	370	344	342	285	311	296	318	299	281	299	311	263	267	285	276	276	300	254	288	263	255	271	272	309	262	265	254	253	254	255	252	251	278	249	251	282	275	269	251	289	243	262	261	275	275	270	272	254	271	235	256	225	272	245	272	253	280	221	273	261	265	249	254	293	237	239	252	281	239	279	275	315	246	261	219	237	277	259	263	264	291	260	269	257	259	274	263	225	263	251	267	251	233	252	254	241	233	273	267	263	255	262	223	283	284	268	242	264	264	266	225	244	280	289	257	261	249	260	276	243	271	273	251	257	227	240	253	256	253	231	248	289	254	250	250	250	249	250	272	264	287	273	258	255	256	274	250	291	267	250	224	237	246	242	247	279	254	270	240	263	228	259	273	289	286	261	260	251	260	230	257	267	251	265	250	240	260	263	280	258	250	244	249	264	235	285	269	281	260	257	263	253	271	235	237	254	258	258	255	265	239	265	274	263	251	267	278	229	241	231	225	245	249	267	264	272	260	260	243	248	254	281	234	238	286	263	236	234	256	253	240	249	267	226	246	306	257	267	282	226	249	249	246	250	239	260	260	236	291	250	254	274	256	273	268	240	247	249	269	300	256	259	232	237	232	231	243	241	247	270	246	229	250	242	239	264	266	267	234	247	253	255	255	268	271	238	263	233	261	236	267	240	240	252	254	244	232	241	251	274	263	235	252	259	280	239	235	281	227	260	237	247	265	250	235	267	238	244	269	247	276	257	234	270	256	268	265	249	252	246	270	248	250	258	272	265	244	274	290	244	281	268	242	237	251	257	257	272	250	241	252	263	249	255	249	273	249	260	262	254	238	258	212	244	263	233	255	268	243	273	279	276	273	256	260	257	251	259	224	250	235	277	285	251	243	271	276	246	299	231	251	261	270	262	254	250	261	252	238	253	247	256	267	287	289	249	250	273	265	242	248	259	260	254	265	252	252	277	256	241	232	269	264	254	274	242	245	281	263	260	268	237	259	261	259	242	271	254	261	237	260	236	256	263	228	256	239	230	260	281	242	239	226	251	276	270	225	222	234	222	281	239	301	250	262	235	275	258	285	254	266	252	302	255	245	270	255	239	255	252	258	252	269	275	266	252	255	251	225	243	267	256	242	238	237	282	259	237	247	268	261	272	271	243	271	241	254	274	295	223	258	249	247	268	250	238	282	246	269	246	246	257	248	242	265	255	258	268	245	230	273	243	243	277	269	260	281	255	245	246	235	248	241	271	259	287	259	258	270	243	234	241	260	277	244	245	288	225	233	292	258	258	254	260	256	259	229	254	247	263	285	242	239	247	240	254	228	272	285	294	240	273	246	243	275	255	234	257	260	244	242	285	280	273	290	271	271	242	253	286	226	221	263	251	266	230	253	275	267	220	255	243	259	262	263	262	247	278	230	267	263	237	278	260	254	260	274	279	252	243	256	239	255	303	243	249	257	272	236	211	261	249	267	240	232	247	237	246	247	235	250	245	254	255	261	258	258	257	274	235	272	287	261	241	252	260	265	260	243	255	227	239	266	260	268	266	279	241	251	266	254	227	251	281	268	252	259	279	271	260	246	219	247	234	245	248	244	271	233	278	248	243	256	244	264	243	251	240	262	272	264	247	262	233	249	269	234	234	243	279	245	235	264	233	260	253	251	265	240	243	240	255	248	273	210	258	253	234	253	241	259	249	244	243	257	256	250	275	272	248	266	269	284	242	247	220	275	299	240	228	253	231	263	241	247	270	236	245	278	246	238	248	215	248	248	274	293	255	247	256	287	255	235	241	248	254	267	226	267	245	239	267	253	255	266	290	266	259	259	241	266	229	259	245	238	272	272	283	250	238	245	230	283	232	254	229	260	272	266	260	247	226	275	258	249	265	258	270	251	227	290	250	268	230	259	253	245	253	256	230	257	258	259	297	283	247	249	268	255	247	250	289	229	259	266	264	283	248	235	233	255	250	270	277	242	256	296	240	261	250	268	253	250	273	264	274	274	265	254	252	254	252	251	225	294	263	277	264	254	235	263	275	232	273	254	284	283	243	237	248	244	255	242	262	280	258	253	230	243	256	254	261	248	259	250	223	265	256	246	249	263	255	262	238	246	269	254	230	242	236	230	244	263	241	243	247	287	276	226	251	261	248	241	261	216	275	256	239	256	273	254	248	295	291	246	259	269	272	268	257	246	254	268	237	255	244	275	257	260	241	261	260	260	252	247	237	267	274	272	262	272	231	221	255	271	244	232	259	243	269	248	258	263	239	256	276	252	287	275	250	264	263	230	253	243	268	281	260	239	269	266	257	259	262	250	282	246	235	254	244	265	225	274	245	225	265	250	258	245	262	271	254	278	235	263	267	295	255	260	275	256	251	256	234	210	276	254	252	263	235	247	247	269	249	269	261	245	253	269	238	271	243	269	244	255	258	261	255	269	257	262	251	243	258	245	265	272	240	269	250	270	273	255	243	268	249	269	243	264	245	293	236	256	277	263	263	248	247	277	244	256	259	259	243	236	247	262	273	247	222	228	290	237	257	264	249	250	243	291	242	251	282	241	254	274	247	285	253	248	243	252	254	266	238	275	246	244	251	266	263	258	255	245	288	262	271	272	267	245	284	236	239	253	270	288	256	227	255	252	245	285	244	251	234	243	239	252	265	277	270	266	249	235	259	238	237	239	231	241	244	234	289	250	259	276	252	231	232	254	260	242	230	257	236	230	273	260	255	257	277	224	270	250	254	248	245	219	260	265	237	246	253	289	268	242	239	267	278	251	260	241	264	275	248	230	270	229	261	250	230	271	243	237	256	255	282	258	269	258	276	267	293	260	249	259	292	244	294	262	262	240	284	238	263	252	264	248	244	263	280	276	246	277	245	242	260	274	259	273	251	257	301	272	263	247	251	275	252	268	213	270	296	275	243	235	252	254	278	280	262	257	272	298	247	287	253	264	250	236	242	263	285	264	274	268	273	281	262	255	259	273	273	269	260	234	254	262	294	231	267	237	219	267	256	272	246	247	247	244	259	268	269	261	289	256	292	273	284	264	258	258	272	254	267	244	257	270	247	259	237	272	223	251	251	233	275	208	280	266	245	264	271	239	269	239	268	276	241	241	240	248	270	243	273	264	244	275	282	270	244	252	239	252	237	280	234	266	240	228	256	247	262	258	267	259	265	283	257	275	269	262	271	257	245	283	254	270	238	226	236	277	245	262	262	259	246	293	291	237	275	257	273	249	244	267	240	255	271	257	238	231	259	289	274	265	250	266	273	231	247	237	239	256	254	263	268	268	292	248	256	265	264	239	262	233	273	237	284	238	275	268	263	246	284	264	259	256	235	282	272	242	232	274	246	260	250	313	223	238	264	232	274	249	290	271	287	259	256	260	286	259	266	265	259	237	266	235	262	255	244	234	248	264	267	262	243	270	265	257	242	233	238	259	248	278	230	273	224	223	247	220	273	245	259	295
38936	42247	30514	4194	3664	3007	2487	2093	1867	1623	1482	1374	1283	1207	1091	1067	1022	943	971	893	888	873	912	849	832	826	821	813	787	794	757	811	746	799	721	701	812	706	764	766	730	727	689	736	723	742	724	686	725	743	714	718	706	708	704	718	733	693	724	650	689	696	699	661	654	643	716	725	673	722	730	714	694	711	674	687	676	651	707	650	731	753	734	705	700	645	715	670	701	648	667	652	694	739	695	673	657	701	621	678	648	714	713	652	717	682	672	653	675	639	689	654	705	676	644	749	672	653	693	651	666	683	691	702	686	656	690	654	649	708	659	661	687	689	685	688	743	655	663	670	632	685	651	656	645	676	666	697	666	710	687	694	653	657	659	650	648	699	684	695	676	664	679	715	644	651	636	662	662	702	682	680	629	673	633	682	695	691	634	684	602	660	657	643	668	712	722	688	679	666	691	628	723	676	657	661	645	661	653	639	654	644	651	673	702	698	682	680	662	664	659	686	652	722	673	662	680	683	674	718	638	690	672	685	639	664	682	689	666	659	684	638	748	678	658	689	666	683	676	660	675	709	661	612	658	654	622	637	659	701	683	643	658	661	663	642	658	640	706	681	678	677	691	682	691	664	677	695	665	682	669	671	681	703	687	652	654	709	598	685	733	659	632	690	644	684	686	665	699	679	643	669	680	688	679	675	666	664	700	673	626	656	667	713	645	685	703	646	677	658	685	657	655	632	692	718	634	721	722	674	688	707	696	669	667	710	649	682	701	633	722	651	704	713	699	674	634	689	702	677	680	690	631	666	663	681	639	680	648	667	623	732	676	702	653	693	697	722	679	684	733	672	653	663	660	664	695	631	711	688	660	672	666	656	646	718	676	706	710	689	727	637	672	622	645	676	653	671	710	682	649	664	660	644	610	720	737	683	662	739	642	637	650	701	689	614	671	672	635	654	700	632	655	701	690	660	643	655	690	698	619	663	651	664	654	641	674	678	710	661	650	680	635	669	655	650	631	667	689	661	686	666	682	618	714	685	660	667	664	717	685	695	649	681	660	618	685	623	656	722	660	649	691	723	643	657	671	707	694	678	715	652	665	690	681	635	673	724	724	687	659	691	692	697	635	682	681	670	647	651	653	665	640	686	663	699	691	695	654	634	687	693	661	638	637	660	668	620	643	642	666	701	670	700	674	626	655	652	673	680	640	667	696	644	648	717	634	669	691	704	649	666	685	655	634	680	646	659	632	628	618	675	680	678	697	657	673	661	716	642	629	662	654	689	674	655	664	716	618	671	671	615	659	664	656	600	649	685	646	682	638	715	656	675	613	671	667	743	631	676	660	685	690	656	671	697	632	660	642	693	656	665	632	656	676	706	667	662	698	695	638	656	642	695	643	625	670	661	687	699	656	696	663	650	661	676	712	647	644	717	620	714	670	700	651	674	662	665	683	692	707	636	660	692	664	669	705	694	658	702	699	617	701	672	664	671	657	677	676	676	652	681	650	667	663	656	662	698	704	678	667	699	659	660	634	678	659	694	677	685	631	696	706	647	632	682	677	713	675	657	672	698	679	641	690	652	679	661	685	688	667	658	680	663	666	717	634	668	649	674	632	660	645	676	713	661	667	637	671	650	675	655	667	652	685	675	683	655	619	709	665	663	651	680	697	681	673	673	681	640	697	689	702	644	652	662	682	662	625	669	644	670	671	682	614	660	684	661	637	658	653	719	711	642	742	671	682	651	651	665	698	704	667	707	681	732	648	669	688	651	698	664	675	649	682	655	701	672	686	642	645	697	693	693	652	692	690	673	670	665	699	672	682	661	635	659	651	698	637	679	691	693	701	704	653	644	678	688	657	659	638	679	740	656	653	662	669	661	668	677	652	675	714	682	644	680	680	665	679	696	641	658	691	664	626	646	689	696	713	654	665	695	657	666	651	693	664	649	640	665	660	666	651	673	682	676	689	612	710	662	636	664	630	700	711	669	705	653	680	643	659	654	649	648	689	650	660	663	636	700	589	679	673	625	677	678	682	647	662	677	705	647	670	658	661	693	697	720	692	712	650	706	672	616	683	624	699	701	663	642	653	679	676	713	692	662	661	638	644	647	688	717	650	681	687	681	627	657	714	647	680	683	671	675	642	664	685	700	658	646	692	689	666	644	706	666	681	630	661	649	698	659	654	663	643	678	677	686	716	676	665	603	686	647	689	699	686	655	685	668	657	667	674	712	670	723	632	665	703	671	669	633	712	698	684	639	670	664	637	703	689	666	647	669	621	661	697	665	677	634	685	675	718	695	698	679	658	652	630	672	659	667	627	658	695	707	670	690	667	651	672	706	659	627	683	714	671	658	658	675	665	690	677	693	681	643	667	638	668	651	669	700	713	675	656	702	669	656	661	679	661	666	715	635	654	673	703	729	643	666	705	622	611	659	622	683	679	694	682	641	636	653	666	670	671	675	693	634	647	695	637	704	646	659	614	666	686	682	673	666	666	643	666	690	675	740	638	684	648	671	653	623	732	676	657	688	659	706	670	685	706	689	624	687	697	684	682	630	695	681	676	668	621	667	708	659	613	700	662	657	660	678	708	701	668	664	721	654	680	679	675	628	675	657	684	674	711	665	653	694	706	662	659	650	665	687	695	699	663	652	666	703	677	701	671	652	645	686	710	678	643	682	632	703	668	660	719	698	673	680	650	701	673	728	637	634	689	666	646	685	676	667	664	678	625	680	655	662	640	708	662	654	684	672	657	676	685	671	681	636	637	688	688	639	639	672	697	660	696	629	685	698	666	705	653	705	665	712	649	696	727	655	684	686	635	704	675	674	666	675	692	693	687	677	706	668	676	635	685	700	673	665	686	689	678	641	692	684	757	677	690	648	673	686	661	667	630	657	679	711	692	654	694	694	663	727	716	690	663	694	687	654	702	630	639	647	685	681	628	640	665	652	687	661	635	656	696	633	633	692	643	636	625	674	643	651	709	648	613	613	668	638	658	658	749	686	713	721	676	674	655	690	671	687	660	651	712	643	664	675	717	719	669	653	659	709	696	673	625	644	652	663	660	701	636	668	764	651	657	656	662	659	699	730	632	678	630	699	675	654	694	686	683	664	664	689	697	636	679	685	668	670	658	708	693	652	683	665	632	639	683	691	642	689	706	688	672	632	697	716	661	689	688	655	628	659	628	678	691	637	683	656	658	685	647	678	664	682	649	665	656	659	673	669	631	650	644	657	664	676	698	666	674	681	697	686	662	608	676	641	652	662	649	698	626	712	649	638	709	688	635	668	654	676	705	661	657	677	635	688	679	718	715	667	652	688	668	685	667	676	684	679	721	648	709	637	648	680	662	644	666	695	667	630	687	677	669	674	658	660	602	704	659	681	678	643	653	720	649	656	618	653	655	659	627	722	649	660	616	688	668	692	627	659	698	674	720	638	683	646	661	681	672	644	646	656	649	710	670	655	660	660	668	706	656	652	669	647	657	641	672	655	638	664	651	679
6121	3493	1821	418	378	390	349	373	341	368	359	393	384	374	407	398	394	370	385	351	358	354	326	395	359	393	363	366	351	361	367	370	337	402	365	374	365	419	328	379	399	374	372	387	398	356	369	355	364	358	336	375	327	371	352	369	354	406	367	388	408	393	368	376	368	351	346	388	377	385	360	374	374	380	331	377	388	344	371	360	376	332	364	361	388	383	349	367	383	399	354	345	388	410	400	388	354	407	392	352	401	356	376	394	387	377	376	384	401	402	365	345	368	365	408	394	372	397	377	389	370	330	374	353	360	348	371	376	333	397	422	392	376	351	373	372	373	372	354	372	410	364	392	382	385	371	397	365	356	367	364	378	352	368	381	375	382	375	364	403	362	384	349	342	401	347	389	367	371	386	376	389	357	363	365	372	359	398	382	362	383	381	360	382	370	355	372	380	382	363	383	376	372	359	343	409	339	396	358	380	368	355	384	399	389	393	390	379	363	397	384	354	359	405	399	381	376	368	395	372	338	359	380	355	387	379	284	358	359	349	398	383	392	389	407	375	364	331	396	346	360	340	367	383	396	367	395	354	350	325	405	332	340	365	416	397	376	403	375	368	373	328	422	382	357	426	372	341	389	377	345	364	354	368	405	366	367	369	360	398	370	377	364	381	356	388	352	368	389	364	383	346	372	369	375	359	383	356	375	373	364	382	389	407	367	367	379	378	366	357	362	403	440	340	352	366	365	375	382	377	384	355	370	337	391	407	382	366	379	386	352	363	380	367	367	383	344	369	365	372	339	421	395	383	345	386	368	373	391	365	355	362	347	381	363	337	394	413	357	384	392	357	407	431	343	376	376	381	414	345	394	386	343	365	380	356	337	367	387	376	374	384	351	350	373	358	329	398	412	379	352	349	361	349	369	376	423	333	361	350	371	340	380	386	370	386	356	381	360	358	369	360	374	407	388	389	347	355	370	380	334	371	356	347	395	364	315	395	386	360	367	379	339	354	357	334	384	344	370	362	385	416	381	374	370	359	354	370	383	355	389	380	412	400	348	370	377	353	363	354	369	359	357	361	407	375	401	377	386	378	358	393	367	380	386	360	350	336	381	375	357	441	402	366	361	402	371	386	377	371	408	376	380	387	347	373	366	363	371	364	368	359	383	356	373	382	366	344	335	382	381	337	367	378	347	387	380	397	348	370	383	370	368	359	373	383	359	345	339	404	398	384	358	359	403	364	369	350	366	371	384	374	382	365	375	391	377	382	362	392	401	374	361	347	395	372	387	360	385	376	381	353	390	342	353	385	362	407	406	371	336	400	376	336	408	365	384	362	389	354	383	386	353	369	390	385	357	386	375	317	389	363	361	386	355	384	341	388	360	386	377	363	390	386	386	360	353	358	383	398	377	363	353	382	374	388	352	358	357	364	356	365	353	356	362	331	380	374	370	386	369	394	405	390	355	362	359	384	357	379	350	376	364	372	350	361	372	373	348	338	364	363	359	406	330	350	412	347	350	351	374	371	383	362	361	351	396	371	385	349	346	349	376	373	379	389	372	404	381	417	432	386	376	364	385	414	396	370	376	380	353	343	401	389	385	381	359	382	377	400	369	345	354	346	401	373	349	358	358	393	354	396	355	357	361	369	357	373	399	326	366	338	365	377	374	408	378	378	378	398	361	362	363	394	357	336	407	357	406	413	364	371	401	360	380	362	373	375	391	342	354	366	385	384	358	388	395	366	375	371	373	392	340	360	378	377	376	383	408	395	343	382	385	365	389	335	431	367	385	369	405	366	363	395	365	389	400	372	381	384	353	396	403	392	380	342	389	359	357	385	390	351	355	358	374	384	374	373	354	377	370	363	361	357	377	379	396	383	384	389	369	356	354	384	383	361	340	373	365	339	412	347	397	383	368	380	388	383	360	371	360	384	374	404	350	377	339	336	333	375	386	355	370	368	383	387	363	412	385	387	409	381	353	369	390	386	352	346	390	357	399	357	387	376	371	400	368	373	364	382	352	379	378	391	398	385	344	354	343	405	360	385	369	383	391	384	372	368	396	356	342	391	357	363	350	350	329	357	364	341	391	398	377	375	372	376	370	395	363	376	382	357	391	390	379	379	378	364	383	371	424	371	408	368	390	356	383	375	368	345	399	381	406	374	377	362	385	386	375	365	381	375	357	381	375	375	384	387	373	367	420	318	370	372	391	394	366	389	363	348	368	376	359	321	349	367	358	353	325	382	365	315	381	377	386	376	399	395	418	349	361	401	379	354	368	362	412	368	353	355	382	407	370	347	377	362	385	376	382	387	348	356	374	374	349	352	361	368	356	359	377	380	351	400	344	396	385	413	360	333	381	354	380	367	403	387	351	379	386	370	396	363	374	353	360	374	380	366	365	365	365	363	412	387	354	390	358	367	337	412	366	364	363	385	369	364	407	364	377	391	392	420	367	386	390	364	377	393	374	351	384	362	321	357	373	348	371	357	351	387	344	369	349	383	389	365	358	362	341	402	388	354	354	411	380	367	380	379	358	357	349	408	349	372	392	369	399	363	365	345	356	376	367	384	375	366	402	381	336	396	370	361	371	373	334	366	385	373	348	370	399	353	398	332	383	331	374	406	379	380	357	372	363	409	353	360	367	407	370	362	394	389	387	386	348	365	360	348	377	380	385	389	365	377	351	344	337	373	363	376	356	357	373	415	350	354	368	406	387	367	381	368	392	351	371	359	363	373	371	385	357	362	389	356	383	374	350	392	384	364	371	364	360	375	391	356	408	373	367	374	393	346	366	386	380	395	341	360	384	349	379	388	377	335	398	387	369	411	366	359	347	418	378	394	397	337	359	406	340	377	371	383	419	385	394	385	369	378	359	370	381	414	373	425	334	354	358	380	327	380	408	346	376	373	383	387	360	365	367	359	349	388	378	383	392	381	365	362	367	339	375	388	366	359	370	370	374	387	407	367	378	383	380	341	405	375	383	388	353	346	388	358	392	376	379	388	408	390	346	390	344	341	364	376	370	386	374	345	400	398	373	411	383	379	356	364	421	360	347	391	368	402	349	400	373	366	378	414	400	396	330	382	375	399	361	386	363	350	339	398	369	370	395	331	383	363	346	369	378	393	361	391	388	352	393	334	352	357	364	399	372	378	361	382	372	367	376	365	355	399	375	356	396	341	407	350	374	356	396	362	398	378	407	392	398	348	365	372	384	334	343	359	406	376	378	391	347	364	398	346	349	343	379	349	393	350	418	379	403	399	353	402	382	361	383	406	383	358	366	379	343	355	384	392	385	392	360	368	356	359	368	398	369	360	347	369	368	386	373	382	377	404	366	351	377	352	357	388	412	350	364	394	358	376	395	341	393	394	374	345	381	364	361	398	323	356	363	407	404	363	368	363	389	401	363	339	381	382	380	374	328	382	403	393	391	359	338	334	367	355	371	421	341	403	362	363	355	351	377	383	343	358	381	323	372	380	381	379	390	376	333	324	379	409	374	401
6138	5020	3504	941	908	935	961	932	955	915	923	886	883	923	904	875	941	861	878	877	870	906	939	874	857	880	936	934	912	844	887	911	864	876	883	873	866	905	847	873	933	861	921	868	846	877	884	852	882	900	809	869	876	833	895	923	852	838	903	924	915	906	924	921	890	933	901	861	870	859	961	922	906	907	889	888	848	847	849	856	876	873	865	895	853	883	876	850	882	931	876	885	835	936	890	892	832	839	808	891	838	841	926	931	873	885	883	861	891	895	914	909	832	895	897	857	922	878	838	886	886	847	864	837	867	923	859	864	886	906	936	882	845	917	907	885	894	862	896	840	909	883	886	960	846	950	932	870	930	858	861	822	796	886	886	907	882	888	893	877	865	894	862	869	893	858	853	909	882	827	875	901	838	902	880	899	868	885	924	958	906	886	884	876	910	845	866	873	916	877	857	899	908	891	938	923	926	824	861	958	891	892	866	883	912	919	825	906	860	853	955	916	862	874	893	891	836	843	897	894	944	893	851	932	910	843	920	884	929	870	855	885	899	906	914	883	873	854	804	881	857	913	842	864	916	840	909	882	920	873	890	853	837	838	844	822	899	871	909	881	876	857	895	888	866	853	855	903	820	879	854	875	895	919	888	873	919	884	866	906	893	922	873	871	872	945	936	855	915	870	869	903	855	885	881	892	880	859	898	887	871	892	911	900	859	914	858	891	849	942	894	836	941	869	854	904	899	893	903	815	905	939	878	891	841	890	870	891	956	900	855	855	839	846	846	854	859	875	916	870	902	858	883	898	891	933	864	897	901	902	902	869	862	891	815	872	886	892	899	899	913	878	917	878	873	828	888	858	922	911	889	891	865	943	898	915	911	925	852	862	891	882	911	883	900	862	898	899	889	876	903	944	883	891	863	850	856	889	881	836	872	934	873	916	845	881	860	841	901	870	892	841	863	867	894	865	920	860	927	847	794	882	845	909	874	901	843	863	875	888	882	877	857	850	853	850	893	896	910	846	874	904	867	918	893	898	883	874	913	878	871	889	895	869	864	859	857	878	842	853	810	897	860	825	891	898	892	894	883	922	936	822	916	833	872	872	871	828	895	867	872	853	878	874	853	895	881	871	842	864	925	923	824	860	893	889	867	891	882	880	883	848	889	858	914	893	898	863	890	873	870	905	844	922	888	884	879	913	849	857	866	886	900	890	858	950	916	819	927	884	940	918	907	894	910	902	857	867	919	872	875	863	911	885	867	891	899	894	930	859	839	908	855	917	932	885	947	924	843	854	871	901	866	877	852	922	830	852	904	819	892	916	866	887	916	908	944	907	943	922	885	922	912	889	876	859	820	854	892	923	892	876	893	861	881	935	879	916	924	868	858	894	857	866	880	877	842	853	919	889	924	871	837	884	929	903	861	896	809	884	879	861	862	884	869	917	874	905	846	959	893	853	851	908	910	847	835	956	883	870	902	917	884	868	959	843	890	845	843	901	877	902	864	875	919	890	896	863	884	897	885	927	869	893	879	902	907	870	908	877	870	876	848	837	891	884	877	890	910	915	860	859	897	893	882	921	895	904	886	881	903	885	807	867	926	940	875	879	856	900	863	932	902	881	920	945	873	877	879	856	883	855	909	866	856	893	899	876	884	839	878	885	877	897	939	939	837	844	914	868	917	848	892	883	902	887	909	870	868	867	921	935	865	805	882	926	888	860	874	914	934	864	888	851	858	887	887	909	864	912	921	810	916	882	854	861	933	905	908	862	932	863	863	912	928	891	877	829	865	906	916	857	895	843	892	881	920	886	880	900	864	798	874	868	898	897	860	933	936	851	866	921	882	864	873	925	891	906	873	871	891	822	910	922	867	873	845	888	844	888	894	885	863	856	872	868	884	927	850	925	902	888	878	970	872	861	862	848	874	917	797	896	909	907	810	883	876	896	851	935	917	891	873	935	922	899	850	867	925	908	887	834	838	890	860	941	854	887	909	908	896	871	891	868	896	857	819	866	861	861	898	922	839	897	929	869	822	854	876	869	859	874	861	872	939	848	857	887	847	855	882	880	836	840	899	862	844	889	842	899	875	858	882	885	844	893	885	940	859	858	884	910	820	859	867	859	875	904	854	876	856	911	884	851	866	886	900	899	912	911	875	883	913	917	889	823	918	879	880	881	854	902	903	885	896	888	875	878	853	886	867	873	890	866	909	878	879	804	862	905	925	956	881	886	842	864	854	886	871	905	929	898	898	893	880	869	912	870	870	831	897	851	963	843	919	909	877	865	959	920	865	886	904	878	918	886	887	876	861	863	895	836	882	849	895	890	893	900	889	878	886	873	869	902	868	877	830	882	890	900	864	939	878	930	852	913	853	872	857	833	899	836	862	917	870	888	866	863	887	892	844	896	878	868	884	873	966	894	920	877	880	830	890	885	924	893	862	859	856	895	857	896	872	867	899	911	879	868	900	879	850	812	906	854	942	871	860	849	871	875	865	938	910	883	904	884	856	891	877	904	901	846	868	876	856	898	852	851	865	868	852	888	857	864	874	869	864	841	856	902	871	931	849	880	886	874	919	865	877	859	908	863	874	885	835	901	888	936	911	847	899	901	874	908	892	893	864	848	896	887	834	861	862	894	890	904	893	833	885	841	899	903	904	898	817	897	910	867	880	852	852	843	938	861	856	842	846	858	874	879	860	869	860	941	866	844	846	887	940	871	875	903	860	871	890	900	890	894	928	897	903	849	945	876	842	938	854	906	870	938	848	878	893	920	905	935	843	909	912	871	854	901	919	919	875	880	869	868	864	827	883	887	871	859	920	889	854	909	909	866	869	895	911	825	869	906	861	885	844	884	914	831	851	880	889	866	939	852	886	877	857	865	880	888	863	923	910	873	868	877	895	842	900	848	905	864	927	793	825	919	950	875	864	868	903	912	850	874	918	866	896	887	877	870	900	873	835	818	863	854	913	854	863	858	853	899	879	891	912	849	893	851	845	839	921	886	956	912	915	907	937	852	918	924	888	851	846	847	862	899	863	869	927	914	884	877	876	858	890	825	872	876	889	894	853	907	869	876	939	879	887	876	887	873	902	897	883	908	884	913	852	922	854	871	875	863	872	870	863	878	876	869	858	864	863	840	889	882	854	884	897	874	842	858	858	863	918	866	929	874	913	872	860	879	840	919	894	921	849	894	910	893	905	911	859	903	974	869	870	905	907	925	870	887	917	924	875	866	893	896	897	923	900	887	835	914	829	856	860	898	884	853	840	853	862	834	880	873	858	912	906	875	910	891	878	876	908	849	935	840	885	872	875	929	831	880	902	842	894	850	921	873	866	902	875	848	887	860	894	867	873	840	863	880	918	875	843	889	893	906	872	897	872	886	815	876	849	859	874	883	924	928	882	890	810	919	916	877	890	896	844	872	875	874	865	860	919	834	831	861	807	871	861	873	866	896	854	858	926	921	907	855	873	873	936	857	882	930	895	899	909	847	872	914	918	920
50693	44828	35328	5277	635	459	367	333	277	287	300	265	229	231	253	211	212	216	228	212	244	233	200	214	204	225	203	192	190	244	204	218	183	204	211	188	201	200	217	199	203	234	196	192	203	204	211	182	204	211	221	209	190	191	210	189	185	185	212	191	186	215	191	208	202	210	201	223	193	211	210	201	202	187	222	212	173	185	214	184	172	229	213	198	219	174	220	235	206	206	202	203	203	205	221	195	221	217	219	178	195	219	212	187	209	195	197	185	183	228	207	175	191	198	191	213	225	215	189	171	202	193	183	190	225	206	215	193	192	186	200	223	207	189	171	194	193	187	207	192	225	181	198	193	187	229	187	222	182	181	219	187	228	216	184	212	230	195	187	182	212	181	171	184	190	189	219	190	205	198	197	192	198	193	196	182	228	167	202	183	178	170	218	183	178	207	185	196	184	206	208	193	237	191	221	207	194	192	221	196	222	195	200	165	210	178	188	201	237	200	177	217	200	189	206	189	179	199	208	217	205	209	203	181	214	203	179	210	184	213	219	207	188	188	195	173	203	181	223	190	207	187	198	215	191	192	208	199	202	225	180	238	206	218	179	196	207	202	203	179	209	195	201	202	218	214	189	183	232	202	214	199	209	201	199	192	178	207	198	186	202	195	207	196	219	210	203	205	203	200	195	195	195	217	197	166	200	189	207	204	202	195	200	194	213	203	183	191	186	208	211	207	187	203	177	197	209	202	177	202	221	190	188	224	161	183	194	187	225	209	173	206	211	211	199	203	184	179	184	177	189	203	232	211	191	210	184	231	221	213	197	207	194	201	197	221	209	192	176	231	211	226	232	203	179	196	195	217	214	192	205	214	192	191	181	212	180	184	216	210	195	200	217	197	219	198	178	196	211	208	194	197	207	207	225	204	200	194	197	189	212	213	187	224	209	206	220	196	187	213	193	179	203	202	206	193	204	193	210	189	213	185	202	185	196	206	207	209	213	217	217	224	203	172	183	229	206	159	191	205	204	194	186	223	186	193	198	202	207	204	211	192	212	224	198	204	190	190	215	184	178	206	178	194	193	208	198	226	211	205	192	183	211	223	211	205	208	217	197	188	166	222	199	204	186	216	209	205	191	207	187	213	199	242	190	199	222	213	253	192	172	185	191	183	188	185	219	205	195	244	230	203	200	176	209	209	183	193	206	192	190	194	209	218	196	221	182	175	195	220	205	191	218	209	187	208	220	167	188	205	206	243	195	210	182	175	201	220	202	190	207	208	197	181	178	220	192	228	200	198	198	210	199	207	201	192	199	196	199	213	187	185	207	209	206	225	221	213	209	195	183	203	187	208	203	186	193	187	186	184	190	212	178	208	198	199	215	186	200	205	172	220	187	187	221	210	227	207	217	199	196	183	208	196	199	207	227	204	184	216	206	217	189	192	195	200	201	204	168	225	203	196	191	195	187	197	184	186	194	214	221	221	206	205	221	191	224	199	200	195	208	184	207	206	186	161	158	199	178	217	226	225	197	201	218	188	208	227	177	204	198	217	193	186	190	172	210	175	195	217	193	177	223	198	171	215	184	208	182	206	194	204	200	169	193	199	191	186	185	235	210	209	200	202	191	191	194	196	202	224	196	201	201	196	208	232	220	186	191	215	194	196	190	225	221	214	195	187	185	181	215	215	214	208	210	222	187	185	207	218	201	199	208	208	205	206	225	188	188	202	191	179	204	191	200	185	212	199	204	212	224	195	201	197	198	189	204	188	218	232	194	182	196	213	208	197	200	187	198	228	220	211	204	188	202	193	179	218	197	203	220	208	199	185	195	206	210	212	193	184	190	189	196	204	223	198	216	183	218	187	213	201	187	190	173	191	198	225	204	206	205	195	208	163	188	199	210	200	208	201	175	200	205	234	189	198	225	197	186	205	200	184	192	197	202	218	198	192	200	190	204	217	182	220	181	193	195	177	224	206	184	209	207	204	218	176	187	202	221	206	203	188	196	204	202	194	182	196	202	193	173	209	207	207	197	216	191	183	209	184	191	200	211	209	207	184	206	212	199	208	168	218	201	214	183	194	225	232	184	202	200	197	172	224	185	181	194	189	192	193	215	186	187	198	208	192	180	226	219	201	180	204	213	197	193	203	217	213	217	191	217	203	204	177	180	189	208	190	194	204	195	192	222	206	179	208	223	200	223	205	201	200	189	219	201	180	198	203	216	225	188	192	186	187	188	191	198	217	201	191	196	199	191	201	190	194	195	184	196	176	187	201	163	185	202	201	210	178	177	212	194	180	202	226	208	209	205	192	197	216	172	174	211	178	196	177	226	225	181	195	202	213	191	222	205	210	193	211	183	184	203	185	212	180	189	182	201	207	181	201	203	198	211	207	178	179	172	206	208	214	205	200	197	173	203	209	187	206	204	189	202	203	200	182	209	197	183	195	204	239	230	229	227	221	192	192	184	190	207	235	194	229	224	205	183	190	215	222	188	208	180	195	191	189	209	199	199	176	190	228	183	188	202	215	205	188	200	221	187	188	210	203	226	218	206	227	208	176	208	194	207	193	176	200	204	181	191	178	211	183	213	205	205	184	215	213	182	211	203	198	197	208	188	181	199	191	178	201	196	201	207	194	212	195	178	174	213	230	197	210	177	208	209	202	233	214	217	185	190	199	187	192	204	225	224	229	225	213	185	214	221	183	185	214	186	205	195	220	175	195	201	215	214	193	199	215	180	182	210	206	212	207	195	204	179	240	206	214	208	200	214	184	200	202	168	214	215	199	183	213	200	203	180	175	196	193	190	212	198	211	204	193	175	176	210	182	200	195	191	208	213	205	221	184	223	207	173	187	195	179	167	209	187	192	208	206	212	190	220	203	199	205	211	205	220	180	203	206	214	209	209	192	199	211	207	196	218	184	188	205	191	177	198	183	195	168	208	205	223	204	201	192	188	190	199	183	181	198	200	180	192	232	218	212	196	210	204	195	182	211	204	175	183	193	211	179	197	191	193	197	215	188	183	196	201	171	213	184	203	164	241	219	221	199	176	151	221	210	205	199	186	210	197	173	182	201	213	193	212	198	198	169	162	194	196	177	193	177	187	203	197	199	193	194	202	197	174	201	205	181	230	229	188	203	185	217	194	191	199	169	194	173	204	196	205	200	204	188	213	181	216	221	197	200	182	200	167	167	206	197	217	197	185	199	176	220	195	205	177	206	209	201	197	201	187	200	201	190	188	190	193	188	188	194	201	192	194	196	218	201	191	186	197	213	206	176	188	207	198	189	213	194	197	193	214	207	198	189	225	187	202	186	191	194	196	184	191	186	189	203	199	199	200	205	188	196	195	240	190	220	224	193	190	200	186	190	217	213	197	182	210	184	220	226	174	235	193	203	213	199	187	201	224	200	235	227	188	202	202	180	218	183	216	186	218	217	186	220	195	183	195	212	205	223	202	180	188	201	210	206	196	196	200	193	200	184	203	193	193	197	186	169	187	218	209	196
29830	30964	24630	2412	2083	1784	1556	1268	1202	1028	896	901	827	813	754	728	738	694	609	654	610	638	678	614	614	560	602	576	605	594	558	577	583	569	593	576	558	564	608	561	553	572	539	613	531	552	569	544	556	543	511	528	537	529	568	513	534	541	548	527	540	543	577	548	550	565	573	602	553	530	550	547	529	548	524	535	583	565	544	551	575	516	532	564	556	523	541	547	510	514	553	509	510	578	514	527	548	523	511	507	530	546	564	546	552	564	544	511	505	523	489	536	517	587	539	500	509	540	551	457	529	516	546	543	505	575	548	556	513	513	530	528	551	538	522	532	550	547	542	546	516	524	529	529	582	512	529	552	518	548	506	516	520	562	544	540	499	513	528	585	544	515	509	569	519	544	503	504	530	544	472	513	556	520	521	515	500	491	568	518	533	549	511	527	558	530	499	503	506	538	508	516	507	520	524	517	518	577	493	517	550	515	527	566	555	554	567	521	515	509	530	519	535	550	544	574	538	537	593	530	521	542	525	547	531	515	544	570	537	570	524	515	502	596	545	541	537	525	474	517	526	556	554	540	526	569	533	546	532	512	495	508	523	532	549	506	477	496	519	559	546	504	482	539	544	539	535	534	512	527	540	508	502	562	545	545	544	538	522	554	542	534	542	527	549	540	549	533	539	533	555	554	544	517	551	544	539	531	497	524	562	548	544	553	520	558	537	499	562	535	554	526	544	519	509	475	559	544	552	519	519	493	535	495	540	550	517	509	523	534	533	534	535	527	500	524	483	548	574	524	517	536	522	521	529	523	555	541	584	517	487	535	527	525	554	563	529	534	507	523	549	525	533	516	543	514	501	519	551	499	545	533	575	571	527	537	524	527	531	518	585	543	502	562	527	543	493	492	513	523	495	548	533	501	548	499	516	519	500	538	515	489	537	558	547	577	533	559	502	542	506	498	546	508	504	500	517	538	517	473	539	537	560	527	516	533	501	554	510	540	493	495	519	518	501	507	560	536	561	563	495	497	516	539	520	503	524	502	494	493	578	547	551	514	511	545	533	502	500	541	534	511	500	596	500	542	545	536	548	521	551	560	545	489	557	533	546	502	526	491	507	482	526	538	538	518	568	521	510	533	560	567	565	526	482	540	557	534	542	516	571	553	529	533	546	531	541	548	527	542	494	524	530	502	535	550	551	551	507	482	526	527	537	536	522	536	535	513	539	521	589	542	590	500	532	550	527	517	543	565	546	532	552	520	556	542	548	528	554	537	545	519	513	511	501	553	516	522	502	494	509	539	555	478	489	515	522	554	510	535	540	532	516	511	546	499	561	558	542	520	507	548	570	522	554	567	546	530	551	552	526	522	558	575	558	521	541	527	521	510	553	568	514	525	569	496	560	534	534	533	507	550	563	594	530	516	556	529	546	550	563	548	543	550	515	556	579	533	579	521	527	464	509	527	511	507	506	517	509	514	515	550	493	511	545	520	508	561	533	549	512	553	544	511	514	499	531	529	536	544	510	528	555	520	572	531	571	562	566	512	535	546	523	563	492	524	540	543	544	504	532	551	577	573	526	557	546	563	496	479	538	523	523	536	507	537	527	512	577	500	518	513	548	503	534	521	491	556	530	551	555	514	553	492	516	526	553	549	509	530	521	531	503	549	523	554	547	547	505	531	535	529	551	547	508	540	573	502	530	576	537	517	505	520	515	524	551	517	558	525	546	541	573	492	578	536	515	493	508	577	550	496	568	522	525	538	530	507	573	526	534	555	539	531	554	543	575	529	524	547	549	517	522	531	539	548	511	494	539	544	570	557	509	557	539	500	512	537	469	567	537	568	519	531	576	488	511	515	500	533	519	522	511	537	543	530	544	546	584	519	528	538	533	512	517	519	549	538	574	512	541	523	521	529	529	543	547	531	540	551	541	522	548	503	549	512	590	534	514	532	530	575	540	513	567	476	537	533	502	524	542	542	497	528	521	592	560	493	489	526	539	537	566	532	523	525	591	520	472	519	580	503	549	547	511	544	554	562	509	549	520	472	554	580	559	540	549	511	531	551	513	538	557	519	514	530	542	588	561	500	554	538	491	548	526	538	552	553	538	543	526	551	538	536	471	519	496	560	513	547	599	532	489	565	509	528	504	523	525	525	498	513	543	544	551	495	492	531	540	534	532	518	533	536	541	518	508	547	538	541	547	571	483	558	578	516	544	531	545	545	525	493	553	510	561	519	534	536	548	540	513	512	552	561	523	536	531	542	580	519	586	550	551	508	488	586	513	521	583	523	533	516	523	532	517	534	525	506	523	551	511	480	529	536	555	557	555	537	488	519	516	526	519	557	477	533	519	502	540	529	529	545	536	542	524	526	534	527	535	553	533	551	555	542	545	511	523	557	509	538	545	537	550	532	503	545	536	552	519	514	551	560	545	586	508	520	574	558	548	502	519	519	530	508	476	527	523	543	548	510	542	527	570	552	499	504	558	538	510	526	520	523	572	492	542	531	489	521	520	536	526	584	543	503	551	536	530	522	559	569	568	507	472	516	536	514	514	532	548	578	517	523	528	556	522	502	483	530	555	536	526	511	557	558	549	563	558	540	500	542	573	558	541	563	523	557	497	494	571	546	509	541	539	517	517	565	517	544	531	514	521	559	519	530	544	584	539	557	480	550	549	532	507	580	546	493	512	504	527	522	522	526	489	537	566	539	511	547	527	549	539	528	527	500	531	529	500	527	548	538	544	520	532	551	546	511	496	545	509	535	528	521	519	567	557	530	525	537	548	538	541	534	511	557	563	547	543	536	558	578	571	525	516	507	563	568	522	568	546	562	539	501	608	547	550	548	471	497	535	548	531	535	501	561	518	519	542	515	546	530	519	575	552	556	551	547	541	515	506	542	570	600	493	532	504	511	551	521	527	556	513	538	500	559	542	504	542	531	559	574	495	516	544	498	510	544	516	519	533	545	563	528	484	540	532	480	571	516	522	567	526	529	528	503	513	524	553	517	553	549	522	555	531	527	529	554	505	525	496	526	564	479	547	526	538	519	507	557	545	511	549	533	540	490	502	542	498	538	575	522	540	559	533	512	563	506	520	512	540	481	477	506	531	494	539	485	554	470	496	549	561	523	540	560	500	504	546	528	563	530	535	504	539	501	545	516	542	529	553	509	596	527	520	547	538	519	535	520	506	534	517	542	518	525	535	564	532	519	546	542	530	529	550	509	507	525	541	544	528	537	516	529	508	525	503	506	486	540	519	551	564	568	545	498	549	542	570	568	527	545	509	549	533	518	488	517	535	524	559	472	521	506	520	533	528	520	527	533	521	554	557	575	567	528	533	529	541	526	544	509	536	516	527	541	538	555	511	532	531	546	545	555	540	540	520	459	509	518	531	528	552	553	512	481	546	512	554	528	559	527	566	500	515	542	517	506	558	496	498	539	535	548	492	515	524	521	520	539	546	495	526	494	546	587	539	532	547	541	549	490	583	546	513	509	506	520
61377	56095	48642	11847	1703	743	583	507	463	451	373	369	356	326	317	322	302	314	289	308	295	284	289	252	294	274	288	232	282	282	292	278	265	287	274	266	269	277	250	249	247	243	248	261	258	306	263	253	274	258	263	273	241	237	245	261	305	265	231	271	298	262	250	276	241	225	264	269	261	264	251	256	280	265	286	247	271	245	259	289	245	277	277	254	281	241	284	240	243	262	242	242	258	252	236	246	263	267	231	279	240	260	264	249	271	265	257	265	247	255	248	235	273	252	284	271	256	224	250	273	285	261	247	251	265	224	238	257	220	231	245	223	257	247	252	270	253	235	230	246	261	266	270	256	222	257	276	241	269	251	254	246	296	269	265	292	270	233	257	252	262	228	270	240	266	239	232	263	249	265	262	232	249	269	269	262	250	235	202	261	256	229	253	214	244	263	238	257	238	253	237	235	279	264	259	224	271	227	264	261	227	223	236	233	256	224	247	262	279	276	249	232	274	227	269	278	279	269	274	259	246	225	249	229	284	262	232	264	233	267	270	247	248	207	263	286	264	252	252	273	228	259	251	286	239	265	212	285	257	239	254	263	229	208	249	266	251	247	236	243	235	262	249	230	249	255	263	257	241	241	245	256	240	241	245	291	231	266	254	235	266	256	242	250	252	240	217	219	241	242	299	248	266	248	250	245	251	238	225	235	232	242	246	270	244	260	221	268	223	254	233	231	245	267	244	272	233	260	252	254	270	249	229	262	265	264	264	248	222	264	272	265	245	222	243	244	230	263	254	261	243	243	235	252	247	265	242	285	270	250	265	255	274	239	263	268	276	254	289	262	265	275	259	273	264	264	245	241	235	257	243	262	238	267	258	286	247	254	271	276	252	252	253	230	246	242	255	260	205	229	239	258	272	268	249	261	255	214	271	219	277	256	228	265	277	250	226	260	234	260	245	246	268	262	241	252	247	266	239	248	238	276	246	244	245	236	237	241	262	245	236	220	257	285	272	239	268	246	278	262	244	258	256	262	245	254	249	271	288	278	284	217	255	240	253	258	249	254	252	279	266	279	255	254	251	257	270	272	230	246	247	233	237	213	236	267	242	272	237	237	244	273	245	282	235	266	264	268	239	243	233	226	262	262	265	209	281	243	264	243	223	243	239	237	277	260	242	251	262	241	243	226	242	263	240	252	286	234	219	248	273	251	247	291	287	259	247	244	267	246	225	236	265	265	241	244	243	239	230	279	263	284	260	239	227	269	254	205	276	250	238	265	262	264	241	250	281	255	256	271	270	262	288	242	262	245	241	220	242	253	241	247	232	250	265	257	235	271	221	241	255	252	257	230	259	236	254	243	263	243	247	265	246	265	262	272	248	254	263	257	273	284	251	263	240	236	246	253	247	251	254	262	227	262	256	276	285	263	249	248	233	241	258	264	241	246	264	222	258	234	264	237	240	247	226	251	237	239	247	262	255	272	266	265	260	246	256	221	250	259	249	252	246	234	235	281	242	225	250	259	227	260	240	226	263	254	260	259	262	271	243	273	262	234	251	266	253	269	268	245	235	252	234	230	255	252	272	279	271	279	227	247	247	254	262	217	229	251	270	243	208	257	232	264	244	268	259	298	268	264	281	262	256	257	247	260	275	262	210	268	248	265	282	226	242	273	249	284	275	253	239	251	228	226	245	232	231	241	226	263	257	255	262	234	251	250	235	260	235	270	260	234	295	251	278	264	229	260	261	259	285	264	248	238	257	256	275	234	236	292	254	224	270	255	269	263	271	255	267	253	256	259	256	269	256	255	227	243	239	229	246	227	265	250	267	240	219	248	248	268	236	251	238	209	223	264	244	261	221	245	271	248	270	251	276	257	234	274	225	219	271	259	251	263	242	278	247	234	249	296	251	254	245	233	239	253	259	248	221	248	240	265	233	270	269	295	267	253	249	260	254	259	250	256	242	257	264	249	247	252	253	252	227	266	227	260	245	252	234	239	232	243	264	256	256	255	257	246	246	251	241	256	265	249	273	237	247	231	264	253	231	241	249	244	257	248	232	254	251	256	245	276	272	248	288	243	268	254	264	242	295	263	264	267	256	258	219	247	271	246	256	252	244	260	250	247	258	246	273	264	246	265	234	274	247	238	247	286	261	245	277	240	288	271	270	249	230	257	240	249	262	277	252	254	277	250	275	262	276	268	257	232	268	241	242	278	255	258	270	235	243	239	241	255	234	272	248	249	299	234	262	231	247	261	237	282	247	251	283	240	262	254	238	260	264	256	273	262	221	242	238	262	289	255	249	275	216	251	270	262	241	256	261	245	259	244	249	240	257	247	252	246	268	241	264	276	267	272	266	245	257	247	289	280	260	244	250	265	263	236	236	244	235	261	244	239	252	263	267	256	270	230	264	241	254	238	248	279	268	272	259	257	258	230	236	233	234	231	250	260	257	241	254	276	267	255	280	264	227	262	235	274	241	271	218	248	261	227	244	242	269	251	282	253	229	265	240	256	232	268	251	278	266	259	238	252	256	253	254	248	224	241	266	243	264	250	231	248	242	267	275	285	248	270	249	280	267	285	241	257	261	259	212	244	251	254	244	261	256	261	258	248	259	277	264	241	229	307	257	233	239	265	257	268	285	280	253	245	237	253	263	282	274	254	278	259	253	290	247	253	256	261	271	274	229	283	251	253	239	233	243	246	251	263	248	261	250	268	246	251	277	248	240	236	236	245	267	259	270	255	281	229	261	257	256	228	262	275	263	270	273	262	245	255	248	255	256	249	235	276	237	255	241	242	271	248	264	261	230	257	259	261	266	233	239	275	272	246	269	247	249	238	247	265	224	230	243	233	280	271	267	243	269	278	266	255	230	250	261	259	268	238	244	268	246	221	270	264	257	236	273	260	230	249	244	228	267	260	237	249	275	260	271	255	270	263	206	248	279	262	261	254	249	288	253	244	224	221	242	260	228	252	240	256	238	239	264	252	251	246	230	264	258	239	252	259	249	246	248	259	282	259	255	222	252	243	224	256	262	245	266	257	232	246	247	235	235	235	230	244	252	249	256	252	259	242	226	234	235	241	256	252	276	266	242	261	216	243	283	252	257	251	259	225	264	252	241	275	283	259	276	257	232	260	230	238	247	279	256	262	262	269	229	234	236	265	249	239	278	258	255	278	262	250	243	236	254	273	253	246	258	259	271	241	295	295	281	240	247	222	238	236	239	273	245	230	254	275	256	258	256	261	235	249	268	276	271	256	251	274	277	237	254	267	259	245	268	244	257	274	253	277	280	278	265	254	232	255	245	288	232	239	279	243	254	229	271	243	274	251	250	269	263	260	236	240	246	213	249	255	256	262	260	267	245	240	262	224	259	226	234	257	251	264	266	249	243	265	250	248	247	258	254	263	260	263	248	251	290	249	244	234	249	250	256	269	252	264	268	246	242	252	209	242	272	260	251	220	242	265	247	244	231	280	268	244	265	214	245	236	267	247	251	241	265	241
38275	38081	30819	4315	3788	3025	2504	2215	1872	1697	1526	1395	1316	1192	1110	1105	1042	1013	943	957	891	848	854	842	832	785	806	792	810	761	786	762	743	762	741	729	793	731	750	678	722	706	706	731	666	667	676	705	716	717	717	684	709	671	698	679	664	684	679	645	655	710	689	664	646	717	659	683	663	659	681	700	687	702	680	670	659	634	682	700	636	700	647	666	699	672	704	694	677	682	661	663	677	706	676	677	669	661	654	651	690	674	680	669	689	652	682	642	634	670	656	636	678	713	645	717	668	640	630	644	650	674	603	672	683	653	715	662	623	662	635	657	670	697	619	687	686	651	672	665	694	676	693	680	723	654	669	679	688	670	643	650	676	675	606	673	638	649	631	685	652	614	684	643	632	678	667	682	660	629	627	695	695	686	673	642	678	678	647	671	623	701	701	668	622	717	663	643	707	680	669	668	624	643	714	695	598	654	674	606	648	657	714	662	681	636	678	686	658	658	604	637	668	665	609	656	643	664	672	679	661	689	667	672	678	692	678	665	691	670	639	659	667	661	627	670	696	620	687	651	690	636	649	736	669	639	642	623	643	703	679	627	672	664	634	639	647	644	667	689	626	630	660	675	664	651	703	619	648	669	642	587	671	719	608	658	655	653	695	677	607	689	666	646	668	624	694	675	632	643	687	706	664	710	658	649	648	701	617	704	653	652	689	712	673	629	692	677	694	656	677	675	683	668	666	659	615	690	619	617	669	707	666	644	616	681	681	676	670	682	669	627	631	653	688	652	648	686	667	650	665	668	678	623	674	640	648	699	647	620	724	673	667	652	670	644	705	651	645	662	686	680	662	662	672	613	642	689	655	688	623	642	621	649	685	661	692	687	640	655	641	683	662	655	641	672	627	668	695	636	643	673	647	666	637	661	688	697	601	626	632	720	657	671	620	644	633	590	690	647	644	660	635	625	679	653	655	656	705	655	656	657	647	681	650	643	694	609	636	684	672	626	607	687	604	644	690	653	664	632	614	676	646	662	636	690	699	686	678	662	668	690	635	682	617	685	670	733	656	647	652	729	638	701	628	707	676	638	675	648	699	679	622	643	671	619	605	683	646	674	645	611	697	617	638	640	669	651	624	640	643	654	659	647	706	665	686	620	656	682	650	658	645	686	655	658	694	642	666	640	678	666	656	635	635	705	642	630	687	680	658	641	659	709	663	632	663	698	673	674	613	638	697	633	647	657	653	649	647	607	657	664	641	680	669	649	670	645	664	648	611	610	622	713	714	598	623	643	649	673	653	671	618	693	613	636	706	648	666	702	643	680	648	641	632	664	704	643	651	635	669	691	662	684	618	637	623	636	665	687	715	686	668	641	701	667	671	669	679	633	712	675	662	616	618	665	619	664	610	678	630	651	700	666	633	643	686	694	650	695	628	623	645	668	685	630	629	635	642	659	664	689	697	670	659	645	661	619	621	650	698	650	659	677	670	604	623	654	641	641	637	677	679	654	628	702	636	668	670	631	668	627	680	683	680	653	639	704	614	647	666	674	652	718	660	666	649	652	646	626	680	674	648	658	668	649	681	596	659	662	668	677	659	661	633	659	647	670	632	640	665	628	720	616	669	639	662	633	652	663	671	631	664	651	669	612	648	633	631	675	588	668	640	676	680	662	660	652	672	656	669	638	663	660	622	652	672	625	704	637	647	686	660	681	652	681	643	674	651	690	632	661	648	663	661	654	640	701	659	655	643	649	667	705	659	633	669	585	627	693	708	667	669	704	687	685	658	650	668	595	658	633	682	669	673	662	639	685	624	639	675	647	662	665	694	668	680	641	660	608	657	648	613	706	653	645	635	653	714	681	642	692	641	677	662	669	675	673	641	639	690	638	613	619	682	599	666	647	639	617	629	638	623	667	672	690	658	627	661	649	717	698	666	656	607	676	656	639	684	727	683	656	612	673	651	669	712	686	643	649	690	664	658	662	698	674	627	688	629	666	618	638	662	675	664	700	691	671	644	664	656	652	659	680	626	673	610	675	650	661	635	631	685	734	684	654	697	687	669	598	640	636	682	718	697	586	645	681	661	654	681	633	653	700	643	659	642	651	662	672	653	705	681	626	667	651	675	635	635	653	629	625	685	648	627	644	654	619	658	671	633	622	700	671	633	625	652	690	668	654	700	608	642	686	628	664	681	697	620	670	643	620	655	696	658	661	697	670	662	698	652	727	664	658	648	685	652	703	632	664	663	597	659	633	680	637	645	691	641	636	681	684	672	595	679	662	671	666	665	660	680	675	633	688	660	686	649	692	659	669	684	656	653	720	654	674	700	680	628	742	632	683	661	615	709	695	650	661	657	702	710	669	705	621	652	699	641	632	654	693	662	650	642	649	665	641	653	632	643	638	704	655	666	695	668	623	675	638	639	656	641	658	680	630	612	681	702	633	643	681	689	668	647	686	663	630	675	661	673	648	659	649	645	651	671	648	643	648	648	673	671	623	679	659	615	653	648	667	654	674	625	674	649	663	678	709	680	722	640	620	673	723	670	679	668	601	709	669	643	659	667	636	643	660	667	631	636	667	626	648	701	646	650	723	665	621	652	663	685	654	628	708	676	644	664	661	651	636	622	651	635	645	683	665	672	632	643	637	625	644	675	651	670	646	678	634	642	665	624	683	644	681	688	681	644	693	656	636	647	634	623	680	674	670	649	679	688	708	644	674	640	657	723	633	676	659	635	672	718	659	654	668	650	719	652	642	638	646	668	667	628	659	660	699	696	680	679	677	638	684	662	680	689	702	652	646	651	651	700	667	679	643	662	673	665	622	698	647	609	648	647	635	662	683	691	621	653	662	647	639	659	647	641	605	673	659	695	733	669	660	679	695	646	679	656	628	627	664	707	654	639	691	647	663	664	650	642	622	697	664	680	628	661	662	656	673	683	673	649	607	675	652	655	706	665	606	621	683	643	602	697	613	601	676	650	665	661	676	693	697	649	650	657	653	661	659	653	617	662	662	623	642	659	670	640	649	657	621	672	653	700	676	653	666	657	647	692	678	642	670	676	649	636	643	653	710	654	653	667	616	667	628	686	671	648	666	655	615	686	683	664	681	627	641	662	673	656	678	651	604	616	663	694	664	670	704	655	669	668	627	659	683	672	669	637	637	651	669	670	646	618	640	674	610	633	659	686	660	635	665	674	721	656	618	648	676	691	646	668	615	655	678	667	708	656	663	618	632	679	688	693	719	666	706	712	664	637	623	675	638	655	632	659	650	683	682	659	641	633	636	664	636	674	672	601	691	643	646	612	652	701	678	662	648	642	627	604	648	609	662	621	656	676	646	628	689	657	649	669	674	682	660	653	614	666	663	643	683	672	622	620	713	687	675	678	664	657	653	618	650	662	635	626	654	630	646	675	641	673	659	667	622	656	629	657	668	643	654	645	616	659	707	679	676	633	660	673	658	662	654	616	643	646	679	676	659	658	639	618	669	620	689	678	687	674	694
6197	2344	1897	428	376	382	376	376	399	341	361	398	381	371	363	389	360	342	344	359	376	390	389	383	373	368	358	368	365	379	378	405	366	372	363	388	352	359	364	362	390	398	407	358	378	377	346	336	385	376	360	406	376	375	374	330	356	359	344	359	352	357	386	385	373	366	384	344	387	385	376	360	379	388	389	354	358	370	383	389	375	382	370	415	386	385	377	362	349	338	350	348	325	375	359	369	390	378	372	359	370	354	368	354	343	381	367	339	366	398	368	408	365	386	329	381	355	389	364	359	356	362	340	372	376	368	363	363	373	405	356	365	360	350	352	371	361	355	418	404	357	370	388	406	381	384	393	350	376	349	377	377	372	380	348	368	375	386	357	401	385	362	354	346	350	384	382	353	353	368	388	384	382	380	341	376	371	348	337	364	375	362	325	348	364	373	418	377	392	367	360	388	348	361	367	360	382	336	363	347	383	384	366	370	323	367	369	373	371	333	331	351	392	395	356	349	375	366	337	380	365	345	358	371	350	378	358	375	384	337	331	385	352	367	387	369	343	382	396	380	359	349	331	408	360	337	401	340	392	372	397	362	355	358	415	352	386	375	347	408	382	341	333	346	340	386	329	355	374	352	357	392	366	357	373	350	399	366	371	367	362	357	354	342	391	395	419	341	348	379	352	368	360	345	353	383	368	392	351	342	401	367	325	365	398	379	357	366	418	373	358	389	376	356	348	373	341	369	338	378	344	363	354	363	360	360	375	334	386	398	380	387	383	353	365	378	340	383	384	385	329	382	379	384	388	358	354	376	359	346	387	385	398	393	354	357	354	337	346	370	351	353	398	389	395	352	354	370	364	335	358	323	342	352	394	354	360	353	357	367	375	355	343	352	345	413	378	367	353	356	352	398	401	354	330	375	327	374	386	404	359	352	394	361	349	368	377	370	384	357	346	373	344	363	381	358	355	375	362	346	336	389	410	399	381	379	394	385	350	364	395	343	388	416	389	368	377	362	361	367	357	365	341	379	371	380	396	388	377	376	386	384	379	346	380	373	334	360	385	359	356	368	359	392	353	320	341	378	357	343	344	393	386	376	363	340	358	369	394	376	344	366	343	360	374	371	356	368	369	357	395	370	348	402	356	358	358	351	350	341	382	364	360	377	381	356	382	352	401	346	387	374	328	385	344	384	373	341	370	416	338	379	371	400	366	375	376	374	367	381	349	372	367	368	391	371	374	347	400	371	367	380	343	362	368	333	369	366	375	367	365	360	383	431	342	361	354	353	406	396	377	362	366	378	355	340	382	331	341	327	399	383	349	353	359	371	404	382	376	356	378	349	396	342	376	391	384	333	348	373	374	342	380	413	380	373	404	351	341	380	369	409	358	373	372	339	365	398	372	378	385	377	385	360	386	400	380	364	366	329	319	361	412	366	356	379	364	390	373	405	349	378	385	374	381	370	376	380	372	341	351	373	359	367	393	390	365	353	345	346	375	359	393	373	387	372	390	352	390	360	394	369	370	363	356	370	385	390	350	390	370	338	374	375	363	370	339	345	367	348	400	375	356	394	403	396	350	398	352	377	372	356	350	401	356	384	354	374	367	355	398	385	359	366	354	366	392	364	376	373	367	385	352	390	367	361	386	400	363	383	379	408	392	351	335	372	351	379	367	393	367	370	356	351	353	384	372	381	346	363	392	351	379	380	375	397	345	346	376	348	394	398	368	359	352	341	357	371	359	360	369	384	348	391	371	386	352	393	401	385	389	378	361	368	353	364	351	386	398	380	374	330	382	425	344	367	400	350	395	354	401	347	374	361	388	384	388	390	397	381	356	358	342	347	349	347	309	377	338	366	375	377	371	373	376	338	357	328	348	385	376	375	357	417	392	363	364	324	368	352	367	338	393	349	367	385	371	374	364	380	358	372	385	389	355	382	361	363	340	391	359	368	392	387	407	366	404	359	355	359	345	361	383	367	344	367	358	385	366	365	384	362	397	361	376	374	418	385	406	351	352	335	368	356	362	357	384	322	348	372	363	380	380	358	362	370	374	379	364	402	368	369	380	368	383	355	376	407	402	384	394	349	368	354	369	345	369	353	327	360	362	397	389	367	348	350	379	360	395	328	384	350	387	353	378	345	349	351	383	335	365	388	374	398	398	346	381	382	369	346	368	389	391	368	408	417	352	383	379	359	359	369	356	396	422	360	376	342	372	374	375	386	403	357	404	363	372	399	398	368	353	345	387	345	380	348	296	349	362	388	354	369	346	364	370	416	367	374	356	351	368	349	347	329	334	394	365	380	351	363	371	364	359	403	376	362	351	362	372	400	363	343	366	364	376	347	370	365	382	340	325	373	363	391	364	378	374	393	353	400	387	368	401	349	375	366	343	352	359	363	369	360	373	396	379	370	372	353	392	363	331	353	363	392	355	383	380	386	360	383	378	402	374	372	367	338	358	350	391	351	327	362	368	378	361	356	362	383	362	378	372	403	392	393	339	361	390	390	358	370	369	348	387	375	349	369	401	361	353	386	358	377	350	355	357	358	351	339	361	346	389	372	361	350	360	383	385	335	352	359	360	382	381	363	344	358	354	382	382	378	356	398	373	345	335	385	363	362	356	357	373	350	383	376	384	389	350	385	360	364	360	387	384	370	391	372	395	360	351	327	364	351	368	359	338	360	371	349	349	369	387	390	385	382	355	342	417	328	371	360	381	381	386	358	361	384	373	338	334	383	346	349	397	354	368	372	380	354	339	341	367	359	348	371	360	369	367	378	344	353	333	346	361	336	366	377	391	356	381	348	364	391	367	369	383	372	351	349	401	357	358	366	412	362	401	365	361	418	370	360	392	364	366	407	413	392	386	385	358	362	374	377	358	330	372	356	330	401	354	362	358	350	379	391	384	375	396	367	387	346	386	361	366	378	363	378	354	381	348	363	423	361	363	372	363	408	368	363	373	382	388	325	394	389	386	393	385	333	374	396	360	354	364	363	368	397	380	370	367	362	394	376	388	369	382	365	354	360	376	396	341	412	373	382	335	340	349	374	414	390	389	339	408	390	385	362	376	372	378	377	371	382	364	364	360	409	363	371	349	320	402	326	389	417	347	354	369	365	349	363	403	381	351	350	349	365	407	358	346	408	361	381	364	351	349	360	368	367	331	354	348	405	354	381	369	367	364	349	389	347	402	338	377	380	383	394	369	351	366	353	358	377	392	391	361	354	380	373	345	388	360	380	394	360	358	372	358	363	332	369	400	369	396	363	354	397	341	371	355	326	353	403	352	361	392	400	366	371	369	364	363	373	388	379	374	379	338	357	389	375	350	351	379	352	375	384	380	373	388	369	355	365	377	364	339	343	380	365	324	343	354	378	369	380	346	401	333	390	395	420	355	394	337	375	367	339	378	382	373	382	339	415	413	351	387	366	332	377	348	387	395	346	345	380	355	358	359	353	354	367	377	361	360	345	324	357	368	367	372	379	364	380	389	305	350	362
5942	3474	3690	989	957	928	923	889	852	927	847	882	884	875	837	855	904	875	883	923	884	883	844	797	894	875	839	881	897	831	924	875	839	880	812	891	885	887	898	861	867	843	808	909	862	868	888	878	904	837	836	943	872	891	886	843	860	868	871	786	889	832	891	839	858	877	835	854	896	909	900	840	896	856	870	853	813	817	857	877	851	870	812	859	867	893	907	885	835	884	863	892	869	891	892	846	840	855	854	852	893	897	864	902	917	889	840	903	876	849	845	843	880	841	859	920	845	918	879	888	847	907	851	848	879	890	890	853	885	875	927	847	922	842	894	862	865	855	871	826	903	868	839	840	896	840	817	833	857	872	882	841	843	855	842	883	864	858	896	931	852	883	872	844	884	859	887	879	890	876	878	836	873	863	891	875	922	891	898	827	858	871	823	860	832	892	810	937	914	876	876	882	856	845	844	840	813	849	830	788	871	901	855	865	877	853	849	865	826	852	855	869	837	871	827	887	904	878	854	879	916	917	805	879	871	847	870	891	856	904	821	874	877	840	919	861	835	882	906	870	918	884	897	863	855	904	827	854	845	831	871	843	844	833	884	847	900	887	848	903	855	885	921	858	891	923	870	878	842	863	890	888	893	859	858	865	834	861	830	852	937	836	878	833	854	911	889	888	832	889	874	872	888	902	874	945	839	851	871	887	833	851	798	830	889	866	853	868	845	832	904	886	896	939	870	842	827	865	868	806	853	819	851	925	872	912	854	896	887	882	899	859	926	837	870	885	868	829	879	842	894	873	868	856	896	892	850	858	838	916	827	887	937	860	843	895	880	853	853	851	856	889	874	836	860	892	873	821	840	865	877	866	831	911	885	882	920	901	902	859	890	863	889	880	922	888	835	873	930	884	845	959	910	899	896	862	875	866	814	921	844	851	945	875	840	872	874	875	800	858	843	862	852	877	874	871	876	854	886	937	880	832	862	812	892	806	868	808	877	886	864	895	871	863	860	860	847	893	848	841	938	902	886	835	868	879	838	887	899	916	875	885	872	938	850	831	859	872	908	845	916	838	830	888	885	890	891	898	865	886	893	892	854	808	922	846	865	832	856	869	872	864	862	844	875	868	869	889	851	915	860	841	881	887	900	896	852	894	905	882	843	928	883	865	867	853	855	880	877	845	843	868	893	850	847	880	836	860	854	914	893	870	879	856	919	946	861	810	871	907	869	883	858	885	818	868	845	858	917	877	914	845	911	821	932	864	896	844	872	901	907	913	821	880	832	901	891	849	841	933	902	862	916	857	869	876	829	848	862	875	858	889	888	875	880	843	802	830	856	855	815	858	860	925	848	845	880	871	872	914	865	851	850	874	829	842	883	833	909	886	869	909	896	853	803	888	837	861	823	827	854	850	856	908	876	803	876	871	857	908	884	860	901	839	854	846	891	890	831	852	904	818	876	874	877	909	893	858	911	878	938	846	825	876	826	872	823	850	913	875	826	904	872	856	891	835	885	889	884	846	839	887	929	853	886	867	868	882	879	864	856	891	916	898	823	825	859	841	937	868	872	848	824	915	838	905	845	868	818	916	888	848	833	844	817	870	846	810	889	870	888	946	892	874	866	854	911	877	807	873	872	826	865	916	857	858	891	862	887	873	860	871	864	837	879	880	843	881	872	838	881	870	892	873	847	859	845	865	906	842	901	845	875	888	852	830	848	868	863	908	906	888	819	865	846	852	880	913	853	846	894	844	838	868	838	879	854	912	908	834	899	916	896	868	863	944	861	858	847	871	856	863	894	876	847	878	922	866	866	949	886	958	872	883	885	796	875	806	830	866	903	854	912	833	903	916	852	894	870	892	888	860	862	802	874	907	847	882	815	861	855	849	880	873	863	885	856	884	878	917	877	850	878	908	814	842	880	836	946	896	842	819	878	890	850	852	869	835	878	867	904	876	878	840	911	835	867	880	864	866	832	937	848	873	900	882	867	863	854	871	859	920	886	940	885	844	873	837	883	864	846	888	882	902	869	838	860	898	826	805	907	898	849	891	898	882	883	863	924	870	896	875	893	905	884	853	853	830	809	875	836	878	886	867	894	867	895	879	902	916	870	894	923	890	871	959	863	923	900	830	858	861	858	907	899	901	883	876	867	860	836	872	861	880	836	890	834	925	838	859	884	893	868	845	883	900	873	856	910	836	859	838	865	923	903	831	871	883	859	844	871	897	819	856	844	925	821	825	862	808	847	899	893	946	928	906	862	917	891	865	850	840	840	859	803	848	864	845	887	910	897	881	860	834	882	837	867	838	851	883	887	899	862	874	852	924	857	853	909	876	868	789	898	803	869	874	910	869	929	811	886	857	921	885	830	897	900	844	860	887	828	861	890	863	853	843	866	830	891	837	852	874	836	873	915	874	865	882	854	875	875	847	800	890	892	871	879	898	874	901	861	867	869	862	888	843	839	824	914	817	906	806	829	861	903	888	877	860	863	871	837	866	841	871	861	830	880	869	862	858	833	871	859	876	913	869	899	874	844	886	871	835	852	848	866	917	866	850	905	912	893	938	837	912	912	858	874	870	833	852	826	816	856	909	846	962	905	839	853	822	898	926	893	868	906	844	795	870	874	872	902	842	898	865	892	840	816	864	873	854	832	871	920	844	872	864	916	889	933	881	855	839	868	895	896	899	858	887	827	902	897	879	875	841	887	878	848	888	878	879	887	922	901	887	914	829	864	897	887	847	837	873	850	888	896	863	873	918	833	867	913	923	882	852	907	888	869	844	881	814	851	852	877	876	904	824	812	864	867	899	932	830	893	877	863	847	902	873	912	917	898	825	859	859	884	820	824	892	871	847	821	804	867	807	878	894	839	877	896	911	864	870	818	851	897	885	869	881	844	848	855	922	881	910	885	849	904	864	863	874	879	853	918	875	859	855	857	830	913	848	898	899	885	865	921	832	828	876	862	860	886	909	872	913	855	845	802	860	870	897	885	935	838	885	859	871	891	872	868	828	875	851	879	889	885	866	849	868	843	832	844	855	897	894	874	913	932	883	870	877	913	877	870	907	838	881	861	880	914	873	879	840	839	864	878	915	906	892	890	873	882	872	901	850	804	887	849	879	882	892	853	878	862	957	901	855	845	883	858	899	913	911	878	869	864	873	870	913	898	844	879	852	871	872	895	920	831	881	868	906	909	924	848	925	805	844	864	919	858	811	895	882	889	893	841	850	894	856	852	899	907	829	843	875	888	902	920	841	860	852	833	841	863	864	821	844	809	875	895	872	818	906	851	851	821	873	928	898	899	866	846	895	905	870	846	856	822	866	908	929	844	863	928	843	894	906	900	852	879	810	871	836	885	851	861	913	943	878	848	832	892	929	875	914	901	834	901	865	795	885	863	881	884	830	876	842	884	880	883	804	896	872	824	873	887	878	848	878	889	848	894	914	885	835	824	928	831	863	848	888	869	896	853	823	849	816	874	836	862	902	846	868	897	884	880	898
49329	39303	36644	5163	661	463	385	332	306	285	285	264	266	230	225	221	215	218	209	182	208	178	200	193	223	205	208	204	166	193	197	192	220	212	191	199	190	217	196	189	198	197	199	193	175	197	172	201	208	203	206	214	162	198	197	199	179	187	202	216	215	168	205	185	210	199	201	217	209	220	193	199	207	231	212	209	183	216	193	212	218	180	208	205	212	188	218	218	204	202	163	219	204	204	187	212	214	182	183	193	212	187	183	213	198	186	186	189	203	183	153	191	178	197	190	171	205	201	208	189	184	167	176	197	188	191	175	183	186	188	199	219	207	194	196	200	198	181	204	197	190	187	177	223	216	205	203	207	205	207	194	194	159	196	176	187	219	183	187	202	191	235	198	207	195	208	198	214	214	203	197	201	208	182	202	188	181	178	200	194	204	191	162	183	201	189	185	200	169	223	195	197	196	183	191	196	214	200	180	172	213	218	183	185	193	188	170	188	218	178	189	201	175	182	182	184	196	204	212	168	179	181	189	166	205	220	184	212	179	218	183	177	219	179	181	191	182	211	199	178	180	188	191	192	222	186	201	204	218	229	214	201	201	219	202	227	202	199	185	190	209	211	210	181	175	174	219	231	210	195	190	194	190	190	208	207	198	205	212	204	182	190	192	184	197	183	215	195	178	166	191	183	196	195	208	210	219	192	199	181	172	226	205	191	194	212	207	192	234	219	204	219	191	220	220	192	193	219	208	188	185	205	179	227	194	190	189	194	180	201	204	203	204	192	212	219	202	204	195	187	192	205	191	173	183	199	185	216	182	212	195	196	174	195	200	190	203	209	201	193	169	197	191	217	170	202	193	202	182	176	214	190	168	194	177	186	189	202	183	210	178	214	177	198	219	228	192	187	175	182	187	205	198	214	173	208	215	210	170	201	177	195	210	189	181	205	201	207	184	178	178	210	214	197	209	182	187	184	185	226	200	190	191	199	166	217	227	205	198	186	206	209	178	194	196	198	193	185	222	177	165	204	167	179	207	187	191	186	189	197	193	228	228	161	179	184	225	202	194	184	209	190	189	200	201	200	190	201	192	179	162	218	179	178	201	197	182	195	201	216	182	214	204	181	178	188	189	189	187	205	193	220	204	211	190	203	205	185	197	166	185	210	193	205	201	224	175	187	186	190	224	190	173	178	188	196	191	181	204	216	194	203	198	218	190	202	211	175	206	182	204	188	166	232	224	213	202	203	199	199	195	195	175	201	205	190	182	213	185	194	200	201	204	194	204	215	176	195	201	167	198	205	198	219	188	200	207	190	189	188	209	197	201	224	191	180	183	195	165	232	203	191	181	189	220	169	192	183	175	187	228	206	197	187	186	195	215	193	188	188	210	186	185	206	214	199	202	159	208	206	198	164	179	188	209	206	165	193	203	212	195	186	197	203	207	188	167	195	208	188	199	181	205	199	183	204	189	215	223	195	192	202	188	175	187	173	185	202	201	209	181	195	204	214	233	183	210	207	176	193	224	201	189	205	217	206	184	186	190	206	201	201	201	215	185	173	196	200	171	199	200	202	216	195	179	214	184	211	197	202	197	216	189	172	196	202	208	199	219	173	178	200	182	174	212	205	202	210	198	209	214	175	170	193	183	199	202	192	203	203	219	181	204	183	189	204	208	220	167	173	209	191	204	186	190	189	195	182	205	175	172	216	182	176	185	209	170	216	201	195	235	184	193	169	197	210	210	207	191	203	195	190	178	201	182	206	185	185	192	230	170	195	194	185	189	173	185	186	179	212	217	180	192	215	207	162	205	148	188	193	212	191	189	194	207	202	181	184	206	224	186	213	193	203	199	202	226	174	190	156	201	199	207	199	187	209	202	197	225	186	217	200	196	189	201	179	185	214	196	203	201	193	205	208	202	209	177	207	175	188	194	195	204	175	205	187	203	190	190	181	209	199	201	192	205	187	208	187	184	211	206	216	198	192	179	184	200	196	196	225	179	198	204	183	173	203	205	177	176	208	198	188	165	218	202	196	216	172	205	190	174	178	206	209	196	194	185	188	204	181	184	220	200	176	193	195	224	196	198	206	199	212	206	223	194	185	207	203	194	206	216	192	181	199	186	177	186	204	189	191	196	176	211	201	203	217	204	179	180	210	202	188	212	190	196	174	203	169	222	182	184	187	190	184	184	191	203	204	165	203	206	214	182	191	192	174	189	210	214	216	199	208	200	201	215	198	170	178	199	191	189	210	214	171	188	202	226	183	202	190	213	190	240	211	188	201	201	177	185	203	205	184	182	203	195	201	192	198	222	222	191	195	216	189	181	192	188	191	201	171	209	186	186	187	184	197	210	198	180	184	164	182	208	220	195	177	200	195	187	196	215	215	187	182	181	208	201	202	211	208	203	193	192	201	167	190	187	206	216	170	188	179	202	196	172	202	218	183	199	204	181	195	205	198	193	215	188	211	204	200	208	200	209	176	201	204	159	212	195	224	192	197	195	197	179	214	211	223	201	180	177	187	187	201	189	184	193	174	225	175	179	180	183	183	203	205	207	199	200	192	194	209	218	182	215	213	197	189	186	180	181	220	200	205	209	171	186	189	178	174	183	182	168	182	178	173	239	195	207	205	209	197	172	219	184	192	196	183	193	189	193	208	187	197	197	201	209	188	212	166	188	193	187	220	179	224	213	188	186	193	200	185	205	193	197	225	201	225	197	181	199	186	198	206	194	222	211	197	206	183	225	178	199	215	193	198	209	191	176	196	208	196	185	189	214	196	192	230	198	205	188	194	201	192	216	195	211	213	187	206	196	208	198	210	205	192	216	198	207	205	166	200	191	179	185	178	202	182	195	201	195	191	201	208	169	198	178	158	191	185	182	209	193	188	195	212	187	196	191	185	199	196	195	157	200	195	190	195	194	175	201	197	197	168	174	196	199	172	171	165	195	188	191	196	198	166	194	201	181	202	166	192	205	182	206	198	182	167	199	183	220	201	204	192	171	196	166	193	184	199	185	229	206	214	197	201	192	181	168	178	182	198	198	172	180	226	203	180	189	225	207	208	187	207	185	221	201	191	190	191	211	195	214	191	198	167	181	205	203	198	207	187	221	225	204	181	196	193	207	226	189	175	215	178	184	216	195	219	177	202	197	206	197	211	224	195	238	212	214	196	207	232	203	167	205	211	214	184	202	207	194	188	180	145	183	175	195	184	194	176	192	205	197	191	221	202	197	197	208	210	201	196	185	174	201	218	219	196	185	189	214	195	192	176	178	179	177	197	202	160	157	198	218	208	175	196	188	189	193	208	212	209	167	170	192	195	199	183	191	181	183	189	220	200	220	210	194	181	182	207	199	222	182	217	178	176	185	201	204	184	178	189	207	215	183	196	205	192	172	195	183	223	213	199	190	178	182	203	186	184	218	232	189	172	193	221	176	204	185	198	185	192	200	194	169	189	176	182	205	217	231	201	198	176	186	192	176	191	197	196	198	209	210	198	216	180
29541	25456	24583	2390	2119	1786	1471	1319	1125	1040	953	874	793	753	784	708	678	686	701	616	621	647	657	626	632	589	571	584	593	589	587	586	574	562	512	584	556	543	524	554	550	563	558	499	558	529	579	533	570	541	522	525	567	559	529	539	555	534	576	540	513	512	504	517	526	535	601	529	537	539	571	552	503	533	540	558	538	499	490	546	533	514	541	540	545	557	522	557	512	509	529	483	519	539	530	553	512	514	547	531	505	492	534	547	534	553	512	540	501	489	500	518	516	535	528	533	523	519	477	529	552	531	517	476	493	516	503	579	531	556	534	526	523	509	535	549	520	539	541	555	526	499	503	488	572	512	513	530	489	512	516	512	502	525	526	519	526	505	541	519	496	530	559	511	551	491	509	504	489	563	519	525	502	501	530	537	519	508	563	487	552	514	505	517	526	506	543	549	512	542	481	548	544	500	517	527	529	496	507	545	494	546	533	506	506	492	500	539	516	500	520	515	520	512	508	564	560	540	530	496	504	510	520	520	544	500	505	510	484	545	520	554	522	487	506	487	534	562	496	501	525	515	491	527	527	495	484	530	545	504	526	528	535	547	473	486	509	496	507	521	576	552	520	493	530	546	530	488	512	538	533	549	530	520	549	519	537	497	542	544	562	556	498	520	484	514	509	510	507	579	520	513	523	530	489	567	543	529	500	507	543	518	513	500	514	533	527	495	528	508	536	550	507	530	508	481	539	544	575	508	514	522	526	532	520	475	523	521	529	496	495	533	524	485	488	515	511	517	520	526	528	562	510	538	513	504	525	553	570	496	508	509	476	534	527	561	522	509	530	496	542	526	543	558	514	560	524	500	518	520	499	531	561	545	561	552	500	537	535	518	531	499	507	517	518	557	532	513	512	523	528	499	518	527	505	506	545	498	503	544	530	512	511	539	536	532	524	548	496	541	510	524	513	496	516	465	516	524	546	518	543	537	521	528	497	512	528	526	515	509	540	529	529	505	533	503	511	519	550	508	518	531	543	530	515	538	535	502	496	512	488	514	479	568	543	538	507	564	505	554	518	529	504	562	545	535	553	520	515	514	552	487	513	512	515	551	489	562	550	484	522	531	505	496	548	543	511	535	509	490	560	572	523	538	532	538	503	518	494	499	511	492	522	533	534	524	532	518	539	518	527	547	538	527	556	519	555	531	505	542	494	505	508	511	481	467	506	550	508	511	530	511	544	491	543	483	511	520	521	523	492	551	509	534	554	547	523	527	524	542	473	518	492	518	519	494	530	504	550	523	541	531	500	527	520	527	534	548	507	550	524	574	511	524	523	530	486	517	499	497	519	528	478	488	544	500	548	547	515	537	524	514	541	491	537	520	519	527	527	540	558	538	543	497	483	508	529	519	523	486	532	496	550	524	527	499	550	519	513	510	491	570	493	531	489	519	519	556	559	497	499	549	527	560	514	485	499	490	545	506	519	527	525	543	495	483	506	518	534	546	564	538	515	508	527	553	524	505	540	530	497	547	536	507	496	533	487	512	520	507	534	498	511	510	522	536	522	553	516	543	531	475	509	513	551	503	501	472	484	536	502	517	514	525	506	514	517	492	507	534	528	519	512	475	494	507	545	518	493	520	572	530	554	519	543	550	558	550	535	493	511	535	522	511	553	567	519	526	510	533	545	519	506	539	466	531	547	534	532	501	517	540	503	512	526	506	513	488	534	543	506	488	487	526	548	517	528	519	547	539	506	545	520	535	532	521	531	493	516	537	520	527	538	480	540	512	527	455	515	497	492	511	564	500	491	499	515	562	459	539	537	531	504	529	521	513	495	533	489	499	528	538	530	494	504	535	507	487	491	519	515	496	539	517	523	544	559	493	514	520	498	521	533	497	505	502	495	520	510	490	528	544	532	533	517	533	497	481	508	502	526	522	550	550	516	503	535	529	528	529	496	524	499	510	518	542	500	502	521	485	515	544	533	520	561	509	500	509	510	503	544	523	503	504	548	489	507	537	512	494	530	548	482	557	519	488	546	529	534	536	576	533	540	534	505	515	518	484	546	521	518	520	539	523	519	510	509	566	494	505	519	544	528	543	544	527	529	500	535	515	510	520	537	515	565	461	498	503	523	537	541	536	495	535	528	482	507	480	527	544	500	558	532	516	505	508	528	489	557	506	557	526	506	502	518	536	535	502	516	535	534	514	488	481	529	529	479	493	521	493	521	549	513	545	559	529	545	528	545	531	563	528	531	513	487	550	504	526	519	522	538	589	506	501	529	508	499	500	517	547	521	499	538	491	522	576	541	508	542	553	511	495	508	534	522	522	517	484	503	521	519	559	495	515	531	529	549	542	502	519	525	565	466	533	523	589	523	461	502	559	469	512	542	546	520	506	467	534	580	530	536	485	505	550	508	526	548	556	494	550	529	506	502	544	541	521	520	502	568	490	540	512	504	503	530	510	503	543	532	510	555	538	535	495	538	547	542	496	535	547	500	503	513	523	540	541	527	536	521	499	507	499	541	492	511	491	467	535	487	481	544	476	524	523	485	489	543	523	475	538	547	528	510	517	507	503	521	529	486	534	503	504	550	522	515	530	517	507	524	535	563	500	530	542	556	551	528	519	496	533	499	500	496	544	523	534	487	536	511	505	475	533	538	498	544	513	539	485	502	537	509	536	547	543	513	526	495	527	526	526	526	512	522	521	507	530	524	522	505	496	520	535	541	487	490	498	516	500	483	516	532	507	504	494	525	509	527	562	509	506	492	496	525	531	525	521	513	496	535	538	523	512	531	504	525	530	491	474	513	490	521	501	513	515	535	531	498	500	495	485	504	525	485	528	505	507	514	516	523	532	489	521	554	524	497	493	559	547	511	541	524	536	534	497	516	502	540	507	530	523	516	532	532	535	513	547	494	508	513	505	511	545	512	517	536	516	487	517	537	558	502	495	569	535	485	515	517	528	491	515	523	527	517	552	493	527	563	543	501	555	501	552	521	507	480	553	534	512	522	504	520	532	522	534	515	545	480	498	503	534	501	527	521	498	560	512	548	509	511	455	512	542	539	548	530	520	530	477	545	579	530	569	557	475	453	479	532	560	541	564	495	566	519	551	511	536	482	528	516	512	539	524	512	481	548	514	510	497	537	515	523	563	523	509	516	554	510	500	500	518	545	496	520	512	497	541	487	526	553	566	496	531	539	523	528	506	491	489	537	537	542	516	503	534	527	520	566	559	513	562	504	518	506	505	525	443	557	529	505	502	539	507	503	536	481	506	580	554	488	503	488	518	522	534	493	530	500	536	535	522	488	531	541	496	540	496	534	531	522	505	526	522	535	523	491	532	494	518	503	571	516	506	485	507	515	542	496	499	513	483	495	443	526	534	512	525	521	531	540	500	553	525	550	520	537	525	556	537	514	540	536	531	562	552	516	512	503	513	509	504	541	522	521	502	520	523	512	497	521	520	465	505	488	517	528	523	541	495	579	543	515	526	536	529	522	484
61912	55054	52967	12981	2013	793	650	510	489	429	412	368	391	327	319	300	288	262	305	239	280	287	300	279	293	267	255	250	253	269	278	253	287	270	265	266	251	245	254	269	267	265	263	287	271	263	252	263	298	283	269	257	262	262	237	250	290	264	268	253	262	262	265	262	246	272	264	269	256	241	279	237	249	251	252	222	246	227	251	259	257	284	256	265	260	254	254	270	240	254	282	249	249	281	281	230	248	255	246	249	264	294	250	232	235	240	256	264	282	293	238	246	280	281	270	265	236	243	254	248	254	258	251	237	240	275	249	272	276	268	251	275	259	247	278	246	258	280	268	266	243	254	259	301	235	245	269	267	231	261	256	245	245	237	249	236	287	269	259	257	236	266	247	248	263	216	265	282	266	251	257	250	237	261	281	267	259	284	270	264	232	247	250	262	262	287	213	245	232	251	210	242	223	228	255	282	226	251	248	304	262	263	228	255	247	230	240	226	260	237	263	229	241	261	287	279	266	273	277	258	211	263	257	231	271	271	261	265	271	262	250	247	263	253	260	243	242	233	240	278	284	266	314	253	278	256	236	229	254	243	259	248	266	241	273	254	261	262	264	249	255	251	266	248	251	273	217	251	261	253	252	247	252	274	243	231	242	264	293	259	266	255	248	283	257	257	268	268	268	246	269	277	231	273	244	220	261	254	260	248	249	258	232	271	254	242	246	276	297	257	269	269	242	251	223	263	240	250	216	259	251	256	257	187	278	244	266	253	263	268	262	253	253	263	238	280	243	261	253	258	266	259	263	270	271	248	256	275	275	239	279	269	261	253	232	251	258	261	281	254	248	258	219	283	277	241	257	247	271	270	276	246	251	242	238	254	269	249	264	261	243	257	241	272	244	269	241	219	239	223	257	258	258	253	265	275	268	220	277	227	240	251	246	236	254	281	240	246	272	253	238	224	248	265	253	251	235	277	236	241	274	259	262	261	257	303	274	246	229	258	238	261	243	263	243	238	236	252	268	278	248	266	277	284	257	251	264	248	249	239	267	255	259	267	251	276	275	281	286	254	237	224	222	251	279	261	245	233	264	247	243	246	267	246	253	231	267	240	252	285	269	256	277	257	280	249	246	256	271	256	247	278	267	233	238	231	242	263	279	264	270	243	245	272	227	260	258	251	242	265	276	252	233	234	250	281	245	249	246	238	245	257	299	250	272	248	240	261	250	251	282	266	247	242	265	252	249	267	257	253	267	222	305	285	270	248	257	254	283	268	247	254	234	265	242	246	246	243	262	249	258	246	245	245	213	239	255	267	213	241	218	270	269	259	268	285	237	239	274	266	257	272	245	259	271	239	261	263	239	295	254	241	247	219	273	259	214	268	232	242	241	280	292	245	247	254	255	270	246	281	271	282	268	249	249	254	291	236	254	244	231	235	248	226	236	253	245	266	251	271	266	231	246	263	249	271	241	259	274	278	246	262	246	247	273	240	251	242	282	219	245	250	279	243	262	264	264	234	275	268	248	244	258	251	221	243	255	253	224	252	252	274	247	237	272	291	250	253	269	264	242	256	253	252	256	234	266	213	277	246	244	235	264	230	272	282	263	235	246	217	238	279	244	261	254	254	237	243	242	244	257	252	244	277	261	241	255	271	283	270	251	250	240	268	286	270	254	244	275	240	249	255	260	261	272	248	261	268	262	265	246	252	250	252	214	217	253	233	256	241	260	279	269	233	237	267	269	224	263	235	255	269	286	228	254	287	286	258	243	261	263	305	232	238	246	244	245	244	244	275	257	245	267	233	221	248	245	223	247	261	266	256	268	246	234	250	284	261	277	252	247	243	247	261	266	244	261	233	265	234	260	277	255	253	299	251	254	253	254	255	280	268	249	244	269	256	272	261	239	246	255	259	235	261	260	255	261	242	229	241	254	261	256	259	258	253	270	257	266	234	265	234	265	236	251	266	259	267	269	245	230	257	236	250	246	270	238	230	235	279	246	253	287	271	256	282	238	255	237	245	247	233	232	261	260	254	280	277	247	273	247	270	263	236	259	244	259	257	227	255	266	249	251	251	265	266	250	257	229	229	268	271	257	297	262	264	273	230	266	239	250	263	250	253	232	263	269	242	256	262	245	263	244	271	214	250	228	276	253	234	269	237	247	237	294	250	271	303	248	251	279	249	265	260	246	259	262	252	249	252	275	281	260	234	241	229	266	276	257	290	276	235	261	254	246	276	270	264	245	254	218	246	247	254	275	254	259	247	261	269	246	239	233	244	262	247	236	250	235	260	253	264	236	237	246	258	259	250	277	264	229	266	262	262	258	273	207	246	244	281	277	243	265	218	287	265	237	249	284	256	247	240	244	255	265	281	253	236	268	243	241	270	267	257	247	254	243	222	270	260	252	225	241	260	234	249	254	252	285	268	264	251	244	275	230	232	274	266	239	261	252	269	240	244	242	243	252	279	243	230	270	265	253	292	264	242	261	228	272	283	257	250	245	246	234	264	263	284	263	228	266	267	232	276	288	269	233	248	282	292	280	252	253	242	247	241	284	260	252	263	230	231	265	280	239	275	258	249	266	260	240	252	238	249	240	247	269	256	240	275	265	268	249	256	261	273	249	256	277	257	246	296	263	273	224	311	262	251	261	231	263	249	280	291	204	267	276	240	237	255	268	260	271	262	281	233	239	262	242	254	288	297	262	258	245	262	279	277	241	274	241	267	228	239	256	275	287	253	253	250	236	252	238	239	268	259	260	240	239	253	233	249	263	240	258	242	242	265	276	252	250	246	276	260	236	228	229	258	271	268	290	238	231	253	277	269	253	221	269	253	271	282	239	259	220	255	280	248	239	252	255	263	230	293	251	259	232	255	267	240	238	270	262	230	239	230	252	269	252	244	277	249	291	272	246	252	235	255	256	256	226	251	244	271	231	262	246	247	256	248	250	248	252	230	264	235	254	222	251	283	261	281	259	244	264	261	259	262	274	234	239	285	254	251	270	246	235	258	254	243	268	236	259	252	232	254	222	232	254	275	237	254	267	288	280	275	253	249	270	244	250	276	251	252	265	276	245	243	265	251	224	248	256	215	268	255	262	270	261	231	262	239	245	294	259	260	271	271	267	241	244	277	260	270	267	269	252	243	229	297	264	238	265	249	269	254	259	275	290	289	267	259	278	273	268	274	231	268	271	280	270	241	262	252	245	271	213	271	278	198	248	243	255	245	272	254	281	278	269	250	260	226	249	254	255	272	259	246	270	267	267	272	228	240	264	251	240	266	270	240	283	246	247	247	226	248	288	268	227	266	251	251	259	234	252	237	254	294	259	239	243	231	252	249	269	240	245	233	275	250	253	259	259	228	244	261	282	254	257	270	262	274	229	228	262	248	238	241	252	270	261	240	255	249	245	269	259	254	236	249	281	275	281	248	257	261	258	266	252	238	240	266	232	287	240	265	260	239	257	269	256	276	218	262	257	257	263	240	272	261	248	252	246	268	236	231
39192	36722	33054	4225	3751	2963	2554	2139	1862	1633	1505	1335	1251	1208	1143	1051	976	993	953	911	896	883	872	811	837	824	850	809	818	777	767	772	728	778	747	701	739	713	745	725	725	699	731	725	729	721	691	740	738	710	741	734	697	670	767	762	751	720	676	713	717	671	741	666	700	650	673	703	675	694	728	726	719	672	669	636	658	746	658	711	695	714	731	742	666	656	696	639	706	653	681	640	659	694	681	668	654	730	658	678	645	709	671	684	734	668	702	676	710	665	680	710	720	718	732	661	713	737	656	672	639	681	707	674	697	729	664	669	681	665	670	691	684	678	661	672	701	727	656	679	649	662	617	644	670	659	681	668	720	681	664	671	689	681	628	690	687	648	672	670	669	677	653	671	672	652	658	623	675	677	673	658	705	660	665	680	654	620	654	667	623	626	677	656	698	662	692	640	654	664	691	629	675	714	696	670	654	682	669	629	692	673	698	662	680	620	732	674	663	650	662	692	678	668	669	641	714	682	663	656	652	673	637	657	673	647	656	610	715	674	633	660	722	629	642	695	706	663	679	653	655	605	659	683	664	658	674	694	692	659	655	677	663	700	669	654	628	653	648	690	673	713	628	622	684	681	652	663	701	691	666	651	633	650	704	693	721	730	671	641	681	633	674	705	615	646	654	667	692	699	649	681	662	660	623	659	674	686	666	682	673	670	648	646	704	674	695	618	697	712	647	665	665	646	664	679	657	660	679	692	676	667	668	663	699	696	668	663	599	709	646	692	682	694	687	678	640	661	685	679	656	718	643	641	628	624	667	692	649	677	676	708	675	658	722	615	665	675	666	691	670	637	668	669	661	668	664	710	657	679	669	643	703	663	670	615	691	667	692	656	687	681	669	621	685	662	651	676	641	692	651	700	644	655	669	637	650	664	650	667	686	662	695	703	686	635	660	663	675	695	651	686	652	658	669	664	683	681	666	649	700	661	658	634	697	666	661	650	679	652	674	678	687	662	692	679	685	654	609	692	662	615	687	701	655	678	661	671	632	684	686	639	643	647	691	674	641	647	689	627	644	650	699	630	629	682	686	690	683	674	682	670	719	683	664	711	670	702	677	668	643	683	636	671	693	700	647	670	645	670	660	676	686	694	619	697	655	654	644	649	663	621	650	663	656	696	646	706	683	700	697	708	700	711	704	625	666	694	664	638	670	711	662	677	652	681	656	642	632	693	715	655	650	669	688	678	648	649	700	664	705	632	613	735	673	659	710	651	706	643	662	668	672	666	672	650	672	641	646	691	684	664	656	647	626	633	639	690	689	695	691	650	627	687	724	665	655	704	702	691	647	679	689	651	638	676	645	692	703	664	680	668	684	685	697	667	635	703	668	660	661	717	655	654	722	675	658	681	701	672	670	659	648	681	645	670	680	653	657	669	635	673	647	665	651	685	712	663	695	665	706	638	688	666	695	668	622	643	654	673	691	715	663	689	660	657	688	729	630	685	651	657	684	677	635	628	668	660	679	708	675	673	668	707	708	673	636	668	663	641	628	610	678	683	636	672	645	649	702	675	668	701	613	636	623	704	693	705	646	639	659	681	643	677	706	612	711	653	701	669	654	657	692	665	633	638	658	652	678	664	681	661	663	684	658	638	705	691	698	683	640	632	680	680	671	717	647	715	647	654	653	670	738	669	679	661	685	687	683	677	658	719	691	701	681	693	667	640	674	677	666	602	655	657	653	671	658	658	634	708	655	653	647	692	686	680	645	640	649	689	674	702	671	659	657	716	646	634	697	591	617	687	645	717	679	660	685	650	666	683	622	694	715	655	673	662	662	657	694	695	654	676	649	639	676	694	672	644	697	680	693	699	682	685	688	649	671	652	672	673	659	674	638	642	670	668	660	688	627	656	681	635	689	651	675	650	638	636	655	715	679	673	667	655	713	692	679	653	671	694	641	682	644	638	642	693	642	667	687	629	667	686	724	663	659	653	691	653	710	721	650	666	613	692	677	678	663	633	655	665	651	698	653	662	677	657	654	694	645	716	662	673	690	659	661	677	693	663	674	666	706	656	635	672	704	658	650	659	658	649	651	669	711	608	696	660	682	726	688	643	693	666	638	704	686	660	647	684	663	683	652	680	700	671	701	646	688	707	673	647	677	685	654	638	632	674	666	682	673	694	659	674	657	643	653	664	662	677	653	607	675	683	671	695	663	693	659	672	616	649	703	689	595	646	667	694	625	682	712	638	652	659	687	621	629	687	645	692	622	663	663	635	685	689	695	637	636	710	647	703	648	716	670	682	653	675	651	666	628	700	621	668	671	657	703	713	675	673	647	634	678	626	661	671	640	680	669	708	709	657	671	689	637	691	678	654	646	676	647	632	658	728	657	681	677	646	697	738	720	665	676	663	689	636	642	744	658	631	639	645	650	643	670	682	689	653	683	672	623	689	656	617	630	650	698	635	692	675	664	707	693	652	699	660	662	698	680	681	635	669	681	657	651	672	650	648	695	652	703	641	661	679	692	672	691	632	713	690	683	685	633	679	700	696	641	654	614	659	663	647	653	653	690	689	672	687	703	654	656	683	658	693	678	662	669	694	641	709	686	686	648	654	618	610	662	682	643	646	660	712	652	636	667	645	697	687	665	692	627	682	680	689	691	651	640	667	673	689	681	651	665	683	682	644	636	683	663	641	664	694	667	703	665	674	664	625	710	643	701	644	661	653	640	650	674	697	649	644	605	687	661	662	665	677	630	666	679	644	651	678	650	641	705	634	631	676	662	673	683	651	709	691	654	707	678	692	734	647	667	641	687	680	687	685	645	683	657	669	689	676	681	707	690	652	652	666	683	648	642	676	652	676	691	671	655	652	685	623	667	713	657	638	650	705	635	653	660	664	662	641	656	679	689	685	627	634	628	641	655	635	671	676	687	693	670	659	642	688	619	672	670	649	677	649	663	653	676	602	685	634	695	714	685	689	655	694	635	685	652	666	679	648	667	648	690	695	646	638	674	689	611	641	678	707	655	659	685	659	698	646	666	671	694	707	705	750	675	743	714	677	699	612	653	663	680	672	606	635	676	681	632	683	704	662	725	706	652	651	630	641	666	670	685	671	666	692	617	662	673	707	665	671	712	647	687	672	687	664	669	661	685	659	638	660	628	651	689	685	658	702	734	655	607	724	668	664	616	640	671	656	690	688	675	657	649	693	673	660	714	700	699	661	684	667	691	617	645	690	677	660	645	674	707	665	642	670	631	672	640	669	650	676	664	673	636	669	653	647	665	646	652	630	726	632	637	704	683	652	649	660	664	694	650	659	640	726	675	690	676	651	645	689	671	684	686	651	636	636	670	645	657	662	666	650	658	662	716	646	676	706	640	690	661	648	651	679	664	634	681	633	706	668	654	676	644	705	686	665	659	677	678	704	710	645	668	690	646	689	695	674	641	620	661	704	606	664	628	669	672	689	675	715	609	678	651	636	662	697	684	676	697	659	663	678	657	679
5723	2565	2508	434	357	425	363	375	370	400	394	362	357	382	386	380	371	395	395	368	378	335	352	337	361	380	380	390	361	362	394	395	366	361	375	346	405	356	371	396	353	386	359	409	385	351	363	331	356	347	416	349	353	351	387	377	361	378	332	356	364	383	369	358	383	376	349	386	360	363	383	350	367	395	352	392	385	378	385	392	406	392	374	335	353	405	355	398	405	376	381	389	388	359	338	334	341	401	401	407	379	367	376	335	355	362	372	388	366	399	385	342	380	355	341	374	380	345	377	380	351	347	403	354	366	385	368	377	358	372	336	370	392	379	422	355	381	408	366	381	390	425	397	402	379	355	380	367	341	371	353	337	375	374	328	369	388	369	369	408	371	376	390	375	394	381	367	339	361	358	368	346	369	376	387	381	373	366	370	375	423	395	348	369	360	334	373	357	386	380	358	377	386	378	328	363	369	361	327	387	382	380	377	363	373	399	386	381	350	347	362	373	408	374	358	385	377	367	361	372	374	369	379	384	377	358	374	384	397	401	346	370	382	384	395	352	354	366	368	361	376	385	408	381	397	362	385	397	368	344	375	389	376	325	346	349	342	354	376	376	376	392	363	374	388	356	349	361	379	366	362	373	379	357	357	340	390	390	375	372	332	355	366	379	410	360	370	366	372	368	360	374	356	373	394	361	353	366	373	384	373	362	367	378	372	381	358	362	373	352	347	386	368	353	395	401	361	364	365	344	354	343	363	349	344	363	355	354	365	419	376	355	395	347	352	353	362	373	385	394	369	365	353	376	399	386	354	378	380	346	351	348	359	357	401	369	386	383	360	395	376	389	346	349	391	372	350	343	341	365	377	341	383	337	360	374	400	377	326	370	386	370	382	390	346	390	355	327	380	361	358	375	378	358	381	363	349	338	421	374	405	336	385	361	373	341	354	384	362	388	391	393	345	363	418	385	353	363	350	380	397	378	380	354	393	350	382	392	354	375	367	349	388	390	387	352	363	378	379	370	387	337	390	387	365	369	400	388	347	355	333	369	371	386	363	370	360	335	369	384	357	366	396	388	371	359	377	372	386	401	358	377	394	382	361	362	379	372	399	375	373	345	371	396	399	363	385	338	374	410	359	388	408	327	412	370	370	367	363	378	391	328	392	383	356	387	353	359	370	354	363	417	385	373	365	375	383	366	394	396	364	343	385	356	354	415	351	355	352	378	358	353	376	380	381	372	371	360	366	397	357	413	351	383	377	370	397	352	353	374	377	358	377	384	354	354	390	379	344	365	370	397	373	365	397	369	383	385	392	345	347	399	408	406	409	401	361	386	390	385	393	408	381	366	393	362	362	375	356	384	380	364	382	372	379	361	375	369	417	356	391	374	364	367	360	359	358	350	361	366	363	378	362	346	377	353	415	369	377	387	386	387	385	425	373	393	354	385	363	345	361	371	390	369	390	361	346	376	386	386	385	373	362	369	375	397	365	360	344	352	386	378	378	355	390	381	429	355	359	361	391	349	346	372	421	386	403	368	390	357	398	348	352	350	393	377	373	359	372	375	399	414	373	358	356	381	356	344	408	391	353	350	361	316	379	394	397	400	360	391	365	376	378	346	369	353	399	406	356	345	361	374	373	356	409	399	378	353	334	370	366	377	390	360	367	370	364	357	309	390	365	383	372	373	381	402	384	380	406	376	359	375	396	373	368	346	387	380	408	378	356	391	352	402	339	379	368	385	312	352	346	386	376	382	318	403	398	344	345	385	399	346	366	368	391	346	389	370	358	374	373	367	343	341	329	377	361	399	361	356	391	406	354	372	361	375	365	408	396	423	394	371	333	367	353	343	342	401	400	358	347	385	390	330	349	371	363	386	401	376	373	410	318	365	393	362	361	351	382	385	386	411	371	351	356	345	355	379	375	404	341	354	347	395	382	402	392	391	394	380	375	338	355	396	402	380	353	390	350	364	353	383	377	375	371	399	354	339	372	370	404	413	362	390	338	364	383	377	385	364	340	380	349	374	349	383	333	372	404	385	339	334	391	383	374	402	373	391	373	357	366	371	382	401	399	371	344	395	363	376	372	385	370	355	368	372	345	417	347	377	367	340	353	340	343	382	381	406	375	349	366	415	365	341	360	400	409	340	347	339	380	379	359	327	363	375	349	413	341	358	406	380	349	391	402	380	333	368	353	410	378	378	344	365	364	367	337	340	367	367	364	357	369	366	384	361	357	326	384	368	402	376	384	368	375	374	360	354	422	372	348	381	374	385	354	378	363	362	370	352	322	349	379	391	346	390	352	398	394	384	378	379	385	389	389	343	349	392	364	351	385	378	344	385	383	355	382	341	348	364	344	369	387	368	369	376	394	399	373	364	390	391	345	372	377	372	377	345	399	380	357	365	378	380	374	340	365	386	372	341	345	418	392	391	376	404	415	391	366	384	393	369	350	329	376	354	414	347	370	374	376	394	353	365	373	399	357	381	389	354	383	385	395	357	344	401	396	379	357	361	365	350	376	377	381	357	394	399	355	355	357	375	353	341	359	355	380	357	377	355	360	372	340	351	359	366	363	382	336	379	361	368	350	335	381	363	372	359	389	402	354	398	377	353	376	385	388	379	382	374	361	367	359	391	348	353	358	416	386	386	353	415	371	376	397	366	391	348	365	396	365	395	369	338	376	351	370	359	373	371	391	403	388	395	370	361	392	376	348	383	360	360	373	433	377	375	377	408	346	392	327	370	370	395	365	402	376	370	335	370	329	362	378	346	344	382	364	355	363	371	391	386	371	371	376	346	377	372	361	365	346	381	393	385	359	358	368	353	394	363	369	361	377	397	396	367	375	369	367	365	368	353	379	359	347	353	374	338	364	393	402	323	347	362	319	368	381	383	370	389	410	387	396	371	348	354	338	353	351	367	388	336	355	364	379	368	333	385	381	368	369	404	362	399	354	385	370	379	342	374	365	349	403	369	359	382	370	357	390	389	367	331	360	328	360	366	378	398	352	373	358	378	366	352	370	381	346	398	362	345	395	392	397	352	378	352	379	341	359	378	357	378	347	386	332	356	373	379	444	369	392	365	356	377	359	370	371	392	413	375	324	358	375	400	349	379	358	398	371	399	358	382	374	403	399	338	343	375	389	348	352	356	347	366	420	400	381	367	353	339	357	375	357	408	381	347	337	343	362	393	401	368	350	348	394	389	332	355	399	381	364	366	357	379	338	365	376	364	366	397	389	381	385	382	402	383	406	357	362	399	377	386	351	398	401	388	392	373	352	353	374	391	373	369	396	380	373	378	382	366	370	341	400	349	352	369	358	353	354	358	349	422	384	370	341	382	345	378	401	351	360	390	408	361	373	396	396	378	357	349	365	367	358	359	386	358	381	377	362	373	410	365	343	422	384	347	340	387	354	407	372	368	359	362	376	368	381	372	380	402	347	364	378	350	365	377	380	408	373	354	408	398	375	395	372	422	406	383	386	361	342	370	380	370	358	352
5755	4004	4723	959	980	976	888	927	903	882	930	852	899	903	889	837	886	925	923	899	852	895	885	886	885	888	899	919	930	890	879	875	875	882	878	877	861	888	881	932	917	869	908	888	906	913	877	853	882	863	881	895	900	859	907	876	822	872	908	838	924	886	868	896	914	859	857	876	898	909	873	841	908	935	876	806	875	907	899	864	884	883	909	898	864	876	877	886	946	882	909	891	865	839	925	856	847	904	874	860	864	864	859	900	851	927	858	905	913	935	930	872	895	877	915	915	867	864	869	899	922	882	869	865	888	846	900	859	870	846	866	927	868	906	878	912	869	871	855	851	868	869	836	860	857	886	899	890	863	842	900	863	839	926	827	845	901	887	856	853	904	870	908	874	845	884	863	880	932	876	866	877	901	858	840	887	864	849	864	888	866	874	872	900	869	907	876	881	930	844	841	837	888	836	865	894	846	883	883	843	894	801	934	910	898	872	852	890	953	873	895	834	909	884	868	909	926	893	840	915	856	889	894	862	841	863	863	866	874	861	902	869	919	898	895	872	873	929	936	890	914	880	851	834	900	881	896	895	938	878	803	908	841	885	912	860	917	946	897	876	862	825	880	887	901	839	895	841	887	900	875	825	905	881	871	893	865	947	848	892	834	868	887	932	876	857	911	830	876	845	857	896	875	879	870	909	883	840	897	891	872	842	828	850	914	806	871	883	875	855	879	918	904	866	834	870	920	908	926	855	892	839	830	918	897	856	882	851	880	876	871	847	906	801	893	894	905	911	853	864	863	886	873	873	838	892	907	896	881	917	834	924	866	886	844	841	829	834	884	866	909	866	942	897	915	866	856	912	869	900	870	925	827	893	904	899	888	919	860	902	842	845	910	882	868	890	876	844	876	856	866	873	847	853	848	863	865	897	871	955	890	901	886	905	885	855	856	911	849	896	911	812	835	854	878	922	858	934	869	901	832	880	839	867	879	858	857	887	857	880	904	900	907	905	904	836	913	872	866	826	924	905	864	886	893	867	904	906	889	848	909	847	828	915	856	829	905	858	875	819	896	859	883	822	920	869	875	835	889	856	881	867	871	880	885	883	852	918	916	892	879	823	849	852	894	905	846	855	902	885	884	893	891	858	857	906	850	882	904	911	920	914	868	902	924	863	930	908	859	884	873	853	848	912	905	882	839	897	843	911	904	846	839	896	852	906	914	816	912	904	864	833	859	857	875	838	867	826	847	878	889	880	913	852	876	892	899	849	889	921	857	871	859	913	863	859	914	854	864	880	877	857	848	866	889	861	859	867	855	881	919	869	865	879	869	859	874	837	890	859	848	880	929	918	875	859	863	878	817	881	875	871	833	899	917	950	881	848	868	882	865	881	868	925	863	888	942	889	873	901	863	910	919	863	844	886	882	902	906	813	855	916	947	850	875	885	872	859	862	823	868	903	816	853	890	880	867	913	927	884	934	815	894	859	848	886	867	859	812	837	876	872	855	884	875	878	858	874	876	887	939	832	923	896	869	930	917	878	910	867	850	886	882	916	902	892	890	887	872	922	897	880	887	864	897	907	862	900	847	895	885	893	823	849	899	860	896	858	868	881	865	884	863	873	887	850	867	942	882	905	854	844	912	875	818	915	890	864	846	872	861	826	904	855	841	825	898	874	858	841	901	928	854	891	908	854	897	835	840	920	894	876	899	833	919	833	927	880	878	863	929	868	860	869	854	846	839	888	900	840	928	870	861	850	814	831	881	894	917	890	860	888	949	838	878	903	828	885	836	876	841	944	916	878	875	856	909	862	834	865	895	888	871	884	880	887	864	896	879	838	894	863	856	901	864	915	871	857	896	840	872	896	918	845	939	886	892	866	866	842	887	881	852	810	893	888	897	908	896	865	863	850	882	814	875	862	874	888	882	900	830	875	887	878	887	907	913	883	837	904	898	892	926	850	889	879	841	889	926	899	871	903	850	845	857	841	923	864	918	853	918	916	932	932	880	879	839	889	915	813	842	843	888	860	907	919	911	878	915	897	874	887	853	896	876	894	842	897	862	848	942	853	861	903	859	864	889	888	882	832	894	895	850	850	882	842	936	835	889	885	876	897	869	900	875	846	828	876	793	871	882	915	863	833	904	843	838	888	912	897	827	871	920	818	887	857	915	917	871	861	899	877	945	864	884	867	842	874	836	886	859	820	862	892	934	807	907	876	818	882	896	825	923	896	818	889	875	904	900	904	848	835	879	877	859	872	853	912	938	915	855	868	876	904	864	842	906	803	866	854	816	908	863	930	890	882	882	888	868	901	874	880	929	852	893	948	892	902	883	873	847	890	860	887	872	888	883	948	868	917	901	851	921	886	884	917	883	871	920	897	932	883	868	863	890	910	882	899	896	902	847	836	903	902	879	899	902	901	882	879	887	841	939	868	897	880	854	851	856	882	850	923	960	889	871	946	871	894	834	908	860	839	867	868	913	942	854	870	888	894	909	887	853	907	889	903	902	943	919	861	844	807	828	870	856	815	865	869	845	868	872	917	914	860	829	885	891	844	862	878	847	901	897	887	892	895	931	926	895	887	830	871	896	839	889	856	846	916	906	811	851	866	935	879	929	848	918	915	924	840	839	917	887	846	870	892	890	883	840	879	853	825	876	904	813	869	887	880	894	865	815	885	900	931	906	898	848	803	850	880	851	863	898	900	850	884	848	887	907	870	887	842	879	878	861	885	861	861	861	898	909	890	892	914	834	920	888	883	854	837	863	894	832	885	857	900	941	908	810	965	859	902	865	912	869	842	895	843	868	882	855	882	876	898	879	913	911	871	905	843	834	884	889	904	840	915	893	912	901	824	899	850	892	862	873	883	939	838	904	873	868	870	827	907	864	877	858	880	880	871	874	898	903	885	839	886	867	870	920	901	839	902	877	821	883	910	934	899	936	888	867	935	864	898	910	844	828	880	880	874	848	844	903	846	860	877	901	872	848	871	880	900	863	925	858	868	858	925	870	881	912	886	900	925	855	868	893	838	884	852	907	869	854	810	925	912	884	909	868	914	884	894	899	887	849	823	878	907	920	901	840	838	859	867	786	890	919	905	912	887	889	866	849	869	908	849	880	915	847	856	852	858	813	887	937	900	906	837	881	857	899	856	901	885	863	895	824	890	873	950	831	900	828	885	926	883	872	856	866	844	861	885	863	967	860	914	827	850	842	844	885	876	803	908	865	889	864	957	859	863	855	854	911	866	886	852	878	838	893	897	871	927	885	885	880	853	898	899	910	851	874	887	918	858	879	897	852	863	826	845	852	860	911	873	827	904	892	846	875	885	860	900	844	879	909	912	884	833	918	880	911	876	851	895	905	906	913	928	884	898	877	868	898	841	833	858	858	876	958	882	828	866	891	895	849	867	901	855	852	918	922	849	889	900	902	841	842	870	899	909	872	841	874	821	868	845	887	818	962	841	838	897	853	888	870	875	862	875	856	869	887	874	876	903	828	852
48598	42305	41464	7457	760	439	339	316	315	283	263	256	248	210	234	226	219	206	210	218	191	193	196	203	217	194	193	190	226	206	207	197	210	203	212	234	222	205	240	203	182	210	207	207	208	198	200	209	193	221	184	194	221	220	186	238	207	205	195	198	195	167	197	207	201	206	197	189	204	186	197	205	219	203	180	202	214	211	212	205	229	196	207	225	195	205	232	201	215	228	222	220	217	201	222	211	179	183	198	206	193	215	195	204	202	211	182	209	176	225	200	170	210	237	235	215	174	194	219	195	189	198	212	168	201	189	195	233	211	204	216	209	189	192	216	225	196	184	201	186	188	215	172	205	202	198	192	186	197	199	193	198	229	192	212	188	225	208	197	191	204	187	183	190	208	189	185	190	179	194	182	195	207	216	219	187	190	193	200	207	180	229	188	227	198	197	217	197	198	204	201	211	205	223	159	221	204	187	191	198	221	215	220	198	229	207	203	216	214	217	178	164	195	211	199	198	212	186	223	208	225	192	203	214	199	201	190	213	200	198	209	192	190	207	187	223	167	186	207	182	228	219	199	205	217	223	166	210	208	205	194	213	199	204	198	222	186	194	195	171	178	211	185	200	184	214	220	207	184	201	225	180	214	187	207	223	223	210	200	214	202	174	196	185	215	196	167	188	211	197	217	195	208	227	186	203	190	195	191	197	200	204	206	182	178	176	193	185	193	196	208	186	175	217	200	195	216	225	203	198	216	190	206	207	206	200	214	189	208	187	200	195	187	223	207	188	210	224	216	226	196	227	191	214	223	190	194	204	196	187	198	214	169	201	198	198	197	191	185	205	205	197	208	177	234	202	209	196	201	188	193	199	201	177	178	221	228	192	203	179	210	195	211	231	182	193	223	197	226	164	213	213	172	199	193	189	231	192	227	194	209	197	225	238	195	193	212	221	174	215	197	216	211	243	215	204	197	182	183	193	195	183	192	200	222	197	177	202	179	196	191	199	228	187	207	188	199	189	197	167	220	216	213	197	205	188	197	200	210	212	202	205	211	201	196	179	182	178	220	208	195	198	182	217	178	188	209	214	197	214	186	179	193	230	220	173	201	200	192	207	210	199	229	179	213	211	188	198	219	222	210	180	242	196	195	178	186	210	194	204	203	203	204	187	188	208	160	199	185	189	193	228	180	195	209	229	188	195	201	201	220	178	226	189	181	209	208	231	184	212	219	164	195	148	191	211	210	183	210	214	199	214	215	199	194	207	197	201	188	203	205	200	194	192	204	204	198	184	216	227	204	183	181	192	215	181	212	201	196	239	223	241	208	212	203	176	208	179	185	216	229	194	190	242	199	192	200	194	186	184	221	202	214	186	224	213	200	219	179	220	194	229	200	202	170	210	224	217	206	202	184	229	196	161	239	212	198	215	179	198	198	206	175	225	214	191	211	225	212	212	215	206	200	219	215	187	216	212	206	186	209	199	207	206	215	217	196	219	204	198	206	213	200	197	182	206	183	189	195	186	200	211	206	216	212	207	226	187	211	208	211	229	203	202	215	185	203	217	221	201	193	185	224	218	192	189	196	201	215	198	191	230	206	190	212	208	193	202	205	198	207	178	200	197	207	181	191	183	186	188	191	205	211	197	202	177	212	241	227	230	199	200	193	183	180	201	188	202	199	194	193	214	209	208	207	205	205	196	164	205	206	205	196	193	178	232	220	199	198	184	211	193	201	180	190	213	191	205	171	191	201	190	231	240	189	201	196	201	186	200	202	186	189	194	218	208	181	207	224	181	206	224	205	192	203	208	219	205	196	203	203	200	187	235	223	206	171	194	197	173	217	201	197	197	200	200	215	214	197	189	203	200	201	183	163	180	180	211	207	188	187	194	204	183	206	197	189	207	212	171	185	227	200	187	193	191	234	207	233	212	177	177	223	196	189	196	185	189	195	196	221	189	226	215	192	198	213	182	201	162	221	188	215	187	221	199	219	196	226	194	195	231	202	192	199	213	178	229	213	217	217	192	189	202	213	179	190	211	221	206	218	207	175	214	212	210	196	206	188	183	180	219	207	162	200	184	204	215	206	215	205	190	215	225	167	211	218	187	203	207	235	177	209	211	197	186	215	187	204	205	198	175	202	189	199	224	202	212	207	181	181	205	210	201	193	243	205	199	203	202	180	184	184	198	200	196	195	178	209	176	193	193	205	196	202	199	227	197	222	193	224	202	210	220	185	209	198	200	197	200	204	210	198	204	221	188	212	167	215	208	229	207	198	240	231	207	213	203	188	196	172	206	194	202	219	202	197	205	204	205	173	222	206	188	178	205	194	205	164	222	216	216	222	201	207	209	175	191	220	183	218	216	200	199	213	204	229	205	192	235	198	191	206	221	235	209	209	193	192	192	192	177	202	192	206	208	187	214	187	207	199	167	209	222	198	211	224	223	183	210	185	195	189	207	211	203	189	196	224	181	191	205	190	212	214	186	199	194	218	204	175	206	175	198	212	175	197	195	173	213	202	176	195	176	230	235	223	212	187	224	186	201	185	191	204	210	192	203	191	212	223	223	199	189	202	178	203	192	211	198	194	212	201	200	175	187	185	181	206	209	205	192	222	224	201	171	186	179	208	187	225	204	196	200	239	196	189	200	212	213	187	178	213	219	205	188	227	187	194	203	195	214	205	200	206	190	173	197	192	218	221	222	189	210	201	200	239	195	207	211	190	203	205	211	213	219	235	213	210	205	198	205	209	184	212	209	194	194	195	184	199	181	205	211	209	185	210	201	212	200	203	188	202	198	200	196	189	209	200	183	217	211	193	180	192	204	215	201	187	231	192	216	193	184	193	199	192	186	192	225	191	222	176	202	180	180	197	219	200	204	201	199	176	178	236	190	197	177	207	201	193	205	206	195	194	205	202	209	216	183	192	201	206	214	214	237	209	213	215	208	192	200	208	206	200	182	206	186	211	210	199	208	205	198	192	216	218	211	220	195	166	214	215	175	221	196	195	202	184	171	204	192	204	203	188	193	220	220	193	213	189	211	219	208	197	210	197	213	218	171	173	222	193	211	214	172	216	207	190	203	178	203	191	202	208	186	190	203	214	188	220	226	187	197	221	206	212	210	182	205	175	189	204	171	201	194	205	198	211	199	203	199	180	190	189	192	189	216	189	194	192	210	216	191	189	204	214	218	205	180	183	181	195	183	224	244	180	179	205	220	209	174	185	218	198	205	196	186	180	218	227	199	190	192	205	188	217	212	199	219	190	205	203	200	181	208	194	219	212	193	199	185	195	198	204	216	212	195	193	183	207	197	188	206	204	193	195	184	179	176	194	228	180	206	189	225	170	214	175	186	184	194	190	188	173	209	207	196	187	185	204	213	214	196	190	222	231	211	207	200	202	204	188	222	196	215	184	193	190	186	186	207	206	177	201	189	190	180	244	230	208	204	208	187	190	185	207	195	224	205	173	175	208	170	211	203	204	192	202	218	191	200	160	205	213	173
29313	28808	27503	2321	2033	1700	1507	1320	1107	1025	901	921	860	835	746	715	722	719	659	650	657	626	617	661	599	589	623	595	607	619	604	599	618	603	544	553	573	579	574	592	582	595	568	559	542	542	558	579	597	605	593	574	535	571	562	568	574	538	571	545	604	527	572	559	552	597	577	537	557	541	529	558	560	565	550	520	569	502	561	529	546	533	572	548	554	536	563	529	538	536	543	551	524	547	519	535	571	538	550	544	558	521	550	496	522	543	517	515	514	578	496	559	534	559	548	567	524	533	512	522	569	566	551	527	541	524	524	536	520	515	537	528	528	559	543	552	545	554	553	541	526	539	537	513	500	542	509	518	488	550	535	500	519	555	528	574	532	560	534	560	532	562	541	494	553	524	508	527	507	559	588	539	532	462	501	555	557	543	558	574	527	590	531	519	546	553	541	562	527	553	550	527	539	525	519	504	514	506	542	503	528	511	524	536	579	563	564	547	549	519	533	508	504	484	533	571	552	537	571	512	516	518	539	531	556	545	528	561	529	546	517	542	534	575	553	511	544	552	534	545	534	593	558	525	555	526	487	526	533	517	535	565	517	532	532	509	565	573	534	512	551	548	539	492	551	510	575	524	520	544	542	577	576	510	518	595	549	545	517	534	571	512	564	533	566	515	540	550	553	550	538	565	535	538	562	499	562	518	538	568	546	576	539	514	535	528	533	593	495	571	548	513	546	537	522	493	523	530	549	516	523	564	534	539	554	522	504	500	550	532	528	486	537	542	505	508	602	554	526	589	523	569	595	579	511	539	512	599	558	497	491	518	556	515	537	500	547	533	513	530	525	551	572	566	521	529	570	527	554	566	561	506	568	538	534	570	539	584	526	523	529	536	539	518	559	540	524	548	549	545	548	536	498	531	523	518	519	528	569	508	522	545	506	570	525	536	555	532	535	564	562	547	528	574	575	529	531	566	569	510	583	514	490	520	542	562	538	518	497	516	541	545	563	531	559	541	531	537	531	544	543	511	559	575	506	567	522	532	526	514	540	542	535	518	534	563	505	496	536	565	549	530	497	564	504	552	572	498	553	576	552	570	511	538	533	525	513	531	491	548	525	532	527	552	521	541	575	506	580	540	545	513	541	562	561	555	539	488	555	540	554	541	521	526	516	518	541	497	569	523	557	532	548	541	533	520	558	538	517	582	510	537	538	508	544	557	535	520	555	530	513	547	534	530	522	526	536	533	542	553	532	550	554	536	524	527	541	517	545	541	553	523	522	590	532	533	582	509	521	506	515	531	526	524	542	545	545	551	554	506	505	551	519	530	562	547	533	513	548	537	534	582	534	581	512	526	551	555	531	507	509	570	564	557	569	469	527	555	543	515	540	563	527	488	549	518	499	508	582	504	501	492	521	581	492	553	547	554	537	564	580	568	541	527	498	574	544	502	533	567	541	548	567	530	551	509	508	515	509	561	539	542	548	544	529	546	506	528	546	539	523	510	519	538	567	553	556	576	535	551	515	518	531	547	556	543	541	521	571	534	522	514	535	538	524	533	528	517	528	526	564	543	517	523	533	498	510	547	524	488	555	511	532	515	503	499	490	529	530	550	522	547	534	510	499	534	574	541	589	553	472	514	549	555	556	540	519	577	522	520	499	526	542	512	575	548	485	536	545	548	541	570	541	567	551	549	521	536	546	538	554	556	515	556	558	549	531	547	484	513	540	579	510	555	508	546	524	517	547	550	566	558	546	573	521	525	534	555	504	537	551	526	553	547	508	498	544	559	513	515	533	522	552	547	489	544	520	522	500	524	547	503	504	535	499	573	547	510	525	537	530	558	541	551	544	534	523	540	545	534	559	559	540	539	541	532	517	571	530	537	547	505	552	541	537	583	507	559	529	512	540	515	494	571	539	510	551	557	532	538	529	476	550	511	539	535	500	512	540	574	549	553	528	512	542	482	540	545	547	524	561	546	558	513	532	563	568	543	555	511	570	511	553	578	515	511	510	547	538	532	520	559	556	514	522	532	498	568	540	552	514	528	536	510	514	570	539	503	525	546	531	565	539	517	560	529	523	545	527	555	508	514	516	509	548	536	549	551	530	490	534	567	505	570	557	530	500	530	536	503	552	505	517	519	549	500	573	531	528	545	527	552	502	530	474	518	585	532	526	539	535	553	507	527	537	564	553	553	556	550	558	531	562	531	562	565	541	536	536	549	548	534	506	573	501	560	508	534	515	553	517	516	503	518	524	536	547	569	549	543	542	529	546	528	493	494	488	537	531	508	551	521	559	503	485	538	558	530	533	507	541	548	517	519	538	537	572	549	538	529	546	532	520	508	502	509	533	534	546	570	536	532	529	529	512	494	528	511	532	568	558	495	549	508	525	527	528	536	514	555	508	516	541	549	555	568	557	540	499	530	547	562	521	564	515	509	545	537	520	506	557	554	532	495	529	516	525	500	530	546	554	472	550	522	537	532	517	515	524	475	521	489	508	537	545	512	547	554	561	545	528	541	533	561	513	555	543	511	578	547	563	532	501	552	547	538	575	532	554	526	573	553	557	551	540	569	551	515	546	555	542	513	576	531	506	522	580	520	561	566	552	529	574	530	564	518	533	588	561	495	570	525	521	536	510	548	552	529	526	529	562	539	588	548	517	536	550	522	530	556	570	542	567	549	518	493	545	496	560	535	533	503	515	585	546	519	559	531	552	540	504	525	560	513	542	549	545	569	486	583	548	522	575	551	512	539	564	543	545	560	532	512	566	551	533	507	536	508	513	486	553	555	529	537	496	556	546	550	561	570	514	537	546	556	519	582	516	522	550	533	524	547	535	556	564	554	523	558	560	549	540	524	546	518	564	533	576	524	600	558	537	500	499	512	533	523	555	516	512	505	506	519	553	543	559	541	531	516	542	526	553	570	531	532	526	524	555	559	513	544	511	536	553	519	516	538	574	531	548	544	558	500	530	513	568	553	497	534	524	550	501	576	539	534	542	531	517	518	548	541	561	504	522	542	573	549	523	535	526	502	526	545	494	495	573	550	507	587	552	531	565	502	506	496	505	543	481	583	473	540	519	525	537	532	603	529	531	539	524	536	525	521	549	518	560	553	560	519	519	539	532	497	545	544	527	512	547	525	523	550	530	547	553	593	526	560	575	526	554	533	524	535	553	573	521	553	573	555	531	554	535	529	563	506	511	496	523	502	482	547	541	548	500	516	560	477	521	546	521	527	540	545	552	538	517	541	582	527	555	547	545	577	517	513	547	558	539	530	539	540	530	533	586	512	572	520	535	543	563	525	537	532	517	537	537	505	552	541	510	519	538	535	521	520	520	532	513	549	521	513	523	522	531	558	550	501	547	587	568	522	521	574	543	512	544	524	562	511	534	545	574	557	574	518	565	558	552	532	517	562	549	495	508	497	548	523	569	532	530	558	538	558	549	573	572	561	543	494	543	525	522	533	509	531	537	481	532	559	526	551	544	516	541	563	559	513
62716	52390	53747	13490	2190	775	619	522	467	427	372	323	345	322	341	333	301	285	296	284	281	275	310	276	268	249	270	324	277	256	264	306	264	248	226	258	251	270	290	272	280	276	267	246	266	263	267	259	266	289	257	251	283	254	262	259	292	217	265	269	247	274	251	225	240	282	267	274	277	263	261	245	253	289	281	251	263	284	292	275	224	229	231	260	253	220	209	255	248	234	256	257	270	257	259	262	243	245	254	247	240	265	268	249	269	251	263	259	270	270	238	250	259	265	265	212	255	239	279	252	255	258	250	243	216	276	272	246	255	269	230	240	255	291	238	262	233	258	266	260	262	262	262	228	253	235	258	280	273	277	212	253	251	276	245	246	229	247	256	251	284	282	275	247	232	239	261	275	234	255	235	280	240	268	252	238	254	281	249	267	272	281	268	272	274	251	260	244	264	216	264	256	251	267	255	212	241	257	264	272	250	224	249	232	245	227	253	253	251	257	240	248	250	254	229	291	263	271	273	254	258	265	262	263	244	250	256	278	278	278	257	256	244	261	284	265	266	260	279	248	278	236	276	256	264	232	231	250	220	243	282	236	235	271	265	242	267	244	256	251	244	256	251	249	264	285	249	245	261	222	245	258	219	254	283	259	264	267	238	245	257	262	227	270	237	262	249	236	266	306	256	258	273	283	265	250	238	250	253	227	283	295	256	258	272	257	261	250	241	246	263	280	288	269	275	266	245	268	259	241	249	276	214	236	216	246	264	269	253	228	281	271	259	259	252	281	245	258	217	256	245	242	272	265	241	252	294	230	262	239	265	247	271	263	231	242	266	230	252	244	244	272	262	256	237	267	265	229	272	256	239	238	222	291	256	271	271	249	278	243	272	251	260	237	251	266	273	232	256	278	264	246	261	237	258	249	252	223	262	282	268	273	286	239	263	233	256	260	274	271	248	251	271	234	280	276	248	259	237	245	276	223	274	284	253	250	263	280	266	266	260	266	256	273	289	285	255	247	280	273	258	272	267	243	228	234	247	254	265	273	247	269	295	262	282	198	245	282	255	264	261	272	262	247	247	253	235	273	283	265	224	241	270	250	257	252	260	252	262	247	254	239	259	258	257	280	243	238	239	266	257	255	273	263	258	246	273	216	271	296	261	253	244	261	257	266	255	230	259	268	242	263	272	270	261	255	264	240	267	267	257	280	241	267	245	258	241	261	263	273	251	251	266	243	203	253	266	248	265	247	286	280	261	253	247	254	274	244	250	279	241	235	236	277	292	257	239	266	278	261	259	249	226	262	268	263	249	254	242	234	246	272	284	234	236	265	277	271	266	254	243	248	244	256	264	237	255	242	278	242	232	235	254	273	238	262	277	238	245	256	262	240	233	272	230	255	236	251	233	254	284	274	264	240	232	228	250	256	244	254	233	228	240	213	266	269	264	308	246	293	267	265	274	270	243	249	245	273	242	252	255	244	234	250	233	281	248	251	262	249	217	254	241	268	254	253	253	243	260	257	275	271	264	258	233	230	283	252	231	248	288	250	254	224	233	270	259	276	241	238	271	251	253	233	253	265	223	270	267	258	272	279	254	258	257	262	261	255	238	251	258	249	256	240	273	267	240	250	270	276	289	227	223	249	264	235	304	249	234	278	266	237	254	272	240	246	267	261	269	255	254	253	287	244	251	267	239	263	269	254	274	252	262	268	278	282	260	258	243	262	261	231	265	235	268	267	266	240	265	255	260	258	235	268	270	246	270	260	244	265	235	251	269	237	254	252	245	262	240	245	236	251	257	257	250	247	269	249	241	262	238	285	272	269	264	266	262	289	256	232	226	235	271	275	203	257	256	219	267	255	259	238	249	267	217	246	250	267	242	240	283	267	251	263	260	244	244	248	261	244	244	248	243	222	242	239	252	262	272	254	256	243	259	244	230	282	222	258	234	255	261	238	263	233	235	258	265	267	296	255	255	228	235	235	269	268	259	262	256	230	216	285	287	272	254	258	260	245	233	239	261	258	262	283	237	281	248	242	229	234	250	274	276	270	258	246	268	209	252	271	275	260	272	273	241	266	247	247	251	299	227	266	261	276	288	269	239	227	240	245	246	250	255	257	271	233	238	263	251	283	238	239	257	265	294	253	261	242	251	246	269	270	258	231	251	249	261	268	256	268	247	286	251	238	243	258	250	286	271	243	245	268	243	263	253	237	238	255	267	259	256	238	236	237	259	250	242	274	275	253	260	258	250	256	242	261	248	241	269	270	268	279	280	255	258	256	263	238	277	249	261	243	245	244	264	257	244	288	257	263	255	267	249	260	235	231	247	268	258	267	272	267	253	265	245	260	268	253	256	229	241	277	251	261	262	237	215	252	241	266	243	269	272	255	269	260	251	241	257	260	240	299	268	270	276	233	217	254	246	269	238	254	251	256	241	212	257	267	251	255	239	246	247	258	259	243	275	245	246	277	258	236	235	233	257	267	212	233	289	256	254	250	236	232	260	236	274	228	258	252	244	202	212	245	253	227	254	249	238	238	255	245	236	244	269	262	263	263	242	242	281	276	274	247	231	242	256	266	250	281	270	277	270	275	262	244	261	224	269	235	257	269	268	253	242	256	228	249	269	247	215	251	264	277	263	263	258	241	253	261	247	268	259	250	270	258	232	252	234	264	246	260	262	249	270	271	216	248	265	234	258	296	244	273	244	260	262	237	235	242	264	246	273	253	267	244	262	244	266	241	246	273	259	256	255	294	284	266	253	250	234	243	246	283	244	262	269	263	272	251	255	245	235	253	281	254	270	247	265	263	244	250	235	253	254	263	262	237	264	240	246	241	269	260	230	239	246	244	251	274	246	263	274	235	250	255	238	229	258	259	254	246	243	265	319	234	257	271	240	239	246	259	247	248	265	268	231	231	242	241	246	239	279	251	270	280	250	242	231	240	243	232	264	262	268	249	277	263	213	238	250	274	235	237	252	255	263	245	244	286	230	264	259	264	248	254	282	279	252	250	255	270	251	214	299	232	252	255	255	254	258	258	260	271	247	247	251	208	276	236	258	276	250	233	281	261	248	286	225	252	244	232	242	275	227	243	266	269	253	281	236	264	242	260	255	224	259	251	270	239	239	257	243	253	267	239	258	264	245	293	247	258	257	236	243	247	278	242	279	247	248	275	258	265	238	276	246	243	249	251	266	266	249	246	255	266	246	226	267	263	231	256	282	245	246	247	266	270	233	265	264	261	237	258	242	258	278	261	251	275	265	267	267	273	268	247	229	266	253	258	212	237	246	256	266	262	237	254	241	253	234	253	244	253	246	248	236	256	231	256	269	267	260	268	252	267	239	234	259	257	248	257	271	237	252	246	255	263	214	264	247	289	240	249	272	234	274	227	246	257	250	245	247	244	253	255	241	269	253	263	272	241	285	253	250	244	247	241	236	275	256	273	271	272	256	279	253	278	250	249	235	250	258	254	262	233	257	245	251	257	264	253	266	262	233	234
39235	32929	33482	4183	3636	3036	2613	2129	1856	1650	1514	1360	1265	1139	1168	1062	1032	996	907	888	874	881	855	850	822	804	820	817	813	785	751	786	791	763	762	793	725	735	755	743	731	705	727	731	768	726	692	726	704	720	705	699	657	686	714	702	676	663	637	702	718	725	738	701	701	719	678	644	709	675	741	692	703	701	720	677	683	674	685	707	689	635	728	664	672	671	707	640	641	668	684	668	675	642	659	645	689	620	676	708	688	647	678	678	646	704	628	680	637	665	662	667	687	666	647	651	696	673	706	673	685	654	632	641	645	707	681	704	650	674	699	704	665	643	637	648	711	698	659	687	675	714	646	678	624	653	677	703	643	737	673	698	685	676	704	638	688	697	644	665	678	686	660	646	658	659	666	660	652	702	671	663	664	676	609	699	649	659	629	644	689	655	727	613	705	642	697	722	662	671	696	688	718	650	675	698	688	667	677	689	713	649	646	694	651	685	680	666	695	643	649	708	640	677	636	688	650	691	677	666	672	698	631	691	625	672	692	699	627	681	677	712	694	664	668	674	665	697	691	639	637	670	639	668	675	681	705	677	599	724	671	657	713	670	684	671	642	678	634	654	644	685	677	646	680	655	673	655	672	690	675	655	672	690	651	671	649	659	685	676	664	678	695	711	692	671	692	687	653	614	678	646	702	702	721	651	626	649	659	711	694	703	678	628	650	678	700	697	652	680	679	674	627	651	677	642	643	646	626	643	651	663	673	661	701	631	674	684	630	692	662	680	648	698	657	623	631	642	665	629	687	616	669	670	683	637	663	628	643	667	707	682	699	703	671	608	739	682	670	636	665	640	650	620	683	731	644	681	705	697	663	657	681	684	682	674	657	683	691	647	662	709	661	660	672	694	699	631	665	675	644	668	711	700	667	645	602	666	639	694	700	667	667	676	677	665	678	673	676	646	625	642	657	665	670	635	644	666	656	743	658	693	632	594	652	664	626	627	709	659	657	645	680	678	647	695	647	688	644	653	708	676	640	643	661	655	640	676	670	645	664	688	702	670	700	677	674	656	651	645	670	680	664	654	722	650	647	649	660	652	645	634	641	671	626	636	681	680	650	644	650	683	656	652	670	671	691	665	658	635	655	668	664	650	659	650	709	688	636	679	676	634	665	662	654	660	659	637	641	688	663	651	662	649	659	659	641	702	611	676	687	684	641	647	640	650	673	693	672	643	680	665	675	662	700	672	684	677	714	668	649	677	655	682	672	659	690	638	655	714	647	685	679	651	649	665	722	667	674	707	682	653	668	644	657	646	623	651	614	680	641	698	683	689	615	649	685	642	711	665	649	652	672	685	650	654	665	654	677	614	702	658	703	648	669	702	656	678	704	662	665	659	678	677	680	700	716	675	724	642	656	648	683	670	714	701	680	679	664	643	684	680	655	671	659	667	677	664	606	638	670	677	663	678	657	705	669	682	636	641	683	682	673	670	676	682	681	686	692	672	662	641	669	713	688	694	666	673	658	671	690	712	677	678	640	679	695	655	671	663	651	724	696	651	634	679	649	667	654	669	687	723	672	676	678	648	659	689	632	684	637	648	677	654	622	633	647	650	692	649	703	704	680	633	658	655	603	693	648	681	642	670	648	708	647	684	642	656	654	656	662	687	656	673	670	684	682	707	641	690	639	681	646	689	681	645	716	645	636	653	679	626	670	685	659	652	658	661	722	695	685	648	616	662	644	647	693	695	659	645	667	683	639	682	682	699	643	675	667	676	655	631	669	639	622	658	631	683	626	681	627	692	661	665	690	669	630	679	641	703	666	606	674	688	650	706	675	679	667	665	677	659	713	712	638	660	654	665	706	677	738	630	667	644	686	651	675	633	688	685	675	702	630	682	701	652	672	632	678	707	643	641	634	680	628	693	665	613	707	705	681	653	665	639	631	665	662	662	643	671	704	683	619	651	638	645	721	662	650	724	681	639	668	678	617	700	659	677	629	666	640	647	664	692	658	687	700	637	704	677	665	683	603	648	622	678	695	686	676	665	681	675	697	639	661	682	662	703	679	642	655	594	669	632	651	654	676	684	686	627	694	640	717	639	698	723	714	642	706	711	639	655	692	640	639	677	636	617	676	697	696	637	668	693	650	691	677	633	675	638	657	674	660	676	685	630	667	664	687	690	613	695	656	682	704	702	675	694	660	664	664	662	665	676	632	663	650	641	678	666	659	618	632	685	714	684	665	685	669	656	653	676	628	722	676	698	679	675	693	665	663	676	661	674	655	676	654	670	686	660	661	657	636	691	714	699	658	700	694	663	661	668	614	663	685	671	680	660	607	652	654	669	679	676	661	688	680	663	660	631	654	666	684	636	674	686	668	625	683	676	594	641	690	598	691	644	634	642	646	671	667	667	686	678	709	640	643	609	664	699	678	673	631	709	669	686	613	668	683	648	656	667	648	661	669	681	688	642	686	670	677	720	681	655	665	668	697	650	660	619	728	630	685	684	630	685	735	683	671	655	679	651	666	688	686	652	691	692	651	654	664	678	656	663	646	691	675	632	673	652	654	635	657	643	645	644	637	671	677	672	659	671	657	627	638	672	667	656	640	687	660	671	676	604	651	696	687	651	629	678	644	659	660	594	630	671	667	631	644	666	652	660	646	612	647	683	698	614	668	690	673	637	655	697	673	649	659	636	628	680	693	653	662	664	662	644	630	610	683	699	646	664	686	704	661	621	720	651	622	662	650	666	648	697	665	694	652	702	643	653	706	670	634	678	720	630	652	666	648	670	690	671	667	651	678	621	646	704	683	603	676	652	651	617	685	659	660	694	643	654	643	668	632	721	668	638	722	698	656	669	685	718	658	712	673	662	704	686	678	689	721	634	679	651	680	671	656	659	675	638	711	674	623	670	658	662	710	651	644	628	660	666	613	662	683	672	660	676	654	700	688	675	638	659	671	666	624	711	713	684	663	657	666	654	654	689	694	654	669	656	673	680	650	632	665	674	660	680	714	681	679	650	673	667	628	643	656	703	673	707	659	676	712	661	710	662	657	668	705	669	700	708	658	602	669	622	656	640	615	687	691	703	651	629	677	637	676	633	647	671	659	605	652	667	663	615	660	689	670	649	668	672	639	640	635	657	676	653	678	680	711	702	648	662	735	652	639	679	658	630	680	677	626	656	683	690	636	656	691	710	675	687	661	685	672	689	672	677	677	655	687	666	707	661	644	677	646	679	652	656	693	686	625	675	676	639	652	638	714	631	687	699	652	647	680	698	688	685	635	633	677	650	647	678	715	671	629	668	661	665	692	675	665	655	661	669	694	728	600	636	702	681	688	646	678	656	651	642	661	622	682	682	628	663	660	623	641	719	687	639	680	635	664	669	647	677	681	643	669	629	681	692	675	623	629	638	663	606	718	672	696	619	671	713	673	653	652	665	675	653	674	687	664	646	701	669	647	667	669	660	701	678	651	700	673	675	677	649	635	639	664	671	606	665	670	649
6171	3022	2807	480	409	397	418	348	369	441	386	407	373	375	386	351	401	385	380	406	390	364	410	379	412	384	379	349	363	408	365	375	389	396	379	347	399	431	369	354	389	350	368	382	382	401	380	398	356	392	376	382	352	408	406	350	343	392	367	404	389	343	361	390	404	362	348	384	381	369	360	339	360	357	385	332	367	392	387	361	366	363	362	402	379	362	343	385	391	394	323	364	387	383	384	382	389	364	345	396	359	364	398	394	375	355	367	417	384	383	358	388	360	363	372	365	361	386	375	368	371	363	382	412	360	376	380	332	423	377	372	374	341	386	391	403	352	382	393	373	352	373	406	412	353	373	367	386	359	353	362	390	382	360	347	325	382	398	373	397	406	392	389	386	354	376	392	414	393	360	353	366	365	340	406	369	351	338	385	406	354	387	400	342	380	346	397	362	393	397	375	399	357	391	373	348	358	350	381	361	373	365	343	394	360	366	406	388	406	350	370	380	359	379	391	378	367	353	390	363	360	355	392	382	368	391	381	401	374	362	351	391	382	365	373	345	390	355	374	380	354	392	396	401	379	343	386	346	362	359	386	391	389	379	381	321	415	353	373	351	373	387	397	369	401	367	375	365	362	338	392	393	380	380	337	350	386	413	362	402	360	343	364	338	363	373	393	367	349	362	335	390	384	385	363	376	407	363	368	378	392	360	339	372	396	387	347	375	371	379	393	379	379	389	415	399	385	383	359	388	399	388	425	357	347	380	391	412	378	406	356	360	404	370	359	381	430	378	356	368	367	390	413	381	405	415	384	374	387	405	376	386	401	356	366	398	373	379	401	392	391	373	397	385	357	432	385	398	384	363	396	372	360	410	340	393	366	356	408	374	372	376	414	376	379	391	378	382	337	385	379	350	385	368	390	376	379	363	333	372	388	360	367	364	349	393	398	376	381	388	364	404	338	400	378	390	375	387	336	430	385	380	358	350	350	363	378	384	364	394	388	362	358	370	377	378	367	401	371	419	406	384	348	360	375	383	356	372	380	370	397	360	362	366	396	392	381	390	366	421	335	369	333	352	364	372	371	389	366	384	369	359	378	385	363	355	370	353	415	393	417	340	402	399	406	391	396	371	386	402	355	367	374	390	396	382	355	393	397	359	372	402	345	383	384	344	375	397	395	363	351	346	392	375	345	333	383	383	361	338	356	378	396	326	382	382	379	419	372	386	372	389	343	372	377	388	383	375	388	376	378	359	376	319	375	416	355	354	356	376	390	407	338	346	401	387	358	388	387	408	379	413	376	368	373	427	322	372	367	385	386	383	376	374	402	359	364	350	380	382	336	339	362	383	357	327	360	385	415	353	385	373	396	399	343	392	414	358	360	416	411	379	358	356	384	364	394	376	363	350	404	350	381	400	382	391	376	387	388	376	370	333	399	399	357	377	397	380	378	370	334	378	376	357	385	410	381	395	385	373	401	334	368	372	370	397	359	353	362	346	364	352	398	379	409	357	422	381	372	381	367	399	387	415	373	398	399	349	370	343	383	398	348	417	367	345	423	391	377	378	343	364	342	376	349	363	359	380	362	345	406	399	383	371	354	398	386	354	397	340	384	384	365	416	390	376	362	381	375	386	386	387	380	364	376	383	349	381	382	363	387	329	402	355	375	357	365	358	334	335	331	379	360	360	338	383	377	402	350	343	382	368	379	381	370	397	356	378	396	380	361	389	392	400	383	387	364	382	399	378	388	373	371	382	340	354	373	346	397	377	399	375	391	380	396	402	355	363	340	421	368	405	384	336	365	382	391	363	381	384	379	381	346	369	391	377	400	365	387	355	377	399	375	393	416	352	410	377	374	358	379	379	377	318	334	380	380	378	391	358	374	348	379	383	360	384	395	398	379	371	358	364	368	394	398	367	360	383	399	377	386	353	356	383	368	355	353	356	378	347	368	384	376	345	380	406	378	395	358	386	394	347	378	386	387	348	369	370	360	399	347	381	363	350	383	394	383	377	363	370	416	363	363	352	410	363	387	408	370	364	367	384	367	376	367	397	372	380	396	355	366	353	370	377	372	359	353	351	386	382	375	385	393	356	388	358	376	388	338	360	357	366	381	398	372	398	365	399	353	382	341	411	405	380	352	376	394	379	343	365	389	394	364	353	413	363	358	372	373	376	366	327	366	395	362	381	377	382	385	360	394	381	338	377	358	346	375	378	377	348	364	366	395	369	382	363	376	388	374	374	364	376	367	384	367	366	390	357	358	330	366	338	362	412	364	356	355	389	377	361	404	387	383	366	387	420	373	369	363	370	379	349	358	358	394	342	358	390	373	364	381	363	374	386	375	396	368	377	368	395	378	383	410	363	421	405	356	395	370	409	365	351	382	395	381	400	369	411	376	363	413	357	342	341	364	384	372	373	370	329	359	349	383	389	385	372	387	397	404	393	402	391	357	384	365	368	378	374	381	390	388	360	366	342	376	397	370	369	382	416	353	389	382	368	348	370	383	353	401	413	401	371	373	376	378	366	352	347	415	383	382	410	381	348	376	369	342	354	373	367	372	363	391	358	344	372	369	405	401	379	367	373	392	384	389	380	365	375	351	372	356	377	384	378	354	349	349	400	395	380	374	380	368	381	326	407	376	338	399	379	403	357	361	384	379	357	317	373	372	389	367	395	398	391	372	354	383	406	387	431	372	351	415	363	358	374	339	370	394	369	382	362	381	358	354	360	384	357	403	375	368	388	376	374	347	367	387	365	366	377	332	366	373	392	356	378	378	407	398	400	340	394	354	373	366	375	375	365	357	386	382	404	354	392	369	384	385	379	367	361	350	345	355	356	366	383	421	337	369	344	371	368	370	369	393	414	373	374	361	360	369	381	375	387	349	381	386	354	383	376	396	368	367	415	397	379	368	408	395	377	421	381	387	375	441	406	366	399	362	364	399	353	378	395	355	354	375	364	338	354	365	388	357	354	387	353	395	450	336	395	359	377	375	397	371	360	351	413	372	348	393	369	384	371	335	342	387	366	367	400	419	362	398	393	382	400	363	374	370	369	384	358	392	331	349	379	347	388	399	356	396	385	366	368	377	371	381	373	394	363	391	392	383	387	396	365	362	339	359	366	376	385	374	375	371	374	379	403	381	383	376	391	380	387	327	367	367	400	417	413	379	359	345	377	393	392	370	369	392	379	409	377	390	413	380	394	367	403	353	405	372	376	350	389	386	382	323	409	360	373	370	372	382	342	369	352	410	350	378	359	365	374	410	319	367	372	379	382	397	359	370	369	378	392	385	361	407	424	344	365	366	376	363	390	337	367	362	384	348	392	398	384	372	406	391	378	365	376	386	379	388	384	349	361	381	343	356	378	352	409	367	358	361	391	381	376	374	352	385	360	362	355	395	367	351	390	339	379	370	385	393	359	373	354	366	356	373	353	392	411	393	377	382	395	393	382	399	375	377	367	396	390	378	362	359	357	377	384	389	366	387	378	353	386	375	367
6147	4460	4715	1005	964	949	932	930	853	986	861	941	919	958	859	861	890	946	863	924	886	952	823	907	877	935	908	861	869	991	900	864	925	854	856	885	868	856	924	884	856	937	877	883	913	912	869	914	869	901	887	846	885	883	898	953	879	861	906	891	970	861	862	868	899	862	887	909	885	863	913	885	853	883	841	884	896	863	917	866	890	871	847	897	869	919	892	886	871	860	869	860	859	878	929	850	888	974	882	878	902	904	891	926	869	899	883	896	887	895	885	879	905	878	887	847	921	867	929	848	923	904	913	906	860	931	901	871	883	873	909	907	871	881	897	877	879	886	882	843	896	870	861	866	856	894	863	922	891	869	827	858	909	881	916	896	918	903	883	846	890	840	948	900	859	935	861	817	840	873	800	873	897	823	919	939	927	895	863	813	874	880	867	878	844	907	866	860	888	911	879	833	904	848	888	907	907	919	897	912	922	908	909	888	908	844	896	912	871	947	897	869	882	857	863	924	890	862	895	850	845	839	910	840	901	862	901	862	827	879	957	897	858	887	910	884	876	900	893	879	909	918	882	824	929	918	882	880	878	877	900	904	933	945	830	902	911	882	867	921	833	930	914	928	944	848	895	878	928	912	890	940	848	900	897	891	904	902	886	951	896	892	882	938	892	908	884	921	889	863	895	917	886	895	939	869	771	936	833	902	841	902	921	884	870	859	883	898	894	924	886	866	918	936	914	883	906	856	915	908	866	838	863	935	846	919	876	922	890	873	935	863	836	887	909	882	918	875	882	944	871	911	882	927	916	947	885	935	872	877	900	916	816	840	860	930	852	931	837	897	935	894	879	861	940	894	892	915	920	877	902	932	904	896	945	872	892	858	886	838	858	857	869	814	908	880	840	858	917	904	912	901	906	866	913	830	865	836	918	917	870	824	883	895	951	899	838	852	868	867	871	891	864	891	914	913	882	885	915	902	845	889	888	887	904	905	900	863	895	868	864	852	846	882	868	934	879	883	889	885	867	877	908	850	887	911	926	940	884	910	921	929	882	924	882	920	840	894	878	863	899	866	929	842	895	875	873	880	922	937	937	861	898	898	914	850	930	904	901	870	870	915	928	921	905	813	890	856	912	884	812	873	853	891	851	930	896	930	832	920	838	897	908	938	905	889	905	911	845	933	879	896	877	898	844	879	886	898	850	890	874	883	912	868	890	848	842	952	934	859	875	883	888	877	909	889	886	921	878	846	845	884	889	925	903	851	891	936	864	899	861	867	882	936	903	923	914	906	859	901	849	890	916	902	912	861	883	882	896	935	893	890	892	897	894	908	826	873	899	873	840	909	918	864	901	949	879	927	892	873	853	916	899	863	932	904	926	867	876	890	887	928	893	901	902	889	857	936	908	879	947	888	872	906	822	834	888	965	857	904	858	897	845	873	886	949	853	906	838	873	937	941	887	902	882	846	887	896	887	932	887	903	891	888	847	956	876	830	899	899	846	879	870	870	883	907	855	907	829	873	863	899	867	921	880	894	873	873	908	924	849	960	921	889	904	876	916	865	915	913	877	865	874	917	836	842	911	894	906	939	893	915	873	891	903	842	940	889	856	883	899	900	902	907	883	931	904	869	855	864	882	908	840	892	929	888	867	924	887	876	902	873	943	861	909	852	838	878	900	823	850	910	945	896	926	941	917	894	913	901	854	969	908	918	890	883	905	918	881	860	869	877	925	865	871	895	910	911	925	825	870	926	868	847	891	918	939	881	881	897	846	882	873	913	904	963	873	847	863	922	883	904	859	934	889	822	855	892	882	894	869	857	845	898	892	891	917	887	908	842	844	900	916	925	917	966	881	862	832	906	959	888	884	866	904	943	889	920	845	900	864	852	900	920	919	894	943	933	878	933	897	925	947	883	892	893	817	910	951	887	917	890	854	888	867	882	888	870	898	874	895	882	938	910	940	872	881	876	888	865	842	902	914	893	866	924	853	900	899	830	906	905	944	868	910	800	777	867	886	860	837	844	880	906	873	909	884	891	923	906	884	881	952	877	863	895	888	935	837	850	870	822	894	927	864	914	882	909	891	850	820	908	901	943	841	848	933	893	845	906	846	858	886	875	895	874	901	893	902	908	866	878	891	888	884	903	911	920	904	812	881	885	912	915	902	871	883	898	881	911	908	850	938	948	882	868	921	899	878	927	849	860	882	875	899	853	877	885	832	893	919	856	901	859	875	877	903	891	843	879	901	882	857	914	908	903	914	896	851	902	913	934	913	875	901	850	843	897	884	834	930	873	867	872	909	930	865	902	846	897	869	883	836	821	934	911	839	904	873	876	921	889	867	881	861	925	855	853	909	891	961	856	894	846	893	865	923	853	894	869	906	946	900	958	889	903	867	920	912	900	876	891	820	879	858	885	817	893	897	859	815	928	819	929	881	924	911	862	874	881	909	919	870	861	903	924	883	919	868	827	837	830	931	896	881	878	891	883	873	903	883	889	916	862	836	878	908	878	916	912	870	934	895	896	924	877	892	880	910	940	844	894	922	860	884	915	889	921	889	893	853	883	866	886	863	927	924	863	923	878	888	916	921	863	861	889	898	870	928	927	882	935	920	896	899	882	848	885	864	865	904	866	887	891	858	903	937	897	848	857	868	887	903	884	911	832	944	904	904	861	960	882	895	854	873	851	913	865	836	882	817	888	816	881	854	915	856	890	911	946	885	891	869	844	877	865	903	916	891	877	892	866	860	862	925	886	872	899	876	883	900	884	807	924	853	910	894	886	895	841	923	917	917	906	854	843	936	854	875	841	919	913	913	891	862	883	909	846	959	881	883	852	848	939	947	901	906	891	888	915	932	885	899	911	867	884	871	891	897	863	908	863	884	892	828	901	879	865	880	913	919	895	892	869	910	914	858	854	868	872	854	883	875	891	851	911	852	911	892	824	939	874	944	901	920	889	885	879	905	896	884	930	902	898	878	793	914	927	893	898	930	901	892	885	906	928	895	916	833	871	883	886	867	837	898	956	920	880	891	861	897	927	900	843	902	914	926	924	885	859	897	866	851	856	882	882	894	910	931	842	861	879	863	911	901	848	840	893	920	917	915	883	895	881	924	843	850	902	889	869	952	953	908	879	825	913	879	911	953	864	907	889	901	906	864	960	802	882	883	865	893	863	862	910	924	891	860	908	851	887	931	903	903	854	872	837	927	930	889	868	882	859	860	876	831	897	848	889	906	871	889	899	936	905	912	882	918	883	871	895	867	871	914	866	879	837	870	934	924	881	885	866	898	917	876	929	907	909	882	819	874	860	878	915	841	839	876	868	879	874	879	899	946	909	909	858	852	902	920	853	902	896	916	914	866	856	856	940	912	926	894	862	903	913	885	908	843	904	855	932	910	897	888	905	904	882	880	867	881	890	868	893	885	918	933	860	913	926	885	885	928	907	899	923	871	872	884	876	845	862	910	897	872	866	862	907	867	889	916	910	856	816	896	909	906	920
49287	46315	40157	8677	874	427	360	327	299	319	276	270	238	247	214	236	247	230	211	221	208	210	232	203	217	215	224	217	213	206	229	193	220	187	189	242	211	179	204	226	237	237	187	227	205	200	195	204	207	212	186	211	219	221	217	208	221	244	239	193	212	212	222	218	198	210	193	213	193	199	204	201	212	204	214	238	200	193	206	196	214	221	201	200	215	203	192	194	205	203	189	223	185	211	204	204	192	216	195	206	192	218	232	205	190	209	211	216	219	197	232	185	182	223	204	197	210	221	186	182	181	205	219	199	212	190	220	194	209	192	200	206	232	205	201	227	218	208	204	219	183	181	200	261	211	187	211	215	205	220	192	193	185	202	183	226	221	182	208	196	176	197	192	190	209	185	194	214	228	191	225	194	195	193	186	213	201	179	201	191	206	210	220	234	202	180	171	217	171	202	188	204	200	216	186	202	199	214	229	203	212	211	222	217	214	192	196	210	194	200	193	219	216	202	214	205	196	207	189	221	208	191	177	192	222	219	201	213	218	235	202	193	174	197	188	208	205	219	204	188	215	209	204	214	228	209	232	207	197	198	172	195	191	220	214	220	192	203	219	200	200	216	204	200	211	180	202	213	218	185	221	211	217	219	194	217	194	228	214	188	195	174	226	186	232	199	213	200	202	209	238	210	232	198	187	214	202	190	197	208	224	218	197	207	199	195	202	198	211	225	218	208	217	207	219	194	190	215	183	201	179	186	195	186	210	213	231	181	191	184	193	203	199	169	210	216	221	198	222	218	205	218	199	188	209	207	192	199	206	176	211	203	209	198	205	207	218	194	225	204	223	191	190	182	193	208	198	198	216	217	184	216	210	174	210	210	235	196	228	197	228	224	203	230	220	210	210	201	198	223	185	211	191	208	211	195	190	193	204	187	226	227	180	193	218	229	193	201	180	175	197	204	188	213	215	229	205	189	200	207	233	231	203	198	194	207	191	191	195	205	198	198	242	215	213	193	209	202	194	174	221	213	187	216	214	235	212	220	194	179	203	208	223	214	206	199	220	200	189	196	231	210	211	211	217	204	217	201	215	212	198	220	210	200	210	188	198	177	170	212	184	194	203	236	206	203	214	218	223	190	194	209	212	214	184	198	186	215	208	185	210	197	211	213	195	244	224	199	196	205	208	200	196	190	232	201	196	228	220	204	216	209	177	231	187	200	176	209	195	218	205	210	207	209	210	178	224	192	210	217	216	192	232	183	225	224	210	202	231	214	210	211	211	214	204	219	210	209	235	199	177	221	207	186	193	213	201	158	206	186	212	205	207	203	192	209	175	203	223	185	238	187	228	191	215	215	210	215	189	198	215	206	190	228	239	212	205	221	185	213	192	202	189	202	188	186	207	212	216	213	234	212	193	227	223	199	236	205	208	223	210	197	189	202	216	213	213	209	191	200	209	203	241	198	218	198	211	191	225	228	207	223	222	219	188	200	171	200	214	213	211	198	231	189	211	195	195	200	213	194	185	169	195	204	213	193	221	218	182	192	205	209	217	201	219	209	195	232	223	200	194	186	191	179	202	222	205	196	183	207	237	218	219	224	194	211	224	198	208	197	193	194	196	231	196	190	209	217	216	199	223	189	225	174	213	234	227	232	229	213	202	189	193	178	237	213	209	215	207	193	223	168	205	194	210	208	222	214	200	233	205	207	203	196	236	211	212	225	186	207	209	214	194	205	241	221	208	211	194	227	222	185	214	174	206	183	203	220	206	192	204	186	197	208	215	213	176	216	202	194	211	185	187	207	241	208	196	197	197	202	196	210	207	213	180	198	205	216	204	227	206	217	195	209	216	210	193	223	185	225	204	198	215	193	218	206	195	195	253	221	215	203	197	214	217	194	189	225	229	207	216	219	211	222	191	202	198	211	201	178	205	212	227	218	210	233	192	209	175	190	204	205	179	202	211	221	203	204	191	184	207	211	213	207	206	194	210	205	171	178	176	193	220	228	209	209	190	193	194	222	218	209	188	219	213	221	214	220	219	205	194	237	205	201	192	188	194	202	220	205	190	184	222	213	185	185	210	187	181	177	202	212	205	205	195	220	184	217	214	215	202	236	216	208	219	205	179	223	199	193	197	210	199	191	190	206	184	225	222	193	209	217	222	177	177	197	197	210	202	221	234	211	176	176	213	191	200	216	246	218	199	189	197	219	217	191	199	207	197	219	201	217	214	204	212	209	210	206	212	225	218	190	200	203	197	207	214	190	182	208	203	176	243	203	197	208	204	201	205	231	193	198	206	184	230	190	216	201	218	228	191	218	203	200	200	196	216	190	204	209	233	203	223	214	193	195	204	229	184	201	244	198	202	175	212	194	197	213	216	206	194	204	171	218	197	201	209	199	213	230	226	203	203	201	190	186	198	196	203	240	203	212	183	240	233	198	186	219	208	213	207	223	195	212	217	212	189	191	201	214	223	201	212	204	217	211	201	198	200	200	237	193	205	194	182	234	205	187	203	186	193	214	222	198	200	201	200	200	214	198	225	188	209	205	222	199	212	201	216	217	185	192	188	217	212	197	204	190	189	202	198	200	220	197	196	217	187	181	207	224	248	209	200	220	201	210	213	208	230	208	183	197	194	220	196	232	217	226	215	234	190	176	209	192	204	212	212	189	203	196	212	221	210	198	226	198	196	220	225	186	206	178	222	189	206	212	194	184	227	226	228	211	202	197	201	202	205	209	194	186	224	211	194	185	230	214	196	223	199	187	210	188	172	191	208	196	200	204	227	214	200	227	190	194	194	197	199	195	201	223	238	213	198	188	214	204	207	210	221	186	226	204	208	193	190	202	210	192	240	210	193	231	208	200	194	198	194	214	204	192	212	212	210	197	196	219	200	217	214	213	228	214	191	169	191	211	220	217	192	207	183	213	208	179	212	206	185	197	185	194	218	207	204	229	214	206	209	210	211	230	227	209	211	211	213	183	201	222	178	225	226	209	187	224	213	200	195	210	220	221	200	211	211	193	202	208	202	213	211	225	206	183	205	224	187	227	211	215	208	191	212	184	203	191	209	199	206	189	209	183	198	193	209	191	236	204	203	199	215	207	203	227	200	229	238	183	192	182	213	213	224	225	205	219	201	186	205	200	220	192	213	203	186	195	197	201	212	207	206	226	188	202	244	197	210	205	216	201	198	204	174	212	208	206	207	203	198	210	212	206	208	207	217	218	207	240	226	219	212	193	216	199	189	222	215	208	199	192	219	217	213	182	231	195	223	183	207	231	199	217	221	224	175	223	219	207	216	205	214	211	204	221	203	188	193	212	176	203	226	182	196	203	210	190	226	200	188	198	204	208	221	183	207	202	213	195	209	200	208	217	207	210	190	186	207	197	205	189	190	201	200	218	229	228	214	185	201	178	216	209	183	186	196	205	214	206	208	196	219	209	217	202	221	178	206	216	215	219	211	221	200	214	226	197	232	235	200	211	222	191	213	172	200	198	199	179
29682	31191	25972	2340	2005	1681	1495	1261	1133	1043	946	903	819	801	781	700	673	742	731	583	660	671	612	656	624	607	656	650	582	611	623	591	612	599	581	615	568	529	576	560	562	519	563	589	598	564	561	575	549	561	576	600	555	539	570	554	585	584	542	568	581	544	521	611	603	513	576	573	545	578	530	520	551	540	543	536	561	560	551	577	574	539	581	591	549	541	537	545	572	562	581	544	519	561	550	536	556	544	537	588	533	514	550	557	544	538	555	571	503	526	552	526	532	563	537	555	530	555	584	554	509	597	561	512	572	531	521	558	524	568	529	526	534	547	538	553	524	582	527	552	538	506	511	549	548	554	550	539	587	555	553	578	559	551	527	628	519	556	534	536	557	574	536	541	506	570	544	527	565	545	536	576	514	533	543	528	523	537	531	538	552	518	552	551	529	576	580	556	521	556	537	577	572	541	558	576	564	539	515	535	554	533	545	514	557	527	609	567	522	543	511	555	510	565	591	551	554	557	530	620	544	579	490	563	561	552	537	518	565	532	569	583	524	552	554	555	556	558	566	546	519	581	541	526	568	540	506	553	525	533	545	559	535	553	551	522	535	584	548	544	559	484	523	555	552	517	535	558	562	501	513	506	528	560	534	465	507	554	556	517	596	546	533	541	570	535	529	582	582	540	566	535	551	550	564	602	607	486	524	545	572	546	558	526	533	519	494	549	538	566	584	589	539	564	554	542	557	548	591	591	554	592	544	532	542	556	580	499	539	554	533	545	572	505	548	544	530	578	534	538	557	575	549	538	541	546	545	543	532	549	523	552	564	493	491	545	496	582	531	555	567	564	532	545	525	543	535	524	525	551	591	532	571	567	556	533	523	550	596	511	543	561	533	525	559	564	527	570	538	555	552	590	580	562	564	535	570	557	502	634	533	535	549	588	571	543	535	552	536	549	542	541	533	502	559	546	522	543	563	524	530	588	529	576	532	519	550	529	525	540	531	578	535	541	567	547	550	578	512	582	490	551	502	567	517	506	555	556	582	577	586	583	556	554	544	550	551	574	548	546	543	587	521	538	532	559	582	558	552	558	527	512	581	585	537	540	530	590	547	528	599	547	542	528	557	579	551	540	550	588	585	536	546	585	514	560	532	585	593	546	555	536	545	536	526	506	509	559	537	564	530	499	506	569	536	576	575	552	531	576	578	587	508	551	566	569	573	554	523	574	556	543	515	515	560	535	501	579	532	512	556	533	598	589	582	517	571	551	519	559	547	531	564	552	535	515	547	558	507	532	518	549	550	557	556	570	543	567	534	538	574	497	570	574	560	587	536	592	524	568	594	549	519	533	552	548	536	590	502	586	546	515	547	572	546	514	544	549	533	586	549	538	565	530	553	546	539	554	522	570	540	532	553	558	544	550	521	536	533	533	531	578	574	528	572	529	566	580	558	551	548	538	548	587	602	554	519	571	562	550	574	522	574	539	561	528	529	542	514	520	533	546	576	555	527	537	567	563	533	555	540	546	532	563	529	534	519	538	556	513	529	533	524	561	546	542	511	548	527	516	539	542	535	540	516	560	528	542	528	544	532	579	556	561	568	555	538	525	531	541	521	525	544	561	567	566	535	535	590	585	526	523	551	567	510	554	586	543	529	554	602	582	540	569	546	539	532	518	546	551	539	565	567	556	557	508	517	569	565	529	544	551	525	536	545	576	480	559	544	561	542	586	525	540	571	556	574	539	562	521	513	557	530	557	524	543	550	518	576	518	571	587	587	551	577	546	559	534	547	549	517	563	526	516	553	535	530	582	584	544	538	585	565	548	544	585	576	551	554	547	560	527	537	520	565	533	578	526	537	549	550	601	534	552	515	517	598	549	550	552	562	530	587	561	489	565	554	563	568	535	550	521	540	549	554	526	538	503	519	553	534	523	534	563	556	557	601	515	546	553	557	517	576	526	524	559	535	541	555	544	519	532	560	536	557	533	539	558	520	562	553	541	577	565	578	575	561	632	542	545	550	494	520	477	539	500	531	531	549	512	573	533	561	522	531	545	549	573	521	590	557	567	520	529	557	551	547	558	544	581	551	531	556	538	524	540	552	545	564	520	543	523	542	563	553	592	534	504	551	583	550	563	551	551	510	551	523	533	538	556	557	534	554	597	571	508	537	542	526	533	569	492	522	542	553	585	563	524	553	535	540	535	567	540	546	521	537	547	550	536	541	531	550	556	554	488	547	555	560	533	548	555	533	562	530	539	550	482	516	567	517	538	520	515	527	566	550	553	546	535	540	559	544	572	552	568	564	535	556	527	526	545	548	544	574	540	546	534	583	537	561	538	543	517	538	570	572	583	559	538	557	563	540	517	528	560	542	573	531	512	530	524	551	513	571	553	582	563	540	577	578	521	573	527	576	551	581	561	525	570	536	529	541	529	536	591	563	539	550	522	553	536	545	517	612	549	520	582	520	525	521	534	557	550	557	555	562	545	539	520	542	542	563	543	572	563	560	578	558	533	503	596	553	579	544	564	536	530	557	544	569	530	539	535	527	600	555	523	573	574	543	541	534	560	570	532	551	559	554	550	569	587	550	549	561	585	548	519	521	533	518	540	514	537	531	545	574	542	514	546	546	510	533	564	526	534	568	553	563	512	551	572	565	570	572	551	552	531	565	584	517	555	516	541	557	521	562	591	563	521	553	507	574	554	614	558	575	518	590	527	559	534	531	551	545	542	531	563	554	589	575	590	608	527	522	519	529	556	557	577	520	535	586	560	551	580	555	537	534	562	582	525	536	548	555	550	560	537	536	547	529	538	541	538	539	517	553	540	546	517	539	514	544	523	575	551	551	551	546	520	540	533	572	571	518	524	542	536	547	578	550	537	517	525	576	544	538	577	560	556	569	542	555	529	536	566	536	553	537	550	558	572	508	595	565	521	551	522	551	530	580	538	535	549	550	537	517	572	510	524	577	569	589	528	578	533	596	569	549	560	554	555	550	527	565	544	571	557	537	554	531	563	528	532	535	547	581	537	546	547	556	604	586	553	532	546	539	545	542	546	565	552	547	559	540	470	560	538	526	540	537	502	554	553	532	595	538	526	545	544	549	556	562	552	527	532	492	570	513	584	549	582	548	545	572	540	510	569	532	547	552	531	538	619	527	589	570	557	523	545	578	574	531	579	566	572	553	572	572	534	582	530	539	572	494	582	548	586	525	551	537	600	574	558	545	584	528	528	546	561	561	552	528	568	564	567	535	600	551	566	571	569	550	527	565	557	585	512	549	564	553	466	573	534	552	551	517	578	550	554	571	547	587	536	548	493	581	535	562	503	528	548	574	531	492	513	555	583	561	579	573	551	556	595	548	524	561	531	542	504	543	511	558	585	530	545	534	558	531	515	565	568	493	537	513	522	529	540	614	522	554	531	528	566	571	552	557	589	564	549	559	547	558	487	540	592	523	545	542	544	565	585	562	525	532	509	570	558	528	544	533	547	573	579	556	541
61820	57672	51753	14468	2688	916	650	536	466	424	407	338	329	327	328	319	295	318	316	264	313	276	294	295	296	248	300	268	271	282	285	332	272	286	261	298	278	250	264	275	241	278	260	260	254	312	261	263	247	297	284	251	304	259	266	242	264	280	245	274	258	244	276	227	289	254	274	268	243	268	261	269	243	272	252	254	253	260	306	283	262	270	247	285	237	268	272	260	275	255	276	241	266	250	275	276	260	262	239	283	291	258	268	257	273	257	265	261	265	244	262	276	275	232	247	254	275	270	241	261	254	262	245	266	220	266	262	278	266	224	230	246	245	274	275	253	272	280	260	263	255	259	251	244	265	269	310	223	268	293	285	280	255	254	280	241	260	277	230	280	268	248	261	269	241	279	264	269	256	246	266	294	272	276	255	248	305	277	269	261	269	280	273	255	224	292	268	283	290	256	268	266	302	236	250	260	267	253	270	235	269	280	269	273	282	300	228	265	273	275	248	264	259	284	268	244	272	259	281	242	249	269	251	267	255	222	247	244	257	278	272	287	261	243	225	281	278	263	245	245	272	239	261	228	275	295	248	251	266	261	255	255	264	278	278	246	265	267	273	255	258	233	226	250	276	264	246	238	261	247	254	261	254	265	241	265	273	249	267	275	281	252	264	254	271	282	282	289	262	299	254	277	269	267	251	256	282	242	242	277	277	251	277	237	265	267	262	272	263	249	250	251	247	253	281	294	245	277	258	265	284	274	261	252	256	239	254	250	249	232	250	243	265	241	274	266	239	269	242	259	263	220	257	264	271	237	245	271	293	257	289	251	256	265	278	254	253	257	252	271	238	269	249	253	261	253	234	305	285	275	257	256	224	257	218	234	253	254	269	282	245	244	260	220	284	275	269	277	227	248	261	277	266	241	256	243	255	260	254	247	239	269	227	278	273	249	239	243	292	251	274	270	258	267	264	288	308	255	320	232	308	274	284	262	226	241	277	275	251	243	255	224	251	255	234	243	249	248	257	240	235	241	234	265	265	237	275	224	284	248	251	263	268	267	248	260	265	285	266	259	264	250	259	273	264	267	255	290	243	266	280	264	288	249	265	267	250	248	249	220	276	238	246	300	272	299	267	234	266	242	272	246	266	252	260	256	307	234	269	270	239	234	252	293	273	256	234	272	268	266	251	286	270	280	240	266	248	263	277	286	265	239	241	240	252	253	256	249	250	264	251	242	229	245	237	235	286	270	254	262	289	259	276	271	245	244	264	247	278	299	259	269	262	264	252	272	283	291	281	296	233	264	248	263	260	259	286	269	236	255	271	279	268	268	280	264	243	284	262	241	267	272	255	257	275	259	290	275	264	280	268	285	292	233	235	249	305	267	249	262	244	280	237	292	261	228	252	282	289	268	270	278	251	237	271	267	261	273	264	280	261	232	258	273	248	256	252	267	234	255	248	261	252	240	285	272	256	261	262	295	241	233	277	258	265	264	267	258	240	245	254	277	262	249	259	241	265	269	247	254	247	280	236	282	258	247	259	250	252	250	250	254	266	275	249	246	278	278	263	302	236	242	270	235	285	237	295	257	254	248	239	256	253	254	282	261	332	285	267	262	264	260	292	257	267	257	260	271	254	233	273	250	263	283	237	227	260	259	259	240	283	259	283	258	250	273	230	289	282	263	249	245	263	266	246	264	277	244	272	242	271	245	263	244	248	252	242	271	253	285	257	266	251	252	248	263	250	278	279	286	238	270	277	260	259	237	267	239	250	269	258	243	216	266	244	258	259	246	247	249	273	269	250	240	296	261	219	250	234	231	239	283	282	261	268	237	236	269	252	270	243	228	251	264	253	258	261	279	266	265	250	258	263	264	254	244	283	263	240	277	246	236	233	280	257	255	266	271	254	254	247	237	250	273	257	254	257	263	288	260	287	239	275	242	248	260	243	250	260	278	254	271	265	282	255	247	239	249	273	252	267	272	292	275	266	252	277	273	263	287	244	261	251	270	272	270	263	257	281	280	248	240	244	249	278	253	296	245	257	268	256	245	271	248	237	258	304	268	260	268	227	266	220	247	251	282	254	237	264	251	278	247	253	262	241	283	236	276	269	234	282	247	266	224	232	241	260	261	263	282	270	271	271	225	237	225	244	241	263	262	241	267	226	259	280	265	247	279	248	263	218	260	236	253	268	258	255	278	278	266	287	264	254	225	300	266	255	259	262	265	245	257	263	265	257	266	250	280	299	234	267	242	254	246	259	244	265	255	299	241	231	273	255	258	250	221	257	248	242	280	260	270	255	251	298	250	298	272	257	232	258	256	246	262	250	275	249	257	245	291	260	252	229	253	265	241	233	248	253	249	272	247	265	255	261	252	257	286	268	251	250	239	262	261	251	258	265	272	216	237	267	274	268	267	258	278	273	270	272	272	238	289	273	276	265	252	259	268	251	261	247	277	235	233	268	246	236	247	263	286	257	234	250	263	296	243	271	253	242	281	238	261	242	255	239	257	276	299	300	232	262	261	246	273	251	272	251	263	265	276	261	269	239	295	258	281	251	239	284	258	271	278	277	267	267	256	237	268	253	228	270	257	243	248	270	251	262	258	310	275	260	257	276	255	276	242	265	232	241	266	283	244	266	223	251	273	273	226	273	258	272	261	263	260	247	280	260	260	248	268	281	262	277	255	268	240	267	295	260	250	265	259	296	281	263	243	225	285	292	284	313	253	240	247	244	253	225	270	249	281	265	233	275	274	269	233	274	231	283	235	236	262	260	269	264	282	264	250	287	263	247	259	269	283	270	274	246	260	252	262	247	276	269	240	257	263	267	242	261	250	272	240	241	246	233	265	271	225	258	264	245	244	281	257	239	246	252	239	292	275	245	253	257	213	258	270	244	212	278	269	257	255	250	275	270	261	254	237	264	240	259	252	246	276	255	267	229	258	277	255	256	284	263	231	261	264	255	258	253	260	262	286	248	269	246	238	265	286	233	242	251	268	298	263	214	266	278	262	276	252	259	220	276	262	251	272	260	249	260	274	242	252	251	253	231	278	261	252	275	248	275	273	248	270	278	279	296	253	299	275	249	259	260	273	244	265	266	298	284	245	235	261	286	289	287	258	276	275	270	258	260	256	268	251	262	251	231	244	258	247	284	226	268	254	251	257	278	266	242	265	258	252	260	297	295	271	251	261	251	243	268	264	248	293	273	240	259	243	254	284	252	259	274	262	271	275	265	265	255	255	302	257	256	288	265	257	266	290	278	254	266	251	254	254	274	235	255	253	283	281	268	276	249	267	248	268	267	284	242	227	256	265	262	258	257	276	272	250	249	239	239	319	245	276	259	240	264	245	268	244	239	233	255	286	251	252	275	258	258	246	248	269	251	258	253	264	248	283	263	294	261	257	241	257	275	265	244	234	265	268	239	267	223	246	259	240	276	279	307	259	255	237	223	263	282	245	244	262	281	224	247	273	300	294	252	291	265	298	269	274	224	258	244	250	239	271
39317	38543	32310	4045	3579	2959	2526	2063	1869	1608	1468	1381	1274	1131	1116	1104	1035	986	975	911	872	845	859	851	829	852	758	779	776	795	758	796	761	772	735	804	769	705	724	767	688	709	744	741	733	676	697	718	760	730	731	702	717	736	726	715	760	712	695	693	716	657	689	705	689	702	699	708	733	691	708	701	699	697	723	675	691	687	677	662	707	686	699	657	690	746	688	661	697	661	685	665	646	698	684	683	655	703	686	743	686	662	668	651	710	674	675	670	692	678	699	670	666	682	681	682	649	693	688	747	656	682	669	655	700	660	675	660	704	671	696	654	654	661	712	671	686	699	723	687	692	649	677	680	746	666	733	645	704	685	714	728	673	700	684	717	730	659	649	660	711	701	699	678	715	673	663	709	715	665	646	638	628	660	642	697	688	645	706	676	683	665	633	702	677	646	689	671	694	700	701	692	698	670	660	665	666	670	680	600	725	679	674	736	648	615	691	679	665	679	721	697	723	631	617	695	682	661	681	708	668	687	738	676	671	670	692	728	649	661	691	662	673	675	658	668	660	637	671	684	692	650	667	689	710	707	669	695	642	691	720	723	716	666	715	683	730	708	680	696	688	667	675	684	660	665	707	684	663	662	614	704	677	652	708	649	702	706	695	680	716	725	695	715	671	689	689	675	692	684	684	709	703	669	692	683	721	719	674	654	704	730	684	663	675	660	672	673	682	685	645	661	667	721	715	679	658	714	656	687	662	687	693	683	711	684	702	654	710	670	696	648	702	688	689	681	662	710	648	692	726	604	698	621	649	668	641	694	691	718	696	650	673	697	699	653	675	701	703	645	672	623	695	708	675	716	687	687	664	698	725	689	641	713	620	665	679	704	658	664	689	644	702	705	684	722	678	718	701	683	668	674	680	641	701	698	689	695	702	717	667	668	657	691	656	687	678	670	704	651	729	686	700	663	646	640	647	675	652	677	695	651	684	659	668	700	663	674	700	640	683	648	694	689	622	673	657	693	669	682	684	674	680	701	684	642	613	700	677	688	682	641	671	613	683	697	711	671	762	687	626	640	687	734	713	675	663	705	674	639	702	726	686	725	737	696	620	693	646	665	687	639	638	693	663	700	660	681	668	641	646	710	695	690	749	704	652	667	655	641	663	655	687	605	665	664	702	659	666	688	670	658	663	657	651	663	627	673	693	649	660	672	659	677	657	694	646	675	689	651	664	710	677	647	650	640	701	671	683	681	728	685	654	670	674	693	677	732	690	672	649	700	655	649	679	644	723	646	675	608	683	624	709	671	686	666	638	683	665	699	646	695	691	672	638	669	666	687	611	677	656	684	665	701	687	651	686	736	672	688	672	710	700	680	730	696	640	714	672	675	716	648	674	708	697	716	690	700	693	641	664	743	669	695	711	624	683	688	684	713	638	688	672	679	681	700	682	674	685	642	666	684	690	708	682	719	665	698	684	667	642	712	661	699	729	731	712	706	636	630	674	666	705	689	668	641	693	651	651	674	667	646	677	719	685	661	723	648	705	697	693	697	669	732	690	698	650	687	639	705	697	669	670	673	658	680	677	658	687	650	705	683	677	627	665	656	655	626	722	700	602	684	658	712	650	667	674	657	660	624	703	667	669	693	639	646	652	658	687	666	708	685	669	733	642	672	667	653	690	628	663	725	686	632	634	688	684	674	711	657	679	697	667	662	707	697	674	663	671	659	656	624	645	648	664	671	615	658	658	635	696	707	693	696	636	640	693	692	700	733	664	709	680	699	718	683	699	679	672	692	688	667	694	666	681	734	681	711	688	709	697	695	701	707	636	724	673	667	730	711	631	683	648	706	677	673	685	602	674	666	700	693	707	660	689	702	680	708	652	713	672	649	713	653	627	699	664	653	649	646	635	630	636	699	680	670	721	676	728	693	692	657	726	655	660	676	690	663	688	694	659	662	696	650	669	665	717	622	656	681	711	655	680	593	698	769	676	732	680	708	707	665	666	678	702	678	667	705	664	712	679	690	694	673	643	677	680	664	709	635	719	673	679	669	670	709	650	662	665	694	686	699	678	617	666	683	683	703	669	721	683	692	689	681	690	640	722	652	680	734	674	688	664	638	712	706	667	656	659	647	708	687	661	742	703	676	719	686	707	646	656	678	656	693	623	676	649	675	662	682	692	638	666	683	648	663	663	695	642	680	717	620	711	707	652	701	642	642	703	688	617	679	688	680	711	685	654	680	668	702	677	684	696	659	703	694	671	682	640	651	663	705	674	626	669	664	702	654	666	718	677	673	698	701	693	684	684	658	687	699	670	694	663	645	665	684	678	712	689	692	677	728	621	710	694	632	665	685	700	666	631	669	651	701	687	634	713	662	648	687	685	675	667	702	706	707	718	696	656	669	693	640	676	685	717	660	629	678	670	668	670	657	681	639	667	658	706	672	671	733	688	721	659	697	666	681	690	712	671	641	649	654	701	677	708	663	689	718	700	644	676	663	671	723	654	657	677	682	714	651	653	724	722	657	679	719	676	711	691	679	700	668	684	618	672	698	702	650	644	647	690	650	664	657	699	692	697	687	696	675	686	696	617	616	635	669	665	687	682	703	641	643	682	627	676	685	692	681	699	694	632	649	680	683	652	692	667	676	686	669	649	679	656	651	705	672	648	697	660	673	646	660	665	662	675	663	696	684	679	665	708	727	664	624	657	655	696	664	684	690	687	691	674	715	666	706	687	678	694	655	728	679	714	675	717	692	638	652	667	681	693	687	660	676	683	636	647	630	654	683	704	713	713	665	676	662	696	629	699	648	651	664	656	644	697	665	682	694	719	650	655	684	685	690	688	701	710	686	673	683	697	675	703	682	651	690	690	669	670	693	659	676	683	721	717	655	672	694	650	659	705	640	667	674	728	679	726	676	676	713	692	707	702	666	674	682	665	659	688	701	677	692	691	691	687	689	673	674	703	673	685	710	671	715	656	692	700	704	672	645	700	702	688	696	656	661	670	706	672	671	702	685	748	660	672	749	667	665	712	738	682	658	660	683	633	697	645	723	714	695	741	669	629	667	681	706	651	657	667	696	693	665	670	703	702	671	723	674	698	671	682	685	704	643	713	667	719	590	659	708	661	630	650	669	673	708	656	645	730	660	675	643	610	711	670	697	680	664	667	671	650	722	667	690	701	664	678	671	661	660	699	603	651	611	696	707	689	682	679	682	691	643	692	682	639	704	676	643	695	662	632	663	672	711	633	609	726	687	699	677	703	663	609	629	687	729	682	664	670	715	721	674	684	666	666	648	673	736	686	656	684	699	676	723	715	649	686	655	691	673	679	673	711	687	655	694	671	694	721	685	676	698	665	697	675	677	658	649	698	616	677	693	667	649	668	653	666	676	688	692	654	684	657	714	655	684	709	660	686	666	675	640	627	676	695	657	673	686	649	672	656	693	723	700	629	695	659	677	724	718	674	674	694	695	695	666	659	692	701	736	707	710	657	687	733	699
6713	2472	2692	395	388	389	360	342	333	382	390	364	373	367	389	388	386	368	383	372	386	403	389	388	374	361	397	366	339	354	380	387	385	347	382	387	404	391	374	365	368	365	379	367	388	383	353	346	355	369	410	339	394	407	406	383	366	425	364	359	360	394	385	364	379	367	373	346	392	404	364	391	372	393	383	321	379	412	398	356	383	374	357	376	395	370	384	371	353	371	380	389	358	383	364	403	409	351	406	411	393	361	378	405	381	386	395	392	357	378	380	407	371	366	367	403	360	393	370	394	356	361	365	377	380	383	348	361	381	381	373	360	365	352	354	356	397	351	395	351	380	393	379	386	375	376	378	375	364	370	372	340	356	383	372	369	384	375	367	365	382	374	390	377	362	386	385	377	353	368	394	368	333	395	383	372	389	347	380	374	382	389	367	317	373	387	369	374	338	334	396	407	353	375	395	379	380	383	326	373	396	374	377	398	394	374	419	354	382	369	361	383	400	382	364	386	391	363	354	372	396	358	402	416	385	385	365	374	395	373	356	405	373	363	367	381	367	376	386	380	384	396	382	373	364	397	381	365	380	381	351	391	403	380	394	359	377	374	384	372	392	366	400	345	371	370	397	358	370	359	393	394	339	346	374	415	381	392	400	345	344	359	338	387	353	403	403	404	378	355	331	385	358	374	355	338	379	370	371	356	362	380	366	378	396	388	386	354	366	366	366	365	358	360	411	354	370	388	386	396	361	378	353	393	382	360	412	348	372	347	413	396	403	386	377	377	356	363	377	370	355	401	356	386	410	397	358	355	368	405	365	377	365	375	397	369	352	321	383	372	429	392	363	401	356	420	411	372	373	320	337	388	370	393	405	366	432	355	378	369	390	420	376	390	364	380	409	360	337	401	383	369	397	336	338	358	388	386	383	383	362	363	363	386	375	394	360	358	372	363	343	368	402	343	331	352	380	398	331	369	348	335	379	371	347	364	334	406	363	367	363	397	330	402	378	361	406	343	369	364	385	394	341	351	384	387	368	357	397	388	373	400	367	364	361	357	364	364	353	348	385	374	413	390	359	353	383	363	396	379	382	361	381	418	377	350	369	366	354	379	393	383	343	383	389	379	367	376	355	396	351	368	379	390	367	360	378	376	385	339	390	366	420	385	376	359	364	365	359	355	387	354	369	393	367	441	399	402	410	393	355	376	358	392	368	369	394	351	370	365	373	391	362	399	394	358	390	374	378	346	430	339	354	351	395	346	408	349	386	368	378	347	361	409	404	368	368	371	401	393	365	357	374	378	365	397	397	351	345	373	367	412	393	368	395	408	372	412	339	394	371	359	353	376	346	375	384	416	392	383	353	376	405	407	357	378	385	372	358	391	361	374	366	353	374	379	366	372	337	337	310	381	351	367	342	369	357	387	370	376	408	391	386	362	352	339	375	396	416	388	378	419	363	323	354	340	383	401	421	400	382	395	396	386	384	396	412	363	395	342	375	380	405	361	355	362	380	405	391	378	370	402	366	389	362	371	362	347	387	400	372	397	343	373	399	352	369	375	368	355	371	369	364	364	347	402	386	385	378	377	378	330	393	380	401	401	369	403	373	380	389	379	383	358	394	377	353	385	378	404	364	360	407	333	362	387	381	373	353	392	403	397	361	409	419	407	364	377	365	381	362	361	394	358	391	377	378	383	352	397	372	385	375	380	373	389	353	378	405	342	334	418	435	384	378	391	346	380	400	387	367	394	373	365	410	367	368	347	376	363	372	402	385	356	370	367	385	370	378	380	360	363	390	347	363	407	350	353	358	372	364	374	355	377	374	376	396	356	388	392	362	376	412	370	370	329	374	356	379	363	372	339	358	390	381	397	370	364	365	343	355	371	315	399	363	384	366	394	373	384	382	379	394	371	386	368	405	376	400	359	392	374	373	345	351	352	356	353	371	359	360	387	363	386	408	392	354	313	384	364	368	379	385	368	384	386	361	331	376	390	396	372	354	390	348	399	394	426	394	350	343	370	375	354	402	377	374	381	362	407	358	385	379	367	393	354	385	373	361	361	376	354	348	424	316	341	341	350	347	381	370	392	383	381	379	379	358	377	382	339	371	418	359	351	401	347	351	392	365	376	392	368	389	349	396	403	360	326	341	403	374	374	387	376	378	381	392	366	376	384	388	384	395	388	422	362	362	363	352	383	369	368	356	357	352	398	381	389	346	329	376	387	389	358	361	351	411	380	386	383	389	349	387	356	380	377	352	373	391	351	368	409	386	366	365	380	393	350	348	360	359	372	345	325	379	389	381	398	347	350	361	347	373	349	389	369	381	361	355	396	375	398	358	390	363	368	377	380	428	394	336	341	375	374	373	339	390	408	368	404	398	340	378	367	367	365	342	397	407	365	383	396	353	385	379	409	393	379	399	392	371	331	360	358	365	400	410	389	305	360	365	369	366	389	364	392	370	384	391	393	363	366	374	330	389	353	384	362	376	347	375	395	379	382	393	333	391	388	404	371	390	399	376	417	344	376	362	356	361	360	390	397	361	388	379	368	356	382	397	418	376	369	376	385	380	397	375	360	369	349	369	338	382	386	365	372	385	385	330	398	348	366	373	363	369	396	378	375	401	372	362	362	398	412	382	372	342	376	378	393	401	368	336	362	380	340	359	368	404	349	353	374	385	352	395	347	365	369	360	375	373	361	366	356	392	381	372	384	401	385	370	423	344	361	335	379	373	360	388	398	352	391	350	354	375	354	400	359	369	398	395	372	360	366	362	363	367	377	397	378	408	360	373	357	366	370	403	382	381	383	365	337	369	355	374	372	319	389	385	421	370	374	377	400	404	402	363	397	367	384	383	364	373	380	392	402	379	372	376	359	376	367	398	361	405	381	349	399	391	375	436	413	400	386	378	392	354	399	400	365	398	362	353	400	376	375	406	398	394	362	393	369	385	376	386	368	402	357	404	397	351	378	407	376	405	359	384	382	405	349	393	368	405	333	378	367	401	361	378	394	398	379	384	349	385	357	383	388	366	400	367	375	361	352	344	380	360	345	364	422	378	357	367	381	365	367	385	358	362	371	385	379	422	373	400	375	402	335	390	361	371	388	391	375	376	402	358	367	385	361	404	412	387	355	382	339	364	375	334	358	373	393	379	396	368	390	384	362	390	348	407	375	365	388	365	394	362	388	351	368	340	341	382	363	352	396	389	379	404	373	409	362	377	375	391	368	379	363	362	368	388	376	408	407	383	367	355	348	364	377	373	358	404	347	337	387	376	390	380	372	387	379	335	379	361	402	354	353	382	347	372	390	387	366	377	372	361	356	359	323	372	360	401	366	372	380	375	401	364	384	370	397	367	405	405	392	382	394	372	347	357	345	373	395	377	438	366	405	396	396	364	371	338	401	371	371	394	375	368	389	357	363	348	356	401	442	392	385	363	366	380	358	345	392	387	359	377	377	373	380	394	345	366	375	372	386	339	373	382	425	401	374	403	355	351	357
6511	3656	5293	962	917	948	978	848	936	921	931	886	910	872	850	930	857	922	905	896	953	881	888	882	843	886	857	860	865	863	853	863	888	880	870	901	879	902	896	876	877	905	827	817	895	916	894	893	894	925	861	872	883	852	945	903	912	890	943	848	847	929	887	884	868	895	881	893	878	902	830	849	887	897	876	894	856	937	884	892	820	887	883	886	873	891	890	914	924	857	856	820	927	835	914	892	878	918	908	897	907	867	895	863	865	849	925	897	889	893	860	924	870	880	874	881	902	916	837	901	901	897	854	832	874	859	899	923	854	905	894	882	881	912	874	858	911	856	909	893	933	937	865	893	921	881	927	908	847	922	880	829	874	874	895	881	870	894	914	893	890	928	870	894	875	861	930	899	902	872	885	847	899	867	907	860	934	863	934	883	862	875	874	930	840	884	864	869	924	861	910	876	915	864	895	878	852	848	898	866	872	870	854	923	854	906	873	906	889	878	910	865	856	894	866	934	879	894	904	887	859	910	869	893	923	815	885	878	847	876	850	900	896	856	888	910	894	847	864	867	844	879	889	918	942	846	867	847	895	859	912	863	890	876	899	871	865	909	871	887	884	885	853	910	885	829	880	821	829	907	890	845	893	909	927	921	886	834	896	913	900	881	937	903	921	912	881	878	878	891	888	916	883	864	817	903	881	868	922	821	879	918	829	853	908	869	895	889	862	885	854	861	888	906	833	852	873	884	797	921	874	880	903	856	879	896	947	918	939	815	924	889	854	899	883	852	914	869	899	890	879	933	924	902	859	924	905	925	840	844	940	832	937	873	871	875	847	872	911	840	892	923	929	886	887	878	905	867	896	914	890	873	876	898	905	893	885	887	902	875	904	876	949	869	908	913	864	882	870	855	891	850	878	872	896	888	911	910	915	853	887	884	881	887	947	937	833	908	886	880	913	879	814	896	938	895	906	877	843	863	895	847	878	865	860	872	906	868	930	915	852	836	839	839	833	863	899	907	945	902	849	867	878	897	872	896	935	883	867	951	815	897	878	865	864	864	877	822	867	862	896	900	824	919	874	882	812	913	876	824	885	866	869	870	895	835	887	867	892	858	888	896	852	873	977	920	904	881	951	941	920	828	917	879	920	846	869	880	859	861	874	862	931	928	859	885	914	905	887	884	883	908	849	854	922	882	874	906	904	899	901	869	879	863	836	881	863	914	898	880	923	880	877	874	846	846	845	893	897	932	915	860	869	891	874	938	928	916	917	868	886	892	904	871	896	847	825	923	877	892	895	909	892	843	881	891	917	914	854	875	882	866	799	869	938	913	904	880	898	905	884	882	913	869	872	922	874	839	902	845	871	859	887	868	880	863	900	859	864	842	862	865	857	876	842	908	902	903	872	872	866	920	890	890	896	902	915	939	871	912	825	913	891	839	891	871	905	874	904	912	914	842	908	876	863	885	873	867	873	867	915	850	862	846	892	868	898	869	880	924	926	888	897	883	895	856	900	832	874	921	926	892	928	932	907	862	908	914	890	869	858	848	887	920	884	886	903	922	895	873	845	864	877	916	884	896	894	870	896	888	883	873	883	843	902	888	865	892	945	868	883	948	862	820	896	901	930	871	868	888	856	888	902	853	865	884	867	887	896	839	869	884	889	891	882	883	887	965	859	872	885	912	839	860	920	883	943	903	854	923	852	897	860	863	880	923	880	873	891	894	900	859	914	857	891	898	854	927	865	902	877	909	887	881	914	930	855	922	912	881	881	904	891	930	823	875	881	836	865	942	850	867	888	946	886	879	898	878	868	884	873	922	880	853	914	862	900	842	864	899	865	877	875	923	868	858	911	910	875	897	886	851	865	827	903	892	882	876	898	957	891	845	862	889	915	915	884	921	853	906	861	862	883	849	891	891	895	940	881	889	895	910	902	889	823	875	846	882	926	923	858	876	868	879	857	851	880	898	917	886	880	826	894	825	854	893	893	897	883	873	892	847	938	927	917	919	919	929	919	899	945	880	855	945	876	879	902	853	893	938	880	886	889	877	889	905	872	877	907	938	907	904	854	859	864	831	909	834	855	886	879	884	888	839	880	867	852	845	874	861	894	850	855	878	870	882	879	874	836	861	924	918	912	892	916	860	900	885	886	897	862	879	883	909	898	898	950	895	826	903	863	877	857	868	945	872	861	900	880	850	850	909	876	879	881	920	888	864	902	900	870	909	843	890	894	835	883	913	921	939	879	901	875	906	878	891	878	899	881	858	882	884	878	911	908	865	857	839	905	913	917	830	889	925	858	890	922	918	845	885	882	854	905	910	838	870	895	825	840	840	896	863	900	883	822	856	930	887	907	903	882	847	884	846	902	906	876	867	899	904	906	905	893	909	825	869	871	883	856	879	858	879	893	932	896	888	918	857	869	847	881	856	938	938	909	908	894	885	864	874	890	891	857	830	873	884	917	845	854	835	868	848	856	889	870	874	852	871	895	819	891	875	895	879	875	891	931	869	861	865	937	946	937	837	891	855	830	941	842	842	900	864	868	906	908	896	905	898	856	847	861	885	871	871	883	886	912	879	899	927	898	861	884	858	881	918	929	887	907	929	868	931	928	848	907	869	908	874	871	886	873	842	865	877	882	817	939	869	952	884	860	899	866	895	900	886	912	890	910	923	862	887	880	871	832	884	888	887	871	882	926	880	911	870	849	877	943	852	889	918	898	872	878	821	890	898	910	853	905	854	844	829	886	892	861	872	876	908	857	903	898	857	918	918	924	864	886	905	833	871	934	850	837	884	873	914	872	887	877	913	893	919	907	835	900	882	848	871	889	928	832	884	834	896	889	871	887	903	886	878	925	879	903	817	909	834	840	844	942	882	875	878	908	898	916	900	852	849	896	929	871	908	910	917	900	874	898	924	867	886	874	939	916	869	880	949	986	912	880	917	915	865	890	904	866	871	899	901	866	902	881	856	883	885	869	898	885	860	967	891	882	876	848	877	871	870	898	898	904	935	874	840	881	932	945	871	865	895	857	891	854	896	934	924	883	860	944	867	931	946	846	908	910	872	883	880	877	888	857	931	864	878	880	845	919	888	881	923	849	886	917	918	952	870	838	858	872	894	880	869	880	872	887	912	873	908	872	877	954	914	892	854	923	895	843	899	905	887	918	863	851	919	900	931	860	896	872	876	919	891	889	900	864	873	897	903	850	931	890	891	870	912	899	862	890	846	857	920	900	914	816	865	850	923	878	887	930	851	933	868	900	915	876	920	930	808	864	950	876	898	898	889	883	913	894	855	940	916	924	884	888	832	883	881	869	929	885	881	942	872	834	895	827	892	926	890	858	857	884	880	848	943	887	961	944	923	903	901	852	863	880	879	894	927	865	869	866	889	854	896	902	920	846	864	897	841	893	895	893	913	949	908	891	852	849	895	868	859	881	867	898	864	841	851	812	881	863	864	861	909	860	803	889	879	925	914	888	883	919	852	814	844	926	882	858	898
51027	39718	41803	7315	757	441	368	327	304	272	267	268	244	234	240	238	209	221	202	204	225	225	214	222	195	203	217	209	209	204	192	209	185	195	210	214	216	223	214	223	191	200	216	238	204	186	196	200	226	197	212	194	181	204	189	218	224	201	197	223	197	194	187	197	179	183	190	209	195	206	184	226	201	205	205	194	229	202	207	205	211	209	188	211	177	198	197	201	203	208	195	212	189	228	214	194	211	214	197	199	198	196	175	217	206	199	226	217	217	237	223	184	214	171	189	206	222	218	204	183	179	217	186	181	180	205	201	199	205	208	203	226	180	182	215	205	207	193	178	205	195	195	193	212	193	223	208	237	184	198	200	205	181	186	207	176	213	192	209	199	192	218	179	202	199	182	187	223	216	204	210	160	187	178	206	196	211	203	192	190	199	205	213	190	192	195	195	198	201	182	214	196	195	202	197	212	182	198	197	184	197	210	203	204	237	205	187	203	185	233	199	207	171	184	184	209	196	217	194	214	200	192	224	191	232	214	209	218	207	186	213	217	185	159	172	223	176	224	215	205	184	181	206	182	213	194	216	179	202	216	208	184	220	220	221	212	182	191	208	186	216	193	222	227	199	216	215	227	203	192	186	173	228	178	209	199	155	224	194	198	185	180	201	212	233	223	218	195	232	195	203	183	186	212	208	219	218	220	191	213	198	167	205	198	207	203	209	197	209	211	219	199	180	186	194	188	194	166	187	233	194	207	195	193	213	193	191	192	185	214	218	196	212	188	229	191	208	214	259	210	233	182	206	214	212	217	172	225	201	213	211	183	208	215	197	191	195	223	202	209	192	209	212	189	207	212	219	196	187	240	198	183	207	175	227	199	202	188	179	213	222	211	206	195	182	215	226	214	170	182	184	183	186	191	214	199	191	196	192	219	228	190	221	184	189	206	208	186	179	213	220	206	174	193	212	217	190	217	163	190	209	188	189	194	181	223	181	191	194	183	189	208	216	213	192	188	204	235	210	202	210	200	173	194	169	226	230	189	191	218	209	240	183	202	240	209	177	208	196	221	213	194	200	202	231	177	229	202	180	219	188	182	206	190	175	203	213	198	198	195	215	234	207	178	183	197	210	231	222	193	188	209	200	183	215	198	210	182	184	204	176	195	193	211	187	206	184	196	166	217	183	216	210	209	191	189	191	175	199	191	187	219	213	240	235	174	197	181	210	204	202	220	192	221	193	183	183	213	207	188	210	201	223	205	200	209	198	198	193	183	195	219	176	204	181	198	211	197	197	184	215	210	204	208	207	197	193	227	181	186	215	172	195	232	191	202	215	204	193	219	190	189	206	216	214	206	221	195	201	197	184	187	193	205	197	204	192	200	174	240	213	184	216	179	179	179	189	221	214	196	218	206	209	188	195	207	189	205	227	170	208	205	196	203	187	238	179	188	208	172	193	199	203	194	208	213	217	195	191	193	207	198	202	206	214	202	176	189	213	227	177	204	214	202	218	192	219	216	185	220	205	218	211	219	205	184	188	203	208	191	253	171	199	193	218	182	222	188	196	200	190	202	204	197	190	201	190	215	200	212	217	197	197	193	209	208	186	192	189	217	204	183	234	185	220	202	173	186	216	173	202	199	181	200	207	219	181	199	201	208	196	175	208	174	210	207	189	185	215	216	201	207	180	208	209	188	200	176	200	195	165	189	203	189	191	194	181	202	182	194	183	233	231	185	201	197	179	202	196	184	195	171	189	198	193	206	223	212	234	196	192	209	201	201	210	215	208	205	221	191	216	215	198	214	213	222	187	180	229	192	192	191	220	189	199	226	223	210	182	222	218	223	204	226	207	199	197	211	201	225	197	239	208	193	179	180	193	217	197	208	167	192	218	228	224	199	194	193	195	212	206	190	201	187	213	210	244	187	185	227	185	189	207	224	217	213	207	219	203	211	202	199	188	191	210	211	169	200	201	191	190	224	207	189	221	195	186	201	177	208	237	213	192	206	205	178	170	207	204	205	209	201	179	203	206	181	214	224	211	209	188	199	214	184	211	216	197	222	171	208	195	214	205	199	203	198	214	205	195	197	201	198	187	192	204	205	181	188	215	196	212	187	186	205	215	225	212	193	195	210	180	188	211	208	180	208	210	200	193	179	205	201	207	195	198	191	215	195	216	213	185	214	202	207	213	225	192	208	223	174	210	202	173	212	210	186	202	200	196	183	197	216	196	205	202	210	203	212	213	224	197	230	185	191	188	201	189	198	192	187	213	189	203	178	186	207	193	173	191	197	190	198	212	220	217	201	203	191	205	193	228	209	189	202	196	212	212	197	194	208	180	194	188	198	207	209	204	220	214	254	219	168	206	183	192	188	213	224	214	221	215	209	200	221	154	199	205	184	236	207	231	225	212	181	206	193	181	209	215	191	216	214	217	204	199	209	207	194	193	191	202	200	225	212	206	200	209	170	202	217	221	223	181	192	180	218	240	198	224	219	180	200	179	191	179	201	215	181	186	170	227	202	226	202	191	170	191	191	223	202	204	202	211	214	183	204	217	232	201	212	201	184	196	208	203	210	214	226	201	194	202	180	182	215	203	176	205	186	180	209	208	180	203	209	197	205	232	182	211	195	200	202	202	211	215	190	203	187	206	214	179	210	198	212	198	201	218	202	208	184	202	189	199	181	179	193	185	199	222	207	200	198	206	240	194	213	200	205	228	230	185	195	215	206	222	178	223	211	193	225	213	164	215	178	190	184	174	220	207	216	224	205	201	215	198	205	204	219	216	215	229	210	211	198	206	175	201	206	221	193	220	215	196	193	187	228	199	187	202	196	173	226	190	194	198	185	226	178	215	197	191	209	209	179	180	177	213	208	188	179	212	202	213	224	189	207	215	227	220	176	192	216	175	204	201	206	191	165	201	196	208	202	211	194	221	200	202	200	191	192	188	176	177	201	226	237	214	195	185	217	209	193	174	226	209	179	194	211	178	202	203	226	196	191	210	201	215	191	222	227	201	208	187	218	219	185	197	198	199	201	192	192	201	204	207	194	212	204	212	195	222	225	216	211	231	197	202	175	223	179	201	214	229	198	186	197	196	200	201	192	235	209	180	209	192	199	209	204	193	198	185	201	210	186	200	169	190	221	196	239	192	213	197	194	185	223	216	195	171	195	189	213	194	196	187	209	203	205	210	191	187	183	176	211	188	179	205	186	200	202	212	218	211	202	209	209	204	196	196	227	205	216	179	201	227	170	199	195	234	178	216	210	205	219	195	193	180	200	194	210	199	200	216	218	206	185	203	195	207	197	188	176	204	191	207	231	224	221	209	223	205	233	219	201	200	184	205	189	200	197	189	161	223	213	241	221	210	205	209	244	216	191	205	204	188	194	207	186	221	205	197	169	200	188	206	180	213	218	179	181	209	207	183	202	199	195	205	197	205	207	207	193	211	218	205	205	199	218	202	197	182	184	200	197	208	175	214	201	203	215	234	218	190	203	208	210
31030	23012	28129	2370	2075	1763	1410	1258	1175	1025	956	838	856	787	772	752	707	715	701	684	608	622	669	646	631	649	622	614	575	625	611	606	587	579	627	519	531	584	559	566	558	542	540	564	577	564	537	573	614	567	559	563	546	535	575	542	540	568	526	531	581	545	523	586	540	586	544	575	575	540	535	562	541	529	558	526	516	545	545	538	551	557	552	532	547	564	529	548	552	535	538	565	504	563	543	541	524	533	533	522	520	524	555	532	496	573	557	565	554	551	507	559	539	498	526	543	518	512	547	517	572	518	539	525	514	577	520	547	502	549	520	561	519	559	543	562	552	546	526	524	506	534	529	506	498	573	521	554	552	526	532	566	556	522	508	575	533	536	534	519	526	537	533	543	494	537	596	556	566	553	557	521	526	523	562	489	545	562	543	536	517	530	494	530	519	556	553	550	572	541	526	550	521	532	531	534	545	529	567	540	565	528	506	501	512	497	549	550	504	514	515	569	524	553	527	585	535	535	555	555	539	521	530	543	503	533	546	537	496	514	564	525	529	516	571	512	530	542	516	532	541	553	564	542	555	539	524	566	509	537	504	537	535	519	490	507	519	532	521	551	524	527	508	545	577	524	529	544	513	509	511	513	511	545	555	535	553	532	510	526	510	538	546	529	513	534	523	507	552	547	522	508	542	549	491	563	516	495	536	512	515	545	554	489	510	587	501	505	528	532	525	539	519	559	542	565	529	511	550	489	490	554	502	599	554	487	494	503	522	489	572	522	539	574	527	545	548	516	529	534	548	546	500	534	555	527	521	525	561	543	548	535	529	504	557	558	560	521	533	522	544	547	566	541	528	504	543	518	535	550	503	489	501	571	547	532	565	523	503	585	576	524	518	544	535	570	538	537	560	550	541	528	550	549	553	567	511	535	554	574	508	551	488	522	514	505	554	536	570	520	539	560	560	523	546	612	539	508	579	528	537	535	577	518	543	552	507	540	540	512	534	545	529	543	518	503	521	551	497	552	567	560	514	540	523	525	556	501	534	535	552	535	570	589	533	562	528	517	563	512	529	555	558	518	548	507	563	507	540	533	551	541	524	581	540	526	515	506	563	536	550	524	571	514	562	546	511	523	546	503	547	526	561	552	576	539	510	491	566	547	526	529	524	563	503	536	559	540	516	523	522	570	545	536	523	559	569	556	519	568	481	576	524	500	532	505	543	539	513	584	506	524	552	533	523	504	553	529	561	531	526	529	503	557	491	519	514	542	515	524	531	543	518	546	490	540	551	579	503	537	556	532	553	523	514	560	524	532	594	551	487	585	523	572	539	497	565	542	522	537	526	545	482	560	519	532	506	533	508	552	513	535	548	558	528	538	551	551	572	512	536	546	496	560	478	543	546	525	525	544	589	510	587	545	539	517	529	531	590	538	536	524	579	524	571	524	534	523	544	519	526	534	535	542	508	582	552	561	540	549	507	535	539	525	547	565	539	555	543	535	555	546	566	549	520	542	509	568	504	530	531	528	563	534	510	537	525	552	511	549	507	548	576	502	562	494	516	536	527	477	537	535	548	556	500	512	547	518	558	510	527	536	500	523	528	534	539	522	540	514	553	515	599	573	542	550	561	568	552	532	551	564	575	577	505	551	565	504	537	506	551	554	539	555	465	535	500	517	566	524	525	557	505	544	534	551	538	539	507	509	547	561	551	522	523	550	513	546	486	558	549	545	513	543	548	542	525	527	549	552	550	534	539	512	530	525	560	497	524	526	561	563	526	570	546	545	537	525	532	569	505	495	555	596	526	540	508	551	528	541	541	534	496	514	548	547	540	541	536	530	584	512	564	532	565	540	546	515	560	535	563	500	537	535	525	499	579	533	540	534	538	542	544	560	533	532	494	570	529	586	535	557	538	534	580	522	505	500	507	528	526	576	551	549	529	528	537	571	564	518	529	512	492	510	546	530	549	518	553	542	545	534	519	532	553	528	533	568	539	497	549	537	555	528	557	554	551	507	548	574	563	529	543	544	526	552	556	513	527	513	542	528	560	575	522	557	539	520	543	537	514	489	540	490	551	513	519	505	522	525	535	528	525	538	546	491	557	527	552	505	525	550	496	555	488	565	508	567	523	554	582	520	581	522	529	520	552	536	527	539	530	522	473	559	544	516	501	527	524	535	549	527	504	581	548	516	548	508	529	552	499	526	520	529	554	475	513	545	542	522	560	527	558	525	519	556	491	486	533	506	527	564	529	531	553	494	465	519	510	521	577	573	527	561	536	500	572	525	544	516	514	518	510	584	550	499	529	511	541	494	520	515	519	527	516	518	573	499	519	546	578	499	533	546	559	523	544	538	544	545	562	540	567	559	515	545	489	563	535	564	530	521	508	539	520	515	524	542	530	581	495	558	562	530	534	532	549	546	536	538	506	534	526	513	542	570	551	583	570	572	530	572	545	528	512	536	551	497	575	561	520	511	521	533	550	533	513	556	565	559	568	546	524	500	545	567	506	542	512	502	533	543	561	559	509	562	538	547	555	517	483	569	510	556	514	554	516	525	571	534	531	528	559	558	531	550	528	511	569	529	529	539	525	488	542	578	512	544	538	537	541	568	512	549	505	490	527	541	578	538	537	535	529	520	526	568	549	489	563	534	580	518	515	539	496	539	575	515	563	504	524	555	474	508	569	586	528	540	554	556	545	552	539	507	521	542	557	530	561	546	544	534	535	493	539	548	523	508	563	551	526	527	535	520	507	574	577	569	522	538	535	522	596	553	567	521	581	541	563	536	560	494	562	532	538	520	551	529	514	564	578	559	509	550	544	490	527	526	556	513	540	560	529	529	521	530	538	509	558	554	562	549	574	494	543	529	524	567	544	555	552	563	544	551	555	569	529	553	501	526	559	516	514	541	534	554	525	509	533	584	530	558	534	508	560	532	531	559	551	535	514	525	545	520	526	522	546	514	559	535	503	528	562	529	581	568	570	546	523	481	552	554	530	500	549	493	544	475	519	519	517	554	513	551	558	522	562	531	513	550	534	555	520	558	541	559	545	530	537	541	542	513	517	542	488	565	556	497	538	500	548	558	536	523	526	545	549	514	511	558	549	507	554	504	541	535	532	540	560	562	532	545	522	545	601	558	543	530	543	520	491	526	543	534	501	560	559	534	543	541	558	514	548	542	560	550	550	538	531	497	511	528	528	526	546	536	508	545	506	546	514	476	529	517	535	511	532	508	550	524	546	573	521	539	506	538	505	536	528	549	487	543	532	535	502	510	549	558	511	533	530	498	499	531	519	553	509	496	499	487	566	504	522	541	552	522	557	532	512	540	526	534	566	490	505	542	551	475	529	535	519	519	532	527	534	542	507	506	551	559	539	513	553	537	539	532	505	540	515	547	572	592	509	467	550	531	507	571	467	499	522	582	524	525	559	533	514	521	544	518	574	552	488	490	549	556	528	514	543	562	541	468	548	505	546	500	566	515	541	509	548	500	517	569	528	541
62498	54232	56377	15102	2885	847	599	517	440	438	392	364	368	336	322	305	353	295	294	311	285	315	326	268	275	294	302	261	296	274	278	273	257	260	249	258	292	264	283	273	258	255	247	253	260	270	279	264	254	253	293	280	264	249	276	232	265	267	280	260	272	251	277	241	259	279	270	287	267	238	243	283	297	257	267	274	259	287	273	259	265	254	265	249	243	248	264	264	246	255	232	222	239	279	258	262	294	266	246	252	285	250	298	278	271	271	245	268	250	281	238	256	255	257	247	272	268	254	250	283	295	255	276	251	275	251	243	267	262	254	256	271	241	282	280	242	264	260	280	265	296	277	264	263	262	242	279	268	280	229	262	247	277	261	251	251	254	266	270	287	246	247	286	250	260	280	267	260	244	271	276	275	264	255	257	273	251	249	266	264	232	265	276	233	230	287	277	211	283	295	244	244	255	273	252	243	250	246	272	238	234	266	245	257	255	260	266	272	278	273	275	259	258	262	256	276	255	280	284	259	262	274	260	264	244	290	265	273	286	252	275	287	245	233	223	289	268	266	251	274	240	247	250	252	275	262	268	242	242	232	265	251	260	261	256	262	233	249	284	269	270	253	248	304	252	242	257	262	257	262	268	263	307	262	252	255	254	272	267	278	260	265	282	259	265	274	267	283	252	257	262	250	242	267	255	286	266	261	279	308	250	299	269	265	243	243	251	231	262	261	265	300	258	249	256	280	268	279	251	275	233	251	256	258	275	280	254	266	275	276	235	275	278	249	249	294	277	285	278	284	257	244	266	237	225	235	274	284	270	240	231	268	255	265	270	246	283	274	251	283	282	295	260	281	262	276	239	247	273	254	247	251	239	260	236	274	259	244	255	275	220	254	266	272	233	258	255	252	258	273	262	289	249	254	247	278	270	221	246	245	276	238	280	244	285	270	268	248	306	263	238	277	262	258	259	261	256	241	267	264	250	232	261	256	247	260	272	255	295	247	250	247	270	249	242	242	259	258	259	251	253	260	230	276	256	290	275	282	263	246	278	285	276	272	272	268	268	279	253	266	234	253	236	278	244	239	249	303	260	281	272	281	278	255	247	246	253	225	283	267	264	271	259	304	287	260	250	263	282	272	252	267	292	271	263	248	293	310	264	261	250	270	276	240	274	276	279	249	243	255	247	251	274	281	265	239	267	263	266	280	269	258	286	245	292	244	258	284	283	263	246	253	271	255	279	267	267	282	264	259	298	251	249	259	238	274	231	261	268	250	275	285	267	254	239	293	255	247	278	269	269	229	255	224	289	269	253	279	256	249	244	252	261	268	289	251	309	262	280	246	260	238	260	259	268	276	301	294	282	279	265	270	253	271	252	219	288	282	251	249	239	276	239	242	219	270	252	245	275	275	253	256	260	260	244	280	265	270	277	268	270	262	280	265	249	272	253	282	270	282	253	269	264	287	246	258	247	275	252	263	290	233	259	275	258	261	253	248	236	246	285	270	312	245	262	264	262	260	275	267	257	259	242	291	253	261	269	266	271	272	283	248	250	261	281	267	275	274	249	269	260	262	275	262	260	216	248	285	288	274	239	279	278	281	266	254	257	274	271	274	294	269	243	223	257	264	269	282	253	266	267	293	273	257	255	267	254	245	286	289	278	274	266	259	264	239	243	269	270	269	283	222	260	293	227	260	258	273	269	291	289	232	302	244	255	288	259	276	259	260	264	244	260	277	252	264	280	245	274	240	268	236	269	272	270	259	247	299	258	261	231	261	279	265	284	250	258	277	288	262	247	261	271	246	264	267	256	270	255	268	244	223	250	248	276	270	264	269	259	240	237	254	292	285	241	240	278	248	263	274	282	252	270	249	284	268	257	257	268	266	271	270	281	258	266	267	261	236	284	269	244	243	241	234	271	250	248	263	265	264	248	283	257	281	240	240	259	273	263	245	244	241	277	272	283	267	243	252	260	277	281	250	292	258	254	280	280	267	269	251	259	259	236	256	250	269	264	276	286	240	235	274	292	280	259	231	284	235	242	254	251	251	242	273	277	238	274	286	250	259	278	252	244	265	266	265	274	270	268	272	292	254	238	253	241	249	269	229	260	269	242	261	312	254	254	291	279	270	266	262	280	278	256	279	279	276	330	241	264	280	254	244	248	237	276	265	234	253	232	282	284	265	242	236	252	250	280	242	246	270	264	281	244	245	251	265	255	265	253	275	299	243	282	257	244	255	271	263	293	241	258	263	278	281	231	288	258	274	242	233	256	279	264	242	246	248	248	236	272	242	248	234	257	276	244	239	261	259	252	247	265	261	260	260	249	252	311	251	285	251	230	242	251	248	261	259	248	279	239	245	253	257	227	267	272	264	283	265	253	259	264	261	252	286	269	242	276	242	238	304	247	250	297	262	248	254	254	247	276	263	247	277	264	262	265	277	285	260	254	243	271	278	271	239	264	246	273	262	258	263	262	243	259	258	257	276	251	260	247	271	295	256	209	262	261	264	281	253	273	261	226	242	256	252	245	280	269	270	263	262	255	283	288	254	259	237	252	260	275	264	253	255	236	246	279	249	235	298	228	236	256	267	223	259	256	238	255	239	273	256	288	285	259	249	297	302	255	239	242	267	259	305	269	302	250	221	254	231	246	242	284	262	263	280	277	308	231	256	272	279	252	265	255	256	243	274	262	286	272	236	249	272	273	277	276	258	222	258	266	242	290	298	246	262	260	269	263	276	262	250	280	253	248	253	259	290	264	247	233	274	240	242	270	266	268	269	269	249	267	272	250	257	237	249	248	245	263	267	246	265	255	258	278	259	255	247	268	249	255	267	243	266	248	268	263	253	283	283	266	245	258	268	267	268	255	278	256	244	236	287	261	270	243	266	269	277	269	266	257	262	238	262	246	276	263	269	275	272	256	259	259	228	274	281	263	280	284	247	271	285	265	274	264	243	245	265	237	254	237	287	259	253	232	260	235	258	265	257	276	297	243	284	273	262	260	273	267	264	257	265	268	261	245	269	276	267	257	267	225	262	270	261	240	272	247	277	233	270	294	254	243	268	265	263	258	258	249	280	263	301	240	283	278	284	252	235	251	267	252	257	271	270	288	237	247	253	277	246	276	263	270	269	248	241	275	263	232	256	253	247	285	245	244	227	250	232	243	251	277	262	253	272	275	301	288	240	266	243	302	244	271	288	268	293	234	248	298	258	247	261	251	236	297	254	231	266	256	272	256	244	268	260	232	280	253	281	266	257	235	259	264	246	293	257	264	247	238	257	279	253	268	242	256	261	252	274	259	269	280	276	260	276	239	281	250	267	236	248	266	261	270	279	253	237	242	230	259	270	257	273	272	252	269	257	285	278	267	240	257	284	262	259	282	259	255	261	238	273	262	241	274	263	224	305	246	257	261	256	287	257	237	264	255	270	272	242	266	257	241	253	280	236	260	249	273	271	254	266	265	268	242	268	260	245	262	276	308	261	248	247	264	253	248	241	262	264
39348	34158	35787	4134	3579	2907	2417	2134	1795	1694	1441	1377	1270	1185	1111	1074	964	1038	967	942	923	870	840	834	847	811	840	812	808	825	804	779	783	747	771	786	748	742	758	738	692	772	747	714	703	729	783	731	674	721	733	718	762	747	717	719	736	701	652	745	684	675	699	689	725	689	693	725	697	729	720	686	731	709	690	737	676	684	678	677	709	673	726	714	694	695	656	733	706	724	701	716	713	675	717	701	670	698	678	673	668	653	663	666	679	721	702	679	669	670	672	693	711	702	693	668	656	684	705	684	715	686	687	674	672	643	634	672	696	701	714	686	716	646	668	683	691	645	687	665	706	705	666	654	706	727	660	713	693	637	650	695	735	649	713	670	659	673	697	670	644	664	642	708	701	652	640	671	746	747	701	706	683	704	754	685	741	688	677	674	680	698	719	695	699	695	701	684	671	707	664	664	750	694	729	671	700	723	683	672	673	687	650	699	674	682	696	682	667	685	699	735	702	657	654	704	694	703	639	678	707	682	645	646	696	665	709	704	714	647	651	756	698	644	697	642	709	656	694	656	716	680	679	655	699	709	690	694	664	705	723	714	638	710	674	682	662	680	725	673	640	689	683	721	671	674	697	688	709	700	664	676	711	709	727	664	716	668	702	676	716	626	637	683	691	658	713	669	710	714	676	655	652	646	715	664	689	689	659	686	662	712	690	705	667	721	686	693	704	719	678	702	664	690	703	657	693	702	688	690	701	670	716	689	666	736	648	672	664	712	739	651	704	712	704	738	707	739	701	644	688	719	705	646	705	678	659	680	691	636	703	709	716	661	694	643	678	688	699	709	654	635	669	660	691	651	689	696	642	672	632	687	673	709	689	686	686	712	604	711	703	704	670	716	710	701	689	712	688	668	709	654	678	681	662	677	651	690	658	679	719	680	626	695	702	663	688	654	708	681	718	706	626	652	681	727	699	696	654	684	744	689	690	674	672	689	705	703	683	701	742	642	691	699	666	680	671	681	685	655	717	704	706	683	693	684	677	677	676	657	674	653	661	638	669	640	659	659	703	684	696	700	714	705	648	684	669	687	675	699	698	660	650	648	677	691	689	677	700	693	745	685	732	687	697	666	640	691	694	702	687	678	686	662	672	689	659	702	671	685	656	683	688	666	673	706	674	646	676	669	707	674	671	693	659	700	659	740	650	716	658	713	630	682	699	705	683	675	702	669	695	705	670	718	676	675	692	623	649	652	689	699	678	679	712	705	664	693	664	655	645	704	676	664	686	638	670	708	702	718	696	656	715	700	716	730	680	624	707	692	708	677	699	661	656	664	723	684	664	701	658	681	689	740	684	667	652	720	667	702	648	715	649	709	685	715	695	638	642	675	648	686	675	663	699	716	700	655	699	707	640	725	679	687	687	666	689	681	680	681	662	645	654	708	690	666	667	698	671	669	689	675	653	668	667	670	689	658	691	680	649	705	692	704	691	677	693	694	699	708	722	665	724	666	686	712	649	671	628	691	677	625	727	708	703	656	724	662	684	674	645	665	686	687	639	674	671	677	699	675	663	703	670	645	693	685	740	703	692	660	704	657	677	687	697	711	688	657	695	708	687	663	713	659	674	701	657	654	682	716	706	700	672	671	716	675	656	694	691	695	733	667	650	663	732	724	637	651	660	690	678	654	680	693	682	652	687	639	725	719	710	698	675	691	705	638	637	660	680	729	698	717	652	676	651	706	671	698	705	667	647	687	645	696	684	706	647	672	692	676	716	692	694	636	614	704	674	686	661	677	720	633	672	683	640	680	716	688	635	711	663	725	651	690	665	722	670	665	693	710	718	705	700	695	716	640	773	681	689	654	670	685	676	698	701	642	695	678	697	664	697	714	683	707	676	691	733	719	690	673	599	680	635	659	683	719	636	675	659	645	696	716	702	709	702	689	701	680	666	742	693	674	678	690	688	660	662	665	657	651	679	700	683	693	693	676	646	705	671	693	677	702	605	673	721	668	706	690	667	640	648	672	681	695	663	678	660	688	656	715	710	702	699	667	681	650	692	678	697	708	691	689	691	643	723	681	659	693	717	682	654	716	689	686	682	753	680	678	751	670	679	700	678	683	711	691	633	658	687	697	721	694	693	698	663	686	673	687	656	650	677	677	712	720	694	697	686	692	679	707	641	653	672	710	690	695	670	643	715	660	644	637	652	669	694	665	680	668	698	707	648	715	703	682	675	676	633	675	642	669	655	735	724	708	681	724	698	707	682	697	684	693	727	668	719	690	680	679	643	666	652	656	647	708	716	674	694	671	628	686	677	663	698	710	684	676	728	692	732	640	601	682	664	646	630	667	651	674	721	672	663	670	719	645	726	642	717	681	738	715	669	640	708	694	664	647	689	670	711	688	711	719	702	690	690	688	686	668	685	691	678	675	618	630	665	728	694	662	734	682	626	666	700	625	694	637	688	742	713	637	705	689	691	725	687	666	686	692	690	709	692	691	672	656	699	742	688	643	678	658	664	639	663	662	700	715	672	688	653	664	628	676	673	637	681	683	677	664	678	666	695	687	662	680	681	663	696	656	704	653	684	692	689	660	654	720	629	658	692	680	669	638	681	639	716	721	681	662	713	667	689	680	645	658	702	673	701	654	742	680	702	687	697	694	699	694	673	685	719	654	722	704	650	655	715	662	709	669	604	628	706	716	657	682	695	729	629	665	679	686	677	697	654	703	702	696	637	658	702	659	704	663	665	667	685	684	670	684	697	657	707	742	664	691	677	640	672	734	685	708	693	640	688	695	676	684	681	680	710	690	687	693	677	629	692	687	714	666	667	707	739	729	732	673	651	670	684	669	640	670	684	680	652	656	681	674	697	699	673	656	643	714	671	657	696	688	652	651	676	649	671	721	719	678	710	648	718	724	646	706	664	732	666	657	655	640	666	672	660	677	725	670	689	702	675	683	669	650	662	674	712	721	685	715	683	644	684	696	673	691	669	685	704	684	698	722	680	647	676	665	669	663	668	656	673	724	651	668	672	686	694	679	653	686	688	685	695	697	686	721	681	702	682	669	679	749	691	738	648	679	646	694	719	708	699	681	671	699	693	657	679	729	651	682	686	663	699	673	689	676	640	696	707	654	681	678	672	662	697	696	678	672	669	665	694	729	684	682	665	684	635	709	691	725	674	664	652	681	675	656	700	645	686	670	639	636	696	650	675	618	708	696	666	674	702	703	677	666	648	701	729	710	667	700	686	718	683	702	639	674	686	698	650	722	690	703	656	656	710	685	744	652	716	698	657	678	664	672	732	714	693	675	665	696	667	750	664	634	715	710	713	671	676	676	708	708	708	675	711	713	672	678	742	729	716	730	649	666	696	670	668	730	676	644	706	690	701	628	712	666	689	686	719	698	719	686	689	681	700	687	675	652	727	730	686	710	683	705	704	692	712	688	733	692	689	685	700	656	706	668	696	723	703	673	661	681	672	683	684	697	688	651	680	668	713	657
6428	2656	3307	429	373	397	359	359	389	385	380	350	395	399	400	402	422	382	391	382	390	360	385	374	360	385	353	402	334	348	421	427	387	351	385	362	375	418	362	404	401	363	367	347	349	392	386	402	386	381	371	356	344	419	387	400	374	423	325	343	354	394	385	380	381	403	392	379	367	382	388	352	358	344	396	331	396	412	401	373	397	401	388	388	359	387	387	410	371	361	428	340	382	377	362	392	350	361	382	346	375	411	379	381	390	358	345	391	360	403	327	341	385	388	390	371	385	407	358	342	375	393	378	345	413	423	393	369	390	364	370	376	395	364	370	367	397	386	357	388	363	385	389	347	362	353	377	398	376	405	395	419	342	384	400	394	359	389	408	373	407	346	388	425	384	372	389	379	409	372	399	350	393	352	355	371	352	414	399	397	423	363	363	382	389	366	394	359	387	398	370	420	386	403	373	382	393	359	368	345	330	358	377	358	347	394	397	404	408	384	381	402	369	339	361	386	355	410	360	398	363	391	387	404	362	378	392	373	380	405	387	362	413	389	363	396	349	414	388	332	369	379	385	375	350	372	399	358	373	401	375	397	367	372	357	375	426	378	416	358	392	359	347	400	351	356	403	409	387	394	413	353	378	379	388	363	378	368	397	366	400	365	356	368	379	363	341	355	376	348	370	360	405	351	365	354	369	378	341	381	347	372	402	373	373	393	338	360	398	376	350	374	380	370	367	382	374	400	373	389	392	373	345	408	359	387	391	373	381	394	366	374	376	355	381	380	337	388	381	372	368	349	386	389	367	372	389	392	361	392	345	375	383	335	398	370	388	380	364	401	401	366	391	365	370	349	378	385	361	348	378	379	376	405	378	366	392	391	381	394	371	394	389	394	372	362	372	356	383	398	374	351	354	366	382	375	393	357	378	371	350	380	361	380	376	382	355	363	357	374	389	376	392	374	365	368	386	405	386	381	387	375	362	351	364	364	374	389	373	406	396	376	395	402	382	384	386	389	366	374	367	344	336	351	367	366	356	383	389	364	359	389	368	347	384	377	405	367	359	367	353	396	359	411	385	407	404	402	399	382	351	362	386	374	378	397	374	347	380	376	380	447	390	375	424	358	420	382	404	406	398	374	366	383	393	355	374	367	385	342	348	374	371	389	377	379	364	354	397	370	385	372	385	361	388	373	372	383	421	368	408	430	381	356	351	333	358	388	348	387	354	391	377	365	401	367	392	370	389	394	349	372	402	392	367	388	364	373	369	352	337	404	373	332	394	348	412	386	392	409	420	393	388	432	366	363	396	405	393	374	382	400	351	372	371	353	345	387	379	338	391	382	367	368	354	358	372	385	367	385	357	357	344	408	402	354	393	368	394	384	367	388	337	344	362	343	369	389	356	417	413	382	369	356	373	385	387	356	355	352	412	349	343	378	347	406	369	370	369	377	387	331	408	398	363	364	374	381	359	370	406	360	389	368	431	380	361	398	383	361	362	366	389	356	406	381	353	401	425	368	355	380	392	385	384	369	398	364	364	381	342	389	349	367	358	367	389	372	361	399	390	426	366	381	403	375	368	365	383	386	348	371	382	390	359	315	389	385	370	366	384	394	364	368	345	396	356	380	397	342	391	397	340	393	357	378	375	370	381	365	355	357	382	360	350	349	372	350	381	364	349	367	363	362	364	383	375	403	363	437	376	405	423	365	380	385	363	384	385	391	395	416	410	418	384	372	391	359	400	380	334	390	393	390	394	372	393	379	376	371	381	372	404	364	370	392	407	367	373	377	394	358	387	364	378	384	377	389	333	388	370	346	381	378	356	426	412	325	383	413	428	340	396	409	417	379	401	363	354	340	374	366	402	384	383	361	396	380	386	388	423	407	362	372	401	418	366	373	398	372	391	396	404	392	385	379	372	364	399	334	358	374	367	382	393	388	379	365	381	390	359	396	394	396	373	372	400	396	358	352	392	374	375	413	356	399	378	395	409	381	377	387	374	400	352	369	361	357	384	353	361	350	353	358	399	393	386	369	380	404	364	387	378	368	388	388	370	394	387	423	377	391	390	378	359	367	363	377	370	397	397	353	351	378	344	366	364	399	380	351	378	382	377	385	370	409	376	377	392	399	373	361	407	379	356	417	331	373	372	407	373	362	376	389	354	401	389	349	396	422	338	384	392	372	398	423	386	360	399	388	355	410	401	411	384	363	416	373	391	369	351	383	376	405	337	384	384	391	361	351	384	374	392	355	392	356	314	374	386	381	394	363	388	356	392	409	400	376	350	386	379	359	362	381	386	397	388	355	377	402	374	384	414	398	365	381	397	369	397	407	375	374	375	375	391	386	338	393	369	381	340	373	393	396	361	349	375	353	378	392	371	395	367	376	342	408	372	393	357	392	369	372	397	361	424	386	355	448	402	377	376	373	379	415	357	399	375	368	358	366	380	384	384	369	407	415	406	412	376	410	379	402	352	374	369	382	391	374	348	389	363	387	365	358	394	389	383	362	339	357	354	368	379	419	340	398	377	363	378	348	417	376	380	372	353	387	372	358	395	384	377	372	388	340	374	415	369	417	361	382	366	411	377	355	348	361	383	395	394	384	377	348	374	343	359	401	361	378	359	397	375	395	365	399	393	360	361	327	388	438	387	374	396	397	395	381	352	365	361	344	369	384	350	393	396	381	394	377	370	366	413	400	386	385	393	392	367	359	429	404	377	365	379	384	397	379	386	407	380	374	379	385	351	348	413	394	386	393	354	367	414	373	326	361	359	346	390	367	383	356	376	332	392	358	384	384	381	392	400	391	356	367	369	395	373	328	394	383	405	411	399	334	404	376	396	377	404	404	376	386	359	382	359	397	415	377	391	400	357	388	367	377	375	399	389	390	399	384	369	373	413	341	384	374	397	395	368	372	354	387	397	378	389	340	353	358	365	342	383	350	369	366	341	381	396	382	369	364	364	362	366	375	377	407	380	379	412	369	411	407	357	383	416	386	376	390	347	361	401	368	360	410	405	393	400	373	404	379	379	362	393	393	366	385	367	374	410	365	346	399	384	375	371	367	338	394	368	388	364	386	372	398	413	397	355	354	368	372	366	359	410	363	402	403	391	378	359	387	395	366	371	380	350	402	400	371	359	371	404	390	356	363	371	363	351	384	378	370	347	390	384	394	368	410	354	406	361	386	395	387	383	376	391	411	369	388	357	389	379	394	382	430	394	375	372	382	383	387	356	317	355	414	370	379	370	352	388	426	387	368	341	375	376	407	397	392	382	369	369	387	390	368	354	374	390	396	399	385	408	384	391	380	359	405	412	356	384	348	390	375	373	385	390	379	385	374	352	378	396	407	364	352	390	408	374	377	384	396	397	341	369	397	382	381	385	390	382	327	384	358	359	382	376	359	356	386	404	346	337	381	425	409	371	377	389	401	357	372	403	381	363	348	384	381	389	367	365	422	362	400	381	391	404	359	355	352	335	381	355	364	373	357	390	378	413	357
6392	3840	6113	974	975	917	936	898	912	977	904	919	911	908	905	972	895	937	898	921	923	898	876	916	904	891	903	880	911	849	880	923	950	882	906	942	897	874	901	836	901	893	857	909	930	873	889	900	899	893	922	889	926	954	920	919	906	937	890	924	908	919	891	907	882	913	934	905	883	934	886	935	852	894	844	891	954	878	923	861	898	906	867	908	900	907	913	884	960	901	833	871	963	925	894	939	896	918	893	894	912	920	918	873	918	884	900	870	857	867	890	917	845	879	910	871	879	922	905	902	925	880	928	895	883	890	929	917	835	864	906	921	903	823	904	878	872	900	904	898	906	885	910	883	917	882	892	907	858	926	905	963	900	961	876	858	914	941	908	870	879	877	949	942	911	885	955	961	912	831	883	917	893	869	860	881	890	940	838	852	902	919	892	895	895	910	912	878	840	875	922	866	886	889	890	848	831	866	898	885	876	923	940	897	912	870	887	891	879	879	921	908	891	928	933	868	879	866	919	887	885	830	880	869	895	892	908	901	918	914	909	893	865	899	957	838	917	919	890	878	889	923	893	871	894	930	898	840	850	905	938	917	920	901	891	909	874	906	870	901	824	862	885	937	882	872	857	931	835	867	894	829	879	903	902	859	942	902	861	896	926	915	876	927	942	895	994	876	897	876	954	851	918	889	882	872	867	874	853	926	937	849	929	870	904	943	887	939	874	852	916	893	848	906	926	941	916	898	918	880	863	900	896	900	974	886	880	873	901	860	890	875	885	906	906	917	901	910	877	936	885	897	898	884	861	856	877	886	886	903	870	961	904	882	868	873	833	897	875	907	899	907	855	854	910	916	899	892	816	877	860	909	875	878	913	878	892	870	965	896	928	824	870	884	939	861	865	890	876	841	910	886	888	859	861	867	824	911	929	892	922	874	904	864	864	884	920	863	915	906	899	952	887	867	875	876	932	875	918	923	847	859	880	858	891	902	911	889	918	908	897	881	926	916	870	934	941	878	889	915	899	919	902	815	923	893	932	935	887	920	875	920	884	854	875	889	871	848	910	878	886	876	896	921	886	881	870	919	925	876	893	871	859	979	920	897	892	851	816	881	899	872	868	892	966	869	914	888	900	914	873	932	890	860	868	909	937	896	900	940	900	881	847	884	923	895	907	893	887	893	880	883	925	834	924	882	928	858	894	898	882	932	877	879	910	898	890	918	906	927	854	888	887	928	879	917	880	911	888	875	838	914	870	873	897	896	910	910	908	919	930	914	902	852	883	863	849	883	846	901	888	906	885	900	926	931	910	895	932	922	885	926	959	903	933	850	935	854	919	881	892	896	877	936	896	945	913	877	896	854	864	886	869	869	888	923	918	905	910	848	881	852	872	865	861	958	893	820	893	835	901	888	887	919	884	907	879	847	955	911	874	864	894	825	933	912	935	879	919	855	893	933	881	869	908	924	930	915	890	929	934	903	904	922	899	848	850	897	894	940	929	850	882	930	927	830	913	881	932	825	848	842	833	916	904	869	898	926	919	905	906	891	928	921	842	866	894	942	899	905	921	907	865	858	859	887	885	901	877	909	903	868	882	845	859	897	863	924	867	931	869	883	867	949	831	873	867	934	861	883	901	874	926	890	855	879	878	883	881	876	956	863	863	886	884	935	816	910	918	880	905	876	899	848	872	874	868	898	869	879	875	929	903	906	871	899	880	851	879	910	936	853	862	854	888	850	906	862	902	910	870	906	900	913	949	913	862	881	874	922	874	899	933	921	888	919	836	976	863	944	846	895	882	899	906	928	898	906	865	921	883	883	938	917	846	906	906	882	952	883	881	943	901	895	904	872	836	862	891	903	919	926	895	874	837	866	933	894	955	885	867	883	940	901	961	875	914	889	839	900	880	966	906	834	925	899	905	931	837	865	890	899	956	878	892	907	864	917	915	941	910	906	875	919	861	848	918	847	884	904	953	868	857	853	866	872	934	941	895	875	820	826	838	880	843	864	902	848	838	901	841	883	862	889	858	839	887	929	943	849	901	833	942	895	938	871	866	892	843	920	868	928	895	912	931	904	893	935	916	904	886	908	879	874	926	869	787	887	882	833	924	926	882	920	878	871	940	918	871	922	891	842	944	876	823	839	899	839	941	894	883	858	884	914	901	897	910	903	894	886	920	852	826	860	899	835	883	832	870	892	887	849	873	858	899	858	897	853	952	852	881	942	897	861	898	941	883	877	912	862	918	885	901	900	890	907	891	873	901	915	845	849	857	895	903	919	856	847	910	892	900	944	865	847	897	905	919	911	878	929	979	879	902	901	901	896	830	841	894	890	881	930	906	912	928	899	877	957	922	879	891	917	867	878	909	902	879	878	855	887	896	902	921	890	899	911	876	948	884	883	862	932	820	887	933	856	874	875	896	933	866	847	888	862	904	856	922	855	843	862	949	878	910	853	930	961	892	892	917	918	904	888	864	852	887	893	916	910	931	878	938	867	881	936	895	942	915	893	893	900	864	909	889	920	854	902	907	888	918	881	912	841	900	858	930	856	904	829	908	895	861	848	887	839	915	894	917	848	896	883	884	836	867	866	846	882	904	872	890	871	879	925	907	878	862	911	876	902	879	863	882	904	880	913	893	944	915	885	893	882	861	954	902	915	887	878	842	882	887	854	892	885	832	893	894	879	879	871	898	908	883	891	916	886	904	927	876	885	910	863	884	875	852	906	948	891	935	860	878	937	912	951	843	906	911	850	875	872	875	868	908	897	921	862	879	914	858	923	906	853	854	890	851	859	873	895	925	884	925	884	847	849	848	858	860	897	919	902	901	921	924	908	865	845	874	897	910	892	915	885	919	891	893	875	907	879	879	960	930	859	869	864	925	919	956	868	909	848	898	916	931	902	858	872	900	862	949	936	884	880	911	912	923	885	881	846	920	934	875	906	922	908	913	879	875	921	892	971	901	868	917	888	889	875	937	934	914	879	941	873	887	833	931	852	861	895	879	897	859	938	891	911	876	897	913	883	922	892	882	894	912	943	909	844	890	847	861	1005	936	963	893	918	919	879	905	919	912	905	887	891	853	928	931	930	882	942	885	941	920	910	883	912	899	960	860	914	878	891	946	933	857	909	829	892	921	875	887	892	870	886	857	928	788	888	886	942	919	931	848	830	851	866	876	901	915	917	916	916	914	914	871	850	942	899	917	913	899	918	898	896	928	917	908	901	908	896	908	945	911	864	943	918	915	877	861	870	872	873	919	942	926	902	882	953	917	914	910	924	880	922	893	899	934	967	852	914	845	930	902	914	914	896	898	860	874	884	907	892	918	913	894	806	937	872	925	946	890	887	853	884	896	940	850	966	844	842	910	879	868	961	927	900	886	884	904	908	917	895	921	881	835	940	915	907	856	919	905	906	948	885	920	901	907	869	901	902	848	868	884	926	878	846	929	949	926	905	907	903	944	873	904	847	900	942	860	827	899	921	917	967	897	909	907	908	839	896
50373	44942	44243	9496	1021	457	403	353	294	296	266	242	227	230	239	243	250	195	224	226	233	211	240	201	238	242	204	253	234	222	233	228	216	194	197	215	193	210	228	230	217	241	221	212	216	203	194	208	203	179	179	208	214	206	214	219	207	221	205	206	252	210	187	205	228	212	192	241	222	197	195	171	229	204	188	216	209	217	210	204	217	220	190	208	208	194	214	214	221	196	211	215	205	197	227	196	207	212	220	218	226	183	237	213	228	213	200	211	212	211	194	216	179	203	231	195	172	198	206	219	242	184	228	211	177	215	201	219	210	222	194	199	194	208	180	203	205	222	203	190	202	205	213	185	220	187	176	240	205	224	193	196	211	206	222	211	228	203	227	176	215	205	190	194	211	217	197	207	194	220	206	227	188	217	201	215	195	186	187	241	189	220	217	217	212	192	222	195	191	226	240	212	228	195	207	206	232	191	224	207	222	194	201	216	204	197	204	198	206	220	222	190	204	210	196	186	221	220	215	209	213	240	157	199	199	245	192	200	197	195	218	229	202	219	208	187	187	208	214	192	205	209	191	191	200	222	204	206	195	207	210	207	209	231	233	201	239	224	206	220	222	203	230	170	196	180	215	200	208	189	219	199	228	206	215	245	221	183	211	222	231	218	227	186	198	182	213	213	216	209	219	213	174	178	226	213	202	207	212	219	207	213	182	201	201	194	195	194	209	213	210	204	181	199	183	204	211	184	216	216	190	183	209	202	211	223	202	200	207	214	221	182	213	188	231	210	192	222	183	186	204	215	191	227	221	223	212	192	184	206	215	216	215	207	197	207	220	195	219	213	186	195	221	196	217	209	219	235	201	211	195	215	214	212	198	186	207	198	208	222	215	231	195	215	224	217	196	238	197	230	181	224	211	234	211	207	218	210	200	195	186	205	208	240	192	226	206	217	191	210	216	199	218	210	201	164	210	197	203	207	241	209	187	222	192	196	195	194	215	205	212	223	196	195	208	214	223	185	225	221	206	207	214	231	212	212	230	199	236	210	200	218	216	206	220	195	189	206	214	200	187	196	178	214	223	209	230	219	202	235	211	196	185	212	232	201	220	200	220	212	210	203	204	204	220	231	196	198	199	217	228	208	209	213	201	217	189	236	206	204	187	217	195	194	214	215	202	194	204	191	208	182	200	194	193	227	212	208	203	230	211	235	202	229	197	191	204	236	217	213	197	200	236	197	208	219	187	189	236	208	202	199	203	216	189	199	207	224	247	204	207	197	220	241	194	190	210	207	228	215	193	193	217	199	233	212	199	219	194	193	204	210	225	197	197	200	207	230	240	196	217	212	196	190	203	193	204	203	185	193	214	198	212	192	183	214	231	208	219	196	210	217	228	191	209	235	222	227	201	187	197	195	189	189	203	202	229	197	230	217	220	211	231	223	224	212	211	210	209	240	261	193	228	196	192	219	205	207	186	218	191	216	199	224	252	191	191	178	193	200	198	203	228	222	201	209	215	199	194	195	220	234	199	206	220	167	205	218	190	190	186	191	213	219	210	182	210	198	206	207	223	208	196	201	219	184	225	211	219	190	225	204	218	213	180	192	173	192	219	188	215	186	197	207	207	196	197	221	214	211	207	215	222	204	211	221	202	216	203	217	241	205	203	215	214	234	217	208	201	229	210	211	197	215	194	220	182	198	241	202	199	188	215	207	184	189	204	195	204	193	191	209	224	179	229	172	206	214	207	208	207	201	215	181	214	214	203	193	219	213	227	238	192	207	196	209	191	211	209	222	223	215	226	221	219	226	199	197	231	204	199	211	198	230	213	231	187	200	180	198	215	194	240	208	203	207	214	202	184	184	217	191	188	194	200	216	191	220	210	212	194	206	193	209	208	193	186	195	224	195	185	204	194	206	206	208	216	188	201	187	196	216	214	188	209	240	215	233	251	193	241	192	210	207	211	216	224	215	222	208	216	210	232	204	202	203	239	220	222	222	209	205	207	212	199	193	206	198	207	217	196	191	218	211	215	223	219	223	214	203	208	195	210	208	214	204	197	206	203	198	187	182	218	235	194	214	198	223	212	227	206	220	203	207	210	207	212	209	201	213	217	174	234	181	207	210	210	202	212	226	204	214	169	220	195	175	231	218	205	193	203	184	199	171	203	208	230	211	206	213	255	206	231	202	230	177	208	226	238	234	242	208	256	205	214	235	215	200	209	222	215	191	227	219	211	207	224	214	222	195	203	190	206	212	215	209	206	231	176	216	216	235	189	184	218	202	192	213	192	212	207	200	210	200	214	190	223	166	194	218	229	200	200	214	220	209	234	185	204	192	174	213	202	206	171	229	202	243	202	245	223	216	216	171	208	203	201	210	208	201	197	211	205	206	204	226	182	176	177	179	216	211	211	199	208	191	205	230	200	190	210	213	215	237	198	211	217	250	209	207	217	200	194	224	200	229	228	226	195	208	214	213	227	212	221	195	239	219	206	184	197	197	228	203	207	218	194	192	223	220	214	196	189	202	195	205	187	209	207	220	206	232	227	189	209	208	218	198	193	194	203	202	226	218	226	218	218	232	212	196	214	238	231	200	199	208	228	216	205	222	206	212	212	197	189	208	183	229	183	214	210	212	200	193	215	199	200	219	226	219	193	220	194	205	206	217	201	194	204	218	221	214	219	234	185	207	211	221	196	194	218	215	219	213	201	210	198	210	193	203	201	207	220	212	209	200	203	212	218	217	197	206	215	207	208	211	192	175	232	190	217	230	196	254	189	200	210	214	200	180	249	213	207	208	191	211	241	213	225	210	223	222	229	221	215	219	219	206	203	219	215	221	222	190	219	200	223	180	193	211	225	209	220	213	189	200	208	222	207	195	227	223	236	217	197	225	208	182	196	217	193	226	218	208	221	190	220	215	191	218	218	209	210	208	220	238	217	196	221	247	208	201	212	214	243	188	196	217	236	212	227	209	189	201	182	214	225	182	213	193	212	200	212	202	199	219	216	202	174	229	192	235	227	208	209	204	206	218	229	244	194	205	212	214	178	200	221	202	193	213	196	202	197	194	206	221	200	202	217	217	189	211	213	217	236	228	185	204	207	199	220	220	179	208	207	193	204	218	204	199	210	213	231	214	195	195	201	198	192	196	208	215	226	215	205	205	233	193	209	196	234	223	224	182	212	193	192	228	206	211	210	183	204	211	214	199	209	226	187	212	200	248	217	211	187	224	233	189	189	222	193	198	208	224	209	226	175	190	197	191	202	205	192	203	223	231	204	189	204	208	179	221	230	220	211	224	188	206	219	231	219	232	192	215	225	197	217	231	191	207	199	201	214	207	206	218	221	204	215	220	209	186	233	189	204	215	216	219	231	208	197	203	222	248	192	199	193	225	220	202	210	208	197	208	227	223	181	205	184	167	220	192	184	199	234	235	207	223	223	211	199	262	213	205	205	210	199	199	216	200	200	226	208	208	206	223	187	252	233	226	201	203	208	210	207	206
30395	29867	29510	2327	2035	1776	1482	1252	1179	992	977	907	857	823	781	761	729	710	672	701	652	641	652	633	605	634	593	581	576	612	563	614	540	596	573	562	594	652	624	564	566	543	543	594	539	544	554	538	522	570	553	592	557	564	563	542	569	609	575	570	578	535	561	600	553	530	565	568	555	560	542	521	520	549	539	569	541	562	576	596	531	596	582	555	558	581	534	542	539	543	541	571	560	599	541	513	563	585	540	580	583	514	545	555	549	530	528	541	580	528	524	527	568	556	516	550	566	524	538	571	601	576	543	571	558	545	586	573	564	539	551	591	611	567	545	550	571	493	524	586	585	581	542	531	550	528	545	568	539	516	581	574	613	567	574	551	563	528	579	571	535	522	589	567	538	550	535	556	563	597	583	600	545	521	540	526	578	584	554	541	547	570	545	569	572	541	558	542	572	546	538	584	543	555	525	586	574	577	601	564	526	598	564	592	531	513	586	542	575	593	545	544	554	522	569	503	544	549	574	537	565	558	562	509	558	547	560	531	555	567	574	566	553	553	573	514	566	531	520	540	556	551	571	590	561	533	507	548	539	552	539	572	566	550	549	540	512	578	553	534	557	541	551	526	545	527	530	544	561	528	610	552	528	570	574	532	559	552	561	591	591	587	538	544	537	532	533	573	520	559	532	551	538	582	562	516	539	554	553	505	526	511	518	581	556	535	522	531	559	610	558	525	535	487	567	555	524	530	582	543	576	564	501	564	553	587	521	545	520	580	553	591	542	536	547	510	533	542	544	548	556	538	573	553	521	547	576	581	560	506	554	565	511	527	599	523	553	549	548	572	567	554	525	536	531	566	531	519	531	539	534	582	597	563	589	564	600	577	540	566	539	516	522	524	522	536	548	541	553	619	571	534	559	567	562	577	567	586	556	579	527	524	552	541	584	558	568	546	542	538	517	536	560	571	549	592	543	542	537	577	562	539	561	557	569	572	526	560	548	553	549	551	536	558	579	550	611	567	539	546	550	573	580	577	535	567	536	579	570	544	543	505	508	550	579	537	550	553	559	573	562	538	561	538	547	484	545	542	588	564	521	566	600	539	534	601	528	511	575	549	571	548	569	535	543	579	537	563	539	494	562	561	536	508	624	529	498	540	606	547	534	574	577	532	546	513	529	564	562	537	547	574	582	555	554	564	557	514	573	540	494	584	585	528	576	552	555	522	548	564	594	514	581	524	520	567	519	567	539	519	535	528	545	537	561	575	571	542	524	535	531	553	560	563	574	556	569	545	559	551	550	539	548	597	584	576	541	538	552	534	502	526	585	530	504	556	516	538	525	543	566	572	562	565	510	530	525	578	571	577	551	570	554	530	548	559	524	501	543	575	566	562	562	580	541	530	532	523	577	544	549	523	517	574	536	538	541	551	539	565	543	576	523	577	512	560	564	531	584	598	537	540	525	519	551	525	523	536	573	518	543	571	538	548	557	575	540	539	528	545	572	612	564	493	578	581	559	552	575	598	586	520	555	551	505	506	551	534	596	559	539	577	580	537	549	572	518	568	542	559	562	546	569	555	525	557	545	576	587	535	547	533	549	585	578	567	546	557	551	528	500	518	554	532	540	530	552	558	539	545	534	563	528	557	609	568	534	508	542	560	558	538	561	522	572	570	529	553	555	523	552	524	533	536	534	580	522	549	600	589	548	508	565	504	542	572	533	571	543	559	557	556	570	571	547	584	494	549	522	524	521	535	585	568	594	565	564	563	528	591	507	544	516	548	541	556	519	567	583	554	507	563	569	531	551	550	605	550	581	542	521	565	583	534	573	517	562	582	534	575	555	581	515	573	539	576	557	503	535	527	553	510	546	537	529	533	553	534	520	552	545	547	572	562	560	550	531	532	543	517	529	593	569	517	591	582	553	550	537	564	573	598	597	548	535	509	563	549	580	541	595	554	531	574	518	565	519	528	553	563	566	560	548	517	529	550	559	534	558	504	555	573	537	604	548	562	587	559	547	552	567	518	543	528	566	513	505	585	529	546	548	566	527	558	507	573	560	568	536	541	543	565	547	520	581	539	552	560	543	553	534	535	536	588	534	541	540	525	541	582	546	519	586	532	542	547	593	547	553	588	535	545	573	525	546	539	533	541	541	566	531	493	549	571	574	530	582	550	538	578	547	567	494	541	520	538	530	542	547	553	522	563	522	593	574	568	551	499	573	557	513	597	549	542	572	518	557	513	557	513	573	594	538	528	566	592	536	584	557	533	568	499	560	562	572	554	589	531	523	564	546	568	568	568	601	566	529	510	550	534	522	532	589	525	554	573	547	584	544	557	552	500	550	561	528	555	568	563	557	566	579	507	553	575	522	535	556	520	519	603	537	526	581	514	524	532	550	574	578	541	509	533	586	529	591	544	541	538	553	548	567	547	558	549	551	554	537	548	558	625	561	520	544	567	565	544	554	586	582	590	540	577	520	548	563	534	569	552	549	550	571	566	541	571	512	531	542	570	562	570	532	578	573	561	536	566	506	546	574	553	580	533	568	585	514	518	548	592	568	547	556	588	581	523	514	532	549	524	567	503	594	576	534	523	563	550	540	581	547	561	576	510	580	511	569	513	558	545	526	529	568	556	596	575	566	541	519	542	524	527	514	556	550	519	531	550	500	574	569	541	540	532	572	596	538	529	553	550	513	510	545	578	549	536	528	596	544	556	548	525	525	546	514	560	555	569	533	549	524	521	577	540	519	563	479	568	538	561	518	555	532	559	559	594	550	552	576	511	525	546	512	514	563	512	566	543	540	559	612	591	569	518	551	587	555	546	537	552	577	585	568	556	562	558	571	545	551	550	518	559	530	595	566	550	555	524	605	510	547	555	521	577	560	516	558	536	578	564	558	554	542	529	592	548	576	557	549	535	527	549	545	580	575	548	541	548	567	552	572	543	569	552	565	534	543	536	537	562	603	555	551	578	590	588	572	529	520	514	519	594	563	579	576	532	571	536	568	568	561	549	530	581	584	550	543	564	560	545	521	565	548	532	570	550	544	556	560	564	570	571	554	585	580	513	551	547	511	515	606	553	561	561	516	588	521	557	594	501	532	565	582	589	581	587	565	549	546	546	533	568	571	512	544	542	589	566	574	521	540	542	537	534	586	586	555	545	568	536	538	535	539	549	557	559	521	526	554	527	553	587	547	543	580	548	561	530	536	536	575	569	576	581	528	554	599	549	567	564	555	564	521	515	520	569	544	560	561	526	579	544	569	594	479	570	506	568	550	571	531	543	540	558	571	572	583	564	532	564	552	583	572	563	546	531	569	573	510	561	570	547	618	582	528	535	570	555	539	569	515	568	553	535	496	578	547	576	547	552	561	552	553	572	549	557	564	548	548	550	554	529	587	536	558	569	544	557	547	536	538	591	544	561	585	563	553	572	545	543	554	587	574	559	515	519	558	557	571	535	540	602	594	578	592	558	581	540	557	538	561	535	557	579	558	487	557	613
62414	57211	56094	16081	3861	857	619	544	470	421	378	385	357	335	320	309	349	277	329	304	288	288	296	295	295	292	305	300	282	313	301	290	254	290	275	290	275	287	284	255	235	258	280	265	306	276	276	274	295	313	282	237	268	250	267	249	256	287	289	269	252	287	264	235	271	256	273	234	262	285	285	263	275	269	290	298	268	265	281	269	222	236	314	263	272	291	279	273	303	287	266	255	256	266	243	248	297	270	232	241	228	255	239	301	286	231	274	294	280	264	292	290	238	259	279	287	274	282	287	291	235	270	264	249	282	283	241	247	260	236	230	290	291	286	256	273	278	273	240	287	256	250	285	260	275	232	273	248	240	257	275	260	260	290	269	248	251	301	258	262	274	296	275	250	276	288	254	266	242	259	285	259	254	266	254	294	257	235	258	280	269	260	269	268	253	260	268	259	268	282	274	254	256	252	259	294	262	266	257	267	280	259	269	280	251	237	261	244	296	257	270	287	280	250	272	248	276	246	261	275	254	274	254	272	272	269	262	263	309	265	238	267	268	274	224	270	277	281	267	293	271	273	279	260	276	286	270	261	253	273	279	249	274	269	258	260	288	280	287	265	270	271	299	268	284	271	276	274	264	267	267	300	284	263	261	253	268	256	254	254	284	271	257	310	286	263	281	252	245	287	279	288	303	260	247	268	287	265	267	248	278	265	274	291	239	282	264	243	285	257	277	284	264	281	225	295	276	295	243	233	286	244	236	235	258	232	263	267	262	274	266	262	285	260	257	264	291	275	279	239	258	267	248	247	268	273	269	303	265	280	292	268	270	244	290	262	266	259	292	278	270	262	271	259	260	257	269	268	254	266	258	285	294	302	294	248	261	263	291	233	240	224	260	265	279	259	263	269	267	253	272	292	279	268	268	267	278	295	252	261	274	260	276	275	267	262	251	257	275	273	292	269	259	304	282	284	226	265	269	279	258	264	273	273	266	265	244	268	280	262	272	297	267	292	283	264	263	262	301	275	289	262	280	282	265	252	259	277	269	238	250	269	291	290	255	287	259	281	259	249	273	242	254	240	269	285	239	251	243	259	252	263	273	282	295	260	298	274	282	288	270	266	276	250	267	267	256	237	277	243	277	272	256	271	283	293	244	275	275	250	272	273	272	237	279	253	249	266	256	272	285	248	285	251	290	254	250	267	274	225	240	279	270	288	261	261	267	263	286	265	260	272	261	270	264	249	281	244	284	257	282	266	261	261	275	291	291	317	269	268	267	295	261	268	266	256	261	296	258	242	250	257	297	257	283	238	252	248	244	255	282	246	230	266	258	271	255	268	253	262	235	292	265	272	259	262	288	258	263	253	275	275	294	283	276	263	304	249	272	304	261	237	308	261	262	275	276	278	263	224	254	219	262	260	258	279	255	256	260	278	280	258	268	286	263	279	248	288	274	230	292	243	256	289	281	273	268	255	268	292	253	270	271	265	251	254	261	304	268	257	272	256	254	297	301	234	250	294	252	205	247	262	268	288	289	256	252	244	259	287	281	269	268	258	257	262	262	277	257	278	299	293	274	266	273	261	300	261	251	258	273	239	261	253	264	259	286	279	270	278	261	259	272	250	299	264	301	245	252	259	248	273	264	286	243	254	254	264	280	292	260	287	248	266	292	251	269	251	272	276	282	282	277	275	251	273	249	244	265	256	267	275	266	264	249	253	271	273	287	287	255	264	275	278	260	253	252	292	300	270	276	279	279	263	247	252	264	247	262	280	262	260	241	251	303	295	275	277	289	311	257	254	266	255	272	281	285	262	256	270	271	264	294	278	297	261	270	258	288	293	257	282	260	272	285	304	275	300	279	261	249	254	275	253	318	258	246	258	278	276	244	245	297	252	259	257	234	286	268	270	295	271	279	273	253	276	267	287	256	281	277	253	261	289	257	257	260	255	248	259	272	262	258	248	261	239	280	272	261	286	273	254	245	297	266	257	263	263	274	293	247	286	267	280	256	253	260	259	303	272	302	256	281	261	272	250	270	263	261	285	292	270	283	263	274	226	247	266	258	259	232	257	281	284	302	283	241	284	295	263	291	291	282	247	283	282	257	287	256	298	282	258	242	264	261	267	262	251	267	255	297	247	295	263	271	251	233	290	251	258	253	278	257	297	251	228	265	277	286	258	279	269	244	266	262	266	290	298	276	258	265	274	279	230	274	273	271	275	256	253	286	299	286	261	291	275	287	267	281	262	302	270	219	260	262	266	252	232	287	265	270	274	275	290	274	239	263	271	265	265	275	269	265	284	282	265	268	264	245	251	295	274	266	247	269	245	234	245	274	253	273	295	274	292	226	241	250	276	256	246	262	262	237	227	271	269	260	266	273	264	255	279	228	271	264	251	299	255	267	267	292	260	271	256	262	263	246	296	273	302	267	277	267	290	286	290	273	289	260	256	256	277	228	290	275	299	265	263	289	307	256	270	287	282	232	265	272	274	290	267	251	280	287	258	250	269	256	280	257	285	266	289	249	241	249	247	257	261	289	281	272	245	269	270	283	286	268	265	284	285	266	237	251	250	253	288	262	282	255	274	262	258	261	289	247	252	267	274	297	273	250	266	251	276	271	294	277	247	272	280	265	260	264	288	286	258	284	276	264	253	232	271	270	263	237	265	264	279	237	274	240	269	306	265	265	268	263	251	249	260	264	249	274	275	252	249	249	265	302	269	237	265	237	285	282	259	273	276	257	264	262	275	267	262	225	266	267	244	262	251	261	270	281	264	261	283	251	262	257	285	284	297	267	286	296	262	233	283	272	248	254	280	280	274	253	278	287	278	257	241	254	288	238	257	266	308	287	250	264	274	276	253	240	242	279	279	279	260	252	256	260	290	292	261	295	238	303	259	293	297	273	276	243	272	279	250	263	273	268	249	263	261	290	265	256	258	252	260	263	263	271	285	278	260	266	257	253	283	233	267	261	249	278	295	259	274	259	257	266	271	283	247	276	265	248	256	281	254	278	270	310	252	277	265	261	265	274	281	271	257	274	250	247	273	283	287	266	257	289	245	267	270	267	269	276	284	264	252	270	286	284	270	262	269	268	266	268	237	261	281	304	272	279	273	279	269	276	273	232	243	293	262	311	269	271	271	292	266	250	256	238	263	271	256	258	260	272	276	275	283	282	257	270	275	259	267	268	243	272	253	249	270	290	274	268	276	272	276	274	284	273	286	267	269	286	249	272	296	298	248	277	290	262	297	255	273	279	296	252	284	272	276	287	267	246	278	285	236	264	266	249	282	276	270	275	260	273	260	268	277	274	256	242	272	272	262	268	273	243	276	291	285	297	295	261	246	255	295	260	246	242	289	268	281	276	238	288	292	247	261	281	259	269	259	290	247	283	298	263	246	263	297	260	256	270	277	265	282	272	256	256	264	271	279	239	280	231	234	269	251	281	265	271	244	276	294	252	278	299	278	286	262	281	259	260	269	255	251	266	304	275	275	265	257	248	241
40066	38256	35725	4030	3471	2775	2325	2032	1799	1575	1430	1387	1227	1158	1130	1095	1056	984	925	935	963	892	895	853	834	852	810	853	777	810	817	837	794	776	789	778	736	783	758	760	745	770	734	736	734	741	722	732	769	767	772	698	743	739	729	707	732	699	715	654	727	728	712	752	753	732	670	643	672	737	667	758	734	685	704	750	723	690	717	672	706	683	700	674	685	715	684	742	743	665	684	713	743	702	707	713	723	678	706	709	739	701	711	663	690	733	692	716	710	697	704	723	677	716	700	659	715	687	727	696	674	722	676	692	716	692	685	653	708	722	728	648	697	667	698	688	653	706	681	698	697	641	695	710	663	695	665	656	711	684	729	712	710	723	679	694	721	670	692	689	659	699	671	737	721	693	723	729	704	719	679	697	720	690	671	722	740	709	712	660	702	728	759	679	708	669	680	682	724	738	687	673	721	669	688	693	695	681	695	715	702	686	721	749	682	698	682	720	680	712	699	725	649	686	713	701	752	705	713	702	704	702	688	652	696	648	686	659	738	712	698	694	690	682	712	721	698	676	670	665	761	727	701	633	699	731	712	684	648	719	701	640	640	715	686	680	707	709	700	705	675	706	713	778	681	681	668	705	720	750	702	707	690	663	742	675	652	684	682	695	720	718	731	685	704	681	720	689	664	729	692	661	702	659	717	724	676	697	673	724	704	717	629	658	674	649	665	652	684	681	742	718	698	706	673	731	690	687	681	682	692	638	709	743	746	713	714	691	626	713	700	717	711	680	683	659	695	702	687	645	724	660	677	742	701	698	694	710	670	717	696	672	679	665	685	683	668	669	716	656	724	674	756	653	676	709	682	705	679	668	698	730	693	731	710	648	679	701	666	708	695	677	690	730	684	704	661	658	668	682	678	773	659	712	649	686	705	687	662	685	701	672	715	712	710	638	726	694	717	697	712	715	717	712	697	761	693	654	729	700	670	708	676	757	674	720	690	676	717	707	677	673	642	732	724	689	666	721	716	692	709	651	708	706	704	677	680	761	676	688	677	717	702	691	694	667	716	690	724	729	677	698	713	646	681	682	692	691	708	678	698	684	691	730	677	675	687	662	695	698	673	701	699	754	682	671	710	647	684	684	753	668	716	699	665	704	637	734	720	683	710	706	728	719	704	678	716	729	690	729	720	676	713	718	724	674	704	718	685	651	690	682	706	709	708	670	701	711	685	681	686	706	702	747	671	739	719	700	721	643	677	712	725	751	680	694	703	672	686	726	681	671	694	719	672	704	682	684	662	704	714	667	677	669	660	721	675	684	708	710	723	654	724	675	702	705	742	689	682	708	684	648	695	707	678	740	681	704	704	723	658	702	708	700	702	687	723	681	662	663	733	736	731	696	698	745	672	688	715	655	668	692	705	735	709	671	670	676	716	665	709	672	728	694	703	708	687	707	725	650	683	690	687	698	695	668	681	666	670	696	681	699	681	695	675	651	707	704	737	695	684	725	726	708	682	681	722	675	719	704	668	752	698	686	707	664	677	693	703	750	683	719	705	710	688	684	656	686	714	679	666	740	699	723	638	700	672	684	695	685	649	675	719	684	717	659	693	678	686	643	682	692	691	702	687	668	735	718	716	687	661	695	691	670	719	706	714	729	705	678	656	680	668	697	685	686	717	672	673	693	705	708	650	676	726	685	684	669	724	704	705	709	727	708	674	709	746	665	722	730	731	708	644	760	675	672	697	674	709	717	743	683	671	690	687	666	685	698	673	675	700	675	655	735	657	701	670	686	660	673	670	696	650	657	709	703	662	693	715	697	666	674	695	716	640	726	710	707	724	713	700	750	649	665	681	657	703	713	702	673	627	667	711	686	679	700	687	706	676	696	705	755	674	707	698	700	707	687	713	690	667	686	692	719	723	741	690	668	696	708	650	684	681	694	752	665	703	713	707	735	675	697	672	629	636	695	686	720	733	650	644	657	679	681	664	741	684	674	713	632	707	678	680	668	666	645	702	699	663	723	689	626	692	699	692	710	678	703	679	730	667	685	693	737	691	710	696	712	701	695	709	714	694	655	717	695	685	666	723	699	697	665	708	742	701	760	685	673	696	717	709	716	743	698	677	692	717	717	693	673	675	696	683	659	724	714	669	730	682	698	656	680	708	697	729	703	662	707	652	686	714	735	704	676	705	651	690	725	713	723	719	682	750	689	647	719	719	712	724	697	709	679	694	734	686	682	701	709	729	696	686	688	714	668	678	700	730	676	685	697	699	692	676	647	690	711	706	715	674	679	707	672	705	706	645	662	698	717	762	648	698	710	690	673	686	662	708	666	683	686	696	661	704	731	700	655	773	684	673	708	709	675	708	705	678	615	673	700	696	672	714	673	723	698	683	689	679	693	692	722	701	726	710	683	721	690	687	668	710	718	656	664	691	656	754	721	666	716	716	687	651	729	725	678	747	710	687	696	671	677	677	692	695	694	666	707	711	695	734	666	691	705	680	719	694	685	692	694	677	675	659	633	650	712	722	730	719	713	697	729	726	725	738	704	723	683	714	710	718	689	617	698	685	693	669	674	709	699	697	707	700	652	695	670	689	683	673	723	676	692	681	741	693	707	702	709	692	678	695	699	686	696	694	730	671	650	721	696	754	689	666	699	743	696	667	707	650	699	676	687	676	752	691	695	684	643	700	724	696	690	685	629	680	692	707	727	660	700	677	681	649	731	687	650	705	654	709	680	708	665	725	662	694	674	708	685	704	693	685	692	691	720	730	625	691	719	690	658	708	661	690	707	666	683	730	667	673	696	725	698	681	757	703	733	686	712	712	680	641	651	681	673	686	666	707	709	700	719	635	689	691	679	740	715	650	682	721	700	686	738	713	685	697	677	700	656	701	729	712	683	675	689	657	664	739	675	701	766	673	667	680	712	679	691	684	707	703	716	679	715	667	672	730	674	657	714	712	704	686	675	698	670	682	678	690	739	697	684	798	675	700	713	696	675	696	670	681	720	736	688	684	734	672	682	659	708	684	709	742	699	703	712	675	730	652	671	681	687	680	689	683	714	678	718	669	698	704	712	677	670	659	641	696	664	673	672	714	736	717	648	678	652	689	692	676	636	666	687	680	708	672	699	680	654	681	727	728	705	677	693	733	696	698	688	725	658	687	640	717	709	707	681	681	652	704	695	676	682	721	675	663	697	718	699	678	692	682	660	681	689	665	675	709	723	722	659	711	711	717	690	685	701	695	655	740	678	677	715	686	727	675	707	649	650	657	698	687	701	650	676	688	702	663	715	697	711	705	686	744	693	687	700	711	720	704	696	692	666	650	703	682	724	678	644	664	723	707	705	682	720	693	664	690	690	719	749	692	677	704	691	694	706	677	678	684	715	696	661	675	672	660	696	701	709	750	655	702	668	702	660	674	670	715	702	737	668	689	658	729	678	694	652	653	689	692	686	695	666	719	703	680	749	723	698	688	681	681	671	680	717	755	704	696	700	673	677
7136	3196	3720	441	379	373	404	383	390	412	393	396	389	385	354	381	387	400	386	401	383	378	389	386	364	391	398	363	401	373	466	369	359	398	377	374	402	384	354	377	367	369	386	408	389	359	387	399	423	347	385	383	351	380	385	395	400	385	418	384	375	353	397	403	367	385	395	354	384	390	380	386	384	396	377	353	402	392	382	396	394	368	361	374	395	382	375	388	392	422	360	388	408	367	406	405	423	353	382	384	355	398	403	348	363	362	389	346	339	396	382	357	362	383	389	363	408	437	393	388	366	378	366	410	375	378	397	364	389	394	391	384	420	430	365	355	403	436	379	376	368	377	376	370	387	401	368	373	386	345	384	361	393	393	400	402	374	367	403	437	380	363	403	380	368	411	360	390	404	313	417	346	362	379	391	394	387	371	409	389	379	375	395	403	357	396	373	423	403	421	357	371	403	358	364	402	341	367	385	369	380	384	418	363	393	376	396	363	347	407	383	386	394	403	353	389	367	380	356	382	343	390	368	414	405	414	398	380	402	379	381	382	372	345	364	397	384	352	383	383	393	378	365	356	370	353	380	377	378	392	386	412	400	421	380	393	382	404	408	388	386	405	382	427	391	419	398	410	405	376	434	366	344	372	414	359	405	361	387	379	395	395	410	369	398	410	404	373	377	416	338	377	405	364	398	417	424	390	371	371	365	374	417	395	344	388	388	352	391	384	360	385	376	389	377	409	386	417	379	385	426	397	377	380	352	362	408	427	354	399	416	386	383	408	398	373	374	383	394	405	399	365	372	329	396	375	368	383	351	388	395	399	400	397	375	379	366	377	385	392	415	363	395	407	392	374	386	402	387	377	372	368	402	396	408	360	410	427	386	402	409	404	386	358	371	370	377	407	422	394	347	352	405	378	373	367	368	393	382	378	409	400	409	412	386	389	413	401	352	389	367	416	357	350	409	402	380	380	409	363	385	346	366	408	387	434	374	388	374	385	371	420	372	380	349	365	436	361	366	373	381	428	387	408	378	408	394	397	358	370	375	411	391	400	383	391	312	366	388	395	393	402	387	398	442	394	406	369	404	384	390	404	384	403	375	395	369	387	370	405	398	401	359	373	385	376	380	372	395	350	412	357	396	368	387	372	396	397	363	367	363	396	366	345	401	415	363	413	416	414	405	379	369	380	407	359	386	387	340	404	396	376	366	392	339	373	374	388	381	410	405	395	352	368	388	408	409	381	413	397	395	426	334	388	394	387	387	351	358	346	411	365	374	400	361	368	355	400	414	377	388	361	333	365	396	378	392	355	427	386	372	400	375	340	359	334	398	359	403	370	400	366	375	389	386	347	396	371	353	402	422	403	410	330	363	401	389	375	324	413	366	358	355	377	422	396	395	362	360	393	373	375	367	380	393	391	427	403	391	398	357	364	379	382	411	387	420	383	367	411	369	397	383	424	379	405	378	373	407	403	393	413	405	401	374	345	420	366	353	385	392	392	407	387	395	407	368	361	389	349	393	352	432	391	380	381	394	368	364	372	396	406	408	388	385	354	403	434	375	379	392	376	403	373	393	361	392	390	420	368	375	345	392	389	392	419	384	370	400	404	425	366	371	387	384	381	392	401	375	371	369	397	382	331	379	364	368	420	366	401	407	397	405	373	385	373	361	348	384	387	392	388	364	390	355	364	351	393	355	378	360	418	393	383	372	412	398	376	385	371	380	412	381	407	383	364	360	372	367	400	362	386	359	381	428	384	403	387	363	368	336	415	428	395	390	384	362	385	420	410	416	357	408	404	412	400	411	385	406	389	381	378	393	382	399	391	381	385	377	365	368	387	381	358	365	384	385	402	364	374	391	416	365	391	384	412	400	367	362	364	378	407	397	398	374	371	416	414	370	376	367	430	373	372	385	390	418	391	405	387	380	365	399	384	364	379	404	386	412	396	405	338	387	390	398	373	393	407	395	416	421	401	380	409	392	365	373	330	380	364	383	393	443	412	386	392	386	383	395	395	387	399	354	400	414	423	379	400	374	381	366	393	404	378	371	386	393	373	388	334	386	377	392	373	407	399	427	418	379	417	410	375	345	378	346	391	361	364	374	382	357	364	397	419	373	367	365	383	378	377	398	382	365	410	355	382	416	380	401	408	362	374	344	363	380	383	382	367	374	405	394	354	370	416	398	365	416	360	412	386	392	429	382	394	391	384	362	415	402	416	384	394	380	375	403	384	408	386	398	380	347	376	357	350	372	373	378	367	338	385	375	364	372	369	369	339	377	407	392	379	380	393	350	359	391	380	403	387	365	386	397	370	386	399	385	425	404	375	394	383	376	390	377	364	399	397	366	417	373	394	370	362	410	393	419	386	406	380	376	384	392	370	405	381	380	367	439	393	402	430	388	369	362	407	379	385	360	390	371	384	356	380	418	394	379	423	443	379	424	358	409	357	394	365	376	370	399	388	422	397	384	366	419	399	409	357	367	403	395	396	389	361	344	407	387	380	386	391	362	392	378	378	369	374	390	381	384	420	369	403	361	380	369	385	370	394	398	384	351	373	381	384	368	386	379	418	383	361	379	387	387	393	366	410	373	411	362	401	349	376	380	408	416	362	408	386	406	385	417	406	371	389	366	378	376	340	450	437	395	380	369	382	414	394	367	387	405	398	351	408	394	383	396	350	400	414	386	416	403	395	389	374	377	410	392	376	393	400	379	393	364	405	363	387	392	424	436	381	382	385	355	417	380	372	366	336	420	395	414	392	389	369	380	370	354	354	381	420	322	401	396	383	375	362	382	383	397	403	369	351	370	380	374	389	400	385	344	394	442	399	392	409	380	395	395	404	434	396	372	371	383	377	361	389	382	359	397	404	406	377	380	395	363	427	382	421	400	381	391	381	363	392	376	387	379	386	387	432	382	365	365	381	397	374	378	350	415	376	375	386	381	396	400	381	420	416	351	387	402	362	362	369	371	366	400	411	380	393	407	362	409	424	374	375	366	375	363	366	387	408	359	371	361	368	377	349	392	356	393	370	382	410	404	377	384	351	360	366	409	342	350	419	368	402	384	395	360	390	382	370	370	383	394	371	396	401	384	430	386	380	358	412	376	378	393	407	346	364	387	379	382	414	391	389	373	380	349	426	381	427	381	380	381	393	354	377	369	386	350	395	375	407	430	359	396	376	364	416	351	387	363	375	364	396	402	376	395	374	391	384	426	377	348	363	382	403	378	382	366	373	374	402	378	374	368	384	358	363	367	343	360	388	345	365	379	373	398	405	390	400	435	367	359	387	378	348	388	376	407	382	366	365	373	404	386	389	407	384	377	389	398	376	356	370	385	414	392	398	385	377	365	406	368	387	385	349	379	391	382	389	380	390	361	408	387	354	402	372	385	431	381	398	355	394	419	395	378	359	385	403	377	382	424	378	402	365	364	398	405	397	393	385	387	406	351	374	419	388	408	397	369	395	368	404	393	374	372	400	378	388	405	430	393	365	390	406
6823	4616	6493	989	967	939	900	863	912	947	985	900	950	923	997	827	897	971	899	842	850	921	870	958	889	933	880	870	924	875	938	866	915	873	895	895	910	946	860	934	921	888	822	900	858	926	888	935	908	923	897	931	867	888	917	909	895	890	877	889	915	937	917	906	883	926	976	886	857	890	934	895	954	895	901	897	913	925	888	942	957	905	885	925	891	898	891	872	922	932	935	902	893	937	911	979	887	906	925	952	909	928	875	928	891	893	893	942	852	897	897	923	890	921	876	917	898	922	936	960	903	887	892	914	913	925	892	893	901	879	904	917	905	934	875	876	918	882	925	893	918	916	921	906	927	910	889	862	938	855	877	934	881	881	863	885	918	881	907	915	943	870	889	889	896	837	864	923	918	912	927	932	895	903	844	909	902	880	958	910	919	917	913	929	843	879	901	917	933	897	906	873	943	876	955	958	880	861	878	938	882	931	884	909	894	915	922	918	844	851	895	907	948	905	924	884	862	931	899	906	979	904	876	903	949	875	843	900	832	962	947	922	917	885	881	853	941	954	898	957	906	905	878	908	917	916	952	947	891	915	937	898	914	949	920	897	939	871	917	917	968	935	922	894	956	875	901	955	941	914	928	925	890	896	912	883	921	979	933	876	920	867	905	854	903	901	864	884	923	892	895	920	938	923	937	915	913	843	892	858	936	874	915	963	876	927	889	911	902	955	882	860	917	905	914	941	860	901	901	954	852	884	983	932	927	937	909	899	933	980	891	891	935	937	908	827	899	835	960	872	889	862	958	907	845	916	943	883	907	892	900	889	918	879	966	904	880	882	890	885	895	882	911	893	888	932	903	944	865	931	929	892	869	894	920	918	905	889	903	905	891	904	914	935	883	894	928	881	893	846	942	812	898	895	888	902	883	908	874	888	894	909	886	859	943	913	889	909	930	924	865	874	885	902	918	938	902	934	847	914	930	937	916	893	901	903	896	872	915	895	907	912	858	980	887	896	888	864	925	929	950	929	921	936	897	893	889	920	952	921	875	903	875	910	962	901	884	920	845	896	881	872	865	895	827	860	964	959	906	899	898	910	902	877	924	973	858	864	882	883	879	889	889	956	903	906	863	928	919	861	926	941	935	896	925	934	916	907	925	910	915	896	922	908	924	839	900	868	925	880	904	888	906	945	920	880	899	951	911	922	885	962	823	891	816	881	905	915	873	946	891	897	916	894	947	944	894	959	870	870	886	891	923	894	909	931	900	873	864	885	887	899	889	916	963	901	863	938	879	971	926	887	927	894	930	854	879	967	938	889	961	898	883	870	910	940	896	890	941	959	952	893	922	883	883	889	903	917	908	902	936	896	877	923	866	875	876	929	905	955	945	903	944	905	908	853	948	896	872	893	907	872	873	884	913	894	916	913	896	846	888	910	930	939	875	862	908	882	943	892	893	934	899	934	895	932	868	876	904	977	934	930	927	929	940	886	854	892	894	863	866	845	899	909	882	950	903	865	910	914	874	905	922	855	943	927	865	888	920	887	880	888	941	920	920	908	941	914	930	907	920	902	882	875	880	881	938	875	894	935	858	948	878	883	833	943	880	912	860	932	868	907	883	908	950	911	940	942	925	916	888	882	883	929	847	920	921	908	891	885	916	897	939	876	892	856	920	903	869	889	921	935	904	893	898	877	906	922	906	945	916	931	874	952	897	902	964	889	883	918	940	888	892	929	906	890	922	913	848	934	882	889	903	932	888	896	864	854	879	861	911	893	903	880	914	887	869	874	891	914	894	815	864	909	869	877	884	959	930	931	860	858	902	888	884	913	912	938	882	932	895	958	906	977	928	872	925	875	933	878	924	903	892	872	948	914	924	878	873	847	923	888	934	886	893	942	937	902	885	878	934	894	929	855	883	911	888	916	897	935	915	959	855	952	901	884	951	861	901	940	904	918	884	894	931	973	937	915	907	876	902	908	905	954	932	855	877	948	952	968	888	918	850	937	962	946	950	918	935	837	912	918	967	960	904	864	905	875	867	870	909	919	912	924	931	935	916	878	924	893	892	896	988	949	903	972	904	914	885	914	917	950	874	885	888	937	869	879	955	896	898	867	899	905	911	894	919	938	900	924	880	888	891	880	924	965	895	895	844	886	893	931	939	902	904	883	917	937	911	924	864	878	949	900	880	922	911	870	933	837	881	924	879	931	864	961	974	930	901	895	899	929	966	896	876	921	915	938	862	942	903	913	920	955	863	893	856	897	935	877	955	867	897	962	915	865	897	941	888	932	888	880	887	896	872	903	931	947	927	912	882	910	927	879	882	920	943	908	921	932	873	900	863	874	852	931	853	908	913	902	884	917	898	845	948	921	927	947	874	908	883	878	909	949	912	903	898	947	925	902	864	847	922	957	878	933	864	906	899	891	874	944	869	923	935	943	912	884	939	887	912	948	936	895	909	889	893	897	887	913	895	884	921	846	922	884	894	937	945	868	902	898	886	853	902	911	927	888	910	938	873	903	863	875	894	856	868	925	914	899	893	891	906	878	888	881	896	919	834	910	935	936	883	913	942	890	932	866	914	929	924	855	919	909	939	895	933	916	924	953	919	891	924	889	950	916	900	840	868	979	880	885	921	866	910	919	904	869	900	966	884	897	899	920	977	912	901	861	901	919	916	873	972	874	909	888	913	871	883	902	900	885	883	860	901	887	936	952	881	892	877	917	917	905	882	864	919	877	935	945	969	863	910	913	860	918	888	888	862	931	884	876	902	915	834	928	973	860	870	940	907	927	891	898	881	913	908	942	858	856	881	937	928	879	866	966	880	839	921	910	999	861	838	838	910	885	894	910	938	892	910	948	913	863	891	954	940	920	856	950	928	893	903	885	933	883	833	932	898	954	927	906	897	896	916	891	898	924	931	902	932	883	871	891	905	893	913	950	846	895	886	912	936	901	862	939	879	906	913	910	911	895	933	954	955	890	918	932	915	874	918	877	916	917	907	963	895	861	922	947	857	963	894	920	931	920	862	934	900	892	897	866	860	895	888	901	912	833	878	846	879	888	910	947	920	907	879	937	936	839	917	935	877	908	905	913	879	892	848	924	896	888	904	944	910	907	855	829	868	906	912	935	874	889	901	887	943	884	909	902	946	837	923	870	908	899	872	929	924	903	904	917	906	894	944	930	934	932	914	885	896	853	929	894	906	965	885	913	878	921	924	926	876	874	904	908	922	880	886	882	924	870	934	857	932	873	908	926	908	877	914	882	886	869	919	871	974	891	863	865	849	891	913	886	893	879	891	856	914	915	932	931	955	901	881	903	903	884	913	923	939	890	889	887	898	875	880	902	908	889	938	935	887	889	851	910	903	911	945	924	924	912	920	857	889	895	945	936	925	944	936	897	885	940	882	852	894	912	879	933	943	877	933	906	915	933	902	887	879	906	914	869	979	915	923	889	869	846	869	885	866	920	906	942	876	955	878	872	894	918	872	906	909	903	944	905
52102	45234	47734	9044	845	414	378	364	306	273	238	252	258	248	250	265	240	232	196	236	202	231	248	232	239	229	231	205	201	232	219	211	216	217	199	232	200	215	209	226	198	218	220	237	200	220	208	236	241	236	236	203	229	211	181	221	210	191	216	213	229	219	200	204	213	204	202	217	217	238	226	225	188	195	193	188	229	229	205	198	204	222	206	237	235	221	229	210	206	206	208	198	206	233	208	201	230	184	212	201	179	241	214	209	217	196	189	199	244	253	179	226	231	201	236	220	224	231	235	190	214	200	210	248	226	210	221	222	217	243	218	233	225	220	185	210	219	191	226	215	222	201	262	221	209	231	208	222	228	236	219	262	202	175	192	229	234	201	225	212	207	198	223	240	214	211	211	239	203	187	203	211	224	227	184	210	206	205	223	223	210	223	223	176	199	231	195	229	239	217	204	182	191	227	222	181	229	236	228	228	196	213	196	213	186	190	245	236	235	250	189	209	216	212	208	219	222	239	235	193	229	209	181	204	199	227	202	209	232	214	207	196	232	233	200	229	203	226	219	240	220	199	223	210	206	199	201	220	217	250	185	209	210	238	194	214	237	209	208	228	220	192	211	206	214	205	205	213	209	235	216	234	192	206	205	221	208	231	211	198	222	217	204	206	204	200	231	230	199	213	200	204	180	193	234	208	242	203	211	211	218	207	193	210	201	218	224	208	235	231	199	222	217	200	199	208	227	168	224	201	225	213	211	208	195	235	214	233	192	188	225	219	190	221	194	206	187	193	210	217	236	194	219	199	213	206	234	212	197	238	201	215	236	227	205	232	202	215	221	194	214	243	213	227	218	202	233	219	197	233	196	200	226	198	213	211	204	213	202	215	213	210	226	199	204	189	235	217	207	199	213	234	201	236	227	228	218	197	233	233	212	199	207	218	237	218	198	231	219	216	225	215	211	219	203	223	250	220	194	208	226	210	223	225	228	213	228	213	217	217	247	225	206	211	213	234	233	225	202	208	201	202	199	209	227	238	202	232	205	233	211	216	241	211	208	185	223	200	207	207	221	225	200	226	210	217	214	212	212	222	235	212	231	205	212	209	222	213	234	238	213	186	214	230	195	195	208	225	223	205	227	240	234	245	192	220	200	215	195	225	199	206	210	205	205	234	225	205	237	230	224	191	245	240	206	218	218	238	212	237	192	226	218	203	220	206	235	219	216	231	220	219	241	203	228	206	211	213	205	208	227	238	232	218	201	186	212	195	222	216	204	210	194	215	230	226	233	217	211	226	203	218	189	189	216	222	208	228	209	205	223	211	228	227	205	240	189	194	216	216	172	197	211	201	230	212	220	203	229	224	218	228	218	203	208	221	239	199	216	216	212	230	230	223	206	231	240	204	216	214	216	211	199	236	188	227	234	228	202	223	220	239	215	206	209	224	223	203	186	205	207	223	212	234	223	217	226	232	219	189	229	227	183	207	200	223	228	191	210	228	209	206	232	202	204	220	210	216	235	200	202	224	209	206	206	230	249	209	207	208	208	218	225	225	186	206	202	240	201	218	219	211	220	180	203	197	236	248	210	232	203	222	214	219	211	262	201	222	241	241	219	246	218	209	218	234	221	174	205	199	224	198	187	190	213	196	231	235	214	215	226	196	209	237	200	217	218	226	223	179	198	215	196	184	229	198	212	212	233	209	216	238	193	213	204	215	206	233	213	226	192	206	181	226	230	229	203	224	204	216	224	203	183	195	220	205	223	244	184	200	201	202	205	195	229	219	221	163	248	194	187	200	217	196	219	211	208	192	216	217	226	229	194	186	222	210	200	222	206	210	236	244	206	253	199	237	204	222	222	235	205	222	189	194	212	173	231	193	179	206	223	216	222	210	220	234	194	223	194	210	213	236	237	201	239	223	236	225	205	219	229	230	197	208	201	202	210	225	219	212	224	203	203	228	199	215	227	209	226	228	210	221	188	220	212	204	191	194	208	213	227	203	216	199	196	205	221	195	190	223	203	188	202	215	247	208	208	213	200	218	226	239	204	216	200	200	197	234	204	196	253	233	200	225	197	229	220	209	198	201	208	194	216	242	221	204	215	223	185	222	232	175	206	209	223	207	244	209	230	190	195	202	210	250	205	223	220	228	229	185	207	219	191	200	222	208	210	213	234	197	236	229	194	206	204	236	211	195	186	189	214	212	205	230	202	200	232	218	206	238	233	190	217	202	221	229	228	196	204	195	196	206	202	209	190	211	218	215	192	219	228	230	237	228	207	217	198	187	225	211	223	210	207	205	216	215	235	237	198	200	202	197	223	189	218	198	205	211	222	215	209	203	216	247	201	211	211	210	185	190	192	222	209	224	238	227	221	194	220	205	229	189	246	223	220	205	200	214	216	206	237	222	201	196	226	221	236	216	209	219	221	199	235	206	205	235	177	212	202	232	194	219	236	210	233	243	199	214	180	190	201	193	215	213	223	209	202	221	191	222	222	197	225	220	237	235	206	215	204	185	208	202	185	226	230	206	218	208	230	229	202	237	198	208	202	218	223	216	232	224	207	214	218	238	223	193	230	200	212	250	228	209	206	221	222	209	205	222	206	198	225	245	224	211	216	208	235	230	200	221	222	208	206	209	203	194	231	210	204	218	219	210	205	211	207	209	210	207	213	185	219	216	222	220	225	183	202	219	208	228	184	200	229	202	196	200	218	192	194	208	223	213	217	209	186	236	205	223	220	196	215	239	179	171	220	208	214	211	202	233	218	238	224	243	214	214	212	221	195	213	197	203	235	214	224	251	226	214	215	192	208	236	209	218	205	217	205	190	219	246	189	188	239	201	216	212	203	213	217	234	220	227	205	214	207	198	210	186	206	231	215	218	199	224	223	198	211	212	205	206	207	244	184	231	192	227	202	208	214	211	191	203	194	228	220	236	234	203	238	213	220	190	199	225	236	235	207	199	196	199	218	224	219	197	226	226	202	184	209	211	202	238	215	214	234	217	194	223	213	211	224	256	228	211	230	218	184	219	208	220	209	219	225	215	265	216	224	218	187	214	205	228	222	223	221	210	203	218	200	227	213	181	198	217	194	205	203	216	201	232	208	208	205	196	187	241	228	206	225	214	199	225	218	203	234	234	211	206	208	227	236	244	203	225	201	211	226	212	208	210	220	206	213	202	233	252	211	210	185	231	220	196	195	229	200	218	221	198	218	198	236	195	210	209	206	196	212	200	212	242	212	204	203	229	215	231	213	204	204	200	203	210	187	195	233	198	197	218	200	205	229	231	201	249	227	212	198	200	229	197	240	215	228	246	236	214	240	238	228	195	252	213	196	193	177	220	220	212	234	180	223	232	217	212	206	189	194	217	185	222	194	227	226	198	193	198	211	195	211	184	219	205	189	199	218	221	245	212	221	206	198	185	213	186	215	240	208	205	226	219	224	211	216	228	202	190	207	199	225	203	194	231	208	209	193	219	224	202	221	220	220	210	211	228	218	213
31619	30679	31943	2247	1992	1699	1439	1173	1089	1025	973	840	834	835	775	780	661	747	706	728	645	647	659	647	598	642	623	615	599	618	600	613	645	584	641	613	582	626	627	617	582	597	597	579	579	621	566	550	574	602	552	572	502	584	564	595	597	566	578	600	551	568	559	551	597	629	573	563	606	541	592	552	508	555	585	569	586	585	531	601	599	562	586	572	592	577	559	544	572	566	560	612	562	590	588	610	568	560	572	557	567	549	573	607	573	592	590	557	547	560	552	557	576	598	553	601	575	532	536	542	546	572	573	608	553	585	569	573	562	535	595	554	532	532	538	545	592	562	549	565	585	576	595	585	624	528	598	573	548	577	567	554	520	568	536	565	574	579	587	572	625	578	560	540	573	534	542	596	524	580	595	611	530	554	571	526	564	566	596	580	575	545	599	584	579	577	572	579	551	540	562	543	532	549	567	591	549	581	583	564	572	601	564	549	527	539	569	562	563	564	572	533	566	588	518	586	554	569	588	555	547	555	541	565	551	569	577	539	563	547	599	583	537	547	561	555	557	600	542	571	546	577	561	540	575	579	563	583	579	559	532	521	569	551	528	585	584	596	580	573	575	535	592	576	567	619	525	546	556	568	627	548	565	588	551	598	581	553	613	540	541	541	555	591	565	555	519	569	551	590	559	605	531	579	595	615	532	549	517	566	547	550	581	504	549	553	602	609	572	543	508	552	590	528	516	562	606	603	558	541	572	586	576	590	613	518	544	570	589	554	558	562	559	564	564	543	590	533	567	585	592	554	589	531	539	551	540	573	531	612	567	551	543	583	539	602	556	565	603	519	518	554	501	581	574	549	587	532	605	571	603	548	554	566	553	532	586	596	544	566	544	541	518	574	530	564	546	563	573	568	545	514	551	520	521	532	559	577	556	521	569	548	576	586	596	530	606	546	558	595	510	561	512	544	579	549	514	591	601	600	526	579	581	604	578	575	563	520	567	531	513	554	567	549	559	541	597	573	582	581	597	509	538	586	564	602	575	566	571	500	581	560	526	574	530	568	542	566	542	546	549	572	571	589	551	591	554	550	543	511	565	525	529	550	553	564	550	588	555	551	611	569	581	519	544	587	575	558	594	591	538	525	580	547	546	555	563	600	558	587	539	573	561	590	630	584	593	566	563	552	570	593	574	578	558	541	571	558	586	582	571	564	575	531	594	517	614	564	552	593	633	556	594	592	558	542	540	605	573	572	536	576	572	570	563	542	584	558	540	590	566	559	554	579	562	563	593	614	542	539	574	574	552	530	550	553	581	583	521	579	567	595	555	543	581	554	531	538	565	542	546	534	518	597	551	573	536	572	572	548	550	538	575	571	549	533	554	554	528	573	551	523	556	539	554	557	550	544	602	543	580	557	604	567	539	565	574	547	552	572	553	587	557	570	562	553	552	588	595	540	596	553	530	564	528	585	593	613	556	561	526	521	573	631	579	603	618	546	551	557	573	568	557	592	524	559	540	556	543	577	556	644	543	572	547	531	535	592	560	539	560	570	578	569	565	547	548	560	632	553	528	542	568	545	579	590	591	572	582	580	519	569	573	570	569	594	538	582	553	560	525	587	575	573	529	551	544	556	555	566	583	575	579	578	560	514	560	555	568	532	575	551	583	576	554	541	506	569	560	573	574	594	587	552	555	551	561	565	584	562	561	540	603	571	568	567	585	565	573	562	556	564	523	556	583	568	562	634	566	531	536	519	610	540	575	564	593	578	623	553	590	531	597	609	569	592	537	532	572	573	578	576	618	597	583	548	571	564	555	534	562	564	600	572	557	578	549	582	548	592	562	549	537	508	552	552	541	557	577	609	567	555	552	588	555	562	562	616	556	558	561	572	566	528	562	525	556	567	556	584	544	562	563	579	541	570	587	563	521	596	602	624	561	533	547	570	608	548	625	548	521	563	540	540	591	564	545	567	582	570	544	548	570	548	594	575	598	568	552	567	520	550	520	573	560	599	549	574	554	560	520	550	565	565	569	570	553	572	557	532	547	592	498	528	555	551	543	550	580	567	627	570	538	555	561	583	551	582	587	589	579	578	540	559	599	510	537	543	567	522	545	590	556	555	526	540	544	554	579	541	587	576	522	546	545	595	555	550	573	559	575	591	543	579	598	568	540	585	564	541	590	570	556	566	541	565	562	595	534	543	535	534	565	547	576	585	508	561	563	585	556	536	555	556	580	563	552	621	622	572	531	595	552	580	569	542	558	528	595	566	553	557	553	573	559	597	601	590	580	550	577	521	601	556	544	568	579	610	541	582	575	545	526	537	555	498	603	539	582	554	553	573	562	568	542	548	571	565	531	549	589	546	517	555	536	551	577	600	579	563	530	567	577	592	591	549	604	540	574	576	532	550	536	485	508	562	595	567	544	586	599	558	551	563	525	535	574	583	557	567	491	525	566	532	527	555	550	565	585	590	545	554	562	589	529	602	558	563	576	593	602	521	543	577	542	546	560	566	584	572	551	562	578	571	543	548	564	577	588	562	513	598	549	557	554	550	556	572	580	608	569	581	536	512	587	542	590	560	527	565	574	578	576	558	535	560	543	528	580	560	534	569	519	573	603	541	556	570	571	589	602	544	551	541	566	581	559	533	597	593	577	531	546	536	530	590	564	552	587	619	563	557	572	549	557	524	569	563	541	569	561	562	559	549	554	548	542	542	605	560	546	569	555	537	562	551	549	569	594	552	545	545	569	558	585	587	565	545	550	597	614	545	513	532	602	547	562	598	554	582	557	563	549	583	536	559	578	593	556	561	563	544	538	589	589	555	562	518	560	564	549	566	573	594	581	533	555	629	564	545	584	567	582	537	555	575	553	559	582	572	579	543	569	545	572	584	537	554	572	556	540	559	566	542	555	533	583	578	586	553	574	552	541	566	592	561	584	576	534	583	529	539	549	564	504	556	534	561	572	560	566	551	565	561	590	583	566	562	634	582	519	533	542	576	574	555	591	582	549	603	558	574	553	545	600	535	537	537	596	545	584	571	567	607	573	570	543	573	571	592	533	560	607	591	542	541	533	576	588	561	560	522	579	535	578	532	514	580	534	588	546	565	631	557	603	585	593	593	556	575	608	537	508	552	553	561	531	552	556	547	537	557	606	597	559	588	591	560	574	547	596	605	586	558	568	569	587	538	574	574	574	547	566	547	587	544	569	524	536	596	524	536	539	572	577	524	538	570	545	611	590	604	550	598	585	551	551	560	543	562	576	576	566	557	532	574	555	619	584	591	590	552	526	535	543	558	522	567	566	570	591	564	569	565	567	571	600	524	582	564	552	588	517	582	530	515	580	561	540	557	553	574	564	575	550	542	576	558	570	534	575	562	547	557	548	535	605	580	541	573	569	526	534	557	576	525	577	562	547	602	553	568	550	585	541	554	557	545	549	559	549	546	570	557	572	562	555	577	559	553	499	567	604	575	540	552	574	562	523	570	587	567	560	549	573	580
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
