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
337034536689	337034537243	337034537793	337034538343	337034538893	337034539443	337034539993	337034540543	337034541093	337034541643	337034542193	337034542743	337034543293	337034543843	337034544393	337034544943	337034545493	337034546043	337034546593	337034547143	337034547693	337034548243	337034548793	337034549343	337034549893	337034550443	337034550993	337034551543	337034552093	337034552643	337034553193	337034553743	337034554293	337034554843	337034555393	337034555943	337034556493	337034557043	337034557593	337034558143	337034558693	337034559243	337034559793	337034560343	337034560893	337034561443	337034561993	337034562543	337034563093	337034563643	337034564193	337034564743	337034565293	337034565843	337034566393	337034566943	337034567493	337034568043	337034568593	337034569143	337034569693	337034570243	337034570793	337034571343	337034571893	337034572443	337034572993	337034573543	337034574093	337034574643	337034575193	337034575743	337034576293	337034576843	337034577393	337034577943	337034578493	337034579043	337034579593	337034580143	337034580693	337034581243	337034581793	337034582343	337034582893	337034583443	337034583993	337034584543	337034585093	337034585643	337034586193	337034586743	337034587293	337034587843	337034588393	337034588943	337034589493	337034590043	337034590593	337034591143	337034591693	337034592243	337034592793	337034593343	337034593893	337034594443	337034594993	337034595543	337034596093	337034596643	337034597193	337034597743	337034598293	337034598843	337034599393	337034599943	337034600493	337034601043	337034601593	337034602143	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
53243	24612	15657	3036	1314	1038	876	720	633	573	537	531	484	492	496	492	441	481	433	402	427	412	413	434	411	379	423	418	396	378	396	382	418	424	412	354	383	380	424	406	427	394	394	408	377	409	445	366	363	396	388	387	346	404	410	372	358	393	404	397	400	381	386	393	386	347	431	389	422	419	422	389	378	401	398	400	374	402	413	337	415	385	399	432	399	431	398	391	379	392	402	358	393	417	375	393	378	363	426	384	373	405	414	387	387	394	326	383	406	432	384	399	383	389	382	395	390	403	376	384	397	407	389	396	389	399	369	387	389	353	356	341	402	389	362	416	406	366	362	375	403	406	357	368	392	390	390	389	413	376	397	365	391	406	374	387	405	370	390	380	392	365	423	395	386	377	411	409	375	405	402	392	346	392	407	363	367	371	378	394	425	413	396	385	411	352	371	381	400	405	409	380	409	338	398	406	401	379	414	377	422	380	399	386	404	375	363	403	356	367	364	393	398	367	388	386	429	428	357	438	375	373	384	369	407	405	407	395	408	361	390	407	419	417	361	384	351	375	388	371	380	372	376	394	408	371	385	401	400	386	410	388	396	395	384	405	406	406	428	370	396	413	386	371	382	417	407	393	365	348	375	421	394	364	378	376	406	399	415	403	397	379	386	402	419	391	429	392	396	383	408	373	380	383	394	379	393	410	381	381	404	399	380	391	376	375	415	383	393	381	389	403	406	440	393	376	366	382	392	396	376	423	395	380	364	363	442	398	371	347	392	367	370	423	398	416	398	422	413	381	384	400	433	374	418	431	440	374	400	378	392	357	393	424	384	432	380	358	388	373	409	394	363	380	385	388	358	350	369	391	407	381	411	368	413	370	385	382	400	372	370	374	420	393	378	415	368	368	414	396	395	405	408	381	368	376	412	400	431	374	369	414	361	368	413	394	389	452	423	416	386	402	389	377	391	397	393	386	372	362	367	422	411	412	415	379	373	418	383	360	477	390	375	402	421	397	390	396	396	352	361	394	380	378	389	408	411	429	386	396	384	424	422	364	363	377	403	371	374	372	365	353	446	417	413	367	338	389	426	424	412	415	425	385	372	369	382	383	369	419	369	379	436	400	428	371	403	425	424	415	388	432	377	381	407	370	366	377	399	360	375	371	425	352	355	406	395	361	416	386	380	410	404	400	370	369	362	389	346	371	362	418	404	385	383	430	408	391	378	363	391	388	357	381	354	441	371	403	396	388	383	394	402	398	357	392	423	318	406	406	414	387	381	392	378	430	390	406	414	418	376	376	383	377	404	344	364	379	357	399	407	383	397	374	392	390	398	401	452	430	399	425	353	379	388	399	378	375	385	397	388	371	400	411	390	373	377	371	403	393	374	375	408	382	392	404	383	386	396	370	373	377	409	407	407	413	363	391	378	363	362	393	424	376	363	373	420	429	410	408	409	420	382	421	389	360	367	373	394	360	372	381	400	386	394	401	398	383	371	418	353	401	382	416	352	366	363	392	433	363	415	399	428	400	363	395	383	434	368	434	374	408	366	392	408	410	401	438	433	387	396	406	407	392	419	398	339	437	414	394	369	379	414	399	396	401	409	408	405	373	371	399	401	414	406	420	401	349	402	393	387	414	404	400	447	392	391	421	403	363	404	399	419	387	346	402	397	373	350	340	390	421	383	371	351	382	395	380	353	374	393	385	366	371	447	415	358	362	399	393	426	400	368	392	388	406	398	411	337	377	411	370	396	377	394	393	384	378	390	374	371	351	365	360	370	407	431	373	392	396	379	368	387	386	375	366	417	419	413	426	402	394	411	381	424	410	401	379	436	414	422	384	406	376	374	401	395	432	376	390	387	379	345	377	390	384	396	408	375	404	348	410	373	381	375	428	385	396	402	376	398	406	381	388	405	372	409	426	372	362	397	421	400	408	391	412	391	376	419	397	408	367	366	387	341	381	417	388	400	410	423	414	401	368	405	425	351	387	390	397	384	367	389	407	409	445	391	372	452	406	398	397	397	386	387	388	407	419	366	382	380	346	380	373	385	397	380	405	398	366	395	395	386	442	389	375	353	386	381	420	391	388	388	385	394	401	382	406	343	435	398	402	368	392	388	361	427	418	364	361	407	396	409	429	396	418	401	376	385	450	383	387	363	368	401	406	397	403	420	424	410	364	414	378	377	403	387	360	406	397	393	403	416	389	409	381	419	379	381	421	396	373	428	397	394	401	431	401	393	372	375	385	415	430	398	363	387	388	414	395	443	431	365	358	427	373	431	390	380	389	403	381	375	405	375	370	374	388	407	364	417	382	436	368	362	385	397	447	405	416	390	394	429	445	378	381	375	388	404	396	391	380	369	378	383	369	372	427	398	383	395	343	398	405	397	373	406	380	394	401	366	370	386	413	404	429	367	378	374	394	389	371	386	400	421	363	423	401	392	353	349	402	406	376	426	356	359	372	404	404	392	367	389	399	382	390	376	409	385	416	430	371	403	390	432	405	384	414	394	380	375	422	372	396	381	417	378	380	398	367	387	385	363	351	395	371	396	372	392	382	363	361	381	373	411	405	407	383	376	365	378	381	388	387	420	419	394	416	414	395	386	388	387	371	412	398	371	386	345	365	413	364	399	409	387	394	401	428	402	376	424	456	388	403	400	411	375	392	395	366	379	386	377	428	397	409	437	368	408	431	397	394	398	359	374	404	347	393	411	396	400	397	388	369	412	413	414	392	373	406	383	393	407	395	370	383	413	387	391	413	399	407	391	354	414	365	400	391	377	399	396	371	413	384	387	391	366	379	417	388	386	412	428	357	385	399	404	388	374	385	399	372	392	409	409	376	413	350	386	399	374	379	397	375	391	409	368	385	397	372	416	363	385	416	412	398	363	420	395	393	377	410	378	411	401	392	363	365	364	377	374	397	387	415	396	363	390	412	347	429	376	371	404	355	391	403	444	403	388	397	365	364	417	375	405	413	390	408	383	407	355	368	429	380	370	417	394	359	359	372	358	373	408	378	432	405	414	387	415	399	411	405	351	385	386	416	390	387	357	367	398	325	394	397	363	417	394	453	394	426	405	401	386	419	371	400	400	395	399	389	361	421	420	376	386	374	397	429	433	367	394	362	365	386	385	396	396	421	366	413	416	379	395	361	376	420	377	440	381	406	403	372	386	346	390	386	390	398	379	377	376	394	371	405	385	403	386	417	384	369	419	420	394	386	387	409	364	372	443	386	398	398	397	380	365	406	403	371	366	416	389	393	414	377	414	346	373	379	410	347	430	419	361	367	398	398	407	405	395	395	371	406	401	363	387	407	381	384	380	361	419	400	378	406	352	394	425	368	395	393	405	354	368	390	425	392	354	432	386	394	362	403	422	387	400	373	394	363	385	369	400	382	373	379	387	376	395	408	363	415	424	390	386	400	390	425	363	390	404	364	379	409	378	366	423	379	404	424	406	419	408	408	401	401	387	408	386	412	389	394	432	441	360	370	369	405
35594	2168	4472	5047	4432	3812	3128	2700	2262	2119	1887	1648	1630	1527	1440	1448	1329	1293	1241	1225	1187	1114	1117	1174	1077	1010	1093	1059	1063	1029	1007	1023	971	1015	977	1024	1008	1004	1027	983	972	969	957	937	941	949	950	896	898	966	918	952	976	993	953	910	964	975	940	973	911	954	905	949	982	1026	946	965	993	937	965	934	896	924	883	926	1002	1003	925	933	918	909	961	955	919	941	919	944	919	949	933	902	887	951	958	941	882	852	925	914	935	862	856	909	895	890	976	882	920	924	859	867	943	942	993	924	964	985	938	925	885	909	849	915	952	884	943	959	841	925	894	876	904	938	916	881	889	917	914	969	898	913	918	907	919	904	872	938	901	912	922	948	929	957	911	953	936	909	944	940	883	937	898	908	908	878	913	877	922	944	913	955	891	900	872	912	940	882	937	909	909	908	930	912	878	930	878	927	959	933	874	950	917	894	978	876	911	914	927	908	961	892	912	877	918	904	953	870	866	907	894	942	945	927	886	929	889	936	896	886	940	902	877	943	907	908	894	927	942	885	896	891	937	948	893	918	872	934	893	927	914	919	938	897	867	857	895	870	928	873	923	856	911	868	955	883	891	856	885	951	926	896	908	897	928	920	892	941	931	913	909	908	921	926	851	925	880	842	927	898	879	912	879	905	922	897	927	915	861	935	933	951	909	901	920	981	888	898	921	918	917	924	917	933	887	947	914	948	889	933	905	927	917	953	885	877	908	914	912	942	895	905	860	867	936	942	916	880	893	891	849	895	937	939	876	934	935	908	924	911	859	884	926	912	885	870	899	890	880	855	895	926	848	1004	915	911	934	865	957	925	906	900	910	907	901	926	942	908	918	976	870	935	868	903	927	931	919	899	906	890	938	941	952	876	895	862	926	922	941	923	922	891	909	901	918	898	907	957	894	900	942	860	900	928	883	943	895	890	869	928	888	925	881	935	894	935	945	932	903	881	931	885	837	908	924	956	917	885	963	880	855	899	878	878	898	897	862	894	918	913	897	916	907	857	940	912	926	893	911	959	962	894	906	914	933	900	932	954	881	949	910	960	905	945	897	887	879	945	858	928	929	864	933	912	921	900	926	859	877	893	906	891	921	903	933	924	865	897	931	932	900	915	889	904	887	887	886	937	891	911	909	927	900	943	836	890	892	949	964	895	935	900	931	940	852	937	914	921	951	888	889	906	880	896	885	872	879	906	916	916	884	894	942	974	933	842	873	897	849	912	964	923	924	892	909	890	881	907	911	844	870	894	947	918	926	947	894	894	891	880	930	937	981	917	912	893	933	911	924	943	903	904	917	916	915	950	938	884	988	908	909	940	899	882	887	884	939	895	1006	877	887	929	905	892	941	956	941	933	894	924	932	900	922	888	894	919	908	951	1000	937	931	958	948	915	900	928	907	906	894	905	900	890	881	908	933	919	925	938	927	909	886	941	895	904	951	941	911	916	868	894	898	938	922	924	900	901	933	866	927	931	981	937	907	875	913	952	903	894	878	892	971	936	935	868	914	941	896	908	953	893	884	934	870	885	929	881	875	926	924	912	921	867	894	917	915	930	901	894	911	946	906	885	935	869	915	843	912	933	932	863	873	876	962	935	907	888	919	901	865	888	945	925	924	890	912	850	919	937	915	889	897	944	858	886	939	916	926	938	937	881	987	935	922	913	944	912	889	924	920	880	925	923	897	909	932	924	923	884	893	877	867	891	912	858	951	930	938	904	899	935	890	897	909	912	848	880	937	880	891	947	949	903	917	919	879	876	879	895	902	893	892	876	885	889	931	971	927	915	932	904	871	888	865	905	935	982	931	954	871	870	951	851	893	919	877	945	873	881	920	902	902	924	986	867	941	914	915	928	895	891	855	873	886	912	911	903	885	934	930	915	905	868	866	886	930	911	930	946	911	909	897	905	946	886	921	893	915	908	868	957	969	925	950	915	916	880	874	894	934	931	933	911	919	934	910	928	872	927	869	916	950	875	952	897	898	922	843	866	906	918	901	937	939	889	884	928	939	906	863	906	877	949	930	895	932	925	924	912	936	938	931	890	926	856	917	925	907	881	950	934	907	926	905	864	928	895	872	941	895	907	937	958	959	908	886	966	951	911	915	931	883	919	852	970	899	888	893	897	890	872	895	910	902	926	919	910	914	904	897	893	930	941	902	937	895	899	870	906	926	956	934	909	912	924	923	938	901	884	905	935	945	881	907	952	944	904	923	902	921	929	916	944	846	877	926	887	959	962	870	856	899	940	918	931	902	900	858	939	925	921	924	917	939	893	920	890	915	904	900	954	901	905	926	855	867	885	892	919	880	892	870	919	879	933	940	912	914	933	928	848	932	915	911	819	872	935	890	933	862	830	887	894	894	924	907	929	905	905	956	928	907	901	909	928	950	833	860	864	879	895	878	876	904	931	905	967	881	905	915	920	936	909	903	856	867	967	935	911	928	877	927	913	910	897	886	910	877	889	908	937	925	899	847	904	915	905	880	963	936	913	938	888	872	900	931	872	887	844	954	963	902	951	896	886	932	859	950	924	929	962	928	912	889	955	875	921	909	952	922	885	913	845	953	901	905	838	848	941	914	932	921	911	886	881	895	896	901	923	921	861	917	943	935	880	920	915	898	911	898	934	927	946	898	914	993	839	922	905	909	960	907	936	916	926	889	924	956	926	907	912	878	883	950	867	958	937	945	869	920	869	881	975	928	951	963	883	963	891	911	899	901	890	917	927	826	919	936	914	825	850	906	861	864	909	891	860	937	912	929	947	866	940	933	911	901	895	907	904	862	878	893	905	873	935	902	907	940	912	907	935	957	927	918	902	949	956	910	883	861	863	898	888	956	885	896	928	906	923	880	869	900	968	922	906	945	916	907	880	921	943	973	887	890	886	902	894	967	918	964	892	921	974	907	921	956	915	921	918	942	962	937	921	847	901	899	881	891	887	893	931	924	969	884	911	933	885	929	857	887	895	944	937	905	945	868	907	899	879	905	905	926	919	895	830	933	854	902	923	880	895	880	948	891	909	909	904	882	923	962	934	955	866	878	879	903	890	927	907	959	958	900	894	972	930	909	925	925	964	903	899	904	871	913	924	924	880	913	931	902	884	883	903	975	866	908	905	914	900	889	887	895	968	907	910	907	940	935	914	964	886	889	912	902	898	903	916	900	910	954	945	920	893	928	875	893	914	907	879	933	855	864	896	905	960	927	879	974	922	930	939	907	913	878	885	883	856	891	877	900	855	869	908	917	927	916	936	895	857	939	974	847	885	939	893	939	929	874	959	873	902	930	961	971	933	938	854	953	909	865	904	892	859	905	946	900	913	961	953	892	926	922	945	871	899	911	916	884	894	862	906	944	931	851	913	863	900	898	921	989	933	942	890	899	898	885	948	850	874	928	891	927	946	939	924	919	940	935	897	918	906	930	908	877	865	906	865	869	915	977	891	947	914	920	883	904	958	895	929	885	866	920	960	850	956	911	886
8701	348	181	146	159	126	129	135	113	140	140	147	121	118	125	128	137	140	137	120	148	139	135	110	157	133	136	137	129	139	117	123	139	127	134	146	98	142	134	124	137	134	109	106	133	117	134	115	119	139	117	144	145	151	120	106	124	130	144	132	137	141	122	122	123	123	124	135	125	142	126	113	118	136	123	134	120	121	140	114	148	140	134	105	122	149	148	134	116	121	127	140	148	121	124	141	119	145	125	114	123	134	124	137	105	130	140	129	127	128	134	125	125	116	126	120	144	134	95	129	135	161	141	127	114	135	151	134	134	145	147	125	145	124	121	129	129	118	121	139	137	118	136	145	117	132	120	108	159	113	109	118	104	149	139	119	141	131	135	142	133	132	119	140	139	117	157	134	135	113	134	129	140	100	108	129	137	116	121	145	108	123	126	132	115	152	130	163	130	137	123	108	159	136	117	108	125	160	135	133	137	116	107	135	130	129	129	130	104	136	116	126	140	129	136	110	115	124	121	120	140	124	125	111	126	138	154	141	112	115	115	145	140	124	138	129	139	123	116	122	139	137	124	146	140	141	121	144	133	138	129	117	138	115	120	137	137	142	107	115	134	150	136	143	117	132	115	138	141	130	116	156	120	114	133	141	135	125	119	134	132	125	125	120	115	129	137	140	148	121	133	140	132	142	122	146	134	127	114	133	138	141	135	141	121	131	135	131	110	119	138	123	134	133	128	127	144	147	147	110	133	125	110	131	154	131	140	131	138	123	152	126	137	137	129	130	119	134	104	131	130	117	136	144	146	123	138	115	149	126	124	126	131	135	133	124	121	117	116	138	165	139	145	146	145	108	141	116	136	135	123	127	130	140	132	136	133	123	145	129	134	131	152	130	139	152	113	106	132	118	123	143	111	133	130	123	123	113	127	127	129	132	119	149	139	146	117	146	115	119	111	152	132	140	108	137	143	130	126	117	142	143	102	125	122	116	120	119	141	119	124	128	131	131	147	132	128	135	137	126	128	148	127	135	129	135	130	121	147	129	151	122	147	137	122	144	131	133	159	128	138	150	142	133	140	121	128	123	118	123	129	131	128	115	130	147	125	149	127	125	144	141	127	118	124	140	141	128	138	132	136	118	128	134	123	151	160	161	146	134	133	133	118	121	122	123	131	121	129	139	136	119	144	116	145	121	135	140	91	146	127	119	147	130	116	131	123	121	135	113	125	122	127	132	128	156	125	147	134	121	119	127	129	143	129	114	122	142	141	123	138	120	121	123	128	142	136	135	124	120	127	125	138	137	121	127	130	126	140	128	121	111	130	138	138	116	131	106	124	119	144	116	147	127	129	133	121	108	125	123	137	131	139	120	124	132	139	122	130	158	130	119	118	122	133	131	129	146	115	124	130	135	134	114	140	140	124	131	125	122	128	135	119	145	115	129	158	136	122	131	123	137	140	122	152	136	117	131	117	140	115	148	137	129	131	125	133	149	128	120	138	113	102	134	126	138	152	159	134	131	136	130	157	115	136	123	136	124	139	127	132	115	119	133	127	142	128	122	124	141	125	140	121	125	125	129	142	132	119	119	115	117	129	124	127	97	125	130	150	132	141	116	129	147	131	156	147	112	116	129	134	128	134	137	112	127	118	175	151	122	138	120	121	128	109	116	140	131	122	163	114	149	148	153	136	129	127	142	134	126	114	109	129	148	123	125	120	122	119	118	130	109	142	121	134	118	126	152	136	130	124	127	140	135	126	128	118	125	124	135	114	132	153	130	138	145	146	119	137	137	99	128	105	117	131	130	135	150	150	146	147	128	134	110	131	120	112	121	133	126	122	121	136	132	147	136	130	123	118	138	142	126	127	129	141	120	128	144	146	113	117	120	138	128	134	113	133	132	132	131	130	132	120	134	122	121	129	137	113	116	142	135	108	113	138	123	123	122	129	118	131	139	154	145	94	114	121	117	118	119	116	129	134	128	147	138	104	135	133	130	116	119	128	137	131	139	111	107	107	142	118	113	132	126	126	128	130	116	135	124	118	150	123	126	115	132	129	140	132	136	150	146	108	148	126	147	111	141	100	134	119	137	122	145	124	122	139	137	138	138	128	129	141	115	133	140	138	148	131	132	110	130	137	132	144	118	122	137	136	118	135	110	123	123	120	118	138	121	140	139	134	133	134	126	141	134	161	133	134	136	133	143	138	105	152	129	125	145	150	142	132	113	123	116	139	142	125	161	126	128	118	118	127	151	127	128	141	129	132	131	132	138	144	142	160	134	136	127	136	121	122	115	159	104	124	126	128	122	151	129	126	140	110	121	119	129	135	133	148	127	103	121	138	119	121	126	111	122	127	141	146	134	138	124	124	144	130	136	137	143	139	128	135	148	140	142	128	129	120	141	120	117	129	150	129	142	126	118	108	134	149	128	125	107	102	143	129	134	126	117	138	155	144	151	127	136	137	120	134	136	126	140	103	129	128	139	144	118	126	129	110	117	128	145	136	118	123	136	129	141	131	157	150	132	126	144	140	139	122	129	142	131	129	127	139	121	120	110	124	121	119	137	119	152	117	112	134	130	116	108	129	121	127	131	126	118	122	120	126	138	112	110	108	125	151	146	129	108	113	143	122	142	131	140	121	110	120	162	115	131	146	122	107	134	145	120	146	132	144	129	135	164	108	135	116	145	128	96	111	123	141	137	125	134	121	131	118	154	115	116	154	133	112	118	120	132	135	128	144	133	117	145	112	113	130	144	126	117	134	135	143	98	135	135	98	127	120	138	125	109	131	138	111	110	111	120	114	114	132	120	118	110	135	127	115	118	126	134	130	122	135	118	106	124	110	139	140	122	119	129	121	136	118	132	121	136	127	125	135	134	129	143	143	118	106	120	141	115	151	133	136	134	137	112	125	122	127	133	100	135	112	141	119	118	118	123	126	135	145	129	112	118	130	128	130	126	128	115	147	140	132	128	124	119	146	141	144	132	125	142	149	134	138	119	115	128	140	130	132	134	118	125	145	138	142	132	117	133	131	112	130	118	136	135	121	118	110	120	153	130	125	125	117	125	134	140	132	124	134	147	128	137	125	140	126	131	132	141	117	116	131	143	128	126	114	117	132	130	150	139	146	120	141	142	134	154	135	122	133	126	151	127	144	110	128	129	143	120	143	135	135	116	133	134	122	120	125	135	95	104	115	132	136	103	114	138	127	134	141	123	140	133	130	118	121	129	113	133	139	135	132	131	111	141	144	134	155	136	128	131	143	141	124	139	121	114	129	126	138	117	113	106	142	114	135	122	138	119	154	121	137	114	114	131	129	142	150	133	120	122	137	154	139	116	163	134	120	135	112	140	146	140	120	136	132	144	145	139	121	137	133	150	125	129	116	115	128	128	142	120	149	117	144	122	144	125	113	144	128	122	119	135	133	142	122	132	129	140	135	138	125	119	125	136	158	143	124	114	138	122	128	124	139	123	132	110	157	126	152	134	133	143	138	144	116	134
6829	387	427	469	431	410	420	437	382	395	349	388	380	396	376	408	375	417	370	377	379	396	432	338	402	365	344	354	399	388	397	383	390	366	361	363	347	362	343	362	380	373	380	398	338	359	389	389	414	399	364	350	393	379	357	406	405	369	355	343	349	373	372	394	352	387	356	346	340	398	345	390	385	369	357	395	395	370	378	371	366	394	367	399	388	370	388	365	400	378	359	402	371	402	382	390	356	390	362	361	372	398	358	380	404	398	362	357	361	374	400	349	343	387	384	385	396	383	402	379	345	379	363	377	363	374	372	384	370	380	356	377	370	406	358	354	434	350	404	388	383	397	373	366	375	423	391	422	388	383	400	376	365	368	371	345	366	415	364	371	380	363	384	359	367	387	376	342	388	341	341	407	360	364	370	380	414	383	350	369	393	351	397	361	372	364	362	392	363	364	357	350	388	344	358	365	364	371	348	398	373	344	322	372	343	340	360	371	361	368	404	370	352	378	392	371	391	367	412	366	377	373	360	383	353	391	410	391	390	424	365	410	337	376	369	392	355	364	387	374	406	408	357	368	349	371	381	373	378	374	376	406	354	382	347	367	391	404	381	351	354	341	362	358	383	376	394	359	340	380	396	370	404	349	365	378	361	377	394	374	384	385	350	367	374	390	373	364	359	353	384	379	354	367	362	381	359	361	373	371	378	380	367	414	379	375	359	410	414	368	345	384	385	387	369	370	372	405	355	333	401	376	416	384	367	361	376	381	394	379	358	395	359	387	397	349	398	377	372	385	368	342	373	328	363	394	370	362	372	358	365	381	358	375	356	382	341	391	384	383	366	353	363	374	382	370	388	396	386	357	353	351	366	393	370	329	373	369	385	373	371	388	370	374	409	367	413	363	375	389	390	392	366	395	352	371	368	389	392	401	413	354	373	363	387	345	378	365	365	372	383	357	353	366	374	369	381	342	357	350	353	347	353	366	343	370	358	379	361	393	373	355	372	356	413	406	398	347	412	379	368	393	343	371	398	371	368	385	379	388	381	351	389	370	368	369	388	377	355	370	362	394	390	399	365	374	412	390	364	370	362	369	381	349	350	357	405	388	360	388	372	352	354	363	365	378	405	359	387	414	377	382	338	364	370	350	390	385	371	368	366	350	349	361	368	350	355	379	382	377	362	354	364	361	367	339	387	356	354	369	363	368	382	373	366	405	369	335	375	378	347	334	421	369	397	372	369	383	366	379	358	368	356	361	408	388	383	397	389	391	371	358	387	362	361	398	400	372	373	386	344	357	372	342	391	344	342	357	367	352	376	389	370	385	374	405	381	369	388	359	364	381	359	384	383	377	390	407	353	394	380	360	398	364	365	364	366	405	397	361	395	386	344	391	400	379	404	394	370	370	366	348	410	337	384	389	404	370	399	335	383	416	377	333	372	364	385	358	365	376	353	372	385	363	405	378	399	353	383	367	362	409	379	375	356	367	384	387	386	331	377	371	372	354	363	401	381	365	414	359	348	357	367	348	394	344	396	371	377	420	353	329	345	386	373	345	402	394	372	370	380	397	388	365	393	370	370	377	374	365	394	359	359	385	419	355	407	371	373	342	354	348	368	381	366	352	367	383	349	371	393	383	353	384	361	373	375	387	385	362	377	363	378	380	370	372	372	367	411	326	353	355	380	359	347	389	357	376	396	363	378	402	390	366	343	352	367	375	325	389	365	395	365	403	381	370	364	328	367	377	370	330	371	402	367	402	361	394	368	358	380	399	392	368	371	353	382	401	375	391	358	371	386	365	378	368	315	376	382	374	393	392	372	385	357	364	358	381	345	401	389	393	406	394	375	397	368	352	365	424	402	417	354	389	384	379	355	353	384	389	347	357	353	378	395	341	361	352	348	349	343	396	371	351	348	376	370	355	389	381	386	363	343	365	385	387	363	378	323	414	383	386	341	371	377	374	368	339	373	334	384	370	368	400	362	372	377	402	370	394	367	387	362	342	379	379	399	376	363	388	338	353	382	395	371	389	392	370	390	382	376	362	377	365	377	344	386	368	413	364	420	365	367	344	394	379	422	367	372	342	395	377	381	366	395	376	383	366	360	406	366	376	362	384	381	374	374	386	392	381	366	399	358	377	389	326	356	398	383	368	366	372	416	377	373	379	384	359	350	371	386	394	367	361	387	383	400	402	350	398	338	388	331	392	380	383	373	380	369	403	362	355	385	360	368	424	345	377	392	346	382	340	397	342	366	373	378	396	349	359	420	368	361	392	397	394	367	387	371	378	355	344	399	367	381	373	390	383	378	377	390	389	380	372	373	378	368	353	319	364	369	374	386	358	403	390	408	377	352	374	369	390	392	415	395	409	382	375	407	372	373	412	373	391	375	349	380	374	405	342	404	339	362	396	387	371	381	384	359	395	377	370	386	391	345	395	383	368	383	376	374	360	332	363	366	374	350	396	368	397	376	386	364	376	376	355	359	389	390	366	379	325	388	376	391	367	366	406	383	379	394	390	391	363	370	350	382	379	361	378	391	364	367	399	384	377	375	382	363	343	390	359	384	363	397	395	351	349	379	399	408	361	356	398	373	363	365	406	385	387	345	368	388	386	366	374	377	399	399	372	372	370	385	381	365	394	359	377	364	405	387	385	398	320	376	354	330	394	336	366	390	351	393	334	358	349	393	404	370	387	366	368	360	371	390	351	358	371	361	382	341	401	361	398	375	366	394	426	368	373	354	393	355	339	382	366	356	358	356	357	365	389	366	358	362	357	381	374	374	348	387	357	338	389	363	344	343	349	363	360	355	365	401	379	353	378	416	343	365	346	409	358	365	396	382	376	344	368	420	392	379	396	376	353	374	379	355	391	365	367	368	345	398	363	364	371	334	375	378	374	380	354	365	334	379	366	373	375	362	368	369	345	415	338	374	362	399	332	392	371	407	356	372	391	396	379	401	431	393	351	354	336	381	338	411	416	398	371	363	346	357	390	360	376	388	344	365	350	380	394	323	376	351	410	391	382	406	367	358	349	373	378	344	369	370	345	370	345	359	369	360	357	354	346	381	367	385	378	346	357	390	363	369	381	334	404	412	358	384	368	364	384	368	384	366	367	369	359	343	363	393	369	333	399	364	399	384	357	370	371	377	351	393	405	380	392	348	402	366	361	348	367	372	389	322	369	394	382	386	359	381	366	384	351	349	378	381	388	386	391	346	383	371	358	393	365	401	370	338	398	335	355	370	395	372	382	418	348	413	377	349	404	369	374	358	391	365	375	362	402	364	357	353	377	360	412	396	368	336	412	395	358	365	389	358	356	398	382	401	408	375	379	381	407	335	353	353	350	373	388	382	392	390	387	364	399	360	357	365	369	344	392	350	390	349	329	374	341	349	373	373	352	380	386	391	375	363	398	373	352	379	359	414	389	388	389	406	371	363	378	349	363	396	370	412	365	389	371	365	380	396	352	360	379	367	401	369	371	399	395	404	387	353	404	353	412
48229	19207	5243	948	667	510	409	380	298	301	307	254	266	267	216	230	246	222	246	248	207	238	227	200	202	210	227	245	198	187	200	208	189	212	222	222	202	210	211	223	201	234	202	217	216	208	177	229	222	181	187	230	210	211	204	212	211	215	218	228	215	231	211	222	205	194	203	196	229	206	179	193	225	200	221	183	201	215	191	204	211	185	200	214	234	203	167	232	196	227	203	216	198	230	214	224	215	211	236	193	202	219	188	202	231	208	209	226	209	217	211	192	230	209	221	207	187	219	206	208	229	219	184	206	202	208	195	200	205	222	194	190	222	211	208	191	225	200	213	224	220	184	222	222	206	233	184	217	203	200	208	189	190	214	216	176	200	208	190	194	238	212	216	218	217	214	199	223	206	211	200	206	211	210	195	208	236	194	197	215	220	206	194	205	207	193	201	192	195	209	215	202	210	186	236	250	219	206	195	206	206	216	206	196	202	196	211	200	197	204	230	222	213	217	207	195	206	214	210	199	204	196	216	209	191	214	212	207	206	175	215	208	217	198	227	203	180	198	195	196	183	199	217	219	205	219	233	217	201	210	213	194	198	219	218	212	215	207	234	222	199	208	209	198	193	208	224	209	203	211	192	196	205	204	227	238	220	206	207	209	223	237	185	186	198	183	202	239	183	191	209	192	201	206	194	219	230	197	203	190	218	191	201	206	187	229	208	197	233	208	168	212	216	212	211	194	207	227	208	191	202	240	210	189	188	195	188	214	218	222	197	212	209	213	201	206	223	200	200	194	218	206	209	242	195	225	221	217	223	213	202	217	202	219	196	175	204	205	222	197	192	198	222	203	177	209	214	205	186	203	176	208	191	217	203	182	213	238	206	201	200	214	212	214	229	215	205	235	193	226	215	182	199	189	210	172	184	205	234	197	206	214	174	219	208	229	168	200	184	194	216	212	190	183	200	216	228	202	197	203	199	190	194	188	200	225	194	180	198	210	216	195	188	200	207	216	224	230	171	188	222	197	203	185	204	210	225	202	188	187	199	212	208	214	225	183	202	186	200	196	193	207	203	188	190	193	201	188	209	205	187	201	195	185	201	217	217	208	197	201	230	203	233	226	203	188	205	200	200	222	201	205	201	226	191	184	185	213	222	202	207	196	200	203	201	188	198	210	193	211	205	176	205	229	244	232	209	203	239	204	227	217	188	226	206	203	225	198	199	186	222	168	212	208	210	205	204	216	194	189	202	214	219	199	203	212	188	221	200	200	209	221	200	200	204	208	195	238	209	210	206	199	216	220	193	202	205	202	197	198	213	220	209	215	201	215	195	195	214	209	187	208	204	192	218	196	234	179	197	210	216	210	199	200	205	212	209	180	212	208	221	223	210	209	217	224	211	222	208	211	172	208	231	181	232	199	191	198	195	217	185	199	235	211	184	223	213	195	203	201	180	199	202	184	197	210	185	184	233	192	206	223	199	201	196	197	190	216	194	213	206	213	221	207	208	233	226	223	217	205	218	215	202	223	173	217	219	193	198	211	227	225	211	197	200	201	210	220	222	218	188	206	202	212	213	184	235	220	223	233	200	191	178	191	193	195	224	207	219	190	211	184	193	174	218	192	205	203	227	164	204	230	215	194	220	193	212	187	222	217	220	206	222	207	211	212	203	221	222	223	201	233	215	242	194	195	192	201	218	215	173	215	237	220	218	236	242	220	209	195	204	216	211	224	225	201	209	195	228	211	215	207	217	238	199	219	188	214	215	208	233	202	211	201	176	199	207	203	210	210	200	213	202	202	201	201	198	231	184	215	218	187	200	221	220	198	209	209	224	208	219	195	206	216	206	197	224	200	234	203	212	199	186	233	191	222	226	186	179	217	222	230	205	171	225	213	235	198	213	229	227	197	177	196	218	211	216	200	233	204	200	209	221	195	195	192	206	211	211	201	208	187	199	200	188	214	198	218	159	217	216	202	212	195	206	197	208	211	214	212	189	223	188	195	185	219	199	202	193	196	186	190	194	176	204	219	227	206	185	205	196	216	214	210	188	198	213	181	219	190	185	215	225	229	195	183	197	208	213	214	198	208	211	182	188	197	195	226	207	206	194	201	207	230	215	186	208	204	233	205	208	214	226	221	212	212	212	204	203	216	228	224	225	177	226	200	205	219	198	200	183	200	203	213	220	215	192	218	205	224	228	199	210	194	235	188	225	203	208	196	202	218	218	233	224	188	195	214	201	216	193	186	199	230	192	186	225	191	218	186	242	201	183	168	207	219	212	212	240	230	218	217	216	209	181	212	205	209	197	191	212	200	212	228	227	206	204	198	214	221	214	178	194	229	209	203	184	188	210	191	209	197	211	215	203	219	215	227	222	181	181	207	195	208	207	188	161	193	193	181	197	218	202	179	207	208	193	216	189	189	186	213	200	190	170	225	186	196	211	215	197	184	184	200	202	198	214	217	194	206	215	214	193	219	203	230	233	186	194	182	205	200	215	205	224	201	193	213	199	202	204	214	209	165	210	206	220	196	207	231	233	194	225	218	210	193	200	185	194	214	197	175	216	225	212	191	200	189	183	216	209	208	225	196	220	220	191	194	232	217	228	217	225	221	220	208	233	184	191	236	210	222	201	209	205	213	190	192	172	198	192	228	219	220	214	212	216	201	225	198	218	211	226	203	201	203	199	211	212	216	197	184	197	204	212	213	195	207	196	225	189	192	212	198	184	206	213	206	200	209	205	204	228	199	188	183	213	203	221	210	214	214	204	186	209	217	194	207	225	219	222	191	220	212	211	194	192	204	205	241	211	218	204	196	216	203	216	205	208	197	221	198	201	212	223	196	201	237	214	190	205	215	224	222	203	214	213	184	211	210	196	189	199	230	204	205	214	218	207	239	197	200	204	196	191	205	191	193	200	201	212	225	183	188	210	195	206	206	223	216	216	197	212	204	195	213	230	220	213	213	192	213	221	235	222	203	177	203	196	200	222	218	183	229	218	213	195	177	189	220	185	185	191	213	184	210	214	224	187	205	225	217	210	196	208	238	213	198	193	187	199	223	197	231	199	198	206	204	198	198	225	211	234	196	197	203	202	189	185	202	206	209	211	221	237	202	189	191	237	198	220	204	206	220	199	222	210	194	216	221	222	218	200	210	178	212	233	198	211	185	193	183	173	194	215	211	200	215	205	175	213	224	205	206	211	201	212	218	219	186	212	202	181	175	191	204	225	201	205	204	199	224	228	196	216	204	199	196	212	206	200	229	210	214	198	186	240	193	188	184	224	175	193	196	189	218	202	210	186	196	198	184	251	213	188	231	189	211	199	192	224	178	218	208	192	188	195	235	214	203	202	229	214	214	199	193	196	200	219	189	184	202	211	223	204	218	198	189	203	224	196	209	228	215	203	203	212	233	229	234	192	219	223	224	210	193	217	205	220	199	220	207	207	223	187	214	199	207	215	186	218	226	228	186	218	210	229	219	213	199	191	216	195	182	214	185
27399	1158	2387	2686	2370	1945	1706	1430	1276	1141	1063	959	864	917	799	803	705	725	716	758	675	706	651	656	653	667	626	647	619	658	579	586	573	594	603	564	644	601	555	558	601	605	541	527	572	610	537	580	585	570	557	570	578	549	509	564	587	586	586	549	542	558	563	546	565	532	551	559	534	544	510	597	588	524	538	570	537	549	619	519	587	530	560	513	558	574	523	550	592	534	530	534	566	603	549	527	577	590	544	570	545	547	565	533	559	551	518	541	610	574	549	514	584	562	499	531	560	537	559	539	550	545	525	545	524	522	576	540	508	558	533	542	544	579	529	557	524	558	542	591	585	520	556	541	554	557	554	516	557	591	519	538	561	556	520	500	521	551	560	546	560	544	520	517	558	552	553	546	535	530	557	502	538	570	575	516	536	572	558	534	599	523	519	559	560	530	574	561	534	523	571	536	553	565	588	588	519	530	537	526	548	535	571	534	573	545	560	522	563	545	588	534	547	534	525	570	533	559	563	545	551	530	521	540	490	517	560	555	545	544	518	546	568	556	534	560	582	537	502	530	515	561	538	554	553	581	584	557	528	569	525	547	547	495	534	523	527	543	587	568	579	573	542	510	537	578	546	555	559	533	527	564	537	533	558	574	558	528	531	539	547	525	498	519	533	502	535	537	524	524	573	535	598	515	558	550	524	519	554	568	532	537	562	592	519	569	540	524	513	571	511	548	538	517	551	520	565	538	547	544	576	558	546	489	547	591	600	555	551	531	533	514	539	615	530	534	542	571	550	549	555	556	533	541	575	555	540	592	615	538	498	547	561	570	557	561	559	549	557	546	555	525	573	544	570	520	528	552	545	556	499	540	568	505	534	533	553	558	533	556	511	521	546	535	556	533	523	571	524	563	511	564	561	516	541	606	527	509	534	479	536	584	558	527	516	517	559	535	525	530	543	537	526	537	525	514	574	536	562	551	534	568	548	529	520	590	547	557	596	524	522	519	510	559	523	536	583	519	517	531	537	539	538	566	572	571	562	527	529	574	560	538	548	520	545	515	535	566	550	527	547	574	538	562	535	552	529	569	533	543	568	538	517	579	565	560	529	542	504	552	525	554	522	548	533	585	530	532	581	542	574	540	546	577	554	538	505	498	558	564	517	584	568	562	521	556	527	552	499	583	520	527	546	586	586	537	546	539	534	510	552	522	542	606	552	514	565	561	569	529	582	559	558	540	519	576	525	526	567	541	528	531	549	535	585	542	494	583	610	553	542	557	520	527	529	543	539	551	575	559	516	564	554	552	539	528	513	563	520	530	523	554	546	577	514	521	518	551	518	532	546	484	569	555	538	541	540	526	558	548	531	529	563	524	533	534	523	526	550	554	494	515	571	564	516	537	584	560	547	539	531	545	532	537	540	559	552	528	565	559	553	528	536	540	536	565	515	549	528	570	543	533	527	544	564	577	556	537	558	519	534	489	511	569	614	505	529	585	553	550	529	546	572	530	588	584	577	534	582	569	552	522	571	563	565	548	573	577	545	509	550	510	555	530	564	559	505	542	516	526	581	538	519	540	596	565	562	542	534	566	500	525	590	534	557	582	552	596	523	502	514	516	535	518	537	531	566	546	550	517	562	523	525	566	557	545	567	585	556	528	578	572	560	537	515	540	548	532	497	575	548	507	541	574	545	522	516	526	551	517	497	538	530	499	521	558	470	545	578	563	559	531	533	536	572	594	546	566	513	575	563	512	568	529	551	549	513	575	555	550	571	512	519	525	568	553	579	537	558	552	546	550	498	511	516	550	501	564	551	554	536	563	548	581	544	546	570	540	566	530	504	550	573	515	561	539	513	523	571	541	551	597	576	569	566	518	552	545	503	531	581	540	552	573	629	569	531	557	545	523	566	544	569	548	550	576	594	593	531	549	558	597	547	511	576	544	512	537	542	520	548	552	538	547	507	517	549	565	574	551	542	562	504	527	576	547	549	530	542	536	590	563	558	527	528	552	568	506	557	556	535	557	536	548	545	535	544	546	510	528	606	507	504	551	578	554	545	553	572	542	508	565	551	549	547	511	509	567	545	532	556	600	549	544	571	565	521	532	536	545	563	559	519	535	590	543	550	518	536	531	535	530	537	530	556	517	558	534	545	543	581	602	562	546	564	574	533	514	556	510	533	579	583	517	547	541	538	467	539	559	528	524	552	502	519	543	581	507	549	518	542	547	559	552	551	565	578	547	570	560	551	496	529	546	506	586	531	535	563	523	541	553	558	571	514	550	504	573	546	517	516	547	573	541	576	526	609	526	566	568	528	572	525	514	553	563	574	542	554	576	541	537	564	547	571	579	528	546	495	546	569	551	532	514	599	560	574	549	554	567	544	600	539	566	579	536	556	529	548	526	522	547	522	552	580	573	568	560	548	534	525	544	551	542	535	564	523	537	584	544	522	523	573	563	507	545	576	539	580	519	558	537	563	590	522	575	559	522	551	555	561	535	564	561	534	548	541	583	534	530	541	596	555	534	488	520	555	525	557	565	514	559	570	536	539	523	564	514	561	537	561	550	528	542	542	554	512	550	572	552	562	550	556	542	544	535	585	543	530	537	534	569	592	506	559	532	568	528	537	531	564	527	557	530	564	527	514	541	552	558	528	497	576	552	517	490	574	550	571	503	555	573	556	548	556	563	525	525	511	533	607	567	548	500	549	530	534	550	549	540	553	555	519	518	550	591	551	556	541	531	535	559	521	561	528	546	549	581	496	536	545	563	530	539	600	552	597	543	548	572	538	565	536	539	580	533	555	494	543	562	543	511	515	558	543	538	570	540	550	502	558	597	514	568	543	550	493	590	531	540	506	548	556	572	516	509	543	532	524	524	516	522	573	548	566	531	517	530	580	530	533	555	544	501	527	558	529	579	547	558	558	521	555	533	549	537	547	529	533	552	545	584	542	576	603	509	501	562	546	532	542	576	553	533	555	530	505	558	518	526	516	559	549	539	552	543	553	592	526	561	553	570	530	521	528	567	550	546	533	571	539	553	536	568	572	569	547	563	535	524	567	552	537	532	541	571	537	550	575	521	506	508	565	539	557	547	567	552	555	559	563	519	537	531	541	542	548	538	543	484	550	565	555	508	568	494	563	527	557	545	523	528	509	533	515	530	524	531	554	551	538	556	542	555	542	540	530	488	538	534	535	568	530	562	499	478	539	550	552	521	573	528	556	542	550	502	548	538	559	572	543	511	525	542	558	523	516	587	569	597	552	572	555	542	557	527	579	574	555	564	511	512	546	555	513	559	571	493	537	524	585	567	537	541	499	533	565	563	488	579	605	574	552	546	562	529	582	567	496	517	543	564	562	549	569	525	578	554	510	519	554	550	550	585	508	571	555	602	564	557	558	574	549	562	530	561	540	547	520	525	533	549	518	534	558	551	544	550	601	520	546	536	561	542	533	562	522	517	521	505	541	543	551	555	562	558	551	498	539	579	550	542	550	575	533	542
53389	24418	14197	2485	1360	1039	830	740	669	607	540	508	502	457	476	416	476	461	408	400	444	444	432	415	403	384	411	416	351	419	388	429	411	431	401	392	418	358	390	371	359	363	424	434	383	356	405	400	401	375	402	360	419	394	399	407	406	375	411	378	390	403	383	390	379	391	374	399	369	387	428	356	382	384	378	356	440	366	367	400	379	395	413	400	379	388	415	419	354	410	397	406	380	382	357	381	377	408	384	386	355	413	390	400	386	385	417	376	377	421	343	397	390	402	396	374	400	392	408	366	397	434	374	396	393	373	397	406	383	445	396	342	377	401	406	379	348	388	410	364	394	383	388	377	387	381	357	437	441	413	365	384	372	379	409	397	398	424	392	371	378	417	403	389	388	396	386	402	387	368	393	385	354	387	332	398	397	396	387	393	394	416	391	364	379	410	390	390	401	394	372	362	375	381	364	382	385	378	365	378	374	387	384	380	354	404	384	380	365	422	402	406	411	396	392	369	373	354	379	433	414	378	374	369	394	406	381	374	373	381	403	398	359	393	333	339	398	362	373	406	362	397	378	392	388	428	399	361	381	380	401	354	367	381	396	415	371	365	377	363	386	350	408	387	362	380	373	377	391	398	393	409	368	383	377	414	404	399	427	411	396	387	430	355	399	382	410	362	340	359	391	388	362	383	384	382	387	378	357	347	403	344	384	369	393	392	393	385	393	417	401	384	368	385	368	378	411	397	405	362	419	396	369	377	405	406	382	406	366	393	349	386	426	352	409	410	356	371	394	401	362	387	373	379	394	390	353	373	396	398	378	411	392	380	431	387	390	373	423	372	372	384	391	420	411	377	392	415	421	394	414	388	414	385	382	374	371	423	388	376	388	404	389	402	368	378	375	390	408	400	388	398	419	419	386	390	391	402	392	360	407	394	404	381	369	392	392	348	389	403	401	366	357	418	372	386	399	388	405	408	378	391	364	418	407	369	387	390	409	355	361	336	394	385	398	355	415	394	386	386	400	391	403	373	377	380	385	371	371	406	386	355	396	354	368	391	389	389	385	373	437	397	369	381	370	364	402	368	373	392	373	370	383	381	385	393	376	360	389	388	407	390	405	388	387	382	386	459	406	370	373	369	396	383	418	355	345	376	377	341	359	367	436	391	394	390	378	393	358	429	378	351	368	416	342	376	365	399	374	380	392	374	388	389	383	394	386	365	383	354	384	419	354	419	388	395	368	374	410	378	386	397	350	394	371	407	386	383	389	372	398	370	382	403	404	393	381	351	380	373	362	351	360	412	390	377	404	380	361	359	374	396	421	416	365	351	407	385	375	402	417	387	399	414	390	368	377	406	390	381	430	369	369	424	381	418	405	395	380	365	360	366	373	397	377	393	391	333	394	408	368	401	426	389	394	374	365	398	367	376	416	391	395	397	371	399	360	364	365	403	392	381	389	382	345	356	366	378	398	404	409	410	402	366	377	383	377	397	338	393	384	393	391	413	352	366	344	369	358	387	385	380	397	387	415	365	395	382	378	413	366	380	375	400	353	380	381	411	389	376	391	375	402	372	418	392	409	392	406	374	380	383	368	392	363	396	373	367	404	423	348	354	392	382	366	396	370	368	394	389	386	394	401	379	423	376	413	379	412	341	406	402	363	382	425	402	394	390	398	393	421	370	382	378	378	397	407	381	377	395	423	414	357	392	388	376	382	369	333	378	425	359	367	347	349	362	378	385	397	412	361	412	394	379	399	404	380	399	437	420	393	376	363	392	412	400	402	408	355	395	376	375	355	423	400	421	386	407	379	423	375	371	372	395	410	402	365	389	414	379	401	363	368	366	358	403	405	409	360	373	391	395	361	359	430	374	403	353	377	437	376	360	380	385	394	388	402	369	397	364	389	394	377	396	373	374	413	369	373	420	408	378	388	394	389	377	371	368	389	389	391	373	384	396	408	397	426	382	384	347	392	389	391	386	383	366	358	372	412	353	401	383	396	366	394	400	400	414	374	379	400	357	390	374	385	345	403	389	363	395	374	385	351	370	367	388	412	401	403	448	393	395	367	362	415	403	362	424	357	388	391	363	430	387	416	376	389	385	405	367	378	377	405	382	385	374	365	374	384	416	391	422	355	379	370	340	380	386	427	371	344	400	371	343	389	418	397	366	401	396	418	395	407	356	411	426	360	359	419	414	379	403	366	404	391	387	389	392	342	385	395	383	391	348	377	380	375	341	404	385	404	402	364	386	391	394	386	385	396	400	390	379	381	399	379	421	349	369	396	384	376	411	429	398	377	381	362	399	375	374	376	376	365	408	372	392	397	396	385	383	403	384	417	403	394	394	401	437	410	408	391	367	383	391	392	385	412	408	414	355	420	420	400	378	383	364	389	414	414	427	439	388	401	392	368	410	403	400	392	390	389	427	409	361	380	387	389	397	393	394	397	401	401	381	376	400	396	418	398	385	379	392	381	389	386	386	392	411	390	358	371	353	337	381	370	405	390	404	370	412	370	373	424	397	354	355	393	420	401	389	383	344	388	389	358	365	382	367	392	387	393	378	394	377	407	401	361	386	352	373	378	397	384	370	371	384	400	400	400	355	375	399	424	385	424	400	359	351	353	381	415	394	372	348	408	350	360	411	396	402	401	406	401	389	391	422	362	415	416	400	372	409	410	386	395	390	384	416	414	376	366	392	416	355	388	394	362	395	363	343	367	389	370	431	414	405	397	379	443	417	387	400	402	361	377	386	365	359	391	401	423	408	411	361	359	373	386	384	338	393	358	399	396	406	379	394	391	407	414	357	398	377	394	404	374	367	382	355	343	360	397	395	432	380	389	398	364	388	377	392	368	391	391	386	418	397	403	387	363	367	406	391	397	380	367	442	393	384	383	390	396	395	407	387	395	369	396	391	403	374	400	381	386	425	369	402	405	400	385	363	400	402	365	365	373	403	374	420	379	381	383	405	420	401	372	387	362	390	405	394	376	410	372	405	354	355	351	367	358	379	417	440	379	360	379	376	395	399	369	419	391	367	414	399	383	345	362	382	371	386	404	397	390	427	407	370	394	362	384	384	394	398	407	398	405	373	372	407	359	366	379	357	408	395	361	366	367	381	379	375	404	380	385	401	375	355	389	363	353	399	400	390	400	341	393	379	407	368	358	392	357	400	327	374	369	412	410	390	360	380	427	378	391	394	403	398	383	382	337	392	384	420	353	373	373	368	381	408	395	413	411	351	395	372	398	418	376	387	389	417	369	374	399	377	403	392	406	407	360	387	403	399	395	385	383	383	371	346	380	410	368	394	380	392	410	392	373	405	392	379	418	391	385	370	397	420	374	372	395	357	372	422	379	322	400	367	387	421	389	357	358	391	383	363	390	363	388	377	409	377	365	361	436	387	357	363	366	393	404	382	411	339	429	368	406	378	376	346	307	410	367	366	378	344	380	399	367	397	393	389	410	405	392	390	377	404	370	387	376	392	386	356	355	396	337	373
35072	2230	4339	5032	4366	3663	3088	2640	2313	2154	1787	1745	1647	1521	1423	1414	1390	1357	1251	1213	1150	1147	1142	1068	1081	1157	1096	1038	1016	1030	1015	1012	1081	1041	940	1029	962	1002	955	983	960	949	913	961	951	991	909	932	953	951	926	969	950	945	1007	958	963	970	888	918	970	940	885	923	916	890	920	930	949	922	981	909	924	873	924	895	919	872	930	928	950	956	908	887	935	921	901	942	945	911	934	884	896	875	874	870	899	863	889	931	859	916	928	947	915	887	850	946	902	860	936	901	910	981	863	868	936	908	924	885	892	932	857	892	939	880	888	961	837	874	889	905	913	872	896	898	907	919	878	852	853	911	959	879	869	864	842	904	863	891	855	907	894	905	911	932	894	900	902	903	881	892	914	913	924	882	886	929	864	959	908	904	856	918	931	894	895	880	887	913	903	879	909	849	862	874	952	938	925	866	913	856	915	889	883	900	915	934	919	865	903	901	911	894	907	881	969	882	934	876	853	917	879	916	892	913	920	868	908	920	914	917	915	850	864	898	976	876	893	915	877	906	897	873	860	863	857	902	899	930	920	894	946	912	918	896	881	914	901	951	919	895	896	895	905	917	862	930	897	904	893	933	911	885	943	923	901	944	853	925	886	910	919	856	836	894	895	890	897	859	943	875	899	886	936	876	940	898	930	920	943	869	881	889	829	940	884	883	911	914	869	900	914	908	922	863	856	916	834	885	905	884	969	895	977	893	849	921	898	858	885	890	870	915	921	887	945	902	918	890	873	864	887	900	914	938	1002	893	927	921	878	924	879	852	877	921	925	856	905	923	936	909	911	896	891	895	927	894	883	921	913	881	863	884	897	895	912	871	914	930	930	910	897	865	861	891	880	933	854	906	909	857	880	868	955	899	936	898	878	915	847	919	901	904	891	905	883	852	925	867	852	914	929	876	895	892	892	891	904	949	849	840	878	895	883	928	857	869	934	933	882	908	934	882	905	876	923	971	953	899	888	918	855	921	905	1019	894	891	893	899	918	915	889	850	881	887	883	958	882	932	857	848	888	929	877	844	875	923	974	835	929	880	840	908	899	920	928	928	910	850	918	933	865	876	910	885	892	908	938	930	941	878	877	885	867	911	943	887	871	933	906	878	933	851	915	881	852	855	893	938	951	914	886	883	833	886	922	929	894	874	905	947	884	851	898	929	876	849	877	933	941	893	874	947	905	900	902	907	919	917	940	888	854	869	951	893	930	865	929	902	913	907	945	895	912	912	961	901	988	905	966	855	851	887	906	907	881	903	915	888	939	858	918	908	899	891	921	834	969	886	858	902	919	966	844	930	898	892	910	872	859	944	927	914	947	889	946	900	894	876	908	950	870	939	888	933	905	913	877	929	883	893	877	918	889	888	831	887	873	915	913	925	862	860	925	902	926	894	899	925	912	938	903	912	919	898	887	917	913	907	908	881	894	896	905	861	832	887	954	909	875	920	915	965	912	904	886	840	892	877	914	931	923	863	920	908	902	922	878	927	932	921	894	908	880	944	861	905	933	838	893	915	889	871	960	876	918	903	903	941	880	908	918	917	897	923	927	903	923	928	837	912	886	896	902	871	871	905	912	890	921	878	944	932	918	865	886	891	861	951	826	909	900	908	891	946	895	906	916	874	902	905	865	877	849	928	914	850	897	875	906	854	858	914	894	858	884	876	897	889	895	876	918	866	916	904	900	830	880	935	927	875	860	914	911	922	897	912	871	879	900	877	951	903	911	871	914	923	925	900	898	961	934	875	929	943	899	912	898	895	922	899	884	884	910	917	912	901	942	931	909	890	879	863	906	858	907	899	887	911	877	909	937	943	844	897	887	844	914	876	862	882	923	903	905	906	882	906	905	844	884	883	939	843	917	925	846	864	854	884	928	907	893	869	825	921	908	901	830	865	938	907	925	908	872	928	926	890	896	907	905	936	902	875	868	902	893	918	902	851	905	905	881	917	905	873	846	906	896	949	888	882	985	855	927	912	892	915	899	885	865	936	871	895	887	931	889	923	861	819	914	878	876	884	901	877	907	866	892	892	935	917	902	933	941	915	849	871	921	941	908	929	902	925	954	898	880	912	904	949	916	921	875	911	888	906	895	945	922	884	876	933	922	913	958	916	906	888	909	869	890	887	898	883	906	897	830	874	956	872	885	852	868	921	913	930	904	914	936	935	903	901	902	917	865	876	929	979	924	890	960	871	871	889	922	916	888	853	896	890	884	882	902	870	869	918	902	899	896	880	878	841	933	853	893	958	894	900	884	911	970	910	903	897	920	893	843	882	900	849	892	837	891	872	910	938	936	884	895	889	829	892	913	862	929	895	931	956	884	899	905	896	954	891	865	870	889	971	938	954	880	977	891	905	932	883	936	888	884	927	914	921	863	924	922	885	890	930	934	928	926	904	907	871	855	884	892	904	852	834	925	870	908	884	923	892	923	881	876	923	938	868	930	856	891	865	855	925	872	896	941	950	913	872	903	889	885	857	912	888	891	901	906	857	906	872	937	873	956	873	831	904	947	930	908	914	878	915	901	915	890	919	885	863	935	935	922	895	857	901	871	892	914	895	858	894	930	854	950	887	923	896	918	910	834	876	853	870	959	868	896	867	954	909	922	835	945	921	895	924	901	887	871	906	880	897	891	890	905	871	925	941	897	854	969	875	838	938	868	912	880	898	914	931	907	928	884	888	925	844	907	836	907	920	907	888	876	942	882	941	879	943	907	902	926	953	889	847	850	869	930	887	901	889	918	906	877	832	875	911	913	889	886	922	872	883	865	836	889	891	875	852	908	880	915	906	932	949	904	894	896	943	876	876	908	882	844	885	872	883	915	926	932	919	884	933	862	903	899	871	890	874	921	868	916	903	857	958	868	945	945	942	939	907	854	857	887	916	915	900	855	899	945	894	916	895	875	920	848	887	901	905	896	914	899	936	899	935	930	905	853	847	901	917	896	903	916	874	928	911	899	957	922	890	866	903	903	912	867	910	883	928	858	929	935	906	924	935	937	894	882	937	910	929	900	900	907	902	881	830	861	882	876	907	943	903	905	875	907	892	891	921	867	918	854	918	847	855	872	908	945	833	880	874	895	890	862	921	869	894	932	889	887	926	928	850	895	912	897	916	916	929	885	868	904	922	933	853	932	891	888	915	884	912	927	879	924	897	895	872	902	917	926	914	897	904	865	957	929	873	936	822	918	912	915	896	902	913	974	880	890	905	872	860	907	876	888	924	883	918	884	972	938	894	903	879	855	898	911	944	871	867	921	899	897	933	898	915	950	891	911	895	959	888	911	920	904	931	922	892	904	947	898	916	957	889	924	890	907	879	922	904	868	883	890	914	902	885	932	892	912	856	919	917	886	855	912	916	897	911	872	894	852	906	912	881	869	926	899	897	883	865	923	897	935	898	890	903	864	921	883	897	887	875	910	905	959	902	874	907	937	914	924	889	859	926	815	969	873	853	888	884	889	859	911	945
8277	367	150	168	156	145	150	131	127	134	135	136	136	132	114	139	123	114	147	138	133	130	130	135	127	145	127	134	118	120	121	137	111	133	142	129	135	114	144	135	119	117	139	119	134	124	148	118	140	112	125	113	138	126	120	124	130	114	148	133	139	135	124	127	117	138	129	128	121	127	137	126	106	136	126	127	136	150	134	133	146	148	128	121	119	124	128	130	127	129	141	139	125	116	113	140	137	135	126	118	120	142	140	130	154	126	128	118	136	124	113	129	127	116	133	104	127	123	127	131	140	126	156	129	134	121	119	122	114	123	126	129	133	155	124	163	131	127	143	132	127	115	121	142	130	130	145	131	129	115	125	122	129	132	142	115	119	108	130	116	124	143	127	138	135	115	125	121	121	149	148	144	92	155	133	134	141	124	98	120	124	123	120	120	130	101	129	136	114	129	133	130	135	133	139	135	137	108	144	145	138	141	147	129	115	143	119	127	138	124	104	130	134	142	123	139	152	133	118	115	120	132	132	111	119	140	141	128	138	115	118	123	125	149	134	136	111	119	109	115	140	148	134	129	120	127	138	139	153	126	119	110	112	133	121	133	138	119	133	126	146	124	123	121	125	124	120	139	108	131	153	123	132	118	136	135	123	138	108	125	124	113	123	125	107	124	149	122	138	117	123	164	133	135	107	126	116	117	122	136	133	141	114	139	123	114	134	146	132	135	119	117	130	120	125	125	138	104	133	117	124	128	138	123	123	124	144	118	159	154	149	126	146	121	131	124	123	114	108	129	123	138	98	140	123	127	139	122	100	136	117	133	135	106	162	143	129	140	132	118	164	148	133	136	128	144	133	122	114	112	140	147	145	141	156	137	114	116	132	136	141	138	140	140	142	148	136	134	114	139	136	138	134	135	128	131	113	140	136	130	155	147	144	133	127	122	119	140	104	125	126	146	109	158	107	132	133	127	154	134	118	141	140	130	121	140	133	144	138	133	134	101	127	138	161	130	124	140	125	105	117	125	125	121	137	127	125	128	123	122	133	128	116	140	134	124	143	138	123	138	155	142	112	139	140	147	139	104	117	151	149	134	144	118	140	117	124	130	137	153	144	117	121	138	140	141	129	135	135	121	121	116	149	148	118	154	125	121	117	131	133	112	135	129	143	134	127	115	111	112	129	136	122	119	121	141	133	134	133	127	125	128	128	120	138	130	137	142	132	111	129	145	135	115	146	111	136	136	132	131	135	137	160	136	135	128	121	122	121	144	117	118	137	128	125	125	137	136	130	129	110	143	123	161	128	142	120	138	139	149	114	132	145	117	157	120	138	127	120	115	121	128	127	131	115	123	117	128	147	133	122	129	133	115	138	139	131	129	114	123	150	130	119	109	120	131	119	126	126	137	140	158	125	116	119	117	126	126	136	138	132	144	125	151	123	127	150	105	122	132	116	115	134	119	133	110	127	122	109	144	145	136	121	124	107	130	116	116	111	134	155	145	158	110	100	108	153	109	140	128	133	123	141	130	154	123	138	139	115	112	144	136	124	136	130	118	127	151	127	112	130	143	131	130	133	133	115	117	128	150	124	128	126	111	111	131	115	147	117	159	136	137	106	112	118	131	138	135	146	133	134	120	122	132	128	142	133	138	123	122	141	123	134	147	92	115	148	120	127	119	137	144	141	118	130	139	118	164	142	133	118	125	120	115	140	165	121	130	107	115	125	127	136	121	132	118	123	136	129	137	114	125	127	127	131	123	138	122	144	110	123	129	114	130	133	132	120	126	123	133	120	117	106	138	146	132	147	149	125	134	146	132	126	146	126	133	113	143	121	127	126	131	121	119	122	164	124	131	142	131	157	134	119	148	113	115	121	131	133	113	123	121	115	120	145	135	135	109	137	127	126	131	118	133	128	125	137	145	129	121	119	140	137	129	150	141	143	137	153	144	142	145	134	132	124	126	129	115	151	155	130	122	119	137	128	134	136	142	113	158	166	123	127	139	124	148	113	131	140	130	139	138	126	117	135	135	135	100	122	142	134	134	129	143	118	136	110	138	127	137	129	141	132	126	103	135	126	131	103	122	156	128	149	129	144	135	126	135	121	152	141	127	119	134	121	141	132	128	132	129	147	122	113	135	110	122	139	140	133	148	143	117	120	129	121	133	125	118	114	128	137	132	129	121	122	150	151	150	136	126	149	136	145	129	138	137	122	101	106	122	114	153	108	127	125	141	133	137	139	140	125	122	134	132	120	151	130	138	116	122	125	133	123	113	132	128	123	144	122	105	136	126	137	137	122	137	158	127	126	124	123	127	147	125	109	124	139	139	133	144	124	135	122	128	118	135	141	148	120	141	126	140	124	150	130	128	152	119	131	126	123	157	121	135	150	138	133	131	116	128	113	153	129	128	122	133	125	132	132	129	105	124	124	139	126	155	132	114	128	117	137	153	145	122	132	124	121	121	126	138	114	130	130	116	113	125	139	130	133	122	126	127	126	145	122	135	137	160	133	115	119	124	135	139	118	133	132	139	131	139	132	109	121	137	124	135	133	117	137	118	125	119	141	114	140	134	142	144	139	143	130	110	135	124	133	129	122	134	139	138	146	116	143	134	122	128	125	133	132	116	130	116	112	120	127	128	131	131	146	127	118	132	124	128	129	127	146	132	127	150	138	131	142	126	134	132	137	132	123	129	135	134	137	120	135	122	136	125	123	123	112	130	120	126	116	134	130	115	146	129	131	146	141	126	149	125	157	134	120	126	124	110	129	132	119	155	115	112	118	123	131	156	126	144	126	126	123	129	114	163	126	128	151	111	127	151	138	133	141	118	142	126	125	130	138	122	134	122	119	120	116	115	143	130	110	122	110	136	138	115	117	144	129	133	131	120	125	147	123	148	129	121	140	112	133	136	148	125	136	141	140	146	132	144	107	111	141	129	144	133	142	128	122	114	123	139	133	117	127	133	133	143	134	115	149	156	139	130	106	124	136	115	144	131	138	128	138	120	144	116	115	117	163	122	124	124	142	162	138	147	132	130	121	136	121	155	108	139	112	134	127	121	152	127	111	141	122	123	138	116	129	95	121	132	157	154	128	138	121	137	128	129	140	122	138	131	119	131	147	139	130	132	134	111	118	120	124	115	118	125	146	117	130	126	147	153	138	145	116	137	133	144	111	133	130	119	130	128	147	135	143	134	135	138	146	133	138	137	114	120	118	111	121	141	128	122	128	119	139	129	134	108	133	98	108	117	122	140	141	141	156	133	135	116	120	132	125	139	113	154	112	120	116	144	139	127	132	123	115	122	124	121	120	133	127	126	116	131	96	144	135	134	141	136	142	126	138	120	143	124	121	117	139	127	119	133	150	138	115	130	122	127	121	145	132	137	136	108	127	121	114	104	146	101	110	115	118	123	138	123	128	122	136	142	135	129	133	102	107	131	113	139	109	146	142	107	145	132	132	124	141	110	108	144	140	138	143	125	121	132	133	124	112	137	126	135
6577	394	411	462	473	435	420	393	414	386	406	395	394	378	359	396	385	398	390	363	415	361	383	344	368	365	378	361	386	369	400	401	375	403	372	335	378	375	376	364	391	380	387	363	392	390	392	382	382	390	393	363	364	326	379	371	361	367	363	381	365	398	385	392	376	368	418	370	384	371	389	381	377	371	380	360	393	361	363	391	363	358	347	347	374	372	397	368	388	363	400	375	402	358	379	366	386	359	384	370	390	375	353	363	349	398	378	381	355	402	365	352	409	349	382	412	353	378	382	381	364	406	373	353	388	352	358	396	372	349	423	390	352	341	369	363	375	377	389	391	389	378	362	379	324	379	338	367	365	357	364	395	391	407	363	383	364	377	376	381	386	405	364	375	351	375	397	383	365	395	366	365	383	414	356	382	371	375	376	392	373	383	340	389	378	340	373	388	353	372	367	364	388	397	384	393	385	388	364	369	381	357	383	383	414	363	370	404	372	380	363	366	387	389	353	380	383	395	400	400	388	366	373	342	372	383	396	350	384	368	340	364	380	399	355	357	358	428	366	406	344	384	337	364	346	342	390	372	430	368	365	368	378	406	355	372	408	367	382	350	372	366	374	398	370	371	391	380	369	346	372	361	390	396	385	393	376	359	392	372	372	385	397	365	398	390	401	369	357	384	382	385	385	403	372	386	378	359	393	414	370	376	443	372	408	392	381	369	340	365	389	388	350	384	370	377	377	368	380	394	392	390	400	375	368	344	352	398	361	369	372	383	374	379	366	330	362	400	392	371	376	400	349	394	401	392	365	397	379	368	369	360	369	351	376	345	344	362	394	358	401	389	368	358	349	371	401	386	403	371	378	359	368	382	378	375	370	342	360	384	384	379	369	356	382	383	398	364	355	367	369	374	361	382	357	409	380	379	346	348	364	399	361	380	378	384	401	354	377	349	374	360	372	397	371	394	368	385	381	385	378	382	342	366	398	369	383	351	362	385	357	363	385	366	362	372	376	348	366	335	408	378	369	396	380	370	388	414	389	372	377	360	398	370	346	384	352	362	353	316	389	414	398	367	356	383	351	401	378	351	357	362	340	368	399	390	376	397	350	389	398	393	382	368	364	367	361	398	350	387	349	382	352	353	361	394	396	387	376	390	384	379	385	376	389	378	393	385	418	374	350	369	396	402	342	392	401	361	377	383	385	397	348	405	380	364	365	384	402	398	372	386	362	411	359	385	382	376	348	361	388	390	360	365	379	359	367	373	352	365	341	392	359	336	378	374	345	383	387	356	360	364	336	380	403	382	353	382	328	379	352	368	374	372	363	378	371	383	340	370	374	366	383	392	379	356	391	385	379	369	330	412	350	337	386	341	381	384	365	376	402	368	381	387	341	404	368	387	335	352	347	380	385	368	370	376	394	364	361	368	361	413	394	375	384	384	366	378	351	387	384	370	361	381	380	338	388	364	392	417	384	381	385	404	380	394	352	387	403	357	407	365	378	362	352	353	390	365	374	392	346	373	367	398	392	359	366	367	353	395	386	381	372	366	392	353	371	362	375	363	363	353	360	385	371	389	393	353	363	408	385	374	354	377	376	373	357	354	410	373	359	377	369	378	365	375	362	383	369	364	371	393	357	439	377	354	375	379	385	364	367	376	347	345	384	363	367	392	400	342	371	393	365	409	378	350	365	375	414	357	357	341	370	350	356	386	371	385	380	378	365	369	389	362	349	382	400	364	371	364	384	425	367	395	374	365	366	408	368	407	380	373	381	378	347	395	365	369	388	372	364	388	388	411	394	395	346	393	395	385	387	381	399	368	379	402	378	369	400	352	389	379	353	360	392	368	373	386	357	358	374	367	373	390	393	400	354	371	376	399	377	373	414	386	366	402	384	361	380	363	374	402	354	389	411	373	377	353	369	354	389	362	386	340	412	390	372	376	412	403	393	363	398	366	380	369	365	358	373	346	373	375	394	424	361	369	351	368	377	361	359	366	370	355	364	370	373	336	382	396	369	365	364	368	342	385	409	414	384	367	371	359	384	353	385	361	398	366	383	397	382	388	394	393	351	382	375	370	403	379	342	351	359	394	390	341	364	358	405	364	366	394	398	398	425	379	364	377	336	331	364	403	360	424	378	379	350	404	395	386	432	373	370	375	380	373	359	369	386	372	402	337	336	370	385	410	372	402	399	421	370	373	372	342	348	405	404	369	360	383	413	356	361	368	355	381	342	365	385	373	396	416	372	393	394	360	388	375	379	395	366	391	389	383	367	388	362	407	358	378	374	376	388	368	354	384	366	407	373	378	391	359	387	345	352	347	363	383	358	388	360	359	388	380	377	368	394	386	392	377	349	352	340	362	359	372	358	370	374	368	359	379	382	404	382	370	374	384	366	358	375	412	388	373	362	387	383	382	351	375	380	400	396	369	395	372	382	338	387	371	391	369	352	367	379	402	410	376	367	382	394	380	360	387	383	331	404	374	368	384	392	408	373	354	378	379	380	392	374	370	384	330	388	390	425	369	394	364	387	408	388	388	360	358	383	380	355	370	340	389	358	372	390	377	362	364	359	347	374	396	382	362	404	369	379	356	331	366	376	336	368	417	351	376	362	374	390	395	383	401	384	427	374	347	384	380	362	351	368	359	347	395	318	387	358	357	384	374	394	365	389	386	398	399	351	390	373	382	399	379	406	356	416	376	373	353	350	364	363	365	378	376	398	362	392	409	387	375	416	398	380	394	379	374	336	360	385	377	401	382	376	413	351	363	373	357	375	392	387	343	373	405	374	383	366	397	345	379	389	408	409	351	375	391	368	379	375	356	386	328	358	378	377	355	344	331	398	367	397	361	378	377	400	349	371	367	366	387	368	349	342	370	367	404	388	361	360	368	389	357	391	360	392	388	404	384	396	398	356	358	419	382	346	367	372	381	367	394	357	373	389	388	370	345	364	366	363	400	362	346	354	362	380	387	382	378	390	366	384	378	358	392	404	351	366	398	408	379	367	390	390	377	387	385	413	366	335	363	377	358	354	360	364	375	388	369	374	400	354	387	376	373	342	379	370	365	389	375	376	392	382	371	355	384	367	368	390	368	369	399	384	409	400	404	381	392	400	363	372	379	365	369	379	379	395	385	399	358	372	397	371	374	395	371	359	386	388	350	358	372	377	389	394	374	408	406	383	420	389	410	391	382	382	354	381	383	338	399	402	399	394	417	375	345	383	370	406	404	373	377	351	378	375	368	360	398	386	350	383	403	380	379	346	376	383	380	382	357	382	343	360	391	366	390	363	376	343	377	369	366	355	381	352	369	361	363	342	383	374	372	364	361	382	378	398	378	399	388	362	360	342	388	368	354	359	338	339	367	404	403	355	372	326	373	367	360	376	405	392	381	375	381	398	377	383	359	369	377	372	361	353	416	411	410	400	370	396	388	409	370	365	379	371	358	349	365	386	376	367	352	341	336	367	353	408	368	354	353	403	340	365	335	391	358	357	395
49523	19538	4917	878	594	496	414	337	318	340	261	274	269	242	290	238	240	224	216	237	194	247	217	210	230	216	185	202	214	195	230	229	219	202	223	224	221	235	197	204	248	184	228	193	201	234	213	199	217	204	220	181	192	194	186	192	180	211	195	219	240	189	213	227	211	203	218	222	198	194	180	226	212	232	211	195	194	206	205	206	205	178	187	183	224	184	216	193	178	203	199	201	213	205	234	237	216	183	217	216	195	190	196	235	190	223	209	226	215	192	212	226	213	209	200	202	201	222	198	180	194	213	188	199	191	198	220	178	219	211	209	219	181	221	216	212	193	201	183	167	213	209	217	194	209	202	188	197	181	174	192	226	213	240	219	204	183	215	212	176	204	195	230	202	191	187	167	205	200	204	195	212	174	204	212	201	205	216	182	221	211	221	209	227	226	207	206	210	192	194	180	209	226	207	202	195	190	187	210	185	200	202	225	220	242	256	199	210	207	224	237	198	201	202	206	165	192	246	202	207	169	202	191	237	178	185	209	224	209	190	202	218	214	227	205	209	200	208	189	192	211	210	209	193	188	199	218	202	222	191	230	190	210	185	194	215	214	215	192	208	211	214	220	201	205	192	207	236	187	215	196	189	216	230	199	189	227	195	176	216	212	212	209	192	210	199	210	202	237	214	200	275	219	212	199	199	227	226	210	197	212	217	193	197	209	191	208	191	221	182	198	202	186	214	200	177	198	192	196	209	195	194	182	194	193	203	215	229	199	198	228	196	202	214	224	214	184	202	183	206	210	199	196	218	199	196	230	212	196	219	229	210	200	199	202	219	194	188	201	211	184	203	184	198	197	220	227	230	200	216	226	183	206	193	198	192	265	217	225	238	228	223	220	209	179	202	215	179	209	215	221	250	182	179	184	189	207	189	194	212	196	203	209	211	209	200	222	205	203	191	203	190	177	202	186	183	189	201	207	183	210	195	185	210	206	200	205	212	205	248	195	211	204	222	208	192	180	196	198	191	189	158	189	212	190	173	171	209	221	189	196	223	206	199	208	213	214	220	226	197	193	221	234	213	196	193	201	211	210	205	207	218	183	201	222	170	222	212	211	169	194	188	196	183	211	220	205	205	213	222	206	201	187	202	204	215	196	196	200	169	219	205	180	187	223	218	184	195	204	201	179	200	200	207	205	192	213	225	198	185	215	200	215	201	181	196	219	173	205	204	204	226	197	201	202	230	199	197	195	178	201	216	202	192	227	188	206	189	176	196	225	190	210	197	192	238	204	221	195	176	216	195	227	206	218	197	213	205	206	230	207	201	202	209	193	193	206	212	203	220	200	183	184	236	193	201	239	222	201	224	187	192	188	205	204	207	193	197	202	188	206	228	217	233	177	206	202	211	197	196	210	182	197	202	206	219	200	219	192	211	201	199	196	191	211	201	244	204	223	179	189	201	221	209	190	213	194	206	205	208	210	192	195	193	191	207	202	193	223	187	194	208	222	214	217	213	257	199	195	213	196	197	200	210	192	208	184	193	206	197	206	225	187	198	198	179	202	191	210	220	208	204	200	199	223	200	190	212	205	210	226	200	205	198	180	193	177	196	193	188	195	217	205	200	217	186	205	186	200	200	204	209	182	176	177	229	213	200	216	200	187	193	211	211	197	200	211	174	252	196	206	169	201	184	218	204	212	192	220	208	200	210	226	206	182	200	200	229	256	219	210	221	205	199	204	218	232	219	200	192	203	205	230	207	225	226	193	218	218	184	182	205	198	205	194	221	219	191	210	205	204	220	166	189	196	192	213	207	204	207	206	188	223	182	205	212	226	242	232	211	242	207	207	218	208	186	213	179	167	184	200	192	213	184	205	198	197	211	219	180	214	205	212	208	202	232	207	207	230	211	190	211	210	215	190	209	193	180	194	218	214	206	225	204	184	204	180	215	230	199	187	231	197	222	200	201	221	196	183	192	203	205	214	230	198	212	215	188	220	195	232	186	203	199	228	201	191	225	221	222	182	208	197	195	192	188	204	223	215	184	202	208	242	215	209	214	219	233	195	190	176	233	197	211	222	219	208	232	187	207	204	182	223	228	199	196	203	227	184	184	179	207	185	217	203	173	209	177	241	203	215	215	229	203	234	229	216	210	208	212	194	214	213	220	220	205	195	228	205	223	222	195	216	204	200	203	205	182	189	216	196	182	187	199	193	206	207	228	184	163	196	203	203	197	184	219	201	194	215	224	194	191	214	206	186	200	194	185	223	204	208	207	205	190	209	202	173	222	198	205	210	210	215	204	220	219	190	212	207	206	205	216	211	211	209	232	212	198	206	203	223	192	223	207	208	216	185	196	234	205	194	201	188	200	194	199	165	179	207	189	218	195	197	192	192	218	214	199	216	219	206	183	194	207	185	229	202	190	213	209	202	203	205	238	201	209	186	226	213	181	207	211	202	194	203	191	198	199	208	225	220	225	220	197	233	211	221	214	217	223	195	210	227	222	202	224	202	179	220	207	205	195	192	181	216	208	197	224	223	199	159	229	216	215	204	213	191	212	206	228	204	211	211	217	217	216	218	209	207	186	220	211	218	178	223	216	210	222	181	178	220	208	206	217	187	217	192	196	208	198	193	202	190	204	186	212	195	218	210	218	201	190	202	194	205	198	199	208	214	195	172	187	200	181	197	213	195	199	225	177	192	204	193	206	226	195	205	208	202	208	195	205	213	207	193	217	201	199	212	213	187	216	196	180	217	214	217	198	197	206	181	196	192	213	217	175	182	198	210	193	236	172	221	205	196	186	214	190	186	207	196	229	206	203	194	221	238	209	197	204	215	216	171	193	211	228	206	206	214	198	209	227	250	214	197	216	218	205	242	206	205	190	195	185	211	180	203	187	214	212	207	228	194	194	197	222	202	216	210	228	197	199	206	204	186	212	208	210	200	230	182	202	210	204	220	200	189	196	189	211	212	201	223	213	207	236	177	218	214	219	232	212	188	199	203	197	189	220	213	210	231	210	202	224	232	208	210	169	230	221	185	203	193	200	218	192	192	228	194	184	215	218	181	217	191	201	226	198	184	211	206	209	208	223	205	171	193	195	193	207	234	197	192	216	201	204	178	192	191	217	198	213	231	207	208	217	162	196	199	237	209	201	195	219	214	245	219	208	221	194	202	200	204	224	195	214	189	207	185	190	225	186	199	214	197	220	218	226	213	191	222	212	174	188	236	205	208	199	197	204	206	220	185	216	175	201	205	222	203	195	196	194	201	209	221	191	233	188	183	196	215	211	204	189	226	181	218	201	216	209	243	216	195	205	194	217	201	191	221	212	197	185	186	180	232	190	189	201	223	199	207	189	187	212	213	216	204	196	211	214	187	204	187	188	225	190	204	211	218	195	215	191	188	203	211	224	195	220	219	232	226	212	214	194	212	200	203	216	204	210	200	207	211	197	215	192	196	197	201	221	200	210	229	175	209	214	195	220	219	202	203	187	190	191	223	197
27895	1212	2391	2672	2415	2018	1628	1388	1297	1142	1035	970	921	857	806	836	741	751	757	727	705	672	627	634	639	663	638	645	676	550	590	566	618	593	596	633	594	584	574	589	572	547	557	565	578	547	608	548	539	558	576	541	550	545	543	565	550	590	556	578	567	564	559	575	564	543	554	581	556	528	587	568	544	584	563	552	550	562	536	592	574	563	557	574	513	520	560	559	549	562	558	522	549	555	595	552	570	575	534	525	548	536	494	546	564	572	505	539	539	577	571	571	550	538	552	541	564	550	590	568	555	543	574	535	572	547	574	578	544	512	523	537	556	523	532	546	526	534	576	563	527	528	503	574	560	556	547	577	532	513	579	544	535	551	590	568	526	578	542	527	502	563	580	536	558	546	549	559	553	537	547	528	543	530	512	545	545	535	545	532	543	507	562	574	514	557	573	550	568	507	553	576	543	540	546	550	519	573	558	556	552	535	568	538	538	564	519	554	525	557	555	548	546	553	532	496	559	557	577	556	547	562	532	514	555	517	551	565	563	538	547	562	563	525	559	553	598	548	553	523	568	507	563	562	571	553	544	579	554	560	551	546	533	546	551	560	572	564	541	539	548	518	539	556	584	537	587	567	548	538	513	519	552	590	550	552	545	544	524	520	543	504	570	555	543	571	542	526	518	551	554	532	536	552	575	570	473	547	520	499	521	517	575	527	553	525	576	564	525	583	558	552	547	566	494	531	525	546	521	534	519	551	562	544	556	554	551	538	537	557	523	538	504	536	545	547	486	557	535	567	589	531	575	532	555	549	576	549	538	525	566	577	531	498	542	544	538	533	551	530	546	553	556	592	534	549	539	533	538	523	545	601	522	515	553	538	566	525	503	560	536	554	563	544	526	587	557	520	575	528	561	537	516	567	568	535	552	547	526	552	500	573	541	551	495	510	546	549	549	582	514	543	567	543	558	505	518	576	600	542	556	563	506	547	568	514	562	530	554	531	556	528	550	599	520	554	593	536	524	542	560	520	544	533	568	495	499	561	513	570	531	552	549	558	541	549	556	509	552	538	508	565	547	515	508	573	512	533	572	543	595	565	549	562	568	582	545	542	553	525	565	542	569	566	545	546	579	552	516	567	564	553	602	575	545	588	554	499	592	524	528	564	550	524	548	556	560	546	540	529	506	534	507	578	551	542	514	582	564	585	513	582	549	523	558	555	500	576	616	532	580	567	543	558	556	538	509	555	572	489	508	513	499	504	578	494	531	573	504	543	517	569	509	554	543	522	528	561	558	595	541	528	576	561	539	548	530	565	516	556	585	593	538	524	518	548	523	471	545	544	515	516	493	524	520	522	551	559	554	567	566	529	511	563	539	560	521	563	567	576	542	551	522	580	482	593	537	580	553	593	556	541	549	534	536	552	565	543	560	552	530	548	539	508	567	531	547	565	538	579	556	580	545	588	518	534	533	545	568	583	536	506	559	552	517	541	548	553	558	523	558	545	558	551	566	587	525	513	531	534	557	560	550	534	571	549	559	517	527	543	531	560	561	562	551	527	562	507	503	529	555	536	547	518	524	580	609	556	565	576	578	516	524	523	492	556	539	528	528	563	540	549	536	535	563	548	537	536	498	550	576	579	558	522	561	535	551	589	542	568	547	564	531	527	617	522	573	568	560	503	558	527	552	547	545	500	549	547	527	567	588	538	538	512	544	497	523	544	538	535	533	543	564	582	507	571	556	535	525	516	527	494	536	551	568	574	532	537	539	527	580	548	528	554	561	546	533	543	531	562	520	573	576	514	519	552	467	558	530	544	579	534	554	534	533	573	559	524	530	536	528	549	493	541	562	553	533	559	596	568	557	531	542	587	552	551	544	569	558	550	569	541	572	547	544	530	571	566	553	521	567	500	569	538	512	505	559	530	514	555	586	518	553	561	567	525	551	572	530	541	503	546	527	506	565	549	510	544	519	555	530	576	542	510	528	562	559	548	604	544	555	547	521	577	587	539	565	555	493	485	512	558	521	578	554	516	522	525	530	546	541	519	564	546	554	550	554	585	549	543	535	571	565	528	599	564	568	536	539	557	542	548	573	551	526	553	501	518	597	564	541	537	536	589	560	542	518	550	529	530	544	524	534	564	546	557	538	591	584	513	520	572	576	549	583	503	537	527	567	541	541	514	550	571	526	559	561	543	531	519	538	546	541	550	612	553	578	536	530	553	526	548	496	558	526	585	569	585	616	511	550	573	544	489	589	530	568	540	551	566	534	541	555	577	542	550	513	577	571	543	553	526	584	522	566	538	542	547	534	546	560	534	543	510	524	487	531	581	580	545	521	547	530	575	534	591	570	527	614	553	529	550	566	531	532	564	556	529	536	548	542	590	550	511	569	538	575	561	605	532	540	518	532	582	520	529	591	571	561	539	580	580	553	560	499	567	565	568	522	532	552	515	525	527	545	553	532	551	549	527	553	520	543	551	549	566	532	528	542	564	561	577	540	566	534	528	573	548	523	569	514	597	558	555	550	561	563	546	556	592	548	557	583	527	580	549	509	508	536	523	526	537	561	560	527	539	520	529	551	554	548	527	563	497	540	518	552	564	536	533	555	564	570	546	557	576	576	533	535	514	556	531	498	533	591	563	590	597	563	539	524	542	569	541	564	541	590	590	534	566	559	581	567	567	554	515	542	529	546	559	567	531	527	479	556	585	554	526	550	522	549	513	551	546	532	592	486	530	510	561	527	511	586	575	566	532	544	559	540	504	571	537	517	525	520	540	552	529	565	552	569	511	588	578	542	578	526	555	538	596	578	538	577	515	524	529	514	521	550	578	537	555	521	517	531	531	544	552	530	544	537	541	547	553	555	512	550	522	553	522	546	540	522	600	529	541	552	554	540	541	571	521	539	598	580	562	588	562	543	541	542	541	502	561	526	513	514	521	564	551	553	568	568	552	564	501	589	580	553	535	562	509	551	554	578	531	554	535	546	546	571	509	549	538	558	554	554	555	583	557	520	560	557	521	580	604	562	563	535	511	553	537	533	583	564	567	547	588	508	565	569	563	541	526	539	549	526	519	541	534	512	508	581	538	567	538	544	531	552	528	495	557	505	542	549	561	511	575	546	561	546	524	561	524	577	530	554	525	556	547	533	552	524	536	522	549	516	596	535	531	532	560	526	574	508	585	546	529	617	525	515	568	556	509	512	549	556	513	531	571	550	507	567	523	554	556	555	531	512	564	507	553	553	577	504	539	520	557	575	577	547	579	568	559	529	597	540	540	494	563	575	576	531	537	523	587	575	581	586	537	570	539	557	547	548	506	575	620	552	575	542	552	549	557	527	520	542	575	558	519	539	523	540	526	540	512	518	515	524	516	541	512	542	541	578	537	573	571	513	534	520	563	569	525	530	548	540	533	551	545	533	547	572	539	576	576	554	527	523	532	564	524	585	532	524	550	545	565	507	566	569	614	530	555	570	555	515	562	528	542	526	568	557	549	612	550
53016	26057	15184	2490	1353	1076	842	685	625	570	518	518	494	438	465	468	486	434	457	401	399	418	396	419	432	445	414	428	429	399	366	387	354	390	397	378	398	369	359	399	403	384	411	399	361	396	388	384	375	370	379	351	406	379	413	404	407	424	397	402	367	399	398	347	358	368	392	368	378	379	379	405	350	414	367	395	389	362	391	361	366	375	373	377	412	371	335	355	379	376	434	376	415	381	393	387	420	398	410	412	372	374	374	353	421	388	383	358	402	390	367	387	398	388	398	407	372	403	369	394	403	376	372	387	383	393	353	371	362	378	390	436	359	397	377	411	363	370	400	364	378	396	395	401	409	346	399	378	367	350	408	377	414	407	405	371	385	376	382	389	400	356	408	398	350	375	395	354	367	367	362	388	392	379	342	341	349	387	358	369	376	370	398	384	399	386	415	387	381	374	380	388	378	356	416	434	386	396	357	374	389	344	391	377	416	401	358	377	375	388	377	402	430	392	403	364	357	410	395	373	400	393	367	384	382	395	383	429	398	376	392	393	418	379	371	429	398	362	366	374	365	373	404	426	364	382	414	403	400	397	386	400	418	410	386	389	350	391	415	355	383	391	373	385	400	370	370	355	396	394	411	391	376	368	389	427	410	365	402	428	421	382	326	391	382	353	389	388	392	394	372	362	381	360	381	394	411	370	406	391	380	393	386	377	348	390	437	361	408	385	373	410	345	380	408	390	381	395	381	361	361	348	385	404	372	392	404	371	345	386	385	389	398	397	352	387	379	359	384	367	383	381	374	373	394	376	358	343	391	387	365	397	345	384	374	400	398	384	402	409	413	352	338	367	336	391	398	400	391	361	371	379	340	374	382	373	355	390	366	367	383	393	409	354	328	384	367	396	382	382	375	370	376	396	388	391	422	397	386	372	352	413	382	376	392	389	364	420	398	395	424	382	408	387	363	391	415	356	376	397	381	374	395	408	382	375	396	371	368	356	365	390	403	361	371	381	378	400	405	387	371	358	417	375	395	387	379	357	380	426	388	371	389	388	357	331	391	404	393	396	407	387	388	368	425	363	359	407	393	398	378	385	401	407	446	352	423	354	388	408	397	389	351	385	357	350	363	364	374	418	394	397	375	373	403	379	354	379	419	356	404	404	378	408	379	430	418	378	378	415	382	395	404	366	363	401	356	370	353	425	426	385	427	394	406	361	372	384	412	379	363	394	404	381	348	412	391	386	382	383	398	374	374	406	379	373	393	369	380	405	354	391	371	383	385	387	379	415	390	393	397	383	395	390	358	389	361	401	404	376	393	417	413	402	393	384	398	401	388	401	385	385	398	380	355	384	355	384	370	392	413	386	420	402	420	349	351	360	379	390	363	399	372	388	377	359	383	381	374	372	380	404	393	395	375	379	397	385	388	384	361	376	360	376	352	379	411	350	361	364	370	357	391	376	389	383	395	356	409	377	374	402	367	407	398	398	394	345	415	403	388	359	380	370	392	385	411	379	405	398	357	376	398	369	382	423	375	407	428	386	372	395	413	416	345	375	368	382	385	337	354	371	400	406	392	387	395	357	373	343	413	434	395	394	383	381	391	350	417	368	390	401	396	374	395	396	384	368	362	358	403	409	382	360	392	416	386	404	354	392	379	414	414	386	370	370	396	383	408	348	397	372	365	367	375	373	395	367	381	363	359	365	390	398	368	372	370	372	411	385	443	414	388	376	370	397	363	385	360	353	352	382	394	379	386	387	365	372	418	390	401	352	410	370	370	348	406	374	382	371	402	394	431	361	412	381	421	359	383	399	412	389	443	412	394	399	372	384	373	403	375	349	380	385	396	387	347	371	382	372	374	390	373	322	377	406	396	405	378	374	415	355	396	361	358	416	376	374	410	392	389	421	444	387	401	391	401	389	390	408	371	399	416	377	357	419	370	382	373	422	406	358	397	399	426	384	353	346	362	366	403	408	399	433	396	412	372	391	365	356	354	397	373	365	381	359	379	352	398	382	383	405	406	375	402	391	386	422	403	386	361	396	374	391	381	387	390	365	392	382	371	382	410	364	372	379	353	407	340	371	375	382	410	387	391	371	371	427	418	395	402	340	377	386	374	370	382	404	377	373	406	351	399	375	411	398	360	381	410	406	410	365	364	336	396	412	381	384	397	373	379	390	412	410	373	379	402	377	359	403	372	375	375	399	380	390	447	372	381	370	404	380	374	411	402	391	381	410	407	356	404	381	368	409	362	400	363	390	367	333	368	416	399	403	399	378	460	369	403	402	390	374	362	357	369	401	389	375	387	364	412	386	373	415	412	389	332	398	401	406	413	365	374	364	394	396	404	391	392	388	388	398	379	411	394	381	399	345	389	381	382	357	372	377	392	393	360	385	352	379	386	387	409	391	383	393	380	379	357	365	387	350	400	410	382	414	398	396	382	373	345	346	357	411	373	384	342	370	389	403	427	385	414	360	353	384	387	359	405	371	393	408	368	368	385	375	359	375	392	398	336	374	374	342	378	422	365	373	393	408	377	373	345	347	368	386	388	361	392	410	386	352	395	368	393	377	393	373	387	373	402	346	370	415	375	357	401	407	389	352	363	421	379	391	361	435	344	400	415	424	377	361	398	369	369	366	368	401	356	368	400	396	412	324	410	386	356	400	419	394	376	373	363	377	368	384	405	398	383	369	386	365	402	370	373	379	392	397	410	397	388	379	393	405	400	383	398	370	396	361	387	365	378	404	351	407	413	369	406	407	393	399	387	377	397	383	381	410	393	372	408	352	369	383	401	420	396	393	381	390	387	355	408	419	382	381	414	390	378	394	401	401	365	375	423	391	397	378	356	404	406	371	370	375	405	367	359	399	382	381	350	382	363	396	384	383	391	377	390	364	380	398	372	370	344	385	415	401	383	383	358	364	350	369	393	356	366	400	346	410	371	365	385	360	354	375	366	387	413	431	409	407	406	359	377	373	407	421	424	352	402	382	386	381	376	408	388	355	391	395	402	398	391	426	424	451	416	410	364	426	313	424	377	360	450	407	378	404	376	432	405	360	395	383	355	398	366	367	376	373	380	424	402	430	384	414	347	371	413	381	421	407	416	413	370	401	390	365	420	361	369	381	367	360	413	382	425	358	369	360	406	369	390	402	372	373	390	369	378	405	386	384	393	363	349	394	395	349	388	375	393	371	360	383	390	400	359	376	386	373	379	376	396	403	355	379	375	398	377	392	356	388	373	372	359	362	406	390	394	364	367	387	347	392	402	388	371	361	381	362	405	398	391	399	382	405	395	364	383	382	345	386	428	392	381	374	373	374	370	413	379	362	434	386	354	442	406	383	375	385	402	358	366	376	359	370	360	358	414	406	403	365	393	394	384	365	363	351	380	387	398	384	393	368	418	377	406	369	395	432	372	388	382	355	370	410	413	362	390	448	366	379	345	361	378	388	381	379	365	399	375	389	388	426	348	398	381	353	346	366	395	373	370	419	395	338
35501	2141	4285	4828	4336	3653	3126	2586	2239	2014	1868	1693	1563	1532	1421	1340	1297	1262	1233	1165	1152	1200	1112	1095	1074	1045	1065	1074	1062	1040	1002	967	984	954	1013	1038	1015	968	999	964	924	929	999	902	933	974	962	1035	924	955	1013	941	975	958	919	882	922	970	960	963	897	1012	936	930	929	980	857	917	911	947	906	878	954	925	904	879	966	919	905	927	911	905	918	913	887	947	922	899	946	956	930	874	951	923	939	945	915	919	899	931	950	869	903	955	878	885	932	945	929	895	870	930	909	896	910	899	912	884	894	948	893	903	892	899	923	888	885	895	857	926	974	890	871	868	915	911	918	895	921	851	876	831	928	898	899	950	916	867	922	864	888	889	890	877	895	875	864	907	961	862	890	897	889	882	891	972	888	871	938	894	839	891	869	874	943	883	857	905	940	914	901	889	934	896	919	912	895	868	942	873	925	862	953	853	931	954	902	900	923	910	926	914	979	952	871	936	892	889	881	891	873	923	878	856	915	872	900	900	919	927	875	915	896	921	921	956	872	857	867	868	864	856	879	893	887	947	878	919	908	873	908	865	888	872	890	939	847	911	919	873	844	908	965	880	889	924	936	885	858	872	886	926	946	909	899	874	913	865	873	992	903	890	884	876	881	884	887	880	907	892	877	909	888	910	837	861	895	901	889	857	917	890	871	884	845	955	870	912	889	905	855	910	851	861	885	956	932	895	910	866	951	922	923	800	895	850	893	906	918	935	923	950	935	935	878	878	878	947	906	897	873	897	902	926	872	904	897	895	848	847	934	970	920	863	896	857	966	982	886	908	853	873	918	888	885	861	901	848	859	904	930	859	927	912	912	936	855	879	910	886	920	947	845	904	942	871	892	950	891	876	881	896	932	817	931	888	909	937	869	922	835	860	862	869	867	912	882	966	892	907	883	881	874	876	910	916	917	881	931	868	897	873	866	901	874	897	931	892	882	904	834	891	892	853	861	863	932	882	961	937	881	948	870	973	929	901	943	842	966	905	927	912	913	871	918	911	884	950	855	907	854	865	935	879	859	900	866	894	936	898	896	849	906	899	890	943	898	918	901	883	922	891	909	930	878	873	918	892	930	908	873	896	951	884	866	901	874	889	913	888	899	872	892	946	874	887	954	864	939	885	920	863	915	920	877	934	874	890	880	855	882	858	899	811	850	892	862	823	899	924	936	886	945	873	880	927	887	878	884	839	893	897	887	898	868	904	932	908	930	877	916	915	908	888	940	876	936	919	877	872	892	900	878	896	868	863	837	927	887	916	893	867	872	892	936	886	906	851	878	944	888	854	911	870	883	904	868	943	915	897	943	915	863	906	882	950	883	838	906	888	863	886	890	925	913	891	883	927	872	899	910	950	896	899	885	936	988	909	935	906	929	913	916	868	921	947	921	886	869	884	874	923	896	904	921	902	827	944	850	925	881	887	909	885	929	900	927	875	862	886	885	869	885	870	914	933	899	889	880	907	844	914	865	854	941	884	943	902	833	955	871	904	920	876	961	904	928	871	947	922	909	860	929	905	906	927	890	858	864	847	836	866	921	894	893	895	914	928	904	869	898	938	913	871	864	886	919	905	872	890	917	904	928	905	881	914	946	852	947	897	860	921	892	890	890	972	919	832	895	881	946	905	900	917	865	915	883	929	881	876	882	935	865	858	854	882	876	864	905	927	930	919	843	846	840	845	897	910	922	856	853	894	921	854	862	834	955	867	884	933	918	920	887	890	969	851	921	926	887	882	946	925	878	872	933	912	928	891	928	898	895	838	901	932	928	857	933	907	886	957	880	877	914	860	902	928	915	881	931	889	860	888	876	848	888	903	909	939	928	937	881	963	866	896	967	903	920	937	904	905	900	853	881	900	895	916	870	878	933	929	924	900	918	924	885	871	879	843	925	894	916	869	856	869	911	885	895	889	892	926	871	855	893	875	946	937	906	915	930	886	817	901	929	878	913	897	931	889	866	888	906	858	932	914	913	903	931	888	887	868	887	904	899	917	943	856	879	898	931	923	861	912	860	909	894	929	909	870	871	886	910	860	879	920	906	892	904	925	912	885	882	879	914	873	919	969	892	888	916	902	875	910	926	908	956	932	870	908	899	913	866	928	825	910	912	903	909	917	894	901	939	884	949	880	911	888	846	862	911	916	888	864	886	972	911	892	885	901	872	903	931	955	952	886	891	914	886	870	870	887	856	886	882	894	893	917	883	912	840	882	928	901	883	951	889	911	866	954	885	862	962	939	865	886	878	845	872	885	896	892	940	865	881	892	876	875	914	883	886	900	851	895	926	929	925	930	914	886	886	914	872	954	809	858	914	930	932	859	948	885	881	884	899	877	843	861	873	904	899	869	901	942	890	928	885	925	857	862	903	909	912	928	893	920	919	866	881	887	894	906	942	912	917	898	886	822	910	845	861	906	933	924	868	864	904	977	849	858	861	862	955	895	876	886	926	946	868	840	855	895	940	862	933	889	949	890	855	866	950	897	911	884	909	912	918	897	895	895	865	887	898	909	865	917	858	861	876	923	939	849	901	854	874	925	881	920	898	908	881	887	872	912	892	942	909	901	916	878	910	965	941	878	907	844	878	923	903	877	909	900	884	885	901	951	876	903	877	879	909	895	877	888	905	866	915	879	892	855	963	896	869	936	954	907	856	889	890	888	850	872	954	891	890	930	891	973	932	874	864	912	901	920	953	914	880	964	916	919	901	902	896	886	910	892	909	886	893	909	891	929	891	830	875	882	889	916	877	874	862	947	927	970	890	905	900	946	898	880	907	889	924	893	919	826	873	958	887	901	922	843	857	931	903	898	949	893	903	902	924	895	927	886	938	921	913	877	839	865	915	933	894	841	875	906	909	905	906	820	893	859	897	884	893	906	921	922	912	906	901	898	912	922	908	884	904	928	871	861	916	836	907	908	830	876	891	879	943	949	920	908	927	886	900	893	885	935	867	950	876	885	894	879	962	901	849	936	869	910	909	896	894	850	886	908	904	905	870	848	937	927	930	911	877	923	883	935	878	862	881	855	858	880	876	886	889	856	901	881	921	835	910	919	924	880	922	868	905	926	877	902	901	870	877	886	910	959	954	926	869	912	926	860	899	885	917	883	938	917	946	929	891	910	895	885	912	917	907	916	838	899	940	902	853	908	896	891	957	916	871	899	929	887	896	899	930	969	851	873	863	836	929	862	921	910	901	917	908	929	889	873	890	914	905	924	901	849	866	903	866	851	998	935	948	907	859	856	918	870	865	887	857	946	908	865	868	931	931	877	849	892	928	882	864	922	858	871	883	981	889	915	868	869	909	901	854	842	878	938	896	882	935	873	892	870	920	932	893	825	917	868	940	908	931	898	877	901	882	885	880	910	916	883	822	916	856	879	909	919	933	908	884	894	906	889	940	919	925	947	969	930	925	915	913	971	921	859	886	894	900	881	911	912	878	938	840	912	896	905	951	890	851	839	909	877	859	897
8749	390	155	161	136	109	149	147	136	134	114	136	125	135	119	157	130	128	140	128	123	114	139	113	110	152	147	141	139	126	124	132	124	148	151	123	148	150	127	110	120	141	126	123	121	137	148	149	118	127	133	128	142	143	124	126	152	108	134	137	119	128	134	151	124	125	119	142	135	132	120	109	111	136	126	98	141	157	121	126	140	134	150	125	134	97	150	140	127	142	147	151	113	129	124	128	123	132	138	132	121	138	155	115	150	131	137	132	131	123	144	120	135	136	108	137	144	117	137	139	126	125	142	125	138	130	121	134	130	125	134	141	124	132	144	126	134	145	112	129	143	127	155	143	150	128	129	108	132	128	152	130	131	126	124	142	137	144	112	133	132	127	133	141	137	120	126	128	132	145	125	135	131	119	132	137	139	125	121	141	138	124	134	132	133	136	129	125	125	156	126	129	132	135	127	109	122	130	120	128	143	124	135	122	119	117	136	162	132	142	149	119	122	128	115	134	121	135	123	124	150	127	126	172	142	114	140	127	119	140	130	125	127	135	157	125	119	138	136	118	142	128	123	148	132	139	167	131	106	125	141	113	135	130	125	138	105	151	146	132	127	121	142	146	115	125	140	122	126	137	122	112	128	113	132	140	124	133	125	146	135	109	131	120	122	121	132	133	142	136	143	147	116	120	124	129	132	122	145	150	117	145	136	139	147	125	117	138	140	146	118	120	120	123	122	151	136	131	135	126	125	142	131	132	142	155	131	145	131	132	124	146	136	140	139	122	126	118	115	135	110	109	121	131	123	125	142	147	122	94	123	117	125	109	131	143	120	151	126	115	121	129	152	122	116	159	119	126	126	132	146	131	133	118	101	123	133	131	127	116	124	119	128	127	128	126	128	104	127	129	136	128	132	119	128	126	155	130	133	126	121	123	117	131	109	134	139	127	125	131	109	109	127	112	124	134	155	143	140	119	131	162	136	124	129	114	138	144	131	125	120	151	132	128	125	123	128	139	133	117	131	146	158	121	136	123	115	97	94	124	140	143	136	148	98	146	119	125	115	152	132	120	114	131	148	121	134	120	142	127	132	130	157	121	122	145	117	131	119	103	120	128	118	112	148	105	139	131	129	145	136	135	133	137	129	113	126	138	139	119	121	112	112	128	108	148	123	138	133	136	130	126	160	112	127	145	124	126	103	129	138	156	129	131	136	135	157	126	135	140	152	140	122	132	125	153	112	142	125	136	116	128	134	130	126	122	138	133	114	168	130	139	132	132	124	143	137	148	167	119	150	132	130	114	125	121	111	130	126	130	126	141	129	111	120	136	116	110	157	131	125	134	133	117	136	135	121	121	125	149	122	139	121	125	121	131	119	139	134	116	126	118	112	104	144	119	149	123	142	106	117	142	146	128	137	110	127	123	151	118	132	128	126	133	121	145	135	128	119	128	134	127	147	137	118	131	114	116	146	152	125	159	134	122	111	110	141	139	121	114	136	122	118	125	128	128	134	132	124	126	141	123	144	136	105	124	133	139	115	129	98	109	139	114	120	134	131	128	118	136	142	129	120	120	120	128	139	139	134	133	146	138	133	143	129	136	154	128	129	148	96	138	122	141	139	110	110	136	139	143	133	129	136	122	141	150	117	152	108	119	129	127	130	110	136	134	140	131	114	141	125	139	124	129	118	141	139	143	139	137	107	115	151	129	126	123	135	140	120	136	147	148	134	130	133	136	141	138	144	134	115	129	137	136	136	133	145	130	116	134	148	130	126	144	128	148	142	106	137	124	126	124	126	145	126	121	139	115	124	93	118	134	133	132	114	123	129	135	134	146	118	138	118	133	148	125	103	135	151	164	120	132	126	126	127	122	117	126	124	131	115	139	147	157	140	112	137	132	125	137	144	147	140	131	105	111	128	136	107	136	104	124	123	127	116	110	133	149	139	112	130	135	124	137	138	123	136	122	129	100	138	141	119	154	108	117	107	131	141	138	141	141	133	130	132	137	140	153	121	111	125	128	149	115	118	114	116	113	120	124	134	134	124	117	127	121	139	144	146	136	110	136	119	109	133	124	131	124	130	141	118	137	149	135	145	126	115	133	132	145	119	115	119	120	137	125	116	135	133	135	131	111	126	120	124	142	121	137	158	153	123	136	118	137	130	127	129	141	118	117	135	126	115	137	122	151	139	118	147	125	144	113	129	145	140	125	122	134	151	123	138	141	147	152	114	153	127	128	127	139	130	138	133	124	115	118	144	133	126	116	134	116	138	121	124	148	107	111	133	133	120	131	128	124	142	125	148	132	108	122	125	139	126	127	128	105	132	119	125	131	123	117	114	123	111	113	115	129	133	123	133	134	105	135	128	152	134	104	152	127	105	137	132	127	115	132	143	112	104	124	139	123	125	143	140	122	124	128	123	134	133	149	124	147	112	130	127	142	105	128	139	138	147	134	120	123	120	125	135	102	144	129	152	115	118	140	116	155	143	135	130	119	146	132	162	119	113	147	105	126	135	135	144	117	121	105	111	148	116	129	110	120	140	111	134	115	118	138	154	127	138	143	129	120	123	108	114	142	152	129	137	159	103	125	130	119	139	123	126	108	121	132	132	134	144	126	112	127	136	132	122	114	124	150	114	122	124	120	143	111	128	121	136	126	125	137	141	138	144	141	143	120	129	127	117	146	131	104	130	136	117	125	123	124	107	109	145	122	124	126	132	135	115	91	127	134	133	132	106	141	140	137	130	119	127	117	125	140	141	139	148	115	145	139	127	138	134	141	137	115	129	116	130	138	135	111	122	149	144	146	144	115	141	133	125	129	138	144	139	157	141	135	120	126	147	117	131	134	120	129	117	125	112	137	145	135	125	127	144	128	163	133	143	135	135	131	165	150	132	123	148	133	138	128	136	140	130	140	131	132	155	141	143	106	121	140	140	127	139	158	150	141	115	127	120	119	127	140	127	125	133	140	110	141	96	126	123	106	118	139	117	122	123	119	138	142	140	116	132	140	121	116	147	120	132	121	132	136	119	122	139	113	138	130	134	139	134	119	132	150	125	147	137	118	142	129	111	131	127	152	124	137	132	145	130	138	116	146	125	134	123	115	133	123	137	121	146	126	151	146	123	131	135	103	119	135	142	117	153	122	112	126	140	115	136	133	129	125	114	132	132	150	139	137	126	123	140	119	132	110	120	127	132	134	126	128	141	114	134	135	118	125	122	123	96	154	126	115	141	123	131	108	111	138	137	121	125	130	117	130	129	105	124	121	141	108	146	122	137	127	106	130	150	113	131	118	132	112	126	154	137	119	120	152	133	131	144	123	148	144	145	127	133	124	119	151	117	132	143	134	127	151	136	134	149	127	137	113	133	126	131	120	133	132	140	150	119	119	135	152	132	137	132	130	149	146	129	115	114	129	111	110	145	110	145	133	116	131	108	122	138	112	126	134	143	119	122	148	113	119	148	137	135	114	130	124	136	159	115	128	112	124	132	136	131	136
6871	381	460	464	438	425	378	443	424	415	382	396	371	341	402	361	372	361	391	388	373	410	407	367	371	397	416	389	409	358	384	356	398	382	402	392	407	367	373	392	411	378	370	341	372	383	371	340	360	367	402	384	379	360	385	363	390	393	397	385	360	356	374	379	377	381	335	377	401	377	363	373	429	349	387	363	394	384	345	387	382	369	370	377	376	388	381	364	387	368	391	368	359	358	388	360	341	390	414	387	339	338	384	346	390	378	368	392	366	413	370	373	394	368	410	380	370	392	360	374	340	396	417	395	411	415	354	328	366	380	387	356	397	362	412	401	370	350	375	372	358	392	384	372	398	369	402	382	347	384	373	393	395	426	363	379	397	370	398	395	348	353	380	388	402	382	378	406	392	396	390	377	332	393	357	386	342	423	382	396	391	372	402	366	380	345	396	397	395	389	393	395	370	387	404	365	403	368	382	394	340	393	365	382	381	376	408	385	380	389	362	377	382	395	358	387	348	370	378	386	376	366	354	371	360	365	403	427	379	392	402	404	363	344	396	369	377	383	373	350	379	361	391	401	322	392	341	380	353	370	341	382	387	371	378	332	363	372	396	380	347	373	367	351	356	384	364	363	388	389	382	379	400	389	380	361	352	391	354	369	385	381	403	380	399	368	446	371	358	390	345	387	399	369	376	394	355	369	364	384	374	360	360	386	387	408	396	398	376	403	370	374	348	384	360	322	378	344	359	414	372	379	323	372	376	372	389	369	377	367	377	365	373	383	345	348	334	377	361	375	349	423	379	380	398	391	347	425	401	409	376	389	336	359	361	356	371	364	376	369	408	394	420	394	423	346	352	363	393	378	401	404	363	396	371	381	359	396	396	396	373	338	402	368	355	369	390	398	391	364	364	385	375	376	366	344	355	403	379	377	415	390	391	372	378	393	403	415	356	368	392	390	366	355	383	431	355	389	360	412	378	402	387	362	379	400	384	377	385	355	388	371	370	396	388	392	375	347	407	343	363	365	381	393	393	363	387	342	390	401	359	362	344	364	375	375	390	381	374	393	381	372	359	345	379	380	372	386	388	393	404	386	381	381	394	392	373	389	395	348	362	358	401	396	367	385	394	378	370	379	371	404	394	413	359	344	392	361	341	406	376	362	393	405	391	385	355	361	380	392	391	369	358	379	396	404	338	379	396	376	373	397	381	380	371	401	384	343	373	364	382	380	347	430	391	350	380	374	407	362	361	359	362	401	354	366	402	342	391	381	364	396	356	368	358	343	378	382	391	360	395	382	366	379	392	347	364	378	379	385	362	362	380	389	386	392	391	383	364	328	377	357	371	349	370	377	379	357	370	369	363	350	393	373	346	390	401	367	385	381	380	354	338	387	393	387	392	375	355	371	370	345	368	410	374	340	364	378	383	397	353	338	391	402	376	385	344	378	370	394	362	390	354	365	370	386	372	376	372	371	389	409	385	369	362	386	402	416	387	406	371	391	384	388	379	394	368	390	330	382	361	396	351	383	361	339	378	391	348	348	378	391	381	382	367	381	373	352	408	362	371	382	354	369	375	390	376	370	390	385	354	379	368	384	385	392	407	385	368	391	388	365	375	374	395	373	387	369	380	359	367	412	336	384	369	389	354	388	353	368	421	404	378	369	381	341	347	389	398	378	371	361	372	382	387	385	437	373	390	395	394	371	391	369	388	397	383	354	372	346	381	397	407	410	380	368	378	314	356	390	334	383	355	338	371	343	374	379	377	361	384	388	323	377	359	428	360	376	385	354	378	367	384	373	379	383	355	360	376	388	366	397	387	368	361	392	386	368	402	400	408	374	426	380	373	366	354	378	355	378	380	367	386	406	360	353	404	384	398	393	390	401	361	413	404	375	336	385	349	377	386	381	395	373	384	343	386	373	356	389	390	371	380	364	361	366	380	358	366	395	358	386	384	367	389	351	356	360	342	364	394	356	388	350	354	391	359	427	342	361	364	312	328	364	409	339	331	386	385	368	357	365	386	360	375	375	385	362	366	357	374	393	399	357	383	384	372	363	363	378	335	427	383	371	371	360	387	381	383	436	400	399	375	387	370	370	416	382	396	399	406	376	371	390	377	346	394	384	368	364	392	346	345	400	398	410	389	364	361	372	373	389	379	386	409	382	357	388	378	371	378	373	419	351	386	367	372	383	365	387	375	391	367	376	392	345	397	399	364	369	393	377	389	377	344	386	334	337	375	356	360	384	387	377	396	400	366	365	385	341	398	370	370	412	380	331	390	350	380	373	375	368	362	351	369	399	377	376	396	351	370	381	370	371	380	402	384	356	336	416	329	383	390	358	358	346	360	351	351	387	393	358	352	391	354	364	360	363	372	361	369	396	441	377	362	382	369	365	359	406	388	373	343	420	378	367	354	374	359	370	339	362	374	385	391	380	387	356	382	375	350	395	388	349	383	332	359	389	364	375	380	379	373	374	384	346	356	368	330	380	409	366	362	386	410	350	376	381	389	381	393	364	389	394	374	396	377	381	394	391	390	382	405	369	390	373	323	393	349	419	418	395	333	351	368	387	373	379	411	366	391	359	384	383	424	356	414	344	347	356	414	388	392	362	345	375	372	369	372	356	402	424	370	352	380	369	356	385	373	371	423	369	361	362	387	393	355	362	340	351	377	356	355	369	379	365	404	355	392	330	361	393	358	366	370	390	396	392	356	397	409	355	349	369	406	366	379	378	385	388	362	380	420	373	423	426	365	347	397	345	385	412	407	368	393	347	369	382	390	377	393	408	405	358	355	369	394	327	393	364	395	378	357	358	354	370	398	407	383	351	381	363	366	414	353	395	336	379	350	382	385	380	376	381	408	380	407	353	371	388	374	353	409	352	388	372	332	355	371	375	385	397	391	380	344	374	368	369	388	380	374	368	378	385	372	359	378	369	368	399	367	411	425	361	389	379	343	375	394	396	399	376	382	351	376	370	377	384	363	360	392	341	411	365	379	392	367	401	392	376	368	377	357	375	402	344	379	407	355	382	386	405	396	379	363	394	375	383	376	379	382	374	395	387	354	391	398	373	362	371	382	396	365	375	355	391	401	397	385	380	394	334	405	398	363	395	372	349	379	360	372	391	364	374	364	378	353	363	399	337	384	377	383	392	396	366	357	404	363	385	368	388	377	386	411	393	338	371	397	393	375	341	397	380	382	390	346	430	361	365	358	341	405	398	370	402	409	332	356	351	379	405	392	355	408	386	378	391	371	383	390	348	402	402	368	389	391	378	383	380	404	375	403	376	388	369	375	378	397	385	383	392	359	379	355	386	355	393	402	375	367	342	387	394	387	395	380	371	373	358	338	394	391	356	416	385	409	371	391	401	366	355	374	339	421	419	369	369	377	408	331	387	372	384	380	380	368	388	355	399	386	388	390	372	365	373	397	368	376	400	346	397	394	394	374	371	401	386	344	387	399	383	377	384	322	355	385	380	368	361	406	366	378	379	382	380
49322	20904	4983	869	626	487	409	339	337	293	268	280	252	266	277	249	249	240	209	214	239	204	219	260	197	231	233	229	219	205	210	238	207	234	208	194	223	184	212	235	242	224	187	192	204	217	203	220	187	220	197	200	234	195	202	197	216	221	181	204	212	213	203	205	225	214	217	196	215	203	223	223	223	209	207	191	208	223	213	222	192	201	219	196	238	232	185	228	214	229	230	187	210	198	198	203	202	207	199	193	223	216	217	195	200	232	190	255	235	202	196	218	194	204	200	212	213	229	226	200	215	232	210	197	220	222	182	214	201	217	223	222	207	201	253	203	196	205	209	233	184	185	219	217	209	220	219	210	218	225	195	205	221	204	212	224	223	221	197	175	206	199	204	215	196	218	215	212	194	226	210	218	233	189	222	229	212	190	216	226	222	211	184	225	228	227	205	198	213	203	218	202	189	179	197	198	212	217	184	182	207	190	207	221	224	199	209	190	200	208	196	183	211	183	220	202	186	222	221	198	257	201	193	226	203	201	209	203	232	233	223	185	203	220	199	207	217	197	218	207	206	179	220	212	205	201	213	202	219	217	223	185	212	206	172	181	194	219	204	214	189	192	212	209	234	205	214	172	228	205	212	244	206	204	220	192	190	219	229	190	207	223	198	219	198	181	188	181	212	209	204	181	197	221	191	196	204	218	217	215	202	223	231	211	214	215	214	208	209	181	203	192	196	208	198	185	208	211	226	198	198	211	216	198	204	228	231	190	209	209	219	206	215	189	189	182	202	188	184	191	222	220	211	207	217	203	191	222	176	212	200	208	207	201	200	191	230	209	207	195	206	204	216	195	198	192	213	213	219	203	213	206	237	215	196	178	212	220	191	207	185	217	191	171	219	185	204	190	202	205	205	183	186	196	150	229	224	211	169	197	217	192	218	192	188	234	224	205	220	179	196	213	223	223	200	185	215	230	193	222	203	199	199	216	226	187	197	237	203	226	201	181	198	218	221	187	198	176	156	201	228	225	174	217	193	222	220	207	198	203	198	221	226	207	175	237	218	227	194	228	209	203	206	206	191	206	231	179	198	208	206	214	217	204	233	210	207	206	233	207	210	223	207	209	224	204	210	200	193	199	201	216	188	228	223	224	219	202	228	181	203	191	194	198	178	211	181	231	208	198	196	203	201	236	209	230	183	198	204	231	206	213	228	202	189	220	213	188	194	214	224	195	192	201	220	198	238	201	190	189	209	202	216	180	191	194	201	207	219	217	200	191	221	234	236	209	177	200	223	237	183	194	230	215	216	219	166	195	223	211	229	197	194	222	195	257	197	208	229	185	242	196	211	209	196	214	180	196	236	217	209	200	195	222	208	231	226	197	200	210	222	228	211	228	204	234	225	224	211	214	191	211	226	213	210	215	203	195	198	173	206	209	199	202	202	202	227	204	216	224	178	204	204	215	208	197	208	207	189	200	234	219	185	194	188	236	216	212	209	217	210	213	149	227	219	177	212	212	189	224	200	185	213	195	218	224	193	217	207	190	193	198	185	188	215	228	218	203	202	206	214	230	205	229	206	200	214	186	190	206	200	194	213	212	206	223	224	208	186	221	208	189	174	192	196	200	196	198	218	196	202	178	236	204	228	184	190	231	209	182	230	221	195	197	226	207	191	199	212	216	219	207	216	213	200	174	184	213	185	238	209	217	205	205	207	234	216	231	194	203	190	196	221	225	214	205	215	204	190	224	221	237	188	226	203	210	201	211	217	224	200	220	204	176	211	212	221	217	210	232	224	214	192	229	205	191	197	200	222	230	224	195	218	203	192	230	195	207	205	189	236	206	191	201	209	197	214	223	220	184	222	203	202	209	200	243	209	214	211	213	205	207	199	202	223	202	204	228	191	200	205	212	187	219	198	215	182	162	226	216	206	195	181	179	230	190	189	217	194	210	186	199	201	201	201	217	204	250	202	252	177	214	226	192	219	184	179	208	206	200	222	188	198	211	221	183	190	232	206	213	206	204	225	191	196	195	194	208	214	211	210	198	214	232	217	219	197	198	240	192	211	180	203	192	228	199	197	204	202	198	205	184	210	189	167	204	186	220	219	202	197	198	216	213	198	208	212	186	207	234	182	202	225	206	203	220	207	189	217	207	191	208	206	199	199	204	216	196	212	199	209	212	187	194	206	226	204	204	220	215	208	177	218	199	201	207	211	199	207	174	215	225	194	215	189	206	228	219	189	206	236	182	228	225	209	255	229	233	205	198	212	192	212	214	204	215	180	234	198	225	191	212	212	211	224	181	195	259	194	201	191	214	221	220	228	213	202	203	199	217	230	215	176	216	166	216	200	190	215	201	206	241	212	196	206	220	211	176	205	207	198	205	192	221	230	209	189	203	227	203	216	225	212	192	216	221	197	207	213	233	197	212	210	218	197	215	202	194	185	238	185	233	199	217	223	219	197	198	174	195	208	196	217	236	200	212	201	200	211	215	199	213	208	200	212	193	204	225	236	229	211	240	208	221	170	219	186	184	176	184	220	211	190	193	203	229	190	233	205	206	192	174	216	226	201	220	181	201	196	190	193	235	186	220	189	204	211	187	198	207	217	224	230	229	216	214	197	180	217	179	231	192	202	204	201	197	204	219	195	202	202	212	204	205	216	202	205	213	201	226	207	190	178	191	230	191	203	219	212	220	210	191	217	216	211	209	223	204	221	197	223	203	218	203	203	229	199	186	198	196	211	203	227	225	201	194	208	186	194	222	191	206	229	209	222	210	187	233	184	207	200	217	232	227	209	183	203	223	202	214	200	209	220	193	216	210	182	225	188	196	221	228	218	203	217	215	213	209	212	187	193	197	212	204	218	193	192	209	199	199	219	179	211	213	205	226	218	207	216	244	206	225	220	191	199	207	181	204	196	197	203	182	202	204	209	214	219	193	221	204	191	227	178	191	212	235	207	203	215	203	221	216	197	198	199	221	198	237	201	220	224	193	163	223	206	227	211	214	234	195	211	189	221	208	216	216	197	185	193	223	231	228	200	202	164	190	232	202	191	209	192	224	213	181	201	223	186	205	221	193	190	206	213	204	220	238	170	207	181	214	219	215	203	198	191	179	215	236	192	205	196	188	188	194	213	171	193	202	176	205	227	205	218	208	229	198	202	201	208	225	167	222	212	203	171	201	202	231	194	230	194	222	202	220	218	197	218	218	215	215	221	181	207	190	235	222	202	215	184	214	193	219	237	192	189	195	196	213	189	198	215	213	202	232	172	208	215	206	219	222	212	218	216	195	217	214	240	212	216	191	163	207	200	201	237	209	186	193	221	206	197	197	184	199	222	204	199	213	202	190	198	197	235	224	197	216	207	207	190	212	212	221	198	192	198	201	222	218	194	205	157	237	210	179	197	180	200	180	220	211	207	223	205	210	239	194	174	210	210	215	208	203	204	207	227	183	229	198	194	204	192	210	214	189	207	231	236	203	192	196	216	213	216	200	221	232
28041	1197	2284	2668	2366	1985	1589	1405	1267	1150	1059	912	899	893	862	787	777	710	738	705	697	637	640	665	649	626	590	609	625	595	621	561	605	603	604	624	610	661	584	563	564	568	607	601	561	576	602	565	607	575	564	560	592	531	564	595	552	560	582	586	528	530	619	563	596	522	557	561	570	549	583	555	594	550	523	554	555	563	566	556	530	554	561	587	570	574	552	546	586	525	580	498	569	547	533	537	554	561	584	543	545	572	566	578	552	524	504	569	541	552	505	526	601	557	533	524	557	550	576	539	562	529	591	578	558	573	531	517	537	525	505	533	590	565	502	506	532	565	543	547	554	555	577	535	583	546	589	548	544	546	558	553	561	563	577	553	555	532	600	556	564	558	569	558	536	574	558	526	547	564	560	550	532	513	535	532	498	536	535	533	558	526	562	519	560	562	545	522	534	548	570	539	550	531	548	540	606	543	592	542	527	534	526	544	571	539	537	530	562	562	538	529	563	595	542	545	555	516	539	571	530	559	513	542	578	570	552	542	587	568	554	557	535	538	525	500	540	545	559	544	567	579	548	573	501	510	561	579	528	533	562	546	574	587	560	554	506	590	528	571	530	549	548	532	546	523	559	562	548	534	555	542	561	565	546	556	517	548	526	566	501	565	589	546	548	578	562	538	553	562	544	550	556	545	556	543	534	555	568	532	545	544	561	503	560	547	550	612	552	574	531	582	581	531	584	535	621	538	555	564	514	508	497	562	565	516	582	562	523	560	544	589	539	529	580	595	551	556	550	536	553	561	570	514	534	542	563	526	547	551	551	554	574	570	556	553	539	577	525	574	580	561	547	582	570	568	521	569	508	513	546	554	553	557	566	542	596	548	560	516	532	519	593	544	540	544	548	529	552	531	525	555	565	529	532	538	554	529	567	568	535	499	562	536	506	536	555	565	518	509	569	575	552	518	554	572	546	551	522	506	510	572	546	571	536	585	586	543	542	577	519	569	509	549	556	544	553	535	531	539	556	547	564	520	544	506	548	588	551	525	571	557	527	570	529	536	548	541	571	569	546	553	529	535	562	521	601	547	556	529	474	545	505	566	546	526	548	537	532	583	587	551	537	523	551	560	543	540	580	543	529	560	581	552	531	530	558	564	516	550	535	551	540	535	556	560	520	537	573	543	557	542	550	590	545	548	507	580	465	546	565	565	546	522	532	535	549	530	532	547	547	545	529	549	568	600	573	570	553	567	584	547	533	530	590	530	551	512	525	535	541	568	552	565	527	514	500	563	584	573	586	590	547	560	531	558	591	532	567	553	551	535	556	540	548	556	501	610	589	570	567	545	544	510	551	544	571	536	553	536	552	570	586	556	563	517	560	558	533	551	531	523	581	539	529	610	538	522	557	552	523	500	576	562	493	536	593	564	551	552	528	595	539	548	527	528	514	569	563	514	560	577	535	570	597	566	546	564	547	540	556	539	588	633	588	532	549	574	549	562	551	556	515	559	524	563	527	524	549	536	538	535	562	536	556	556	583	528	577	503	563	597	536	559	588	557	576	576	574	579	579	542	538	523	538	569	548	560	506	562	557	540	541	562	571	531	525	574	518	569	534	586	573	561	565	568	550	545	585	524	565	516	524	609	516	570	537	531	553	547	558	499	551	536	535	599	524	565	511	539	550	540	605	565	534	554	548	568	543	507	571	567	509	552	528	558	520	557	516	548	574	547	562	522	523	536	561	560	550	566	586	540	523	569	544	571	574	534	567	558	544	575	566	485	532	504	525	570	545	544	543	554	544	540	513	580	565	575	545	546	588	512	521	538	511	539	546	539	498	578	549	545	524	548	583	517	557	543	556	516	556	555	597	566	552	550	547	544	531	524	539	542	585	588	581	537	493	523	534	537	573	541	534	580	563	577	543	521	544	563	514	572	555	578	536	511	561	543	553	557	566	550	546	544	565	557	553	524	537	537	566	555	546	546	585	558	533	532	565	527	548	562	516	553	541	554	524	567	572	569	586	566	559	573	509	523	506	517	504	553	550	550	579	536	577	521	528	516	533	528	519	560	528	540	509	544	508	537	548	579	548	535	536	535	560	568	562	574	545	567	532	601	543	556	516	545	570	569	559	524	520	571	562	541	553	560	531	555	535	571	538	517	567	567	522	531	534	532	561	535	536	514	537	547	519	550	553	575	528	525	533	546	540	580	542	558	579	541	510	575	549	538	543	545	531	504	521	558	519	534	540	568	566	566	546	514	531	532	546	569	573	564	548	586	558	558	567	546	535	476	544	543	545	516	564	559	545	551	555	572	507	558	523	574	545	534	545	512	574	547	549	565	561	569	557	522	507	555	545	498	555	573	541	533	589	550	549	577	552	518	542	549	589	553	541	522	515	514	531	537	565	557	522	560	562	559	553	532	570	543	547	535	499	553	534	571	508	547	556	562	550	533	570	549	539	532	547	563	515	558	522	557	558	584	579	522	577	513	520	547	567	518	533	572	553	553	525	568	562	520	531	510	527	554	544	555	508	541	528	538	501	503	514	539	548	573	583	554	531	560	564	539	583	594	562	547	557	536	532	565	541	534	530	516	545	517	534	571	543	572	541	541	586	576	566	544	575	537	542	575	535	529	568	572	556	545	516	529	542	495	549	555	519	498	542	550	547	533	534	527	582	563	556	570	518	537	566	570	564	547	573	532	498	540	525	527	523	532	525	572	548	537	573	535	556	561	554	563	515	578	542	527	567	555	530	589	501	505	530	549	565	542	533	509	537	556	549	523	556	529	539	584	564	558	572	577	521	578	541	552	536	567	563	573	553	516	520	522	584	544	535	535	577	521	540	597	558	552	549	507	577	544	573	569	533	521	549	544	612	568	517	517	541	581	541	535	537	554	532	529	538	517	538	508	504	554	558	514	547	494	556	561	588	566	558	506	556	539	551	524	588	550	565	552	585	561	574	545	555	511	535	574	543	546	555	502	534	551	523	484	511	511	580	575	571	527	597	575	548	524	567	534	525	584	487	564	540	514	521	542	532	540	555	511	550	545	553	573	545	563	526	533	592	557	511	527	552	553	583	573	595	546	536	582	541	523	547	582	530	518	598	565	548	547	575	538	597	570	541	526	544	556	518	503	541	541	573	507	544	548	539	528	557	531	553	572	572	577	600	592	545	546	532	598	528	519	528	536	536	505	538	591	553	558	555	552	541	550	561	563	588	525	599	587	580	574	581	558	553	568	534	552	539	564	520	599	579	564	523	575	554	534	564	606	576	550	551	543	528	546	554	503	563	584	572	561	558	554	565	528	538	577	573	473	565	527	519	532	519	580	556	553	556	509	574	550	575	537	525	536	506	539	583	550	549	548	558	542	615	598	537	516	551	529	562	512	567	510	568	502	589	540	501	532	592	580	518	543	539	562	524	524	564	546	554	549	548	581	527	530	527	570	571	603	523	541	537	563	579	512	569	522	537	534	592	562	542	561	563	536	569	541	558	531	563	559
56414	27329	11834	2215	1326	966	817	661	643	583	564	509	504	487	453	483	449	423	401	443	423	392	403	444	394	437	417	463	400	353	391	406	345	366	368	397	415	398	396	427	402	385	406	395	385	399	415	389	370	433	399	354	340	377	390	423	396	369	375	384	353	392	371	349	382	410	412	385	366	387	375	370	442	387	401	381	409	362	353	362	368	370	410	395	421	377	399	352	437	363	413	382	376	421	390	345	369	378	405	411	401	411	395	407	384	410	380	382	383	411	405	402	367	395	358	355	397	394	351	370	372	391	373	390	387	379	390	373	411	392	375	400	406	410	374	372	358	379	407	404	393	375	378	402	376	370	388	396	395	377	373	352	414	366	383	369	398	387	376	433	403	383	348	389	408	374	401	399	378	381	406	344	386	407	386	399	396	344	356	405	409	418	360	395	379	377	386	423	376	359	372	376	420	428	390	352	405	364	369	355	395	369	370	374	406	390	381	392	371	376	352	402	393	393	404	399	391	371	390	407	438	383	412	367	386	365	391	378	400	386	386	377	362	363	388	403	376	384	367	376	414	380	390	396	394	372	384	359	359	411	364	368	415	394	380	417	369	358	388	339	365	385	398	403	385	418	399	324	359	400	383	377	385	376	397	429	357	383	371	355	385	383	337	413	385	373	353	384	389	340	328	371	402	388	364	378	416	394	367	406	414	361	378	389	410	383	408	346	368	338	385	357	384	394	392	394	395	374	393	378	383	382	359	360	382	422	372	379	392	397	389	384	391	394	359	322	373	384	368	378	380	356	361	349	433	406	399	390	383	383	394	370	397	348	371	368	376	392	403	387	371	391	391	397	380	394	352	310	391	387	386	427	411	385	387	339	378	353	377	362	357	352	375	409	423	377	382	397	373	415	438	418	402	356	343	370	385	374	342	389	363	343	457	373	413	425	365	367	396	357	420	404	402	368	419	386	414	379	386	355	389	367	394	448	355	366	384	381	386	389	426	371	336	358	391	394	397	338	390	367	405	411	411	391	368	389	353	393	369	401	373	423	386	404	355	370	355	387	375	417	398	371	367	395	390	371	383	395	392	396	380	343	372	369	369	388	403	415	376	390	425	398	350	373	416	382	406	382	362	382	377	366	369	401	360	426	377	349	360	426	382	373	362	380	356	375	386	388	414	359	382	347	372	365	404	388	351	384	369	384	354	394	389	366	383	405	378	396	385	378	400	365	416	410	395	421	339	414	360	365	349	397	359	389	369	357	386	386	388	377	380	346	377	405	354	360	452	382	382	414	366	349	396	396	381	360	382	381	396	386	409	370	404	415	359	387	404	380	394	358	389	390	373	390	358	362	373	414	407	389	372	374	386	346	376	372	392	352	374	396	368	381	401	344	364	396	370	383	369	384	394	402	401	409	432	377	373	410	400	392	434	369	378	381	389	391	367	381	363	396	378	362	384	376	343	410	397	400	364	396	376	413	402	402	419	358	357	398	397	380	386	369	416	414	398	386	396	436	397	368	384	367	399	405	398	398	402	368	359	388	435	392	376	387	376	379	349	385	379	393	412	401	401	379	356	377	340	380	394	391	431	406	406	385	361	337	339	384	410	421	357	381	380	369	386	439	383	353	401	390	363	363	373	395	406	388	379	380	381	365	424	403	399	382	418	384	380	391	423	409	380	384	405	422	368	409	369	355	406	363	367	358	380	395	380	358	372	374	410	382	393	380	402	390	384	375	382	387	422	370	359	362	388	357	362	380	366	383	409	381	361	363	359	385	337	358	394	402	375	429	402	325	387	357	383	355	379	391	380	391	406	358	388	406	364	384	346	399	393	366	362	351	375	426	413	383	356	416	413	406	348	381	391	350	350	336	409	369	369	389	379	398	372	376	442	386	370	399	367	389	355	379	386	357	385	405	406	361	350	394	416	383	386	402	350	393	398	404	368	355	378	414	446	371	359	388	373	380	374	338	413	370	399	380	364	393	366	393	352	379	394	391	368	336	386	413	361	372	387	368	394	375	394	377	389	391	355	363	393	395	397	424	403	408	366	380	385	382	354	386	369	428	376	382	372	379	354	380	355	405	397	376	370	399	380	396	382	380	383	374	414	404	380	400	387	395	400	360	401	392	386	342	375	382	358	405	367	380	400	419	370	363	418	386	392	391	384	370	437	410	409	396	390	400	383	372	389	383	349	376	410	409	382	377	366	389	379	366	384	365	385	345	398	350	356	403	391	404	398	401	370	388	337	365	361	352	361	401	365	408	361	430	394	394	387	388	389	355	426	374	410	390	374	380	411	396	404	396	367	396	374	407	391	366	418	385	368	392	434	398	392	362	424	373	356	375	377	384	323	367	375	399	399	345	382	377	387	346	384	394	392	380	371	359	342	359	426	384	374	421	374	393	395	385	403	410	378	350	358	410	394	359	354	374	378	375	389	382	390	373	366	367	386	389	390	395	378	378	406	410	341	378	384	367	375	395	350	336	384	402	374	373	395	363	371	388	374	386	385	414	384	367	392	362	363	380	394	386	361	390	354	401	379	379	389	379	441	360	413	400	418	388	366	370	399	377	360	380	377	369	390	401	380	407	344	378	382	414	381	390	366	379	373	396	375	382	385	418	407	398	376	361	396	372	424	379	426	352	362	406	359	375	352	385	401	365	396	374	350	343	409	365	401	382	375	410	384	403	386	382	394	375	372	392	390	365	432	385	375	417	395	382	364	395	384	360	362	378	386	369	377	363	373	389	397	391	387	412	392	367	377	354	394	382	389	365	383	351	382	379	371	377	392	395	367	392	406	359	411	399	396	372	368	390	411	378	375	353	390	362	346	378	360	387	418	352	366	379	373	363	389	424	374	366	398	360	395	384	420	375	383	427	393	409	371	402	379	413	407	370	404	403	374	376	389	385	406	432	362	393	360	377	329	383	400	392	409	358	407	379	386	398	421	367	373	374	338	362	406	397	370	394	379	376	397	406	394	366	370	383	358	378	377	397	401	387	330	379	381	360	362	351	403	361	376	395	436	366	426	377	369	340	360	377	374	388	388	371	372	414	388	425	382	387	406	372	351	396	408	433	404	379	372	398	371	423	384	392	373	357	396	381	388	404	398	409	360	431	372	404	366	387	364	377	422	375	388	376	400	360	385	385	388	334	375	396	378	367	354	400	372	407	408	345	368	396	423	359	338	395	408	365	419	403	404	418	407	424	395	374	396	371	386	372	392	406	319	355	409	387	377	416	430	347	384	370	383	383	372	383	411	366	359	420	381	368	395	352	409	405	389	402	375	355	359	384	427	393	381	394	393	384	384	380	356	399	397	382	391	393	363	353	361	410	401	420	373	386	389	403	381	367	334	365	418	395	403	356	382	394	384	325	405	395	405	406	331	380	374	397	374	407	345	380	437	377	364	383	390	397	401	411	368	402	443	369	407	357	411	379	402	362	388	361	387	365	374	391	449	386	386	380	371	368	380	389	371	376	371	385	368	414	356	404	345	365
35645	2200	4288	4847	4234	3602	2945	2569	2300	2054	1873	1671	1642	1481	1424	1327	1310	1327	1182	1172	1151	1091	1131	1075	1175	1051	1055	1068	994	1033	1012	1036	1040	954	999	974	1001	919	899	963	972	1021	922	919	942	954	931	976	975	965	902	970	985	893	931	942	917	887	948	884	871	862	926	898	924	944	880	922	970	916	930	872	897	920	846	967	851	952	864	945	944	935	917	926	873	879	954	866	920	892	953	907	942	843	884	903	822	908	846	912	858	884	959	881	942	935	900	876	876	933	829	947	949	892	859	917	829	944	898	916	871	924	885	932	849	855	937	891	931	904	936	823	894	914	923	879	935	826	923	927	851	928	894	922	848	871	910	937	918	881	936	897	887	890	956	863	950	925	958	883	904	885	890	961	897	940	927	894	937	873	905	897	823	840	835	951	875	915	839	866	821	894	878	851	871	881	866	867	897	839	870	872	939	825	900	881	900	904	923	913	904	875	915	929	881	884	915	925	905	930	870	933	880	965	930	910	909	867	887	896	910	911	897	878	864	889	898	939	965	910	913	891	928	921	899	937	929	911	846	846	891	901	860	898	877	964	836	839	943	870	881	935	908	898	919	883	882	896	986	871	934	863	939	890	918	889	907	887	928	891	915	881	875	900	907	917	883	907	843	883	881	933	924	873	911	871	884	861	887	889	881	838	891	921	871	853	885	896	896	871	862	860	911	848	928	897	951	927	915	919	903	956	881	911	948	940	897	916	885	863	892	871	916	900	887	924	901	898	914	929	870	924	848	902	852	871	873	889	875	906	933	893	872	849	933	903	910	916	890	873	933	865	915	891	876	931	870	891	892	879	926	901	937	899	869	890	902	904	900	909	899	895	862	905	902	870	901	869	869	913	895	830	894	861	822	906	919	920	851	887	912	896	863	918	939	887	857	871	881	886	874	919	883	939	896	922	846	866	908	922	884	903	867	899	850	885	947	870	910	867	865	891	901	868	849	891	893	829	861	901	894	908	868	879	882	886	899	894	880	856	910	922	847	913	980	901	907	876	909	885	877	923	937	866	924	828	886	881	872	885	930	864	864	906	859	892	899	886	898	845	902	889	914	880	875	916	886	910	921	870	900	905	882	919	859	948	925	882	857	909	909	890	927	950	892	930	879	925	934	911	876	891	913	904	853	936	876	845	948	923	934	898	924	869	884	865	870	907	856	906	863	887	874	887	972	899	940	849	882	872	871	909	878	921	882	905	945	971	899	915	921	907	947	881	884	882	908	895	923	883	864	934	918	913	888	918	875	901	897	889	909	917	841	921	892	875	903	942	921	842	922	887	897	894	884	884	910	887	913	901	929	940	876	957	868	881	841	858	886	905	844	913	855	893	864	906	886	872	893	897	909	893	856	920	969	910	896	897	881	932	871	891	915	884	868	895	889	875	847	970	930	909	930	907	908	878	911	951	905	942	845	899	899	876	944	942	873	838	850	904	865	918	897	910	902	907	955	927	889	895	889	948	892	893	888	913	883	848	940	877	925	888	862	906	891	908	938	947	911	932	909	855	905	966	861	889	927	923	908	885	943	866	920	854	892	831	887	899	933	879	911	898	860	942	912	926	913	879	929	914	913	915	924	883	945	914	880	927	909	918	899	918	877	908	875	904	890	889	917	887	883	951	902	913	900	879	824	892	892	891	907	911	879	875	913	906	905	875	887	857	840	857	950	891	880	966	880	866	822	896	880	896	819	889	928	873	900	908	924	883	830	903	905	901	908	921	878	917	863	874	859	877	944	848	898	890	878	925	933	938	941	902	906	915	922	909	851	887	915	914	917	866	844	886	894	908	887	871	890	912	873	884	910	860	855	913	896	947	894	900	969	874	864	884	908	900	888	864	856	846	812	933	922	915	928	907	858	852	910	941	882	912	911	899	918	866	890	882	893	888	876	966	875	849	859	916	929	885	872	910	903	919	921	892	917	865	906	909	926	836	876	893	859	914	878	883	927	945	891	887	908	912	879	854	864	919	861	896	884	887	873	886	856	895	883	848	872	861	901	864	939	916	920	875	892	887	889	956	848	853	882	868	938	886	887	863	869	884	878	872	893	896	905	876	896	957	868	915	895	918	883	843	883	889	872	882	925	847	888	884	949	940	917	933	860	872	993	887	983	877	904	873	897	916	922	929	879	893	909	894	912	850	903	919	867	912	922	918	918	852	945	889	967	958	928	914	857	937	854	916	941	885	881	880	898	876	916	849	917	889	847	870	865	888	848	855	900	870	913	862	852	915	881	918	937	822	900	860	887	918	896	914	952	887	821	898	865	924	853	913	879	886	868	867	893	852	893	901	928	936	905	868	894	865	885	891	871	970	924	875	898	893	870	883	872	924	889	840	901	899	864	922	897	877	872	834	923	902	927	928	897	871	931	893	912	917	815	950	805	892	895	964	884	878	921	886	926	898	875	873	850	878	876	893	880	941	903	875	857	938	944	888	913	910	883	885	950	946	879	867	913	903	885	950	900	884	894	912	893	928	899	848	882	858	906	929	914	909	886	860	867	881	888	908	930	916	932	943	897	902	887	859	925	907	845	911	909	974	863	941	898	941	911	874	938	881	941	877	892	877	933	886	915	939	903	882	912	880	946	894	901	925	857	919	893	891	920	958	958	894	892	948	895	905	882	865	887	857	899	868	880	878	880	865	889	879	880	872	883	897	892	904	931	906	900	859	897	942	881	892	916	893	890	911	871	888	872	891	913	958	933	868	913	846	923	910	855	862	877	858	934	914	960	851	918	915	913	919	882	922	916	914	865	873	893	894	840	885	867	889	857	922	911	868	934	895	902	895	911	962	902	890	863	908	880	914	892	907	938	880	905	941	959	966	867	917	909	864	853	869	955	859	973	829	875	904	940	915	915	886	890	908	875	906	941	883	887	882	900	833	928	903	923	889	906	860	919	911	982	929	850	875	990	894	853	884	948	957	907	893	929	946	846	899	919	876	911	937	905	893	888	896	923	878	953	888	944	878	880	951	832	846	868	914	908	911	939	894	862	875	878	900	936	931	852	871	894	882	933	948	927	913	883	869	893	934	868	892	905	916	913	907	842	863	930	907	900	858	870	894	914	925	908	886	853	938	897	900	919	869	971	903	922	815	871	914	910	932	846	917	880	891	911	903	871	913	875	960	943	846	900	871	866	909	904	918	941	932	846	874	902	898	917	947	880	881	915	886	856	935	866	918	947	909	903	947	923	883	915	921	905	862	870	958	924	905	897	899	856	880	900	817	863	898	907	877	868	885	850	887	861	887	919	917	865	862	911	921	906	894	909	907	941	911	920	970	902	934	913	840	865	874	854	920	907	837	893	844	939	935	907	892	923	882	881	848	974	848	967	883	892	928	854	896	889	890	888	894	882	909	912	845	918	839	910	889	897	860	891	901	921	887	858	886	829	920	859	922	856	886	870	840	932	874	903	863	867	864	933	918	865	943	904	918	880	877	953	900	896	943	865	888	877	879	905	866
8262	372	158	122	133	138	130	127	120	127	141	137	133	121	145	114	124	131	137	136	144	140	134	121	122	111	136	125	131	138	131	141	134	105	118	99	133	127	111	135	142	129	132	134	124	140	146	137	130	129	143	142	120	141	113	133	143	112	120	137	123	125	142	125	106	117	122	112	146	118	128	150	145	129	124	137	128	138	128	145	108	140	142	111	127	134	141	107	134	133	111	128	128	131	137	127	128	128	142	138	135	117	147	147	116	119	127	109	144	137	139	115	131	113	147	135	104	126	136	118	131	134	99	126	124	140	122	119	123	124	115	135	137	107	128	131	131	145	134	140	141	141	130	142	124	129	154	114	121	146	127	133	129	122	115	129	129	138	125	137	140	146	129	125	125	121	123	110	111	133	135	129	146	124	113	133	109	106	119	111	138	129	143	117	159	129	124	131	134	129	127	139	132	147	127	129	129	145	113	136	132	134	131	120	127	138	120	146	124	139	131	103	134	133	138	137	132	137	123	128	117	132	129	130	134	134	130	119	113	130	121	114	122	111	122	138	132	128	130	130	138	111	126	128	103	139	145	136	123	146	115	116	141	116	145	125	127	127	115	142	126	111	134	142	128	141	118	153	132	124	128	119	114	124	123	129	130	126	139	124	116	127	134	120	137	115	131	118	119	132	123	126	121	124	133	104	132	124	122	130	119	126	109	112	121	131	101	142	131	139	125	140	136	130	139	136	129	109	133	126	141	128	115	112	116	117	132	110	112	123	140	118	118	111	131	124	127	135	146	124	140	134	119	123	103	126	145	115	123	134	138	109	123	118	121	154	127	116	137	134	128	134	117	154	134	130	115	153	135	141	128	107	137	134	125	136	130	116	124	121	123	123	126	144	131	115	141	141	110	158	134	138	130	161	148	135	133	136	129	115	127	127	143	138	109	102	121	123	115	116	123	134	111	113	126	129	143	117	137	129	125	135	144	106	113	147	142	132	147	157	135	119	118	119	130	125	148	123	128	132	124	120	134	143	139	151	134	136	136	132	131	142	132	126	132	123	117	139	119	125	118	124	133	123	97	119	132	120	122	127	130	150	125	133	118	137	127	134	141	132	157	155	116	127	117	141	146	123	152	125	137	119	126	126	121	142	126	96	107	139	133	128	139	119	133	137	122	127	108	138	134	128	142	126	121	131	127	160	125	109	120	135	143	138	117	106	130	116	114	129	177	130	94	121	119	127	103	151	138	120	105	124	129	124	135	129	133	130	120	126	127	136	147	106	135	141	138	109	115	113	140	103	105	127	139	138	113	122	110	131	131	110	129	123	138	128	131	107	116	121	144	143	113	122	127	134	117	142	124	118	122	103	122	138	138	126	123	121	125	144	114	129	107	117	126	147	137	139	136	121	132	118	103	120	114	137	133	117	106	117	147	130	128	132	138	144	123	129	138	98	109	151	117	149	133	115	140	127	118	111	132	116	123	122	135	151	138	126	139	124	148	120	123	110	138	134	111	125	128	127	149	148	116	138	135	138	116	134	140	135	113	127	145	128	114	120	146	141	138	114	137	154	124	125	132	130	140	122	134	129	122	115	120	105	138	137	167	122	112	128	119	136	118	143	113	143	161	146	131	116	125	116	130	125	127	130	128	146	124	117	106	123	127	129	131	135	135	140	114	151	130	141	142	140	118	106	126	128	112	149	132	116	143	139	138	123	133	149	134	130	116	118	121	128	148	131	129	131	154	152	105	146	128	134	145	141	133	117	136	137	119	141	137	120	141	121	119	122	131	120	136	142	143	127	129	129	127	121	121	125	128	123	129	133	136	140	139	124	148	131	108	132	141	120	143	123	140	152	131	144	128	122	129	113	133	116	110	129	133	150	143	134	118	133	135	137	118	137	126	115	139	133	122	104	130	141	136	121	160	124	118	113	112	142	137	114	150	137	133	142	158	120	121	118	123	106	148	124	119	128	135	121	139	117	128	137	128	132	117	107	152	139	115	134	98	125	125	134	137	138	119	129	155	136	141	144	131	102	128	121	133	125	146	131	140	123	138	132	136	130	120	132	142	132	129	155	127	111	115	105	150	112	139	125	148	138	131	131	108	138	145	128	113	131	124	155	142	120	132	127	118	116	140	116	129	138	122	104	138	130	118	125	155	138	116	114	126	148	109	134	136	108	121	126	125	109	158	119	145	130	129	130	110	117	124	121	124	109	109	135	126	128	146	130	118	114	128	140	123	129	147	146	144	129	138	128	130	108	129	135	130	117	139	114	128	123	109	140	110	156	127	156	154	128	138	131	119	143	126	104	106	136	121	119	132	143	129	117	134	100	121	129	141	130	125	138	127	151	136	109	149	135	123	127	109	132	147	134	147	148	126	106	124	130	137	150	136	164	141	120	120	125	142	137	139	136	138	128	118	124	133	131	113	138	127	142	118	130	118	130	149	142	105	147	140	124	137	157	136	119	134	135	123	126	140	139	136	143	135	132	128	108	134	116	156	143	154	121	129	154	135	120	143	115	120	143	127	134	121	136	123	114	127	123	124	123	117	128	130	116	108	123	139	130	121	140	120	118	139	116	118	139	113	148	133	121	103	129	134	142	131	141	141	144	124	133	150	136	125	111	142	124	133	112	139	118	111	120	137	148	124	143	140	131	130	134	108	135	109	121	125	143	123	98	122	126	123	133	121	117	108	123	139	136	125	133	114	143	116	132	138	157	133	120	119	126	141	116	119	136	138	141	145	129	123	151	133	145	114	103	130	126	119	144	130	131	145	130	141	122	115	119	135	113	137	135	127	122	131	135	156	117	134	125	129	124	110	110	136	134	136	123	120	143	154	123	104	104	143	122	125	147	123	138	117	132	148	152	138	126	114	119	141	129	126	127	135	125	115	151	121	132	123	125	140	129	145	140	134	129	126	120	131	122	125	115	123	132	137	122	128	126	142	137	124	137	135	97	144	128	140	132	116	149	141	131	119	121	145	137	126	103	125	139	132	135	126	103	127	124	117	114	128	148	112	105	135	138	148	129	127	141	144	110	136	131	131	128	152	131	106	107	125	135	146	123	131	134	131	153	133	111	131	119	127	144	127	112	140	117	114	136	139	129	125	115	113	107	137	137	128	150	131	113	117	157	133	146	129	129	112	146	125	128	125	137	141	149	133	122	137	150	114	133	138	122	127	122	139	131	135	125	125	138	106	115	107	132	167	127	140	99	112	139	114	137	148	104	134	126	119	137	124	124	138	125	129	133	124	134	138	136	152	123	131	118	139	117	143	120	124	141	128	164	122	132	136	142	119	123	126	126	131	149	120	115	104	102	113	117	114	152	137	129	127	130	143	132	114	148	138	129	138	118	125	122	138	139	131	119	115	139	121	123	134	123	129	177	119	105	122	126	137	112	126	145	145	147	123	153	114	126	133	139	140	124	148	110	129	131	123	127	155	124	130	132	137	113	129	133	132	129	126	127	130	152	109	125	135	120	121	139	127	113	113	122
6696	396	417	455	463	415	422	410	374	395	408	395	357	424	345	358	369	416	358	382	389	389	388	375	374	371	358	362	396	363	394	342	388	374	387	337	355	390	400	377	388	392	387	392	402	384	385	392	418	359	404	348	407	377	355	384	383	343	354	362	379	370	365	367	413	394	374	388	362	368	370	361	341	350	364	379	376	380	374	358	369	382	365	363	374	386	368	373	336	371	355	363	410	350	345	383	413	396	369	348	345	390	373	394	384	365	377	337	362	369	339	358	390	353	363	380	362	368	342	379	391	354	359	383	387	398	363	347	326	414	382	378	353	389	385	362	382	401	373	360	339	390	351	361	415	323	370	369	370	377	370	368	368	367	368	378	357	341	407	390	382	413	383	345	360	360	378	394	365	403	375	402	369	376	356	360	416	336	345	392	388	368	401	372	361	370	368	373	359	395	376	362	359	364	392	377	353	384	394	358	402	408	396	407	387	375	351	404	362	366	357	399	382	353	390	358	375	383	368	345	375	402	371	375	358	352	393	412	394	370	379	392	350	380	393	383	361	368	391	355	366	365	373	378	372	347	381	343	361	360	369	392	372	377	344	373	381	409	338	353	400	374	363	318	362	349	346	369	375	377	344	348	376	392	397	376	361	359	364	369	383	350	361	370	389	365	366	392	371	375	347	367	363	432	371	380	362	376	374	381	400	372	343	400	384	385	349	376	381	399	359	393	364	370	364	362	345	372	346	401	335	370	402	369	343	387	362	371	397	363	352	381	368	378	324	379	413	363	369	383	310	393	378	381	388	370	375	396	361	381	369	380	373	400	368	391	350	375	374	378	373	368	399	409	360	401	385	357	384	390	390	395	356	358	398	369	389	354	384	375	363	358	383	367	382	372	383	380	366	365	345	386	368	375	372	371	372	344	390	372	350	342	364	365	392	364	351	338	374	422	387	354	362	382	398	377	365	380	379	374	404	396	379	370	354	384	362	440	373	365	410	382	390	362	403	393	385	402	393	404	365	388	348	382	389	393	369	370	362	366	379	366	404	359	373	407	360	383	341	356	343	350	383	366	359	371	354	384	415	403	393	381	366	364	341	395	384	390	374	389	398	369	364	355	378	380	342	351	386	391	407	378	378	394	363	375	358	382	397	369	395	368	366	352	378	368	417	337	396	366	396	366	409	400	408	372	367	382	382	379	345	388	373	365	348	341	354	363	371	373	354	349	366	417	370	353	378	387	407	360	378	375	371	374	367	358	372	363	357	355	378	366	374	366	382	374	395	420	399	365	344	362	376	388	352	373	330	367	360	356	366	373	357	378	351	383	352	388	426	382	367	381	406	384	370	387	390	328	389	375	377	356	381	384	392	361	373	339	347	378	394	355	376	390	367	375	373	348	372	370	367	382	388	358	376	400	378	377	377	376	381	379	366	323	342	414	397	391	395	367	354	381	367	365	359	361	406	371	347	369	385	355	360	370	361	369	411	364	348	356	407	365	368	370	379	367	361	377	396	350	381	378	367	365	398	378	365	421	370	368	366	384	390	376	352	369	357	398	383	367	361	379	346	359	375	352	382	369	410	320	379	378	381	347	356	382	366	368	425	377	373	402	352	346	354	411	376	378	368	354	398	363	347	401	387	395	393	403	369	371	392	358	378	408	371	351	355	390	354	399	351	362	341	390	386	386	370	382	389	410	396	384	353	363	368	343	361	370	380	369	386	360	371	374	368	398	371	404	373	385	354	361	385	371	385	349	403	361	361	388	359	328	387	367	360	382	367	342	389	369	368	402	364	353	336	348	363	405	413	353	322	382	362	379	366	368	405	351	385	376	357	403	369	363	384	359	394	381	386	345	364	382	358	366	358	379	365	378	384	357	384	393	380	357	373	408	378	376	366	351	372	362	388	355	367	363	384	364	382	399	372	364	343	376	373	370	380	368	388	355	346	361	368	352	382	360	381	405	370	395	364	404	351	359	383	371	390	328	347	362	342	384	347	401	371	381	362	385	375	390	418	356	351	346	341	365	362	392	404	380	380	380	365	355	380	382	349	393	373	383	378	398	398	373	388	370	379	368	383	363	360	388	343	366	375	386	349	387	368	367	365	425	364	325	348	388	385	381	377	363	344	372	390	359	381	381	378	390	386	397	391	385	391	370	360	354	366	352	385	377	360	365	386	368	392	365	376	378	368	397	375	375	404	383	388	359	404	354	344	359	383	381	388	347	366	381	396	365	345	350	383	389	405	379	368	393	377	350	390	393	394	376	363	383	358	367	338	371	339	353	344	363	362	367	363	370	351	373	371	374	358	397	363	375	386	373	406	389	391	375	424	385	364	396	438	363	397	385	367	352	390	371	355	339	377	383	426	354	364	350	357	366	387	371	327	353	361	358	337	384	374	366	382	363	369	330	395	356	414	369	391	349	370	385	410	358	384	394	352	381	323	360	375	353	365	384	390	362	357	328	375	361	365	403	408	376	331	387	385	385	385	390	379	359	359	374	364	393	371	344	376	398	356	372	373	366	345	378	346	377	340	374	385	353	346	393	363	410	366	390	373	380	385	391	364	361	374	385	435	334	347	378	379	372	389	376	375	366	392	375	384	369	350	375	342	383	390	360	341	355	356	387	363	358	408	362	409	398	357	370	350	374	357	400	413	363	365	361	362	408	381	376	393	365	362	358	423	363	407	374	380	374	355	378	409	372	368	375	383	376	390	379	381	386	375	365	387	400	356	406	350	379	391	391	364	370	377	363	375	381	379	379	382	354	358	390	357	364	394	359	363	336	378	384	395	382	372	366	403	361	396	399	369	363	398	380	372	354	368	397	392	354	365	388	402	377	380	390	376	364	364	360	337	366	424	374	398	368	389	381	406	384	385	366	374	372	384	383	373	340	378	407	380	362	357	397	377	384	362	412	344	400	352	365	348	373	381	359	361	387	360	338	370	360	381	369	372	390	390	354	402	396	388	391	362	392	353	374	382	396	378	403	398	348	381	385	371	390	400	373	393	324	360	379	400	344	360	364	391	386	361	361	370	347	374	381	370	380	351	379	361	378	367	380	348	379	371	375	378	351	360	394	384	374	374	387	384	346	390	364	385	375	345	380	343	358	404	376	379	339	328	391	347	395	382	363	369	383	361	397	367	370	344	371	404	384	351	390	416	381	411	376	365	405	363	378	361	397	385	411	352	379	394	402	341	382	381	396	355	344	352	370	371	378	334	379	404	387	357	411	360	390	358	388	396	408	364	363	386	381	336	389	399	360	387	354	366	395	361	364	408	346	414	358	379	359	395	382	335	376	382	347	346	376	409	372	356	371	367	372	387	399	361	345	375	344	394	375	363	371	391	395	350	382	397	373	373	403	348	361	389	391	337	366	382	388	402	370	395	408	406	367	370	382	377	388	376	405	368	350	399	379	395	404	388	355	366	334	409	385	375	358	400	368	389	389	334	374	389	381	393	357	380	371	369	403	364	367	373	374	362	366	373	333	383	369
52579	19877	3838	900	639	496	474	380	333	314	298	280	269	240	238	244	260	245	229	220	216	234	197	195	228	214	215	227	240	217	213	206	209	227	228	227	228	225	204	222	198	174	201	210	198	213	199	206	204	222	198	214	241	244	199	238	195	191	193	217	176	228	228	221	216	203	183	204	229	202	191	202	182	214	204	187	214	207	197	227	228	204	219	227	206	231	226	198	210	200	216	195	193	235	209	212	196	199	197	209	184	205	204	173	225	207	202	204	197	206	192	206	220	203	215	249	220	209	187	191	212	212	205	193	214	208	198	204	220	190	211	216	190	198	213	229	197	230	218	203	175	204	201	190	220	221	219	263	205	229	231	227	189	216	180	239	196	232	213	201	201	230	214	197	200	187	197	204	212	212	201	204	205	211	193	203	190	200	234	192	226	206	204	192	204	203	221	221	189	240	201	223	228	204	166	178	181	205	219	218	191	219	209	213	231	208	183	214	229	225	208	206	203	210	198	209	213	221	203	219	213	215	192	226	190	190	186	216	194	196	228	201	193	176	200	221	225	179	207	217	224	201	240	192	222	206	200	195	212	218	213	191	217	204	207	222	218	217	209	209	198	207	195	198	213	218	239	195	193	215	235	209	219	190	224	185	174	226	216	206	216	232	226	192	218	206	204	214	212	218	220	205	206	202	199	216	204	222	221	200	213	201	236	197	206	186	190	217	215	221	201	193	200	211	198	240	221	206	209	195	189	215	198	233	197	203	213	213	210	199	209	208	220	196	193	202	204	194	201	213	244	216	174	233	211	216	212	205	215	200	224	208	187	199	199	220	227	227	208	213	206	197	183	193	192	230	205	210	198	226	223	184	194	189	194	213	201	196	215	218	187	181	195	210	196	207	201	175	210	204	198	196	193	209	192	189	219	210	207	198	195	212	193	220	213	220	206	199	202	196	221	173	191	180	244	223	221	201	210	197	184	199	184	212	182	199	200	195	215	205	223	200	226	198	208	211	206	212	215	218	229	213	228	215	190	202	193	198	194	213	196	194	185	224	184	206	200	201	202	221	220	201	220	178	192	223	210	225	206	218	210	201	216	196	227	201	200	195	210	225	211	197	207	197	225	206	193	211	197	206	204	185	219	219	225	228	183	191	203	194	188	180	186	194	205	231	191	187	202	194	186	215	234	184	188	206	200	213	207	242	229	196	220	218	208	205	212	179	192	224	191	197	206	193	211	214	202	168	204	190	186	200	191	221	205	200	224	198	226	242	229	199	182	204	221	213	213	214	201	190	220	203	192	203	190	213	201	195	197	222	217	220	211	190	233	221	207	212	229	192	232	187	218	210	201	228	179	201	210	204	193	203	208	209	226	232	200	199	230	207	189	212	208	194	225	221	220	203	233	210	230	196	211	202	217	194	241	211	225	175	197	195	194	223	212	174	193	210	187	210	192	218	214	214	212	207	213	178	205	203	181	219	212	204	232	201	258	188	195	222	213	216	200	241	188	178	230	211	210	172	212	222	222	214	197	208	206	199	215	202	206	217	189	195	192	185	212	212	185	217	212	184	198	200	233	200	201	248	206	194	194	224	212	220	226	204	201	206	221	198	213	219	200	209	199	189	235	217	189	218	211	205	193	204	216	201	195	180	193	208	221	236	222	232	206	205	226	241	202	219	192	217	198	208	215	192	208	203	225	206	224	227	194	207	219	198	203	194	200	217	210	185	186	215	227	200	212	209	197	209	177	209	190	189	228	200	206	216	208	204	231	174	211	223	213	226	213	212	226	200	175	208	218	202	210	221	225	186	200	210	209	258	219	199	207	206	218	207	192	209	208	226	237	239	221	207	235	226	215	231	210	208	207	205	193	208	210	181	218	206	201	226	188	209	215	207	212	225	181	200	198	232	206	205	203	194	226	175	219	208	219	210	197	183	198	201	173	220	192	199	209	212	198	217	200	187	215	205	178	183	217	211	232	232	212	209	225	191	243	209	228	193	228	216	233	227	210	227	222	201	215	230	218	202	216	213	222	210	206	208	217	225	206	223	204	200	176	197	184	204	216	221	195	186	200	211	220	201	224	190	195	206	188	202	217	209	239	235	214	204	199	193	215	221	194	219	199	198	223	206	206	208	208	166	187	238	227	219	208	231	232	213	183	226	215	185	210	196	180	199	211	180	183	182	182	209	206	232	242	197	192	218	178	185	177	180	214	192	229	203	179	222	234	198	187	222	205	211	193	216	206	179	176	201	180	219	204	184	230	223	195	208	217	192	207	220	171	218	199	190	236	212	227	210	183	213	199	205	214	225	208	207	195	206	192	188	214	204	192	198	191	216	193	212	213	209	245	234	210	205	223	204	190	184	216	217	197	206	202	192	191	210	212	196	181	194	206	223	197	206	227	220	216	184	202	191	207	201	195	204	201	195	197	180	202	211	202	215	225	193	204	186	201	237	229	199	199	207	193	191	210	239	216	201	212	240	187	196	198	212	202	208	217	197	188	205	195	216	203	245	195	197	227	207	202	212	233	214	206	210	179	226	195	224	187	209	189	207	185	196	198	174	193	228	237	186	204	235	191	216	218	218	236	188	195	207	223	207	231	198	213	214	189	201	231	182	231	222	200	183	218	177	196	209	204	233	201	222	234	218	173	196	209	229	203	206	226	228	198	188	204	209	222	238	216	201	201	226	212	206	197	208	213	210	229	228	215	205	179	194	209	204	202	205	195	210	210	201	176	199	215	213	208	219	204	219	191	238	225	199	207	205	218	211	222	217	198	225	188	216	207	213	194	202	221	235	198	209	175	215	222	215	210	206	190	200	220	204	204	207	225	200	210	222	185	234	191	199	194	196	227	228	179	218	189	231	186	201	191	216	202	217	234	184	237	222	186	220	200	212	192	222	213	195	191	211	201	219	222	198	181	202	199	220	205	191	214	193	178	213	226	206	219	190	225	194	187	232	196	194	205	210	200	193	221	177	207	196	201	231	218	194	210	203	203	207	210	193	222	218	217	213	207	206	214	191	201	207	183	202	195	208	193	215	216	202	182	201	215	212	201	223	228	217	199	179	192	211	177	213	211	226	207	248	228	183	199	195	225	195	220	228	222	244	203	176	200	212	200	214	208	202	197	179	188	182	205	193	200	208	194	208	241	202	226	215	188	188	202	207	207	227	196	198	206	210	201	235	210	217	195	210	209	208	197	226	213	239	194	226	191	235	191	206	200	214	204	214	209	215	208	230	203	197	221	208	218	197	229	194	227	227	215	212	200	219	186	209	210	207	180	219	171	213	199	202	174	211	192	189	203	206	234	207	193	203	202	217	177	187	224	213	194	211	199	184	207	220	198	224	214	199	199	227	203	208	224	200	219	187	209	197	209	193	203	199	204	214	212	204	212	230	211	189	222	216	194	204	242	183	205	196	220	223	211	211	214	213	184	216	231	222	227	200	217	215	213	215	212	201	200	205	219	234	225	200	193	207	167	210	202	181	209	218	201	211
28832	1121	2439	2641	2336	1944	1719	1473	1317	1139	1013	992	911	901	826	743	767	705	714	710	715	685	679	681	651	615	589	627	597	597	586	587	592	620	564	603	624	582	621	616	562	614	577	589	572	597	602	560	574	609	599	584	527	551	586	599	574	569	563	566	561	583	560	514	596	516	551	584	531	550	570	554	532	517	524	598	525	567	568	568	585	590	573	521	587	548	529	568	552	535	571	560	558	574	547	525	587	509	545	541	536	618	548	562	570	533	593	577	551	535	532	567	610	512	548	538	543	548	577	593	530	538	524	534	497	566	553	533	506	555	566	545	533	555	533	593	537	541	571	554	552	560	520	566	513	554	534	520	576	540	528	553	563	548	522	538	551	563	538	506	570	530	557	560	550	554	565	525	580	602	558	562	570	549	568	581	516	548	530	491	551	556	524	517	529	530	485	548	571	593	507	577	519	540	559	549	501	561	540	579	525	535	579	536	561	580	519	539	509	561	538	547	558	551	593	540	541	575	516	537	534	603	543	543	509	529	578	544	538	575	544	531	539	547	584	554	565	543	574	580	588	518	547	581	576	579	503	570	559	522	591	565	538	595	538	495	548	553	570	560	543	538	566	550	547	528	559	499	596	550	577	552	564	550	580	535	542	584	542	603	550	569	535	566	501	571	541	555	548	585	569	533	568	532	534	578	547	544	565	532	595	483	582	550	545	536	533	557	566	592	539	529	554	553	568	551	513	539	538	564	513	570	541	577	559	531	572	591	569	560	553	537	520	542	518	582	562	574	562	591	535	520	568	585	545	533	535	568	500	508	536	563	553	576	498	510	557	602	549	569	558	563	555	544	536	556	545	532	522	527	535	583	548	554	550	583	541	563	575	547	555	594	531	543	598	514	564	581	527	563	560	560	546	529	560	522	537	555	541	550	538	530	534	580	530	540	546	570	531	536	536	585	566	556	545	535	531	559	556	535	517	509	526	566	528	571	569	570	573	524	578	543	533	561	528	591	594	547	553	547	568	530	557	563	543	565	574	541	544	512	550	578	560	541	502	522	537	570	573	592	571	514	525	578	557	530	572	547	516	552	536	529	549	573	516	556	541	540	551	583	510	519	539	585	534	569	543	565	508	568	562	561	560	528	521	601	547	540	534	560	553	558	574	532	545	547	555	562	573	576	533	552	556	542	539	514	562	528	570	548	582	528	506	567	542	577	514	521	576	541	566	561	545	583	549	530	550	536	506	552	523	557	579	543	565	527	570	574	575	536	539	544	524	582	566	575	585	551	559	561	534	561	509	505	566	536	561	542	528	616	523	545	549	545	560	560	538	541	540	584	580	539	584	540	601	579	555	544	524	539	528	527	580	561	543	545	553	582	520	552	559	539	534	565	576	550	513	578	540	566	524	595	547	565	516	528	559	541	528	554	540	535	546	519	522	534	504	547	537	598	564	520	544	577	575	593	531	577	556	536	537	591	543	511	509	578	542	531	549	588	510	566	559	547	546	542	593	533	568	517	538	555	593	542	511	522	587	503	525	553	579	578	528	509	575	539	510	608	501	571	570	525	554	547	551	573	571	583	557	536	512	563	533	544	583	538	563	555	552	528	566	539	562	533	545	551	564	517	545	549	516	571	536	527	539	517	540	571	560	536	527	579	556	573	549	509	566	572	501	566	569	544	550	554	528	525	528	547	583	563	523	536	554	564	539	530	565	519	567	540	560	530	495	516	548	558	542	529	512	548	545	551	535	520	564	480	538	566	557	558	546	562	541	561	533	521	560	542	514	549	523	575	543	502	543	574	539	533	549	570	545	577	552	531	526	566	602	540	549	542	530	533	578	559	510	543	539	554	543	563	572	565	551	573	581	561	559	508	574	554	560	557	542	582	505	578	528	528	543	527	552	505	596	565	509	541	548	544	564	582	589	556	537	533	551	539	537	573	552	537	565	517	533	578	538	536	548	531	538	578	512	516	561	509	524	534	526	561	561	591	586	531	549	545	558	554	539	546	575	561	564	557	582	575	564	527	545	514	561	585	522	523	507	547	533	578	530	572	524	531	547	490	536	584	556	534	542	504	509	561	504	510	551	556	530	509	580	537	553	540	570	520	583	514	532	541	559	551	540	531	535	527	572	553	532	573	545	585	537	558	542	533	547	521	567	551	554	527	515	537	544	583	525	537	565	573	572	571	536	542	515	557	510	546	551	526	554	507	483	533	555	535	553	515	509	537	536	533	621	578	574	549	531	566	558	542	539	545	563	537	593	546	559	537	513	538	522	501	540	547	523	548	565	540	556	530	569	558	570	531	531	542	555	494	555	552	494	500	557	575	569	543	520	600	548	543	559	566	567	547	549	585	545	556	565	523	510	577	546	534	547	559	548	541	567	555	548	545	530	556	583	540	547	539	553	544	558	565	603	528	535	540	556	539	553	564	531	543	592	571	551	548	565	559	568	522	609	522	533	590	550	597	528	550	542	527	546	546	530	576	531	583	525	543	516	542	590	538	552	536	566	585	535	569	582	544	555	570	566	531	561	528	596	559	564	556	575	544	530	565	522	519	580	595	566	539	560	539	564	582	568	558	536	527	507	561	523	542	536	579	612	595	555	531	537	541	579	566	517	533	554	512	504	523	517	579	516	511	553	588	516	544	574	578	557	542	540	564	556	540	555	534	547	511	541	554	574	560	549	545	537	551	535	560	555	517	531	561	539	534	579	538	558	536	558	530	532	543	554	554	575	539	558	537	526	542	591	610	511	522	577	546	512	529	604	538	559	521	538	540	557	556	568	540	525	594	506	522	550	564	542	542	567	532	562	529	557	548	561	560	551	543	553	545	553	550	543	565	569	537	575	549	535	575	528	562	563	529	586	544	562	527	536	563	527	531	552	560	557	565	576	585	534	576	538	529	556	597	541	545	555	542	564	587	538	583	560	554	579	555	614	528	589	526	575	543	536	546	510	553	540	562	561	578	550	507	530	558	511	509	549	596	556	561	580	550	577	538	553	568	532	568	527	557	537	550	570	553	595	540	599	497	524	536	580	611	556	516	546	527	543	521	546	530	546	538	551	588	531	559	489	545	550	560	509	570	544	574	518	498	576	551	514	571	541	525	564	549	556	547	597	606	537	548	539	526	597	480	532	596	543	531	549	577	530	550	547	559	553	565	545	542	574	547	557	580	545	569	498	562	563	511	549	538	562	560	530	518	549	511	555	511	504	596	492	562	554	541	521	506	558	548	521	583	552	539	543	566	569	558	577	547	583	531	548	608	529	591	549	537	525	537	551	598	524	506	561	518	559	558	538	535	542	561	581	552	547	549	556	528	557	574	529	563	555	545	549	577	553	544	561	536	537	582	532	570	581	576	548	489	521	565	528	558	568	593	595	582	530	559	601	516	535	543	537	544	564	552	555	576	553	543	555	539	539	541	537	592	586	567	562	544	554	597	540	541	524	541	550	561	509	525	558	560	569	518	522	542	552	530	589	507	591	550	533	522
59324	27347	10624	2213	1375	1022	841	691	641	621	585	523	485	462	470	441	498	460	422	434	451	460	390	379	388	418	425	373	407	399	379	421	409	394	442	399	389	410	390	394	390	391	382	364	413	382	377	367	381	401	392	352	377	366	411	393	414	404	375	364	404	373	417	354	382	354	359	380	388	378	373	412	399	382	361	362	381	411	407	359	381	390	405	361	380	371	365	393	375	379	403	363	399	381	391	393	388	391	436	392	399	363	399	347	403	393	353	384	396	409	374	413	385	398	370	380	395	357	367	388	394	350	367	388	409	394	394	372	390	399	396	379	388	382	422	371	390	361	344	378	387	409	377	373	351	350	349	400	367	366	393	381	372	355	401	346	378	395	395	389	353	395	373	396	396	392	397	407	355	378	355	368	387	369	402	365	422	383	368	423	394	407	391	409	390	372	344	369	377	416	402	408	420	358	378	354	365	394	380	394	372	416	385	376	416	375	382	377	398	389	382	398	386	399	389	385	396	393	437	382	397	372	423	340	376	391	396	361	398	352	358	407	373	373	364	412	363	352	391	382	407	361	376	384	393	359	378	360	366	373	392	375	377	373	379	377	368	395	426	376	350	391	386	378	341	380	440	379	376	395	392	374	368	388	402	364	393	373	411	384	349	410	398	392	394	338	379	362	411	402	399	409	341	399	353	353	378	398	389	403	387	406	401	367	411	395	387	382	385	391	387	401	373	362	399	375	413	398	414	376	430	366	390	402	359	385	353	446	390	397	404	384	380	355	376	383	363	381	425	361	406	351	416	387	376	404	376	361	395	411	413	399	347	402	395	400	368	383	388	361	397	392	340	374	383	380	418	367	427	384	381	408	371	406	384	413	409	425	401	376	426	428	404	365	402	360	369	370	362	378	393	415	397	349	391	387	365	373	370	397	374	402	359	393	424	389	409	404	405	408	421	375	331	403	401	376	411	374	382	374	376	368	369	388	377	403	398	379	418	404	381	374	390	397	413	365	349	351	378	380	371	420	340	410	384	360	345	357	374	331	378	386	367	381	355	419	389	415	415	395	346	361	356	366	378	367	388	385	362	362	445	385	393	402	378	344	399	376	429	375	356	451	402	383	387	391	373	385	407	348	417	379	365	396	405	383	393	381	395	378	406	368	406	364	383	355	373	389	383	389	388	394	416	390	422	366	387	372	407	374	364	404	404	392	405	351	422	381	381	369	374	376	395	375	374	367	400	399	356	388	413	433	401	400	381	380	360	395	379	398	414	381	349	372	422	388	385	413	421	425	377	354	359	379	408	382	368	392	411	398	400	370	433	385	383	334	358	381	361	425	401	383	396	379	393	382	382	351	443	411	386	390	354	382	385	354	363	396	380	363	355	373	399	367	355	424	405	371	403	390	390	368	372	360	339	389	430	386	374	415	385	406	388	377	404	361	379	365	360	401	379	354	407	407	340	396	363	398	391	416	398	381	380	328	383	377	404	412	371	371	376	403	384	381	388	411	413	404	385	409	412	402	357	365	351	369	394	399	375	383	389	423	371	375	389	370	330	402	398	391	382	425	349	385	440	363	377	416	368	379	353	407	386	366	369	395	381	373	370	398	364	380	361	405	371	428	405	357	406	353	403	378	391	338	395	389	365	397	358	397	368	378	330	371	372	409	393	372	382	423	419	377	379	328	405	347	349	386	404	383	366	353	359	391	347	372	395	404	379	370	376	351	389	405	430	405	373	397	389	384	388	398	423	385	366	388	394	420	387	366	380	396	370	390	407	399	398	387	388	397	397	383	377	384	394	410	374	361	358	365	388	385	380	408	386	368	376	422	365	393	346	403	403	389	403	393	385	374	393	352	408	402	435	406	367	363	398	358	386	399	382	373	369	373	387	395	343	407	393	403	383	385	385	395	396	396	362	368	372	383	414	384	386	408	368	391	367	388	370	375	338	399	404	414	405	401	386	386	408	390	382	411	407	357	330	365	410	393	379	410	377	389	382	371	340	373	362	344	404	402	400	397	369	400	384	387	403	361	420	406	374	407	390	419	345	378	383	385	347	385	442	350	384	402	407	370	371	374	378	369	442	420	410	373	358	352	399	359	419	417	424	367	395	416	395	384	401	407	342	368	375	402	378	375	348	378	382	386	359	382	386	393	414	387	379	395	374	407	384	393	367	367	443	394	394	400	388	368	354	415	440	415	402	346	411	373	374	415	401	361	362	412	356	380	391	350	397	398	377	429	375	386	409	401	395	364	369	385	360	378	395	399	407	389	367	398	348	412	406	398	388	400	430	404	393	400	398	359	363	396	347	402	371	394	384	403	417	388	384	373	345	375	384	363	384	359	427	384	414	409	383	379	367	377	368	412	375	388	412	374	346	398	393	402	407	385	379	378	364	369	390	372	434	375	385	395	360	353	347	415	407	379	376	444	376	443	386	384	337	351	390	407	393	345	348	400	378	383	352	359	399	411	379	343	347	406	390	391	417	383	397	370	374	388	360	380	377	371	375	398	398	376	444	413	414	364	370	375	356	364	393	394	408	401	398	361	429	378	372	365	361	386	434	367	395	412	343	401	373	403	369	379	381	384	368	339	350	332	360	393	415	367	410	360	370	360	376	396	390	391	382	378	408	407	383	384	384	402	345	387	395	384	375	384	352	375	398	386	364	405	351	369	421	386	389	383	367	396	406	377	386	411	376	363	398	390	394	374	379	366	407	386	375	353	390	413	381	381	350	364	412	403	388	376	394	349	399	407	365	369	403	436	375	398	377	399	381	354	418	383	379	376	402	394	391	351	386	378	396	376	436	350	386	351	393	385	389	362	420	359	402	408	390	399	372	374	372	431	370	370	428	393	399	415	343	388	351	370	363	380	398	407	367	360	349	362	351	358	375	385	382	391	370	396	354	382	337	406	373	395	375	430	394	398	387	363	359	367	374	385	360	366	431	404	403	371	392	358	396	430	360	356	337	390	384	383	402	352	398	398	445	401	407	398	360	370	393	405	393	411	398	367	380	383	411	407	385	375	376	400	375	402	353	390	337	335	357	387	370	376	379	400	378	373	379	399	395	358	380	387	354	374	353	366	381	413	350	376	365	385	392	362	378	377	367	403	357	400	412	355	363	361	361	395	422	398	402	385	361	371	389	391	385	372	354	413	379	445	406	388	386	417	350	361	376	383	392	372	415	396	372	381	382	367	336	436	409	392	397	398	358	390	356	387	450	401	337	370	367	366	386	405	396	355	395	384	416	379	388	382	401	396	372	411	356	392	392	404	387	398	398	385	381	392	364	428	384	411	372	364	379	417	402	380	378	405	377	376	380	363	373	418	370	368	396	411	376	383	393	386	409	407	391	352	405	376	391	398	373	451	379	376	375	385	364	405	394	381	389	405	395	388	394	400	381	380	381	355	390	386	366	401	367	365	403	354	344	390	379	355	389	388	384	355	358	390	381	376	371	378	408	402	410	391	363	385	373	395	373	443	409	392	380	380	378	367
36563	2182	4168	4963	4398	3596	2999	2548	2237	2096	1883	1637	1555	1524	1396	1385	1271	1253	1159	1206	1177	1156	1168	1131	1078	1090	1086	1048	1095	1009	996	1040	997	951	984	983	939	943	947	924	977	912	1003	981	966	950	922	920	970	937	946	928	935	968	978	913	916	932	935	926	922	927	935	967	932	920	904	933	948	960	916	949	953	909	933	930	906	885	915	885	900	913	881	934	921	928	890	974	937	945	927	978	902	942	890	915	914	868	949	920	931	881	896	886	924	909	975	889	902	943	906	914	933	943	895	874	948	921	912	903	945	943	922	912	801	965	898	875	837	920	854	963	904	909	945	893	860	951	910	906	892	883	902	885	899	894	881	848	878	868	912	878	886	907	934	874	849	879	906	939	894	878	810	931	896	948	890	864	905	906	895	907	892	906	920	877	864	893	908	903	882	889	895	864	912	931	855	889	865	855	917	948	861	858	895	917	932	901	895	896	856	869	904	925	879	953	982	862	815	867	910	879	848	934	874	940	951	917	910	885	890	876	880	917	907	926	896	881	895	891	901	918	896	877	886	925	848	906	860	845	878	869	888	881	920	933	862	900	869	899	889	900	859	888	875	897	915	883	957	920	874	923	905	881	926	865	921	832	914	930	867	942	821	880	951	894	894	856	879	887	832	934	867	858	900	918	811	854	879	878	870	918	911	917	885	909	886	863	879	936	857	912	904	890	943	918	936	879	891	879	898	863	861	913	957	895	890	868	922	943	940	857	957	869	866	878	890	883	926	908	848	881	902	897	904	894	890	891	905	888	879	900	880	921	922	894	867	949	958	906	927	940	905	895	875	933	912	895	939	930	933	873	866	901	875	925	817	876	899	927	858	891	916	897	842	913	870	882	941	938	946	938	893	903	874	885	937	880	941	857	909	878	884	932	901	918	883	882	858	929	902	833	897	931	888	880	880	917	870	867	886	904	900	897	887	878	896	881	906	947	884	885	928	915	968	885	878	851	892	922	920	954	892	959	889	869	877	931	892	841	935	922	953	845	893	864	892	941	933	882	883	920	898	908	876	924	912	925	907	871	881	887	926	872	903	913	882	914	884	915	940	890	917	943	909	886	875	906	871	946	891	891	840	881	899	893	921	912	871	909	910	905	922	915	858	842	881	876	825	859	880	874	915	910	878	925	887	888	906	868	891	877	905	938	900	890	879	905	933	879	853	873	857	901	920	899	932	919	846	855	899	890	887	953	900	896	918	937	902	919	917	888	868	892	904	916	891	894	941	888	859	945	853	930	845	895	924	855	850	945	874	880	914	923	905	880	900	842	919	854	877	946	914	877	896	879	862	860	959	903	895	858	900	920	913	927	916	916	884	858	865	889	875	882	868	878	941	892	940	911	857	883	928	909	893	917	908	872	860	846	884	890	867	892	904	883	943	962	899	895	863	843	944	897	826	878	922	866	866	891	904	878	847	894	860	897	927	876	933	928	852	894	907	899	920	875	876	926	906	920	919	870	877	899	910	888	858	922	936	867	911	885	963	843	866	856	887	914	873	906	887	908	897	906	891	913	966	896	909	887	893	935	872	837	909	883	919	895	869	882	954	908	887	896	890	894	936	887	940	943	858	939	919	897	882	943	881	919	841	917	876	946	879	840	910	846	891	881	921	897	850	904	874	909	895	890	916	907	921	946	859	863	921	888	928	931	951	929	858	900	893	859	907	886	952	830	917	906	844	913	945	917	868	854	905	857	922	911	898	930	921	925	923	901	853	932	878	913	890	864	881	896	865	890	856	913	892	878	884	912	928	954	895	897	934	855	932	919	849	920	870	936	950	867	877	891	937	854	892	942	929	946	912	854	952	886	880	921	863	909	932	874	902	844	916	930	868	910	884	913	892	914	887	883	901	866	899	940	909	912	866	930	860	864	881	936	897	876	892	883	870	904	893	906	926	890	901	907	934	917	893	885	930	888	895	910	891	958	869	912	929	952	904	964	941	877	905	869	875	898	899	920	871	876	885	871	895	892	803	937	915	921	916	884	904	890	888	881	876	888	873	966	871	928	873	895	866	909	882	958	861	844	874	836	927	856	837	890	857	932	881	903	870	905	910	920	897	905	889	868	904	863	880	937	851	948	886	902	915	914	855	957	874	914	864	875	872	932	891	953	912	866	834	953	897	919	908	889	919	912	838	917	905	901	915	915	940	928	910	908	847	883	936	898	905	907	889	897	849	911	834	927	929	895	866	910	947	846	918	903	939	880	842	930	921	891	923	829	935	917	955	859	906	949	917	868	921	914	923	884	918	878	929	900	882	950	919	898	915	858	855	870	908	915	829	924	797	879	913	875	872	908	863	970	907	910	873	892	889	907	909	890	860	872	873	873	907	894	931	925	892	865	914	901	886	940	904	886	852	891	898	909	873	901	865	909	919	893	886	838	881	891	897	876	908	952	930	888	948	933	864	873	926	913	921	917	912	884	872	910	845	880	893	913	889	896	873	931	928	919	931	894	947	940	906	895	846	950	872	875	926	862	881	910	882	905	866	944	827	874	891	879	906	916	918	945	921	929	875	899	926	909	893	874	940	903	889	873	856	916	897	952	867	942	887	915	910	892	826	908	861	946	869	956	940	889	912	871	918	928	873	895	914	862	867	877	910	902	949	888	901	870	960	908	893	918	915	842	900	938	913	909	919	923	855	881	891	877	894	849	833	901	893	829	845	893	896	856	869	871	874	874	911	900	891	892	845	887	860	901	938	908	875	881	853	896	893	872	844	919	927	916	886	906	877	865	920	851	868	929	855	928	849	903	907	860	867	964	920	851	904	924	924	897	876	903	948	920	913	912	928	925	872	907	931	920	869	940	865	871	914	975	947	913	863	837	862	886	906	835	898	902	885	874	912	884	927	913	972	905	952	874	900	953	912	919	847	957	894	896	909	878	900	920	903	888	866	874	865	918	892	941	900	880	911	923	872	857	889	839	916	959	829	886	834	869	872	907	901	900	853	926	947	962	835	877	831	937	844	901	896	938	895	906	904	905	875	885	893	918	894	874	994	895	910	879	862	943	869	894	874	919	888	934	876	925	912	936	870	940	936	922	852	907	932	931	932	909	887	898	882	892	918	904	879	894	927	881	917	908	917	906	865	903	861	894	931	918	903	888	837	905	922	924	909	907	948	856	840	892	921	896	883	927	886	955	878	862	889	902	859	939	900	954	898	876	876	910	926	874	878	912	945	878	923	937	917	874	937	930	878	885	882	936	966	907	886	872	901	850	876	893	903	890	894	848	894	885	900	916	851	907	923	895	889	910	878	913	864	879	926	858	887	880	900	870	853	900	931	937	959	914	911	941	910	881	872	868	904	935	931	923	918	915	858	858	877	900	954	923	846	880	885	903	924	886	876	929	912	932	915	898	906	863	890	903	916	892	931	854	920	906	870	913	908	834	868	866	894	915	847	894	836	897	864	899	911	859	919	879	864	901	950	902	881	873	796	857	913	841	908	906	881	899	933	903
8869	321	154	132	123	144	131	120	148	132	128	133	132	118	122	123	125	138	131	147	130	142	154	122	119	111	110	118	118	126	125	134	129	121	139	126	155	132	142	117	139	126	127	116	124	140	140	128	137	144	124	133	118	146	150	114	142	149	138	114	121	136	135	123	138	121	127	125	139	125	137	141	126	124	140	122	150	98	149	130	138	117	138	121	112	152	118	143	128	129	129	155	124	112	111	152	127	122	124	124	137	131	137	144	117	137	141	137	151	142	130	132	130	133	116	149	142	121	134	117	143	134	110	127	121	142	126	120	138	143	135	139	146	131	128	133	119	118	134	145	135	127	147	134	131	123	132	115	132	141	134	131	105	127	145	122	119	136	118	131	121	124	145	113	135	114	122	126	136	150	138	110	124	117	124	122	119	138	137	125	119	118	132	144	158	126	115	144	135	146	144	119	128	139	125	129	111	125	131	131	129	130	135	124	126	126	113	113	106	125	118	154	119	118	119	139	129	152	113	111	137	124	129	131	122	135	130	132	124	125	128	111	121	132	144	115	124	132	124	135	135	148	129	126	128	138	137	151	135	103	118	110	122	123	118	117	119	152	153	125	125	126	129	120	126	125	132	134	128	135	131	120	114	150	128	112	129	151	140	120	148	123	137	131	127	117	158	152	123	132	128	154	135	112	119	144	133	151	149	126	133	137	144	113	129	124	118	113	110	126	137	144	123	115	105	127	118	138	136	154	139	123	136	110	130	127	145	113	145	128	141	124	145	129	138	136	147	144	114	148	130	134	138	136	132	129	121	147	117	129	124	115	133	128	123	121	122	104	134	124	139	150	129	127	130	137	124	131	151	123	152	139	152	136	111	136	139	110	114	131	116	133	108	146	129	152	145	128	126	137	134	135	137	127	129	124	148	125	126	128	130	141	131	131	127	141	130	128	118	145	116	138	123	109	140	130	126	143	118	119	114	138	139	129	104	119	131	130	155	139	133	120	143	117	140	134	114	132	131	124	135	116	116	131	116	141	136	108	114	142	146	109	110	128	116	141	138	153	128	163	123	133	115	142	118	120	112	105	111	131	126	131	128	132	123	144	127	120	130	134	141	124	133	144	143	128	122	125	129	130	143	123	134	109	126	128	115	117	153	136	110	119	119	126	120	125	133	138	151	108	139	145	134	114	111	141	157	111	111	112	142	143	134	137	142	126	131	125	123	154	151	132	110	130	136	116	141	130	147	130	124	149	130	120	124	123	114	155	136	122	101	137	116	115	140	114	134	118	144	124	134	131	121	125	126	132	133	96	144	120	122	125	103	120	124	127	137	160	117	140	111	124	117	129	114	131	135	137	123	125	121	111	138	140	118	135	139	141	110	124	135	117	144	134	122	158	128	122	124	112	110	119	119	129	123	141	130	131	107	127	125	136	132	132	123	140	125	138	118	140	121	128	128	121	124	131	120	123	127	124	130	138	128	140	115	134	134	112	139	153	130	131	130	132	142	135	121	126	111	144	145	133	125	157	125	152	132	143	129	130	131	110	135	139	148	143	119	99	130	120	134	147	125	118	107	140	128	147	137	141	136	121	127	115	102	119	137	142	125	114	128	113	147	151	156	116	127	142	154	137	133	131	143	120	151	118	141	123	108	124	143	122	118	107	125	116	97	110	128	115	141	113	128	131	114	137	113	143	122	124	128	121	126	131	136	128	128	118	133	129	131	130	141	124	123	131	116	138	130	101	107	125	122	141	130	125	151	128	117	140	126	132	105	106	130	106	144	154	126	122	118	103	140	142	130	115	132	133	129	136	133	135	118	126	114	122	141	112	116	138	152	142	114	99	126	123	103	130	119	121	131	126	146	148	116	123	118	105	123	107	128	122	140	104	136	123	135	128	127	116	125	115	143	121	151	138	182	130	136	127	127	122	137	128	148	126	118	131	122	131	141	132	144	122	146	131	117	124	132	124	127	137	129	124	160	125	129	118	143	128	152	141	120	110	147	122	159	104	112	135	123	141	152	148	144	149	141	133	123	156	132	140	117	140	133	131	137	137	134	148	131	119	124	140	121	106	125	128	118	135	148	126	140	122	133	125	134	150	126	119	120	130	150	144	120	129	128	155	165	137	99	118	113	142	152	141	93	117	126	128	130	142	130	133	126	128	133	138	140	136	149	118	143	130	136	150	113	126	152	125	129	139	144	122	134	140	148	115	154	147	134	130	133	118	136	128	113	121	118	109	140	116	134	128	130	154	130	135	143	130	120	141	147	143	128	125	128	123	129	139	143	120	92	138	141	132	140	134	117	118	123	120	146	137	130	123	134	126	146	135	123	133	128	117	125	124	154	129	122	121	144	137	106	151	127	115	130	129	144	120	112	128	129	126	139	135	119	128	105	144	149	127	119	123	140	137	118	117	138	136	133	140	131	148	128	134	140	136	132	133	141	135	142	115	118	135	124	149	150	133	136	123	143	137	135	127	128	142	114	115	134	128	133	131	139	146	138	146	121	124	110	132	119	134	133	128	125	129	117	118	120	114	155	137	143	148	135	107	121	120	131	126	117	134	132	122	124	121	148	126	123	138	124	141	128	139	125	132	120	126	164	127	129	119	136	142	144	147	126	137	154	131	134	134	123	124	131	137	126	135	149	106	138	117	140	122	141	131	122	123	137	128	122	124	130	128	115	121	124	129	126	116	134	140	120	110	143	125	138	128	133	120	145	116	124	115	135	135	142	134	132	136	128	118	123	136	148	143	133	133	121	121	104	121	126	141	122	118	129	124	135	142	124	125	143	130	152	123	117	151	139	153	122	116	116	142	125	123	94	137	133	108	125	123	123	144	127	126	130	136	137	131	116	115	129	130	141	115	135	124	114	124	124	119	135	123	117	132	147	126	130	141	131	104	160	136	137	116	133	141	125	124	115	131	138	129	167	140	121	146	115	133	134	106	141	152	131	127	92	165	143	128	138	118	120	123	118	118	127	139	123	132	135	150	111	139	136	127	141	137	138	136	131	138	125	146	135	130	124	120	134	127	115	141	109	116	121	126	152	128	122	127	132	136	136	132	128	128	122	135	133	135	130	148	150	110	136	133	147	138	148	123	119	133	107	149	120	138	134	114	143	130	120	156	114	134	149	111	106	130	121	115	143	120	132	128	135	138	127	126	124	120	123	138	132	101	132	126	146	121	119	137	134	129	109	125	153	119	127	129	127	140	135	136	161	121	136	139	139	141	94	145	127	140	144	149	120	124	140	134	148	134	139	124	121	111	120	125	144	126	146	121	124	116	142	143	126	132	138	146	129	139	121	117	121	147	140	115	134	141	139	136	115	124	110	117	112	140	136	122	121	138	109	145	133	132	133	125	125	135	112	130	135	124	113	135	130	140	161	114	136	134	139	148	133	121	124	128	140	150	148	159	154	144	132	130	151	126	134	114	130	132	125	122	104	144	140	119	119	141	112	120	104	115	130	131	125	123	129	115	151	134	129	127	137	130
6808	392	435	468	464	426	438	422	433	382	399	385	411	399	384	372	369	389	377	396	332	365	391	359	342	368	364	405	385	360	365	383	387	398	354	357	374	397	368	370	378	382	385	376	418	381	343	364	380	377	382	370	360	391	383	323	387	391	382	380	359	392	365	369	384	369	389	376	396	387	404	362	406	381	384	356	378	368	378	391	355	384	396	384	369	353	347	355	388	377	402	391	370	344	374	398	406	379	359	359	362	390	384	341	370	379	341	371	362	379	386	373	396	375	374	369	401	352	364	385	360	353	377	371	389	345	357	360	367	357	394	348	376	393	379	381	374	377	383	380	357	400	346	361	378	397	346	384	379	347	409	359	350	422	388	404	376	368	364	360	356	340	361	376	387	385	400	354	406	378	406	385	354	371	377	382	393	362	383	382	407	342	390	367	349	385	389	369	373	351	360	356	385	358	355	370	331	392	331	355	383	376	346	384	386	366	370	356	382	391	345	369	349	387	380	393	363	359	399	389	398	366	339	379	334	364	377	379	328	384	401	361	381	359	376	399	356	379	405	387	399	391	350	372	374	375	369	354	340	392	381	377	394	378	361	386	390	391	388	403	411	372	398	413	372	395	355	407	381	371	377	380	357	398	358	322	349	397	393	344	372	394	357	360	331	398	396	360	377	376	387	390	363	377	336	360	393	385	377	383	376	384	354	363	370	388	388	385	395	370	379	375	396	381	377	396	359	389	392	353	361	392	379	386	386	340	378	366	381	383	389	376	384	363	389	352	360	359	389	359	376	376	375	356	380	358	366	362	393	371	380	392	387	385	349	383	359	334	373	391	404	369	379	376	394	361	387	405	335	409	399	357	377	356	338	401	355	366	380	373	366	394	363	391	331	376	365	351	397	343	386	359	372	379	353	348	372	382	382	357	357	371	376	396	385	376	386	391	367	413	397	334	411	378	378	371	369	379	392	376	390	372	363	403	400	367	366	384	389	369	391	386	353	384	376	397	376	366	370	393	318	388	396	396	386	396	349	351	378	373	374	385	382	389	389	354	383	390	381	386	363	357	401	378	425	337	382	385	383	373	367	352	359	386	352	362	358	371	381	379	370	378	413	384	384	377	382	398	383	386	373	396	373	366	374	384	408	379	352	376	325	393	372	381	344	344	361	386	384	341	356	355	374	363	389	363	355	384	344	391	363	395	395	388	367	377	366	368	368	393	381	387	366	367	414	379	363	384	353	376	397	390	347	385	384	366	394	338	370	373	404	393	375	361	374	363	390	333	404	369	364	356	380	366	373	374	377	345	371	365	340	328	386	396	378	386	378	363	365	383	373	375	359	388	363	371	394	341	387	398	400	349	357	399	381	373	379	351	343	397	365	379	339	358	374	390	377	346	376	335	379	383	406	389	391	403	375	390	375	356	383	381	420	367	364	349	385	370	409	348	367	413	379	373	385	359	368	362	408	374	374	375	379	391	379	398	366	405	384	351	345	367	377	380	399	370	361	386	334	388	336	401	381	401	365	341	379	377	374	385	392	369	431	346	387	340	381	395	346	334	391	412	392	344	363	380	365	371	362	396	345	356	358	357	373	352	407	361	380	422	375	374	399	370	368	366	338	369	358	351	368	388	396	394	379	389	397	363	371	356	372	391	367	381	393	370	368	349	383	365	390	391	400	403	385	380	365	384	361	379	343	361	399	374	400	379	417	366	367	352	369	366	374	396	380	380	359	355	375	396	342	370	380	347	366	366	368	358	374	371	360	373	360	363	352	404	409	364	382	378	385	384	386	381	357	378	375	408	389	389	349	352	388	398	386	358	371	384	338	393	387	350	388	340	323	373	350	383	362	404	388	413	386	334	379	352	394	369	394	346	374	354	357	419	382	347	352	378	337	364	399	380	368	366	385	369	338	346	365	364	378	397	338	381	394	358	356	358	368	392	379	384	378	374	398	362	383	364	396	329	367	395	378	357	397	394	368	400	379	382	371	381	369	362	373	387	386	353	402	386	376	351	394	376	368	376	380	391	356	364	359	360	353	395	349	358	357	375	341	365	380	372	379	365	394	373	385	399	383	373	375	353	386	340	382	382	397	362	338	399	350	409	384	359	371	336	405	364	353	408	388	344	369	410	346	366	399	412	389	377	344	376	362	402	389	369	382	380	397	378	376	417	378	365	361	364	391	385	365	415	388	380	367	402	378	352	396	367	393	386	389	375	377	392	374	366	379	346	338	382	366	390	393	365	373	376	387	373	357	405	338	387	391	396	359	376	365	438	334	341	379	372	403	379	393	399	379	367	379	395	383	356	373	333	374	393	394	376	379	387	384	384	372	341	387	370	380	405	367	376	372	384	366	390	381	394	378	383	358	368	370	353	372	373	364	381	364	356	399	349	352	382	397	380	376	388	369	346	354	366	417	347	394	381	376	355	358	388	401	345	377	390	374	385	383	367	385	389	355	378	338	387	374	366	411	376	385	370	351	389	357	344	356	372	387	390	378	394	368	357	361	356	356	361	365	376	369	363	386	374	359	386	371	343	323	411	390	380	360	393	359	380	371	334	375	382	366	359	378	359	385	362	342	392	372	379	331	410	371	397	413	401	354	357	371	395	405	354	382	348	367	356	366	326	375	355	373	373	360	351	355	367	416	381	352	387	350	331	384	389	364	429	418	353	375	374	354	374	353	384	370	416	391	386	382	379	386	354	347	397	331	390	383	392	407	394	368	351	356	396	382	370	388	374	405	369	365	389	384	349	375	417	400	377	397	359	375	354	388	369	375	392	356	354	402	320	358	363	358	370	387	353	364	384	403	376	396	367	376	380	371	368	357	357	405	386	362	369	356	356	372	394	384	391	388	402	420	354	414	366	334	388	412	377	349	396	375	357	364	381	413	371	402	343	375	400	392	379	367	344	386	391	344	375	376	382	381	382	338	374	385	348	370	374	398	385	356	382	374	400	365	406	318	368	369	348	360	363	365	344	398	367	351	369	397	389	357	349	366	378	374	396	420	348	347	369	354	369	360	353	382	383	366	378	388	368	379	373	350	384	380	372	386	398	419	406	387	373	387	378	359	366	363	401	380	351	357	353	396	380	400	400	343	385	385	376	384	367	378	357	361	374	376	368	389	392	352	405	372	372	388	384	396	367	386	386	343	354	385	392	394	384	374	364	382	385	394	380	375	344	378	376	348	423	370	356	396	395	390	366	397	371	361	349	345	370	407	401	399	344	361	365	355	381	394	382	366	354	366	374	368	379	388	389	386	370	387	349	412	357	391	395	391	376	343	346	363	419	361	382	374	379	345	353	401	374	375	340	391	341	347	388	374	383	409	390	353	375	378	340	338	378	361	363	361	394	403	365	373	375	397	366	356	401	362	345	352	369	383	357	375	331	348	366	400	347	381	380	390	374	365	379	387	372	367	333	330	348	339	378	371	384	390	367	353	354	357	396	380	388	368	406	371	405	392	361	367	373	355	372	370	366	367	369	397	344
54843	19272	3237	849	609	479	384	355	367	283	263	243	284	266	235	224	217	221	200	205	231	214	227	218	232	205	182	205	232	216	210	208	208	181	222	215	193	232	211	205	202	216	233	216	215	196	174	229	226	217	227	200	203	217	209	217	193	186	223	207	201	217	222	192	219	213	224	220	207	195	191	208	208	213	207	190	199	204	179	192	188	211	204	202	228	208	220	219	247	243	220	194	210	210	235	219	215	217	202	208	209	229	216	220	218	198	190	217	183	185	219	215	189	203	223	181	207	183	183	212	214	237	215	220	201	173	177	209	204	213	200	167	218	217	219	205	198	213	190	208	221	231	185	194	197	200	184	210	253	201	225	188	200	202	233	213	199	205	217	198	211	218	202	190	188	188	185	212	202	205	211	214	187	213	214	214	191	224	200	205	196	186	222	197	178	201	233	237	203	199	168	183	211	218	232	222	217	181	196	226	244	246	202	196	226	185	188	222	213	203	197	211	222	195	208	201	211	226	240	209	214	194	214	220	182	210	212	197	205	213	179	196	233	209	197	221	224	210	218	224	245	215	185	222	204	233	196	199	204	205	223	223	207	186	198	212	187	195	207	217	189	204	203	206	196	197	228	228	196	219	202	216	208	190	204	193	181	228	190	196	208	191	218	193	222	205	213	227	220	205	219	224	201	212	200	208	230	206	235	185	225	221	206	211	209	208	233	185	217	230	194	224	205	204	219	199	223	196	202	227	181	207	214	206	239	204	205	178	219	207	223	191	228	222	221	214	198	245	194	187	204	207	227	198	187	200	175	206	221	190	215	181	222	199	197	205	217	209	222	189	217	241	208	211	178	209	202	197	197	233	206	202	188	179	204	218	207	199	193	216	212	196	242	225	194	201	224	186	197	201	227	206	200	204	225	211	234	219	213	221	196	215	246	217	214	171	206	209	229	191	192	191	188	186	225	199	201	199	216	214	202	204	231	213	183	197	188	213	205	228	215	219	207	192	231	194	213	183	203	217	230	200	220	200	204	212	210	197	214	182	195	215	179	217	202	223	195	189	216	208	235	214	217	220	205	209	212	209	198	197	215	236	203	225	202	204	231	201	190	189	231	220	207	201	217	170	249	224	200	194	223	217	200	228	210	227	204	218	197	231	204	206	213	201	225	206	182	205	211	205	244	223	194	239	180	193	204	209	205	217	209	196	219	221	209	204	214	202	196	228	210	235	187	224	199	197	206	213	241	196	194	181	229	192	188	204	207	247	218	226	212	247	205	214	218	196	218	224	224	182	201	223	192	177	200	216	229	197	191	211	238	211	217	213	208	231	199	206	179	218	213	210	243	237	195	190	195	201	218	181	199	211	205	228	224	228	237	219	217	194	189	212	208	224	199	211	191	234	225	231	227	213	195	198	220	215	207	214	227	197	215	213	211	224	202	217	222	184	209	198	202	214	207	204	216	222	191	201	188	203	212	174	216	207	213	192	183	186	236	215	218	197	227	186	198	212	208	219	232	210	197	242	205	209	175	197	205	196	196	222	200	192	215	213	206	193	202	185	206	216	197	197	207	209	209	228	209	220	219	191	200	204	201	202	224	227	217	184	224	176	195	212	188	176	180	205	214	182	196	203	187	199	195	212	185	174	228	191	207	196	181	191	203	182	189	208	213	232	227	208	207	198	161	181	187	226	243	189	212	197	230	205	220	210	209	204	179	210	201	182	197	176	223	193	220	216	211	219	236	215	219	188	183	211	225	195	213	209	190	225	199	212	210	224	233	202	208	198	228	201	191	221	210	217	203	203	201	194	218	203	206	212	212	218	230	192	184	212	222	240	180	197	205	204	216	216	208	236	187	231	219	233	195	193	214	191	224	207	209	235	202	217	193	209	213	210	200	218	220	206	239	213	185	217	192	223	185	225	200	174	223	199	197	219	185	190	185	228	194	221	178	193	221	210	240	202	181	231	206	211	201	209	260	207	231	208	218	217	205	193	204	229	205	219	186	226	198	190	199	206	215	190	209	184	217	198	200	209	202	200	214	202	220	204	215	199	193	198	217	225	217	194	210	217	196	194	186	206	209	194	223	220	213	202	184	219	219	212	187	202	210	209	195	185	219	203	224	196	197	202	195	185	200	168	205	197	189	194	206	203	227	208	199	227	234	203	207	210	185	215	201	217	220	198	210	211	232	211	207	196	204	206	187	194	236	202	226	219	205	198	202	228	195	200	224	237	212	201	190	187	220	187	203	224	208	220	218	212	196	203	210	196	195	206	200	193	230	202	222	188	193	217	212	245	205	192	219	221	200	203	205	219	191	221	190	204	197	204	195	169	197	212	201	213	195	221	226	213	225	204	208	213	202	182	235	184	210	199	229	202	199	249	206	222	181	184	202	199	172	226	202	212	188	182	219	225	204	196	209	199	199	202	236	211	160	199	232	182	193	207	207	193	215	196	190	200	199	226	198	207	200	206	198	246	223	217	175	200	228	199	201	213	187	181	195	192	201	198	213	224	204	201	198	210	197	210	212	202	189	223	194	197	199	206	225	218	184	217	222	220	192	215	214	237	219	205	229	213	236	203	218	224	230	187	214	168	199	189	224	197	205	209	256	205	200	201	199	180	205	195	230	210	210	212	200	220	200	198	211	219	199	190	211	196	230	214	235	220	209	204	195	217	203	186	197	190	194	216	188	221	205	185	230	187	183	194	181	219	194	202	199	268	208	201	208	177	180	190	202	185	188	225	209	210	185	203	203	186	216	206	210	188	195	223	203	197	231	215	206	209	194	187	192	192	198	215	196	169	217	209	208	225	209	232	202	201	196	219	203	171	217	220	187	202	212	207	212	232	189	219	184	214	188	188	204	197	182	205	240	218	209	188	193	213	191	222	233	201	214	205	191	216	207	209	210	197	202	208	218	215	215	217	196	238	196	207	204	168	221	204	230	238	214	197	218	184	226	211	183	201	204	195	207	194	198	197	206	207	218	225	199	188	238	219	221	178	191	218	209	200	168	200	236	199	219	194	220	201	216	189	197	200	217	234	176	210	199	175	212	194	195	220	236	202	205	196	243	196	208	207	199	212	197	213	208	197	190	194	212	230	211	190	185	218	194	186	209	204	196	180	217	199	199	219	196	217	200	206	215	190	256	211	224	186	206	222	215	210	219	196	198	225	236	248	212	199	210	202	201	208	242	194	190	214	212	222	220	197	194	190	216	190	201	227	189	230	214	211	202	224	219	200	228	238	184	209	199	227	202	219	209	217	218	190	221	238	210	206	199	226	199	184	214	203	211	199	228	204	190	220	221	218	233	171	190	208	198	212	217	215	205	198	227	207	230	206	197	178	174	201	211	211	203	211	208	191	180	200	244	195	202	202	205	201	195	211	218	205	196	190	207	207	234	216	188	211	208	196	188	184	206	203	185	239	204	215	208	198	227	234	206	223	222	196	208	217	219	220	231	213	193	201	213	210	193	207	177	194	209	195	176	204	239	228	228	177
29250	1261	2350	2681	2405	2027	1642	1412	1209	1116	1005	950	886	826	860	840	772	741	785	696	690	684	655	663	612	579	595	609	654	575	666	590	626	591	634	603	587	588	615	605	574	604	593	570	618	577	611	588	540	565	609	566	582	528	594	540	559	547	557	569	572	554	535	582	542	562	600	565	582	555	546	566	595	564	596	539	565	551	590	573	570	583	589	607	538	561	580	548	558	554	544	526	561	576	511	550	532	558	522	535	570	560	528	541	556	588	547	538	557	554	581	528	526	558	564	581	555	510	537	524	527	544	535	525	587	530	556	563	513	547	529	536	602	593	565	504	537	552	547	568	548	548	526	529	557	520	524	529	539	540	581	551	537	559	554	485	553	533	562	500	532	571	576	549	557	547	583	570	521	533	554	566	551	555	551	541	545	557	558	536	507	569	546	516	517	577	569	552	550	573	583	566	559	550	527	561	561	556	528	565	503	554	568	514	503	524	616	552	533	564	527	544	527	567	571	549	547	546	556	522	559	591	546	548	602	611	554	584	555	597	516	548	522	541	569	547	535	542	588	507	562	529	545	563	517	564	587	504	505	577	567	538	540	568	541	613	545	550	568	548	533	554	499	527	516	530	530	551	555	525	552	564	539	568	565	530	551	574	576	533	561	481	559	534	542	554	553	532	563	582	516	515	542	548	538	517	548	537	547	552	599	540	534	576	545	556	541	535	568	538	551	576	514	550	591	507	551	540	529	561	541	566	564	521	536	554	582	561	560	527	521	520	558	536	514	571	511	547	537	505	541	537	557	568	496	545	574	541	522	545	519	545	576	542	574	565	533	542	550	520	518	491	572	598	593	519	546	545	598	509	540	582	583	555	582	568	493	563	504	524	555	554	543	546	552	582	580	556	613	580	571	508	574	563	567	543	558	525	523	563	529	585	491	580	573	531	562	532	547	567	568	578	486	548	518	553	536	546	552	552	546	554	559	576	571	555	539	532	547	506	540	526	554	534	531	592	533	586	561	540	540	549	538	537	555	498	550	551	536	530	587	545	524	528	575	536	544	558	567	576	521	578	578	584	539	542	525	548	547	550	547	488	575	523	521	555	547	544	531	549	536	551	547	533	555	544	586	551	561	524	500	586	569	503	542	521	508	528	536	556	565	519	545	544	520	578	573	545	529	568	550	537	556	517	569	543	573	561	567	530	548	549	566	569	485	592	566	560	521	531	539	541	575	559	521	515	555	531	536	544	541	563	519	512	527	532	547	472	519	546	585	562	561	544	568	559	543	567	547	582	543	549	509	524	555	529	576	551	563	548	492	596	565	525	520	585	538	522	541	547	536	539	555	565	534	560	527	560	531	563	542	574	565	562	530	566	516	540	598	529	540	548	543	553	564	581	555	530	532	528	545	497	558	560	558	540	560	515	626	574	527	561	539	562	568	530	548	555	573	538	547	496	527	560	527	523	535	560	537	537	550	536	573	536	562	538	573	542	555	557	560	536	544	502	508	583	557	545	503	551	531	506	524	572	549	538	567	531	568	535	496	552	554	557	557	526	549	531	532	551	535	601	555	582	557	507	505	533	549	553	500	555	571	518	548	530	481	547	582	586	560	576	506	548	543	539	553	504	574	564	540	567	572	586	490	572	550	527	597	599	551	566	517	584	575	557	555	543	541	584	565	549	559	543	542	587	540	564	535	565	559	518	550	606	519	583	550	524	526	574	546	572	543	551	580	537	559	535	534	548	578	561	541	530	517	568	557	529	568	511	564	546	481	567	528	548	520	552	569	550	532	552	584	560	551	599	521	538	591	527	522	553	561	563	545	597	541	555	587	529	606	544	566	575	527	533	529	564	566	534	554	529	589	539	502	521	575	539	562	543	568	576	540	543	550	558	516	522	544	548	531	617	557	553	556	520	562	515	536	567	536	532	540	550	540	540	555	536	575	548	562	548	511	591	564	565	547	566	556	525	564	519	538	565	531	522	519	560	540	562	538	520	535	553	538	578	551	504	538	536	570	549	542	573	511	570	587	542	541	530	530	527	554	542	558	547	554	541	546	544	593	551	585	587	573	525	557	590	590	545	557	529	541	567	531	552	541	574	536	560	572	547	553	530	578	518	551	541	542	527	548	530	556	556	548	537	575	538	577	545	535	590	515	537	572	539	539	569	573	559	548	568	579	541	507	568	527	527	526	553	535	545	591	556	578	574	560	526	549	517	553	551	567	572	556	535	540	558	585	572	564	542	539	565	536	520	531	543	563	555	549	563	533	535	579	545	561	561	571	552	551	538	576	555	580	554	554	572	549	536	540	511	500	578	566	552	530	565	556	548	542	543	529	542	524	546	585	532	521	539	530	564	547	468	586	587	584	516	564	555	554	604	540	532	523	556	546	589	566	561	510	555	552	537	548	533	548	567	538	561	529	569	544	560	567	563	530	576	549	585	553	551	555	533	569	529	532	538	515	569	546	597	559	562	536	547	511	597	503	547	566	539	506	506	545	555	560	513	551	536	572	540	508	531	521	585	523	539	563	559	538	522	546	563	541	569	551	522	588	529	509	521	513	591	564	568	537	511	512	513	590	546	557	571	511	579	523	565	559	579	560	525	517	490	543	524	554	552	498	549	558	572	510	493	541	580	510	518	546	542	527	566	532	549	558	526	562	533	563	548	557	568	557	541	589	520	538	543	551	527	560	522	515	557	563	529	531	539	555	567	547	570	539	557	584	555	548	534	528	545	542	546	589	555	520	534	522	551	519	559	533	543	557	610	542	524	550	559	561	564	552	546	556	552	522	556	536	531	544	519	544	548	565	575	506	523	518	564	547	523	554	558	570	544	546	546	500	513	564	578	528	576	559	557	591	525	569	555	545	535	567	543	526	564	547	537	572	544	553	539	550	541	507	563	529	541	545	520	564	547	539	509	564	561	514	511	551	562	565	551	582	561	556	574	578	512	598	581	529	563	562	555	521	554	545	552	559	522	559	528	585	569	536	555	480	532	510	557	548	612	562	557	530	585	562	551	547	595	545	565	558	606	568	580	554	531	557	525	568	522	566	568	558	523	557	543	523	564	517	543	588	512	551	597	538	563	552	544	502	533	580	535	526	501	540	529	534	544	564	524	579	534	527	493	561	564	556	540	557	567	534	553	583	614	516	567	552	553	533	545	560	589	596	554	603	545	579	543	527	542	515	554	501	582	538	560	575	539	587	568	524	524	545	535	557	573	515	563	545	587	527	554	540	539	507	600	545	554	544	532	548	545	490	535	556	563	552	530	548	583	540	571	551	550	518	604	502	546	528	580	549	532	528	542	545	568	548	557	519	531	540	549	573	559	509	557	533	558	526	493	519	542	578	524	540	545	542	570	553	530	568	532	540	568	548	574	554	562	557	534	574	554	533	591	550	572	502	564	538	581	543	533	563	528	513	565	581	543	521	608	517	589	575	549	536	589	589	539	549	548	560	522	548	532	555	541	549	507	550	565	526	523	603	544	546	556
66106	27283	8149	2034	1259	1004	816	715	667	551	515	547	488	511	430	439	463	439	403	445	428	432	416	415	428	452	411	406	417	421	438	422	421	392	384	418	403	392	407	355	368	364	383	380	400	437	430	411	376	421	372	377	382	385	417	402	384	389	377	420	387	418	396	362	412	368	403	412	388	403	377	378	359	417	360	393	360	373	392	391	376	359	349	373	396	405	403	356	408	360	370	367	397	377	388	385	415	405	362	372	381	389	364	394	379	375	371	355	402	376	389	369	378	394	413	404	371	414	393	400	386	368	380	394	381	387	390	373	391	396	366	414	407	355	340	386	409	367	390	377	394	409	394	355	391	385	370	372	374	414	416	401	401	384	352	409	374	379	381	342	390	391	400	435	393	399	378	396	373	390	400	378	426	374	370	332	371	379	383	397	367	383	386	404	419	415	422	392	385	338	403	364	393	432	370	392	361	400	359	381	412	388	361	381	384	378	398	368	376	361	394	396	400	369	408	382	368	388	393	385	331	370	353	386	347	371	345	385	397	405	385	400	391	377	402	367	347	401	405	365	389	388	378	359	377	395	432	387	411	378	409	354	376	397	366	392	390	417	424	368	373	396	345	426	384	348	360	412	375	417	380	389	442	410	400	385	423	386	393	380	415	362	380	384	411	370	391	399	350	359	397	390	381	435	390	387	371	395	390	368	412	377	410	380	356	380	372	385	413	377	371	369	380	410	357	405	397	404	357	377	409	338	356	407	357	388	374	426	364	394	386	398	366	408	343	387	393	386	354	352	353	387	400	408	408	415	403	417	402	437	379	390	374	364	400	401	402	393	394	395	351	378	391	379	395	371	373	415	362	406	402	418	395	377	387	397	413	403	392	378	409	355	404	379	355	348	370	392	391	380	363	381	349	382	395	399	390	406	382	420	385	388	403	399	352	400	367	377	377	368	388	376	385	370	404	377	378	378	378	409	414	407	378	400	416	361	377	397	427	395	384	405	338	432	371	371	376	380	418	403	366	401	381	390	355	406	372	417	394	414	402	382	359	398	373	368	385	376	385	392	386	399	373	380	430	362	355	415	383	361	389	400	395	385	389	394	393	420	418	399	389	417	389	405	369	423	349	371	366	393	353	377	377	405	391	376	398	414	396	377	389	414	386	358	384	396	387	383	405	450	423	370	385	376	371	406	408	369	421	414	404	344	423	409	390	389	357	383	389	386	400	436	385	377	377	405	341	365	398	363	370	395	430	398	421	374	405	351	391	350	392	366	373	409	389	383	383	411	368	389	364	386	409	373	386	385	406	369	411	355	364	376	406	367	412	387	424	437	420	392	371	382	395	379	389	378	387	393	412	401	404	400	360	388	401	366	379	404	396	363	373	345	421	360	397	404	348	412	409	414	396	354	402	367	425	398	393	405	359	434	367	379	370	360	401	350	408	385	376	385	397	393	382	391	358	350	401	384	377	359	389	353	367	392	424	384	390	394	391	365	411	413	424	433	424	401	407	395	352	367	386	393	411	383	376	408	389	365	389	406	409	410	359	360	365	387	376	392	368	390	388	350	369	403	365	383	365	389	386	380	396	402	387	387	399	373	384	377	392	384	403	367	389	365	393	356	392	370	398	415	384	389	412	413	398	388	370	385	353	396	427	370	398	368	409	382	411	382	388	384	369	392	372	357	421	373	419	402	375	371	359	418	364	396	394	348	378	335	414	416	392	349	385	408	381	358	327	416	382	366	344	408	352	361	381	405	391	392	377	394	371	428	407	366	354	377	358	361	419	359	345	379	393	387	361	391	420	375	394	404	415	382	370	363	369	379	425	409	377	399	378	403	404	386	373	366	381	377	378	365	369	386	380	378	373	362	379	389	364	371	379	427	403	382	351	385	341	390	402	406	378	381	379	392	335	400	416	390	394	344	369	399	354	393	357	367	384	374	403	405	385	417	401	364	383	388	422	398	354	398	383	347	384	380	415	391	408	402	376	326	395	358	365	378	388	405	416	388	382	370	414	390	373	390	393	397	361	383	370	380	367	370	408	360	373	373	420	372	389	370	382	371	351	344	376	392	364	365	426	403	350	382	354	403	377	414	383	415	383	390	398	410	393	411	397	427	363	379	337	378	401	382	379	418	397	377	359	440	401	414	386	356	408	363	453	370	413	393	371	405	369	452	410	400	429	411	380	399	415	404	358	394	390	409	384	381	417	384	365	362	388	401	366	411	335	382	391	400	371	373	396	371	418	363	355	406	391	401	373	379	360	356	400	413	396	397	419	414	409	430	378	385	351	381	404	399	373	376	389	382	393	412	391	363	390	352	392	403	363	354	394	409	339	385	393	384	388	366	390	384	393	382	379	376	411	395	417	377	336	426	391	351	427	387	409	398	394	368	395	385	326	372	393	371	420	408	382	375	385	377	408	423	373	421	397	356	402	387	382	373	366	384	413	384	397	367	422	395	355	384	369	402	410	362	353	375	400	354	398	418	387	399	378	391	383	377	415	404	388	376	424	373	384	375	384	383	383	397	396	393	406	379	373	330	377	348	387	379	375	407	397	416	365	387	398	366	363	403	320	372	373	411	381	393	356	345	363	397	380	383	396	375	393	444	401	395	375	394	399	403	371	385	392	345	390	369	396	389	386	399	385	389	393	424	365	392	383	435	423	397	393	361	360	391	399	442	367	385	389	382	346	371	379	384	395	385	410	429	383	428	424	380	377	372	358	381	374	378	366	364	346	387	380	420	367	398	388	374	350	409	379	366	397	384	371	355	424	363	401	418	370	390	415	385	363	409	378	399	349	397	382	359	375	430	342	393	384	416	419	380	392	382	373	402	391	378	405	389	400	388	359	380	385	417	404	364	388	393	384	371	366	347	391	369	390	396	411	387	345	366	357	380	379	414	364	351	424	404	371	406	386	375	345	358	409	373	384	414	391	413	394	369	388	394	399	397	390	388	384	400	405	407	422	385	396	410	400	360	353	421	349	390	353	382	380	390	342	383	391	363	402	374	396	400	404	400	404	396	334	397	390	388	370	400	357	406	379	409	385	405	342	356	389	375	418	390	382	386	402	397	381	415	403	384	390	379	371	381	393	369	391	381	390	411	401	418	389	363	398	397	369	359	419	412	391	422	421	399	433	416	375	396	375	393	357	356	384	403	386	411	394	396	408	387	392	406	411	415	405	380	413	376	416	403	379	382	405	385	387	369	401	412	380	384	418	364	369	371	376	390	410	374	415	412	373	381	377	399	407	388	354	359	356	360	368	348	398	375	392	381	365	432	392	382	445	416	417	412	364	388	373	423	416	378	369	415	364	373	409	410	359	380	419	373	370	378	400	386	368	379	382	396	403	383	420	383	393	347	400	430	395	409	379	372	368	406	360	350	373	349	395	397	398	408	423	379	390	410	392	388	335	381	378	394	368	389	439	376	414	422	389	399	411	389	386	362	388	415	429	391	383	404	407	414	346	390	353	399	404	388	397	411	416	359	423	392
37561	2187	4219	4918	4324	3727	3060	2663	2270	2108	1814	1725	1579	1421	1488	1344	1347	1222	1199	1249	1129	1145	1086	1129	1159	1036	1075	1052	1055	1012	1063	943	1067	982	958	997	1017	999	978	942	997	1006	991	935	990	1011	923	962	939	933	982	1011	897	915	942	945	938	908	868	903	949	953	900	949	956	929	937	930	875	909	884	930	937	912	956	871	987	888	916	916	971	897	944	910	932	924	911	886	920	957	901	944	929	988	926	888	933	912	906	922	955	905	895	892	911	847	912	910	861	898	885	852	867	921	921	842	926	887	904	868	904	912	953	913	924	849	905	943	905	893	857	808	911	876	888	919	945	865	913	908	977	867	878	910	888	955	882	888	887	924	850	889	912	891	901	945	870	878	928	939	950	906	892	888	940	915	883	871	889	942	872	895	838	893	958	942	884	893	841	895	902	912	916	925	921	939	891	947	901	874	907	930	888	943	905	949	897	893	895	941	948	852	920	885	868	891	943	881	888	916	935	884	896	884	887	884	906	888	932	868	930	911	881	932	920	898	898	924	941	911	872	905	901	910	883	901	903	902	884	907	883	849	896	899	838	909	875	901	889	928	875	878	890	898	905	911	938	932	894	893	922	893	901	887	916	880	915	867	903	915	878	923	910	904	911	883	883	929	940	861	886	873	914	928	891	874	940	933	898	911	901	868	888	885	905	861	886	868	951	903	939	887	903	878	904	893	910	855	896	910	930	845	862	854	940	977	896	864	855	912	894	890	881	890	846	937	906	842	957	858	874	887	923	905	859	921	931	906	897	906	882	878	960	898	863	856	884	890	897	877	876	891	878	841	881	867	931	908	927	873	923	900	901	907	922	930	914	907	919	887	903	921	902	874	897	891	846	956	925	858	990	883	936	937	930	881	920	909	884	927	876	916	861	882	951	942	883	858	881	856	889	912	820	886	843	890	889	926	894	926	864	929	963	906	900	903	939	919	905	884	870	893	896	907	907	884	882	895	927	848	881	930	922	918	888	862	878	876	919	889	920	840	921	963	845	876	904	903	927	881	914	897	937	918	893	903	928	919	917	923	903	873	950	904	889	909	930	891	899	898	901	912	880	939	892	918	935	846	955	955	924	870	908	875	852	898	896	911	877	882	902	894	901	917	876	861	875	910	928	865	921	903	866	933	932	874	946	916	921	878	923	879	863	948	910	949	844	890	898	831	879	896	905	897	860	849	928	890	907	876	912	953	910	899	866	810	870	896	901	924	903	928	915	933	915	916	898	921	916	867	985	882	884	910	956	875	914	932	911	884	893	833	907	908	933	949	901	882	881	898	870	917	860	911	847	885	914	889	860	911	925	908	918	922	916	884	947	905	896	887	932	839	918	838	904	930	839	866	929	906	889	899	858	845	908	901	920	947	885	898	888	913	863	855	903	890	857	926	932	932	891	925	915	926	938	933	914	908	839	917	942	928	882	912	900	885	918	876	864	891	874	933	905	873	955	940	903	883	908	904	934	900	941	899	863	903	903	927	867	886	942	851	865	897	925	944	890	888	862	889	872	889	897	894	895	912	894	958	885	922	827	947	919	869	881	973	840	913	927	933	926	913	934	921	867	870	989	913	916	905	950	911	914	908	918	837	929	906	949	941	927	860	915	893	912	867	865	900	942	888	901	879	890	920	912	919	946	951	897	932	874	873	939	944	940	936	855	935	913	892	891	859	882	902	911	859	907	919	840	884	918	871	890	930	880	911	878	910	962	886	885	895	867	894	956	899	940	905	927	874	903	944	912	905	922	889	927	905	866	892	830	909	905	917	895	937	880	903	892	893	952	922	886	921	926	901	887	870	893	881	913	866	864	904	912	870	885	895	927	864	920	873	895	900	844	930	955	944	896	939	920	910	898	907	932	895	875	879	858	957	894	902	851	865	908	924	898	951	878	903	873	899	873	848	906	943	902	891	868	915	873	870	881	900	891	897	890	857	898	856	883	907	940	924	847	873	963	860	876	817	881	938	903	951	914	901	834	863	904	853	936	926	940	953	878	925	947	915	932	927	901	884	911	921	867	870	915	857	887	899	923	885	876	900	866	916	864	911	926	922	915	881	909	906	866	891	962	830	911	939	927	928	860	883	928	953	860	894	923	887	838	915	919	871	921	861	877	890	945	906	872	910	912	875	914	916	898	928	883	875	920	912	900	904	884	858	937	867	875	927	943	885	928	886	913	922	958	903	944	855	907	902	912	914	895	911	829	891	916	963	894	890	968	973	901	898	856	944	896	899	899	952	927	936	863	910	914	912	917	922	862	918	956	923	934	914	861	928	968	871	895	900	891	927	877	921	954	890	899	872	911	943	910	894	892	946	873	941	879	909	911	845	953	878	876	905	911	931	858	928	920	901	895	868	857	914	885	953	880	915	906	881	917	898	925	916	888	915	922	856	926	902	860	905	961	914	871	890	855	915	924	912	876	909	879	894	916	913	877	931	884	927	916	898	868	916	873	874	910	888	897	923	885	866	901	919	932	902	869	926	888	924	891	893	914	847	899	882	881	869	888	891	891	893	862	896	937	875	863	889	925	881	865	880	899	930	932	872	860	897	884	931	875	888	905	914	892	905	904	899	916	964	922	879	908	952	940	895	883	897	874	945	943	830	896	934	867	865	932	921	886	868	878	848	921	956	916	869	946	899	883	880	936	883	877	894	891	892	856	937	907	918	918	835	875	914	925	893	906	864	909	896	878	902	949	881	916	855	882	886	903	953	923	835	889	855	897	907	864	868	891	913	959	897	879	917	898	979	941	917	857	875	899	926	890	935	903	869	903	943	938	887	913	888	932	888	881	874	928	863	918	884	890	920	914	894	909	913	888	907	866	928	909	904	895	935	877	942	883	902	924	882	890	889	933	867	937	881	940	917	878	934	916	875	885	896	918	921	898	859	902	880	904	892	891	886	885	931	841	906	901	929	909	908	867	832	882	919	911	900	877	920	868	924	906	956	878	916	946	963	948	879	849	907	845	922	889	937	922	878	892	856	931	871	908	918	918	859	920	907	927	922	907	938	871	904	896	857	931	871	882	907	880	930	915	919	891	873	916	834	893	929	919	866	873	865	847	938	893	887	947	868	860	891	941	910	877	910	932	965	904	854	931	931	930	863	929	931	927	886	937	909	901	893	903	869	929	894	856	932	886	858	941	934	872	962	935	891	864	857	833	905	903	914	884	895	899	917	873	954	963	928	950	930	873	943	879	927	945	931	894	903	846	871	914	917	930	905	848	906	873	926	916	919	917	925	878	953	958	935	899	874	854	858	859	845	834	918	879	890	876	917	861	939	907	902	930	892	905	878	887	849	859	853	877	850	878	883	882	920	914	929	917	929	972	919	895	939	877	893	922	913	924	933	906	887	880	880	891	899	891	935	898	917	934	902	868	904	886	863	890	890	951	854	906	908	862	874	886	872	939	920	894	885	859	905	869	899	905	899	939	874	823	885	852	953	902	901	949	925	978	862	908	905	923	930
8649	344	156	165	144	147	130	150	124	122	136	112	125	118	126	110	163	137	141	153	125	136	131	141	116	129	145	130	158	143	138	129	161	131	140	140	144	130	130	116	142	150	123	141	145	131	132	126	113	113	125	127	119	125	123	132	126	146	120	113	128	142	113	125	124	136	117	128	147	144	129	134	157	111	133	120	123	136	142	140	143	123	123	161	112	113	129	148	114	139	140	139	135	161	131	115	129	105	138	122	116	104	116	130	114	108	141	110	137	149	133	120	136	136	156	115	132	112	128	139	119	131	137	126	146	135	132	139	145	140	113	146	130	130	131	123	126	112	131	134	124	122	118	135	135	137	122	115	124	116	136	112	132	130	121	135	130	151	125	130	116	140	128	130	147	110	126	132	130	125	119	153	134	133	154	106	132	131	149	120	136	159	147	113	134	132	148	128	119	136	104	132	116	130	131	133	141	145	133	139	116	124	129	133	143	154	141	130	117	109	122	155	115	139	121	110	131	129	128	146	135	113	141	112	110	139	129	111	101	132	136	132	132	119	123	132	145	115	138	130	122	133	140	115	131	112	134	155	123	129	119	130	136	111	108	137	116	115	119	140	103	130	138	117	123	149	131	126	143	132	127	113	128	131	138	118	122	125	135	120	132	121	122	144	125	140	134	125	160	133	139	150	124	157	142	106	141	154	126	102	124	121	127	138	138	157	142	140	125	136	131	137	133	125	140	122	125	133	117	130	138	126	106	113	117	129	117	142	128	110	127	139	137	152	126	131	123	157	144	137	140	121	128	147	160	122	128	130	145	124	123	113	124	122	121	131	119	160	151	129	152	120	131	135	115	116	117	158	123	142	129	148	134	137	135	131	120	128	124	123	130	131	120	124	137	123	123	101	129	149	117	104	143	117	127	127	130	136	133	125	129	117	143	137	133	148	116	135	127	139	145	139	121	113	135	152	147	135	132	153	128	132	128	139	130	132	128	138	144	123	125	114	149	142	131	134	141	99	131	130	132	121	129	132	143	113	136	107	136	133	131	157	120	111	115	146	122	110	130	137	117	134	150	138	122	142	126	167	127	135	125	138	114	122	139	139	111	121	145	144	158	135	149	133	120	120	137	117	112	146	140	123	137	134	132	144	126	164	134	142	135	122	151	145	130	126	143	128	142	129	123	138	101	105	142	139	118	117	121	129	116	130	154	141	111	114	135	127	161	140	139	110	118	149	106	122	108	114	145	133	140	139	117	146	131	122	142	130	140	135	127	120	127	125	124	137	142	126	122	143	132	125	135	116	137	124	113	125	127	126	117	147	112	145	125	151	126	125	118	141	114	114	128	127	126	127	135	114	120	149	150	123	114	130	136	129	120	147	141	133	135	143	115	101	139	135	119	117	140	121	134	123	130	128	144	124	133	136	117	140	133	128	120	118	132	132	132	136	134	165	125	126	106	130	136	133	133	141	127	121	129	138	124	106	140	119	154	127	108	132	124	144	127	134	135	134	137	143	129	117	114	114	130	138	116	130	138	120	131	122	127	129	137	132	129	128	139	127	128	148	108	130	97	117	149	150	114	126	140	134	155	127	129	132	148	114	130	138	150	140	157	141	132	119	127	135	125	143	126	129	120	123	118	139	112	138	117	134	119	126	133	125	110	133	125	135	118	121	116	137	137	123	120	108	141	137	128	130	150	112	128	129	119	146	109	139	137	123	143	140	116	140	138	113	140	125	123	138	126	137	134	131	127	145	125	128	130	136	150	131	127	132	139	124	131	155	126	135	128	122	107	129	99	134	136	127	133	130	102	139	130	127	129	110	124	108	139	121	117	121	117	145	139	133	127	122	107	145	127	131	114	162	134	122	134	150	139	147	114	155	118	156	126	130	135	132	125	128	132	110	127	144	128	133	145	138	121	119	125	132	124	123	106	135	133	134	144	120	135	127	111	105	144	137	148	139	132	124	126	133	138	121	117	130	122	122	114	146	133	143	137	145	120	131	125	130	165	145	119	139	130	136	122	134	136	129	137	143	137	126	130	128	133	114	119	119	113	132	145	131	137	104	161	145	136	119	138	146	116	107	128	124	155	147	141	115	117	124	121	138	122	112	129	113	143	143	119	132	158	128	120	128	125	126	126	137	132	124	123	134	116	113	153	133	123	137	130	124	143	126	117	122	165	128	122	136	133	111	127	107	132	126	112	141	129	100	134	121	125	126	118	133	124	135	152	129	158	143	138	126	144	140	150	129	134	129	127	126	109	150	137	105	124	129	137	117	139	137	122	122	133	137	125	127	117	145	113	115	105	129	117	99	129	134	136	113	142	106	117	136	133	119	135	136	145	133	153	138	122	135	112	146	130	120	123	97	134	127	133	140	124	145	130	160	128	109	116	127	129	126	105	140	119	128	139	149	148	138	125	118	120	151	137	130	143	136	128	128	132	129	114	129	135	123	141	127	130	114	126	132	128	126	132	142	166	135	149	113	123	108	123	149	143	140	134	127	124	134	121	118	134	144	131	134	141	122	152	131	122	148	137	145	127	123	136	119	99	122	134	137	111	110	143	136	120	105	145	138	147	121	130	126	135	145	101	123	125	134	128	132	135	137	130	143	122	136	119	127	113	119	147	135	123	120	126	137	112	121	134	126	121	107	107	137	135	148	133	128	127	122	126	152	122	113	118	156	113	142	128	136	141	138	152	123	116	125	122	130	140	108	141	131	118	123	125	117	131	129	135	160	120	139	123	109	111	134	113	141	128	135	136	151	136	126	141	134	135	132	135	146	137	122	134	135	152	140	112	130	141	121	147	139	101	122	131	119	123	117	148	142	124	127	141	131	123	122	131	133	116	157	125	98	132	138	133	119	148	130	128	132	127	122	145	127	131	143	111	127	137	123	148	148	126	135	120	129	132	124	122	136	136	132	141	110	137	136	133	115	149	130	112	117	134	110	125	118	128	136	131	140	128	149	133	131	120	141	118	104	107	119	127	150	127	142	134	120	132	126	124	120	119	124	126	118	138	112	135	125	142	136	142	162	133	118	122	154	126	128	149	117	103	128	112	121	136	122	133	123	99	134	129	153	122	137	136	124	124	142	124	125	139	123	127	123	128	128	116	138	115	136	119	144	104	131	126	123	130	127	128	132	146	130	127	123	117	124	127	139	124	113	124	134	110	122	137	141	136	132	125	117	135	129	132	140	147	128	133	126	142	120	134	120	137	123	138	131	146	134	145	145	131	122	120	143	138	135	136	121	148	128	124	146	136	115	115	123	118	156	126	132	127	116	153	132	142	133	139	136	144	133	163	102	115	128	137	131	135	120	144	138	112	115	133	126	123	135	117	135	130	128	121	127	126	105	130	119	147	130	130	121	110	130	131	126	115	108	116	126	137	125	119	116	148	151	143	115	141	119	116	129	113	108	138	134	111	129	117	138	130	134	115	130	99	110	126	134	131	104	135	142	140	136	131	146	144	121	131	141	108	143	129	120	110	128	140	127
7017	431	400	434	424	421	429	401	412	411	395	384	383	378	378	374	386	386	363	401	370	372	387	402	336	386	378	362	393	381	380	382	368	373	373	402	378	350	366	392	368	358	375	375	327	385	389	387	405	389	344	385	376	364	339	357	337	353	354	386	371	381	375	363	378	355	396	354	368	345	372	354	359	363	398	413	371	358	401	384	379	360	369	344	373	412	366	388	401	332	356	330	380	329	365	372	389	351	354	367	366	373	355	400	384	368	404	400	362	350	404	359	356	372	386	379	353	387	360	389	416	356	360	371	370	385	368	373	354	367	386	355	384	391	372	354	402	367	412	382	395	387	391	366	392	348	408	379	358	351	391	397	396	379	363	380	387	356	390	376	380	342	397	371	369	351	398	341	342	391	388	379	360	399	374	352	365	376	394	348	371	352	386	366	404	368	340	414	366	322	345	338	356	404	362	418	378	356	346	373	363	390	426	365	366	396	345	392	400	355	382	314	348	380	407	376	359	355	371	397	382	377	363	387	339	367	375	363	339	383	356	362	397	357	365	373	396	393	374	384	363	333	377	381	362	386	365	351	370	366	403	395	370	381	354	372	346	368	396	413	380	359	361	391	345	365	350	370	352	353	391	362	349	407	328	389	388	379	348	385	392	351	360	417	381	407	360	360	374	421	383	383	364	357	419	371	364	370	376	371	370	402	378	387	356	350	421	400	362	397	406	378	376	371	353	415	377	375	442	367	391	390	328	383	389	365	371	381	362	397	398	360	356	391	367	356	352	366	365	345	378	361	357	360	355	423	365	385	372	402	413	408	361	363	387	358	372	388	359	399	381	403	358	372	367	346	373	356	359	390	365	362	383	355	376	368	396	332	398	394	355	355	362	392	378	363	380	345	377	345	365	382	354	367	382	372	394	397	376	378	387	366	350	385	383	409	386	392	364	412	374	344	385	380	388	363	370	379	368	390	339	386	360	326	396	353	377	354	392	361	363	395	386	331	391	367	371	409	385	346	375	383	392	395	402	379	371	397	366	404	352	376	393	402	375	358	386	363	379	393	371	400	394	356	380	392	354	360	387	358	367	414	380	356	365	393	350	369	387	357	376	374	351	383	380	364	372	390	381	378	381	367	381	375	352	380	376	369	347	372	344	406	348	363	406	376	423	358	361	368	367	400	392	395	370	359	379	378	367	361	368	342	374	383	376	362	357	384	372	378	376	401	379	373	369	376	370	419	377	365	366	361	363	386	334	371	375	340	347	367	327	380	394	385	358	368	372	359	383	351	354	359	387	377	389	397	388	366	400	375	350	380	400	368	352	373	372	373	379	354	350	408	392	389	384	360	370	371	380	339	355	375	373	355	375	377	388	397	363	376	373	370	390	405	353	380	369	378	388	368	354	402	366	369	370	361	379	393	380	387	374	371	354	390	387	373	365	353	377	383	374	382	355	375	369	378	381	378	380	378	376	373	371	381	393	380	371	347	370	405	380	425	371	357	381	349	362	395	362	331	358	395	385	391	401	348	390	358	374	395	384	346	369	360	356	354	391	381	392	381	362	367	412	358	371	389	385	367	350	352	373	367	373	342	377	375	409	373	360	368	389	383	409	389	389	407	397	353	401	368	385	396	363	356	393	358	375	369	416	355	392	365	389	370	383	362	366	392	395	377	377	381	384	341	353	381	372	335	397	356	379	367	360	370	379	353	327	359	360	355	384	395	403	386	376	378	364	383	351	362	392	336	375	393	354	383	372	389	352	388	378	358	383	374	357	360	393	383	385	347	349	377	388	400	375	343	356	392	387	336	374	394	348	384	380	363	362	395	398	411	357	375	388	368	356	341	376	388	357	328	332	380	382	360	401	351	357	347	420	398	371	339	342	347	373	368	347	392	362	379	378	343	355	383	365	405	379	351	343	374	403	388	364	385	371	410	376	397	398	384	387	377	342	393	359	387	375	361	383	379	369	358	386	357	380	400	404	371	354	413	371	362	348	374	363	371	357	396	340	339	373	396	344	378	359	376	388	374	357	394	397	382	356	364	375	404	370	391	412	380	388	375	378	351	394	369	346	364	385	378	399	380	377	366	347	389	408	394	367	360	349	359	358	352	377	364	400	346	343	361	352	364	380	362	411	381	417	367	381	374	364	376	377	398	406	372	368	399	364	370	391	374	390	400	359	363	395	395	392	394	364	371	334	361	358	361	386	398	394	387	377	402	391	404	363	363	364	370	392	400	405	379	364	375	364	370	354	377	416	360	388	335	368	389	385	324	367	405	384	348	361	374	378	389	370	357	368	369	366	371	397	349	366	386	383	383	364	377	391	431	377	383	399	361	361	369	358	364	386	383	366	373	368	371	396	380	369	366	381	402	380	386	351	381	400	385	353	376	385	354	386	366	335	367	336	378	396	347	391	374	407	379	415	370	366	365	370	367	405	375	405	365	362	379	351	349	382	369	351	402	364	351	368	381	336	377	346	395	369	376	398	380	366	359	403	361	390	391	386	388	389	407	394	339	424	363	385	371	371	379	359	371	370	381	410	381	383	342	382	356	365	358	402	385	372	356	353	360	369	354	369	375	378	357	358	362	405	401	354	381	400	380	384	375	336	346	369	388	411	370	342	362	400	367	390	354	385	384	368	339	350	368	346	356	375	365	359	388	365	376	394	378	385	370	363	361	383	397	370	378	380	402	388	377	362	349	400	401	373	354	394	358	366	378	353	348	376	385	410	377	375	407	381	378	376	344	391	372	416	397	351	391	347	394	361	375	351	374	371	384	395	380	376	359	373	386	392	354	393	385	352	357	355	402	358	381	389	357	362	374	368	347	387	376	346	383	360	374	351	342	403	374	356	381	326	384	358	374	356	346	340	390	379	361	340	340	358	388	429	440	351	381	387	415	363	368	361	340	381	392	373	391	371	423	363	386	377	400	364	381	354	409	387	410	378	376	349	374	394	357	347	348	382	376	356	373	358	411	375	357	368	345	369	348	363	378	388	406	364	347	412	347	383	363	329	376	340	376	373	358	361	377	373	367	376	357	353	348	377	397	370	406	376	377	354	354	405	370	366	395	380	360	367	371	391	363	350	370	376	381	378	378	390	370	374	403	385	376	352	355	355	389	379	357	409	363	358	373	377	367	379	338	340	403	366	390	370	398	365	382	370	387	354	393	401	392	357	403	393	381	340	391	339	365	406	396	384	353	344	369	365	381	348	402	347	381	355	363	373	374	382	359	375	388	368	410	360	353	361	427	373	359	385	373	392	386	356	394	375	389	388	393	382	410	378	371	339	373	370	363	406	375	360	396	334	369	381	401	388	362	337	411	408	392	358	337	375	406	388	344	382	376	410	376	372	348	385	350	392	361	386	410	338	379	394	382	418	363	356	384	328	373	316	402	362	370	373	345	349	365	415	346	399	393	365	375	372	379	415	344	356	408	367	390	385	365	378	397	351	372	391	391	401	369	379	401	398	354	422	342	360	390	391	346	392	383
58278	18247	2576	884	645	536	442	377	332	264	278	256	295	259	276	246	239	223	226	218	214	203	215	242	227	214	194	197	250	216	211	217	217	261	201	224	208	223	215	230	230	198	228	226	213	226	227	207	236	220	198	208	212	210	193	201	180	209	213	214	204	212	214	185	188	211	216	252	190	238	174	226	225	231	210	184	222	213	195	202	230	199	213	206	225	208	210	210	203	189	206	177	198	199	198	219	237	218	185	194	222	193	193	193	180	198	229	206	189	218	200	195	181	207	218	202	205	206	210	225	178	210	219	200	220	203	195	195	196	202	222	201	205	197	202	190	181	212	211	209	219	183	209	216	223	222	222	224	196	191	213	195	218	194	190	216	216	203	194	201	210	194	207	197	205	207	202	210	208	220	225	207	198	211	191	196	207	218	175	207	232	197	201	233	213	212	220	212	211	212	200	177	228	239	190	202	220	211	206	243	199	208	212	240	216	205	218	188	198	216	200	213	213	211	195	179	213	203	213	211	199	197	197	241	212	216	221	196	194	227	217	189	192	220	229	209	189	218	231	205	239	192	214	193	200	214	232	236	206	222	188	194	218	204	244	211	203	216	184	202	217	206	234	216	225	206	228	194	225	209	220	215	166	210	224	191	235	203	186	218	211	210	192	199	207	228	213	204	236	216	214	190	216	212	218	222	221	188	203	201	226	206	204	201	233	203	234	200	190	221	203	194	218	204	191	198	203	194	193	181	200	202	198	210	195	206	197	195	180	205	219	213	198	198	225	222	214	223	205	221	195	224	221	197	244	189	201	195	198	215	202	214	212	229	178	211	221	220	207	213	189	181	222	227	214	194	200	191	219	192	223	201	203	192	214	222	212	209	200	206	199	228	214	194	208	211	196	228	205	199	196	214	199	233	242	209	231	211	200	175	208	207	222	177	212	221	203	209	214	222	198	214	197	207	195	207	232	244	181	199	219	198	212	187	210	221	210	179	217	205	257	225	189	219	218	218	197	216	248	196	202	200	232	208	213	204	192	206	232	200	197	198	192	199	234	204	212	222	195	206	209	207	211	218	221	211	194	208	210	196	199	206	208	216	200	203	195	219	207	173	205	217	216	233	183	232	208	229	219	205	204	212	225	188	197	205	220	181	204	170	228	202	194	190	195	220	194	224	206	196	201	208	224	213	195	205	221	201	193	202	213	238	243	226	209	215	186	200	195	225	200	186	215	227	174	185	204	206	208	190	196	219	197	215	223	220	228	245	198	192	214	173	240	212	213	210	184	201	202	200	218	234	205	223	215	184	209	209	222	167	218	205	210	209	197	219	211	203	189	248	241	197	214	215	192	197	200	230	211	189	203	189	209	187	191	201	196	219	211	209	214	210	187	242	191	224	212	174	194	218	231	222	207	222	200	222	211	204	195	205	197	212	207	193	221	199	243	216	191	193	216	206	208	195	231	221	176	194	195	193	198	214	222	210	173	233	178	211	217	196	215	227	227	191	205	222	219	184	237	212	224	229	230	201	202	210	205	196	226	225	208	199	225	215	184	204	224	195	198	187	221	194	195	220	210	194	201	217	211	232	208	200	243	225	212	182	197	227	193	182	230	237	214	245	209	210	222	197	219	222	176	213	188	189	196	212	204	205	208	198	211	212	223	223	208	204	204	188	206	223	208	205	225	207	180	200	216	225	231	200	177	219	211	194	198	205	230	243	213	207	204	220	221	217	210	201	214	194	183	222	224	192	216	198	235	209	182	219	198	207	233	211	220	201	213	208	198	204	224	222	216	207	194	183	226	186	209	187	192	196	177	205	206	205	194	222	215	207	208	199	192	206	185	196	229	218	212	210	223	187	208	203	202	199	189	206	201	191	203	211	210	205	226	221	210	209	212	211	208	204	189	207	208	202	224	178	191	215	222	187	177	229	206	212	200	213	200	205	216	196	210	235	200	211	199	179	206	182	191	193	183	192	224	229	200	208	199	215	207	193	194	197	228	200	193	228	222	192	212	226	163	216	193	211	195	209	207	199	223	184	174	206	204	205	208	237	214	211	199	202	193	196	224	216	199	203	216	199	188	192	193	213	210	210	193	198	205	200	218	212	234	203	210	201	197	216	194	208	226	224	193	195	233	225	216	188	209	191	210	190	211	225	201	206	202	218	206	207	196	218	221	217	230	221	211	199	219	215	209	205	192	187	214	218	202	209	198	211	221	206	190	215	250	215	207	196	229	217	214	209	189	228	225	199	197	197	228	216	198	205	202	233	183	205	196	176	201	188	207	207	201	235	211	212	214	220	184	198	201	173	226	184	242	201	189	187	220	243	220	216	197	222	202	203	207	241	204	205	181	209	209	211	199	194	218	206	221	202	219	244	206	203	213	185	216	199	188	193	234	227	181	195	205	196	194	174	217	218	209	198	223	181	209	209	207	199	253	214	196	199	214	203	207	213	212	201	210	237	189	227	202	219	221	219	208	200	190	205	228	215	213	202	195	205	198	211	232	204	226	234	235	235	189	205	215	208	234	205	191	214	215	243	211	210	198	202	193	225	218	199	183	247	197	232	225	207	198	205	190	217	196	172	227	229	214	226	211	213	215	216	209	225	232	237	199	193	224	178	210	209	198	209	220	211	203	211	223	221	232	205	209	182	183	211	188	171	197	187	228	220	215	218	215	230	199	212	204	238	220	215	222	193	198	196	230	203	198	237	231	207	214	207	220	226	207	208	196	205	220	209	214	202	220	217	217	222	193	200	170	226	210	207	205	214	227	212	201	231	183	207	203	198	174	214	224	181	234	238	196	219	233	210	198	228	209	204	213	212	187	178	164	205	204	221	194	211	192	206	216	198	194	216	210	211	215	200	214	211	220	209	193	228	204	228	209	190	229	206	197	190	220	204	195	192	197	203	167	198	212	225	206	242	209	198	197	210	224	210	203	222	191	188	191	210	213	194	185	206	234	216	199	200	226	202	218	217	191	208	204	185	210	212	196	217	203	202	199	209	203	202	210	199	211	225	191	179	216	197	185	224	183	183	186	193	214	206	209	215	207	229	211	213	221	211	195	229	186	193	189	208	208	190	182	201	218	215	221	196	213	180	224	222	203	218	216	183	214	208	196	241	190	213	200	228	196	207	202	215	209	193	212	236	201	183	186	232	198	202	214	209	196	210	178	226	226	226	210	221	203	199	185	199	211	215	228	202	224	183	185	201	226	185	226	216	221	201	221	197	201	216	218	214	211	233	230	198	219	201	184	211	213	239	208	211	213	197	186	216	214	194	202	209	224	199	209	195	233	208	222	188	210	226	208	230	192	206	215	230	219	209	219	215	175	208	211	185	197	205	219	192	196	195	187	197	187	199	213	198	215	184	252	205	200	206	190	224	203	218	204	198	200	194	179	218	207	208	231	196	185	206	184	227	199	194	227	232	217	224	205	219	226	186	217	210	200	232	218	214	221	223	215	193	255	186	189	232	211	177	175	208	226	222	200	207	199	182
30038	1188	2252	2638	2329	2067	1638	1413	1287	1138	1044	954	961	851	867	794	774	710	721	686	669	677	690	692	644	658	671	664	608	603	620	631	613	604	568	592	622	623	610	574	551	575	607	568	588	579	545	555	526	547	560	573	564	559	549	545	596	586	557	528	572	606	589	575	559	551	600	556	548	555	552	577	529	599	568	592	571	571	549	522	539	606	545	531	544	563	508	543	530	530	576	570	535	538	604	522	520	543	546	526	575	566	507	553	543	528	566	598	526	535	553	561	561	560	558	530	546	532	555	547	541	549	511	514	530	584	567	548	540	566	545	585	504	575	581	518	523	563	553	550	535	531	587	537	542	573	555	544	606	562	521	543	587	556	497	543	562	573	531	566	558	586	550	526	558	513	576	574	534	534	574	534	549	558	567	563	592	574	549	545	572	531	530	554	534	543	565	561	549	526	554	513	577	539	532	505	587	541	565	580	544	557	530	551	532	550	559	589	597	542	572	552	577	562	564	524	510	534	542	550	540	552	567	551	525	526	527	563	550	587	534	514	568	574	520	503	532	559	577	518	552	557	578	577	543	525	575	551	586	524	497	549	538	541	513	545	549	525	551	536	554	539	566	539	571	535	560	515	520	547	565	553	519	532	531	580	533	544	577	592	522	537	522	544	536	511	524	536	535	546	548	544	542	543	546	537	551	535	587	551	560	543	561	553	549	562	533	536	516	573	541	522	541	530	554	593	547	523	529	561	504	588	537	535	585	533	535	533	566	549	555	521	575	563	584	535	546	555	531	567	552	560	518	510	548	540	547	508	576	544	547	579	582	569	556	552	563	525	544	524	572	569	545	548	574	547	570	529	549	523	557	553	533	560	551	545	485	519	576	602	547	578	537	535	556	549	553	563	555	518	561	555	558	573	561	580	586	551	543	578	543	524	510	525	614	570	554	517	526	497	561	552	565	504	565	551	564	540	530	565	534	579	550	558	571	558	565	548	555	599	556	578	558	581	564	576	542	598	547	531	525	516	543	568	534	567	558	561	548	562	551	573	553	569	516	583	507	531	529	528	543	531	548	560	549	531	532	560	535	552	552	519	561	568	529	510	571	543	539	533	554	558	554	548	561	525	586	525	526	503	571	515	535	545	561	483	545	557	549	559	563	494	578	560	538	557	593	526	553	502	523	546	520	541	562	595	555	531	606	544	561	494	543	510	549	567	548	585	549	571	510	558	534	565	537	515	543	550	530	567	547	576	606	565	526	550	560	556	573	560	537	548	550	546	554	533	572	560	531	523	532	554	543	503	559	541	545	556	550	552	560	549	559	563	557	556	505	556	570	558	522	555	574	543	561	567	558	549	550	536	569	550	541	553	558	483	521	536	553	528	538	579	552	560	535	558	544	536	589	590	596	504	558	576	552	582	549	553	543	487	549	519	576	519	563	508	553	552	587	514	538	559	556	566	539	543	547	573	590	539	556	541	518	502	542	547	547	604	563	525	585	525	559	574	592	556	587	589	541	541	520	559	585	598	572	506	580	564	525	536	548	517	560	524	549	509	555	567	570	552	540	555	569	549	519	554	564	585	568	557	521	529	529	537	577	581	555	602	536	534	550	566	523	559	536	546	541	544	556	555	538	578	561	591	534	540	538	519	564	552	535	491	540	545	554	566	540	573	552	525	530	578	575	598	561	525	550	529	526	566	508	536	500	531	532	521	571	561	539	545	549	547	524	567	562	537	538	550	567	556	555	548	529	520	540	539	499	513	558	591	513	565	568	578	563	552	571	546	563	604	551	582	575	553	562	541	562	531	563	521	527	553	587	549	512	507	540	519	587	550	564	544	518	543	551	534	517	568	570	516	527	545	534	566	557	545	517	574	593	606	537	538	533	534	512	547	551	565	590	566	542	597	525	581	539	540	559	565	553	566	541	556	574	546	535	548	549	549	585	553	525	599	544	558	552	523	497	578	556	598	524	508	498	523	576	546	550	553	549	545	586	542	535	534	545	545	554	582	523	562	559	565	532	552	570	539	519	554	579	560	508	567	583	549	571	568	589	578	587	512	537	557	535	581	562	589	584	516	540	527	586	546	520	534	526	539	518	588	565	571	532	530	574	576	551	570	525	527	560	528	557	568	563	549	531	507	541	518	534	497	560	582	541	557	509	586	568	529	566	563	568	592	577	543	541	562	569	541	584	549	531	570	541	500	553	551	591	536	572	530	520	533	522	548	578	570	545	568	535	534	546	515	532	532	532	549	528	534	523	570	531	570	554	556	567	539	568	560	539	531	547	566	522	538	551	514	552	524	549	550	563	579	566	532	571	573	552	529	557	561	550	538	567	576	564	559	548	560	554	549	582	556	542	548	533	542	521	539	578	560	554	561	559	524	531	559	540	533	559	546	552	560	550	565	511	535	534	502	536	534	542	559	511	525	520	593	556	544	552	550	524	532	547	531	559	539	562	581	521	567	530	536	550	539	553	545	561	554	548	533	552	501	592	538	556	547	522	551	539	614	558	543	522	521	525	531	548	529	552	563	581	544	532	569	533	575	555	576	542	563	522	551	560	609	562	550	528	588	545	553	556	572	535	514	561	535	506	567	555	559	552	582	555	558	537	534	561	558	497	547	574	528	614	534	579	552	543	562	612	598	539	592	527	536	539	539	510	542	548	515	556	552	587	548	581	555	593	544	529	541	554	593	540	539	553	548	588	552	560	586	532	512	528	566	585	540	577	552	562	541	585	547	558	522	550	517	571	494	559	573	574	540	616	549	565	570	530	541	583	571	546	562	566	532	584	570	556	564	561	539	549	551	552	564	551	543	554	519	568	538	576	545	550	519	529	550	563	516	536	540	540	516	541	528	540	546	547	576	550	524	530	568	546	564	526	602	541	536	560	539	574	531	547	500	538	550	559	522	545	555	585	541	568	589	515	560	564	509	539	563	517	521	570	509	544	546	573	563	566	526	547	554	573	546	561	530	539	573	584	534	558	515	490	548	537	549	548	562	533	555	593	519	535	546	596	555	530	550	532	567	552	555	573	588	533	527	566	554	565	534	543	532	538	538	543	525	551	546	544	547	573	560	557	555	512	559	546	557	516	538	548	553	530	539	531	567	535	557	573	517	542	581	554	559	532	556	527	574	567	596	533	538	527	525	525	572	513	583	560	585	537	528	558	577	518	533	552	552	495	553	547	549	515	569	540	557	527	571	571	544	521	543	506	530	573	561	549	560	540	545	547	523	521	532	552	559	540	583	565	550	573	573	541	557	532	535	572	539	548	528	571	510	548	562	540	618	537	576	563	557	539	524	555	571	551	522	530	530	535	536	565	538	542	591	559	543	539	543	583	527	558	514	537	553	516	583	573	556	557	562	524	538	559	550	535	544	546	584	528	546	599	552	599	545	503	587	499	541	555	540	555	555	527	523	566	576	529	562	545	554	531	503	534	573	543	558	550	576	553	523	539	581	525	541	493	547	541	535	539	541	568	558	555	522	540	605
71621	27252	7214	1958	1319	991	820	677	652	581	520	545	536	516	472	416	451	453	415	427	420	449	411	413	433	396	417	461	401	357	399	405	393	382	402	411	399	424	412	389	385	388	391	368	396	396	425	388	405	367	406	412	364	381	384	408	404	372	374	405	389	370	356	387	395	408	379	399	371	380	408	368	417	379	396	392	417	349	385	393	391	361	388	382	389	435	404	382	384	385	393	399	381	404	400	418	435	377	365	395	416	388	385	382	397	415	438	381	403	402	409	363	399	377	398	409	341	416	415	352	389	404	354	379	411	362	398	429	417	400	374	410	417	392	370	408	396	415	375	422	363	411	374	369	352	366	382	376	380	390	395	411	389	347	356	417	407	348	369	399	397	381	415	371	392	388	358	382	384	438	393	335	381	416	397	377	344	390	396	376	422	413	372	394	348	364	386	401	390	373	364	391	396	381	370	397	368	375	393	409	405	405	408	362	413	397	401	400	428	397	370	405	372	371	390	393	419	380	421	401	366	419	321	368	373	360	403	378	381	392	419	367	380	368	396	406	402	368	372	379	401	393	400	410	410	397	430	393	383	387	370	353	399	397	383	421	416	371	379	397	394	405	358	347	382	346	374	377	420	415	405	413	394	363	376	391	395	393	384	409	391	392	442	373	404	367	402	400	361	427	419	379	397	341	352	394	387	381	365	352	411	394	423	406	375	408	364	368	403	354	389	432	381	380	398	359	365	408	426	382	381	367	359	403	379	357	366	414	385	377	396	380	394	354	352	388	344	403	391	407	375	383	382	443	398	354	369	351	382	350	355	407	408	389	384	407	367	368	381	400	351	411	396	428	380	401	350	369	397	401	399	366	372	359	434	419	389	357	355	381	424	373	356	359	358	348	366	367	398	397	370	390	356	371	370	380	434	376	358	381	372	372	387	408	376	382	368	388	401	398	381	372	363	376	355	369	359	386	381	401	396	391	388	387	393	382	357	415	391	376	346	359	311	396	417	363	389	378	380	394	394	380	354	388	397	367	387	401	402	371	398	402	417	383	362	386	383	395	371	343	370	394	372	400	412	394	353	368	390	376	389	367	417	356	434	434	411	427	374	405	365	357	393	390	366	379	413	363	405	369	396	378	336	378	387	353	406	347	352	400	377	390	370	365	386	393	370	370	407	370	376	365	306	358	372	379	363	392	375	348	396	397	403	400	384	371	381	370	365	413	410	397	428	440	444	439	366	392	377	401	353	350	400	367	382	394	366	381	378	401	411	380	411	409	396	415	357	371	411	375	410	393	403	412	436	410	400	379	382	387	391	429	401	417	412	417	392	380	380	363	361	391	368	400	389	409	370	396	347	386	416	393	360	375	357	368	406	406	369	387	400	386	387	380	389	366	382	389	364	411	371	372	432	391	351	419	371	367	394	375	412	378	387	379	358	388	381	388	382	381	402	408	357	413	395	363	389	373	348	400	413	343	408	397	362	399	396	396	370	409	432	391	432	401	380	441	408	383	397	377	373	417	408	374	417	357	392	366	365	371	405	375	356	390	388	356	364	349	359	376	401	399	388	422	366	402	408	396	383	398	399	424	383	336	416	413	399	368	375	401	378	392	370	380	380	403	403	409	354	368	370	392	394	392	378	395	409	395	402	377	398	376	390	380	384	387	389	421	369	375	386	395	385	377	410	350	352	387	419	407	382	398	372	383	405	388	365	378	364	378	356	386	405	406	403	384	389	386	377	346	398	395	349	408	399	394	380	335	382	380	409	385	372	405	384	402	394	387	395	358	387	357	365	361	385	398	381	370	374	382	408	361	380	396	399	366	376	380	424	410	421	361	390	438	362	316	378	351	397	390	396	392	410	402	403	363	349	382	396	424	407	401	383	368	382	392	351	424	365	386	378	350	401	394	415	393	403	376	424	396	370	388	416	393	401	377	380	351	387	397	411	411	396	400	404	377	407	353	378	391	403	424	370	369	421	380	361	378	377	372	391	409	414	366	410	403	369	393	415	377	396	381	366	380	415	414	417	379	407	419	389	391	376	416	400	388	401	428	385	391	384	404	383	390	390	358	387	373	381	392	368	388	358	381	379	397	410	421	396	391	361	352	374	402	393	367	340	353	410	431	367	357	385	403	380	371	376	434	372	385	344	427	410	368	388	388	370	404	413	367	405	403	389	387	363	369	392	378	386	382	400	400	386	382	372	383	385	406	400	382	402	398	390	392	389	359	395	360	408	388	426	402	401	394	387	395	388	357	386	367	374	386	398	387	365	377	388	405	396	389	357	358	402	376	341	372	355	409	387	356	370	375	391	424	378	376	372	382	380	429	421	381	384	392	393	372	383	401	375	388	370	410	438	363	428	379	401	391	382	371	414	375	380	386	408	397	414	385	376	370	365	363	412	364	355	384	417	402	371	391	361	366	347	378	364	382	391	381	371	402	368	405	382	365	384	365	405	433	398	403	372	432	384	398	399	359	390	407	403	385	393	382	352	370	425	367	380	390	409	382	391	400	406	382	393	386	327	377	361	371	367	410	384	403	349	427	385	373	379	386	364	416	407	397	411	361	409	402	385	388	378	374	370	382	386	385	375	345	366	375	378	371	424	391	403	404	404	367	391	393	385	369	423	419	446	402	372	391	415	400	379	381	371	384	378	395	388	384	377	369	378	397	400	377	368	380	381	352	387	407	394	362	415	403	385	399	410	413	375	397	382	367	391	380	366	401	350	373	358	395	381	380	393	392	369	369	350	409	353	376	404	360	390	368	389	357	393	355	349	364	350	407	391	376	364	360	361	385	385	329	390	379	386	351	372	378	354	412	346	389	377	386	377	389	395	423	371	401	396	403	385	393	383	412	367	384	377	402	373	372	385	399	406	418	366	376	384	379	366	360	373	378	358	395	355	355	389	412	379	387	428	362	387	390	403	390	396	405	386	380	402	405	370	401	380	402	398	345	390	393	373	374	435	353	413	364	393	390	368	411	377	370	379	361	411	365	377	406	406	390	383	420	420	359	374	407	436	378	398	396	407	364	333	379	363	377	386	381	383	393	402	377	408	421	392	390	400	345	391	377	410	381	367	394	395	394	446	413	395	416	409	398	346	368	422	431	375	434	392	347	400	352	374	374	381	389	374	346	402	413	383	391	380	386	395	393	402	366	394	382	394	391	407	384	364	371	373	422	386	416	391	349	366	363	389	385	399	417	400	388	423	391	361	402	428	390	405	386	411	376	362	389	368	401	403	383	392	377	398	404	388	367	375	365	364	423	389	408	378	398	391	369	398	374	363	416	403	374	404	417	356	380	401	396	354	393	376	392	386	392	413	398	401	380	429	403	381	371	389	370	365	399	428	376	354	386	377	396	400	382	364	411	406	377	404	403	412	413	405	399	393	375	365	393	398	380	377	382	362	351	386	384	369	384	378	406	375	384	357	409	365	356	393	367	371	392	381	370	395	368	377	396	410	384	430	397	355	368	423	403	404	401	370	384	377	415
39074	2142	4195	4926	4272	3713	3034	2539	2322	2069	1906	1675	1559	1493	1418	1357	1350	1227	1211	1183	1175	1112	1090	1147	1071	1060	1089	1045	1058	1076	1020	1026	999	1005	1032	1003	994	976	931	971	984	890	963	961	942	902	951	905	991	896	904	991	907	945	952	939	969	954	942	913	914	971	911	911	973	849	926	963	856	899	923	936	920	916	963	886	931	932	918	866	931	899	921	887	859	882	925	880	875	971	942	929	859	945	896	830	931	876	964	881	932	922	917	911	915	905	912	893	883	917	901	957	837	875	922	886	932	836	839	852	929	903	928	860	929	880	874	933	900	907	828	886	891	916	896	885	927	918	893	880	946	950	862	902	889	911	874	864	919	831	915	904	841	901	872	889	898	935	874	947	933	882	909	906	900	891	883	913	887	899	939	908	883	929	928	928	898	965	983	938	874	889	930	922	868	968	877	923	931	926	872	890	914	890	897	852	849	904	944	870	856	920	889	967	896	884	930	896	925	916	889	886	909	903	849	879	863	896	896	906	882	960	878	877	907	876	869	876	931	938	880	877	903	881	878	923	890	892	873	907	910	921	897	895	897	908	888	938	886	858	933	876	914	910	950	886	880	929	920	869	922	869	932	854	909	928	908	921	887	867	841	928	906	869	902	957	920	909	853	934	868	876	824	900	930	877	837	930	939	868	893	903	887	960	846	896	920	860	915	926	895	919	919	899	908	849	913	908	888	873	842	897	956	921	874	854	904	874	911	865	923	938	948	861	882	903	889	889	846	852	866	854	878	929	890	869	882	948	946	933	918	906	859	886	956	860	839	891	865	857	870	870	900	923	896	922	890	891	851	922	898	869	875	894	930	895	938	885	901	873	862	917	966	929	896	919	888	861	855	915	897	920	837	881	895	891	907	924	885	902	902	862	895	910	897	897	874	879	892	921	904	901	955	876	948	920	890	913	904	962	925	875	968	834	857	914	909	846	903	933	864	837	902	869	893	901	875	851	903	901	921	976	878	886	927	960	964	876	961	917	910	942	862	911	925	994	861	845	914	863	852	898	884	900	947	891	858	943	939	887	865	893	937	860	889	922	866	936	875	895	892	909	902	885	880	916	903	870	919	859	887	916	888	910	883	867	874	899	914	910	917	889	928	892	886	881	892	921	864	854	873	897	890	916	858	945	907	873	856	952	882	858	908	878	934	904	898	852	928	868	913	917	924	923	961	923	880	874	936	893	896	905	881	883	858	893	905	902	951	904	873	856	886	932	891	930	901	891	920	915	922	906	860	915	897	882	897	906	932	935	878	843	883	927	927	896	914	932	870	964	905	874	860	851	859	859	866	893	891	898	907	918	898	922	928	872	888	890	889	883	857	909	847	911	904	894	977	908	897	915	829	899	884	888	925	898	897	884	873	900	855	920	887	871	921	945	941	930	877	916	872	896	868	867	877	927	872	899	913	901	882	939	959	858	858	847	911	874	873	898	885	963	916	901	930	873	890	944	884	875	852	909	871	886	847	871	890	877	838	912	941	821	912	889	892	904	913	912	888	910	912	933	869	876	912	852	901	947	904	940	897	900	896	874	915	899	870	929	881	909	951	916	911	857	827	888	877	942	903	882	911	883	939	865	911	845	845	884	899	926	943	937	894	920	926	882	919	907	896	833	895	938	863	889	905	861	895	904	870	834	933	881	836	866	911	885	913	946	950	867	901	891	917	863	887	926	893	909	905	880	925	892	912	911	845	854	879	928	901	921	915	856	935	904	881	911	939	866	890	887	925	893	867	907	896	922	862	881	921	937	860	925	874	913	886	874	903	914	926	910	902	924	888	848	875	894	898	879	906	917	928	932	913	889	936	903	851	868	920	926	910	893	885	890	877	906	877	899	892	909	905	957	903	915	818	881	831	906	856	919	919	843	961	908	882	961	894	878	935	917	909	925	910	942	884	925	892	888	923	923	904	865	883	915	928	885	895	861	894	826	886	958	878	907	853	856	960	870	881	852	930	952	896	863	864	925	926	847	948	931	866	882	873	882	899	895	895	911	930	866	863	942	910	899	881	951	916	857	915	923	828	906	987	918	894	846	915	931	924	870	875	899	885	901	848	931	837	902	833	874	882	886	902	943	854	865	908	873	912	901	964	828	953	958	892	865	868	880	928	912	920	851	862	915	917	871	907	898	871	928	873	911	913	862	851	893	911	835	871	916	845	930	911	863	898	950	844	898	919	923	897	872	932	837	897	878	921	918	906	889	879	927	909	931	944	910	915	954	909	905	902	875	948	849	936	913	944	958	886	852	876	910	882	873	913	906	921	910	894	914	890	886	886	893	910	945	902	911	903	837	928	869	904	891	878	905	854	904	926	895	911	926	894	957	881	824	849	863	910	880	917	944	899	857	882	917	927	936	891	916	895	891	880	912	874	930	800	856	889	922	871	892	887	941	949	890	847	922	930	881	911	883	937	904	952	897	952	903	926	944	923	893	897	866	898	920	862	950	918	897	867	889	919	907	874	880	920	885	879	861	905	907	882	922	921	901	918	878	914	884	892	945	877	911	932	850	890	917	902	951	863	889	905	918	903	915	895	888	902	904	899	842	846	895	840	902	837	902	885	886	901	918	937	901	898	869	904	862	908	913	917	915	963	897	911	893	885	862	881	922	845	863	890	927	891	891	922	883	910	870	888	873	919	861	965	926	907	794	905	890	950	877	923	881	922	920	888	899	841	867	852	893	886	897	833	876	904	923	932	886	937	884	952	860	896	889	855	835	877	924	934	991	897	916	906	872	895	871	855	909	887	941	927	869	883	888	933	902	882	886	908	857	887	826	881	851	915	889	855	892	918	898	865	852	846	880	882	916	861	919	896	907	934	968	912	898	861	916	901	881	924	858	932	904	860	844	945	859	856	884	921	914	896	883	867	891	900	931	874	927	903	848	873	894	926	883	925	915	914	879	876	904	865	873	866	887	875	871	942	903	916	888	912	851	909	915	870	852	897	897	872	913	936	864	860	878	902	836	914	936	837	926	854	879	857	853	919	892	847	882	838	911	911	864	875	880	931	878	876	921	880	940	829	939	927	896	867	926	876	852	893	926	815	875	872	857	907	927	891	840	889	857	929	904	939	848	882	935	868	934	929	885	913	909	935	866	962	897	823	916	911	863	876	891	889	945	858	906	906	915	905	923	936	878	879	906	923	883	897	851	964	891	883	894	849	881	868	908	912	867	930	840	854	854	925	910	913	893	925	859	923	945	902	915	881	916	910	904	938	958	925	848	870	876	924	905	892	928	887	850	866	944	919	903	947	930	884	915	885	887	926	910	897	903	890	900	886	904	867	904	878	898	900	861	837	855	937	856	903	895	903	941	922	922	938	870	877	870	879	876	912	985	871	871	888	827	886	894	876	901	917	945	951	849	850	931	887	899	905	990	896	883	905	857	866	911	926	851	899	875	946	874	916	895	847	878	891	918	938	871	907	864	847	868	917	872	932	861	918	870	867	937	908	891	870	854
8307	322	120	143	141	138	133	141	123	134	108	127	131	121	132	119	131	134	141	135	126	144	133	131	132	120	121	143	118	122	132	123	134	118	127	123	142	146	116	122	166	121	126	131	114	114	138	140	125	128	120	123	104	143	141	131	126	132	130	136	133	131	151	139	108	124	129	132	133	118	110	138	141	127	137	109	115	130	127	135	123	110	137	131	145	131	134	131	120	122	139	124	109	127	122	101	109	111	141	112	134	152	123	148	159	118	128	129	120	101	142	137	133	149	130	147	121	120	147	123	122	132	126	117	146	108	131	151	116	129	119	111	125	117	130	136	113	102	150	130	149	116	121	125	126	136	122	125	149	119	120	127	141	137	132	135	157	131	122	124	127	132	140	127	130	138	149	123	142	121	120	129	134	119	110	136	165	127	119	136	140	141	121	118	140	120	133	113	136	126	127	128	143	126	135	132	121	133	111	117	127	120	125	139	126	140	121	140	118	121	111	113	122	119	126	123	129	131	134	133	122	97	131	121	143	132	117	141	126	144	159	121	121	144	115	130	138	134	134	124	160	126	142	156	122	133	117	141	134	137	126	145	136	145	108	126	142	116	132	121	138	119	126	115	113	125	142	125	121	128	146	122	106	126	131	128	131	101	130	141	140	150	116	126	122	134	143	139	153	129	146	126	132	130	150	108	145	132	118	138	129	141	139	140	114	126	127	137	128	135	136	137	127	125	126	122	122	130	118	136	123	102	142	124	127	132	122	142	123	146	136	143	125	134	119	134	128	126	140	102	137	131	126	133	118	146	134	121	138	134	131	136	123	135	112	136	145	118	130	119	114	119	146	147	154	142	129	142	122	119	132	117	146	126	127	123	134	140	133	123	116	139	123	137	97	130	135	133	150	144	106	142	122	148	143	145	142	138	150	133	139	132	124	118	131	136	124	123	153	144	126	129	129	146	124	138	127	131	135	136	114	145	117	118	125	144	122	134	105	116	137	129	122	150	138	142	120	139	126	114	126	123	139	120	114	139	147	130	136	136	135	127	129	106	105	106	126	128	114	113	140	122	136	134	138	116	134	113	127	120	117	117	125	150	147	118	144	125	132	138	144	142	121	140	118	109	131	120	139	119	122	122	110	140	133	144	118	136	126	121	149	124	148	109	122	125	144	126	122	136	107	140	121	136	107	119	144	122	139	113	141	119	97	136	121	124	122	124	142	115	103	136	144	128	138	100	135	114	124	143	120	125	117	153	122	145	146	122	124	131	117	100	148	139	118	135	118	120	148	121	113	135	125	126	135	123	127	131	129	157	134	137	103	145	135	133	138	127	144	130	121	124	124	132	124	107	106	120	137	119	137	144	146	131	142	139	114	113	123	132	130	125	133	131	138	137	128	135	113	140	140	122	120	136	143	136	127	141	122	114	130	124	143	119	129	124	145	133	134	119	144	94	134	127	129	140	135	139	124	140	120	125	122	137	130	115	116	130	150	139	133	119	161	136	104	134	153	136	129	129	107	108	137	142	148	137	120	154	116	149	111	118	141	116	150	116	139	128	121	125	140	119	148	148	151	115	110	137	123	149	148	131	138	116	126	113	126	126	140	122	119	121	131	121	120	131	111	135	134	146	101	140	127	130	126	131	116	147	142	168	141	150	123	115	137	143	134	136	147	121	122	122	133	148	127	132	140	121	107	126	129	135	128	136	133	132	122	125	150	130	127	128	133	125	125	128	129	120	124	99	135	130	150	111	130	157	165	130	129	112	122	133	137	113	117	131	137	149	110	141	127	128	126	120	139	116	121	145	135	133	126	119	149	133	137	139	111	135	130	114	121	140	138	119	134	136	148	126	147	117	134	163	114	136	117	138	123	134	130	116	135	113	128	137	132	148	137	148	120	114	109	130	120	123	145	147	130	138	135	130	126	114	140	145	142	108	133	134	124	138	141	115	129	124	128	116	148	127	135	129	159	123	132	109	142	114	120	119	130	118	106	135	148	121	117	121	150	140	122	120	154	127	145	130	123	132	118	127	143	115	136	135	131	141	120	131	117	136	141	140	133	126	145	132	129	115	112	138	115	122	126	134	140	97	132	120	124	148	131	141	124	128	120	134	142	141	152	120	130	141	114	130	130	150	135	111	167	137	138	135	131	108	136	119	134	125	136	120	119	132	126	116	122	131	141	138	138	128	127	114	135	119	158	117	116	138	141	123	123	127	126	129	139	128	134	141	117	141	132	143	121	123	98	132	116	157	133	150	136	127	135	146	125	128	156	128	135	120	147	142	135	121	143	135	135	113	124	133	142	120	132	130	133	116	129	132	136	130	109	135	131	116	138	138	149	132	123	142	111	134	142	124	118	118	121	118	135	126	125	122	121	139	132	120	105	119	140	140	129	111	126	126	115	122	137	121	134	110	128	134	139	132	124	104	132	130	105	125	124	141	119	128	117	127	112	126	128	117	131	117	108	120	112	116	125	142	132	111	116	119	137	141	135	127	148	120	143	140	108	134	126	152	137	135	121	136	124	100	118	120	118	123	128	123	136	127	128	122	102	149	135	114	125	122	99	133	123	134	127	144	135	118	127	156	111	118	138	139	119	139	134	126	116	114	138	129	143	125	126	138	95	127	123	133	130	136	125	119	156	123	120	144	128	144	134	145	135	136	109	130	136	107	108	129	117	128	128	133	145	136	129	153	117	142	127	140	131	149	139	103	114	141	124	125	145	133	143	153	110	135	151	119	112	134	143	130	141	130	116	124	142	122	146	127	127	130	142	122	133	126	115	130	126	117	120	102	129	125	125	139	141	136	134	137	131	126	118	134	131	153	132	110	126	119	113	149	125	141	135	136	128	135	116	135	106	145	137	138	134	141	105	139	139	144	130	116	115	136	119	121	119	120	114	137	107	117	130	121	132	138	135	127	116	152	133	136	135	122	119	132	130	149	135	114	127	137	150	136	131	118	144	128	140	118	144	136	137	125	123	124	124	133	131	132	139	112	130	132	127	115	111	132	133	146	122	144	131	111	128	129	141	133	110	140	128	129	131	128	123	113	119	145	135	125	125	95	130	135	119	128	123	114	140	140	143	142	145	131	118	129	113	129	144	118	125	120	130	144	107	126	138	133	122	110	136	123	105	139	109	145	120	139	136	146	140	134	119	138	128	139	133	127	122	140	123	131	140	110	123	127	129	112	125	135	134	136	119	135	132	140	131	144	122	133	119	101	136	120	122	119	93	143	143	130	112	136	117	142	131	127	137	126	121	116	139	143	133	120	122	124	160	128	130	130	129	120	157	122	139	131	131	118	113	128	136	154	126	117	134	122	159	124	145	121	143	131	117	134	134	153	116	104	113	113	116	115	133	147	121	138	104	137	136	130	136	140	131	126	135	140	130	112	119	115	121	162	116	126	122	116	139	128	139	136	129	124	106	139	120	149	148	131	108	132	122	150	140	134	121	103	141	109	139	136	119	127	129	132	109	134	99	128	141	125	108	134
7062	408	456	452	446	466	422	453	403	425	383	365	373	385	358	405	397	414	365	375	398	391	356	345	366	383	359	375	385	369	365	390	370	369	387	368	394	375	418	362	360	402	410	384	408	385	371	353	395	412	398	373	365	383	370	386	348	388	366	349	400	387	419	384	376	365	343	396	353	380	402	394	382	369	368	349	366	377	399	357	361	392	384	402	380	371	392	363	426	383	372	394	376	388	352	351	362	367	347	378	362	343	350	366	374	391	372	389	368	383	334	370	395	368	401	391	342	348	373	362	399	378	376	370	357	401	393	402	365	375	408	362	386	366	399	360	420	345	368	368	374	351	370	330	369	352	375	383	366	358	362	368	375	395	355	372	382	361	363	380	359	383	378	345	377	369	363	377	358	347	397	390	362	360	406	383	357	379	379	374	400	369	396	393	384	359	395	337	387	363	400	386	392	419	376	373	359	373	407	364	380	392	373	389	358	382	361	372	346	345	356	367	371	370	364	367	328	384	342	365	379	362	357	368	382	378	362	357	382	364	365	357	346	389	364	401	372	445	355	362	381	376	411	359	333	328	378	377	364	374	390	359	373	377	375	345	372	404	375	399	365	363	364	357	346	409	392	380	369	368	355	364	380	395	351	376	405	387	364	378	388	379	397	366	366	384	397	364	369	354	358	368	381	369	379	373	351	370	374	372	373	374	345	393	368	386	357	343	366	390	372	397	408	368	384	409	378	380	381	376	393	374	381	372	340	376	371	370	387	374	365	318	387	379	416	396	329	393	358	393	354	357	352	376	352	375	359	350	380	325	362	395	353	371	352	359	336	341	325	408	371	372	388	393	383	360	344	383	372	371	395	394	352	401	356	368	349	365	358	405	390	378	329	358	334	345	385	360	386	362	407	360	398	372	364	349	345	382	400	363	397	354	360	383	382	399	403	407	351	378	383	386	354	369	364	392	374	373	356	389	356	403	337	385	381	348	378	381	377	358	361	373	360	329	362	357	363	389	358	329	363	372	357	366	394	355	388	404	362	364	371	342	382	343	377	384	357	381	380	368	371	373	371	344	387	319	349	362	355	367	377	355	386	365	373	331	373	364	355	343	361	347	351	363	357	389	388	363	353	366	368	350	351	343	387	363	382	360	368	375	355	391	368	330	358	368	376	381	386	350	408	325	380	400	358	372	376	357	412	379	364	353	400	387	352	376	358	348	342	368	368	374	370	372	367	380	340	412	362	373	345	359	316	390	358	356	384	399	380	373	362	399	357	359	391	370	383	379	367	383	393	396	397	370	369	389	377	386	344	353	345	359	366	357	391	346	360	349	343	380	376	366	346	401	358	357	375	382	359	398	377	390	341	372	361	385	366	407	396	371	369	381	406	352	372	398	389	373	408	344	372	391	376	337	330	422	372	359	353	369	401	358	349	398	397	345	349	382	367	379	358	363	340	351	359	363	389	398	368	383	369	384	365	399	407	381	358	387	389	381	345	387	386	406	364	369	385	367	358	401	382	367	380	367	353	375	345	360	336	390	392	359	364	368	374	364	391	382	383	371	344	384	384	363	347	429	425	362	367	352	370	347	343	348	336	335	374	338	350	387	358	359	409	396	383	389	378	375	394	344	344	376	334	392	339	347	381	329	360	377	366	361	372	389	381	357	350	369	379	353	346	377	364	396	369	368	396	381	360	379	388	360	352	358	381	390	364	357	379	387	360	383	382	354	415	379	372	409	369	378	337	388	364	380	370	345	379	369	354	407	350	391	360	354	393	364	369	381	360	390	363	328	373	373	349	359	392	385	381	413	377	368	377	397	357	376	369	367	357	365	365	362	396	351	362	354	379	373	412	412	390	371	388	360	362	372	387	354	349	377	371	416	370	375	378	380	358	372	368	390	351	391	346	394	320	372	385	355	390	372	365	353	396	387	367	382	405	344	385	410	414	351	384	340	353	353	366	369	363	342	349	393	371	335	367	362	435	407	411	388	351	391	369	402	389	387	353	415	387	371	395	358	384	392	374	373	354	372	375	354	353	378	411	408	371	383	362	365	388	393	335	385	369	392	361	370	362	389	360	322	372	364	348	341	356	351	370	372	387	375	386	348	340	380	411	345	364	350	364	367	368	377	373	355	367	357	354	350	402	354	382	413	391	348	384	333	392	367	384	371	385	392	369	371	360	352	354	403	337	394	386	345	371	376	343	391	362	414	374	365	368	349	379	385	363	358	373	387	393	358	379	374	343	378	390	359	374	376	386	405	381	330	402	387	379	412	344	391	377	397	369	371	366	382	377	357	384	382	351	376	321	347	368	361	389	378	360	413	372	377	374	358	377	365	378	358	379	363	334	337	393	404	358	353	382	386	362	347	396	374	334	382	381	360	335	362	391	379	385	369	351	384	377	369	375	384	399	378	375	377	349	375	411	390	376	401	364	345	384	360	370	387	335	358	387	372	366	390	381	385	377	335	370	403	395	388	373	348	373	366	387	386	355	401	375	348	386	386	396	375	373	350	374	379	347	364	374	377	353	340	357	372	395	350	356	351	385	375	401	350	372	400	389	392	355	394	374	350	379	369	359	376	377	379	373	362	377	356	361	388	349	349	353	391	354	367	383	351	336	356	408	393	357	361	379	364	402	393	376	405	402	370	353	361	403	366	354	373	383	357	376	373	350	393	364	349	395	372	402	364	355	339	415	344	384	366	381	399	381	362	351	383	368	353	362	360	401	403	405	358	385	405	364	364	357	368	373	384	404	394	357	350	348	366	371	363	354	402	341	350	362	368	394	352	376	356	367	378	365	355	370	353	351	379	378	381	363	399	395	380	379	421	381	357	369	377	374	389	397	381	330	391	387	371	345	394	383	426	354	370	356	394	377	372	377	371	366	366	375	375	366	397	381	393	374	366	366	383	395	372	370	342	410	362	383	344	380	373	352	349	396	371	340	329	365	357	353	344	333	352	359	345	395	378	392	376	329	381	369	379	352	349	376	379	369	374	345	378	398	401	365	348	347	345	379	386	361	385	344	371	369	342	362	353	361	378	371	393	368	383	314	388	381	376	350	376	380	372	371	379	390	347	370	409	369	380	352	373	391	372	358	378	369	359	388	396	355	370	368	396	349	343	382	387	356	361	367	382	370	366	374	395	345	352	397	344	357	377	369	367	365	388	369	378	418	370	383	356	371	370	383	364	351	358	395	396	362	402	358	392	361	357	349	363	355	403	379	373	374	380	409	368	346	352	356	395	387	351	353	384	387	387	399	391	387	365	400	357	361	359	371	366	373	349	387	385	357	389	359	391	374	395	364	367	349	357	395	362	365	363	359	364	345	324	366	380	357	365	321	382	359	395	410	377	393	334	374	390	360	346	370	403	380	370	364	365	374	370	386	362	372	402	357	386	380	378	393	365	347	365	379	341	336	382	399	325	349	348	335	355	365	370	338	392	379	364	400	355	378	380	395	390	385	378	375	365	377	372	369	349	388	364	376	357	359	406
59321	18865	2604	903	615	485	441	329	323	280	296	267	267	240	243	234	229	246	218	212	233	256	236	232	209	210	213	222	229	218	189	208	203	212	198	224	202	181	220	237	193	222	220	205	201	204	185	190	229	220	226	213	205	226	214	259	195	221	214	217	208	225	202	196	231	193	189	199	195	199	202	209	198	201	212	211	241	192	227	210	204	211	216	200	204	222	223	222	232	202	203	182	185	216	207	201	214	199	212	222	181	204	166	205	205	222	235	211	224	200	210	205	229	212	236	199	204	199	202	188	185	202	219	189	214	242	185	201	224	208	179	203	194	204	215	194	186	186	200	196	190	232	214	211	197	196	216	201	184	225	203	215	194	203	204	198	230	202	207	208	206	192	225	201	175	207	207	197	213	208	215	220	204	213	209	216	188	209	242	229	199	203	226	209	225	213	217	203	197	221	202	205	214	195	233	206	220	217	204	219	177	211	218	197	190	210	220	196	217	212	217	210	201	230	194	214	220	213	211	201	187	213	201	202	201	183	230	186	221	208	209	222	218	188	210	210	198	184	176	211	211	192	200	218	241	229	205	243	193	195	205	224	195	227	185	209	221	200	203	202	238	222	242	213	183	203	201	191	225	220	193	239	216	196	231	223	208	211	216	203	183	182	218	203	207	210	209	223	227	222	233	180	187	189	178	211	199	200	201	200	205	203	202	227	214	187	203	191	192	223	210	188	212	192	219	189	194	181	206	205	212	201	225	229	232	217	192	236	219	203	188	218	221	209	185	206	199	216	198	219	204	192	229	202	229	213	214	210	210	237	206	211	185	232	234	198	235	204	196	245	203	189	210	230	237	225	196	198	194	203	191	203	202	216	209	205	208	220	202	203	202	237	208	231	228	227	236	197	227	197	189	237	222	209	202	202	205	203	236	219	213	187	216	213	205	204	203	213	216	183	205	204	217	192	226	210	210	194	209	202	192	200	189	198	190	232	248	217	213	231	232	187	182	206	220	204	214	226	194	186	229	191	194	186	220	168	185	194	233	217	204	219	227	211	181	212	219	200	215	206	200	207	205	202	202	215	222	192	225	221	211	197	213	211	189	220	194	179	212	228	192	205	203	207	220	208	222	223	226	203	204	208	210	171	218	225	225	175	210	183	217	200	179	213	201	207	217	226	211	189	217	209	211	217	213	206	179	201	212	198	194	231	198	220	196	224	217	211	211	202	190	225	206	217	222	209	197	212	240	209	210	218	198	193	225	206	212	194	206	209	201	195	198	240	219	207	216	220	218	220	168	190	197	216	220	205	215	195	210	193	199	214	228	196	191	207	218	180	209	215	213	208	185	188	218	203	203	171	223	224	185	232	184	198	210	206	212	216	224	204	204	211	219	204	217	219	213	209	202	189	214	178	211	221	189	200	186	202	211	196	183	198	218	208	192	194	204	213	219	189	209	187	201	232	184	204	210	192	199	196	215	216	204	181	222	203	219	195	220	194	219	187	210	216	198	201	184	222	207	220	233	203	221	225	216	250	194	221	220	198	193	198	238	219	223	228	204	214	196	208	218	217	213	195	214	233	194	201	229	217	221	220	174	217	214	222	193	205	186	186	212	184	236	236	199	188	173	194	243	218	205	219	189	197	211	202	202	236	223	212	184	222	210	202	219	205	209	203	232	180	198	210	203	215	193	222	213	201	215	219	228	220	212	202	195	219	204	189	193	222	213	206	230	230	209	187	214	191	241	198	191	217	186	219	180	232	222	220	203	196	219	208	208	229	205	245	233	246	199	202	173	192	206	185	205	197	188	212	207	206	213	216	180	206	207	199	200	213	199	191	209	203	217	219	199	199	212	227	210	233	191	217	191	232	197	208	218	192	200	226	201	173	223	206	190	218	195	213	208	201	221	208	207	224	215	188	189	205	208	201	237	207	207	168	236	183	196	199	219	218	224	191	175	240	201	213	212	206	205	193	183	211	222	204	232	217	191	211	190	209	178	237	223	207	184	226	217	215	204	187	223	234	228	205	200	219	190	198	208	200	236	238	213	226	230	211	191	191	203	197	196	216	212	210	218	191	206	215	206	229	240	232	231	200	215	220	183	211	241	227	185	212	209	224	212	199	203	204	242	207	222	235	181	221	225	195	218	201	186	218	184	213	221	244	201	177	195	217	224	230	196	224	191	204	206	192	209	248	193	198	200	206	212	210	243	222	195	214	196	221	197	219	202	213	202	188	206	210	202	208	195	242	203	214	222	210	180	193	224	210	235	209	226	206	226	194	204	185	216	214	195	182	192	203	189	192	222	205	192	208	216	198	215	222	210	212	204	200	200	217	198	204	225	198	196	220	195	216	190	198	208	197	220	203	190	202	187	188	207	207	195	219	185	194	206	210	192	193	212	219	204	198	208	241	205	195	215	199	179	216	223	173	194	195	202	215	188	211	206	201	192	216	210	196	217	207	190	211	216	194	183	207	216	209	215	207	193	203	208	207	202	196	197	203	202	204	191	212	200	249	229	215	210	204	178	192	223	182	239	205	209	234	210	232	230	204	218	184	206	199	187	209	217	203	190	223	200	210	223	191	200	204	231	209	193	211	216	196	227	186	227	206	187	191	204	214	206	220	218	202	214	214	216	198	209	210	211	197	207	217	208	223	216	216	200	206	226	184	229	187	211	192	234	212	219	203	206	189	211	222	223	218	199	198	209	181	205	200	198	201	215	211	221	219	212	225	192	216	201	211	199	205	194	216	222	223	192	205	199	198	214	205	223	209	189	198	202	228	192	227	195	232	228	207	208	188	218	230	205	238	193	181	221	216	211	233	200	224	228	220	211	202	232	202	189	193	236	224	201	226	199	212	197	179	195	202	197	211	205	199	217	229	212	215	209	197	194	213	215	196	200	235	191	227	193	213	211	214	185	190	203	190	204	189	194	193	201	195	187	209	188	214	228	221	206	194	224	212	201	203	199	224	188	214	179	235	179	205	211	187	174	207	232	204	199	226	214	216	215	224	221	194	204	187	197	206	209	208	220	200	224	213	200	213	215	201	228	190	207	209	194	170	208	214	185	201	221	214	212	201	209	215	221	227	199	214	224	191	193	231	218	197	206	221	230	210	223	206	211	212	204	213	227	194	198	216	203	197	207	200	219	203	244	207	226	222	217	192	209	226	192	225	211	217	216	194	227	195	208	199	216	209	184	214	197	186	207	206	203	213	212	214	231	208	200	211	203	199	215	197	182	200	198	219	226	218	192	220	203	212	200	192	224	243	197	225	199	191	211	191	210	246	181	219	209	216	219	215	198	194	184	197	213	189	187	208	169	194	190	243	211	190	206	210	206	219	198	202	217	217	229	232	203	200	238	201	195	222	212	232	223	219	193	197	217	206	218	238	219	221	210	183	191	191	209	210	194	210	200	187	186	205	221	216	243	231	192	199	219	211	197	234	200	221	218	207	221	239	233	214	187	214	191	203	192	215	211	207	210	200	221	235	186	207	234	202
30883	1209	2381	2593	2315	2015	1623	1425	1267	1127	1078	996	886	831	762	766	772	740	774	731	677	683	623	670	639	656	625	632	667	656	580	600	586	610	584	608	558	568	588	637	589	583	554	535	559	579	586	609	537	560	575	538	564	555	542	584	594	599	550	563	571	566	560	562	550	541	558	576	561	540	528	522	559	588	557	526	570	566	536	531	543	590	577	573	531	603	552	532	522	551	546	567	590	528	602	564	554	587	541	544	532	559	587	572	587	563	560	593	566	574	541	570	574	543	527	538	581	505	551	596	570	563	599	563	559	547	554	553	558	570	562	545	539	564	556	563	582	564	554	531	535	549	550	554	529	511	586	567	533	544	558	552	575	591	524	567	538	558	511	546	547	538	575	551	526	580	540	585	530	533	562	488	535	545	541	529	537	551	542	547	534	556	489	579	559	521	579	523	575	528	571	571	526	569	544	548	551	590	559	566	570	547	571	537	510	560	466	562	547	533	558	566	561	552	510	591	555	579	519	543	532	543	599	536	551	552	541	540	533	577	517	566	551	573	556	515	534	537	543	557	518	571	524	511	528	560	547	567	528	568	557	532	529	578	512	513	527	540	503	595	589	563	529	537	586	523	547	561	539	577	513	554	550	543	551	565	527	578	552	573	544	572	535	559	573	546	574	553	547	545	571	542	537	507	541	519	555	555	524	550	572	504	571	533	570	562	521	519	536	514	532	520	542	558	529	577	597	583	583	538	552	560	523	496	523	605	535	556	562	572	544	520	538	522	523	515	534	540	560	558	564	524	580	530	522	589	627	535	557	557	543	520	551	541	523	562	557	563	550	538	538	518	574	574	579	559	589	560	550	546	571	506	514	514	539	556	529	521	517	524	575	581	563	549	580	558	570	571	537	545	576	549	562	539	573	529	538	555	547	521	498	575	574	562	595	524	572	548	591	510	572	562	594	529	540	522	563	573	534	576	565	522	548	569	552	520	590	573	582	520	536	532	562	553	563	564	555	563	582	514	551	552	542	537	527	559	550	523	571	526	529	537	550	545	553	539	513	533	539	538	537	580	544	584	548	554	557	548	554	532	560	525	541	562	511	552	571	530	582	571	560	545	516	517	543	530	559	524	575	560	567	552	522	558	580	541	546	544	555	546	526	585	566	487	521	520	581	554	562	543	568	537	549	555	498	536	534	547	530	572	572	567	581	554	580	545	541	593	599	577	524	533	537	607	570	563	596	505	567	581	563	555	573	511	558	533	545	563	589	505	554	586	526	538	550	543	542	548	556	581	577	523	540	561	561	542	573	576	538	568	577	584	541	545	567	585	490	525	604	560	581	561	568	572	563	586	521	565	555	578	554	548	495	560	524	551	527	564	555	553	557	578	516	522	584	543	556	568	610	548	551	502	523	519	555	562	580	561	520	575	576	591	554	547	548	534	587	546	540	550	593	548	512	559	546	537	535	540	517	604	572	530	517	565	558	575	551	576	547	561	527	553	577	525	595	557	541	596	559	571	559	567	568	552	537	585	575	549	540	539	549	543	552	555	534	555	547	567	574	597	549	589	548	594	551	525	567	531	544	561	536	525	553	496	556	562	531	585	528	538	549	544	544	596	555	542	575	518	559	557	519	534	532	552	573	531	571	594	521	541	525	563	546	568	554	560	547	546	562	523	590	565	530	528	556	545	600	544	547	573	537	558	527	537	525	583	525	578	549	552	544	510	562	553	555	537	577	543	529	574	501	534	554	555	582	579	563	551	578	557	596	539	535	509	567	514	567	501	545	549	553	548	541	566	507	539	563	571	537	569	520	600	534	516	518	531	533	549	528	540	530	544	533	525	547	540	534	585	511	564	560	530	505	554	528	556	535	566	580	544	554	541	554	574	533	546	556	561	541	566	546	547	562	567	533	553	533	544	510	544	554	494	576	546	542	522	544	546	510	531	589	532	534	568	583	553	534	574	512	516	542	536	566	573	530	560	570	530	560	550	532	519	534	545	526	521	582	537	549	544	573	554	533	553	576	498	535	540	552	555	544	609	539	530	558	573	532	554	540	579	514	534	541	530	545	553	556	545	549	558	563	537	589	503	563	538	529	556	537	522	585	568	593	554	546	506	532	533	542	532	568	544	521	538	566	559	543	513	539	500	596	544	515	487	513	580	539	549	584	552	523	557	563	526	570	537	565	568	544	528	561	559	573	549	564	559	568	524	533	579	561	548	531	560	526	531	555	551	551	524	530	553	530	557	577	546	555	560	574	508	565	517	527	541	530	528	521	587	560	550	495	582	576	539	534	540	557	546	557	571	525	538	523	521	596	567	511	524	555	555	533	567	559	554	544	529	552	537	572	528	530	571	557	531	576	565	540	543	585	559	555	524	552	554	602	554	526	547	523	560	537	504	599	551	518	554	541	542	535	577	518	535	549	562	562	553	564	539	594	570	573	570	516	557	556	587	566	541	557	591	536	539	573	574	507	549	531	591	594	508	523	542	536	546	563	540	559	563	508	520	528	564	523	521	495	545	527	536	505	572	545	557	534	527	530	560	554	552	545	539	518	569	559	534	517	550	528	550	536	550	543	580	535	584	548	545	547	533	542	540	548	545	539	538	551	541	499	522	583	569	528	547	587	587	527	600	554	516	573	523	540	567	560	560	568	544	502	529	527	578	582	568	521	529	554	579	601	503	537	509	541	515	581	555	575	572	549	508	544	566	550	535	535	486	517	548	602	541	540	542	521	547	542	555	556	570	536	563	540	532	538	566	568	569	534	547	547	550	579	554	564	548	558	551	557	555	516	527	536	554	543	557	574	527	532	552	531	569	535	581	554	591	530	548	581	540	540	527	513	590	572	574	595	564	569	593	544	570	557	543	538	540	543	500	547	548	519	544	567	544	523	568	543	551	564	538	537	537	539	598	571	563	533	518	544	517	546	532	533	551	549	597	512	564	553	538	547	534	561	522	592	545	545	581	523	509	532	561	565	551	537	570	528	557	573	561	543	534	532	531	523	529	563	594	538	567	537	542	536	629	583	543	540	567	548	566	587	541	549	576	580	515	583	522	593	550	544	544	555	557	525	516	554	546	561	545	536	538	569	541	526	573	531	538	565	546	598	513	569	573	577	544	540	574	570	564	567	574	522	555	537	571	550	559	541	541	531	515	536	567	555	547	546	563	562	587	572	579	521	570	511	529	589	552	560	535	539	544	553	543	536	529	599	590	528	564	544	543	567	577	543	526	575	574	518	541	548	523	571	510	595	496	554	584	554	544	518	505	556	546	531	556	555	548	495	527	532	549	528	530	559	531	550	557	559	565	546	575	549	541	609	573	519	531	581	545	566	548	550	523	565	560	550	539	523	517	522	551	577	543	547	541	514	551	549	543	524	546	555	566	543	568	532	520	548	519	532	549	550	546	556	522	569	499	560	553	515	566	540	551	526	531	574	550	553	582	567	541	546	528	544	552	537	530	567	506	541	557	508	538	540	557	539	520	541	536
71785	26888	8199	1996	1332	1017	812	702	683	586	549	491	517	474	498	454	461	437	441	464	411	451	378	430	410	437	429	376	420	424	416	373	431	404	396	419	370	409	382	367	396	403	399	358	434	423	401	351	412	379	376	405	388	383	364	384	400	418	400	429	391	343	380	426	393	379	373	370	371	417	391	380	407	355	387	395	390	392	400	404	386	383	388	392	402	398	358	400	415	386	386	413	362	377	385	384	400	390	362	401	432	393	381	366	385	393	407	398	396	406	354	384	347	407	395	384	370	375	445	381	378	396	341	364	422	388	396	364	392	375	384	372	392	390	400	375	391	419	410	374	347	379	370	354	375	376	367	379	402	416	380	404	364	380	389	364	356	406	330	356	388	404	370	369	381	402	402	367	422	341	374	391	375	372	357	390	391	371	416	372	356	382	401	370	403	392	362	386	398	353	371	379	356	410	375	377	387	387	397	387	405	396	375	414	409	387	382	391	419	399	373	359	420	434	407	372	380	349	374	373	410	394	395	401	403	383	379	429	380	403	390	380	406	396	383	385	378	377	406	432	386	433	393	389	403	401	414	399	389	348	395	419	377	380	357	408	402	412	394	380	388	370	363	387	370	379	403	391	384	357	394	366	388	380	395	421	347	381	390	382	398	414	400	382	343	374	388	421	392	396	433	355	394	423	397	367	370	399	381	389	377	381	362	383	388	413	374	391	398	357	397	408	395	376	372	405	421	368	384	396	335	367	380	420	370	370	379	355	393	380	377	383	388	368	366	353	373	389	382	423	433	403	415	383	416	410	360	367	400	417	411	393	327	387	393	351	398	390	423	432	401	377	417	373	394	401	363	387	345	370	352	397	378	403	374	367	380	383	398	366	356	375	391	368	401	366	376	420	395	360	384	358	363	392	371	412	350	404	367	381	394	392	372	406	364	371	358	427	368	384	385	394	393	356	381	395	356	407	395	385	396	361	375	423	359	412	365	391	381	392	378	406	407	375	372	372	372	407	401	401	378	373	387	426	422	445	411	357	366	442	353	393	402	417	423	392	373	396	366	380	352	407	360	420	411	389	382	416	390	429	390	377	370	378	442	382	384	394	417	407	412	412	380	394	384	388	385	384	383	374	369	407	367	370	395	388	392	390	375	388	398	383	423	362	426	415	388	400	381	380	393	390	385	394	358	394	399	399	367	404	412	371	394	367	392	369	363	365	402	402	388	397	390	388	388	419	390	371	415	417	370	361	393	424	369	386	374	362	394	387	392	403	410	431	374	349	368	375	410	371	386	412	392	384	392	373	357	377	357	389	380	385	388	382	372	388	423	381	374	414	413	414	409	342	372	377	436	394	348	357	397	405	391	379	384	390	372	412	401	398	374	359	373	392	402	421	416	367	414	369	398	375	387	369	392	389	360	385	379	352	383	388	420	361	381	379	359	403	378	385	368	353	415	406	385	383	396	401	349	409	431	367	420	376	370	400	370	398	414	374	393	382	413	383	410	391	372	374	392	415	403	331	420	418	402	370	385	375	379	333	400	381	387	382	372	385	382	403	404	373	388	365	381	372	368	411	395	370	374	382	428	406	407	389	386	420	396	398	419	397	362	398	381	371	369	433	410	396	407	430	376	393	386	409	412	399	396	395	376	389	381	382	406	371	417	394	411	341	375	401	391	353	373	397	370	369	408	378	385	381	387	397	407	394	331	369	412	353	358	336	385	387	389	399	369	373	394	362	393	376	359	405	419	379	400	357	386	371	421	373	385	377	368	378	364	352	400	391	398	410	405	377	399	401	382	418	355	392	371	396	453	384	393	400	422	412	396	375	383	410	408	349	378	401	393	418	398	358	364	354	389	399	413	381	391	372	363	403	368	352	393	388	376	414	350	369	400	402	349	379	353	387	413	368	371	379	401	379	385	385	409	389	414	378	425	399	410	360	352	364	360	379	439	402	393	371	375	367	385	403	345	374	347	372	389	373	351	380	367	345	391	369	377	399	406	394	386	388	409	381	361	384	387	362	377	387	395	346	383	391	386	376	378	422	366	409	385	402	360	391	382	412	373	415	384	366	384	396	426	368	378	401	340	365	394	394	377	375	385	370	385	366	361	362	371	387	386	381	393	392	410	390	405	389	385	397	395	399	392	373	361	373	398	415	420	368	413	380	389	422	371	379	388	388	387	414	362	398	388	357	411	380	394	402	376	393	388	386	380	399	397	382	397	365	390	375	404	361	370	396	392	361	379	390	408	386	426	375	346	371	369	372	408	388	383	385	415	336	397	382	389	361	402	339	360	375	381	404	367	377	395	381	387	395	373	383	385	417	406	383	378	378	360	409	399	406	386	414	389	352	381	382	371	370	369	362	380	404	353	381	366	385	367	388	408	377	362	383	389	392	375	365	342	398	379	399	396	396	424	393	414	392	397	384	377	365	360	426	370	359	383	363	381	374	369	377	369	381	379	370	382	359	374	362	395	372	386	378	407	411	361	411	390	414	371	357	398	400	378	346	384	383	370	391	372	392	383	408	419	366	401	365	400	401	370	407	362	369	359	345	398	379	363	376	384	363	387	356	400	409	349	367	370	358	419	361	377	392	376	349	384	376	396	387	421	380	338	377	370	393	378	407	368	436	413	399	362	388	401	394	377	401	390	376	405	378	386	373	378	370	377	409	343	385	387	349	372	337	378	426	413	397	399	352	402	410	400	384	394	345	360	376	387	351	376	361	356	404	379	401	378	376	383	401	348	431	361	356	355	386	360	395	384	352	395	436	322	371	390	379	401	411	390	363	391	402	409	371	371	392	418	374	387	373	406	385	371	389	387	366	371	372	382	389	408	411	374	382	388	346	362	381	367	374	431	359	377	395	385	408	378	383	383	410	367	390	374	408	360	387	398	367	420	407	370	401	389	384	395	370	422	352	373	345	400	362	394	417	379	385	402	398	403	389	389	370	352	373	382	373	371	381	405	375	372	375	387	366	378	398	399	382	420	393	415	390	383	397	368	414	390	370	408	432	403	377	408	394	383	430	430	345	371	395	394	412	379	395	401	386	352	381	414	359	392	380	401	396	379	390	351	391	372	371	389	389	405	410	381	395	352	393	408	383	357	413	347	413	363	393	409	419	410	381	383	404	388	398	389	387	400	386	399	369	376	409	397	425	374	410	383	420	382	377	389	369	337	385	386	401	378	399	405	357	381	399	379	407	388	414	415	402	373	406	378	401	393	371	345	382	358	350	400	386	426	377	409	404	351	396	367	377	358	398	417	378	375	399	389	411	360	403	401	410	380	403	377	398	391	370	383	366	394	387	356	405	406	384	374	362	339	367	369	381	358	377	361	365	368	421	394	398	386	373	407	374	422	358	356	383	390	357	372	354	406	393	372	410	394	417	390	396	399	398	394	365	391	373	361	368	386	379	347	381	388	393	401	379	367	391	395	396	403	427	394	378	403	387	375	371	361	405	389	395	398	365	353	405	406	389	394	372	383	418	401	368
39543	2130	4313	4956	4350	3583	3107	2505	2316	1995	1862	1678	1537	1474	1477	1338	1354	1255	1227	1157	1200	1207	1094	1131	1095	1099	1028	1012	1032	1022	1064	1016	965	1052	966	943	964	1039	945	951	1004	923	920	974	943	920	943	985	931	914	907	923	983	997	881	896	924	930	902	952	969	951	846	892	960	912	940	933	922	887	950	920	930	879	905	920	907	978	898	949	943	937	905	864	872	886	873	920	923	889	928	956	900	901	870	903	909	903	878	917	903	901	915	894	932	954	865	835	858	846	907	897	860	913	873	881	902	911	903	919	899	880	933	896	877	909	879	925	941	884	982	893	876	860	895	900	909	933	879	910	907	878	907	891	915	868	924	899	906	897	963	911	886	960	903	925	833	892	917	908	880	907	817	899	895	879	914	871	895	889	894	933	903	861	850	986	940	920	913	914	875	815	892	883	924	852	918	916	898	929	918	844	936	890	883	868	936	856	867	904	942	919	992	900	916	853	960	919	897	905	850	968	887	880	896	874	919	880	929	943	839	910	932	876	972	898	906	915	884	880	908	900	862	865	942	900	891	919	957	894	857	920	890	916	936	871	853	921	894	891	854	938	873	899	903	912	897	900	872	855	868	936	889	884	929	860	928	915	950	953	833	914	918	900	904	946	911	906	932	878	914	937	895	879	894	901	881	855	914	854	965	903	840	881	937	905	899	896	973	916	867	824	891	916	920	951	877	920	904	894	904	938	911	912	876	868	867	922	897	888	898	867	851	879	910	933	977	867	926	875	895	875	899	903	904	902	899	853	896	935	871	872	847	919	886	885	872	868	884	913	888	887	921	926	934	888	952	954	943	899	881	925	898	963	921	913	922	859	851	877	844	925	876	886	890	857	884	925	894	895	876	934	907	910	898	905	907	903	921	837	892	935	906	899	828	900	869	896	855	925	926	893	887	887	847	867	931	887	869	903	971	928	869	899	827	968	892	851	903	911	895	868	933	852	893	856	934	862	898	911	885	936	884	883	917	890	884	918	925	861	850	880	891	871	956	902	894	876	907	918	898	880	849	841	934	931	881	864	896	968	913	850	882	863	899	915	848	880	933	889	879	950	931	893	919	949	919	909	899	872	927	880	949	889	870	906	905	937	901	924	910	908	878	863	934	949	913	823	892	929	959	915	878	923	874	938	900	887	929	924	893	850	907	895	876	940	894	902	911	909	888	898	873	900	872	914	878	859	884	942	905	905	901	880	872	967	895	937	909	899	949	880	912	924	895	906	952	904	885	907	923	909	893	941	864	855	878	899	883	918	907	876	899	904	944	926	882	908	891	913	839	889	894	888	893	909	972	925	928	892	931	887	922	902	926	925	957	829	871	887	915	919	902	898	923	909	837	887	919	894	891	891	869	899	908	928	883	933	881	938	912	887	892	883	855	921	850	883	912	928	945	839	891	917	931	899	934	879	950	914	856	831	910	897	894	913	932	878	910	873	883	942	895	914	888	899	899	850	891	915	936	899	914	882	904	921	912	876	890	908	891	884	861	904	926	969	890	882	922	868	872	877	833	865	874	934	887	847	898	879	931	904	899	923	889	856	930	907	958	902	902	881	904	840	899	928	908	900	901	922	905	893	901	924	938	944	882	901	933	879	881	907	934	867	853	878	866	891	909	968	929	848	903	872	868	934	895	903	864	917	864	922	900	936	861	911	900	843	898	896	895	901	916	870	873	958	885	844	882	881	905	880	937	874	891	861	909	908	952	890	834	881	855	901	880	918	879	948	922	877	896	866	885	896	909	882	854	948	903	931	874	914	889	878	884	866	895	940	854	839	835	928	914	923	885	877	926	902	911	868	932	923	877	871	888	924	876	949	881	904	926	913	963	850	908	874	905	871	914	927	906	874	892	889	970	881	895	921	901	842	859	886	854	894	928	900	963	881	953	899	814	953	897	861	929	916	904	918	917	904	831	937	892	900	832	899	897	936	924	921	861	864	880	908	845	892	886	914	896	919	889	905	888	982	935	890	870	908	929	915	899	913	956	873	872	869	955	857	874	876	910	914	930	903	939	874	890	881	897	861	902	926	894	903	892	918	915	836	918	924	861	905	867	852	880	899	941	934	848	891	927	935	841	909	891	920	877	944	912	903	850	928	919	881	897	902	912	937	903	942	889	879	898	893	893	898	864	914	896	886	913	898	928	896	813	883	876	893	954	930	868	932	901	885	874	861	905	904	946	912	899	869	821	927	928	901	862	856	912	874	886	947	948	860	863	889	860	934	903	899	887	906	923	882	910	881	959	875	895	860	891	905	897	887	898	872	908	910	886	895	864	894	873	866	891	915	937	901	900	911	915	871	880	875	886	904	848	888	877	898	879	911	946	899	881	910	863	895	853	925	859	886	880	886	864	895	918	863	875	923	944	903	894	908	824	910	854	928	846	876	925	916	859	857	879	918	922	907	920	870	867	959	875	849	935	870	928	871	896	921	886	926	920	900	915	906	934	951	893	879	869	863	849	900	871	926	821	859	897	879	945	946	871	909	865	906	871	883	922	864	916	885	918	924	875	875	888	887	912	862	899	926	847	864	881	916	915	891	923	941	890	889	933	865	959	951	886	903	879	876	892	882	912	878	845	881	923	924	882	848	918	905	879	897	871	893	916	901	924	889	952	943	841	868	906	878	899	901	892	890	860	962	901	935	933	890	862	897	913	933	948	880	891	918	875	884	851	901	858	924	897	861	921	896	848	924	870	915	898	907	934	878	913	948	912	943	920	869	889	872	920	922	932	812	901	923	984	970	870	943	920	895	873	968	939	916	907	891	856	891	884	882	900	904	847	884	864	884	915	894	884	916	888	919	846	899	912	864	926	921	825	908	892	875	835	917	866	916	880	913	883	911	884	963	911	887	893	892	909	909	871	901	952	886	862	875	932	913	926	883	921	892	894	890	911	840	896	878	935	926	929	922	896	848	880	894	888	926	970	937	945	876	849	840	912	879	914	902	882	894	895	858	949	877	884	869	923	840	943	848	834	903	908	862	933	888	899	876	956	935	873	880	875	887	906	937	863	873	937	853	906	890	927	838	893	978	880	872	881	903	907	841	924	888	942	918	907	896	913	959	914	899	940	923	934	896	895	871	924	832	892	939	889	880	938	904	898	904	994	903	879	916	902	895	916	936	861	941	874	860	873	890	891	871	911	862	863	901	875	919	854	956	950	889	854	906	892	917	928	822	891	913	932	905	882	876	869	844	903	922	878	866	928	899	858	925	886	859	927	823	905	907	841	887	891	883	904	872	889	911	890	862	904	878	940	881	889	872	890	882	906	913	931	881	896	907	867	886	911	871	893	893	896	885	847	890	936	895	873	902	898	890	911	920	914	945	893	928	905	913	870	911	916	895	909	879	908	877	903	916	893	887	873	998	925	918	879	920	929	907	879	880	906	907	875	936	842	880	929	900	937	888	873	813	867	870	973	876	893	871	900	857	857	882	876	825	865	900	860	933	877	895	931	918	926	882
9317	533	187	151	152	130	133	121	127	138	147	148	138	132	137	135	127	157	140	137	137	141	125	143	128	142	127	133	142	130	144	108	138	145	157	143	119	119	151	128	132	128	125	139	121	124	130	124	141	119	130	117	119	123	118	148	130	133	130	155	121	134	132	132	125	128	133	119	119	121	129	145	133	126	156	115	106	144	146	121	135	127	119	137	109	129	130	131	127	115	136	146	126	110	152	126	153	126	142	145	125	132	130	114	125	128	130	126	141	151	146	141	135	141	131	138	141	127	149	117	145	143	144	126	122	128	123	113	117	129	126	113	123	133	145	131	132	120	114	128	124	134	145	125	111	121	133	113	125	133	140	114	121	128	136	123	121	138	144	134	129	149	116	136	142	134	140	127	130	125	119	128	146	135	135	144	125	142	145	121	134	125	163	131	125	134	143	129	138	108	122	134	136	125	151	142	127	114	146	122	117	115	104	121	119	150	113	135	117	142	129	142	145	118	118	135	112	145	116	138	138	145	140	146	110	126	123	104	120	158	125	122	134	123	137	158	146	134	112	143	140	139	131	108	113	139	119	127	145	124	123	117	144	133	147	147	143	145	127	118	115	128	134	127	134	121	120	120	112	153	156	107	131	132	144	142	149	121	121	143	144	130	122	130	128	146	115	116	132	133	159	126	127	130	124	137	156	126	116	134	133	129	115	126	135	142	146	120	147	130	144	125	137	124	143	134	124	140	119	144	130	132	141	125	122	136	142	108	135	135	145	150	147	138	126	138	133	109	122	119	133	161	140	133	137	129	139	110	132	122	139	153	143	121	133	117	123	144	131	118	127	118	155	129	141	105	136	146	124	142	132	118	118	122	121	127	126	123	119	131	133	149	125	125	140	133	123	144	133	144	133	139	139	113	116	140	120	132	137	144	132	142	118	135	145	148	131	115	121	129	127	134	181	133	129	116	151	142	139	147	103	147	123	121	131	133	135	128	121	122	131	120	134	139	137	135	124	123	118	128	119	141	140	140	151	129	128	147	119	117	129	138	133	139	124	147	149	139	128	123	138	135	131	135	103	134	134	136	152	123	125	137	141	151	138	143	117	125	134	144	115	128	134	140	137	122	151	129	135	136	128	137	134	120	138	110	138	123	117	131	130	129	113	131	128	123	130	138	120	125	137	132	135	145	125	119	150	131	137	108	138	134	140	138	145	122	123	142	134	126	143	115	131	126	144	129	129	137	117	136	136	122	139	134	130	166	115	129	146	122	148	140	129	138	116	124	118	125	122	130	151	140	121	121	127	128	119	132	126	151	160	146	101	131	115	126	138	145	128	126	119	129	108	143	119	146	120	129	112	139	140	146	130	120	120	115	148	137	129	135	129	115	135	136	132	141	130	123	129	129	146	134	125	124	122	141	130	131	151	132	132	154	149	117	135	133	115	159	144	116	151	155	127	127	151	126	117	112	148	134	117	118	120	153	140	99	115	158	138	131	110	148	129	132	137	137	151	130	121	124	138	108	109	131	131	120	150	125	130	142	119	128	132	124	138	132	140	136	145	125	139	146	154	135	120	134	128	136	133	134	151	141	141	130	149	110	123	122	144	123	124	152	128	122	127	116	132	127	133	109	125	135	138	136	154	154	155	155	121	152	126	124	122	139	116	120	140	95	151	116	114	121	140	125	126	131	146	116	152	127	146	131	122	147	150	155	141	149	110	145	116	132	146	131	148	130	133	123	144	135	120	149	118	135	125	133	125	119	123	139	97	123	127	111	116	118	136	120	139	136	124	162	119	116	142	137	117	136	139	125	151	143	145	108	127	139	116	119	133	140	124	140	106	133	151	121	128	119	128	137	153	109	107	105	117	126	147	140	106	121	129	111	135	142	129	134	114	130	136	136	116	128	152	123	111	124	132	138	118	112	131	123	134	162	142	148	137	154	142	130	108	151	109	115	138	120	131	127	122	121	121	132	118	126	115	131	122	141	130	121	122	140	129	140	135	132	116	120	129	142	133	115	164	123	129	138	124	109	136	144	151	123	140	126	109	124	126	125	127	131	132	129	133	120	130	145	104	127	132	112	142	145	119	114	127	135	145	161	148	128	142	133	134	130	136	124	118	139	122	136	130	120	121	147	127	127	130	122	145	112	112	128	122	131	130	159	131	115	127	150	135	133	150	123	128	128	144	134	136	123	140	150	138	135	128	119	118	120	151	145	119	133	132	130	155	143	112	126	128	144	115	126	133	136	130	122	127	152	144	123	137	128	134	130	124	126	144	123	114	146	135	125	128	135	134	118	136	129	132	119	125	137	150	134	125	127	134	122	140	128	118	144	149	128	114	161	135	143	138	148	140	143	110	129	134	139	127	112	118	129	140	130	132	132	157	142	136	146	106	115	116	146	126	106	113	142	134	129	136	121	136	101	139	142	141	142	133	132	139	125	153	136	133	142	118	131	125	152	116	131	132	128	127	113	144	126	133	140	136	149	129	132	139	116	141	123	123	147	128	147	143	140	123	122	130	114	144	137	111	129	135	154	132	142	134	112	118	119	142	135	133	130	124	148	118	128	142	125	137	129	131	148	140	133	124	147	115	154	143	153	152	144	126	133	140	147	139	118	124	135	136	126	123	132	136	146	134	132	129	148	149	133	130	146	127	140	112	138	127	151	132	131	138	122	138	130	142	141	144	154	110	124	119	113	117	135	149	159	127	109	132	121	127	119	132	129	123	111	134	142	134	135	121	164	126	126	137	149	135	125	133	120	102	125	127	133	149	132	133	122	123	135	141	129	136	133	136	121	121	123	129	123	102	124	142	141	125	131	125	126	134	146	126	129	118	135	144	120	147	126	143	156	121	121	122	131	131	126	126	141	134	117	142	118	142	150	136	116	134	126	117	140	140	137	142	132	124	132	138	134	119	126	136	124	123	143	109	125	112	163	137	116	127	107	136	131	143	149	136	136	120	147	122	133	126	128	143	127	117	148	139	121	134	144	123	127	140	120	127	113	121	125	148	128	114	144	119	141	135	124	121	111	110	122	143	162	117	119	125	110	133	130	136	125	129	140	132	115	124	124	142	131	112	146	127	115	130	145	117	137	141	126	93	141	137	122	111	135	141	113	141	151	147	127	125	142	131	135	121	119	139	137	150	149	131	153	143	122	127	125	130	121	123	151	140	147	123	134	125	127	138	141	119	131	128	121	123	138	142	125	131	122	154	146	132	122	120	130	117	136	133	125	125	149	125	102	110	119	123	122	116	133	154	145	129	122	139	139	142	123	115	123	135	132	121	127	129	121	123	120	127	120	139	140	122	139	141	139	140	136	138	144	138	128	100	139	134	118	145	107	132	138	101	159	135	117	125	140	132	147	116	115	145	125	137	146	134	109	119	131	144	128	129	130	145	116	118	124	133	131	133	125	129	134	141	126	157	132	134	132	117	125	153	140	140	143	133	131	154	141	112	152	108	113	120	157	133	140	115	121	121	129	135	142	99	140
7726	423	457	413	442	424	424	415	416	409	419	425	415	435	423	396	381	386	398	388	376	360	385	363	364	350	378	387	387	374	411	399	333	374	372	343	386	372	410	386	390	376	371	359	344	412	385	367	383	407	401	366	406	358	369	403	374	344	397	400	348	360	372	417	391	352	370	394	384	382	387	388	412	382	377	377	389	358	416	341	373	415	383	406	379	379	386	392	386	341	390	373	409	392	411	366	378	339	339	370	371	367	378	365	395	391	395	360	368	353	376	393	387	401	386	387	388	383	380	360	382	397	381	376	380	392	384	393	349	354	405	350	382	372	388	388	371	379	356	368	363	390	365	384	372	391	375	403	387	377	367	371	412	402	402	341	377	376	349	396	419	386	397	357	417	438	377	375	410	396	329	401	349	363	407	381	410	412	399	371	374	391	355	387	394	362	388	357	394	386	399	400	386	396	348	387	355	412	374	385	361	362	386	376	385	396	390	396	373	359	383	340	382	398	397	355	409	361	406	399	414	357	409	384	398	369	388	380	396	412	377	383	392	374	373	409	358	369	349	347	383	360	352	354	378	409	353	381	381	373	355	353	361	369	382	357	359	398	380	396	373	390	369	346	377	389	375	391	395	371	357	378	337	378	344	391	366	369	360	372	397	398	351	375	402	368	365	324	374	353	383	372	360	377	368	376	371	377	377	381	382	391	361	367	363	354	373	382	384	384	389	379	399	410	351	376	344	326	342	383	390	346	371	388	400	379	374	396	380	375	378	351	381	409	379	387	384	401	350	383	382	379	390	419	370	386	337	399	377	371	378	369	343	349	375	350	359	405	364	397	385	400	387	367	381	377	409	353	382	401	385	413	374	378	388	373	351	375	364	322	363	360	371	405	370	387	361	371	379	400	389	367	393	373	371	363	394	361	367	383	374	351	402	419	415	332	377	413	359	383	380	391	392	365	371	349	345	367	372	377	415	357	367	402	385	363	414	377	382	429	368	383	390	350	363	362	351	343	359	371	389	400	360	370	375	378	401	367	360	374	372	355	380	383	380	367	387	385	377	352	406	399	367	377	385	389	355	407	385	373	345	380	363	364	387	387	373	354	390	367	370	369	398	369	400	370	371	383	339	352	392	381	404	388	402	343	371	344	383	388	391	427	383	371	395	417	386	374	353	361	376	408	406	375	367	365	343	356	397	351	374	365	365	359	386	372	374	373	399	379	384	372	370	361	387	404	362	386	395	348	390	372	402	396	400	395	381	365	369	409	391	411	393	371	346	369	379	402	363	376	361	381	399	384	396	351	387	376	370	385	368	374	351	378	345	367	391	370	415	360	350	393	412	405	330	388	355	341	373	375	335	401	368	358	373	368	379	396	363	386	365	366	382	364	390	390	401	389	382	408	399	353	346	411	354	384	390	376	409	418	391	396	394	343	385	387	413	391	357	366	343	377	392	379	359	377	363	374	400	390	381	388	356	392	348	408	375	396	419	355	380	347	377	377	368	348	392	343	437	393	381	379	363	366	330	389	382	397	379	399	360	358	357	372	348	399	382	374	342	369	376	375	392	393	369	390	370	429	403	395	341	387	412	393	375	375	388	386	345	382	358	375	373	344	370	373	383	323	367	375	379	381	393	362	389	392	381	375	362	347	365	352	424	343	354	388	376	389	384	393	370	380	376	403	377	390	385	369	338	351	359	400	352	365	352	346	353	395	379	382	364	371	379	377	371	356	409	416	386	377	368	364	366	341	347	396	378	384	370	326	399	368	373	405	403	382	428	350	389	354	379	363	360	399	410	382	397	396	386	355	362	391	361	334	370	379	369	352	373	380	395	398	364	364	342	363	397	384	381	348	388	386	361	377	360	377	369	390	359	400	353	371	353	386	349	365	376	393	351	400	340	347	392	386	384	379	381	371	329	372	365	371	391	371	347	367	376	392	381	376	362	384	400	381	369	355	387	364	386	396	355	404	381	404	396	387	380	334	375	332	373	392	377	416	403	373	390	352	385	387	349	376	406	380	370	370	369	361	387	385	374	382	374	352	370	374	399	387	387	369	393	356	352	371	389	416	373	371	352	398	351	346	418	395	357	379	382	363	380	403	381	384	438	364	385	343	355	424	404	370	386	380	395	391	356	371	382	385	361	368	364	372	352	440	410	390	373	370	377	363	353	377	411	354	353	364	353	367	353	347	398	367	368	386	357	362	378	377	403	362	391	390	353	370	381	396	362	365	382	382	378	370	371	383	369	377	363	358	363	365	393	386	329	329	367	407	340	374	334	391	388	367	374	380	362	364	358	377	381	364	386	355	364	367	376	374	372	379	394	373	381	358	353	391	383	367	406	385	394	393	381	362	364	383	405	421	407	382	355	388	376	344	342	411	382	389	380	399	364	406	385	432	409	389	362	337	354	353	398	395	376	372	375	368	399	380	352	384	336	363	376	371	375	371	352	367	370	386	372	405	359	377	375	397	387	353	374	388	368	391	363	389	389	392	373	388	370	389	362	385	410	381	342	397	403	373	394	377	371	387	373	373	380	381	425	375	355	359	339	419	412	395	398	338	382	366	356	362	388	369	368	373	392	349	356	378	409	369	353	382	363	381	345	377	391	421	409	391	397	385	347	351	377	334	376	390	394	337	402	367	405	375	359	365	381	378	366	354	376	376	391	403	354	413	389	384	381	367	392	391	362	368	373	388	390	408	355	376	347	325	388	396	368	362	380	381	374	341	368	385	389	363	387	397	365	353	381	402	359	376	360	374	358	351	350	359	393	395	381	345	368	428	359	373	355	387	410	354	373	388	382	346	403	369	356	385	394	377	362	378	375	392	374	412	354	368	391	395	378	362	358	365	348	385	384	387	370	376	368	386	366	343	372	358	352	376	334	379	367	381	363	405	343	402	386	363	358	356	356	371	360	384	412	410	399	391	371	372	434	365	364	360	343	360	352	374	378	386	379	359	379	394	406	391	397	421	397	368	402	373	368	387	369	386	364	369	404	376	371	367	394	397	391	404	346	391	385	397	367	396	383	356	357	401	397	382	355	353	381	388	402	376	385	357	396	375	380	340	400	406	389	367	376	341	352	361	373	391	377	349	401	359	361	348	403	363	378	394	333	384	375	370	367	337	390	375	378	385	380	361	380	380	379	385	365	394	364	389	359	377	347	405	378	388	388	367	395	407	376	386	360	389	379	396	368	381	402	371	398	381	386	378	386	386	365	354	387	383	313	397	393	377	374	360	409	390	386	370	388	387	373	395	361	363	364	385	347	356	392	385	400	367	343	349	346	387	362	380	376	389	392	360	378	382	385	396	386	383	369	364	366	354	378	331	355	363	376	392	391	374	368	385	395	378	384	376	367	384	386	375	408	388	390	360	377	395	399	356	342	395	402	359	398	367	395	336	395	412	361	360	412	411	386	407	396	383	380	400	366	362	406	386	348	380	371	381	364	367	375	341	404	350	382	368	377	358	373	359	346	410	387	344	365	376	409	347
58794	18890	3485	965	595	466	413	363	333	299	289	282	243	254	246	280	258	239	241	241	209	226	236	230	234	238	210	202	215	226	206	180	220	210	225	228	218	215	203	239	228	216	196	203	218	229	216	248	194	201	217	208	221	214	232	217	238	214	187	235	209	221	187	220	203	237	207	200	221	198	224	213	212	203	226	174	225	214	215	214	214	212	224	211	198	198	228	183	207	231	199	205	220	175	235	202	238	195	228	211	197	225	229	172	197	195	186	199	193	187	189	209	209	195	190	191	204	178	198	199	216	209	207	182	193	224	224	202	212	214	196	220	208	210	223	226	203	174	217	247	225	191	205	201	219	198	215	206	196	206	197	204	197	194	195	174	215	182	221	215	214	214	182	210	216	227	230	178	243	200	192	224	211	199	208	203	220	208	183	202	207	200	192	191	235	208	185	202	236	206	190	189	208	184	204	217	178	232	198	206	227	214	185	215	187	218	188	215	210	216	229	226	225	219	178	194	212	178	219	182	219	195	218	222	224	204	195	185	206	193	215	209	215	207	226	213	208	211	205	198	199	196	196	233	231	204	184	212	192	209	246	226	206	226	232	198	194	196	206	197	224	226	159	213	237	236	207	200	207	196	200	200	210	228	217	201	224	208	201	228	212	211	225	228	208	205	201	188	203	189	202	203	202	218	193	210	181	188	216	182	234	229	205	173	218	174	214	234	219	223	216	214	212	222	183	186	202	213	206	213	189	202	211	220	191	226	202	214	196	194	250	210	199	225	219	229	228	188	206	224	222	210	195	197	220	226	208	209	221	223	205	202	217	220	194	207	202	213	223	214	223	198	207	213	209	231	210	211	210	218	187	193	211	205	213	216	217	220	203	224	199	221	194	215	210	228	222	202	224	204	185	199	213	220	194	212	216	198	214	233	246	216	211	239	194	202	188	210	213	228	223	193	218	216	184	213	224	227	184	205	214	230	197	184	202	227	211	209	209	220	192	199	220	228	182	219	182	206	218	249	217	203	212	198	224	220	209	202	190	200	196	217	230	209	211	203	209	197	211	193	206	183	187	195	214	211	162	189	222	220	215	209	204	192	239	204	219	194	197	200	208	210	222	203	217	224	185	189	235	218	234	189	197	203	204	210	222	215	198	188	207	193	239	214	208	196	194	201	190	205	198	214	233	159	198	211	200	185	210	213	227	204	192	200	204	213	192	210	193	201	230	223	215	215	247	234	222	188	178	210	201	226	230	195	182	176	205	211	219	195	218	185	185	215	215	180	209	176	194	216	215	218	216	203	225	185	214	221	237	195	233	228	200	215	207	205	230	229	225	207	203	214	210	216	219	205	206	221	210	197	203	191	239	225	214	176	211	217	207	216	196	211	204	218	205	190	181	205	227	223	191	228	195	223	197	218	192	217	214	204	206	201	204	197	189	266	248	219	194	215	213	203	247	236	192	206	215	188	220	204	207	196	190	222	190	217	168	207	212	184	205	236	197	219	190	201	205	187	221	205	218	205	209	224	228	231	199	194	195	218	219	222	211	197	212	195	195	200	197	206	203	209	244	212	207	196	232	229	222	242	187	195	221	222	222	197	216	199	198	200	210	245	197	212	179	211	207	235	193	203	206	230	231	212	190	200	192	221	199	223	215	190	184	218	232	210	208	194	208	217	198	235	224	187	207	218	217	198	227	191	198	188	214	201	205	206	187	215	241	186	186	189	188	228	195	207	208	205	217	219	203	234	207	215	212	233	233	221	233	219	204	229	206	195	189	202	211	200	219	187	206	199	186	230	226	226	237	198	220	197	201	193	206	204	218	208	209	210	189	198	199	193	212	197	211	221	186	213	205	187	206	204	196	225	209	190	201	202	229	228	184	210	225	202	212	196	218	204	185	202	189	225	225	228	206	245	227	225	212	228	228	212	193	241	210	212	220	191	180	201	201	207	209	197	191	218	199	226	200	210	229	204	221	195	196	182	214	198	245	221	189	223	184	203	191	184	224	210	217	223	213	208	212	222	204	194	212	209	238	221	228	216	218	217	208	215	215	198	202	222	208	199	254	210	192	228	203	210	243	231	201	212	216	204	218	209	203	231	239	212	212	214	213	225	214	214	195	203	216	198	197	203	203	224	205	226	192	232	206	211	207	192	212	198	233	204	215	195	220	190	191	188	238	214	234	195	222	180	202	207	217	210	215	215	210	201	226	215	220	218	205	211	182	204	213	189	234	210	210	218	219	220	187	195	197	234	210	188	205	224	201	214	224	217	201	214	226	209	217	213	193	220	207	194	241	199	201	218	214	214	203	214	191	195	234	189	225	202	209	178	225	236	202	196	204	221	224	217	248	194	185	219	222	199	197	207	205	198	228	216	225	196	210	194	225	210	205	236	217	211	177	216	225	213	210	240	228	195	220	232	178	201	213	214	227	181	211	230	193	197	200	201	192	228	224	195	220	200	231	212	187	231	230	205	224	202	203	229	216	208	217	201	207	221	199	206	230	180	205	200	201	187	220	231	204	184	182	215	203	222	208	216	208	214	208	215	227	203	217	230	188	202	219	197	220	199	210	232	179	197	215	192	215	208	199	220	227	202	224	200	224	226	223	221	198	235	224	216	220	211	223	198	198	226	196	206	200	227	206	217	235	201	194	183	207	189	221	200	228	213	190	182	190	194	197	206	207	211	171	189	224	209	203	209	202	229	207	214	224	224	182	207	216	212	202	223	232	199	206	231	219	196	187	197	188	213	204	242	198	177	231	224	189	222	211	216	218	205	201	212	213	223	216	230	226	182	225	202	204	185	198	211	218	211	184	228	235	228	198	220	203	209	227	189	188	211	220	221	220	208	203	177	188	198	222	208	188	215	190	201	180	198	231	214	221	213	182	210	214	209	240	215	211	209	195	219	188	221	208	199	217	223	218	189	212	208	202	226	210	206	194	220	185	204	178	243	225	201	194	190	214	233	201	183	226	190	227	181	209	212	184	214	222	209	205	187	215	229	205	201	201	190	230	207	216	191	227	191	204	231	206	201	202	206	211	234	211	199	215	204	199	219	165	200	231	197	199	220	216	194	183	207	230	204	206	218	211	222	206	239	237	188	205	207	218	207	195	204	206	207	198	210	199	236	194	181	190	209	209	244	195	223	223	203	193	215	202	208	209	227	203	210	204	218	187	232	204	216	191	205	178	211	209	222	204	217	198	217	217	207	209	202	217	219	203	204	238	216	199	170	205	204	217	192	220	212	224	199	229	224	198	180	214	218	209	203	223	211	214	216	188	187	200	216	187	185	222	218	242	216	204	209	214	230	225	167	213	190	207	192	184	223	207	198	219	205	212	209	208	235	213	204	193	199	242	243	203	173	198	237	202	226	197	217	204	191	174	239	193	215	212	221	186	193	196	234	198	216	197	203	219	207	235	205	190	188	194	235	202	201	217	211	188	209	244	196	212	212	213	188	198	205	198	211	192	215	212	209	190	218	213	203	204	237	209	207
30808	1164	2343	2581	2343	1964	1650	1452	1263	1131	1082	986	880	878	763	748	785	711	715	675	725	648	658	691	632	673	652	653	578	642	667	617	618	607	584	550	617	629	591	597	594	568	582	576	558	610	566	564	548	579	583	568	576	584	560	597	592	612	574	564	581	587	566	553	575	545	568	569	557	602	609	542	564	553	552	548	552	547	541	541	589	579	548	606	557	540	575	546	581	560	530	518	557	556	540	603	527	546	537	535	558	524	570	560	573	546	529	588	633	586	527	567	594	545	580	516	549	544	577	566	556	516	490	529	577	558	539	576	553	568	571	580	564	579	537	584	583	551	579	551	532	551	574	536	557	562	555	577	595	550	528	539	583	581	544	596	555	538	539	521	569	546	577	551	542	506	553	571	519	505	531	524	589	563	546	579	551	553	532	536	580	545	535	589	563	508	529	541	554	553	586	556	552	515	552	531	490	586	542	524	544	544	515	540	548	555	532	538	577	578	529	522	554	534	530	535	565	536	579	571	565	564	572	557	544	579	551	538	553	544	574	555	568	512	575	559	552	556	571	533	570	544	509	557	558	511	537	560	593	599	534	533	539	586	538	577	533	528	522	573	509	560	558	543	510	568	558	517	558	511	587	547	573	541	581	555	537	553	574	542	507	554	571	594	568	546	543	564	551	574	549	577	557	543	556	573	539	549	499	541	522	539	553	547	557	534	570	563	523	555	508	542	518	593	591	539	565	594	546	534	573	554	545	580	569	607	538	555	572	522	519	498	587	549	563	584	544	553	544	529	487	534	612	550	572	530	546	582	554	534	567	538	541	590	546	516	565	541	606	527	547	565	546	543	550	563	553	541	612	503	498	527	551	554	536	565	542	521	566	571	545	556	544	524	535	547	538	512	543	546	523	539	587	535	571	537	529	556	572	519	556	609	548	548	513	604	585	576	546	562	540	565	585	527	544	579	587	556	527	563	545	540	553	542	566	532	551	536	543	559	533	505	603	541	533	558	534	582	567	528	555	520	533	528	562	568	536	550	550	546	615	561	566	593	539	522	589	556	581	546	492	521	516	524	566	554	507	549	586	529	551	525	539	543	556	527	517	568	556	527	567	536	568	549	607	554	545	592	591	582	560	562	551	573	475	579	542	542	535	543	511	533	541	549	514	559	549	536	558	513	561	521	553	594	509	558	567	556	549	515	559	546	547	552	558	561	581	590	542	582	580	524	521	526	556	530	528	521	586	533	544	527	582	566	502	568	558	557	581	582	554	524	519	565	544	525	560	552	552	510	543	572	593	556	553	572	518	538	568	572	549	564	594	514	551	612	562	562	565	531	597	541	561	586	566	535	581	565	539	590	531	531	570	574	550	536	566	492	514	574	522	560	523	545	566	513	518	552	584	575	567	528	543	534	576	530	514	582	505	534	546	608	579	557	566	536	551	526	540	561	502	539	543	558	516	528	532	557	532	609	545	545	543	529	578	545	535	589	587	562	526	543	547	549	540	566	520	559	541	550	528	572	554	560	511	574	534	551	576	576	549	573	530	559	556	561	550	580	551	511	527	528	556	561	494	562	532	546	546	582	518	570	583	546	568	531	480	554	547	529	511	566	550	567	512	549	521	522	553	479	511	586	550	575	527	578	530	539	551	595	548	574	557	559	585	569	553	546	590	533	549	544	555	575	556	551	564	548	591	539	515	533	535	540	555	517	568	564	566	603	558	562	530	548	508	561	537	555	536	564	551	540	567	532	568	621	499	530	562	521	561	534	552	557	508	532	527	519	563	568	556	526	604	529	545	561	557	533	552	552	565	568	545	555	530	538	544	559	536	550	555	516	538	536	520	549	547	531	530	545	539	554	574	545	593	559	583	576	555	573	575	521	538	572	555	551	561	602	561	529	567	538	576	509	561	565	535	506	517	553	571	538	536	518	507	535	582	577	568	511	551	563	591	542	521	559	566	542	549	559	539	535	583	533	535	552	554	543	549	530	529	541	553	580	548	558	565	586	522	583	522	568	535	552	558	552	540	527	543	590	566	546	542	551	573	584	535	586	556	562	553	582	512	552	540	540	550	544	545	553	528	573	558	552	543	523	580	555	524	521	513	545	572	550	578	532	544	542	532	541	539	560	559	530	503	531	536	575	550	541	571	543	548	532	533	495	546	549	542	590	551	564	535	538	558	588	502	545	522	548	538	549	512	560	549	561	570	556	514	532	536	557	552	582	518	582	552	518	577	526	580	535	519	527	524	522	543	560	535	595	537	568	481	536	507	560	562	538	557	551	564	529	570	534	531	532	506	565	560	532	623	545	527	592	544	570	483	535	521	535	529	585	543	534	562	561	557	525	514	547	537	549	538	553	537	559	533	564	523	535	523	530	572	509	549	577	554	549	507	553	554	545	543	582	589	566	525	554	538	541	503	547	555	532	519	545	531	508	581	530	553	537	528	536	535	516	513	583	568	540	541	557	526	528	536	597	607	561	551	562	576	532	551	541	560	589	545	549	614	572	574	603	558	575	526	534	581	506	555	562	568	581	578	567	497	533	537	532	542	597	521	551	539	575	581	554	548	527	543	537	543	562	540	575	555	520	539	547	527	557	573	562	550	549	574	540	552	552	558	544	583	551	588	549	547	548	558	497	492	568	596	573	565	595	504	545	527	551	523	538	550	520	590	542	529	525	566	540	564	524	507	574	555	496	534	507	549	502	566	532	555	556	607	558	545	569	558	584	582	560	554	538	567	522	562	563	548	557	518	538	540	588	543	507	553	538	560	500	511	570	512	513	555	567	596	559	562	554	539	572	526	553	589	528	558	549	524	554	545	514	535	548	581	572	581	549	544	553	510	549	564	547	516	529	542	501	529	581	577	558	545	580	600	537	520	530	541	549	516	544	564	566	555	563	553	557	568	564	542	552	543	560	575	554	538	563	552	590	535	568	551	512	582	532	573	558	494	585	545	562	569	540	575	528	606	555	555	529	525	573	584	547	518	581	565	520	559	537	528	537	583	548	552	566	524	531	539	562	558	543	527	575	524	559	537	569	572	549	592	581	551	507	527	525	537	574	532	563	557	514	539	568	514	590	504	524	527	600	557	525	593	519	564	517	551	565	558	560	568	533	560	557	561	533	501	532	563	479	540	529	571	579	542	511	522	565	509	534	524	572	560	598	529	548	554	579	551	551	553	583	529	610	566	562	494	530	569	509	579	514	529	524	566	554	550	580	502	517	542	581	544	601	555	562	545	559	584	579	552	539	582	559	515	571	544	563	556	550	567	527	578	565	517	567	578	546	501	528	591	539	556	538	565	573	557	598	538	496	542	585	529	545	560	547	556	573	534	555	538	570	528	546	561	550	522	554	530	539	571	533	548	523	552	505	549	528	560	561	513	543	550	530	549	569	551	534	550	555	515	539	526	518	574	584	537	540	533	579	585	540	565	576	553	516	573	531	539	557	586	574	534	567	511	555	573	551	574	594	598	546	552	559	539	548	583	569
69788	26409	10409	2217	1331	997	814	744	658	642	558	515	529	478	453	443	460	430	432	418	406	430	404	397	400	400	428	431	391	425	389	383	415	429	427	391	412	418	407	394	426	422	400	377	409	436	370	386	419	369	431	361	388	404	411	411	385	392	419	381	382	382	362	366	419	417	387	390	368	383	377	409	375	399	372	387	372	395	378	362	394	353	384	390	390	387	409	360	400	374	374	378	403	386	391	388	422	412	412	391	419	384	383	341	397	381	404	341	374	364	402	392	406	397	391	386	386	380	356	389	391	363	393	398	419	407	373	398	382	385	360	415	381	393	385	400	411	390	379	379	390	385	432	423	394	367	397	365	422	376	371	383	356	397	403	355	364	400	372	417	383	405	351	423	436	403	377	389	390	432	376	389	396	351	399	408	395	409	398	359	387	397	381	362	387	375	371	377	397	378	384	406	411	429	406	366	359	383	417	361	424	354	390	382	428	371	397	423	354	378	393	354	352	378	398	357	389	416	388	418	374	375	367	361	381	390	350	436	386	408	405	388	373	358	356	380	362	399	366	383	372	391	380	415	385	414	375	375	402	409	392	396	367	365	397	365	418	423	383	373	381	376	400	389	394	402	408	390	406	401	392	383	403	400	347	361	399	359	359	365	347	388	360	341	361	411	384	399	403	368	360	370	404	400	400	438	404	351	386	381	368	373	379	417	375	422	381	357	424	375	387	395	410	423	390	408	367	374	389	383	369	415	412	390	380	407	385	401	374	410	400	372	413	382	343	418	382	349	372	391	421	388	422	417	372	377	393	389	362	382	377	378	402	396	377	382	409	397	372	424	414	365	384	378	397	383	413	374	397	388	381	414	420	402	373	385	433	407	393	393	397	383	365	391	374	385	413	347	405	384	418	412	343	399	394	425	386	401	408	355	406	386	415	406	411	397	377	360	350	396	404	419	411	366	372	404	408	349	377	375	369	368	373	389	366	365	356	344	374	385	412	389	382	391	403	397	394	413	366	403	336	376	415	408	382	385	390	396	398	369	381	404	330	391	380	417	383	394	382	376	380	392	398	398	338	375	352	377	383	394	404	410	389	356	421	366	378	387	410	386	412	368	381	386	386	395	418	374	418	382	394	421	398	373	364	366	386	353	359	411	423	376	368	386	411	406	390	404	367	374	404	377	370	409	374	411	363	431	426	398	383	383	379	411	393	385	354	394	378	422	370	398	358	399	374	409	387	396	372	381	391	392	394	370	382	415	433	378	399	360	417	364	378	398	396	368	409	380	378	411	381	395	372	370	411	378	383	397	403	408	390	429	390	364	429	370	409	375	362	400	376	409	375	378	389	385	370	360	407	394	399	392	415	396	400	410	387	382	391	386	385	381	422	374	397	424	352	387	361	398	402	377	409	355	368	382	369	399	366	378	415	373	378	354	388	420	371	430	385	390	379	371	385	377	383	403	415	385	401	395	369	410	389	395	380	382	409	376	377	407	336	378	404	386	368	380	383	393	402	350	383	414	381	372	403	348	402	364	381	376	428	366	401	424	426	419	375	412	360	405	405	395	383	413	395	384	381	353	378	399	364	340	385	350	390	402	376	397	383	376	418	358	382	361	380	367	348	420	383	405	378	394	349	403	377	389	356	406	418	379	382	374	370	362	369	407	413	395	373	407	394	406	372	409	387	428	396	403	452	394	365	369	368	409	407	388	374	439	415	377	426	398	388	406	388	373	392	378	401	392	394	357	370	376	374	387	376	417	362	371	396	372	371	402	375	361	373	383	380	411	416	384	423	410	374	378	416	367	379	365	384	381	354	389	389	381	375	394	360	374	398	392	387	431	393	382	442	401	360	410	384	367	399	378	362	386	351	378	388	362	444	390	367	395	427	393	387	432	412	389	412	385	376	413	367	400	343	368	378	407	390	405	395	385	385	392	411	349	385	394	406	415	389	411	371	388	380	362	344	374	376	385	403	425	424	356	376	407	348	428	363	372	393	407	389	370	370	371	444	400	407	384	408	345	387	395	353	388	392	389	407	412	376	391	388	384	365	370	374	378	393	368	350	337	385	415	389	340	403	372	372	415	388	420	400	383	395	364	401	384	379	413	365	368	403	380	366	412	402	358	396	448	382	364	386	387	402	363	384	402	373	336	376	363	378	375	387	387	380	470	376	361	413	391	380	419	410	387	386	378	345	342	392	411	357	398	403	359	397	355	436	388	418	388	383	408	384	366	382	342	362	377	375	424	401	353	387	398	411	353	379	406	383	432	431	379	369	377	395	410	386	411	352	377	396	371	380	359	353	367	400	412	372	381	409	385	370	360	385	373	397	369	395	379	360	426	404	391	417	417	427	403	416	377	414	369	370	379	354	371	368	373	405	355	395	419	387	364	415	381	412	385	413	378	369	422	414	404	383	402	383	383	375	373	347	368	389	405	455	394	356	384	395	398	390	350	338	379	388	384	432	396	391	364	399	350	368	365	400	406	386	399	418	390	395	365	381	380	393	411	365	389	388	367	423	413	367	378	363	370	360	390	384	369	407	366	373	393	389	386	363	368	395	391	386	389	391	379	390	361	429	379	405	349	409	412	385	382	382	359	417	402	369	376	397	376	400	379	413	395	385	364	384	382	400	416	393	408	413	402	361	387	367	369	381	355	370	414	386	374	362	386	430	406	344	406	430	398	354	398	393	387	380	375	390	359	380	400	370	411	397	369	395	378	383	420	378	395	381	363	376	377	345	387	390	360	385	373	372	395	414	432	356	390	409	374	412	378	412	391	353	385	370	422	416	409	378	405	405	379	369	374	409	385	375	401	400	365	431	404	387	399	369	358	371	431	409	328	374	390	361	366	375	384	419	392	378	367	396	387	385	406	382	361	396	407	386	374	393	383	407	423	375	373	353	377	403	396	382	386	364	381	429	393	365	418	358	407	404	387	379	399	375	410	372	384	355	445	418	410	381	387	386	392	382	367	402	350	377	393	400	369	386	387	412	416	335	371	401	364	391	372	356	425	411	352	390	386	406	413	354	411	409	422	408	445	381	354	392	393	365	379	357	390	383	406	432	377	397	375	389	365	381	395	395	426	336	377	398	374	387	415	403	378	396	389	395	389	389	385	371	405	410	386	381	367	375	413	380	382	402	385	382	399	393	414	381	371	414	374	366	376	365	380	400	382	351	374	376	358	421	364	382	356	351	374	372	412	381	388	375	386	432	383	362	377	396	408	377	428	383	371	402	413	398	355	395	356	373	422	417	416	346	393	381	390	403	367	383	386	355	367	410	400	392	401	392	398	427	335	389	406	380	357	386	376	399	385	422	397	406	395	418	361	399	391	363	348	364	418	382	346	368	362	374	369	365	369	372	404	347	382	409	389	373	378	376	394	394	361	392	386	389	379	393	366	389	429	385	383	393	366	371	384	375	385	401	376	401	383	384	379	383	393	394	380	374	363	360	394	388	397	396	434	373	421	354	370	399	396	400	427	371	386	433	407
39188	2057	4172	4918	4291	3558	3055	2642	2254	1991	1823	1617	1509	1490	1334	1366	1251	1244	1141	1226	1161	1148	1084	1021	1045	1058	1092	1026	997	993	1035	1039	1087	996	1002	944	971	974	1019	982	965	990	931	978	1044	963	943	963	980	986	984	907	959	923	955	966	873	976	1005	968	923	903	933	882	939	931	959	928	942	894	956	917	918	861	929	933	893	1008	953	925	915	908	904	903	883	887	884	943	895	921	885	865	898	911	899	874	872	896	858	914	894	948	908	870	937	901	969	935	916	871	901	867	905	925	939	860	889	927	915	870	918	907	930	955	918	930	870	927	872	901	931	913	959	892	965	919	941	899	865	920	878	940	871	881	890	878	896	909	844	894	930	944	948	931	901	889	876	915	881	875	903	913	906	898	883	945	884	911	889	905	905	960	875	877	872	863	922	899	895	912	872	879	873	899	899	872	901	899	935	896	892	903	901	896	901	907	882	882	886	862	893	945	885	874	916	905	907	877	935	881	884	890	906	863	912	879	915	856	880	886	862	931	888	870	895	900	860	911	881	879	935	900	918	963	861	907	880	950	855	898	856	903	856	949	869	865	937	879	929	860	946	907	903	900	877	899	912	886	909	927	892	849	956	893	843	912	912	903	877	885	831	898	948	860	890	872	924	875	880	867	886	917	911	905	899	888	872	889	930	908	936	883	924	966	897	943	902	902	870	861	904	868	911	882	945	896	879	940	911	920	875	901	842	921	914	853	925	923	897	941	869	876	947	865	898	918	855	890	862	890	918	920	919	893	950	926	878	841	887	881	861	895	872	897	931	901	886	890	952	909	829	893	886	899	895	888	889	876	865	901	883	860	850	919	913	937	854	946	914	883	867	898	932	926	849	876	863	879	885	905	929	841	910	932	913	921	940	915	885	934	978	910	880	913	930	896	875	884	891	970	879	886	872	926	919	880	914	877	867	915	896	869	895	905	852	887	865	915	911	910	917	914	910	939	885	869	879	877	873	944	887	877	892	879	924	885	880	879	910	871	880	939	886	934	860	968	901	943	928	867	918	894	880	928	863	909	895	857	902	926	926	842	893	878	882	903	893	884	856	918	898	973	881	927	904	879	917	914	943	878	964	924	859	876	897	935	907	918	902	917	920	929	912	878	837	875	902	854	836	856	942	953	904	880	855	940	932	896	916	854	947	918	908	898	898	886	897	895	900	907	881	885	894	927	888	912	905	862	872	943	918	907	915	899	912	863	911	920	886	866	886	877	862	939	893	851	901	881	873	847	898	843	841	836	971	903	924	946	879	917	888	881	859	910	897	895	884	901	893	939	864	904	869	900	849	893	937	891	929	883	884	851	883	910	947	890	908	859	924	888	905	858	877	876	879	949	895	860	901	914	901	966	843	900	935	925	889	904	869	921	860	885	942	934	902	940	914	988	937	904	928	807	892	900	884	900	899	923	860	882	855	847	920	950	910	861	883	905	943	892	888	887	926	891	883	960	903	917	880	886	893	929	866	929	883	892	916	1014	929	883	908	891	896	884	930	896	893	907	904	862	885	894	971	900	851	954	929	860	936	831	923	883	897	915	929	909	900	920	902	900	837	888	931	906	933	864	961	927	944	898	923	869	893	875	861	951	898	895	890	839	953	876	907	970	905	933	890	859	907	918	945	920	903	929	860	911	909	919	872	910	878	921	904	876	877	871	848	869	910	888	856	953	923	847	884	894	929	958	922	864	917	927	951	863	908	924	843	958	883	895	915	895	898	884	901	922	843	887	894	946	909	868	921	935	885	913	882	873	948	810	893	872	864	857	921	968	910	905	863	888	903	928	931	881	890	874	887	881	863	887	863	880	854	884	904	878	905	891	872	852	896	917	881	929	886	926	906	883	892	910	865	852	926	912	899	872	967	934	868	888	891	919	923	913	856	884	859	908	903	857	897	906	864	916	861	885	891	881	857	891	918	851	865	916	912	929	873	865	974	863	860	871	881	902	871	911	824	842	924	933	913	931	949	934	939	920	917	916	886	888	867	887	883	914	901	910	902	888	903	923	841	903	866	907	891	921	878	870	863	907	898	921	904	943	861	919	882	886	910	829	902	917	903	832	940	876	895	915	960	913	924	916	884	888	876	815	887	893	873	915	879	866	925	861	926	901	893	872	927	922	877	936	885	886	866	878	906	861	853	921	873	940	910	932	879	951	917	880	840	940	886	885	915	883	871	893	927	908	896	872	878	936	849	876	935	947	906	895	934	929	915	899	913	919	865	908	918	865	835	902	878	961	888	891	878	919	876	882	880	892	907	866	863	900	870	845	894	890	895	881	881	914	891	896	872	823	902	916	898	892	895	891	896	892	916	882	899	925	910	916	890	883	879	895	892	908	842	885	898	888	907	943	925	866	910	873	955	888	900	893	894	992	931	866	870	916	921	919	870	885	935	895	872	904	876	889	884	939	911	940	902	884	905	890	882	884	884	890	862	934	881	911	957	913	879	908	875	889	876	864	914	852	889	877	838	891	855	871	872	875	870	858	886	881	890	910	894	921	888	916	888	877	906	904	915	846	956	904	921	926	907	871	871	893	835	934	864	877	905	906	807	908	932	886	947	908	927	880	921	898	908	912	845	929	937	892	856	894	865	917	933	900	901	905	884	836	928	913	969	917	882	904	960	871	871	834	875	873	888	849	874	889	864	906	910	909	907	914	877	917	848	864	876	891	910	895	921	931	867	922	951	870	919	887	916	878	921	911	899	860	881	885	891	925	904	898	914	854	869	910	893	914	879	851	884	898	863	922	883	928	875	873	852	965	904	920	886	854	942	889	894	923	919	899	857	909	885	955	840	905	848	919	929	895	904	887	912	858	898	868	884	880	913	919	908	909	875	892	895	889	912	877	868	914	906	886	846	882	910	854	929	852	924	830	877	898	939	890	937	929	932	891	915	907	888	967	932	877	956	944	929	849	929	870	954	940	896	925	887	917	916	894	914	895	955	898	913	926	858	908	947	937	853	942	895	906	877	949	923	872	915	921	903	952	864	902	922	856	899	857	890	904	916	872	918	851	899	862	924	870	907	891	932	883	899	929	875	928	869	835	913	868	873	913	877	911	910	851	899	912	882	849	846	858	906	893	949	922	899	881	897	866	931	895	877	911	902	947	913	897	979	867	876	891	892	862	886	904	895	906	916	940	923	940	917	930	846	910	944	893	922	925	918	945	903	950	931	909	866	862	869	912	844	921	931	902	871	943	856	935	910	903	934	930	823	904	888	908	924	899	871	887	850	838	913	929	905	872	905	920	906	899	833	879	959	925	908	878	908	911	907	880	889	890	886	898	920	917	920	859	959	926	874	908	951	870	876	922	898	946	949	910	844	882	893	880	908	908	849	879	855	892	921	895	883	889	890	903	908	911	843	928	908	936	874	901	900	930	896	903	950	914	880	936	916	893	944	873	877	890	914	921	920	944	876	924	885	892	898	895	866	870	941	944	942	906	893	892	893	940	884	882	895	913	916	936
8539	350	176	153	137	115	139	143	132	136	130	143	129	130	107	132	127	122	114	131	153	137	146	121	131	116	111	137	119	134	124	120	126	138	132	136	127	125	121	123	129	122	144	137	122	126	118	124	146	144	128	144	144	125	137	117	150	131	113	139	133	118	120	112	124	140	115	126	151	119	142	134	120	138	124	134	143	126	134	129	135	118	139	148	111	123	104	150	137	127	111	123	138	156	136	118	144	109	108	108	143	141	129	120	140	124	126	124	151	139	145	136	131	138	115	129	134	134	109	128	127	130	134	151	127	143	120	131	128	130	136	141	146	145	125	121	147	143	134	132	125	134	113	138	146	134	120	126	126	140	135	127	141	124	155	138	122	151	160	141	148	139	127	150	131	131	118	134	147	111	128	124	131	130	128	139	131	129	129	143	106	137	134	128	141	111	129	116	124	111	120	102	142	132	127	126	136	122	131	124	116	142	127	147	122	116	126	138	134	152	118	133	111	116	126	129	144	131	131	122	98	131	139	123	137	136	131	128	142	148	141	135	122	107	136	122	153	136	130	132	138	115	126	101	154	158	140	118	125	132	118	135	158	109	142	143	143	142	121	144	123	137	147	155	139	172	115	132	128	140	126	116	137	133	127	127	142	149	140	120	130	137	121	122	130	120	124	135	105	127	134	117	130	122	102	137	121	115	131	123	125	114	158	133	127	136	129	120	121	113	131	128	123	127	128	126	166	123	121	114	116	129	109	135	125	103	135	123	143	123	167	134	120	143	127	141	126	138	149	112	129	123	131	121	131	108	125	133	140	139	123	111	133	138	123	136	132	106	134	139	107	120	123	123	126	137	142	129	144	121	126	148	133	116	105	126	135	118	121	120	100	123	112	113	139	120	130	130	137	149	134	148	158	125	137	125	137	142	128	136	147	135	133	142	125	143	129	137	124	127	141	127	138	134	123	120	137	146	124	135	139	127	128	131	123	146	126	133	109	142	145	130	113	118	124	138	131	139	117	134	132	115	118	137	158	123	150	132	123	129	130	145	135	134	134	122	129	117	124	122	126	142	152	120	124	148	132	149	130	135	132	121	146	141	133	134	138	141	130	128	117	129	138	151	129	142	128	121	124	109	133	122	123	127	126	117	130	127	121	135	136	124	108	162	153	125	128	107	111	122	132	141	132	137	143	112	132	139	136	127	120	137	137	129	129	119	133	124	123	100	136	132	119	126	126	122	136	146	126	126	120	131	127	121	128	142	134	133	156	122	136	115	136	124	125	123	140	118	117	114	112	133	135	128	136	110	126	129	154	118	119	148	132	121	116	113	127	139	131	131	132	125	127	142	139	120	123	122	158	150	134	114	117	116	140	129	122	166	122	132	128	110	144	116	141	127	144	135	113	137	136	140	128	135	126	129	117	112	125	138	112	135	123	176	147	141	128	131	132	140	137	105	140	157	135	118	142	133	137	141	123	134	140	118	112	130	134	119	137	124	138	115	118	116	136	129	132	161	136	135	117	116	134	131	120	149	118	100	151	135	133	124	154	147	129	116	120	151	128	139	143	135	127	135	134	155	112	155	116	120	118	160	130	117	130	133	128	122	122	133	156	129	127	129	146	123	128	133	128	134	134	128	133	115	126	139	136	129	123	154	125	132	125	171	120	116	137	126	118	142	153	150	118	133	147	125	125	122	120	144	129	132	121	121	142	139	141	138	123	135	142	127	158	138	124	128	111	159	144	132	120	124	152	166	124	122	145	116	129	125	128	120	120	131	128	148	155	130	139	128	117	112	115	150	127	121	113	130	128	122	125	126	136	127	132	143	127	137	152	130	146	95	147	101	133	154	139	100	136	137	152	129	131	134	131	147	135	133	120	104	108	129	132	145	132	137	165	135	123	138	128	137	144	141	123	112	132	122	130	140	124	127	107	143	108	157	138	136	125	111	121	119	117	96	122	125	118	123	121	133	127	113	127	134	115	123	134	116	118	123	112	151	136	150	118	147	140	124	139	132	114	122	124	134	113	132	129	117	147	108	135	126	118	113	129	114	134	132	105	145	119	141	125	118	121	126	127	124	124	131	132	135	101	117	114	101	112	143	147	111	135	141	114	120	124	111	108	137	133	105	120	136	128	130	136	114	132	118	107	132	131	125	113	127	149	113	127	137	131	128	130	122	142	125	150	126	116	123	147	133	139	128	125	127	140	124	118	132	113	119	131	124	132	127	142	135	122	106	136	123	117	138	135	127	133	134	155	123	125	111	148	131	122	121	112	115	134	123	141	122	124	139	120	121	140	123	150	143	144	136	133	144	131	129	131	130	129	127	159	126	109	129	127	140	121	153	130	132	145	147	126	125	126	134	124	121	152	130	119	120	148	144	137	130	115	135	132	124	120	114	137	152	147	123	118	144	151	109	118	129	119	128	119	139	139	129	123	121	129	133	127	126	125	123	123	135	145	115	147	158	128	145	158	149	137	127	128	152	130	137	139	143	159	130	139	125	138	139	143	151	117	129	129	132	97	128	123	115	119	112	134	134	129	109	133	116	151	132	125	120	136	121	135	116	115	107	152	150	136	136	138	129	133	132	121	129	127	125	115	137	150	120	123	124	159	120	116	139	136	127	123	139	130	130	123	122	140	144	127	149	129	126	150	119	129	148	136	139	126	115	128	97	111	115	149	141	152	129	132	144	114	120	123	128	114	125	129	122	126	120	139	141	115	128	123	131	145	141	120	141	116	127	145	137	134	135	153	129	127	134	114	147	133	128	112	138	131	142	141	125	144	139	121	141	111	146	120	112	116	125	149	129	150	120	133	134	135	137	148	137	137	132	133	131	128	127	139	111	135	118	137	141	129	129	131	122	147	134	116	116	113	131	109	130	151	122	136	110	120	144	136	164	140	116	141	142	115	151	145	123	140	142	127	119	147	149	142	123	122	139	121	135	135	148	137	131	125	120	135	121	148	123	123	132	134	156	141	116	111	153	136	122	128	121	112	137	146	119	139	139	148	127	124	131	115	124	142	148	148	140	141	132	138	117	127	122	129	116	128	115	139	138	131	129	123	126	122	130	125	124	128	154	135	120	130	139	132	145	135	129	122	122	133	123	135	116	125	125	127	140	145	148	117	147	130	153	124	137	125	128	118	110	139	128	126	138	113	145	138	97	127	128	137	125	157	120	111	143	118	137	116	138	126	111	133	138	137	127	123	106	133	143	115	113	140	124	149	147	110	119	131	133	125	126	158	136	123	142	121	126	132	131	113	118	147	131	114	135	123	124	125	125	117	137	142	121	134	126	131	137	119	130	142	126	110	141	102	148	141	126	134	121	129	138	151	127	138	131	123	126	140	126	144	142	130	129	163	109	123	141	132	142	116	126	125	140	138	114	126	130	129	134	102	138	133	113	120	131	135	132	118	159	122	135	107	149	129	137	129	107	132	99	97	123	116	139	122	116	140	122	122	134	140	113	112	132	134	141	121	119	112	119	136	97	144	141
7597	383	404	408	431	421	433	424	403	387	373	425	377	363	379	400	381	377	366	380	365	353	380	385	355	351	391	381	389	389	384	384	370	372	372	369	385	423	390	358	382	380	371	426	376	413	347	379	368	383	367	381	404	375	360	367	365	400	385	373	354	412	373	382	380	382	379	396	358	360	382	375	399	357	385	385	371	368	391	371	365	367	384	376	368	376	400	389	343	363	362	391	366	379	381	402	400	402	343	365	401	381	317	389	369	356	388	371	387	391	382	363	364	353	368	358	371	356	374	371	362	384	342	403	388	360	405	365	373	388	346	343	377	390	393	375	375	382	362	380	414	386	382	384	360	362	333	392	346	362	369	385	366	344	392	347	390	363	381	372	389	391	375	373	367	369	387	386	378	375	382	387	369	377	351	406	383	336	380	389	381	398	367	373	363	408	368	375	352	365	380	360	371	373	392	342	410	404	383	373	374	372	382	411	355	377	387	336	440	398	358	360	363	368	366	374	372	377	349	393	348	365	343	405	366	361	362	418	366	402	381	347	382	342	351	423	349	389	385	379	350	363	381	402	378	370	381	363	344	381	359	394	376	370	346	371	411	363	348	410	363	378	366	399	373	391	391	329	353	373	380	387	365	373	362	355	379	372	373	353	337	404	386	372	380	380	361	375	354	342	385	375	348	377	402	350	386	368	395	378	345	363	372	374	372	375	414	346	381	370	395	355	398	368	387	338	374	374	381	426	386	418	349	362	344	383	349	351	376	349	376	388	375	372	376	345	376	425	384	415	379	390	373	355	401	413	393	378	382	379	387	363	366	334	373	380	375	344	376	390	374	392	386	389	370	372	372	380	376	377	360	370	364	396	355	348	376	366	349	352	364	366	360	360	372	363	363	390	388	385	351	349	401	376	393	345	411	383	376	340	354	402	378	386	371	398	369	371	358	344	362	383	406	381	367	369	366	370	386	383	359	359	376	365	390	341	370	375	380	356	373	377	366	357	376	394	336	365	373	356	381	412	363	377	391	388	357	391	395	390	382	382	370	401	330	409	379	373	384	347	360	375	369	360	397	378	352	385	377	345	343	342	391	390	338	373	374	365	357	394	358	379	365	373	370	377	383	344	364	370	368	394	371	360	369	383	383	384	357	371	349	378	378	370	363	354	369	356	371	383	364	364	376	401	370	385	370	367	386	360	396	391	399	363	403	371	358	376	381	391	357	402	376	359	367	347	391	402	369	347	346	373	385	361	384	366	340	387	339	384	404	399	347	408	405	379	393	386	386	371	376	370	403	347	420	380	368	351	355	396	349	364	376	389	369	354	398	364	352	347	353	358	359	391	402	351	367	374	388	363	403	351	345	362	370	385	393	397	381	413	373	371	379	382	356	359	354	344	374	409	346	356	368	378	363	368	352	370	352	418	366	399	378	366	374	350	359	404	361	372	341	397	354	363	335	362	384	361	368	356	376	380	381	347	362	369	397	333	373	403	378	366	396	396	359	379	404	385	357	350	359	396	383	369	389	362	365	384	333	348	366	394	388	404	395	387	425	384	381	357	377	384	352	382	417	374	387	395	409	390	391	398	397	368	338	367	352	394	358	375	372	375	330	346	370	349	363	385	360	384	369	358	354	366	329	371	379	390	386	388	386	365	365	390	359	373	378	361	410	401	380	397	371	361	395	385	379	383	379	374	391	394	343	368	365	394	369	353	378	399	377	366	363	377	361	359	373	366	347	378	364	373	358	388	359	396	373	381	346	380	366	388	350	386	347	369	361	384	384	361	349	359	380	375	365	384	373	333	365	381	370	377	344	355	372	372	390	362	373	404	375	379	390	376	367	351	370	373	371	402	355	371	373	359	378	375	415	373	387	383	355	376	378	412	356	368	406	404	375	372	382	351	384	422	410	370	361	377	388	370	355	392	436	387	383	392	373	410	374	401	366	384	340	380	358	339	398	370	389	394	396	342	360	364	333	361	385	355	386	372	402	374	358	382	393	390	387	388	401	368	379	374	343	391	387	351	341	405	374	347	396	357	350	367	377	356	343	400	365	379	373	354	385	338	359	382	335	377	390	380	398	358	350	393	385	384	374	333	326	361	376	380	361	383	369	421	377	359	369	374	357	356	386	372	365	364	372	368	349	392	351	365	349	331	370	432	342	362	380	354	357	367	361	374	367	384	382	344	364	393	377	386	382	389	373	371	405	364	348	371	353	376	357	372	355	373	318	381	391	371	395	375	379	380	356	356	340	379	352	378	383	344	342	370	369	384	381	418	375	375	379	388	401	366	364	394	361	403	350	351	375	382	372	339	363	372	342	350	331	360	400	370	407	360	391	377	359	357	328	340	342	340	376	421	360	361	350	399	384	379	376	337	386	362	370	354	372	349	386	403	371	349	370	380	391	374	346	410	394	332	382	372	401	375	390	380	400	373	375	369	360	395	345	403	366	419	393	395	409	371	335	370	398	374	412	393	387	367	448	380	372	353	378	360	356	378	381	380	360	366	388	383	388	368	334	372	375	369	377	375	366	397	366	366	380	366	394	371	331	399	383	380	398	384	356	398	363	401	376	367	378	372	394	378	360	379	353	389	346	366	396	408	342	365	407	360	371	384	384	407	362	376	393	386	371	371	390	361	401	387	361	351	387	389	364	365	390	368	383	399	395	360	365	395	366	342	368	376	349	378	409	400	373	378	349	398	414	356	385	371	365	364	412	374	377	389	394	365	376	349	370	376	385	395	389	347	332	384	343	381	401	362	369	402	369	400	371	366	369	391	351	386	354	379	403	375	357	394	376	389	366	358	393	417	374	387	371	399	387	370	364	377	368	368	364	390	394	373	407	373	379	407	381	355	359	347	395	372	356	398	375	413	382	378	352	366	406	370	357	402	367	354	366	347	399	381	376	383	366	397	347	344	374	390	391	407	382	335	369	385	395	380	345	352	381	360	411	371	367	352	406	390	330	411	346	368	410	366	381	412	396	375	308	395	357	357	423	374	384	346	400	394	361	342	368	354	395	335	373	354	371	392	350	379	394	324	348	381	345	414	358	396	364	394	338	399	361	375	375	381	324	387	367	376	378	361	374	396	398	399	415	390	392	348	340	359	387	423	362	368	340	341	381	350	376	382	380	383	361	377	367	400	378	363	366	387	385	354	368	362	382	359	374	370	358	380	379	397	376	419	400	347	366	386	358	345	433	343	394	379	351	374	354	356	350	399	399	379	352	362	408	397	379	406	392	398	388	381	396	392	389	339	361	376	379	366	371	366	371	386	374	392	363	384	363	388	377	378	368	383	375	379	392	390	380	373	383	399	333	377	368	370	379	373	336	375	383	388	356	373	359	411	360	390	353	384	376	404	373	422	384	413	371	380	327	388	378	396	360	363	388	378	386	360	397	355	426	345	386	354	348	401	391	361	370	350	366	392	338	372	392	348	354	367	373	390	388	342	381	373	413	398	363	352	388	376	355	387	377	378	345	389	358	381	366	402
58393	19532	3902	932	602	477	401	353	336	293	280	308	276	266	239	262	285	211	227	256	207	204	233	218	211	206	238	196	227	234	208	227	235	219	211	213	231	199	232	213	199	227	228	215	229	215	222	232	229	249	213	224	206	219	206	253	201	221	235	215	209	216	222	192	204	226	189	220	203	206	179	215	211	194	222	212	203	180	218	240	186	220	234	206	229	243	202	221	226	201	192	190	213	224	205	209	205	215	213	228	201	227	220	211	183	208	195	211	223	235	206	207	220	225	197	222	204	225	226	199	201	228	217	212	227	203	238	230	220	232	209	201	220	220	219	223	209	192	205	211	218	226	212	218	215	216	194	214	217	222	216	215	210	222	198	190	221	235	193	218	217	210	226	184	212	223	222	197	195	209	230	230	206	215	196	225	210	188	198	202	216	192	208	217	234	209	248	192	206	192	212	189	208	224	212	221	209	215	211	229	184	222	214	215	218	214	222	209	210	208	205	218	199	193	236	214	212	185	196	189	237	199	226	193	187	215	226	210	212	209	201	190	214	223	211	209	219	214	197	203	217	233	212	201	200	199	217	212	240	196	217	216	222	236	203	216	205	194	219	208	220	213	217	217	189	215	199	220	223	187	198	211	211	186	237	232	190	228	212	211	222	225	219	218	177	225	209	209	231	194	228	238	216	216	198	183	245	213	180	218	212	211	203	226	213	221	216	223	211	192	213	234	239	229	195	220	233	206	203	224	193	208	199	232	226	220	212	195	202	191	223	190	189	218	196	181	228	219	188	228	212	215	239	210	189	208	204	201	210	199	226	215	202	219	227	202	202	204	192	213	206	206	194	197	248	211	180	218	200	220	212	202	182	186	215	205	206	199	204	215	217	208	218	200	198	199	242	212	177	208	239	198	196	191	226	196	192	216	219	214	203	208	205	228	205	194	239	212	219	209	219	207	211	196	226	194	216	205	215	197	230	227	205	218	215	242	212	205	218	203	218	228	194	187	231	230	197	212	206	213	230	225	220	195	229	223	248	199	220	211	199	201	208	203	224	191	209	229	217	202	214	202	200	223	195	222	220	235	194	210	231	200	207	196	192	214	217	219	222	230	218	210	172	185	204	232	249	193	213	238	224	218	183	211	224	201	196	175	198	232	207	197	191	213	198	219	237	229	199	196	203	229	225	210	220	238	197	234	209	215	202	181	207	205	226	203	209	213	199	215	225	205	209	176	214	206	200	220	216	232	209	238	188	211	218	224	218	180	228	197	188	221	216	176	208	205	185	182	199	200	218	214	214	190	210	227	185	193	222	200	226	219	219	236	207	207	205	248	226	236	219	222	201	202	189	252	223	209	220	195	218	210	206	204	235	193	185	224	248	223	194	215	206	200	196	225	211	186	205	203	212	179	192	191	188	202	188	203	219	214	212	204	228	239	208	223	239	218	181	230	235	215	196	196	179	227	221	211	232	206	209	202	220	215	187	185	224	209	210	205	216	214	213	211	193	202	209	205	186	232	178	211	224	201	229	231	209	216	196	198	184	183	219	224	231	177	204	236	219	211	198	208	236	226	214	194	207	222	196	193	228	202	214	229	211	221	219	206	210	235	206	211	203	206	204	223	240	225	183	204	217	211	200	211	218	184	202	224	210	194	199	199	202	216	209	202	215	217	228	215	203	210	217	198	202	221	210	214	200	219	206	209	203	223	198	229	167	201	194	225	201	202	212	224	187	186	199	206	227	212	234	210	205	191	220	203	211	199	200	193	230	204	230	185	202	216	220	214	188	199	211	195	198	211	195	216	209	220	229	199	212	193	217	222	226	202	207	205	202	236	205	203	195	167	180	187	222	225	215	193	221	175	235	189	195	209	194	220	209	206	210	229	214	235	195	225	227	185	206	207	192	208	230	218	192	204	223	202	218	193	219	231	179	200	225	201	217	233	171	205	203	174	238	241	207	210	193	198	221	209	196	219	209	205	206	208	223	198	211	199	217	220	209	214	216	191	189	233	225	198	197	196	190	216	208	226	237	188	224	242	203	174	168	205	170	238	228	204	191	203	214	195	211	207	210	195	187	201	208	205	246	206	200	202	211	206	187	201	194	201	167	224	242	170	221	211	208	196	196	251	218	187	244	229	204	186	235	218	207	217	214	206	212	228	191	194	199	202	191	205	186	215	193	208	225	196	212	210	188	215	217	186	207	201	231	231	179	225	185	202	206	226	195	201	196	202	220	196	224	185	223	212	222	207	208	191	200	194	223	198	210	256	202	204	228	205	207	212	208	177	212	199	213	200	220	215	219	210	202	237	210	190	213	215	187	196	214	226	232	192	203	234	198	240	213	220	206	182	208	229	205	222	228	200	227	217	216	192	207	194	197	213	220	198	239	212	205	209	209	176	190	194	213	188	235	214	201	228	226	210	218	218	224	206	208	215	224	212	227	210	193	221	217	196	212	211	212	204	222	201	209	203	187	225	242	215	197	221	196	206	214	201	211	204	211	207	203	228	185	223	216	193	216	189	224	203	190	222	189	241	228	197	211	227	216	215	225	210	187	239	216	199	204	196	211	248	202	177	208	215	203	196	210	226	201	219	219	205	198	183	216	237	211	189	202	207	211	231	196	206	208	205	205	222	208	237	225	213	206	222	205	229	222	222	206	178	216	218	209	232	211	231	230	200	203	216	241	229	196	193	227	214	172	201	204	235	200	201	230	198	206	213	192	195	217	197	211	216	195	197	173	207	222	201	220	213	214	220	204	208	215	211	238	207	222	211	186	239	206	194	212	222	207	199	227	201	191	232	218	204	218	205	221	208	218	208	193	206	184	181	196	204	213	193	208	217	181	193	218	207	206	211	218	211	231	204	212	193	208	186	209	224	199	207	194	182	219	185	219	187	208	209	203	202	208	220	206	217	226	209	218	226	231	188	214	224	211	209	199	220	233	216	222	224	216	198	235	199	221	200	209	185	187	223	201	229	217	205	215	203	236	235	217	227	183	197	190	183	215	207	231	191	223	210	183	187	221	198	230	217	196	224	222	194	159	194	207	226	198	242	204	224	203	225	215	220	200	197	189	221	211	219	226	238	214	187	197	214	224	217	201	238	215	184	199	230	190	212	217	200	233	199	216	194	221	219	205	219	213	194	182	215	221	209	207	210	220	212	207	225	216	228	208	226	209	200	208	195	228	224	227	208	236	205	228	205	196	209	212	214	207	225	200	182	228	194	256	229	220	210	188	212	213	240	194	195	205	205	225	210	213	189	195	233	185	201	222	215	237	214	223	197	208	203	197	203	210	229	193	206	224	201	225	220	206	218	195	217	198	206	211	241	214	214	212	205	216	211	202	206	205	194	222	196	204	209	211	203	221	203	193	231	202	188	204	203	199	179	215	225	222	207	196	230	221	204	206	214	227	202	199	189	220	206	219	185	213	207	203	224	216	182	200	218	216	192	219	208	222	211	211	208	184	213	215	220	231	234	200	217	212	178	183	192	193	184
31116	1223	2246	2671	2381	1992	1703	1410	1247	1124	1030	951	897	878	829	792	755	763	717	684	718	693	673	593	649	656	645	655	630	631	638	602	639	608	595	601	638	556	608	543	572	581	553	622	559	554	562	594	562	611	564	615	573	577	594	570	586	551	589	557	627	555	564	602	573	561	559	547	521	554	506	537	543	564	544	586	537	540	537	615	569	537	551	532	563	553	584	555	552	592	594	555	543	608	544	544	576	564	562	572	547	543	529	557	549	588	571	590	528	526	548	537	554	585	579	552	577	549	552	549	519	541	543	541	528	540	534	574	586	517	510	530	549	590	566	532	590	580	516	531	530	562	545	534	544	549	557	519	544	581	555	596	560	545	537	544	570	549	526	567	495	562	550	531	538	555	561	539	566	539	543	543	558	553	569	526	555	552	532	560	586	568	545	562	536	527	533	572	546	529	570	587	585	581	570	542	556	503	539	535	573	575	550	559	583	596	594	550	573	500	559	601	567	531	542	521	598	541	527	537	565	543	558	525	600	560	576	517	539	522	582	575	551	588	600	535	518	572	524	595	539	550	544	549	520	581	576	568	561	526	547	553	585	582	521	557	579	550	567	561	563	549	572	565	609	554	541	565	543	585	539	549	537	560	557	574	561	525	520	528	594	577	545	580	616	580	553	539	533	548	546	515	591	567	553	579	545	588	565	552	543	571	510	530	549	554	582	572	571	516	548	601	520	547	538	538	539	556	575	569	569	565	576	535	545	526	533	546	548	506	603	494	544	568	538	537	550	566	544	540	562	538	541	529	573	518	524	569	567	554	543	542	544	567	554	544	557	550	569	564	549	540	555	547	527	545	544	559	518	561	546	550	564	546	563	565	574	561	524	525	543	539	568	544	553	552	539	580	541	580	566	543	542	527	588	533	572	577	521	558	560	531	489	531	550	568	541	520	549	515	550	573	558	577	565	559	554	564	573	561	553	543	552	576	538	564	538	565	562	563	510	574	526	527	561	568	582	528	579	530	555	569	560	577	523	547	547	513	600	560	568	551	562	573	549	532	621	561	508	552	574	602	574	559	544	534	586	597	567	561	541	568	566	493	598	552	559	538	521	580	550	502	544	529	591	528	543	567	534	564	514	561	509	565	600	492	519	559	585	549	554	582	561	522	549	573	527	543	554	560	502	552	581	558	547	556	567	531	528	558	557	563	591	563	520	576	570	533	549	538	572	563	592	539	547	533	535	520	580	546	559	578	557	605	524	565	516	543	549	548	572	551	546	550	551	554	555	551	536	528	546	523	563	540	538	538	521	585	546	592	545	571	554	556	558	582	561	558	548	555	564	535	554	514	513	534	553	540	482	569	535	583	526	511	580	552	531	560	590	529	538	533	509	507	558	562	548	573	550	529	546	485	522	576	552	566	546	545	497	574	573	578	512	547	551	523	562	527	554	587	569	590	556	535	544	542	522	576	535	528	533	544	578	536	544	546	536	552	573	528	579	526	527	545	550	525	507	543	594	525	574	574	553	507	518	592	544	587	543	559	564	550	549	576	541	555	554	492	533	554	521	573	537	590	583	521	566	510	542	581	552	523	528	522	529	550	578	550	578	574	543	560	580	519	600	560	521	571	550	551	570	536	572	535	532	549	541	516	560	554	534	561	500	539	534	560	516	525	575	549	529	567	540	574	580	536	562	523	576	557	542	558	565	516	533	584	558	544	575	572	568	571	540	537	549	558	568	542	535	533	572	555	541	544	530	556	562	533	532	549	569	554	573	556	637	544	532	607	558	522	565	528	582	537	556	570	586	560	553	511	561	575	524	562	585	550	549	504	524	524	545	562	540	542	566	576	551	540	588	526	566	553	565	549	569	490	548	509	560	563	558	591	575	532	570	534	536	543	572	520	607	512	556	521	567	567	568	549	551	510	542	506	526	559	564	547	548	571	537	565	540	568	559	546	541	542	565	527	535	597	549	565	545	554	594	575	533	513	543	525	550	585	579	563	583	551	562	585	495	557	524	556	526	558	533	582	547	556	540	561	509	554	561	580	569	531	547	548	517	589	526	531	566	568	545	528	585	525	550	516	548	558	556	545	546	554	582	579	531	535	539	554	543	594	538	576	499	581	565	574	572	547	575	540	558	587	565	554	575	566	550	529	579	544	564	539	556	547	575	571	553	565	574	570	522	547	528	544	536	543	574	583	537	559	578	576	524	576	529	559	559	551	563	567	531	539	517	530	580	537	606	565	518	579	546	511	512	549	538	544	580	582	553	557	547	579	557	515	530	549	561	552	519	591	584	593	534	536	538	551	564	555	542	547	585	554	529	536	565	523	548	546	554	591	549	535	527	561	525	571	573	568	565	570	556	545	611	556	522	548	556	512	550	528	526	557	617	551	526	551	552	538	565	550	500	591	573	582	529	539	575	564	546	597	537	503	510	532	574	593	560	557	613	553	584	550	546	540	567	611	577	548	541	556	564	549	518	590	555	556	558	570	583	560	563	548	523	513	544	565	519	575	545	514	572	534	551	520	558	544	548	549	511	572	581	551	566	582	568	560	552	544	571	578	506	552	545	556	524	558	530	565	572	549	538	571	568	575	538	528	514	559	510	524	542	552	593	543	574	544	523	561	568	542	533	566	544	584	532	590	561	570	564	545	490	538	521	537	568	518	518	544	573	563	557	555	564	602	555	541	534	569	550	536	527	517	535	525	573	555	580	560	503	539	526	591	554	522	565	528	559	540	564	542	546	505	550	536	536	506	544	549	545	559	568	557	578	582	568	533	535	594	574	534	591	535	541	545	514	567	531	520	528	573	541	540	544	573	552	535	549	506	590	541	565	558	563	571	512	550	576	494	608	604	559	530	540	546	543	536	525	547	539	555	558	599	582	575	561	548	543	561	519	553	538	519	525	489	559	563	583	541	535	594	527	554	566	522	561	613	545	561	553	536	563	533	512	567	544	518	570	530	566	522	499	486	545	546	595	566	535	576	565	582	505	536	555	547	522	555	565	500	545	556	601	558	568	544	556	573	511	541	542	555	565	568	536	528	539	557	576	561	565	551	582	548	555	554	506	550	543	536	549	588	548	559	553	524	583	522	549	554	523	534	554	545	539	554	529	541	518	535	574	592	557	539	526	588	546	535	514	521	558	573	556	576	549	567	554	525	550	574	585	580	512	542	527	522	572	528	528	546	567	561	534	550	551	536	581	573	528	539	553	553	527	554	541	513	523	564	542	545	541	550	568	503	550	540	562	590	535	540	581	512	543	547	514	565	579	572	528	529	479	599	561	578	521	565	544	544	552	561	598	583	549	541	517	586	521	570	532	560	519	557	529	556	566	569	585	590	541	560	599	586	549	583	520	526	561	530	551	561	535	524	579	541	548	517	521	550	560	550	516	548	549	548	580	547	539	557	510	522	517	557	535	528	553	554	530	551	563	514	512	534	513	575	517	550	532	559	551	560	559	545	564	533	515	561	551	542	518	530	532	572	560	537
68574	26704	11810	2261	1325	1007	827	695	650	579	488	521	490	480	447	475	430	454	407	463	457	396	414	410	411	419	404	423	377	397	418	395	399	433	401	413	378	388	344	404	402	408	420	427	392	376	422	439	375	395	378	424	357	372	372	399	429	390	422	402	425	369	390	361	398	396	385	375	412	329	395	380	404	394	449	416	398	389	369	394	420	392	417	385	396	388	374	395	343	378	384	381	392	396	378	414	399	418	348	402	403	395	407	397	386	405	386	381	390	412	407	379	350	387	400	389	399	387	382	364	406	386	377	396	405	371	398	381	410	392	396	452	387	413	387	402	418	391	378	366	439	353	384	441	384	424	400	395	371	395	426	358	374	371	374	364	397	383	396	406	368	367	405	373	412	378	401	397	394	398	394	375	427	396	446	402	354	415	383	383	383	409	417	353	388	355	387	363	361	407	361	390	383	370	352	376	373	334	404	375	381	399	402	414	374	367	335	377	392	383	370	380	396	403	398	398	386	429	410	375	363	426	394	399	398	385	367	412	353	386	401	354	412	379	397	372	403	386	424	397	404	430	408	392	390	410	369	407	358	368	398	377	391	396	395	374	389	387	389	407	390	372	385	361	394	381	413	377	359	400	394	402	409	396	357	387	387	391	403	362	382	422	395	391	385	399	421	394	388	408	409	404	387	420	388	394	399	374	415	374	402	406	371	400	362	373	381	377	372	389	376	404	413	365	347	382	430	409	389	383	387	344	391	382	448	435	389	422	379	424	402	385	391	394	421	410	395	369	379	380	347	363	378	380	372	414	377	434	364	373	374	383	407	416	375	377	417	387	397	370	410	405	406	371	369	386	387	415	428	406	392	391	363	388	388	385	388	380	441	403	392	378	437	407	379	385	403	414	382	399	385	392	417	372	376	442	388	423	368	376	364	411	385	405	389	384	390	410	367	390	394	403	362	392	373	369	414	417	381	366	397	374	398	355	366	379	413	413	354	426	359	392	398	416	383	394	409	378	403	409	399	382	392	398	364	386	365	378	386	376	379	376	378	388	366	380	450	384	363	368	368	400	421	425	393	408	383	349	412	344	392	397	416	374	397	413	367	365	409	396	402	360	377	375	383	396	376	384	405	391	405	391	365	404	370	391	392	396	383	427	416	391	387	389	397	397	374	380	405	428	398	378	381	373	358	361	386	395	446	394	403	401	406	355	372	411	377	389	409	397	407	371	416	365	371	351	424	401	378	381	384	432	434	408	368	385	389	416	401	389	336	397	378	384	397	367	401	359	375	393	370	400	403	367	401	413	391	369	372	382	390	404	369	442	390	368	399	364	410	359	370	389	379	400	380	373	382	373	364	382	395	359	414	398	413	371	367	374	361	365	386	444	413	413	379	396	401	415	412	388	408	368	408	439	390	386	344	355	387	354	398	387	418	389	386	378	413	382	422	378	363	368	364	385	395	396	409	400	378	439	394	402	399	348	412	405	365	356	392	372	393	411	391	393	386	392	370	376	400	377	375	446	358	366	421	387	397	378	378	387	395	377	431	397	366	382	357	358	393	343	393	403	406	428	381	386	398	348	402	405	415	387	390	395	398	420	425	406	392	402	381	403	362	387	422	426	392	391	398	391	396	404	394	382	376	372	370	410	394	387	355	363	406	372	403	395	405	391	425	394	365	371	358	406	391	389	354	362	372	388	345	414	389	375	402	394	371	389	384	417	383	377	390	373	402	358	388	380	400	382	379	338	365	402	386	361	403	408	371	365	354	398	389	398	378	377	364	398	366	450	386	385	398	374	430	414	377	380	365	415	399	377	403	384	363	410	384	394	365	395	394	432	413	349	409	405	402	397	387	382	385	341	398	388	384	345	376	381	414	390	412	428	386	413	378	384	394	385	363	360	387	377	412	382	410	415	398	404	401	394	406	371	382	363	404	373	343	410	351	376	419	404	392	388	370	392	382	353	410	404	439	372	383	356	400	404	378	391	372	419	387	384	390	377	373	391	376	408	374	429	400	368	398	384	416	389	425	401	402	382	418	339	429	406	409	391	400	423	407	409	415	425	383	357	391	373	403	388	394	384	405	463	380	368	403	401	381	387	397	396	387	407	439	410	367	365	397	397	355	385	419	410	345	408	424	419	416	400	379	393	404	342	410	401	371	410	375	378	421	375	388	411	384	414	406	359	378	385	389	415	384	390	381	361	407	412	444	399	340	380	402	371	341	404	373	396	353	380	424	389	390	378	390	387	380	393	378	385	404	408	385	405	410	379	393	373	374	407	377	420	420	360	352	382	406	423	396	393	334	402	397	368	366	419	374	420	419	424	367	394	389	399	409	381	382	391	365	368	434	398	391	391	392	391	404	411	409	379	359	378	353	398	363	420	382	387	369	389	390	382	387	362	369	408	367	386	389	413	383	401	396	384	385	362	355	372	376	401	418	381	380	394	375	390	362	414	367	397	398	398	383	403	409	399	399	391	400	387	350	337	426	386	358	401	346	375	380	383	405	365	389	380	427	421	412	371	353	380	407	392	384	411	409	388	347	390	376	341	371	393	339	402	376	403	409	384	370	358	386	408	388	395	379	380	387	407	392	380	399	362	379	386	406	379	408	385	384	354	421	367	376	399	384	350	387	399	373	396	379	374	395	372	377	351	382	402	407	423	396	392	360	385	371	399	399	381	374	384	386	379	369	388	390	383	420	392	394	360	370	387	365	400	325	373	380	379	385	406	393	385	397	421	375	409	436	393	409	405	377	370	399	382	435	385	435	403	361	386	370	402	353	394	375	375	398	374	397	405	377	399	415	384	359	392	382	354	386	410	409	374	370	397	414	331	378	387	406	408	378	381	386	370	370	407	381	414	350	410	423	413	379	405	372	371	359	371	407	390	385	379	417	393	349	362	426	374	412	405	384	394	373	377	384	363	388	457	422	407	418	397	408	394	367	396	436	394	367	380	423	387	415	418	395	362	393	361	374	322	379	376	393	379	379	400	400	380	353	342	359	402	407	379	385	373	401	409	368	382	373	382	411	385	386	414	417	350	385	409	395	371	390	374	420	371	406	395	405	407	398	425	389	404	395	391	383	415	408	348	387	401	387	383	408	402	387	393	412	379	380	391	352	372	395	386	400	378	388	349	383	396	391	347	394	403	368	369	405	391	387	385	397	405	366	399	427	387	410	399	408	398	408	391	377	411	384	401	414	358	370	417	422	422	404	389	427	433	412	363	372	394	417	389	402	384	389	372	392	430	397	392	425	366	367	397	359	409	371	390	414	385	416	371	380	369	369	418	366	374	377	393	367	376	355	338	377	377	378	393	373	420	369	426	415	401	379	362	405	385	389	394	423	406	386	384	422	400	407	366	392	384	381	408	387	404	335	411	440	404	447	375	391	377	379	411	401	374	381	353	379	351	373	408	404	388	420	394	451	402	390	407	398	357	373	393	381	370	401	369	383	424	398	368	347	398	390	330	414	414	409	376	371	394	365	405	413	400
39640	2146	4225	4914	4345	3593	2985	2582	2225	2104	1884	1734	1571	1505	1393	1357	1329	1245	1209	1139	1129	1148	1098	1122	1117	1088	1085	992	1053	961	969	1011	1034	994	1018	1019	978	976	987	973	989	942	943	959	977	939	1000	948	914	987	964	877	885	906	921	917	938	916	937	920	903	960	932	961	954	946	908	943	921	884	915	915	955	889	922	905	947	934	962	881	854	915	943	913	895	919	904	884	932	875	894	911	876	965	870	908	843	882	865	907	864	930	917	991	914	924	939	924	934	938	855	907	866	912	884	870	922	899	942	867	916	922	919	904	920	923	981	912	944	924	873	922	899	915	877	916	981	854	863	941	919	886	941	898	917	920	890	913	872	912	920	908	918	901	910	902	935	889	910	926	915	892	935	925	873	917	869	884	895	869	921	956	908	824	863	927	881	882	884	946	910	870	923	880	911	887	845	909	875	889	806	917	941	915	882	855	893	908	866	940	904	929	872	897	914	882	870	938	882	861	919	974	862	982	897	892	894	891	909	912	870	903	924	876	928	937	885	964	870	877	890	878	883	821	920	906	886	901	879	910	950	889	913	927	953	901	902	900	863	920	900	916	881	886	909	904	914	900	912	948	977	896	875	880	866	927	877	917	875	878	918	891	878	876	934	958	905	861	941	901	843	922	905	847	891	927	869	877	888	906	940	919	937	839	964	920	916	871	878	840	921	869	888	911	856	927	908	922	864	940	895	857	922	920	905	917	915	911	919	879	916	919	935	881	865	889	903	853	907	848	928	885	918	906	871	895	890	858	859	890	863	869	893	933	885	885	904	882	885	916	893	847	904	891	899	870	902	868	911	888	887	880	831	910	928	914	889	949	858	903	897	933	931	853	891	876	918	902	894	896	866	916	975	918	843	859	918	866	924	890	920	862	831	848	891	929	908	880	866	929	930	884	885	878	901	903	914	955	887	913	880	914	908	895	954	959	874	860	966	850	896	882	925	861	859	901	891	871	898	894	961	851	876	920	894	874	850	916	950	906	882	884	970	905	891	889	936	928	905	897	909	877	902	908	830	910	879	885	909	910	917	862	954	885	916	876	901	896	861	919	976	928	857	895	930	911	907	868	906	852	876	903	917	905	917	953	920	933	887	880	922	874	938	877	875	877	889	934	859	870	891	912	976	887	853	836	979	922	946	916	913	878	849	925	944	909	935	888	912	845	862	890	890	880	946	903	913	899	924	933	903	884	897	938	894	901	847	844	862	908	911	898	859	873	863	885	850	916	854	967	864	883	948	908	898	904	862	842	929	908	862	912	897	845	907	921	913	889	895	905	945	877	978	901	889	905	903	912	872	943	862	871	867	866	953	903	916	899	890	966	905	861	883	849	867	910	884	910	909	907	905	960	892	895	931	932	943	875	944	904	892	893	871	918	888	892	896	904	951	899	896	919	827	868	942	915	943	850	861	826	931	881	947	859	883	865	855	911	888	891	920	916	875	854	902	879	844	890	893	918	878	906	939	891	878	868	876	921	918	874	898	847	876	883	878	879	905	905	925	876	909	934	855	919	896	887	920	950	913	894	842	993	834	942	898	903	902	890	887	916	867	889	916	876	872	886	895	887	875	863	905	856	910	868	933	941	914	928	876	842	907	954	913	905	892	893	908	911	924	869	905	861	943	886	871	894	923	914	844	944	867	889	936	879	942	892	878	905	896	906	904	889	866	845	910	874	905	966	948	942	896	838	910	929	939	860	907	941	910	916	958	851	877	927	825	891	953	920	880	921	918	882	928	921	930	943	883	913	859	905	892	878	914	912	932	937	878	916	888	906	835	941	923	874	962	825	879	867	951	898	939	966	879	880	906	892	935	902	921	887	896	881	904	905	905	889	936	836	876	920	889	900	886	890	939	879	904	939	882	886	870	873	901	925	922	892	962	899	923	869	939	888	877	868	909	904	869	903	938	938	853	895	917	920	886	897	883	861	916	887	841	919	944	880	902	930	895	910	885	921	892	885	870	896	916	965	881	901	889	908	890	942	913	906	902	959	938	872	855	945	882	888	885	909	976	873	926	893	898	891	832	921	964	896	936	907	910	897	882	938	879	919	857	856	921	866	922	886	905	912	844	920	918	922	915	868	864	930	864	840	894	881	865	938	931	910	878	1016	933	915	832	874	898	885	919	923	905	866	897	863	941	883	929	901	893	924	909	874	814	901	904	945	891	948	852	897	861	887	898	907	922	954	944	899	916	942	862	887	895	892	914	887	876	941	903	881	899	849	937	854	948	910	927	887	912	892	902	928	915	889	868	909	852	876	934	921	907	913	929	893	938	857	900	946	892	869	907	861	890	884	912	918	901	887	891	869	928	906	957	887	889	913	893	864	946	907	895	815	880	872	897	923	864	917	911	912	888	915	858	882	894	966	877	938	826	896	921	925	907	896	922	866	920	905	894	886	908	891	847	937	878	917	924	968	922	957	851	885	876	865	900	894	889	885	915	916	894	895	872	898	905	925	950	877	869	882	916	948	908	890	899	886	927	879	922	892	849	912	852	893	943	891	886	919	864	881	896	912	911	888	877	885	898	865	902	856	910	901	878	885	875	995	951	875	924	868	883	852	849	919	912	955	924	881	858	968	930	961	877	921	894	868	947	868	851	862	903	876	877	902	899	933	932	872	865	860	925	890	888	927	860	934	926	864	924	928	909	884	869	885	894	940	880	909	950	853	948	910	858	902	912	935	934	874	905	887	868	898	875	874	908	939	899	869	937	893	929	893	925	1003	901	880	948	848	849	854	904	894	917	959	881	870	907	967	920	855	945	902	904	930	897	877	901	922	849	903	899	905	867	873	894	918	852	893	885	949	909	935	850	917	922	899	913	885	896	880	903	878	881	856	898	925	843	895	828	915	916	925	828	842	902	951	885	951	856	918	903	907	898	899	905	895	902	899	889	869	918	930	857	853	859	919	917	905	931	917	891	942	886	916	910	885	911	887	858	909	911	909	897	890	929	869	892	868	900	890	875	883	893	901	917	888	939	946	950	875	928	878	865	916	895	910	857	897	905	940	911	918	912	939	855	860	880	902	865	909	897	876	906	885	892	874	945	902	861	859	880	898	954	895	884	897	898	887	917	908	888	894	885	883	905	853	887	854	897	902	886	914	894	852	849	866	862	907	847	885	896	950	884	860	863	915	884	916	870	890	934	915	906	879	888	870	839	879	890	907	885	880	917	844	909	893	852	909	909	972	888	844	909	920	887	857	905	925	926	871	941	917	877	872	939	911	893	894	897	881	917	943	872	876	893	940	889	904	865	913	902	951	920	869	923	928	876	911	931	943	885	954	935	890	889	897	917	886	887	927	927	914	918	917	879	912	925	850	916	893	914	873	891	896	910	885	862	876	917	888	857	915	898	901	928	906	909	944	930	902	897	936	875	883	929	889	880	956	890	901	891	898	908	863	868	881	938	962	888	896	943	921	894	873	935	876	911	875	911	926	909	910	911	876	915	941	897	889	890	918
9131	381	172	152	136	115	131	135	116	137	139	127	137	145	136	132	146	115	104	110	124	124	152	128	141	134	113	161	136	138	134	134	132	131	132	142	108	120	131	127	137	118	130	127	124	120	132	137	117	137	141	153	135	134	114	136	141	132	124	119	123	100	119	133	123	133	129	125	120	129	150	125	130	137	127	133	126	129	134	129	97	119	118	123	120	115	129	138	135	122	131	141	125	124	141	143	150	122	111	142	119	126	124	128	118	132	116	131	139	148	124	134	146	149	137	110	132	145	133	135	136	117	123	129	151	138	116	139	118	117	135	121	157	139	125	141	141	113	110	115	119	128	133	107	138	155	126	145	126	114	124	117	133	138	103	135	123	135	126	134	110	132	113	152	143	128	121	145	127	138	134	141	152	141	124	110	135	135	112	130	115	144	135	132	125	123	116	150	132	129	141	131	131	169	136	118	153	123	121	153	143	120	139	134	152	128	136	128	135	128	157	141	152	135	170	122	107	136	131	122	122	135	114	127	117	135	126	139	134	150	134	127	119	128	138	129	152	140	154	123	146	128	129	123	111	125	118	145	115	120	137	135	141	110	126	123	154	128	121	144	123	158	135	159	150	125	124	137	131	123	124	133	132	120	119	128	130	132	127	115	136	130	139	136	144	175	136	116	129	152	127	122	142	128	154	140	115	95	141	152	148	139	124	126	155	120	118	138	134	135	148	131	118	120	125	140	114	128	140	139	114	126	112	119	124	122	122	126	131	142	146	135	129	124	127	153	118	132	128	160	157	138	131	119	128	124	124	120	140	136	139	152	113	133	122	135	134	158	130	139	131	126	121	117	146	143	137	114	134	126	146	129	127	110	127	137	105	136	147	127	125	132	132	130	137	137	132	121	121	133	123	119	151	135	120	144	154	130	124	136	116	128	119	119	118	138	133	117	128	153	161	130	124	138	151	137	151	134	151	132	142	130	117	166	127	138	140	117	146	151	130	126	133	122	141	116	133	141	126	120	141	127	138	140	124	126	141	142	154	125	122	145	164	127	150	105	123	151	133	128	140	143	122	146	123	116	136	137	149	125	152	142	131	134	131	138	135	107	131	130	114	130	131	126	124	124	137	124	143	136	127	142	132	126	127	125	125	143	146	134	125	135	134	121	141	142	134	126	152	131	119	130	122	132	126	124	127	128	144	123	140	132	98	134	141	128	122	141	134	137	152	128	100	129	143	133	95	125	108	139	146	131	135	134	134	147	143	123	131	132	117	111	132	121	140	128	127	133	144	155	150	125	132	121	120	144	151	130	137	146	124	130	132	146	113	120	149	154	121	114	134	131	138	140	115	144	136	132	145	117	139	129	123	118	132	122	121	120	125	155	135	148	125	128	123	128	142	125	141	143	137	122	131	104	151	148	142	132	123	161	122	121	115	149	151	139	135	138	138	135	140	115	150	124	131	131	119	120	112	109	103	150	130	124	123	137	128	140	143	141	124	126	130	141	142	128	139	138	129	133	128	119	133	147	141	148	116	118	122	119	140	148	141	138	124	112	154	138	126	126	132	149	130	140	138	128	128	123	116	107	132	141	132	123	127	104	130	114	132	125	114	141	134	130	122	137	93	131	141	126	124	117	148	137	114	119	125	136	130	134	138	132	160	161	145	147	128	139	122	129	142	118	127	148	128	106	155	126	130	118	111	104	137	110	138	125	144	126	131	125	139	145	130	133	121	139	117	129	120	137	142	131	139	142	139	152	131	128	123	131	135	136	131	117	139	109	125	137	162	149	140	114	139	115	138	130	135	132	143	129	112	128	151	141	111	138	129	136	150	130	142	136	120	122	124	125	126	118	127	122	134	112	136	150	154	136	123	159	140	126	131	133	136	140	105	148	107	138	143	139	120	137	136	132	115	137	118	142	138	114	141	126	136	141	138	133	140	149	125	123	134	123	124	117	128	130	114	130	146	123	114	125	135	147	115	115	135	134	116	137	162	138	144	155	123	133	129	137	146	147	130	136	137	144	124	116	134	144	121	135	155	121	129	125	119	144	144	151	115	107	127	126	131	128	117	139	150	138	136	115	116	136	125	128	117	123	136	118	120	140	139	129	121	124	162	159	121	139	134	145	137	133	120	149	144	126	138	123	128	113	119	129	113	119	135	121	101	142	130	133	147	149	124	123	139	120	130	142	146	151	121	124	138	133	138	126	134	112	142	129	101	127	133	123	130	119	139	122	126	137	127	110	128	133	116	116	140	128	126	137	131	118	129	145	155	123	153	141	134	138	143	101	106	133	135	141	115	122	136	138	119	141	130	122	138	124	137	133	138	115	118	122	109	120	136	134	125	110	144	136	134	125	116	129	112	123	119	121	140	132	135	131	138	124	137	129	130	144	130	122	127	121	141	134	143	107	115	144	125	110	119	144	115	143	132	147	116	113	139	130	135	112	134	135	128	142	122	134	129	144	129	126	134	107	126	156	135	148	118	128	111	109	123	142	129	134	129	134	118	123	121	147	131	143	121	147	131	127	149	123	123	134	119	140	147	129	131	123	143	125	133	133	114	112	152	138	139	143	127	121	136	135	120	144	134	114	129	133	141	128	130	114	109	111	127	119	120	136	140	122	120	122	137	142	123	135	156	138	125	119	139	142	135	127	136	111	129	124	127	129	140	118	110	126	120	135	121	103	127	127	142	134	135	130	137	138	113	135	138	139	127	126	120	136	124	121	127	117	129	121	137	147	136	118	113	129	135	120	140	156	152	136	146	143	129	142	126	123	138	123	94	118	119	128	154	115	118	117	137	132	136	125	132	148	126	122	123	113	121	108	125	144	129	124	128	117	132	116	123	133	131	124	96	129	147	118	129	150	131	132	118	137	134	133	147	132	102	137	125	121	134	140	136	144	149	131	123	120	138	125	122	145	119	107	151	141	141	119	107	161	143	132	130	135	132	140	123	142	137	127	137	138	121	147	138	142	139	154	129	146	130	131	121	134	124	155	127	117	133	133	151	136	156	127	134	126	121	135	129	135	113	109	148	123	145	119	122	120	161	127	130	134	149	132	121	143	120	133	110	139	134	128	149	141	131	118	139	128	122	137	151	119	133	114	135	135	152	126	113	148	135	112	110	137	136	122	123	125	139	128	145	132	150	129	127	138	134	127	112	128	136	125	129	120	139	128	106	150	151	109	126	126	140	134	129	127	130	130	122	110	144	138	142	130	140	128	125	150	120	123	124	125	141	111	131	131	142	141	112	129	143	130	147	124	148	112	133	138	121	135	136	118	132	112	124	149	132	124	112	130	138	133	141	149	145	125	148	135	126	134	131	146	117	106	120	136	135	132	125	152	125	120	120	144	126	131	124	117	130	164	110	123	130	138	139	129	143	132	136	128	142	138	116	136	138	129	129	117	104	124	138	132	141	122	123	148	114	129	145	112	127	141	120	130	138	119	133	147	135	121	141	138	133	149	121	125	141	125	115	128	142	118	113	110	130	108
7853	417	429	459	464	446	431	400	468	368	418	378	385	377	385	373	387	385	414	437	361	394	366	386	393	436	372	366	381	376	385	403	376	390	374	367	389	361	378	370	379	359	398	368	394	381	380	389	363	367	403	379	339	407	396	374	378	403	406	359	381	405	350	379	358	390	362	371	350	340	404	384	406	383	379	406	361	361	393	344	356	352	368	357	342	371	379	371	356	391	405	358	388	389	359	392	383	399	395	376	360	393	356	382	389	389	392	366	400	409	354	357	394	378	377	362	384	396	407	379	365	388	356	402	378	415	381	363	371	373	368	401	338	381	394	364	369	413	389	349	385	362	358	361	359	389	395	365	378	363	381	398	401	412	387	387	380	346	366	360	392	409	385	370	409	372	379	382	348	366	386	370	380	401	381	344	394	380	375	369	378	392	357	372	371	341	354	400	387	343	369	365	367	390	396	358	417	409	357	363	398	389	366	406	362	354	350	368	371	388	390	373	355	376	378	350	361	363	376	355	380	376	381	413	388	389	378	389	363	382	356	371	366	379	343	377	369	359	367	354	369	398	373	350	372	372	350	395	365	376	377	366	379	355	377	388	399	377	390	399	351	385	382	369	349	386	374	364	371	360	342	366	359	356	377	348	378	377	391	379	377	423	361	336	418	388	380	363	340	391	358	362	378	364	375	416	375	373	380	391	369	374	411	392	397	347	353	388	359	392	397	353	395	348	337	392	364	373	373	342	349	368	391	372	393	362	365	366	383	361	364	393	379	391	399	337	365	366	373	338	360	392	372	355	386	342	402	372	374	383	363	400	400	343	372	379	355	367	404	386	371	401	367	346	344	374	366	377	400	401	356	393	405	349	361	380	369	335	386	354	366	396	377	398	374	355	367	386	335	357	378	383	368	369	405	390	352	387	351	372	360	362	366	363	399	397	400	404	358	394	396	382	371	360	375	401	336	373	383	413	376	397	374	381	398	391	343	361	386	367	373	372	400	385	375	405	365	379	339	367	412	376	372	390	403	365	336	395	349	384	366	394	394	374	376	372	396	348	410	373	393	368	404	398	368	344	377	351	394	386	341	393	410	433	369	355	379	389	389	386	367	347	370	407	385	379	360	363	366	376	376	362	347	366	391	357	385	388	404	367	392	397	365	351	379	402	386	349	359	423	356	378	385	383	393	404	395	403	382	385	363	362	388	375	338	391	397	380	372	357	421	351	367	382	373	359	370	374	384	374	411	370	398	364	365	369	402	384	364	379	384	345	382	374	363	383	344	395	368	353	374	368	364	393	358	387	363	387	418	365	369	370	429	374	372	385	373	377	378	388	384	364	397	386	370	341	371	359	393	382	382	367	383	349	349	377	378	367	393	374	384	348	373	379	401	391	391	377	383	386	388	373	376	352	378	389	386	349	360	413	376	362	386	393	427	391	405	352	359	387	392	349	373	375	341	374	373	388	376	378	380	404	397	371	386	401	353	368	386	377	379	383	369	364	362	382	376	347	405	342	434	368	389	380	377	408	370	354	353	378	352	389	376	395	401	376	344	426	393	363	371	397	381	366	374	352	390	385	362	371	341	375	365	400	368	381	368	378	397	378	381	390	383	386	392	358	360	360	362	329	377	396	365	376	359	383	375	384	346	374	391	375	373	376	394	373	379	403	368	382	393	400	405	408	350	364	389	340	363	383	398	426	387	342	393	368	367	375	405	396	380	371	363	377	375	385	402	367	393	379	376	361	361	358	375	368	372	353	399	367	377	364	376	395	358	398	367	376	419	384	376	404	395	413	363	382	374	374	374	343	364	393	403	347	411	373	386	386	375	370	379	376	390	350	398	376	384	371	366	339	382	398	397	385	375	370	350	371	390	375	382	356	390	385	394	413	337	377	377	345	383	374	385	398	388	349	364	391	356	383	364	400	351	399	370	347	362	368	356	378	347	404	356	375	358	375	327	384	344	374	404	366	374	396	368	370	399	377	365	398	398	374	406	359	396	396	369	398	395	377	349	380	365	371	368	355	392	375	380	406	371	376	348	335	392	376	380	385	379	413	369	369	382	379	401	368	390	368	353	387	357	371	388	370	401	360	380	353	361	392	390	372	402	369	376	364	340	367	371	415	334	392	376	397	350	338	370	379	372	407	366	382	358	372	412	356	382	325	370	404	373	400	407	371	388	390	341	367	366	390	357	367	397	344	386	382	410	374	373	372	383	396	393	403	380	364	387	373	405	393	397	407	353	376	372	383	369	410	362	330	401	384	384	374	375	357	357	405	351	370	389	388	384	356	356	360	355	371	390	401	380	327	391	396	342	370	375	351	375	379	398	357	357	372	362	389	361	366	352	375	392	377	390	375	385	383	383	399	372	367	354	363	366	349	393	356	361	415	342	387	390	347	340	413	382	375	396	341	374	403	358	404	400	379	407	416	364	366	401	358	360	376	372	386	361	363	365	364	393	396	365	363	406	407	407	370	359	409	370	362	358	386	398	393	427	381	371	359	376	365	388	389	372	387	358	365	397	377	374	409	357	393	402	431	373	367	366	378	388	378	360	379	364	376	371	401	383	368	391	386	408	348	367	367	372	403	401	384	379	411	357	346	372	375	356	368	365	388	388	382	337	374	357	390	374	381	372	380	351	392	373	370	373	383	390	376	338	388	400	350	389	394	377	361	369	358	351	338	396	359	338	389	370	394	382	426	382	377	369	351	363	356	381	359	380	364	390	386	381	385	376	345	365	384	399	376	390	398	370	365	350	363	362	387	402	361	371	395	399	377	364	391	376	382	386	366	362	367	369	381	355	381	366	390	379	387	366	366	368	407	354	375	374	365	356	331	384	374	371	389	372	352	357	393	372	386	383	403	369	398	381	386	401	367	365	382	417	384	365	414	403	362	358	364	361	384	340	385	382	377	401	391	382	378	353	395	340	352	385	374	378	377	386	347	380	375	418	366	362	381	367	368	383	351	365	391	343	361	384	356	386	349	381	396	407	397	395	399	394	373	393	379	384	374	393	396	389	400	324	380	376	394	394	355	388	363	383	374	383	394	378	382	359	386	350	392	348	391	397	349	364	372	355	352	394	393	377	395	367	371	342	402	361	366	368	327	390	364	372	358	388	424	374	339	389	372	381	394	381	372	374	408	355	378	389	367	342	381	411	355	357	367	404	380	393	373	346	363	365	399	367	342	378	369	359	386	352	395	382	321	354	376	356	393	354	382	418	399	367	398	331	360	404	361	396	377	389	372	404	357	384	402	348	391	370	393	379	373	421	394	373	404	391	382	358	357	374	348	353	352	369	355	362	361	400	408	395	390	395	360	398	376	379	391	381	367	405	363	372	394	364	355	372	361	340	386	394	383	369	356	396	407	399	352	341	365	403	364	327	379	381	413	373	348	365	394	371	363	404	380	378	389	403	358	362	386	377	400	366	381	383	338	425	341	374	361	415	367	378	390	368	378	366	403	368	371	380	354	359	342	389	377	367	392	398	388
58068	20931	4844	946	660	475	419	363	344	313	273	275	258	275	273	262	266	249	248	234	217	215	230	222	242	234	219	209	237	225	211	232	224	243	214	223	214	231	201	220	206	213	217	189	223	230	207	226	210	211	225	222	204	208	200	206	238	217	236	240	217	201	229	211	204	185	207	214	229	205	219	228	208	194	211	215	196	215	218	230	195	207	227	197	217	204	196	230	239	222	206	214	220	229	241	207	231	194	209	193	212	206	228	204	181	178	217	213	243	202	215	205	226	203	177	206	246	180	181	214	226	179	187	221	224	195	203	222	201	229	185	202	219	205	207	215	199	230	233	212	201	188	232	222	228	231	218	207	222	236	214	227	195	198	207	217	198	196	199	210	184	207	205	203	239	202	182	229	224	216	198	218	210	204	227	200	175	229	185	185	205	238	226	224	226	196	199	184	214	215	211	210	231	229	197	200	229	193	199	222	209	215	201	212	221	205	206	224	199	213	211	211	223	210	194	209	212	225	197	211	231	228	230	199	219	199	222	201	209	199	213	229	218	197	217	221	202	206	242	224	221	207	203	209	211	208	191	193	212	208	247	232	202	210	204	223	199	235	197	213	225	198	206	229	206	229	219	242	245	203	204	221	207	183	205	193	205	202	214	244	203	231	233	221	212	217	179	221	204	207	207	220	224	212	194	213	222	194	194	204	230	214	194	185	215	189	207	192	223	213	232	182	188	223	193	217	218	213	231	222	211	191	203	206	244	222	221	205	191	219	241	226	239	236	198	213	205	201	198	220	208	197	206	202	227	226	214	206	234	198	193	214	197	222	181	214	190	228	196	244	211	206	222	215	229	229	197	197	198	228	204	197	215	204	237	231	193	214	207	211	209	201	197	207	213	211	209	185	213	233	242	184	195	225	199	189	212	186	165	234	214	204	193	204	208	222	216	202	206	224	190	208	222	234	219	236	210	192	227	228	227	207	210	200	205	214	210	205	225	217	233	228	232	247	200	192	216	211	187	202	226	187	239	222	215	205	215	214	199	229	216	230	182	215	242	204	203	230	218	203	216	199	209	207	223	202	217	219	225	198	219	221	201	208	212	221	205	196	214	198	235	217	194	235	208	211	184	209	209	234	243	224	214	208	194	188	205	191	207	222	224	227	209	232	238	213	221	194	199	210	244	207	217	229	243	216	197	220	235	199	193	207	201	205	210	226	213	196	226	187	225	232	230	230	226	183	204	212	218	211	215	204	236	212	207	186	213	214	216	210	210	207	214	228	210	206	236	186	224	204	198	194	249	220	203	219	225	207	209	207	240	223	201	214	231	180	220	206	217	202	215	215	192	200	186	223	203	227	218	215	208	226	224	234	215	197	219	213	213	222	204	191	238	199	207	204	217	199	221	198	206	196	189	188	226	219	215	207	209	197	209	235	211	180	196	208	192	209	198	196	225	220	199	225	172	227	212	219	214	217	210	206	192	220	185	206	215	222	198	207	194	201	191	229	189	206	205	201	226	221	231	212	207	202	217	222	211	206	174	208	214	186	213	213	201	204	233	202	222	220	209	209	204	242	215	228	204	210	198	184	222	201	216	180	213	174	197	211	209	227	189	205	200	210	199	246	211	211	223	213	218	200	218	226	220	178	216	205	181	197	200	221	195	226	232	212	218	202	231	208	218	222	220	218	203	207	225	195	212	206	197	204	228	230	237	211	227	204	201	182	225	210	213	195	215	206	209	204	216	225	200	223	207	231	214	193	208	216	218	219	207	203	198	205	195	231	183	197	200	225	236	209	225	235	222	201	206	212	232	207	216	200	212	210	223	204	218	202	227	225	228	226	200	195	215	198	210	197	204	199	207	195	204	202	207	205	219	224	191	204	222	240	216	192	217	197	215	203	210	237	212	212	217	206	212	225	208	211	234	225	225	195	223	226	200	202	219	233	203	205	216	198	220	201	194	198	205	217	234	244	232	190	231	207	213	186	180	247	201	186	212	213	211	228	201	223	207	225	195	219	186	201	209	217	188	251	201	211	198	202	212	217	225	214	206	227	213	222	222	225	178	187	205	199	228	215	206	178	215	223	237	206	201	213	222	208	213	218	200	223	228	187	221	194	209	198	192	198	210	218	214	200	214	210	191	214	195	189	192	230	196	228	181	216	207	213	213	195	228	211	202	202	212	211	203	227	211	212	208	215	198	237	188	208	193	232	204	218	225	260	221	210	195	226	190	228	213	231	226	211	212	237	200	209	216	225	214	195	181	212	201	205	235	203	218	205	204	226	196	209	214	189	222	218	197	205	193	209	189	199	205	197	266	213	187	211	239	225	227	206	223	223	201	188	206	238	204	220	201	216	212	189	204	217	214	206	222	216	192	228	236	189	235	197	218	210	222	218	216	233	183	228	203	212	241	215	213	179	218	181	207	208	223	197	200	221	213	208	198	193	179	194	201	207	233	235	224	216	207	211	205	197	236	224	178	241	211	210	224	194	200	209	200	214	214	227	222	244	190	209	213	191	189	211	220	204	205	217	210	212	209	199	181	203	186	205	204	230	170	187	225	206	204	193	200	208	211	220	202	227	208	189	211	198	194	206	226	213	220	209	171	207	203	226	225	198	217	220	203	225	209	187	235	199	184	201	204	226	227	202	221	203	221	214	229	214	192	209	213	209	203	214	181	201	186	199	219	209	213	207	215	241	226	223	206	220	208	210	206	210	225	204	204	203	207	208	204	218	196	231	228	228	228	212	209	204	202	225	198	230	202	185	214	196	192	217	208	189	227	193	192	205	217	216	201	194	217	206	230	202	232	229	184	220	221	217	191	229	211	215	221	229	227	209	225	209	195	199	218	223	223	199	233	208	193	227	223	233	238	222	204	230	214	209	205	196	227	194	229	218	208	220	220	216	221	236	213	215	234	219	208	204	194	223	217	211	212	225	205	195	212	192	218	209	189	211	188	208	187	190	208	201	189	224	205	226	221	237	212	221	205	206	238	219	224	209	217	226	198	227	220	217	225	223	213	199	197	195	207	221	253	213	215	200	235	202	203	196	213	224	236	213	194	197	181	209	229	203	221	213	199	209	206	222	217	206	203	226	229	233	222	211	195	212	216	196	225	188	211	198	206	202	231	201	204	217	196	239	221	199	222	190	253	219	230	205	201	212	216	226	210	201	201	217	211	198	192	187	222	219	214	220	221	220	244	190	220	211	225	230	220	206	206	222	226	211	230	209	206	197	195	197	191	211	208	195	219	212	206	203	226	191	206	210	202	216	230	206	244	216	196	219	232	210	235	199	211	193	200	181	201	211	197	199	211	235	200	229	238	219	205	239	211	225	209	235	180	205	225	202	235	206	236	189	243	208	227	208	191	195	222	190	210	232	215	234	242	182	237	202	246	218	226	201	235	200	225	200	208	218	204	216	243	206	216	213	211	239	208	206	200	187	222	213	221	197	218	218	212	216	212	218	240	213	233	199	214	223	212	224	204	211	191	210	216	211
31835	1153	2268	2732	2339	1985	1627	1438	1258	1175	1030	879	903	883	816	775	793	744	709	665	685	691	673	681	678	609	662	588	616	621	597	628	616	597	591	602	617	594	565	619	562	591	582	586	568	557	556	612	599	574	570	592	598	563	577	580	582	570	558	566	598	539	583	599	588	543	602	555	523	565	597	521	559	600	581	504	545	507	559	559	515	560	554	520	511	589	544	558	533	553	595	523	572	531	547	541	560	546	591	520	559	559	546	560	533	532	585	552	557	609	572	550	560	559	545	514	609	545	553	560	557	567	589	593	557	529	572	539	563	564	541	504	597	529	572	552	525	489	564	518	560	572	548	558	541	558	553	574	525	537	552	542	563	529	539	578	541	567	550	565	574	552	552	575	553	572	564	559	552	536	543	555	571	553	544	550	539	515	531	570	572	570	547	587	576	532	546	584	575	546	564	542	529	559	565	536	530	606	528	579	569	583	517	562	525	517	552	561	528	528	559	550	531	569	575	552	563	550	599	552	531	537	558	549	541	549	569	548	499	541	544	558	552	528	571	534	576	586	601	562	591	562	557	551	611	538	559	544	526	597	566	579	564	563	550	553	569	522	557	539	554	557	563	554	578	559	517	606	554	551	540	603	596	541	530	559	563	538	553	559	522	559	544	574	547	535	540	569	507	585	546	560	593	548	602	529	545	523	563	560	531	547	528	521	612	549	540	563	571	545	522	551	579	563	569	603	527	557	547	552	526	565	566	525	550	507	536	557	571	581	563	584	573	564	556	562	526	587	573	538	575	553	519	536	553	572	593	571	568	559	566	544	554	593	548	553	582	538	565	597	591	580	545	546	583	503	552	574	550	568	586	559	551	569	561	557	562	538	541	531	540	563	535	563	562	605	596	530	546	590	572	582	586	527	540	561	518	560	549	562	542	538	587	607	541	569	521	553	550	570	542	536	558	571	531	548	588	568	547	550	547	524	514	522	507	557	557	567	560	593	571	515	573	547	550	538	611	590	549	566	555	595	538	579	571	589	549	544	539	544	541	560	521	496	580	613	539	529	561	536	508	543	520	584	538	531	548	557	550	553	525	573	578	609	547	589	593	548	553	510	567	516	602	572	565	556	551	580	593	584	561	552	565	577	551	572	571	577	542	574	582	565	581	592	541	577	579	574	577	580	539	551	539	561	562	569	515	522	539	559	534	559	529	563	580	570	527	550	540	617	555	546	552	538	563	598	562	579	542	557	551	511	589	563	560	541	525	493	542	594	540	601	572	521	576	588	573	565	549	546	575	545	579	558	598	558	534	510	556	528	538	524	565	621	557	534	542	475	583	533	546	501	557	586	545	548	570	568	545	513	535	506	578	554	553	544	593	598	557	543	558	588	562	577	543	530	541	567	518	568	549	572	558	569	578	557	547	560	531	533	567	517	588	562	563	557	515	535	541	529	565	571	530	578	546	554	536	570	532	556	513	519	584	541	569	556	577	523	496	556	540	547	514	521	562	565	551	521	571	559	580	533	571	563	606	605	519	569	530	555	606	548	592	557	587	567	606	536	516	532	519	564	530	537	535	536	573	560	589	565	575	616	561	556	522	561	532	528	524	521	556	491	521	545	580	569	558	543	591	527	571	622	590	521	580	544	553	553	571	601	556	536	580	574	556	538	581	580	577	578	526	597	540	543	538	551	583	502	564	512	557	544	534	573	552	572	540	510	590	574	552	537	539	570	525	533	534	587	548	551	535	530	570	549	526	555	546	573	560	575	550	557	530	572	567	527	563	577	559	525	556	572	561	548	572	518	547	545	534	582	552	555	551	568	546	497	517	546	568	520	512	551	558	515	546	525	575	564	537	560	548	571	584	574	557	546	575	524	579	532	529	516	601	582	544	557	556	596	597	524	548	561	596	553	557	524	553	571	509	577	516	567	580	535	581	562	555	545	588	533	521	546	560	513	570	583	539	565	560	509	543	593	570	563	546	524	555	491	563	560	579	573	549	539	547	567	542	524	539	534	534	563	488	526	557	558	585	589	581	551	585	560	593	582	521	563	550	554	541	557	552	526	579	551	549	537	569	536	501	600	514	523	528	565	520	520	551	579	535	560	554	526	547	517	567	532	554	541	583	540	505	538	582	559	567	512	561	554	574	551	575	530	535	556	536	570	563	543	586	510	569	584	548	544	573	555	538	543	559	522	525	568	540	585	542	580	518	576	562	577	544	545	581	553	533	590	582	498	550	487	517	525	577	516	555	539	567	562	616	528	549	544	571	487	565	540	589	529	561	564	541	555	531	540	545	547	567	523	535	544	531	599	568	573	593	557	544	569	560	543	514	584	528	574	571	587	564	584	553	564	605	560	537	545	555	577	556	549	600	509	534	547	614	576	529	572	533	583	507	566	581	550	545	547	499	609	568	546	571	574	494	575	581	571	496	533	565	524	552	537	555	529	585	583	552	561	545	602	572	556	526	579	578	584	541	543	514	558	574	524	553	564	566	563	595	559	599	564	543	533	538	552	544	549	566	542	569	561	538	544	571	584	582	589	543	547	577	548	546	580	598	557	572	529	566	533	515	594	497	549	548	536	580	488	540	551	605	562	507	552	515	559	566	570	559	531	529	553	540	551	521	535	549	547	548	579	588	583	552	566	580	551	568	549	553	552	534	598	545	554	556	547	546	541	528	591	565	561	577	571	541	550	540	563	577	574	561	536	530	578	587	520	563	556	569	576	547	536	586	566	546	581	551	574	535	554	502	573	553	552	534	568	576	539	536	576	555	570	601	557	533	558	572	573	533	554	568	556	587	595	562	552	555	552	575	595	606	559	544	583	548	587	547	548	510	553	560	571	556	547	505	536	542	560	549	533	589	591	566	566	551	592	591	560	516	521	570	567	536	567	544	553	576	566	548	550	544	552	562	545	530	534	590	574	564	551	562	557	544	565	551	574	548	537	550	530	541	550	561	562	539	520	569	584	553	527	522	538	553	524	564	576	555	550	570	554	518	531	558	558	549	533	519	580	564	539	547	538	569	556	564	536	536	523	568	546	546	540	567	560	543	595	599	561	547	529	576	584	519	575	569	560	539	535	593	599	545	569	553	587	556	612	580	582	550	523	546	519	540	552	536	538	557	540	591	551	514	565	596	562	566	580	523	564	572	563	563	552	575	595	529	551	536	555	554	567	555	571	574	531	574	538	527	559	558	535	530	573	551	539	580	539	586	532	544	547	533	561	563	556	559	540	559	532	563	559	544	557	549	537	545	567	507	498	583	519	549	539	527	599	567	555	561	537	531	534	552	519	574	550	577	570	545	511	543	547	549	562	517	538	552	518	541	573	588	578	554	531	597	521	539	578	538	560	536	570	593	575	542	554	566	565	594	544	547	539	561	508	528	562	565	562	584	523	582	564	550	561	549	556	573	536	533	542	585	544	520	596	582	570	544	556	591	604	544	575	580	570	566	499	498	572	549	561	558	543	558	562	543	572	532	570	554	576	568	578
67215	27451	14318	2564	1359	1021	803	677	621	606	522	511	471	525	492	447	430	439	448	401	425	465	419	435	435	411	423	435	395	378	403	411	377	369	434	379	432	368	414	398	356	412	411	382	378	431	382	431	388	412	362	361	408	360	401	397	437	402	374	392	393	401	374	413	431	364	385	386	359	359	395	421	395	410	416	377	426	393	382	411	382	388	392	370	400	381	392	445	448	396	335	353	401	382	356	387	389	413	445	396	368	372	425	409	397	382	381	390	403	372	363	398	414	350	355	403	390	403	386	389	379	391	400	387	397	352	403	402	399	402	420	417	435	403	386	408	401	364	396	368	382	403	383	388	397	395	430	419	423	431	441	380	365	383	368	365	400	395	413	372	368	403	395	368	397	392	396	409	436	382	376	394	411	382	385	421	370	389	350	416	361	399	405	388	412	392	381	396	370	413	414	396	399	371	362	365	436	391	380	428	369	390	427	383	385	396	419	375	378	360	391	426	363	371	410	379	403	388	427	429	388	392	365	393	387	382	339	402	400	413	405	402	404	408	359	382	378	453	426	401	388	381	387	384	397	392	386	400	417	398	406	373	384	396	387	419	389	370	370	401	415	385	398	379	375	405	399	381	418	332	406	387	394	367	389	405	412	366	380	409	420	385	413	380	375	388	405	411	361	396	418	419	406	401	348	384	401	399	373	390	387	404	418	380	376	379	403	430	440	392	338	379	351	356	389	351	418	390	334	358	366	390	370	415	387	384	418	377	389	367	383	367	403	349	409	406	387	413	383	393	395	388	410	400	392	401	385	408	378	405	413	425	432	362	393	377	408	389	403	401	392	397	400	374	357	367	396	390	368	414	405	444	407	423	358	378	369	403	390	386	415	384	400	374	378	417	409	414	403	386	423	367	397	396	373	375	418	393	376	399	418	386	367	366	389	350	414	423	379	425	400	356	369	403	397	387	384	381	373	394	343	404	376	404	437	371	383	358	361	393	380	339	396	440	392	364	394	355	399	406	373	353	389	404	388	369	404	375	375	387	391	426	401	366	407	340	391	378	408	412	391	401	402	368	397	390	390	396	407	394	397	416	356	377	339	388	407	448	412	395	385	403	388	389	424	424	395	377	401	368	394	402	423	395	389	422	411	369	452	401	393	425	402	404	375	386	404	388	403	359	412	406	436	388	381	363	399	372	381	397	344	399	428	379	386	405	371	405	400	378	413	388	403	383	402	382	400	388	412	421	368	413	392	366	416	384	404	406	390	421	378	422	415	380	369	389	326	363	442	370	409	393	405	364	382	389	362	410	429	377	406	422	389	409	368	396	419	388	404	401	379	372	381	390	428	374	364	390	398	373	396	395	382	387	389	364	375	417	392	362	333	422	361	382	339	375	424	377	407	408	419	396	399	391	385	420	422	399	416	407	376	412	411	391	392	357	400	365	386	405	391	388	411	383	396	390	393	420	398	380	382	428	418	368	395	377	416	384	396	401	415	394	407	412	399	389	392	376	387	388	406	406	397	413	368	392	359	374	394	380	352	399	368	382	371	374	381	399	388	366	404	416	443	379	406	350	400	423	377	407	391	364	372	406	385	402	370	403	409	365	384	408	371	393	386	426	381	392	406	398	384	388	392	374	374	354	400	399	444	373	391	381	367	387	410	421	375	390	377	401	382	410	411	405	370	393	394	392	384	376	399	369	380	392	363	372	420	425	420	376	394	407	421	402	343	409	366	371	401	402	371	392	358	407	407	411	337	387	404	376	396	387	405	410	406	368	391	394	419	397	387	394	402	368	359	393	385	389	413	380	413	384	365	433	410	381	336	424	390	398	409	382	390	344	407	383	384	386	393	390	386	389	383	398	410	409	422	381	366	412	405	389	416	397	396	420	383	362	416	354	400	419	360	350	358	384	400	369	425	392	367	367	401	391	397	377	378	347	381	417	370	416	358	385	373	377	415	399	386	375	362	373	385	412	377	365	378	399	399	419	394	418	407	386	397	385	354	362	380	349	402	409	409	371	392	411	383	377	361	400	382	350	419	412	398	392	394	446	380	388	430	420	373	389	366	357	385	378	362	406	418	401	371	363	427	403	426	414	379	377	390	408	391	406	324	386	421	377	391	388	371	404	401	371	384	392	373	389	374	399	388	399	366	404	372	324	410	394	372	401	391	390	383	380	341	408	393	357	401	385	377	396	340	349	367	396	447	405	366	408	394	402	396	362	399	399	379	385	370	435	361	389	420	360	383	377	376	398	388	364	349	414	400	432	390	393	388	427	376	423	394	431	451	389	381	417	404	403	410	396	393	387	405	432	417	413	367	370	410	357	359	407	367	383	421	368	381	403	389	384	403	357	397	350	410	406	386	390	393	408	395	383	381	412	408	405	392	377	403	423	355	386	357	372	369	403	377	393	407	338	399	398	397	389	395	388	377	360	361	366	384	372	377	407	375	387	385	348	350	390	388	384	384	383	414	355	362	385	382	422	400	379	407	397	368	402	359	400	390	360	364	388	360	394	397	404	393	373	406	363	380	409	370	389	390	414	390	388	403	368	399	389	422	360	363	375	398	432	410	407	391	366	407	416	361	400	372	395	395	371	385	381	415	355	358	400	413	383	385	346	371	367	385	385	401	380	428	368	422	400	372	411	360	418	367	372	388	367	404	382	418	375	378	378	375	361	398	396	400	378	430	450	392	399	400	400	451	405	403	383	357	374	408	392	402	370	383	394	430	390	359	412	367	416	390	384	388	398	370	372	388	381	389	368	348	370	399	350	410	401	399	401	358	396	432	388	358	400	399	418	393	369	386	421	360	419	374	368	358	371	355	390	398	363	378	374	406	392	351	348	421	375	412	382	417	393	371	356	386	377	409	375	367	350	355	384	389	400	413	405	383	430	396	408	380	402	413	350	417	408	441	401	409	379	386	430	373	369	381	400	400	370	406	383	394	402	395	377	402	341	396	410	376	378	378	411	405	397	420	376	392	430	359	419	401	404	397	384	407	403	411	387	395	384	343	394	421	345	421	405	385	377	369	375	375	401	382	445	379	410	371	375	370	394	394	366	382	381	394	421	397	416	382	387	402	389	405	421	366	394	391	397	424	366	406	397	418	371	376	390	398	373	353	401	385	377	376	400	405	369	380	359	412	360	378	393	375	413	396	395	340	372	358	432	381	436	364	394	406	356	404	396	383	371	376	397	391	363	369	401	353	352	395	385	406	393	383	383	366	367	369	380	410	399	389	378	375	401	376	355	422	386	338	373	400	425	344	390	407	375	372	409	399	426	394	407	360	384	353	391	370	399	381	398	408	348	391	378	386	440	365	381	384	389	388	351	383	419	374	368	403	419	382	371	467	386	409	381	409	417	421	419	392	382	386	375	416	367	367	381	414	404	386	379	371	383	397	409	396	384	373	370	427	388	394	396	416	390	387	351	397	371	436	368	390	367	363	428	391	369	399	388	422	404	361	395	399	401	407	411	420	378	383	381	367	401
40257	2173	4111	4789	4254	3483	2995	2560	2167	2055	1831	1674	1636	1501	1414	1383	1352	1197	1253	1186	1082	1110	1098	1135	1097	1073	1045	1005	1027	1069	1032	1014	965	953	1033	1047	971	923	1033	938	904	996	941	946	954	916	883	956	960	1003	968	879	976	971	985	902	941	830	920	911	944	950	942	907	925	886	940	932	947	900	963	931	952	961	889	948	942	927	912	966	987	931	896	907	947	854	914	917	902	982	1006	976	889	932	917	886	862	940	968	901	930	862	910	901	875	907	916	928	949	894	913	874	927	879	873	849	941	901	891	932	884	880	1000	875	910	947	909	906	870	906	895	920	918	894	883	853	868	866	863	932	902	896	860	846	943	902	931	925	928	920	966	937	940	905	830	902	871	926	930	852	845	893	918	898	893	916	894	918	915	849	908	883	908	895	889	944	922	848	915	932	909	922	823	939	868	871	911	863	910	887	908	979	906	859	869	927	885	888	960	881	928	890	882	888	930	885	934	887	898	936	852	893	862	932	886	931	899	898	906	888	900	896	891	908	876	868	865	894	859	894	879	909	935	924	988	908	936	895	932	911	908	905	900	920	897	858	903	920	917	872	934	936	877	931	929	929	897	968	926	928	882	874	853	920	867	905	909	902	906	921	860	855	895	895	930	919	870	918	940	855	885	897	937	899	901	935	919	952	939	932	890	883	883	947	940	891	943	871	940	901	884	903	925	878	864	908	923	932	889	850	887	933	953	930	927	842	897	918	941	994	922	863	902	871	934	860	867	880	878	907	850	901	869	942	857	860	947	865	886	890	871	846	875	941	938	875	912	882	902	897	898	908	913	885	841	887	888	903	908	910	887	899	915	869	926	886	928	954	941	924	847	871	876	893	900	879	902	933	934	904	957	845	933	939	918	911	953	865	930	895	887	849	888	843	878	918	960	935	866	917	889	951	945	856	948	888	911	897	864	877	913	939	866	880	881	924	886	867	871	937	874	912	881	896	921	904	881	873	891	1003	871	944	881	911	885	905	849	913	908	940	876	912	921	889	873	885	904	909	920	896	928	939	884	922	885	873	965	927	928	917	847	903	931	868	898	865	901	867	916	947	860	925	901	882	900	908	951	933	908	933	903	891	865	880	874	848	917	923	968	864	883	837	958	882	976	888	936	955	927	957	932	905	902	924	915	884	842	887	874	928	922	918	896	910	937	903	943	871	908	916	897	964	883	919	929	929	912	890	923	880	910	948	963	920	927	898	935	914	903	930	886	883	860	903	881	928	914	871	908	902	872	920	911	907	879	895	894	922	860	935	881	960	916	939	881	911	935	878	921	856	960	937	936	918	953	882	834	887	912	907	902	885	894	925	885	925	881	881	926	941	913	931	919	941	918	899	947	963	937	914	921	917	842	925	931	876	935	888	914	833	914	873	887	898	893	916	920	885	929	918	873	929	942	867	908	929	859	868	920	924	900	876	906	848	918	938	912	913	876	936	900	936	872	894	922	906	892	931	881	920	946	925	914	865	903	938	933	913	950	915	916	868	914	883	879	907	946	898	932	879	892	907	864	888	893	864	927	929	920	909	896	871	875	929	902	901	928	893	880	903	887	896	893	880	905	870	902	920	901	887	919	900	888	916	969	910	895	886	921	875	944	881	891	858	858	900	920	894	898	966	916	925	876	933	899	861	885	890	947	912	979	901	921	926	879	943	867	871	951	904	885	921	906	892	930	896	878	893	952	883	918	939	918	835	875	866	935	957	910	947	886	857	889	917	884	884	938	909	898	862	908	939	884	914	913	922	923	915	912	913	899	881	886	925	938	930	899	903	943	917	899	846	896	915	950	898	904	850	925	880	872	913	902	904	885	880	894	923	934	909	958	954	953	895	953	890	945	856	932	965	903	886	935	886	854	874	869	853	871	945	862	892	930	955	880	867	930	912	881	914	939	926	863	904	869	920	938	899	907	884	894	867	893	931	908	924	939	905	882	909	919	905	878	903	925	873	912	884	923	942	863	863	910	960	955	878	883	927	869	868	951	903	944	877	891	890	944	905	849	905	906	885	913	900	983	909	918	890	909	891	886	883	929	897	868	911	906	877	924	861	884	900	891	919	879	890	929	912	897	856	925	943	881	918	930	957	878	856	915	912	885	910	899	907	904	863	954	900	896	928	886	905	926	868	887	923	925	935	907	897	916	940	938	907	897	908	925	885	914	841	879	862	901	978	868	885	874	889	927	889	882	968	941	894	865	885	893	933	935	922	901	922	948	858	920	950	895	901	915	912	852	870	896	893	961	871	890	916	888	896	879	936	879	885	895	886	871	866	930	903	894	875	909	920	893	886	939	918	851	884	874	903	919	934	900	925	819	972	905	881	877	908	867	871	903	903	891	930	881	888	917	880	962	864	911	884	864	906	877	886	909	895	948	918	920	894	834	886	882	884	944	946	903	907	916	935	887	903	908	899	915	872	859	915	898	908	913	969	921	914	910	873	895	850	925	963	900	838	877	932	927	922	879	895	916	932	893	878	867	912	883	913	882	902	865	950	879	884	923	889	929	921	915	932	932	881	892	863	922	927	882	837	985	920	920	881	881	842	899	909	925	949	884	862	918	899	909	834	874	967	946	911	942	925	859	942	884	923	894	854	894	904	945	904	884	915	918	887	884	927	912	917	879	914	922	859	836	925	883	961	942	855	919	853	910	870	943	920	918	877	885	920	878	910	949	866	952	879	852	899	864	937	901	868	871	884	924	866	900	836	865	927	904	894	908	887	898	889	894	862	929	869	918	927	907	917	981	886	955	942	878	928	844	901	929	955	895	875	891	859	901	967	834	893	881	911	909	870	885	903	910	921	918	874	886	866	890	931	927	896	887	910	895	900	851	885	918	916	925	923	885	926	861	960	884	908	891	923	906	943	870	911	918	836	888	924	915	890	922	926	918	902	901	886	907	897	871	877	899	956	876	862	900	917	863	922	868	933	956	908	909	887	876	870	884	877	883	890	894	885	850	849	905	893	904	866	903	963	857	886	895	957	892	969	920	897	961	916	896	925	889	881	895	942	968	943	931	861	899	845	842	911	892	886	942	892	926	952	916	871	935	921	968	888	865	937	910	914	884	950	917	865	910	895	951	928	859	911	876	871	912	882	947	914	919	864	883	926	913	887	827	912	904	894	904	878	902	879	916	865	909	882	920	908	944	871	926	919	909	905	940	950	887	881	867	878	896	964	894	971	900	860	966	928	893	914	901	880	903	938	852	848	904	879	922	926	909	998	918	938	927	887	916	878	932	883	907	902	909	949	897	881	859	913	877	928	869	885	892	900	907	911	903	879	897	875	875	870	910	910	898	948	913	924	909	882	826	907	931	937	902	918	902	872	902	919	962	908	910	867	939	894	934	915	920	860	914	914	885	914	877	836	906	900	900	904	938	914	894	920	902	903	849	880	892	920	957	890	917	931	929	886	941	922	928	845	899	921	898	969	904	948	882	924	926	829	895	903	875	896	921	928	908	933	888	877
10249	748	300	165	159	137	154	127	157	147	146	167	149	145	133	122	131	112	122	122	144	146	141	126	118	148	139	159	138	143	140	155	125	126	124	145	158	129	128	142	134	143	126	141	126	146	131	141	135	120	125	131	147	126	126	140	141	145	131	147	176	116	146	146	147	140	133	119	115	150	133	133	122	139	136	135	142	162	135	142	141	139	140	110	120	130	128	147	118	143	116	135	146	147	142	128	133	139	140	147	146	121	118	134	136	128	169	141	147	141	127	132	149	134	128	130	135	113	136	117	131	129	119	150	129	129	127	125	126	109	146	121	137	124	138	147	144	142	144	129	129	143	133	152	137	119	110	151	144	117	155	135	142	133	130	126	128	143	126	147	125	135	144	159	131	152	126	138	129	135	145	125	137	156	139	127	149	139	129	139	134	123	147	134	137	112	118	144	140	143	136	121	143	123	148	130	129	161	169	131	139	137	149	140	120	131	114	125	118	133	141	155	106	137	143	137	110	144	133	133	144	150	162	117	140	124	133	135	121	151	125	136	145	139	143	126	119	114	126	128	149	115	128	161	156	144	130	145	151	126	125	139	129	133	138	149	157	127	139	121	125	140	128	123	154	137	114	126	141	145	128	122	122	98	116	113	129	136	125	143	125	131	147	151	126	130	121	140	124	127	121	142	143	145	120	134	116	132	121	139	129	141	129	145	118	147	142	138	147	160	140	149	148	145	132	116	119	138	133	146	140	137	118	145	137	119	146	148	133	131	147	142	148	129	144	123	140	138	131	112	155	149	153	129	126	141	125	130	140	137	134	139	126	122	140	137	166	121	131	131	158	143	137	138	140	143	124	141	146	122	136	150	126	121	153	138	137	141	134	143	149	133	131	128	134	132	133	137	144	147	141	149	134	132	146	126	134	125	112	150	140	160	123	115	135	117	123	127	142	129	144	133	117	131	150	135	144	142	113	132	140	153	125	153	146	140	110	132	128	125	143	127	151	153	126	125	123	138	148	155	126	134	128	138	147	133	129	116	134	147	135	154	150	138	138	141	117	133	143	135	141	131	155	151	121	137	151	129	138	132	135	134	140	157	138	137	134	133	140	137	136	126	148	120	132	134	122	130	129	138	122	155	161	142	124	130	132	140	133	127	139	128	131	142	148	148	143	130	138	142	139	137	111	139	137	130	144	137	119	136	137	134	150	113	127	145	132	137	151	142	150	127	154	133	142	120	120	127	131	141	144	134	131	127	120	128	141	125	131	141	154	122	120	133	129	147	143	137	111	141	138	151	130	138	133	146	137	130	126	137	133	136	162	137	132	137	132	111	122	122	135	174	118	140	127	152	135	138	144	125	132	141	157	138	142	126	132	118	126	122	131	135	128	144	119	143	139	139	112	119	118	144	122	144	141	120	129	128	126	127	133	120	147	127	154	114	119	144	130	153	146	130	114	114	148	114	143	152	131	130	126	141	139	133	143	143	138	129	129	128	137	143	125	120	144	157	158	137	159	131	145	142	154	141	122	123	150	145	126	143	142	143	128	129	147	160	134	121	143	140	127	124	142	131	133	126	134	122	147	132	155	129	127	130	111	121	133	120	122	130	124	121	120	151	131	149	121	152	131	125	134	141	114	161	155	124	109	132	141	148	134	144	142	130	121	136	147	115	100	147	133	163	147	142	135	132	154	135	132	120	138	139	146	145	126	133	146	135	166	123	117	122	129	148	145	129	150	136	148	154	145	126	147	132	124	125	151	108	135	126	148	132	153	124	140	140	154	137	145	131	135	149	133	133	129	114	131	139	146	116	131	125	122	120	137	143	106	142	144	138	140	128	129	147	149	165	145	149	105	122	127	125	133	160	133	143	149	150	124	121	146	131	143	113	148	143	121	142	155	148	129	159	121	129	151	167	145	160	133	147	157	132	152	125	161	125	146	136	118	157	130	163	151	141	149	138	135	121	121	122	120	127	138	114	130	146	120	130	125	144	149	121	120	117	131	143	130	133	115	118	153	139	139	137	147	132	134	150	145	126	129	123	123	137	128	125	127	133	131	123	118	145	123	130	117	138	125	121	130	131	138	113	134	135	131	131	166	124	151	147	128	136	145	123	152	148	129	146	130	131	147	138	149	115	131	151	110	125	126	155	128	135	127	127	147	159	127	129	142	106	108	122	118	131	149	131	127	139	150	136	122	117	120	126	139	124	134	131	136	144	115	135	123	125	161	138	123	164	136	130	124	139	136	147	117	118	133	132	111	137	131	125	154	148	141	132	139	136	125	163	123	145	131	134	140	129	131	145	124	144	129	135	149	137	129	125	134	142	135	142	137	142	141	145	138	143	142	124	124	111	146	127	128	134	138	143	118	130	105	140	130	143	148	114	169	130	147	131	134	143	125	140	137	150	121	118	132	127	140	141	141	123	119	135	139	139	139	127	132	114	161	132	125	153	137	122	141	145	143	154	147	136	139	140	137	118	132	117	148	137	159	143	164	136	121	120	138	136	133	141	126	138	123	145	151	169	167	118	142	151	130	124	147	134	134	118	136	111	122	122	129	131	122	125	160	141	143	147	131	131	154	138	147	129	151	142	142	134	127	148	113	141	122	136	154	134	152	142	137	143	148	143	151	127	136	138	118	124	116	145	114	123	139	113	128	121	122	143	150	138	128	110	134	150	135	131	109	121	127	136	125	123	119	129	148	133	132	126	124	138	132	137	124	158	123	117	157	152	116	129	137	147	147	133	140	154	123	144	147	126	136	135	136	117	119	126	142	108	139	130	118	128	134	140	151	129	131	136	130	139	134	132	136	143	119	141	145	126	125	127	135	141	115	124	152	132	118	137	130	119	142	139	153	161	131	134	150	121	143	132	131	135	137	153	145	124	160	151	143	116	126	151	126	139	146	128	145	143	159	141	144	119	135	128	132	138	115	130	129	128	137	143	143	144	144	131	145	120	134	161	130	143	146	117	141	137	148	121	133	143	158	157	129	130	114	138	130	151	121	137	117	148	134	144	141	140	138	141	149	126	136	137	139	115	134	129	137	119	136	143	138	131	144	132	130	152	159	123	130	113	141	132	117	135	137	146	148	145	130	138	133	140	144	131	120	171	102	142	143	125	133	145	141	135	130	112	117	127	121	122	132	150	137	147	150	130	141	128	127	143	142	118	120	144	135	138	139	135	134	131	130	118	156	133	137	126	127	121	138	120	117	126	143	131	145	133	151	133	153	121	131	121	123	131	122	145	146	143	126	151	167	137	148	132	126	132	130	116	143	118	156	139	132	129	150	127	139	139	142	121	123	118	140	144	146	123	130	146	128	119	130	151	137	116	152	140	132	123	138	144	152	136	145	137	133	113	167	120	139	132	154	109	123	117	132	120	136	133	150	140	130	170	125	131	122	115	130	126	125	139	133	132	141	124	126	133	119	128	126	132	137	124	146	129	131	123	130	148	152	152	153	146	168	116	119	124	145	138	121	155	128	139	136	140	136	137
8610	454	477	516	452	443	414	462	387	410	418	407	411	424	395	403	395	397	386	374	388	392	394	373	387	397	396	389	345	377	448	378	361	355	377	401	391	390	389	381	370	422	406	390	405	377	373	376	386	391	395	376	378	392	410	365	399	396	386	396	368	351	363	395	382	390	397	403	368	372	380	387	393	389	431	374	405	413	386	367	376	395	394	374	393	377	397	396	401	401	388	363	386	383	375	393	385	379	401	372	368	389	373	385	396	383	371	405	414	394	418	391	427	390	413	387	391	362	370	395	390	391	376	399	396	377	368	374	390	380	414	405	391	449	436	367	384	400	414	381	370	417	364	426	368	369	391	395	382	347	348	406	392	366	407	389	401	390	385	383	380	395	386	367	398	398	398	376	382	389	388	392	419	391	361	361	368	372	389	380	390	391	408	381	393	411	353	383	388	367	397	337	388	404	376	416	374	346	361	366	342	401	403	392	360	381	411	390	421	368	367	370	408	397	403	381	382	405	395	376	355	438	357	365	364	378	420	358	411	344	385	406	389	369	367	354	401	358	364	381	364	371	384	359	373	330	373	380	409	392	397	393	402	391	343	413	393	354	383	413	396	405	380	384	412	385	399	392	389	414	378	402	389	364	382	365	404	353	388	384	372	370	364	355	399	376	394	379	382	362	351	350	389	406	378	370	391	371	373	418	388	370	390	372	425	418	382	380	372	398	384	381	376	395	361	360	381	384	374	392	358	366	359	416	415	396	386	432	400	365	385	410	368	386	424	414	398	406	341	386	381	372	407	388	371	401	402	405	379	369	406	389	378	395	373	377	387	396	378	391	360	362	410	414	377	348	365	362	374	402	374	387	374	404	426	381	382	367	397	399	390	379	334	361	390	383	399	364	360	439	395	391	401	381	378	410	412	386	393	390	417	391	356	379	397	407	389	363	375	420	368	398	388	381	392	357	397	422	431	360	343	391	368	366	375	391	399	372	439	373	399	402	401	386	383	426	411	405	370	404	384	409	388	378	346	359	363	377	416	380	401	368	382	376	363	414	405	377	396	374	395	389	366	396	415	404	372	363	389	362	417	388	417	394	363	361	383	389	393	376	389	374	391	391	392	386	408	370	397	349	369	387	354	395	359	395	425	352	369	375	347	377	401	415	381	381	390	390	388	379	397	388	384	380	417	363	375	399	385	401	365	395	429	391	367	390	414	379	382	360	387	376	399	393	428	382	405	406	401	390	384	395	373	402	376	404	392	395	366	391	403	370	381	382	427	348	391	364	392	382	400	378	375	373	340	380	405	399	357	399	435	408	361	380	322	399	390	377	376	366	370	384	380	417	422	386	381	380	406	386	386	386	414	361	413	393	390	397	401	364	387	371	372	365	366	368	384	405	387	410	383	391	376	381	363	405	389	396	404	382	365	394	352	359	409	407	418	402	355	380	412	403	384	388	386	370	373	364	416	401	377	430	381	374	405	361	333	392	388	391	399	374	368	362	412	403	420	387	406	364	394	391	382	389	378	356	415	376	368	383	375	382	386	353	382	342	391	387	385	387	381	389	380	346	400	425	387	393	396	391	356	388	384	392	364	386	403	374	418	342	403	406	368	364	364	363	412	392	359	395	388	373	388	394	394	386	432	383	378	385	348	344	366	377	383	414	383	343	368	389	394	408	423	388	349	390	413	384	408	363	427	394	403	399	387	412	382	381	383	379	426	406	344	387	369	399	349	372	429	377	377	369	424	406	437	384	376	391	381	388	393	389	370	396	381	390	400	419	361	385	409	404	368	363	395	404	384	385	379	389	375	388	384	344	422	399	399	383	415	360	409	390	397	396	352	379	384	384	415	365	365	385	406	397	403	393	394	392	368	386	347	412	364	393	352	367	422	399	390	404	385	347	404	393	388	369	375	405	383	391	386	408	402	386	410	401	368	372	418	376	383	384	364	412	415	368	398	401	398	409	395	359	375	382	414	396	379	378	401	391	368	361	399	370	360	376	404	377	376	358	383	375	374	387	387	391	387	363	399	467	386	379	355	366	382	365	397	361	370	407	410	400	370	371	374	436	341	369	366	379	375	365	399	369	379	380	397	332	362	395	404	382	423	406	405	386	390	368	386	394	365	391	354	369	417	356	434	404	386	362	389	361	403	357	421	403	400	399	357	431	365	380	398	354	378	372	375	403	366	387	386	379	348	385	363	351	357	390	367	335	386	354	390	381	368	374	415	360	393	392	407	388	381	364	377	389	369	370	405	395	358	396	373	369	379	392	367	368	395	394	383	389	380	406	415	380	385	377	353	396	368	407	355	393	416	370	373	357	400	391	391	397	386	392	399	433	380	368	368	349	370	372	399	387	385	355	374	378	402	399	402	390	341	361	384	386	375	405	390	376	367	388	364	360	368	382	348	406	388	387	384	416	388	379	328	376	385	373	409	388	376	375	397	373	407	398	407	391	382	385	379	412	373	402	392	396	378	370	374	346	402	403	362	394	412	370	371	390	383	387	375	403	371	381	410	419	381	387	399	387	378	408	381	381	383	390	403	399	406	397	384	377	373	377	383	385	418	373	376	387	363	384	362	388	385	368	376	382	389	404	351	383	388	382	407	386	371	340	358	372	383	409	371	365	354	384	405	399	382	397	372	388	365	365	365	394	391	422	362	413	383	382	355	367	390	389	435	344	363	406	397	431	390	406	356	384	387	394	415	349	361	388	380	386	378	362	389	411	378	395	366	410	410	382	410	415	369	368	394	358	368	370	382	403	393	392	379	409	392	383	406	414	378	362	413	392	388	409	415	367	412	413	378	355	395	386	390	364	381	407	405	383	374	404	396	377	393	353	380	362	361	387	386	406	388	367	401	367	386	375	372	373	390	405	396	369	344	357	378	362	387	390	402	386	364	392	389	393	373	384	377	360	391	362	372	388	360	425	340	380	367	363	408	373	385	364	383	362	349	365	395	400	380	394	353	370	390	377	376	395	414	391	398	360	391	367	376	381	390	358	400	386	388	386	418	410	396	368	397	391	372	357	377	361	354	345	377	369	400	404	371	367	408	375	380	365	375	371	407	373	372	361	384	418	374	361	386	382	383	385	349	407	388	377	398	323	386	414	392	368	443	383	372	366	365	398	370	402	408	362	388	413	434	354	401	368	390	382	410	363	379	379	386	379	353	419	377	380	418	360	379	394	372	389	395	400	407	413	376	375	386	400	389	366	408	384	379	380	361	401	386	380	387	411	412	402	388	378	400	373	403	356	397	382	408	381	385	357	380	368	364	415	391	410	386	400	377	371	394	389	360	386	359	352	374	355	390	399	374	380	399	378	383	378	395	408	381	367	398	377	377	388	419	373	392	388	367	409	404	436	361	444	397	425	357	383	401	380	373	412	386	382	376	370	413	370	401	381	366	402	408	383	354	372	429	370	385	402	375	367	372	390	367	356	400	410	399	370	406	382	356	376	406	361	363	415	414	394	389	388	385	372	381	429	371	363
58725	21566	5017	880	612	549	418	372	307	335	291	261	251	264	279	243	251	218	233	233	222	251	235	226	229	232	250	217	256	246	229	213	226	226	215	234	220	208	188	193	197	242	208	204	212	207	206	213	204	212	230	209	199	217	244	180	194	194	227	231	193	207	239	205	209	233	262	194	220	205	240	181	192	230	208	210	207	186	220	211	227	230	222	247	215	207	227	222	209	187	233	218	215	218	211	216	195	201	205	249	230	195	217	224	199	251	260	198	174	204	221	219	206	229	190	183	212	212	203	227	237	208	211	213	216	199	232	203	201	225	246	218	232	221	240	210	247	196	206	218	201	209	226	190	226	212	199	209	205	210	213	217	193	220	244	196	215	208	208	204	205	244	227	188	209	249	211	211	230	209	219	200	219	213	197	203	207	198	196	193	246	208	210	183	195	204	167	208	199	226	194	199	220	230	209	221	216	226	184	194	195	226	198	228	230	229	197	214	233	217	225	206	204	191	217	221	217	234	205	206	209	206	217	222	228	202	214	201	194	197	227	237	217	202	264	216	234	211	218	206	221	174	229	232	222	193	212	233	200	233	211	229	219	202	215	215	210	201	181	214	246	220	200	217	233	241	228	218	205	201	223	201	207	204	195	228	236	194	204	236	214	201	209	251	188	226	203	223	222	198	182	218	217	213	218	185	250	222	198	218	203	220	184	221	214	213	210	210	193	232	233	190	224	198	202	204	208	196	223	189	211	200	216	240	248	197	203	204	197	220	265	228	230	198	227	223	230	208	204	187	217	245	195	210	210	238	226	198	201	185	208	190	211	191	183	223	228	215	224	207	174	204	207	218	210	184	189	188	210	214	216	256	244	200	216	234	214	212	218	176	204	193	192	224	221	197	217	208	185	194	202	217	239	234	180	199	205	202	197	228	201	205	221	168	236	207	225	213	216	206	246	223	221	219	210	215	236	211	196	211	227	191	231	219	215	191	209	232	202	218	197	232	221	207	190	194	223	205	217	227	235	175	236	213	235	199	219	199	219	209	212	228	196	210	227	229	220	209	208	196	199	204	215	214	195	228	194	199	220	209	211	197	226	211	230	208	202	252	221	208	186	234	183	199	211	213	184	217	199	210	220	216	233	207	183	201	202	217	214	200	213	192	200	225	202	194	208	216	214	226	214	210	208	204	212	221	201	241	202	197	204	209	185	186	242	225	233	207	217	242	233	189	201	218	219	195	186	192	196	232	234	219	220	209	199	178	229	214	214	201	216	229	226	225	204	223	209	204	216	211	211	223	194	227	218	224	247	198	220	202	194	199	217	236	227	213	225	211	217	228	230	230	214	217	226	236	198	197	214	182	204	182	208	213	207	219	225	195	176	213	220	219	231	207	203	227	232	223	213	213	223	215	202	209	249	188	202	191	226	233	213	231	182	210	231	226	201	220	222	239	196	202	219	186	188	211	208	219	214	204	203	195	198	190	178	242	212	206	179	189	228	234	222	204	201	208	207	211	204	218	234	232	259	246	182	203	173	172	206	187	218	198	223	234	233	213	226	185	196	191	207	185	227	225	224	192	209	188	223	201	196	229	212	214	232	203	225	213	223	232	202	225	209	205	226	204	201	219	240	189	190	215	215	221	227	179	209	207	206	227	211	212	220	243	216	200	196	212	217	212	215	210	230	205	214	195	200	201	199	176	196	196	226	211	227	210	198	211	204	210	196	203	211	206	224	183	208	230	234	204	215	187	187	226	216	229	183	201	191	198	219	199	205	193	210	205	218	179	191	217	215	189	213	239	219	234	183	189	202	200	190	204	207	217	203	227	239	213	202	199	201	213	237	211	211	206	194	234	221	183	203	233	188	212	201	186	197	210	211	226	212	203	203	242	239	210	215	200	193	217	226	228	214	213	201	207	221	209	201	215	189	196	229	217	209	219	214	214	221	210	221	202	204	203	177	174	201	222	224	208	220	217	244	213	198	174	189	199	208	210	193	212	210	220	193	202	198	221	218	219	201	191	200	200	200	197	203	185	220	208	216	204	186	181	185	223	203	245	201	201	219	228	214	209	195	223	200	224	211	213	185	217	209	213	196	185	204	231	195	222	215	212	241	200	182	223	226	195	216	221	231	207	227	190	195	196	215	218	225	243	232	217	241	208	201	213	204	187	210	211	204	224	204	223	203	213	211	210	225	217	209	198	217	222	224	183	188	221	187	182	219	225	223	217	216	178	234	210	211	231	217	201	215	209	207	250	204	191	201	214	188	176	199	205	243	218	223	186	199	200	221	217	192	193	212	203	190	215	203	222	215	221	219	210	216	197	201	232	209	200	209	208	226	239	207	199	254	178	227	230	220	206	200	212	237	225	212	222	211	196	200	212	202	201	205	229	229	205	225	184	172	243	222	198	219	202	217	212	212	211	185	236	218	209	198	203	218	200	213	216	208	182	232	216	221	183	216	233	207	235	214	219	169	200	195	219	201	213	239	202	192	230	220	202	207	212	226	256	225	219	207	223	222	210	213	218	219	231	237	193	222	190	207	218	229	225	211	217	216	215	191	240	208	236	206	198	208	193	182	207	223	236	241	226	187	195	205	197	216	205	232	218	202	219	230	217	222	213	195	210	212	233	224	206	205	200	231	201	207	221	215	192	202	182	192	246	202	213	212	250	213	221	182	196	200	199	233	225	224	188	216	209	202	188	206	229	212	212	196	204	222	201	219	206	210	175	221	186	205	233	221	239	219	235	245	213	211	244	201	187	178	217	221	227	230	187	218	194	198	214	216	217	202	193	213	216	204	237	205	214	229	194	230	214	213	221	219	192	220	228	224	211	181	194	214	213	235	214	226	216	211	203	227	207	228	228	206	216	201	203	203	243	211	217	200	210	191	198	206	206	204	225	232	181	225	226	219	237	225	203	231	211	233	217	193	215	202	189	205	218	214	233	183	209	232	197	195	200	196	203	210	225	207	209	197	212	230	217	200	210	224	229	221	234	200	205	236	222	227	211	203	249	192	219	205	225	194	232	242	238	221	214	220	208	227	242	215	207	236	215	200	231	176	213	194	216	206	230	206	193	223	210	229	231	185	215	197	225	212	197	244	213	220	225	226	214	184	218	204	230	209	200	227	248	225	191	211	200	200	192	200	224	211	195	249	218	215	217	205	221	186	223	206	210	221	238	212	246	228	219	229	230	222	199	236	213	217	195	205	246	204	202	209	206	233	226	232	207	228	217	223	228	210	240	223	201	219	206	219	199	209	266	219	229	223	226	201	246	195	236	228	230	213	203	188	213	204	248	225	195	224	208	212	197	206	238	223	188	242	175	220	173	207	196	208	221	226	220	185	202	226	194	200	201	197	206	208	222	211	196	183	238	216	208	199	212	205	245	168	217	184	231	223	188	205	224	199	192	213	225	237	195	204	226	191	219	224	224	204	221	188	208	207	220	216	201	197	176	197	201	221	219	206	233	212	218	207	214	221	199	214	209	229	212	210	236
32184	1259	2237	2714	2324	1935	1597	1476	1239	1105	1078	975	907	863	801	771	775	767	700	704	649	659	648	628	680	660	636	606	646	629	620	584	628	653	580	597	615	587	610	556	593	590	623	561	585	595	562	594	620	570	542	576	603	602	577	540	602	569	573	540	540	587	562	543	578	572	567	558	545	617	570	567	571	602	583	566	559	555	555	558	547	630	595	581	549	579	587	584	564	582	581	562	625	551	567	522	567	558	538	541	564	580	551	564	585	541	540	541	562	519	555	566	542	532	545	554	576	560	538	567	552	569	556	532	558	567	567	571	554	574	557	547	515	573	561	523	554	538	516	493	557	567	546	540	521	580	538	574	571	589	572	578	546	581	567	520	525	544	565	559	529	546	570	545	523	573	547	570	537	583	574	588	540	564	554	564	575	564	548	601	584	526	554	566	534	571	567	556	528	552	527	592	539	521	526	541	534	567	593	572	525	568	550	548	557	547	556	569	607	533	598	508	539	580	571	547	567	558	561	564	551	549	561	568	609	568	566	583	589	551	542	538	547	521	590	552	541	530	542	601	577	574	573	537	572	567	536	586	570	538	554	559	567	537	529	539	560	546	503	569	565	561	576	559	552	554	531	638	571	576	559	598	564	548	550	571	530	555	535	528	548	548	548	565	549	533	561	552	561	547	560	593	595	531	569	562	550	564	569	514	534	554	562	557	530	580	562	533	511	550	517	537	535	588	559	552	562	526	535	540	521	563	572	545	526	545	549	565	572	533	509	568	537	534	547	565	553	533	599	531	504	594	565	580	535	584	560	571	541	556	554	563	532	543	528	507	556	539	531	529	565	548	601	546	542	563	469	561	535	566	586	608	537	574	557	552	609	546	558	549	561	551	556	551	560	571	582	562	562	575	550	564	547	532	546	602	539	589	535	509	530	554	543	557	540	556	542	526	510	579	557	552	565	556	575	607	566	521	565	511	557	541	556	544	560	545	563	535	571	616	501	594	521	540	557	586	529	551	536	570	546	584	531	569	505	573	592	556	551	541	596	543	542	549	572	562	564	570	565	558	532	544	581	590	552	522	581	520	559	581	552	561	578	579	519	576	568	539	594	588	581	580	565	564	536	548	551	547	526	582	551	586	537	594	560	546	574	558	504	550	529	530	551	603	593	571	562	544	507	554	542	577	609	554	569	572	519	537	535	527	564	541	552	524	579	589	541	548	599	542	548	532	555	576	580	573	552	563	584	567	619	550	554	535	612	525	574	533	552	557	596	520	549	557	547	543	514	600	555	541	568	552	580	555	511	549	591	596	601	578	559	561	544	561	561	556	561	536	558	559	534	586	573	518	525	560	526	556	551	578	617	520	577	545	554	560	539	567	571	534	583	540	592	569	554	539	536	531	563	536	552	573	567	617	556	538	556	551	572	565	572	566	534	533	545	517	551	537	525	527	538	533	558	559	576	538	572	547	596	553	537	574	545	560	556	527	578	530	509	544	560	546	488	536	556	566	582	545	605	560	556	547	589	568	573	562	601	587	534	555	556	568	575	550	584	548	549	537	532	576	536	568	595	521	568	577	564	585	555	543	586	555	558	554	548	549	540	566	581	572	529	558	537	558	551	606	541	566	607	542	577	597	560	538	515	549	529	576	535	528	550	558	557	541	557	593	499	544	526	605	558	539	621	547	551	540	571	572	551	520	610	546	559	570	582	543	577	582	583	567	558	556	538	572	560	561	549	552	583	534	547	548	562	572	586	527	534	549	565	547	573	553	545	549	579	538	531	529	596	522	573	556	586	560	569	565	583	554	589	552	502	585	554	560	536	564	558	566	543	543	590	584	606	590	556	550	566	574	564	559	548	605	562	503	516	551	527	524	506	558	537	571	549	553	566	593	544	552	562	556	570	558	593	604	541	513	566	605	572	544	546	564	558	553	531	550	537	550	587	557	531	516	542	546	546	507	548	553	598	551	595	519	538	553	582	531	575	576	602	538	560	502	511	532	538	558	583	540	568	537	525	578	563	571	539	569	577	541	571	571	562	572	560	576	573	561	517	512	553	543	550	559	572	550	572	540	548	578	576	561	562	569	532	575	513	544	548	554	590	517	560	565	565	536	564	559	581	565	538	566	520	569	533	571	536	536	565	538	525	527	539	575	575	526	564	548	559	518	533	530	546	582	552	535	573	536	567	563	561	570	562	575	582	555	583	609	528	569	544	565	562	551	600	584	537	565	567	558	559	530	564	578	557	556	569	567	552	527	552	529	590	537	563	521	554	529	547	546	572	543	539	549	534	591	486	549	523	562	530	554	568	537	562	550	544	606	512	480	568	582	580	577	583	517	553	479	583	583	560	557	563	563	550	589	585	533	536	547	555	605	528	531	590	606	571	510	547	581	574	582	556	548	559	567	538	574	560	599	566	536	568	557	582	523	592	541	493	587	566	560	572	581	578	538	572	536	579	546	573	569	533	538	570	593	570	577	526	562	557	563	564	574	580	614	555	579	530	539	614	572	552	551	570	573	556	574	577	568	598	549	570	603	530	519	524	602	538	517	574	626	519	556	562	536	546	519	558	509	558	581	569	593	538	564	561	550	516	526	550	564	571	567	598	525	582	582	581	551	520	512	548	526	579	544	548	540	537	561	526	549	536	598	555	557	542	583	592	583	591	576	559	530	549	570	560	540	528	560	544	576	520	559	577	530	591	546	573	553	581	563	573	523	544	533	537	562	528	557	568	511	554	534	530	551	582	571	508	519	537	543	600	516	581	548	540	540	569	568	534	538	527	572	561	520	546	526	570	574	535	549	554	540	564	525	577	555	569	581	518	584	511	558	594	561	552	551	549	596	550	523	559	513	568	531	562	577	592	567	569	576	549	564	512	605	580	563	541	565	562	594	569	557	562	570	561	573	555	552	567	554	586	607	592	569	543	587	537	562	571	544	548	545	529	588	586	566	605	531	559	524	569	505	530	577	531	561	538	496	567	534	545	536	527	556	574	599	573	585	587	535	536	526	565	521	550	538	517	587	578	573	545	540	552	559	540	565	552	538	534	548	519	579	588	537	551	548	553	544	538	538	615	500	565	569	603	558	576	590	552	566	558	546	539	511	551	599	555	571	537	579	543	532	561	534	561	564	567	559	592	574	571	559	530	563	561	530	555	550	550	541	539	530	528	569	585	595	557	593	563	571	567	555	578	546	577	531	570	569	561	552	536	582	550	572	550	574	565	572	566	573	562	576	562	540	565	530	556	524	577	573	592	530	558	540	571	555	584	562	570	560	570	576	517	573	587	538	537	540	577	565	567	550	594	611	534	566	503	578	549	534	532	555	577	551	599	553	538	571	572	539	574	562	523	599	562	588	551	566	589	522	535	579	568	559	535	585	586	570	582	513	558	548	520	538	532	585	557	587	555	551	552	567	546	569	583	542	591	557	557	529	582	564	530	525	483	561	542	559	570	558	547	589	545	576	568	524	538	539	571	541	556	541	506	531	596	541
68642	28380	13760	2412	1311	980	839	683	624	581	547	519	488	492	469	459	455	453	458	463	439	458	427	444	447	408	408	424	391	376	409	424	410	389	405	394	357	398	396	408	414	391	392	381	452	402	405	391	395	382	405	409	396	397	407	392	382	383	390	379	384	416	396	386	438	336	372	373	395	420	372	421	352	427	394	370	417	392	423	388	399	377	406	425	429	387	380	380	394	410	394	380	376	402	393	406	379	442	401	406	363	389	446	389	390	389	398	358	432	356	405	407	374	382	380	354	386	393	335	392	409	398	380	400	363	379	383	400	421	382	408	351	343	387	386	396	400	416	373	370	399	395	400	350	368	447	421	404	391	347	376	387	384	396	421	397	378	452	385	361	366	346	376	403	374	384	394	377	412	415	399	395	356	370	395	398	380	376	414	397	400	360	377	385	358	407	417	429	403	361	420	382	379	388	394	373	368	393	379	369	426	412	374	368	374	409	395	392	395	412	384	367	393	374	382	398	376	380	370	384	378	401	400	367	400	360	397	386	384	421	394	420	390	416	393	380	446	394	401	436	394	387	381	386	373	394	385	408	356	416	407	376	401	402	420	397	362	395	410	414	401	402	403	425	417	378	355	419	397	391	387	372	417	384	396	410	423	376	395	364	394	429	377	349	387	413	389	376	394	414	402	407	406	389	383	422	389	421	373	388	394	416	389	368	377	396	397	383	365	380	390	342	392	399	401	396	411	377	389	416	385	432	398	417	350	371	365	417	393	367	408	356	398	365	423	382	357	360	390	356	432	400	416	394	368	409	400	394	381	390	396	400	389	364	368	374	363	367	356	435	384	399	376	379	403	373	400	352	374	402	411	423	366	398	402	363	347	366	417	345	360	362	351	361	339	367	377	366	402	393	372	394	366	381	381	359	399	400	386	358	366	369	415	407	380	383	400	412	415	388	401	378	436	380	394	386	390	358	348	407	372	415	364	383	409	377	374	379	357	378	377	399	427	399	415	395	378	405	375	372	402	384	381	363	389	365	416	360	393	370	380	379	344	431	374	365	357	386	373	423	392	416	359	407	387	381	379	394	401	371	385	328	391	395	357	389	382	359	420	389	401	385	401	374	382	391	381	390	383	426	361	425	414	380	393	427	418	355	365	372	416	380	433	362	430	382	383	376	398	363	394	397	374	399	408	407	411	384	375	407	428	394	399	400	381	360	412	407	382	389	388	399	397	382	392	447	381	352	368	384	377	399	391	425	384	395	383	379	407	364	406	415	380	381	385	380	419	418	416	417	426	403	413	394	393	388	406	375	357	391	398	393	380	387	395	399	416	385	401	384	392	417	419	396	371	413	402	415	393	363	385	383	393	369	378	377	382	372	412	412	368	398	382	339	399	353	359	389	350	391	331	407	401	394	397	380	370	378	384	431	386	401	420	365	383	409	405	415	379	367	385	406	377	412	383	433	385	416	401	375	415	368	326	370	395	398	362	332	385	407	375	403	383	378	372	403	415	399	382	440	387	379	393	409	387	399	369	428	354	352	399	422	411	413	381	401	385	374	395	435	435	384	417	396	386	397	367	427	393	415	413	383	381	402	373	380	400	354	408	402	389	395	392	425	362	393	393	376	415	402	384	376	361	352	391	412	402	411	385	401	355	381	355	387	345	404	393	393	404	401	418	408	369	452	410	397	369	408	404	390	383	380	389	386	380	351	445	368	370	409	353	401	364	408	357	340	354	396	362	396	402	389	403	396	418	371	386	370	371	406	398	400	407	409	378	367	389	363	346	380	365	426	399	378	405	377	376	399	370	374	373	376	357	375	384	431	389	399	372	408	391	400	346	399	436	379	377	396	408	375	386	358	417	381	405	396	348	376	359	395	407	382	407	419	381	433	379	357	374	351	395	389	373	393	368	421	407	439	410	380	401	400	371	384	399	389	380	405	402	390	396	385	382	393	355	379	370	402	383	325	419	403	365	381	426	393	372	434	408	421	389	394	413	391	393	400	449	380	394	399	415	424	374	355	368	367	411	402	356	373	409	393	424	413	410	411	400	392	414	368	345	381	424	395	406	395	403	405	386	394	395	407	387	400	356	385	385	362	400	416	394	370	374	385	373	381	402	371	380	395	410	364	411	389	387	352	375	415	399	379	382	393	399	414	422	400	400	404	386	338	375	415	402	417	392	437	412	395	399	403	358	406	385	387	398	398	373	401	379	343	429	408	380	408	453	429	389	407	386	405	396	397	365	426	419	361	379	389	364	406	360	404	402	399	393	378	336	431	399	355	396	413	397	410	392	391	369	398	383	442	388	392	363	408	354	373	387	373	373	406	419	409	350	374	405	355	414	374	393	356	399	406	401	390	414	406	388	412	403	414	370	395	381	402	356	391	402	382	384	409	413	356	394	415	382	389	430	388	433	411	395	366	407	374	384	456	400	426	382	381	371	377	364	382	410	398	407	387	415	384	422	401	383	394	418	389	367	346	323	380	366	366	388	379	378	400	392	419	401	398	369	444	398	395	362	417	345	408	408	418	411	391	435	408	389	402	394	379	385	376	378	399	356	359	387	351	397	419	430	416	370	392	414	367	388	377	434	395	381	398	376	357	378	387	405	411	381	361	390	393	381	372	397	401	406	379	367	388	422	350	400	382	418	373	389	345	377	399	354	401	396	386	418	381	394	371	386	431	395	410	392	398	359	389	422	401	348	368	398	376	383	393	407	374	342	383	420	402	413	363	386	405	408	378	410	424	361	356	409	378	392	396	393	406	374	419	373	362	366	414	416	382	384	412	393	410	403	405	411	407	446	372	400	358	385	378	427	441	364	399	387	398	357	406	396	376	392	342	429	323	402	397	403	364	416	388	385	411	404	400	411	420	377	367	409	377	397	358	375	406	375	383	364	411	388	370	434	379	372	435	394	413	379	320	366	428	352	399	396	380	411	408	391	392	382	406	408	362	407	393	372	390	385	392	401	432	355	380	349	395	373	378	357	409	408	394	367	402	416	362	393	398	401	389	402	371	362	406	386	382	358	374	388	387	380	385	364	389	388	365	381	384	383	371	389	410	402	395	371	404	413	414	381	381	387	397	382	367	409	397	393	381	402	363	387	417	385	384	381	405	395	413	395	432	380	381	382	412	403	370	377	383	373	400	359	412	395	326	361	376	411	394	385	404	436	418	412	378	390	369	391	384	414	392	378	366	395	381	361	387	380	430	410	405	395	401	376	386	408	384	376	416	395	410	416	379	397	419	383	386	422	419	381	389	400	403	400	355	429	356	398	389	387	397	390	365	397	400	408	415	374	390	388	389	420	394	375	389	363	386	429	357	417	366	429	393	368	417	381	358	379	387	408	420	394	427	401	389	388	403	380	366	410	369	339	362	393	390	363	371	420	383	392	391	399	403	419	416	389	396	394	385	350	369	362	415	393	393	375	383	365	402	408	412	365	387	376	404	398	369	379	396	410	398	380	368	371	412	389	366	382	433	419	370	377	357
40584	2195	4181	4786	4331	3553	2946	2535	2259	2075	1783	1761	1597	1553	1447	1379	1342	1236	1230	1156	1189	1158	1112	1102	1057	1038	1027	1094	1078	1089	1030	983	991	1007	1009	986	1001	1016	946	1014	971	920	975	915	959	999	998	963	977	978	912	930	944	956	975	881	931	918	970	930	930	929	909	912	927	927	905	901	916	917	901	916	902	960	916	922	889	906	870	898	894	913	980	904	889	944	873	873	910	900	875	866	908	925	910	922	927	931	935	903	909	911	935	942	866	951	906	947	911	914	914	921	945	888	907	869	922	897	959	868	899	1003	875	891	946	910	886	904	905	906	906	943	874	890	914	917	917	914	903	921	882	925	894	881	882	922	916	915	921	896	919	910	921	906	902	912	914	913	905	899	913	922	902	933	936	894	941	902	884	912	870	925	916	896	842	909	892	925	949	907	970	907	935	958	847	891	941	927	911	929	917	874	909	898	982	932	884	916	898	921	881	900	958	922	924	870	885	888	939	904	906	918	915	894	927	872	871	873	923	851	955	902	933	927	917	894	888	910	920	894	963	957	894	875	934	866	906	891	857	900	865	882	928	872	891	907	911	949	860	869	854	908	928	954	941	901	910	938	942	863	885	922	863	909	895	889	926	903	900	980	884	872	929	925	978	910	904	935	900	904	893	888	879	896	912	855	888	907	902	901	848	920	848	942	933	892	934	938	920	855	944	934	879	914	851	887	879	883	918	933	866	952	851	914	957	868	867	920	870	909	947	887	895	905	908	885	934	917	893	935	908	872	918	926	900	874	867	930	915	916	882	871	896	888	936	892	951	868	949	929	927	913	894	924	909	905	893	888	930	888	896	889	921	905	829	875	933	917	878	958	891	848	1002	877	921	858	912	868	898	913	940	919	935	865	862	886	868	916	892	884	896	966	933	896	876	919	948	887	886	913	914	922	908	928	850	912	910	884	941	953	838	904	909	916	911	887	875	936	899	887	883	848	891	872	907	935	838	888	934	864	896	918	945	909	938	890	907	915	878	925	942	869	914	870	874	928	861	892	893	876	882	946	917	967	894	930	875	900	873	893	888	976	894	957	937	917	949	949	862	904	896	929	929	948	883	916	879	863	862	866	871	867	867	908	933	937	927	916	925	926	902	919	858	899	851	895	925	870	952	906	824	893	909	964	936	919	914	882	874	918	914	902	947	947	894	887	897	907	898	852	914	887	926	942	896	910	861	894	853	933	885	849	898	938	874	910	870	884	881	927	909	854	944	906	897	894	885	900	914	928	900	909	887	870	943	898	910	934	879	898	909	901	914	939	859	940	897	883	941	933	928	909	903	963	899	928	892	923	912	855	881	946	947	923	913	887	906	928	919	907	829	862	893	908	930	954	896	872	876	857	875	897	895	877	892	907	861	967	898	923	922	868	912	845	918	925	839	896	896	892	900	882	901	912	920	907	920	932	868	907	894	913	896	940	924	935	886	891	908	928	947	909	981	903	937	911	917	883	969	899	907	906	923	885	905	918	882	897	886	950	884	907	876	901	933	893	932	981	883	913	922	850	874	925	945	923	905	881	892	907	870	872	857	929	907	866	897	893	896	889	925	979	866	898	909	931	880	904	922	873	893	917	950	898	922	885	933	903	863	909	891	886	884	854	917	907	940	913	828	915	888	880	885	895	886	899	881	932	856	887	852	898	879	889	891	931	921	925	879	869	880	864	885	907	899	864	989	856	881	896	905	914	875	887	942	934	893	901	919	953	858	920	874	888	871	891	909	940	942	879	922	942	908	942	953	870	912	869	870	862	925	956	926	880	906	909	914	954	905	924	964	934	877	907	900	952	911	857	862	895	851	905	881	918	873	898	932	925	882	900	881	930	937	875	922	928	893	857	927	825	947	882	922	901	880	938	878	914	895	895	903	881	921	921	882	886	938	919	920	940	917	869	918	937	918	915	849	875	921	892	890	870	941	878	901	934	921	900	874	946	916	945	865	843	902	878	888	880	923	904	871	876	867	934	892	881	902	908	945	912	898	919	888	919	949	880	916	911	865	920	860	939	889	933	942	938	864	933	927	891	916	953	884	936	939	921	881	906	918	865	851	878	898	917	902	913	882	901	902	897	916	891	884	897	893	886	914	889	928	918	943	884	868	910	897	904	881	932	900	871	915	889	876	897	894	913	906	902	848	949	872	926	882	910	890	929	949	894	902	904	899	919	931	877	894	867	874	881	893	971	891	916	866	944	902	892	876	876	980	903	905	912	848	855	926	899	954	901	928	908	890	888	898	904	915	892	907	898	932	980	885	857	944	876	914	877	908	939	872	902	961	863	859	929	877	886	910	915	884	930	906	913	893	883	969	873	940	890	913	886	886	913	897	894	914	904	949	969	928	943	896	904	947	910	946	924	894	905	872	907	943	895	924	874	925	888	895	950	827	865	915	906	930	933	949	883	966	895	905	862	938	974	852	933	899	890	936	956	982	875	915	887	957	926	911	890	907	908	911	915	948	902	902	914	943	886	855	936	923	879	865	910	868	916	930	919	899	893	856	836	942	950	895	906	867	844	870	982	881	920	894	895	886	852	918	934	917	894	942	881	979	927	879	928	983	885	875	884	945	916	872	944	934	875	892	960	944	861	923	857	896	905	873	869	884	874	898	943	940	934	911	883	902	869	885	874	931	961	910	919	864	883	887	904	938	916	949	891	863	942	913	897	915	918	890	925	894	938	853	888	888	884	917	950	861	965	939	968	938	925	860	921	888	919	874	902	891	887	922	909	923	849	937	922	872	952	912	895	912	901	923	871	908	903	936	873	899	887	895	915	878	876	851	977	876	909	870	932	898	887	897	879	896	942	904	949	926	896	920	904	923	887	909	889	851	901	896	927	909	867	873	907	949	949	867	906	902	841	906	862	897	925	944	906	863	896	901	852	881	892	933	885	934	945	873	906	901	853	919	915	895	880	905	951	884	889	852	891	857	869	877	833	922	955	908	909	906	961	929	908	943	879	880	915	894	899	894	901	882	878	904	884	917	875	890	900	931	875	925	916	935	927	870	898	906	877	903	926	909	944	944	893	942	928	929	883	916	920	904	975	895	893	863	914	914	897	928	848	843	922	841	963	937	885	899	897	888	881	877	916	933	959	887	870	905	857	906	944	856	898	925	898	938	915	890	898	881	916	905	925	958	946	902	852	855	873	877	911	892	917	896	963	900	952	868	937	933	914	937	932	945	919	874	880	877	898	854	871	906	922	853	882	932	918	903	877	886	900	881	902	879	884	894	921	901	854	892	875	869	902	883	907	898	916	882	894	920	924	895	938	918	950	904	860	927	955	936	868	921	948	876	947	883	889	939	894	935	937	891	929	924	952	958	873	948	889	917	938	903	934	863	897	924	854	932	902	952	930	939	902	914	881	901	941	919	900	889	873	897	831	897	880	880	932	929	884	887	896	925	915	945	851	899	923	929	926	868	908	906	898	945	879	892	899	920	988	897	921	881	898	877	866	967	926	945	884
9587	460	146	154	134	144	165	139	112	131	115	111	120	129	121	129	118	139	129	121	135	120	141	148	132	127	122	121	126	136	144	136	135	138	116	108	142	153	132	129	130	120	145	126	120	135	153	148	143	136	145	136	123	134	123	137	135	147	142	134	142	153	143	118	138	139	128	116	123	128	142	131	132	143	135	136	140	123	131	123	138	141	140	115	132	136	146	118	128	133	143	122	118	134	123	145	126	122	123	136	130	117	137	127	122	132	133	129	106	141	131	146	141	128	138	138	121	142	123	130	144	137	125	125	154	137	130	134	133	108	134	134	133	131	140	126	158	125	140	134	122	135	140	137	156	138	110	130	136	124	133	140	136	134	115	133	111	127	140	116	151	130	129	121	113	138	121	125	162	134	141	134	128	138	114	116	116	129	114	157	130	123	119	142	122	126	136	124	125	155	149	138	130	119	127	144	117	146	161	140	148	144	105	123	147	117	152	141	132	141	116	132	134	125	141	119	134	127	132	131	155	148	134	158	129	135	128	140	124	127	127	127	132	139	128	123	152	131	141	130	137	131	136	138	133	119	128	129	118	135	111	146	136	154	135	123	115	152	118	145	122	128	135	124	128	138	126	130	131	146	131	137	121	144	130	152	125	145	134	134	127	115	146	121	146	134	126	128	127	134	155	144	155	154	136	148	133	137	136	133	135	147	144	108	126	146	123	135	124	125	103	122	132	136	121	150	133	135	127	135	122	155	134	146	116	120	126	111	115	113	135	144	144	127	136	122	109	109	133	126	123	118	128	135	129	133	152	135	121	127	135	147	136	137	159	132	144	121	128	135	116	137	134	130	128	136	114	144	153	128	131	141	132	138	149	145	120	132	144	125	146	154	131	145	141	108	125	124	133	140	123	135	142	116	99	144	123	114	132	125	146	128	133	135	122	136	135	115	122	128	129	123	124	130	135	143	139	128	109	132	143	151	114	113	92	146	148	127	131	125	117	153	132	136	107	120	148	129	162	107	156	132	122	124	142	134	116	167	121	150	115	128	138	132	126	156	139	122	121	124	153	133	135	133	125	143	140	141	150	135	120	130	161	149	146	126	132	137	146	116	148	135	118	129	120	139	129	136	122	132	119	129	134	130	132	139	131	115	136	136	134	112	129	118	140	122	140	129	164	144	142	137	132	122	123	137	125	127	138	136	143	128	119	132	150	134	148	132	153	137	137	98	138	146	123	136	126	128	116	125	124	133	128	124	124	128	147	119	146	133	138	155	140	126	117	131	131	145	132	135	124	115	130	133	147	136	126	136	141	141	135	152	134	144	124	148	146	118	127	127	149	116	148	140	134	125	121	124	126	139	146	124	143	135	140	119	121	124	119	107	130	140	118	174	157	126	147	138	142	146	134	145	134	137	153	126	142	117	129	135	134	131	143	140	132	128	127	132	119	124	128	123	142	120	115	133	171	166	142	124	133	120	121	106	129	137	132	137	128	129	154	120	142	144	132	138	153	156	136	108	139	94	112	129	129	144	152	123	133	128	114	119	112	109	127	122	114	137	150	120	148	157	138	124	123	142	137	125	139	177	133	138	128	119	121	135	133	157	138	146	124	133	116	116	120	129	121	119	142	136	136	121	159	128	144	138	138	130	121	119	137	140	130	144	125	138	122	102	137	136	125	142	124	132	118	111	124	135	140	119	125	151	157	135	148	131	137	118	141	140	129	121	128	151	138	133	122	129	123	131	120	149	104	132	131	129	138	138	132	131	122	128	137	124	158	124	135	140	123	138	151	141	112	127	128	132	157	144	112	125	121	156	128	121	123	110	117	164	112	145	144	142	104	153	159	131	141	146	143	132	123	125	147	133	124	131	112	113	144	108	137	131	143	128	127	145	126	131	133	111	147	152	126	144	113	120	124	155	134	155	131	112	148	122	133	106	119	150	143	150	123	143	140	141	122	126	128	132	140	129	119	135	127	150	152	121	114	118	153	121	116	129	159	130	117	136	108	121	132	151	144	128	124	137	148	117	130	107	126	143	129	146	117	115	119	132	142	163	131	128	136	128	123	124	131	132	140	146	110	140	132	124	122	122	136	139	125	144	137	131	144	125	130	142	146	113	121	143	128	135	136	113	118	110	155	156	138	141	152	116	147	123	149	125	114	132	130	131	121	142	144	120	135	132	127	126	121	133	130	136	145	134	127	132	130	128	142	125	121	136	121	133	134	104	128	125	139	132	118	123	113	129	135	151	118	150	149	129	121	137	129	121	152	148	139	140	132	140	128	140	146	133	106	125	120	132	136	111	151	132	156	149	158	120	118	140	140	145	135	139	136	142	133	138	137	131	141	130	130	118	138	123	119	129	134	122	121	124	126	116	126	139	116	122	124	134	117	143	133	148	116	117	156	153	119	135	119	129	116	114	132	127	130	128	156	129	122	120	132	142	139	145	133	139	136	142	148	129	145	137	125	140	125	138	132	130	115	123	128	147	116	122	127	132	118	120	120	124	156	136	145	158	151	118	118	130	137	145	118	124	102	138	142	113	135	121	132	128	136	128	137	115	116	142	117	134	145	133	110	114	126	138	140	134	120	135	145	123	140	132	141	147	140	118	153	136	122	116	130	130	126	124	148	135	118	134	121	121	129	137	142	131	127	111	127	150	124	125	124	157	134	149	140	99	128	132	151	113	133	136	132	140	124	118	148	122	131	140	109	120	136	140	141	120	119	133	122	142	129	149	139	126	123	131	141	118	130	133	127	114	120	142	132	124	116	127	146	136	152	139	142	140	127	137	119	127	156	131	153	116	126	117	126	134	135	148	149	118	131	132	133	130	141	127	137	126	148	140	124	129	128	137	120	136	130	131	124	129	130	114	142	141	129	145	141	121	142	127	136	152	138	137	138	131	139	125	121	139	135	136	143	121	112	128	137	126	126	115	127	120	146	135	128	125	130	123	133	119	120	137	129	145	143	123	131	138	134	130	151	138	153	129	125	135	147	145	152	128	129	163	148	121	153	147	119	108	120	130	128	125	156	155	133	124	142	127	121	134	126	135	127	130	131	129	129	138	146	128	140	138	142	125	137	128	123	124	97	152	112	135	141	129	110	140	116	123	133	147	151	138	144	143	125	121	124	128	148	142	129	125	136	123	126	137	153	122	136	128	128	119	135	132	159	123	120	109	119	122	150	136	136	156	139	106	136	118	124	128	126	127	111	142	118	125	134	119	147	101	118	119	142	144	131	132	110	146	151	126	107	143	124	149	147	110	150	145	145	134	140	125	134	133	117	128	124	126	128	137	125	131	163	107	146	142	142	126	130	139	134	131	139	127	138	141	114	131	136	128	144	133	141	127	112	126	145	119	137	152	131	105	137	144	118	133	149	117	127	129	145	117	118	126	143	120	138	133	146	121	125	131	144	139	128	137	126	123	101	150	186	153	135	135	125	131	154	141	109	119	160	132	128	149	126	134	134	132	135	140	132	134	119	115	148	122	155	157
8328	397	425	461	465	428	439	402	422	431	359	414	416	350	408	446	404	378	369	392	377	397	388	410	381	375	357	431	388	355	370	396	375	369	377	366	371	379	372	413	398	375	411	380	392	375	390	355	362	410	397	382	372	377	354	352	396	374	382	388	358	395	387	381	404	432	396	394	387	408	391	360	386	379	396	362	371	391	402	352	434	378	358	384	425	392	390	361	370	404	403	402	381	372	371	378	408	407	375	403	400	372	408	370	406	343	390	385	400	368	402	384	397	387	370	410	396	412	391	377	416	338	409	365	396	399	380	354	355	386	362	389	353	379	351	365	385	353	376	344	432	394	355	373	358	380	373	372	365	390	388	380	365	377	387	370	352	365	395	400	381	392	363	371	375	370	386	346	382	366	414	411	365	373	363	380	375	369	382	375	370	408	368	343	403	390	398	358	386	359	396	387	384	377	375	385	386	355	386	352	385	356	384	340	359	391	373	372	365	374	385	396	396	369	388	337	354	422	374	439	351	393	352	388	354	340	376	409	376	393	358	442	395	382	438	347	383	390	376	370	368	383	372	377	355	362	360	368	359	378	376	365	382	391	378	389	346	378	396	391	378	399	374	373	398	373	363	373	392	404	426	364	359	368	388	391	342	403	395	402	395	341	393	358	392	403	360	381	374	355	406	372	332	396	364	367	401	401	382	380	375	386	364	375	394	369	347	402	377	369	345	351	390	350	421	375	363	411	387	380	374	386	378	388	403	390	386	385	372	371	415	387	383	379	363	349	404	390	398	406	357	370	361	331	417	367	372	395	395	384	343	403	367	401	418	353	363	388	392	429	376	398	352	363	387	367	357	384	407	407	374	368	400	378	385	370	352	393	368	366	396	409	406	375	376	345	353	381	398	341	381	358	383	406	392	400	359	384	366	374	399	380	393	407	375	336	401	419	394	377	392	378	383	408	381	382	393	373	417	424	398	393	380	360	378	380	400	378	364	358	368	394	395	375	371	344	367	384	393	372	393	388	400	387	385	340	372	384	366	411	371	370	335	375	368	396	386	359	385	401	368	417	365	395	401	351	376	366	394	361	401	348	392	407	374	389	391	361	388	360	376	380	395	408	360	365	381	377	383	383	354	366	374	372	401	358	379	392	404	400	372	367	359	374	353	377	378	413	381	366	365	364	351	375	379	349	388	335	380	366	364	377	379	385	354	402	389	399	385	349	345	334	392	389	412	368	384	376	383	372	388	383	408	379	374	371	347	388	379	398	394	384	371	387	393	405	387	400	389	359	361	346	391	389	371	382	422	363	369	413	403	371	387	340	366	392	369	365	364	371	351	426	386	392	342	363	386	377	381	369	345	373	419	372	421	324	394	381	413	366	411	385	401	394	351	359	365	376	396	391	398	383	382	365	381	352	358	376	374	382	355	394	382	399	391	363	354	377	365	383	398	368	346	382	382	379	375	347	412	414	385	387	366	412	385	380	401	386	406	362	347	401	357	391	367	380	388	388	374	399	355	396	373	407	408	370	385	391	370	379	409	405	397	381	373	389	364	373	353	372	372	388	371	369	398	391	387	368	413	400	367	342	394	353	384	416	375	375	378	397	387	391	375	353	400	419	342	398	390	378	360	385	391	379	350	375	397	400	339	368	358	376	370	350	378	366	381	390	350	358	399	387	373	381	419	361	354	372	374	374	416	379	382	382	359	382	369	419	385	380	387	368	382	370	375	394	388	376	394	383	392	395	347	364	383	342	378	372	377	379	376	347	359	416	335	386	396	360	402	346	365	384	345	382	417	388	398	351	360	391	393	379	380	396	356	414	385	376	397	365	382	347	368	404	371	385	376	345	369	374	399	385	377	417	360	382	430	404	372	387	392	356	355	399	379	387	393	401	385	369	386	407	359	370	381	383	342	391	365	399	386	379	375	394	393	391	395	398	374	381	389	372	367	354	389	395	389	371	394	389	356	403	360	355	376	358	381	412	363	393	374	389	382	408	374	431	372	339	413	389	365	370	387	359	368	377	368	354	386	336	356	374	405	376	363	384	409	405	391	365	388	376	363	403	404	361	379	394	363	387	359	404	379	361	388	381	400	392	384	399	397	383	416	359	354	404	354	400	421	381	421	422	398	375	394	392	364	358	401	401	384	413	361	410	380	396	380	412	335	396	380	379	374	405	392	400	400	378	355	371	378	346	371	384	376	355	398	361	401	389	373	379	389	394	370	328	379	364	388	383	400	400	349	367	393	398	375	395	374	379	423	384	391	392	348	414	391	368	368	400	388	365	354	367	377	394	405	400	386	393	359	370	358	370	375	385	369	400	403	396	390	347	376	366	407	359	382	344	393	371	377	402	371	377	384	354	391	363	408	405	422	359	399	390	388	383	367	350	356	381	359	411	381	344	373	384	360	364	376	402	377	386	376	361	402	396	405	337	387	392	376	383	409	399	385	350	371	390	352	419	373	378	381	349	389	374	369	386	396	384	376	387	390	410	385	384	380	379	401	378	387	330	371	396	365	383	364	402	398	372	408	398	375	361	380	402	374	360	361	373	390	396	396	386	409	416	403	403	405	398	377	437	386	358	373	375	362	353	396	349	375	375	388	378	378	398	371	397	376	385	375	360	365	380	367	358	364	362	388	381	384	411	391	361	400	364	375	369	332	363	355	384	383	396	407	360	387	355	377	368	388	378	416	412	359	386	403	378	371	369	418	394	382	409	395	364	360	361	391	394	361	399	382	364	409	388	411	394	372	418	382	386	399	385	366	389	343	363	385	401	364	393	363	414	385	373	376	366	358	381	352	369	389	368	379	376	360	399	412	376	396	345	361	404	367	397	374	384	385	379	377	375	384	401	388	372	380	397	375	392	391	384	398	370	390	411	342	372	398	384	385	355	364	389	352	379	390	401	380	390	394	415	381	404	408	370	409	389	394	356	394	392	368	379	373	362	399	399	360	383	387	407	373	385	361	357	366	386	360	365	377	327	373	369	389	391	351	427	392	386	391	364	379	385	370	396	385	353	382	380	355	391	354	388	342	409	352	406	410	399	383	369	425	355	426	370	385	378	363	392	373	360	388	373	382	381	385	355	368	365	383	374	384	395	365	422	395	372	360	382	362	379	388	383	377	373	369	366	398	370	396	387	413	369	405	398	369	383	401	360	402	389	389	355	392	371	353	369	367	399	378	391	340	410	376	351	348	334	368	373	395	396	394	375	347	436	390	391	348	358	372	389	379	386	398	414	391	349	388	365	427	404	381	359	389	377	381	387	383	416	381	402	385	384	388	377	381	371	386	431	352	340	393	344	384	411	400	339	393	399	377	395	358	411	350	377	372	389	379	415	397	398	408	382	403	336	403	382	365	375	383	393	380	377	394	432	389	379	390	361	380	379	388	374	339	408	385	365	416	361	375	378	360	409	417	381	374	392	392	413	405	405	371	349	378	371	369	410	377	369	400	352	368	362	401	386	395	400	427	385	355	402	375	384	392	414
58861	20898	3991	877	657	524	413	410	337	316	304	332	257	287	259	248	245	227	234	234	255	223	243	208	232	195	227	247	235	207	247	223	239	235	212	240	261	248	209	201	207	227	213	218	206	220	262	230	207	229	230	210	201	228	214	208	240	234	224	225	194	224	212	215	218	196	209	245	238	248	217	234	205	215	207	201	202	218	261	228	225	223	218	192	238	248	191	190	210	203	220	220	241	199	233	210	214	219	217	223	212	220	203	221	201	232	230	205	225	220	210	231	238	216	207	213	216	222	190	211	211	193	186	210	215	229	223	217	222	188	211	214	196	200	228	186	202	212	223	184	207	218	222	204	195	189	184	211	201	237	202	200	206	194	197	213	209	219	218	217	230	159	228	231	222	219	199	210	227	182	232	221	228	214	218	183	206	242	215	218	235	221	220	228	196	205	236	210	203	208	213	235	219	202	204	223	205	237	218	210	208	237	206	232	203	201	244	214	193	207	233	198	220	217	196	234	185	235	194	199	210	210	189	224	229	204	188	206	208	236	224	216	233	205	206	242	222	189	227	224	208	215	229	206	229	228	233	210	221	223	193	224	233	227	232	198	239	214	190	188	199	209	194	219	227	209	226	212	220	204	217	221	220	208	215	197	201	228	219	197	194	218	209	212	233	196	198	211	207	233	230	222	236	220	211	209	207	228	192	218	196	235	212	217	212	235	226	214	218	224	208	232	198	207	236	190	214	223	196	206	219	236	232	229	214	211	205	204	192	199	188	199	206	210	191	191	221	213	196	259	215	222	216	195	197	201	215	201	208	239	208	221	212	220	206	211	212	250	197	231	213	261	220	210	219	204	231	211	205	226	202	189	191	210	218	192	230	224	235	216	228	217	212	210	208	207	217	212	205	212	243	241	227	208	241	224	241	221	212	196	215	206	191	230	194	184	213	191	224	194	218	201	217	224	202	199	212	245	219	207	199	210	220	192	207	211	219	208	207	238	210	202	207	238	188	212	208	190	223	184	221	216	213	214	225	220	184	221	236	216	187	203	240	230	243	195	198	211	213	193	223	212	203	228	217	213	218	210	228	210	184	200	205	203	237	232	224	197	232	214	229	216	236	226	199	221	228	203	221	231	199	212	215	225	226	230	189	196	233	221	209	196	220	222	195	207	209	190	239	195	217	227	210	246	219	191	208	219	214	225	191	221	221	224	218	215	227	212	186	231	205	221	228	218	230	202	217	219	218	207	202	219	215	210	204	210	193	214	221	231	206	245	197	197	225	189	203	197	191	205	214	217	221	237	198	225	205	220	191	221	190	213	219	221	189	207	224	206	212	217	193	196	222	232	224	231	206	250	208	214	192	225	232	197	221	207	204	190	218	234	199	215	203	214	202	221	199	200	194	258	202	213	227	206	221	222	203	210	223	193	195	201	204	221	224	211	240	211	226	218	203	222	202	208	197	204	207	223	224	216	236	198	232	213	203	205	201	209	210	215	218	210	200	223	209	232	188	239	213	224	234	226	240	202	225	231	220	227	200	208	210	218	197	235	217	187	199	228	238	224	222	216	191	226	225	221	231	214	223	194	206	199	221	223	193	203	203	225	214	203	224	217	241	224	244	229	200	223	203	202	210	215	210	215	220	200	221	202	207	213	190	193	193	213	213	215	198	191	240	213	222	193	202	213	190	218	208	202	214	201	178	199	202	260	217	219	221	229	232	213	203	214	223	208	212	205	218	202	209	205	214	200	208	207	211	210	196	216	209	185	204	214	227	215	206	188	203	217	222	206	174	207	213	215	193	210	227	202	219	223	193	226	232	214	218	211	219	204	209	222	215	230	239	205	250	214	234	223	226	191	223	237	212	194	207	209	209	198	212	236	197	207	221	219	210	206	211	202	233	180	200	211	199	215	208	212	228	216	240	202	251	229	183	193	207	244	212	219	208	213	231	214	229	191	224	218	199	201	225	208	219	217	227	217	183	225	217	205	211	211	218	212	223	215	253	207	220	210	212	209	206	231	217	223	180	206	188	234	218	224	236	246	190	204	202	206	203	196	220	217	213	212	212	215	229	214	211	231	195	204	199	209	199	226	220	184	231	222	192	226	232	219	197	208	253	209	205	198	215	202	249	222	210	222	217	209	213	217	238	197	197	223	206	211	226	208	202	229	250	215	199	218	210	223	220	225	190	210	217	189	216	223	213	193	213	225	213	198	204	229	222	219	208	224	215	226	217	231	207	235	257	212	208	227	227	208	208	192	217	200	199	231	230	194	219	211	203	213	197	215	179	221	169	261	195	227	231	205	173	219	219	229	206	205	224	224	218	225	227	218	211	233	214	202	204	200	224	208	207	209	237	233	223	217	241	238	210	216	223	233	208	208	198	218	208	246	226	216	203	218	205	216	186	232	218	220	228	224	191	233	217	200	224	227	237	236	244	219	218	237	193	193	215	241	209	205	212	221	216	244	212	216	225	221	239	209	211	222	229	210	211	245	256	218	221	204	201	223	228	224	213	196	218	221	208	204	226	223	216	205	203	227	203	209	223	235	212	222	214	237	217	224	202	190	200	212	228	202	205	215	202	221	207	210	213	181	208	215	213	221	196	194	220	197	204	212	207	240	225	218	209	215	208	233	204	213	238	232	251	237	181	220	200	223	190	223	199	236	225	201	250	213	211	240	214	231	221	182	202	199	202	235	218	209	176	203	170	202	216	243	240	206	208	226	216	188	207	231	221	212	184	210	236	208	204	221	201	219	212	219	212	192	236	209	211	228	219	236	201	222	211	225	222	212	222	170	215	185	194	190	193	215	226	211	225	222	217	229	218	213	248	222	230	212	241	203	223	222	213	187	193	209	210	240	245	211	230	222	210	210	199	238	232	214	207	213	235	204	213	219	219	225	213	220	212	224	230	228	189	244	177	206	187	216	206	201	214	192	219	208	196	232	207	211	225	212	185	227	227	196	198	200	221	196	247	215	218	218	211	231	193	222	234	187	204	227	210	223	210	232	191	206	209	212	179	223	228	218	218	205	216	210	242	213	223	213	221	203	208	239	182	229	212	215	218	208	208	217	184	207	241	227	222	212	209	214	238	201	204	203	198	211	211	203	197	222	230	210	177	198	199	215	221	211	189	217	215	216	209	211	216	211	208	188	225	189	183	222	228	213	216	205	189	200	210	189	184	202	206	222	216	225	211	217	222	210	226	232	202	235	206	234	197	214	234	219	225	240	210	214	214	216	213	234	214	206	219	214	212	227	221	204	228	194	214	204	223	193	211	212	237	209	209	234	220	193	193	191	220	234	218	211	229	198	238	238	195	211	254	224	208	207	213	218	198	228	231	204	215	227	223	223	227	224	219	229	188	247	229	227	207	194	201	220	240	244	207	227	228	199	217	212	229	207	219	244	221	211	220	216	232	217	212	215	201	212	198	201	224	237	219	206	205	213	195	207	203	223	211	210	230	205	201	214	208	211	212	224	208	219	225	205	223	220	219	208
32014	1165	2227	2588	2354	1855	1646	1401	1274	1109	1026	962	895	836	882	801	742	729	705	722	729	692	672	659	667	635	663	609	647	641	637	594	623	626	613	602	592	586	578	592	604	591	597	581	576	608	579	568	624	591	592	584	576	558	529	632	559	584	565	563	531	584	583	556	580	563	584	534	613	615	548	571	556	530	580	583	596	550	583	556	585	573	566	587	537	601	525	575	568	615	566	566	550	576	554	572	542	580	559	569	590	580	549	581	591	565	542	535	597	560	542	623	575	552	540	568	570	547	586	621	573	553	556	552	590	607	580	528	581	567	578	520	610	560	591	580	569	586	576	580	567	549	520	559	539	550	583	596	613	567	529	560	585	557	575	574	538	521	556	588	586	544	573	576	580	576	571	578	555	565	577	592	548	536	545	566	544	575	540	573	567	558	518	557	524	553	554	558	526	543	561	550	557	529	546	577	564	568	531	577	592	522	558	594	533	559	584	549	580	495	532	569	559	538	538	542	568	568	521	564	612	575	558	522	553	536	531	590	559	531	592	548	533	593	516	588	573	575	567	548	585	551	553	542	561	563	558	554	525	560	553	566	588	555	575	561	550	578	550	592	585	542	561	523	574	556	554	581	561	543	567	592	553	542	529	532	520	602	543	526	543	562	585	539	553	558	578	549	552	552	542	540	574	568	514	561	556	534	555	558	573	537	571	539	580	538	589	547	568	576	579	569	548	525	599	536	577	564	568	564	548	586	519	511	558	555	535	599	539	566	598	542	573	554	543	581	569	543	622	571	564	588	538	578	526	559	577	513	553	525	554	595	580	517	549	550	532	559	599	548	539	546	525	532	581	523	526	582	565	565	572	551	584	548	567	569	557	531	534	554	607	572	553	543	529	545	573	552	581	565	569	566	578	575	575	551	590	563	537	535	588	565	553	564	543	557	532	538	545	558	534	556	522	597	533	542	510	614	603	601	542	623	574	546	554	547	558	585	583	556	555	543	546	545	547	576	535	564	567	571	607	543	587	542	573	565	592	573	527	554	561	587	535	560	507	558	601	538	536	565	570	554	551	529	543	547	555	576	530	540	525	567	611	553	585	548	530	552	569	567	552	585	519	572	554	595	590	586	609	526	596	557	556	604	553	557	544	578	554	556	583	583	570	556	550	538	562	554	554	591	571	573	574	554	594	524	563	551	578	586	549	580	580	588	575	553	552	537	583	558	547	587	579	565	557	593	544	551	544	557	567	542	560	547	543	584	561	550	543	524	538	541	574	558	522	539	518	534	595	568	566	578	562	597	560	540	493	563	644	529	537	563	556	583	554	564	590	546	538	523	559	549	598	568	519	603	569	562	530	579	582	505	540	567	588	530	544	547	578	549	541	526	548	538	581	558	573	552	554	541	568	515	547	550	550	535	556	535	568	533	600	546	556	599	575	589	553	582	549	548	609	550	550	576	593	591	608	560	557	541	521	581	540	558	541	579	523	612	565	532	558	562	545	556	552	569	564	534	566	606	541	531	551	581	559	561	608	551	517	566	535	553	544	541	588	531	593	570	528	601	561	563	558	589	608	545	564	558	603	562	550	526	560	504	570	525	612	551	557	566	569	511	592	577	578	576	585	574	585	547	564	540	588	584	506	560	503	543	588	586	601	554	604	527	544	598	540	583	572	548	544	577	605	590	552	518	550	546	544	565	552	568	552	573	602	548	536	568	570	545	574	538	565	593	550	565	578	511	556	519	607	559	573	561	528	570	537	568	559	557	597	524	555	576	587	585	575	606	598	563	564	560	531	598	583	574	564	588	582	539	575	553	566	551	579	579	565	583	589	552	566	568	516	567	558	598	542	591	559	540	542	585	544	559	556	532	591	597	567	569	586	575	549	586	534	552	582	569	577	565	553	551	593	535	543	575	597	533	560	567	553	575	556	532	511	550	556	567	584	566	569	537	540	586	566	547	570	603	585	570	569	564	584	540	565	537	550	560	574	552	565	581	569	577	561	597	588	552	556	549	528	567	529	547	547	551	595	572	583	545	542	574	605	559	549	521	582	587	552	601	602	546	599	569	553	578	535	571	547	542	543	556	541	587	570	556	580	582	506	571	576	561	546	588	604	542	554	557	575	561	563	544	534	514	546	524	578	588	567	572	567	556	617	559	549	576	604	591	520	533	578	579	559	564	582	516	554	550	597	495	547	592	596	550	583	563	564	578	575	527	561	572	540	542	533	542	572	597	521	566	557	589	531	543	557	549	544	585	606	538	535	580	581	564	562	568	570	545	551	558	572	574	604	550	565	551	574	549	562	531	526	545	566	599	573	554	563	547	541	578	536	539	578	530	599	539	557	556	549	542	567	557	591	547	576	583	555	598	602	546	550	529	526	540	496	582	535	548	596	570	571	518	551	558	576	517	590	565	535	537	564	544	619	540	564	568	565	553	560	540	546	568	534	538	586	559	548	589	518	561	522	565	579	544	546	548	582	553	554	582	574	541	529	537	535	545	533	572	598	536	578	529	548	547	594	576	581	526	567	578	574	573	584	577	601	593	531	561	579	548	565	564	599	562	538	561	594	561	558	583	531	584	605	587	561	607	543	530	563	558	573	554	572	552	577	588	530	558	604	543	572	561	561	613	540	593	551	554	569	569	588	563	581	549	556	510	544	569	564	554	522	586	605	558	542	587	587	567	552	531	544	569	544	580	551	537	521	558	547	535	560	580	532	601	538	524	592	576	558	544	555	549	482	569	571	531	545	585	572	545	568	567	620	550	564	557	586	590	614	545	542	578	593	554	569	545	568	616	540	618	589	565	515	576	600	590	557	568	557	563	575	523	601	564	564	591	541	536	573	529	574	545	577	580	551	518	547	539	535	574	539	560	511	562	519	580	540	557	568	580	526	609	593	547	549	524	550	525	566	542	551	585	574	523	565	556	538	533	521	548	606	549	554	570	547	546	579	554	568	586	545	581	555	537	583	595	587	525	592	558	580	538	585	576	566	512	538	546	555	575	535	615	571	526	527	566	571	579	579	527	552	592	539	540	521	567	590	547	602	588	509	577	529	516	535	554	590	584	611	545	567	583	598	560	555	607	573	524	569	565	571	536	579	551	579	584	557	570	565	507	560	561	547	547	565	540	558	587	567	555	561	562	561	543	525	581	553	521	588	541	541	555	604	559	533	585	566	562	515	536	567	531	579	577	589	567	568	557	592	566	588	576	544	550	561	539	567	542	548	547	557	579	533	540	524	532	593	563	554	539	575	564	517	520	560	601	571	587	611	533	541	557	564	551	578	519	543	552	531	562	546	572	571	607	572	527	577	576	520	559	533	604	543	563	551	593	581	557	560	548	556	622	590	562	563	527	535	623	573	592	560	564	541	542	557	599	553	536	553	599	546	597	584	554	567	526	587	562	544	544	585	528	578	574	526	576	531	560	532	549	545	537	532	600	589	611	605	575	565	589	547	551	552	556	577	556	569	562	579	572	551	579	550	520	525	563
70848	29445	10532	2179	1274	1000	825	720	639	571	534	498	536	475	446	445	454	492	425	418	413	408	418	435	449	398	432	410	449	450	414	412	393	406	368	389	392	399	400	435	397	412	436	380	417	429	372	394	421	371	378	386	413	398	397	404	376	379	398	435	421	397	349	405	450	405	389	386	435	398	418	370	371	409	401	427	388	382	378	409	406	392	365	394	393	432	417	382	389	404	389	375	408	371	409	436	396	366	411	379	381	385	375	422	396	368	402	374	423	409	421	376	374	412	424	377	388	364	374	405	372	374	407	388	379	372	388	370	359	378	384	387	397	374	408	435	417	398	381	414	446	354	407	396	387	366	409	401	397	383	405	383	406	412	448	403	406	408	342	383	392	396	394	394	402	391	335	358	375	382	397	428	423	392	384	374	406	383	395	393	409	407	383	400	387	359	367	435	406	422	452	394	389	412	392	379	408	442	365	373	395	403	404	377	368	342	360	356	377	372	350	389	372	380	371	380	409	427	412	397	389	388	393	367	411	404	396	403	434	416	442	372	404	437	408	389	419	359	384	404	381	353	369	400	368	411	367	389	414	399	407	396	431	418	358	391	372	406	375	361	395	362	352	366	394	398	383	350	414	445	367	400	387	400	411	399	401	413	389	386	391	400	382	419	399	334	358	352	413	366	403	387	417	413	368	397	412	419	390	395	382	393	371	400	418	373	407	366	383	398	386	396	392	412	413	403	426	392	407	377	423	390	398	421	425	416	408	364	437	398	380	398	375	381	351	393	414	384	367	383	363	400	363	362	424	364	423	401	343	393	393	384	404	382	413	435	425	417	359	371	421	423	408	372	403	417	408	384	417	383	398	360	397	375	391	389	399	365	389	396	412	415	382	420	385	425	324	378	388	379	409	416	428	399	372	404	412	388	371	399	378	373	378	401	412	406	387	415	397	366	373	406	366	410	389	387	421	392	408	412	393	383	405	401	392	385	386	377	356	386	390	358	391	419	396	413	391	405	391	410	388	378	417	385	429	401	403	413	381	344	357	382	381	376	363	410	375	421	398	416	380	375	389	402	392	381	373	401	439	395	375	396	395	412	363	413	422	429	371	404	418	381	396	399	412	405	389	379	387	411	418	362	445	359	354	372	370	440	380	423	370	355	411	413	428	362	420	365	391	416	394	365	364	423	389	444	436	406	374	387	417	387	379	361	372	408	374	411	425	369	398	384	379	373	407	406	394	380	413	378	410	377	378	372	428	406	402	370	428	370	407	402	410	373	383	344	383	398	361	388	412	407	351	393	467	448	408	379	456	366	399	429	408	380	392	421	368	407	399	415	415	373	359	436	405	392	380	400	418	401	447	431	415	336	384	425	375	412	416	398	381	361	409	406	381	350	383	386	350	373	374	362	385	398	389	399	373	393	352	390	389	386	384	403	406	403	385	421	364	370	412	390	340	381	382	385	388	390	411	392	413	395	366	395	390	369	407	457	395	410	394	383	382	397	395	394	384	384	409	425	353	380	397	365	399	386	375	336	386	384	383	400	392	404	418	406	394	380	444	378	381	403	425	383	367	366	384	405	365	415	349	402	413	429	383	393	364	421	419	372	385	397	363	372	404	434	373	430	402	405	399	404	391	372	401	402	385	380	364	393	360	402	379	401	383	417	379	383	446	369	409	392	386	425	424	435	383	440	381	392	409	417	397	353	370	396	400	374	414	382	414	412	391	412	399	399	390	340	416	379	415	367	387	378	402	407	404	420	385	404	357	393	389	392	407	386	365	386	358	376	382	409	371	343	409	361	385	418	396	407	355	375	381	378	374	381	422	381	379	404	417	411	364	417	399	377	416	391	397	423	358	378	368	397	393	395	422	396	385	427	382	360	428	375	416	421	383	384	384	399	388	399	384	354	376	394	389	409	377	405	369	408	394	383	427	410	357	402	389	387	381	367	416	385	404	419	382	381	407	367	389	388	398	396	407	413	405	387	407	380	405	371	412	397	408	402	351	406	392	388	390	440	383	398	383	360	389	354	374	391	403	420	442	399	399	356	380	396	367	365	412	400	413	427	434	361	391	342	391	394	385	373	389	392	385	409	402	375	378	395	384	392	362	400	389	402	390	407	398	382	398	379	396	399	408	415	398	396	372	354	379	395	423	360	385	378	414	397	387	437	372	403	369	388	373	370	396	360	400	366	402	405	375	406	374	403	378	365	406	367	399	430	396	364	355	392	389	355	414	382	387	415	413	374	386	396	388	386	408	374	417	420	401	398	392	390	349	412	381	385	395	433	385	402	392	390	386	401	425	407	404	395	391	419	392	435	390	376	370	405	372	365	356	388	396	394	370	356	361	376	369	392	375	399	411	399	380	387	422	376	378	384	398	405	421	386	384	421	393	375	421	445	377	380	387	354	440	393	393	404	388	364	367	390	426	388	404	382	392	401	387	382	400	429	394	398	400	388	394	420	380	366	394	395	391	396	372	379	413	382	382	365	379	414	397	394	406	416	394	399	406	383	409	402	384	426	367	393	405	399	402	397	365	390	385	425	406	420	386	398	395	389	390	382	388	401	393	396	380	398	383	394	399	393	387	378	390	369	425	384	372	373	371	375	407	389	363	382	355	389	374	399	414	358	402	385	380	391	396	416	386	400	402	393	388	375	353	385	377	395	412	366	370	407	371	399	391	346	400	424	393	417	390	392	408	429	409	401	417	408	365	437	378	395	363	382	354	403	362	381	375	400	395	394	376	393	402	430	402	372	327	369	382	394	394	381	395	409	374	416	409	390	402	412	371	440	408	417	407	412	398	411	415	400	403	444	380	374	387	363	381	413	381	396	431	399	383	373	376	401	383	364	411	375	386	394	395	405	399	407	426	399	401	385	411	410	400	436	416	406	377	397	401	388	406	383	372	374	355	405	386	374	402	395	418	358	401	373	389	396	402	386	368	398	374	369	393	400	381	411	399	412	431	375	414	403	394	393	382	376	386	395	363	379	384	419	407	396	449	394	366	410	369	394	395	390	405	396	428	383	415	382	407	392	381	421	373	384	419	408	393	377	408	388	388	389	444	376	379	388	390	403	397	376	390	394	394	396	392	366	372	394	354	371	406	416	409	391	427	383	436	352	400	388	372	377	392	411	377	427	391	379	405	395	384	325	370	397	371	413	371	404	388	395	384	438	384	392	395	406	394	399	390	367	384	393	383	407	398	433	405	388	435	363	413	360	381	395	417	423	397	379	409	402	404	400	366	431	396	406	424	397	416	397	374	391	394	397	349	402	407	389	400	406	405	381	381	394	402	385	395	442	396	401	388	386	394	410	394	404	389	362	412	409	439	386	383	373	384	440	435	419	379	397	393	417	349	401	414	432	386	386	425	360	390	380	393	363	391	364	371	380	431	423	398	368	384	399	356	356	357	405	408	364	391	361	400	424	398	376	412	405	386	379	368	434	394	391	398	417	404	414	434	384	403	359	391	393	374	368	367	398	371	389	366	396
39957	2074	4141	4823	4233	3531	2997	2549	2237	2018	1846	1648	1613	1480	1365	1328	1331	1248	1242	1207	1169	1186	1050	1116	1101	1060	1010	1075	1011	1049	1033	1013	1065	996	970	957	999	1039	963	986	949	991	957	971	976	921	938	981	934	959	942	928	883	933	886	966	979	956	929	907	969	956	954	979	929	925	953	946	908	916	918	916	945	878	938	897	981	931	881	900	894	889	965	897	905	930	890	936	894	942	925	912	902	881	902	896	923	893	923	946	927	901	880	893	863	908	934	929	935	873	836	896	957	957	891	916	953	858	907	910	938	902	964	927	920	901	921	885	924	999	944	967	877	919	892	912	882	868	944	938	872	940	867	960	903	900	856	895	904	931	942	966	893	896	923	906	872	923	905	908	896	885	911	945	918	947	905	890	887	927	911	893	920	946	917	856	882	850	937	907	901	872	907	924	938	964	866	905	931	924	891	904	902	954	949	974	905	927	920	903	886	906	923	949	980	927	943	871	902	942	950	953	911	950	892	944	933	921	895	870	856	913	866	908	915	881	858	865	869	908	891	868	891	958	928	910	949	888	966	984	911	898	913	986	889	928	846	895	923	885	922	921	901	926	906	966	893	927	939	900	929	887	983	951	904	932	948	950	918	890	912	909	956	877	887	948	870	902	949	897	952	906	933	900	893	930	907	904	847	930	941	916	899	918	865	918	879	889	943	910	899	916	919	922	920	859	918	913	908	874	912	895	879	881	909	905	934	965	917	900	897	951	923	915	925	882	937	911	922	866	860	908	933	914	949	852	903	905	915	927	870	966	895	862	913	886	931	940	915	895	896	879	941	884	878	951	948	927	936	929	948	871	969	899	941	954	924	875	854	878	936	909	870	881	912	855	877	914	885	911	917	896	924	902	902	884	925	964	900	911	896	838	893	935	950	899	897	954	931	876	905	895	894	901	929	940	893	878	865	873	887	940	902	901	932	967	900	921	910	959	912	917	946	937	941	925	930	891	885	925	892	921	901	895	912	932	890	894	939	931	910	900	911	856	930	939	913	889	873	906	896	856	930	815	953	943	867	896	845	933	917	900	926	922	878	848	872	900	913	890	913	863	928	906	912	842	877	871	934	893	934	882	910	942	908	948	850	876	896	942	921	883	891	923	974	984	857	941	942	862	889	882	905	882	879	840	927	902	880	887	956	880	942	913	906	897	930	923	920	868	924	882	867	889	885	957	923	843	904	901	907	892	898	899	886	916	909	928	941	927	896	848	937	907	910	904	907	845	862	872	904	937	935	918	881	926	859	871	860	878	954	921	908	871	893	959	864	919	859	876	876	915	927	903	898	885	898	936	901	880	920	937	869	868	903	872	839	900	907	878	875	864	867	893	907	913	917	942	919	903	877	985	924	944	935	918	921	852	901	975	860	891	893	907	953	868	845	922	906	877	930	951	902	906	948	922	895	890	942	921	918	907	933	910	908	922	914	893	932	912	865	936	914	892	850	927	894	902	919	878	959	903	967	875	904	917	929	955	871	984	925	908	875	874	855	892	905	970	886	932	906	911	868	883	912	886	928	928	904	882	913	970	901	894	867	888	902	929	854	923	902	946	866	836	911	864	878	897	891	910	943	930	859	928	917	941	890	926	963	905	903	907	928	958	952	916	843	891	922	955	891	882	896	866	919	887	931	894	885	882	887	935	890	918	902	974	907	908	959	937	910	916	929	902	914	896	931	947	881	902	888	907	894	933	872	942	872	929	904	899	938	902	964	860	928	856	927	910	865	899	969	906	898	931	941	918	903	889	894	873	845	918	886	895	882	889	912	906	900	940	901	894	899	866	900	875	940	886	892	895	885	915	919	927	883	930	917	912	881	950	912	917	894	884	916	923	894	917	917	893	852	890	919	940	976	937	904	915	895	828	900	920	858	961	846	905	941	922	862	891	882	888	880	937	946	907	936	909	904	948	894	897	891	921	922	901	848	921	881	909	933	882	938	891	925	913	942	846	933	924	926	954	986	952	917	895	870	909	850	881	880	907	881	894	867	950	905	911	875	941	915	852	961	920	920	926	964	893	897	870	869	925	892	908	904	894	895	963	906	905	877	886	914	922	880	885	954	899	913	895	889	922	869	910	924	858	872	885	926	898	908	911	897	889	923	917	913	837	984	914	862	924	923	950	877	929	909	948	903	928	919	950	876	937	927	872	858	993	901	978	874	980	884	910	880	935	953	876	904	949	936	887	922	926	899	875	877	878	874	910	909	918	877	949	856	927	892	895	921	925	912	907	919	879	907	903	953	909	877	918	899	835	921	931	916	891	884	878	864	888	901	919	946	921	932	873	886	848	896	909	915	947	945	918	894	967	927	925	934	921	909	873	910	876	874	915	920	988	901	939	891	932	936	874	865	944	939	838	860	925	909	871	954	952	925	903	885	904	890	909	903	863	871	877	950	908	880	905	857	895	877	935	885	905	918	928	938	887	862	893	893	863	898	905	928	982	901	893	911	926	937	915	914	868	916	913	942	917	871	917	860	902	865	895	881	947	891	875	913	884	912	948	942	986	884	883	963	932	917	914	911	914	879	881	878	968	910	908	928	917	921	925	898	880	895	900	935	896	961	908	898	891	868	894	864	948	917	903	886	896	913	914	891	908	925	932	942	903	909	912	931	941	879	905	896	912	958	902	879	896	930	936	874	906	909	882	912	893	894	895	882	901	912	911	880	919	908	900	917	930	908	859	929	903	908	867	927	932	889	934	960	859	893	978	922	885	943	867	896	882	952	906	915	898	933	925	958	927	946	912	945	872	902	873	890	907	854	842	860	887	933	864	931	870	925	887	888	904	899	861	868	902	887	921	882	958	875	890	887	894	861	910	883	943	850	906	898	894	913	892	1010	863	886	873	936	920	848	871	872	883	872	898	897	889	928	907	919	919	983	931	870	937	927	887	888	925	933	886	930	918	906	936	939	879	908	915	925	896	904	919	895	921	905	906	926	928	881	891	926	898	861	922	919	899	858	906	946	923	909	910	863	903	940	891	919	927	853	929	901	950	860	927	911	881	930	885	925	890	925	896	974	859	912	890	970	896	899	938	904	870	889	900	833	920	897	904	904	891	930	899	910	925	896	959	910	935	899	888	898	897	918	934	889	904	914	907	909	951	875	944	885	892	902	887	889	923	865	890	902	893	928	906	862	941	874	908	883	897	903	923	930	911	903	930	854	864	897	866	947	939	892	934	981	912	936	898	859	878	883	906	911	889	921	879	898	882	917	901	923	836	898	903	906	904	893	872	913	941	901	892	898	884	946	875	894	902	870	905	881	879	875	921	870	954	877	891	950	922	896	878	920	930	899	864	917	900	906	884	898	912	892	903	914	839	923	908	913	870	892	883	902	866	897	899	900	910	884	881	888	826	872	866	878	956	920	895	921	925	878	919	913	915	919	974	914	901	887	932	888	940	937	907	910	904	854	982	955	938	902	946	896	893	904	920	939	924	938	945	869	933	871	869	846	903	944	899
9527	612	234	160	140	155	139	137	143	147	151	134	143	121	146	155	123	140	150	128	148	149	142	147	142	147	115	130	115	136	127	153	132	122	166	110	139	118	158	127	117	153	166	124	110	135	138	136	141	149	129	133	142	139	151	143	156	108	135	128	125	140	142	131	148	146	137	141	128	150	138	152	161	143	153	172	130	119	137	145	114	125	122	140	117	140	126	141	119	119	138	114	155	136	131	132	147	124	139	154	137	153	128	107	122	126	133	135	116	132	142	170	120	142	122	140	147	133	128	138	141	142	121	165	121	129	134	132	136	141	138	131	142	138	121	122	146	139	125	135	114	153	130	126	134	131	143	138	126	154	156	143	117	139	137	137	125	141	164	146	146	124	125	136	135	143	135	119	110	141	152	135	121	123	139	135	139	127	132	123	141	120	142	144	134	134	136	130	120	137	139	143	146	128	114	124	148	124	140	145	141	119	130	122	135	113	116	148	129	154	121	117	128	157	152	140	140	132	132	146	142	171	128	139	129	126	138	145	132	150	139	122	145	120	118	147	138	125	122	142	138	136	150	136	131	160	132	133	140	140	131	128	145	120	132	146	133	119	140	126	126	117	153	151	142	145	147	147	146	132	137	121	121	144	116	139	144	133	144	136	122	136	139	127	128	125	154	116	149	125	125	139	144	118	132	138	124	155	150	121	135	117	136	148	136	131	128	143	163	124	133	156	135	148	138	139	131	144	136	122	153	133	138	130	133	136	132	128	146	115	137	115	128	143	124	131	114	149	121	134	153	130	135	137	142	139	153	118	133	141	148	120	147	124	138	149	125	113	112	124	131	131	125	133	155	117	128	134	124	139	135	125	136	129	134	144	131	134	124	122	114	136	148	158	122	134	127	137	144	138	140	128	127	135	128	141	137	138	133	141	139	126	140	134	132	123	128	125	144	136	108	122	127	141	153	121	135	136	142	145	108	144	155	138	115	134	129	148	150	141	130	131	142	133	157	140	130	150	133	123	149	131	140	160	121	124	122	127	140	141	138	135	124	150	142	109	124	143	136	139	145	152	164	132	134	130	120	137	143	138	118	119	155	130	141	159	126	145	143	177	139	136	125	151	123	141	126	118	141	146	153	127	121	133	127	121	135	127	149	126	123	146	119	130	134	140	131	140	133	152	131	149	133	146	135	138	125	135	126	143	151	150	142	136	122	130	126	130	116	150	126	152	147	128	126	149	144	130	127	144	150	149	120	135	144	133	148	147	133	138	140	119	144	132	144	150	134	131	144	132	115	139	156	125	121	134	135	147	124	135	132	118	126	126	139	122	127	174	127	132	154	139	135	148	140	116	138	137	150	122	111	167	146	130	137	148	140	150	116	127	135	125	127	150	125	145	140	149	149	133	129	144	138	153	157	136	144	123	113	134	139	136	143	120	133	141	132	140	141	150	125	153	137	132	137	115	130	120	110	136	139	161	145	127	135	145	143	138	122	115	123	149	148	132	139	127	117	115	139	154	146	168	144	115	141	129	154	105	135	156	146	126	127	149	141	134	122	126	156	142	138	135	144	131	145	130	127	163	115	134	134	140	157	136	132	142	149	139	132	123	116	167	151	116	149	118	136	137	121	157	126	140	126	146	137	117	139	143	125	135	113	135	118	145	137	134	143	124	125	130	114	123	140	145	144	115	124	139	111	133	143	112	130	121	137	152	126	127	141	137	143	161	125	128	139	148	147	136	127	115	146	129	123	129	127	131	134	129	128	144	135	140	138	119	138	132	139	141	125	151	120	128	150	143	134	150	138	153	132	151	131	131	142	118	122	117	160	132	133	137	134	136	118	123	127	158	149	133	134	154	130	121	131	150	133	107	134	126	111	139	134	151	158	144	139	131	140	145	118	143	154	149	133	143	125	124	128	149	136	131	122	142	125	110	144	148	150	131	137	135	125	152	153	132	130	130	138	149	142	115	144	116	138	132	128	135	127	141	112	140	146	125	106	131	155	124	125	129	118	133	152	128	144	138	119	121	134	151	134	126	137	132	150	135	128	139	122	125	131	113	138	119	149	118	144	145	141	126	138	144	139	127	134	131	147	133	121	146	118	138	140	130	132	152	156	140	154	126	121	144	137	132	140	126	134	120	143	132	126	143	152	116	155	149	145	126	129	148	142	146	141	142	129	152	140	153	153	153	106	137	141	164	148	138	139	130	145	136	109	123	143	135	133	142	127	121	140	128	151	159	138	126	150	137	119	143	158	114	138	134	141	138	135	154	121	124	145	133	164	158	110	146	147	174	128	126	122	143	121	133	128	133	116	121	127	120	123	140	131	148	135	127	135	119	132	130	112	124	127	135	125	142	127	141	130	145	136	132	148	132	122	137	164	156	124	120	134	101	129	131	120	140	134	127	139	134	137	124	144	153	134	112	146	125	129	123	136	132	125	140	143	128	140	117	142	132	112	118	142	140	136	143	138	128	141	116	122	101	148	145	144	122	130	122	127	128	120	128	158	127	115	142	133	141	130	134	121	130	155	146	134	151	121	125	147	126	128	150	145	127	154	137	127	132	122	150	138	124	118	121	133	152	144	150	153	131	131	149	127	124	119	150	135	141	120	126	106	109	139	102	172	140	122	126	136	139	137	133	111	123	117	132	142	147	138	112	124	139	121	127	152	142	133	112	141	113	127	135	116	116	99	123	133	149	124	130	136	154	136	125	106	152	133	103	161	132	139	140	143	143	105	126	155	130	150	131	126	132	131	139	171	142	133	119	138	141	133	145	119	155	125	160	146	137	137	105	128	124	115	142	132	134	158	129	133	150	134	131	133	124	142	134	123	145	145	132	116	113	149	129	122	126	138	152	122	125	128	143	137	130	122	125	129	164	148	132	122	131	132	152	124	129	141	138	139	139	145	138	109	125	128	128	134	123	151	148	132	139	144	147	137	125	149	123	116	122	114	124	133	160	136	130	140	149	136	115	146	117	142	119	101	121	132	130	123	117	133	146	135	161	138	119	140	122	142	147	134	129	129	135	138	127	129	125	135	123	126	121	143	142	175	124	120	128	147	136	122	120	144	156	145	137	142	146	121	122	142	138	129	128	143	133	140	112	137	134	150	125	138	143	147	132	128	121	139	120	154	131	137	146	136	149	144	133	134	137	131	137	147	144	124	143	126	130	142	130	120	145	150	128	130	144	130	132	106	129	140	134	148	155	142	101	141	141	148	146	158	139	132	112	122	132	128	127	138	113	116	144	131	135	151	151	158	124	128	145	150	138	135	150	129	135	151	125	130	156	154	134	120	128	126	141	125	140	139	135	116	140	114	136	120	135	129	129	135	124	146	151	124	146	118	138	139	142	128	124	155	144	118	147	131	128	121	135	125	122	124	141	137	131	133	119	141	129	132	150	131	134	131	134	126	148	123	120	133	127	121	124	157	137	136	127	137	119	134	135	137	123	137	128	127	128	124	135	116	135	125	119	128	141	167	116	137	148	121	129
8566	460	474	481	458	444	461	427	417	374	426	415	372	402	397	378	389	373	373	417	415	411	372	403	400	354	414	401	397	367	387	356	385	380	404	357	403	376	392	358	374	387	399	358	383	403	402	392	400	409	410	398	401	411	389	368	370	385	371	344	390	398	396	370	360	344	379	375	412	400	375	386	394	344	385	358	392	379	384	426	380	391	403	338	412	385	385	401	375	400	396	353	349	374	409	380	406	395	394	370	359	400	386	397	399	368	401	352	336	374	382	422	419	372	363	382	393	388	359	383	384	390	415	390	359	357	388	369	372	438	399	373	366	395	358	382	394	392	388	422	395	392	417	372	371	393	414	422	381	338	372	360	399	393	377	375	397	378	359	405	398	387	354	404	417	385	386	400	388	390	429	404	371	395	373	396	407	374	397	383	399	366	408	379	383	361	363	371	408	395	429	347	410	358	332	382	399	403	368	358	378	350	362	382	384	418	375	331	407	358	383	379	367	378	351	402	394	417	359	352	373	371	369	414	385	375	398	411	380	383	356	370	411	424	394	355	381	390	387	362	401	412	400	396	414	404	357	370	390	376	362	422	379	392	429	381	386	387	394	414	378	361	358	388	393	413	396	400	378	374	390	401	384	356	395	386	383	376	409	357	339	397	419	420	360	374	370	409	397	402	374	369	380	369	374	409	401	374	386	391	372	352	390	415	386	381	376	399	429	390	376	342	406	409	390	382	432	336	379	394	383	350	377	387	401	383	367	374	389	377	371	362	399	398	391	385	397	364	361	369	400	384	403	359	396	425	439	406	376	334	380	377	405	389	419	395	381	399	378	384	370	371	398	399	381	373	352	351	367	394	364	375	388	388	389	388	415	374	373	373	415	374	410	390	387	398	363	377	407	383	369	369	383	359	370	395	367	384	390	382	366	396	351	418	391	383	382	362	358	382	350	390	347	385	362	365	391	390	372	386	373	392	365	357	369	352	380	420	402	398	355	342	376	383	429	377	350	396	371	375	404	364	365	388	387	365	399	377	409	411	384	389	392	391	398	367	412	355	361	353	378	380	374	402	358	414	376	372	403	340	398	423	376	396	394	401	393	418	391	387	376	387	371	378	392	374	383	384	338	381	388	396	361	425	380	382	378	400	381	367	381	402	398	361	355	385	351	406	389	401	423	398	392	407	387	370	381	391	423	401	371	340	407	398	353	418	382	416	401	400	385	413	406	396	365	421	358	377	397	408	390	376	398	383	371	340	393	380	382	385	366	376	368	408	389	372	379	370	351	381	385	353	378	372	373	387	411	373	387	364	397	385	392	394	375	417	392	403	378	400	402	400	387	386	364	375	377	421	399	412	377	379	377	384	386	431	423	355	401	343	364	412	350	387	370	375	364	399	378	371	387	350	376	378	408	387	399	376	358	378	360	398	374	387	386	416	386	365	353	351	365	387	393	428	365	400	409	374	396	401	383	369	387	394	369	397	381	369	384	408	386	371	368	391	363	414	394	393	411	377	392	390	394	435	399	383	379	388	374	392	389	377	413	394	382	377	384	393	408	365	385	405	383	368	363	401	395	380	368	369	385	369	370	336	389	404	397	387	362	396	407	376	355	381	395	362	368	372	365	373	374	362	384	422	390	395	386	358	370	382	378	385	381	386	353	424	410	411	370	401	372	374	356	374	365	404	389	367	400	398	405	365	377	365	382	383	377	375	394	338	397	383	374	375	368	400	385	393	378	386	351	396	378	390	340	366	390	398	370	377	362	389	385	360	378	410	349	379	368	344	367	372	374	385	394	364	401	410	355	386	362	380	384	396	390	390	340	376	363	388	368	364	394	356	397	376	390	387	368	360	374	331	386	367	394	377	367	350	419	357	390	401	338	355	375	404	396	381	410	396	379	371	442	404	384	362	380	358	404	373	400	353	412	366	353	393	356	351	353	407	405	349	396	395	417	386	383	381	429	418	391	389	389	336	375	403	389	353	371	365	419	402	400	408	416	425	390	403	416	388	426	382	384	420	411	357	384	387	408	371	391	402	414	344	384	386	374	383	388	410	360	404	388	414	387	394	367	394	427	395	396	381	367	356	386	372	379	364	371	403	392	402	370	366	370	380	389	378	396	378	371	397	357	387	438	355	372	378	385	376	406	381	366	361	353	378	393	362	412	374	375	364	363	358	367	384	356	367	382	405	378	365	375	418	372	377	376	368	369	356	356	361	397	347	389	351	370	375	408	389	382	372	378	392	403	413	388	375	370	353	376	385	378	375	396	419	371	375	395	363	349	371	356	417	387	393	390	359	386	352	362	391	378	358	356	380	406	417	388	412	374	370	378	372	357	396	370	419	397	433	395	384	391	367	378	400	389	392	353	359	364	355	385	404	383	375	405	426	397	389	398	389	357	360	395	393	377	371	367	387	401	380	394	360	371	392	400	323	381	361	350	381	354	386	360	391	388	404	368	349	377	428	388	385	411	364	413	381	383	392	376	356	405	351	378	366	382	367	347	355	375	392	396	393	410	391	384	382	388	397	347	378	373	367	408	361	385	374	370	365	393	388	345	384	425	378	431	368	384	386	401	419	371	387	384	387	369	380	406	357	400	414	390	383	390	369	364	390	396	353	365	395	411	357	374	380	364	373	392	395	371	378	378	402	358	369	368	397	365	383	374	398	428	392	361	397	374	379	390	385	412	383	396	387	397	371	395	395	360	368	384	406	355	388	360	381	378	388	348	415	387	378	381	375	380	386	352	374	385	382	366	350	370	382	402	409	391	412	367	407	383	386	423	379	403	409	414	380	370	388	396	408	422	401	368	405	380	393	454	327	399	382	387	391	379	374	374	390	388	403	371	366	368	376	369	379	382	399	387	405	391	397	363	377	371	388	400	341	375	415	392	379	379	372	380	373	361	370	426	372	381	390	420	392	378	381	399	378	379	376	414	368	393	391	393	351	409	364	365	386	356	376	369	380	383	397	381	367	362	356	364	424	412	376	394	357	392	400	377	365	375	408	375	405	390	350	378	374	383	405	422	401	400	340	360	403	382	397	403	390	372	377	378	400	393	372	393	402	362	383	400	384	383	391	411	386	359	429	392	340	395	360	400	343	376	358	388	390	373	397	400	382	420	371	403	362	394	419	395	368	373	388	392	364	345	385	380	384	384	363	370	373	377	387	387	382	380	408	389	380	394	398	397	387	390	394	396	390	376	352	390	406	402	397	423	406	416	361	403	387	345	379	367	407	387	381	381	381	411	398	360	382	388	396	379	395	404	373	385	369	400	362	376	365	391	392	397	370	373	378	390	408	388	393	405	376	391	367	410	413	370	372	366	397	378	386	386	359	396	381	395	388	398	370	404	363	386	384	385	384	392	406	365	393	380	372	348	366	396	410	390	360	391	395	371	369	372	401	325	387	425	403	346	411	415	393	364	403	368	377	391	371	360	327	360	381	376	416	370	380	377	390	362	414	375	407	376	406	410	388	384	392	395	356	404	405
58738	20547	3234	943	663	525	418	375	312	286	262	271	247	294	254	276	226	261	232	244	223	213	212	204	206	204	233	243	217	233	186	193	251	227	229	230	199	225	225	238	214	213	196	220	199	206	212	195	215	223	181	186	219	209	223	217	232	189	199	230	227	232	204	190	203	225	223	201	192	212	206	239	219	213	217	187	204	244	214	210	215	216	236	224	203	198	219	225	230	223	225	214	202	233	218	247	219	222	195	218	219	210	198	225	241	224	228	236	227	217	223	202	216	212	226	203	186	224	236	211	214	185	245	225	209	212	228	203	203	213	223	218	191	220	213	194	187	239	220	219	194	213	219	226	234	224	183	202	237	208	200	182	213	208	221	219	204	178	208	197	209	204	198	231	226	204	193	188	242	204	216	193	204	214	227	229	217	223	219	201	193	231	199	214	213	231	201	228	196	197	207	211	229	213	209	208	240	205	202	190	192	197	208	198	227	186	221	208	225	213	176	215	235	196	237	206	228	232	207	226	209	217	210	229	183	239	212	184	212	228	223	212	199	232	222	187	206	215	184	224	237	197	224	222	210	213	234	200	210	194	214	231	212	228	195	226	177	183	205	205	231	214	202	208	230	227	221	216	221	198	222	222	188	199	200	216	220	194	198	201	204	217	199	209	224	225	217	212	262	205	200	220	214	213	235	205	194	234	202	214	228	223	206	202	184	198	187	206	215	197	226	232	206	269	214	204	226	190	212	188	200	220	207	188	198	197	213	228	220	215	204	192	234	197	211	223	230	198	244	194	206	201	199	242	205	193	234	221	203	239	197	220	225	203	241	194	205	198	220	224	214	218	222	199	196	212	212	210	221	209	208	205	232	227	225	220	192	198	218	228	231	208	233	211	196	209	182	225	257	187	210	187	201	214	202	206	208	201	200	221	219	230	175	206	223	230	241	248	233	233	202	197	203	211	206	196	213	193	200	210	188	230	230	191	239	227	213	210	221	208	212	221	228	223	233	187	226	199	219	189	214	219	216	208	210	219	238	191	222	194	231	218	214	224	245	208	190	200	253	217	191	251	211	223	213	210	209	212	224	228	241	195	215	199	218	208	219	215	205	189	202	214	196	225	199	207	205	192	222	241	231	209	206	196	200	215	218	198	211	239	225	232	232	222	216	208	206	190	214	238	209	210	210	183	216	204	193	202	173	238	225	222	220	208	208	208	215	237	257	198	225	240	214	235	224	202	199	238	231	199	203	157	242	237	228	219	223	222	222	206	197	215	216	226	223	232	207	190	218	212	212	227	204	208	210	215	190	236	216	212	240	225	203	210	188	209	227	213	204	219	215	211	201	222	215	222	238	227	221	215	224	216	235	205	216	208	216	231	189	211	216	199	204	215	233	201	208	241	193	234	202	214	225	191	196	201	234	250	232	206	198	244	212	206	218	209	221	215	218	208	225	211	215	201	196	231	238	201	223	232	226	200	220	207	242	216	242	236	213	227	204	208	224	217	212	244	221	215	225	216	200	189	226	220	197	201	210	236	218	218	238	199	209	189	204	207	214	185	226	205	205	192	197	217	237	192	221	192	242	224	181	203	232	215	222	233	199	217	199	232	207	245	210	226	218	193	229	211	212	233	213	204	213	234	192	219	223	236	196	206	242	209	218	206	228	198	196	217	204	207	219	192	218	244	207	206	200	193	209	197	214	213	195	233	226	205	212	223	184	199	211	202	214	229	185	211	219	217	238	216	230	198	211	217	235	228	179	245	194	207	193	218	200	197	189	192	226	191	197	207	206	231	225	216	208	181	197	213	226	212	220	231	208	212	219	210	245	208	226	233	195	214	194	204	209	183	229	200	199	207	227	230	225	221	194	183	223	224	187	254	215	223	215	191	239	207	217	196	222	222	209	212	215	195	216	240	211	244	211	216	215	220	211	199	232	235	239	178	241	221	226	212	226	211	215	219	220	223	196	187	206	202	237	220	224	184	213	195	204	227	211	198	208	200	218	226	192	221	217	205	219	211	214	258	211	197	235	189	206	209	208	215	232	201	207	194	230	223	213	227	189	228	209	212	217	202	198	225	223	221	193	209	202	223	202	242	218	195	206	199	213	209	213	200	221	217	214	201	220	215	198	222	223	207	207	214	210	238	213	215	210	209	225	222	220	204	216	236	210	185	211	201	165	225	171	198	243	215	215	203	223	251	237	181	210	212	200	224	204	200	222	226	239	203	220	246	219	223	220	225	212	227	205	224	210	222	226	217	220	220	230	215	215	221	201	223	223	218	173	219	204	203	219	205	223	227	207	216	224	194	210	219	221	213	183	211	213	204	196	204	232	220	231	211	240	241	209	214	204	229	246	184	217	223	222	210	207	181	199	256	202	226	206	231	229	201	218	201	227	240	204	206	183	203	199	194	211	214	214	218	237	221	194	213	216	185	213	220	228	216	228	196	219	227	220	231	223	213	196	218	218	199	213	213	214	214	224	222	233	180	206	232	226	203	213	199	210	230	219	226	210	210	191	203	204	193	227	232	199	198	192	214	220	198	206	223	219	226	203	196	227	199	227	212	211	208	247	204	212	204	236	191	197	204	199	178	190	229	222	202	211	210	214	217	207	224	216	217	202	234	207	216	206	214	230	215	186	216	197	197	218	204	200	233	184	217	196	210	204	185	192	206	226	227	213	231	203	200	214	219	199	221	220	214	208	200	204	212	204	189	200	211	194	203	225	227	200	199	206	222	160	223	204	213	220	191	228	239	200	207	207	203	224	198	235	219	236	237	221	212	246	200	182	200	223	229	214	205	203	237	227	197	193	218	214	185	193	217	215	229	205	196	207	238	213	193	224	202	218	250	196	198	219	226	205	209	228	201	220	240	235	202	201	222	219	208	209	226	213	207	235	236	225	225	204	177	213	225	234	201	231	206	196	194	191	239	201	196	206	243	214	215	234	210	195	207	211	201	223	238	189	209	221	200	208	201	224	208	200	212	228	239	223	206	216	198	217	227	209	190	203	244	204	247	178	203	227	248	180	222	223	213	225	208	199	210	224	215	232	183	193	226	222	227	186	198	220	207	201	208	224	232	240	201	195	231	210	221	199	204	201	206	193	220	226	176	215	199	210	202	210	224	195	222	174	205	218	202	219	213	210	211	178	229	221	214	190	235	182	218	198	211	206	224	194	245	214	202	211	205	202	191	204	215	207	217	213	240	241	226	228	207	241	222	209	224	226	228	201	209	211	206	223	217	223	214	206	204	219	185	206	228	209	201	206	193	223	190	218	251	247	217	193	225	204	199	188	224	207	231	192	207	220	217	252	202	218	217	225	211	211	205	205	239	182	206	198	228	235	235	209	209	229	193	219	227	207	207	215	198	189	203	202	198	205	220	198	191	205	215	242	227	191	216	183	207	181	166	196	204	234	218	189	188	209	216	250	209	211	212	232	202	168	200	207	217	232	215	242	183	206	203	227	191	201	213	185	223	216	209	209	223	220	205	226	195
31451	1266	2292	2504	2395	1960	1657	1458	1231	1128	1006	944	914	839	865	814	769	759	743	688	726	655	637	701	669	617	631	642	644	614	644	626	619	596	616	607	620	585	628	596	620	605	553	584	563	582	549	591	547	536	596	583	605	598	565	560	594	598	589	543	560	588	585	556	557	538	530	559	588	532	592	591	545	552	515	577	554	577	532	531	576	536	557	589	577	573	527	554	543	560	543	589	609	566	510	579	579	574	592	540	545	603	560	572	565	531	564	503	589	555	539	543	560	558	523	561	565	565	581	541	583	633	538	537	535	587	557	530	587	584	603	635	512	555	542	573	547	500	545	546	548	597	592	586	531	556	563	565	534	539	582	541	549	518	562	565	537	536	547	553	558	600	520	576	552	585	550	554	556	564	571	564	559	556	540	534	588	552	543	572	548	569	570	520	567	587	573	563	535	531	537	600	495	598	543	586	545	566	575	573	581	553	570	542	572	557	535	547	560	584	546	568	557	561	564	525	619	577	588	564	560	523	549	520	570	573	590	557	559	527	561	570	570	559	577	545	543	554	593	543	579	564	556	565	548	576	538	528	518	572	535	540	540	552	567	573	610	554	592	508	540	521	576	513	550	554	503	587	525	558	529	554	555	554	562	570	563	531	563	588	518	546	566	553	563	564	516	568	596	548	579	571	555	581	536	578	540	594	556	570	554	575	562	582	519	539	560	572	521	549	564	575	559	546	569	599	530	581	613	563	543	529	544	528	552	547	564	545	551	565	586	518	567	522	548	595	609	564	583	544	564	580	552	564	564	603	555	547	534	585	558	573	559	528	552	552	576	585	586	570	653	578	563	562	574	534	547	549	530	557	557	575	575	577	566	557	554	589	577	601	625	523	544	549	542	597	521	602	587	577	563	554	591	598	571	574	587	554	543	584	561	547	558	570	526	571	547	592	541	544	580	502	539	532	620	532	560	576	586	561	551	573	578	498	577	589	537	605	541	593	552	576	549	569	560	570	517	547	557	556	565	533	563	595	551	573	571	575	561	496	584	521	542	485	551	548	561	510	559	541	530	530	584	555	529	539	588	567	531	544	547	559	567	567	575	568	590	589	600	568	578	565	574	627	564	565	591	589	577	548	557	536	530	522	566	557	578	567	553	527	562	586	581	533	545	579	598	556	568	567	570	541	586	549	554	571	529	567	541	576	578	542	557	592	527	561	564	557	635	533	566	579	540	582	541	552	562	508	539	535	567	549	508	531	560	562	610	535	557	542	533	549	556	544	567	596	609	546	571	573	549	585	537	543	542	583	556	535	576	549	527	533	562	579	570	575	565	583	560	562	557	584	568	534	542	537	571	528	558	528	596	565	546	549	550	571	567	544	583	569	576	496	581	529	524	539	528	540	559	584	543	540	553	495	538	539	544	493	573	581	518	556	534	597	560	567	560	603	525	581	567	564	596	556	551	577	568	581	573	567	548	538	525	573	554	545	515	533	563	565	542	534	513	571	547	572	563	562	565	587	573	512	539	562	559	582	561	524	572	541	574	581	534	583	551	491	549	561	556	511	562	583	556	524	574	573	566	564	532	580	590	547	601	560	528	550	569	598	561	545	587	543	570	564	542	531	581	564	537	519	555	549	544	556	554	537	528	540	554	557	593	576	587	529	584	606	557	568	525	593	560	547	563	539	551	553	569	600	559	554	571	587	532	541	555	551	532	557	546	597	560	513	566	532	526	566	530	521	537	543	548	534	581	586	526	528	572	524	519	557	596	594	524	537	597	568	583	513	558	549	583	575	550	553	576	556	574	540	539	561	592	538	576	564	541	534	593	572	595	565	531	582	555	581	517	543	594	542	545	554	576	565	556	580	546	545	546	574	539	593	531	524	534	562	560	548	533	589	596	579	523	509	591	543	580	558	517	532	560	567	551	524	589	584	571	533	545	539	548	543	590	596	537	521	554	573	550	555	573	549	572	557	548	553	559	585	562	587	534	535	577	602	580	582	545	558	589	494	540	575	592	532	585	548	530	550	515	594	631	539	568	544	560	578	566	528	567	576	571	545	552	556	569	559	559	566	550	541	564	612	620	541	565	561	543	574	568	599	551	522	569	590	560	527	560	530	576	591	562	573	551	561	518	520	569	554	546	570	596	546	556	559	553	540	536	535	572	543	554	594	495	563	563	601	581	543	525	559	577	551	560	536	550	558	503	540	544	564	522	544	584	573	565	579	561	544	553	583	554	602	552	530	551	548	515	524	563	533	566	552	533	511	564	539	561	545	594	549	557	534	591	542	563	544	590	546	538	560	569	563	590	548	624	553	542	514	504	546	585	586	585	595	567	551	548	587	571	577	576	597	544	550	568	560	541	573	556	586	547	560	559	548	579	542	555	542	542	567	538	561	557	608	563	564	544	545	587	556	559	550	533	522	550	559	565	564	554	600	551	592	562	576	588	564	603	549	553	528	580	540	571	559	553	532	580	558	560	486	557	534	559	506	560	568	577	586	525	566	612	565	566	536	576	509	542	561	579	524	571	530	574	562	594	538	595	586	551	552	485	575	573	587	602	569	542	588	567	582	571	546	600	557	528	551	546	537	532	559	557	517	561	592	563	549	539	533	548	561	565	571	540	559	578	551	543	580	586	563	563	540	549	576	582	567	584	572	545	523	540	552	515	557	554	587	565	509	564	547	595	540	538	562	523	581	540	602	535	607	540	579	519	561	559	590	581	551	571	589	535	528	573	533	598	576	525	615	582	544	576	530	566	570	557	539	536	571	546	582	559	547	557	554	540	512	542	558	565	545	573	552	547	557	599	536	527	547	579	549	537	552	576	541	506	565	569	582	548	543	563	534	571	535	568	509	563	561	496	539	565	527	554	548	575	534	548	544	557	553	535	576	532	537	603	532	560	561	548	589	555	538	588	574	559	609	526	562	571	525	552	591	597	572	559	537	580	570	571	554	526	562	574	569	561	564	567	587	554	547	584	542	584	545	576	571	546	563	565	530	547	555	523	541	543	518	588	519	551	541	551	555	594	516	550	525	563	540	549	554	571	554	577	524	503	562	591	541	525	594	525	596	580	581	591	567	569	573	559	529	603	554	536	542	587	595	555	551	542	575	569	558	577	554	562	572	542	575	584	559	547	575	560	549	556	572	550	573	539	516	552	568	576	547	556	580	522	573	584	518	556	546	572	529	565	590	574	563	596	513	591	560	567	539	555	539	571	568	539	591	568	555	532	573	558	538	598	546	525	592	550	552	563	570	504	546	560	537	563	531	573	535	526	549	519	572	548	568	572	558	567	564	563	577	497	556	562	569	556	526	560	537	570	553	560	510	529	535	580	519	541	538	572	568	577	565	563	504	549	527	569	581	528	548	581	552	577	561	541	589	558	552	601	560	575	549	521	535	535	530	573	552	566	571	541	593	573	584	564	520	521	534	580	567	558	556	532	572	593	537	542	541	574	547	562	570	571	515	555	521	561	553	550	594	561	569	569	571
71146	29285	9066	2009	1275	960	818	729	636	557	537	505	491	478	476	460	493	402	436	429	442	410	413	451	430	395	392	426	393	410	416	372	404	373	391	415	375	361	423	379	406	371	370	415	392	434	389	433	403	404	401	406	421	392	428	417	383	398	393	390	401	433	390	394	417	386	398	396	409	396	372	356	404	424	395	365	405	370	365	395	390	390	370	378	427	361	395	396	410	337	390	419	399	388	397	377	438	404	387	454	394	368	418	386	425	395	405	350	396	420	392	396	390	433	420	368	389	386	382	368	399	406	375	366	399	381	390	397	380	340	379	358	388	375	415	378	433	392	375	404	365	395	391	410	384	395	402	398	396	367	405	383	405	352	386	389	438	406	422	377	357	372	390	410	361	401	389	425	380	397	385	403	374	407	403	412	425	398	376	405	373	383	369	397	404	385	399	338	390	371	399	389	364	395	372	373	390	392	411	355	345	413	370	382	402	390	389	396	381	434	366	421	380	375	406	370	362	391	405	404	357	400	401	433	394	386	363	384	425	412	394	412	412	403	418	384	359	370	392	411	423	398	413	361	393	385	408	392	389	400	387	390	377	364	385	399	418	406	377	360	391	376	387	382	366	374	391	355	381	433	425	392	373	410	360	391	403	375	391	393	417	360	386	435	415	400	398	379	402	387	370	378	387	339	400	390	400	374	407	413	337	368	395	430	431	396	406	405	354	403	423	406	418	374	426	391	409	386	379	394	382	397	404	383	358	376	352	393	377	362	370	400	392	385	398	401	386	380	398	370	395	387	412	392	403	405	419	402	407	420	406	390	391	400	417	391	395	367	385	379	423	412	396	399	367	410	399	346	391	372	392	392	374	387	393	387	409	357	414	370	422	401	374	402	375	423	386	420	376	394	379	407	402	366	365	366	373	391	396	336	397	350	423	391	382	377	386	418	379	407	417	382	382	374	399	392	399	415	391	379	396	391	405	388	401	388	417	403	396	395	397	373	390	384	375	325	412	390	385	381	389	391	392	379	399	357	394	404	385	369	405	426	395	409	397	413	356	384	365	395	355	370	374	379	392	370	399	405	420	426	389	391	356	379	370	381	369	384	399	366	400	392	410	409	392	412	388	351	408	359	410	424	406	391	371	388	398	399	361	364	400	397	382	382	392	408	388	398	410	402	413	374	406	400	420	396	372	379	408	391	382	389	403	420	427	374	369	386	387	411	364	383	404	411	407	368	389	405	362	425	380	379	387	401	381	394	395	407	403	414	405	407	410	351	400	382	397	401	434	390	392	357	403	406	376	374	365	393	363	386	394	382	363	387	387	398	403	401	390	386	384	392	401	378	390	401	414	386	395	407	405	399	366	385	386	405	380	382	386	388	388	382	400	379	424	383	384	373	386	393	428	404	384	382	420	389	388	424	410	420	393	407	388	408	401	411	396	373	422	355	359	388	388	389	418	413	422	400	399	391	444	382	417	380	416	371	390	381	388	391	370	371	365	390	374	405	394	397	433	397	341	401	446	424	400	398	368	417	353	401	398	418	370	427	363	416	415	356	400	373	396	403	384	357	403	385	415	411	377	366	376	359	391	405	404	392	381	355	385	391	392	386	396	420	433	409	392	384	387	425	394	408	395	365	421	394	372	356	385	388	380	386	371	386	355	399	393	429	424	374	441	386	360	369	378	362	384	379	420	397	362	392	390	381	387	408	422	365	372	373	401	393	361	386	385	364	383	352	401	382	395	381	351	414	397	400	387	403	399	388	393	401	398	408	404	413	375	390	405	406	407	366	386	389	416	389	429	381	387	402	447	385	387	396	389	396	406	371	421	381	389	426	416	397	394	375	412	364	384	394	405	401	423	391	354	388	393	423	384	353	404	405	369	404	399	353	406	407	394	368	399	413	385	382	377	419	380	427	384	375	384	398	368	417	380	388	367	359	373	417	410	372	407	390	411	378	402	358	401	407	387	406	401	395	338	414	374	370	416	397	364	393	387	390	396	402	361	354	396	368	378	381	366	375	376	387	378	413	414	415	358	370	371	410	352	411	385	393	379	407	381	419	392	427	400	376	404	397	360	374	404	393	400	382	353	395	396	414	408	388	402	385	427	406	412	398	423	360	365	378	367	403	404	380	388	377	408	417	363	356	390	401	406	383	420	408	388	384	385	399	386	407	417	405	382	394	376	370	387	407	372	387	408	403	389	398	364	395	411	374	421	368	369	419	358	406	358	387	370	380	371	415	421	383	382	427	406	404	431	393	353	395	356	370	387	405	343	411	387	407	337	391	424	392	403	426	406	406	424	404	405	372	363	352	389	379	366	351	422	402	421	394	417	379	409	364	377	360	385	377	395	407	402	383	427	401	380	390	383	363	394	415	371	407	400	362	389	417	374	385	393	400	370	398	427	391	432	415	400	396	384	407	394	385	381	379	393	386	432	399	393	391	426	362	392	372	375	388	399	351	384	426	390	397	374	389	387	401	378	406	371	362	351	389	386	379	385	384	364	383	363	379	387	410	412	372	424	381	411	444	421	372	407	374	388	386	371	398	396	423	415	340	400	406	390	372	387	387	379	415	403	381	418	384	348	425	404	370	392	391	373	404	403	376	378	387	415	365	398	383	400	430	359	407	404	353	396	396	426	390	360	397	421	390	383	394	403	390	424	395	397	401	383	370	428	403	411	351	415	404	415	420	379	402	383	378	360	406	390	394	389	421	361	395	380	394	425	398	419	415	408	392	416	368	373	367	371	401	390	387	405	452	420	410	392	403	419	360	379	380	369	364	351	376	419	394	393	385	385	395	399	386	399	381	383	410	406	422	432	395	377	381	327	401	391	404	393	410	419	379	390	416	440	370	388	370	392	393	378	427	376	359	355	379	412	434	390	407	401	373	389	398	412	384	369	387	382	383	397	378	398	372	357	425	399	388	367	383	369	386	369	402	410	374	412	425	413	379	380	442	401	367	384	407	426	428	375	404	412	374	376	365	390	400	390	415	368	419	412	364	389	367	375	385	383	387	377	377	370	393	374	357	364	364	374	384	369	414	385	382	406	391	404	395	424	407	390	374	381	407	399	412	409	393	411	401	387	416	417	437	377	385	406	395	393	380	374	370	379	360	390	386	381	380	426	376	411	350	421	361	400	398	378	414	423	411	404	403	361	387	427	386	371	377	395	361	380	354	459	432	357	417	395	351	380	379	380	386	404	396	408	372	382	386	429	410	388	388	381	370	374	349	385	399	357	370	416	377	388	375	410	380	386	372	399	403	437	397	407	378	401	427	388	374	393	348	388	393	390	390	402	433	371	429	397	397	394	422	391	404	390	379	429	429	384	400	440	393	369	403	427	405	423	372	384	403	405	386	388	387	379	406	366	382	418	410	393	376	359	429	400	411	386	363	385	432	379	415	389	400	372	391	348	396	369	372	381	387	390	384	380	383	391	364	403	387	372	387	375	410	413	406	404	404	389	369	384	393	396	387	389	383	413	405	423	383
39897	2160	4152	5011	4310	3606	2892	2533	2341	2004	1863	1727	1583	1484	1516	1346	1238	1212	1149	1160	1207	1167	1151	1105	1109	1093	1106	1062	1036	1000	1049	1049	1027	943	989	1007	963	1022	978	1026	1025	931	935	944	898	986	1011	901	929	971	918	915	954	962	954	925	918	967	951	979	913	943	900	940	867	943	940	916	917	915	908	943	945	886	952	860	900	896	907	920	896	935	869	969	914	887	883	905	892	943	912	893	931	889	929	964	910	905	859	865	937	843	967	905	907	890	891	892	963	917	925	920	877	947	854	913	848	905	873	893	875	932	930	934	912	895	909	946	919	957	856	921	924	884	929	865	913	911	934	861	926	875	881	921	954	920	896	915	877	884	947	916	951	948	899	910	876	908	900	877	950	868	898	871	929	877	870	892	931	894	901	919	908	892	904	850	977	942	920	910	934	914	846	973	901	867	947	870	838	914	929	936	907	888	943	901	950	932	867	901	924	880	908	919	925	903	895	896	976	944	905	889	942	861	910	907	900	894	882	911	864	864	921	901	920	887	933	930	915	896	916	864	916	901	895	937	964	889	921	923	895	952	902	892	909	914	891	880	859	908	898	973	913	894	876	858	867	877	920	891	934	911	893	862	946	951	932	888	878	882	891	918	922	917	850	940	918	898	917	941	927	941	946	915	909	928	903	895	946	920	938	889	955	875	880	875	968	944	876	897	860	847	907	877	886	890	929	904	897	927	886	923	917	898	914	889	921	914	888	899	907	939	921	917	888	857	919	912	938	912	891	943	877	874	902	915	959	894	880	876	891	880	867	876	952	890	870	877	857	928	897	903	856	887	890	898	891	920	894	899	893	916	925	932	903	876	922	896	902	863	893	891	941	938	881	867	917	886	885	912	909	862	832	886	905	889	952	919	934	898	866	899	871	852	910	895	862	913	966	875	908	916	881	942	852	878	887	848	862	907	889	896	919	949	915	878	892	942	915	935	906	918	901	876	878	899	887	866	941	914	897	931	932	900	927	911	935	912	889	919	905	886	923	912	892	884	915	916	863	910	929	933	936	908	937	945	825	924	923	931	937	885	889	905	937	941	889	839	885	914	892	889	891	851	943	922	881	909	983	892	912	909	906	864	926	901	905	864	896	873	919	894	922	869	875	875	955	911	886	902	911	904	844	906	910	935	884	895	950	926	910	952	918	891	899	939	934	904	870	917	896	902	896	924	961	923	865	885	898	907	930	941	871	910	908	904	881	865	905	911	898	895	909	925	913	835	948	887	931	900	931	871	894	888	893	863	880	946	865	932	955	903	908	897	869	934	885	906	895	839	873	899	894	870	920	920	914	885	969	943	914	953	877	869	890	899	869	946	875	853	909	904	902	905	931	926	852	884	870	888	936	926	916	941	910	888	918	859	867	911	960	882	873	897	918	902	894	905	863	913	875	909	913	867	918	897	897	933	921	902	905	859	896	908	926	833	887	827	915	875	894	914	948	891	948	930	908	902	954	899	905	895	939	884	902	883	914	908	908	936	918	898	857	901	925	910	964	890	940	923	949	903	893	863	874	865	937	901	894	875	862	915	878	939	928	922	900	929	872	905	908	928	895	857	956	974	886	886	903	962	915	908	917	916	916	882	885	903	901	907	892	902	936	947	950	901	902	890	882	932	867	892	886	876	914	946	914	925	945	940	916	899	850	941	969	887	908	917	886	928	950	933	918	891	890	946	881	913	882	941	897	921	874	925	848	922	860	881	877	844	881	903	880	904	884	958	899	937	884	943	894	883	906	892	898	916	882	882	933	894	948	896	926	933	843	881	987	970	914	949	935	874	927	925	854	879	933	859	942	913	867	886	871	891	918	882	930	893	968	938	927	887	892	909	869	945	883	923	903	911	908	869	893	940	827	968	879	895	887	879	930	849	896	892	935	880	924	907	915	898	882	892	882	930	916	934	905	966	901	885	893	929	916	937	896	876	862	902	884	856	890	889	947	900	892	886	899	976	933	922	886	870	908	863	909	893	885	879	921	880	882	854	919	905	884	872	896	867	929	909	913	898	942	878	919	867	940	961	896	892	945	865	920	941	927	950	907	932	853	878	857	922	880	900	911	893	908	907	937	916	932	879	935	904	915	871	862	951	876	896	924	903	908	931	850	932	878	870	910	915	893	918	878	890	949	891	859	890	922	903	893	930	916	881	863	907	880	904	895	906	921	936	912	931	901	905	925	890	921	899	894	844	884	925	888	900	875	950	900	861	911	870	888	879	876	892	951	929	900	887	911	943	859	893	901	883	909	887	884	886	886	905	938	896	915	934	902	912	872	903	915	895	851	914	936	899	929	877	925	913	909	906	957	915	839	900	919	856	928	901	948	924	943	874	918	925	898	883	860	927	899	908	842	884	879	923	929	912	897	929	921	942	837	881	932	967	922	879	918	876	901	886	926	875	881	944	918	949	897	953	914	930	920	868	835	928	919	903	937	867	886	854	931	912	917	930	862	957	906	861	933	904	910	877	907	890	843	875	901	944	898	891	934	889	835	896	891	877	882	868	908	882	930	907	934	861	932	861	961	882	908	942	882	901	870	915	926	939	866	931	840	888	920	954	914	909	931	893	908	905	955	937	933	861	915	906	907	975	901	919	918	886	891	881	937	959	903	874	900	909	906	907	891	902	889	830	899	890	909	896	880	901	916	872	904	897	908	864	913	911	951	962	861	937	900	947	875	847	919	935	948	896	902	928	937	900	952	871	824	902	891	958	925	888	889	890	942	909	925	973	885	917	964	931	927	910	932	898	913	877	877	903	856	862	908	829	902	962	885	962	941	884	864	892	911	957	890	898	992	893	951	879	903	942	854	887	887	918	890	919	888	914	889	877	880	873	938	920	851	882	911	896	897	947	960	876	876	878	904	888	914	895	930	913	905	880	884	866	892	954	872	925	890	941	870	956	907	927	919	880	892	860	934	880	897	883	902	820	917	880	878	938	893	926	843	901	883	882	899	904	915	910	925	902	898	897	849	909	842	901	897	888	905	860	899	890	890	868	872	896	906	918	866	941	890	905	857	930	906	895	892	893	912	919	946	897	913	898	871	823	891	901	854	908	895	897	886	822	944	873	825	918	931	925	900	894	931	870	921	897	874	862	907	906	873	892	945	816	887	906	932	867	875	925	838	913	881	982	870	852	918	906	920	918	887	921	913	894	851	988	889	955	878	892	879	933	926	903	914	911	929	916	919	900	909	861	890	923	914	951	892	978	895	921	893	861	907	897	880	919	910	893	859	895	913	903	932	869	931	912	880	896	886	884	947	876	871	948	922	881	879	890	868	900	868	898	923	907	944	865	969	918	910	902	906	951	909	941	936	990	878	858	925	877	920	818	906	982	950	849	923	878	901	926	927	892	900	884	956	930	875	892	938	908	897	925	959	921	895	920	936	884	955	862	906	913	927	891	944	869	929	842	927	925	917	903	929	930	922	849	936	876	908	909	851	882	909	877	863	888	933	907	852	890	905	899
8837	542	194	154	154	144	136	136	146	152	133	129	125	117	117	113	147	150	138	119	111	137	147	122	142	165	132	132	129	125	141	146	130	130	130	141	146	131	144	132	125	134	144	161	152	102	139	123	138	137	140	137	154	131	141	121	148	146	137	145	157	150	128	138	139	102	132	118	123	127	123	122	151	115	131	138	125	136	139	133	135	114	124	126	135	134	131	129	115	133	119	136	140	111	144	120	113	149	148	120	141	145	127	116	144	137	133	138	124	129	138	129	123	134	147	118	131	137	137	129	140	130	123	123	138	139	148	137	133	146	158	121	110	123	148	116	119	129	141	114	134	130	119	129	124	136	128	158	121	124	125	131	115	128	146	138	127	125	140	129	153	121	112	135	148	136	121	130	142	129	128	144	134	130	131	118	142	119	139	130	146	112	123	132	139	152	116	134	138	147	136	135	145	140	129	145	119	106	151	119	135	149	123	143	148	136	134	159	136	115	144	118	136	122	136	133	146	131	150	146	118	121	156	144	143	132	119	138	151	138	130	144	137	116	145	140	135	119	143	130	151	122	136	148	148	139	123	149	117	142	146	124	145	134	127	126	125	114	138	145	129	141	159	124	121	125	128	124	136	131	122	129	127	130	141	132	130	156	128	129	141	141	142	143	141	133	119	112	152	145	147	150	129	131	116	142	128	136	130	131	129	152	138	123	138	144	137	155	152	155	135	142	148	120	125	142	144	135	121	136	122	154	129	160	156	142	114	132	130	139	155	147	121	138	155	120	136	130	145	129	137	155	120	115	153	133	129	138	130	160	119	132	126	129	141	124	116	138	140	160	119	101	133	115	143	150	142	127	147	123	137	145	137	157	158	126	133	131	130	152	132	119	137	140	122	151	113	124	122	147	142	124	129	115	127	116	138	156	137	144	129	130	147	122	109	130	107	125	151	125	129	124	126	144	121	117	121	142	133	135	122	146	142	151	130	149	136	139	127	127	126	144	136	142	134	121	120	129	116	136	120	126	148	122	130	133	130	144	136	141	137	115	130	144	127	145	140	145	154	129	135	152	131	109	149	148	136	137	127	156	131	118	133	131	124	121	132	127	151	133	143	130	135	139	140	149	146	123	119	125	120	120	137	127	153	152	136	135	140	132	136	131	141	140	129	155	153	127	131	126	133	148	124	130	145	131	142	150	119	117	124	142	154	141	104	145	153	119	139	169	125	132	117	144	127	123	122	122	126	126	155	162	138	127	119	142	127	136	118	127	139	162	132	103	143	133	114	138	143	146	169	131	123	144	147	119	106	122	137	120	139	140	139	124	123	134	112	127	142	133	136	141	111	152	118	134	139	134	110	107	121	149	139	115	143	144	152	158	126	129	140	129	131	143	141	116	139	147	119	119	145	128	105	125	148	132	124	141	120	125	127	128	126	129	146	124	119	128	143	140	129	111	117	132	133	122	118	146	153	149	123	123	154	136	128	119	134	147	144	140	150	114	145	137	128	119	123	124	138	145	153	133	111	116	118	147	148	129	134	112	121	133	122	131	159	138	121	121	140	119	118	131	129	120	158	165	138	131	119	139	135	137	124	124	136	145	136	127	136	140	122	120	143	141	140	113	138	150	121	125	135	127	153	128	139	132	132	127	134	139	147	133	124	146	134	149	143	136	116	143	147	145	112	140	118	133	120	144	119	136	117	130	137	125	135	133	128	119	133	127	139	135	140	133	124	139	147	123	128	122	134	134	144	140	140	128	134	135	133	152	123	155	153	151	131	113	120	119	127	125	123	140	127	137	137	127	140	133	133	138	146	159	130	136	144	122	136	146	141	128	123	117	128	145	140	133	132	113	131	134	134	122	137	128	129	134	157	133	139	146	130	120	130	155	136	132	113	137	130	133	122	159	164	121	123	137	152	143	133	134	127	130	121	130	151	126	126	146	122	114	136	161	146	151	137	149	122	121	130	124	135	116	122	139	143	138	118	133	136	135	134	158	131	140	118	122	147	131	146	145	139	133	129	117	144	122	131	125	149	103	117	109	141	141	136	136	125	149	154	117	126	129	135	153	133	127	129	141	130	131	156	132	139	119	126	139	133	128	135	139	111	116	117	120	129	118	147	114	136	115	140	121	116	122	141	111	153	130	123	138	134	127	149	132	121	157	137	129	140	149	127	130	114	119	145	130	124	133	115	123	116	139	114	138	132	130	120	164	156	136	115	143	141	119	124	149	133	129	130	141	136	123	133	119	123	142	115	134	135	137	148	145	140	145	137	122	125	116	140	131	139	138	133	137	130	119	143	122	125	121	144	144	157	137	130	138	141	167	131	113	133	138	130	104	105	142	123	128	134	142	119	141	138	109	151	143	132	112	129	129	126	150	162	117	123	143	147	126	138	120	125	142	156	164	132	146	135	134	129	117	133	151	141	133	125	129	142	144	132	130	146	134	138	121	144	119	139	126	121	125	146	130	129	120	114	108	164	166	125	122	144	118	138	134	151	140	123	123	132	131	129	136	135	139	138	148	141	151	129	129	130	132	133	118	126	154	110	140	155	144	150	132	135	139	152	136	128	107	143	140	138	139	149	129	152	131	127	132	147	118	152	144	154	158	121	136	121	143	134	148	110	143	130	148	129	162	121	135	107	143	149	133	127	120	130	131	139	146	113	120	131	136	129	142	136	120	135	150	147	158	136	128	124	130	136	125	128	140	138	148	133	140	131	126	159	119	158	113	125	117	131	132	128	122	119	131	127	126	134	127	126	133	165	135	130	134	119	138	135	118	140	121	121	148	122	129	132	121	143	135	135	130	164	153	115	133	136	129	134	109	142	149	145	125	119	121	138	143	123	111	109	139	154	112	121	121	145	129	121	109	134	141	133	131	135	127	120	137	141	134	123	149	113	147	118	146	142	157	114	138	121	138	133	119	145	154	137	128	128	141	140	138	131	137	119	142	122	145	151	130	113	142	123	133	147	112	131	132	125	108	137	147	140	131	159	125	120	143	132	151	148	138	99	138	125	133	125	131	129	121	143	133	141	136	139	133	132	127	125	130	125	129	137	132	140	117	124	121	137	124	102	153	133	122	151	136	172	136	140	160	127	157	141	122	134	153	124	148	123	140	150	156	121	133	135	124	125	157	148	139	150	126	126	138	136	135	133	113	133	150	117	131	126	133	137	141	111	149	133	121	133	143	127	142	127	139	151	137	134	132	146	123	140	146	139	129	154	151	123	128	146	120	145	112	130	139	121	112	111	166	134	130	159	153	144	128	128	123	137	136	128	121	135	158	157	132	126	159	134	126	129	141	145	152	146	150	141	167	158	180	124	142	112	105	136	101	147	126	164	137	150	113	130	137	109	141	143	144	132	165	128	131	112	129	158	140	130	122	123	133	149	142	140	142	146	150	145	139	137	139	126	136	124	133	121	116	148	138	130	138	128	128	121	117	125	138	135	134	118	137	125	135	133	137	121	136	128	151	159	143	129	135	145	123	107	149
7942	418	468	508	482	442	417	444	442	371	435	433	389	394	387	397	368	380	379	415	383	357	394	383	381	411	396	390	370	381	370	352	381	388	373	394	418	372	387	370	363	388	354	373	375	361	420	370	377	369	357	417	395	392	387	389	389	391	382	370	385	377	406	383	382	386	380	370	379	390	382	341	375	358	409	417	395	396	370	367	404	377	393	400	375	409	378	387	405	409	381	376	389	374	421	364	369	396	387	385	370	346	386	394	352	385	360	346	375	387	378	408	384	410	368	370	387	337	375	376	374	421	423	419	358	390	389	380	384	372	368	393	383	397	374	376	357	378	394	351	383	352	419	409	423	406	364	361	359	335	382	402	349	399	381	403	363	363	390	389	373	372	358	385	321	398	383	369	406	404	386	365	347	374	396	388	358	386	395	386	357	378	378	371	395	354	392	378	377	401	369	390	375	348	325	376	386	399	382	395	363	416	360	369	375	392	372	387	399	388	380	373	368	368	372	372	403	358	370	394	378	386	353	377	329	349	388	362	409	405	369	387	375	401	380	363	392	419	376	361	380	393	407	397	368	378	377	362	347	357	392	364	377	360	388	383	361	404	367	340	374	364	359	376	416	396	387	407	373	408	393	389	372	374	385	378	378	388	372	365	362	397	370	413	383	383	369	394	361	396	381	421	394	405	389	393	370	387	387	368	376	396	364	367	385	362	375	398	405	406	389	401	382	384	401	375	382	401	384	392	398	389	379	389	349	403	413	385	365	398	404	385	411	386	390	369	393	380	407	371	395	391	391	395	336	349	364	380	365	362	386	355	399	379	377	379	367	396	380	377	370	381	358	371	365	347	382	357	377	413	400	377	364	395	401	429	404	359	404	398	380	374	414	349	385	352	364	385	357	386	378	396	380	358	426	359	393	389	365	372	345	335	372	407	367	362	344	348	390	342	408	413	381	398	366	370	372	374	393	365	363	384	358	378	370	382	369	396	417	363	355	397	408	378	400	373	428	420	368	350	406	402	392	389	350	430	363	405	429	355	368	376	396	385	370	359	368	378	361	394	376	401	363	367	403	383	403	385	391	388	389	369	411	411	390	419	406	400	378	373	362	397	394	384	402	374	363	349	385	392	394	380	378	384	375	379	337	380	365	399	383	385	345	364	336	387	371	384	383	391	391	383	351	376	390	388	365	388	399	379	383	393	396	337	374	353	359	370	363	398	401	373	391	332	382	404	402	393	419	392	394	388	384	405	414	385	390	396	363	373	383	386	433	349	345	360	343	433	400	417	370	377	392	372	388	383	373	380	354	336	385	383	390	378	389	388	383	386	380	366	368	375	369	394	368	348	397	384	358	363	391	384	380	369	383	347	361	376	383	386	377	348	362	400	383	375	388	380	364	398	361	368	386	330	369	378	416	378	389	404	354	387	339	403	391	384	389	378	372	420	362	361	409	395	377	367	389	372	380	369	376	395	401	357	400	361	406	380	371	364	428	377	354	358	370	344	374	358	354	396	409	380	370	382	364	381	370	371	368	387	339	359	374	345	358	344	387	374	403	367	369	373	392	371	426	320	379	411	353	385	361	372	402	370	375	375	350	386	358	360	359	389	367	383	388	394	398	366	389	393	365	378	382	402	408	387	355	393	393	349	378	340	385	385	345	400	360	401	399	396	380	385	380	367	411	381	388	388	359	429	377	371	361	399	416	377	384	383	397	368	374	406	355	359	385	371	392	410	364	404	380	382	362	410	375	358	395	385	375	387	418	394	352	340	379	375	348	386	396	392	369	387	383	373	386	387	383	386	367	382	378	380	366	372	355	371	351	373	409	367	320	368	392	400	369	407	365	379	378	380	367	390	390	403	403	387	406	377	374	366	394	403	361	373	394	366	356	388	368	399	362	394	386	352	402	356	380	386	390	405	397	355	372	322	371	380	428	358	344	378	371	399	400	405	387	377	417	378	377	391	393	393	412	392	362	391	363	363	380	385	392	340	381	382	383	404	388	408	348	393	376	351	408	369	348	377	395	374	362	397	377	386	369	362	409	386	352	396	389	369	390	337	388	377	408	392	360	395	408	350	354	395	429	368	361	374	377	354	396	383	384	375	388	396	341	349	392	364	389	350	395	387	386	390	399	398	375	373	374	392	355	388	395	402	391	408	408	360	357	402	386	390	368	367	400	414	361	368	377	380	394	359	340	379	385	353	388	359	411	370	371	376	386	372	391	392	375	376	398	387	400	360	387	358	381	373	376	373	377	396	376	361	372	377	347	380	410	376	390	363	393	413	366	371	356	367	373	385	389	423	348	395	374	366	368	346	402	386	361	365	383	406	416	401	370	371	384	367	442	371	382	359	385	402	384	360	370	360	389	378	374	368	368	404	338	361	380	367	384	384	380	363	380	384	409	422	409	398	392	355	373	356	370	388	380	358	406	391	392	386	421	366	375	382	388	406	387	381	386	393	376	379	378	338	381	358	396	347	384	389	357	363	385	370	349	348	369	378	365	358	354	368	368	391	393	395	393	354	344	396	356	403	375	371	379	405	377	418	324	397	356	360	365	406	340	373	380	364	380	383	365	392	363	378	381	367	396	385	380	352	415	394	386	361	416	390	411	368	404	387	365	406	364	427	365	383	353	368	402	372	379	391	384	397	356	368	378	418	344	374	387	414	353	364	375	387	373	414	354	372	364	382	374	364	402	346	385	410	384	368	365	391	371	365	396	383	365	414	361	389	407	381	366	362	367	399	387	353	381	400	380	416	382	393	394	396	371	386	382	405	392	374	380	405	393	401	384	374	403	361	381	412	394	362	431	394	373	399	373	338	399	377	377	397	353	367	376	388	361	365	374	405	392	357	374	391	400	366	378	389	362	390	391	391	371	391	386	381	392	366	385	384	377	401	372	372	382	408	342	420	371	381	416	387	365	390	395	382	372	384	389	387	392	353	412	386	396	382	406	376	387	367	339	353	363	437	394	407	376	396	397	377	356	376	401	381	371	378	421	366	377	370	370	361	347	355	386	356	416	414	373	397	410	387	354	379	365	370	387	381	375	400	395	404	382	364	407	381	360	406	388	373	395	378	351	392	345	385	364	420	397	379	387	389	365	401	367	397	392	407	392	350	363	374	382	376	360	386	343	343	411	390	345	401	354	359	413	420	406	376	369	383	397	378	378	387	375	403	372	390	399	395	349	416	367	381	403	388	382	409	395	363	363	348	364	376	374	369	381	376	405	343	361	357	385	369	373	386	378	364	365	367	380	369	384	409	425	388	412	353	362	367	369	330	354	396	387	371	411	391	363	379	398	375	372	380	373	379	360	376	371	399	339	370	374	396	397	381	371	398	376	377	340	390	406	350	391	401	403	377	348	397	375	432	364	389	356	380	343	397	388	390	374	395	383	363	384	344	389	362	376	360	381	381	414	382	368	368	383	355	381	366	432	389	413	371	362	362	360	367	392	399	383	391	382	387	371	357	384	398	403	412	343	380	402	360
58753	20479	2995	874	594	516	471	374	334	325	293	279	263	273	263	211	256	216	236	238	231	222	212	254	203	225	205	216	221	222	205	214	211	213	214	230	232	224	213	237	236	225	213	206	229	219	209	227	227	219	223	218	204	210	173	193	214	207	239	230	218	213	237	225	223	204	229	209	205	219	210	211	211	240	212	238	210	210	195	222	204	241	213	205	181	221	210	218	201	222	243	223	204	214	194	226	201	233	236	188	214	204	231	215	235	249	193	230	188	198	202	181	224	225	219	189	223	211	214	218	205	212	212	219	191	223	212	199	210	223	209	201	250	203	219	207	206	219	210	212	216	197	239	229	223	215	233	196	207	218	220	196	180	178	234	223	209	204	221	212	203	191	225	196	220	209	211	196	200	225	227	176	185	238	226	212	218	209	225	202	229	201	230	243	209	214	197	204	216	171	223	200	215	232	229	222	214	208	201	205	228	201	200	217	210	214	211	186	242	222	210	210	224	218	212	201	241	242	211	192	197	183	216	220	227	244	213	219	201	229	225	226	208	203	227	202	191	207	196	194	223	214	231	189	243	233	237	211	207	220	236	228	219	223	221	241	224	195	201	217	218	248	211	201	211	187	206	214	203	203	257	217	204	204	205	179	207	227	230	202	225	223	218	222	198	199	222	214	241	190	223	239	199	181	201	214	182	250	221	194	213	214	242	179	226	226	221	229	195	177	214	192	180	202	192	207	249	208	241	227	195	212	225	203	212	208	214	220	203	208	215	226	212	220	227	207	216	197	234	244	199	202	212	216	224	186	188	202	187	211	167	184	209	197	208	210	198	206	202	230	187	199	256	205	207	196	230	214	230	200	190	178	199	197	213	216	209	199	224	226	210	207	209	221	223	223	253	228	231	220	200	198	228	193	202	207	202	208	201	217	218	191	213	234	224	199	250	210	220	233	190	195	226	226	235	221	222	190	216	226	228	210	207	230	232	206	205	214	225	219	196	252	219	216	192	207	231	217	238	231	229	217	200	219	222	190	218	217	216	213	252	202	208	239	232	193	222	239	200	220	205	220	232	235	229	231	224	253	222	208	210	194	230	216	211	206	193	220	236	199	210	251	226	194	183	216	217	234	228	204	196	194	209	243	210	221	211	217	236	215	238	219	187	200	214	232	212	210	190	209	240	228	216	226	199	206	219	224	210	195	206	211	222	216	190	228	216	219	246	209	201	195	192	234	219	219	202	195	191	210	209	219	223	192	196	248	189	193	199	209	214	224	202	214	202	222	227	212	185	229	230	201	199	237	203	218	202	194	218	218	201	228	191	206	232	219	216	216	222	202	208	201	206	235	232	226	219	217	225	196	226	233	211	230	204	226	248	229	215	177	225	213	221	220	210	199	251	235	207	204	214	220	193	176	210	201	218	208	217	205	207	177	214	222	209	201	229	233	192	188	233	216	231	210	222	232	215	225	198	228	195	207	222	234	217	206	200	226	209	192	228	231	224	244	216	213	209	203	219	251	204	223	195	194	226	186	218	224	190	222	197	246	221	216	194	199	213	224	207	191	219	196	197	220	210	198	202	208	202	220	208	212	203	232	226	196	223	210	226	201	205	200	201	225	235	222	201	191	213	198	177	217	200	240	213	200	210	203	210	223	188	229	220	225	184	194	231	231	207	216	223	220	206	213	204	199	225	233	220	211	194	234	195	207	224	215	204	206	203	227	172	217	209	185	194	208	214	235	208	220	215	198	186	236	222	207	196	208	230	169	230	235	236	236	196	216	203	218	190	205	225	244	205	210	211	213	240	202	219	205	214	215	220	230	238	231	221	218	242	201	244	208	233	207	213	223	214	214	198	202	213	217	213	215	225	202	203	183	179	192	221	208	172	213	207	213	189	236	223	204	217	217	231	199	225	199	225	223	207	187	200	206	251	224	224	224	188	220	209	211	213	218	233	215	206	214	217	199	249	194	225	190	223	223	208	202	242	205	201	213	209	210	217	214	228	237	219	224	226	196	207	243	211	212	213	200	210	218	228	215	197	216	209	219	220	197	200	206	206	206	199	212	227	200	243	235	235	217	225	197	200	209	223	232	194	216	224	204	193	182	248	228	193	195	225	225	216	184	190	215	213	199	208	223	227	177	187	201	231	212	220	207	240	194	193	202	196	187	208	228	237	237	226	212	214	237	199	221	211	215	212	226	219	210	231	213	202	200	219	232	206	200	184	190	209	217	223	213	194	219	194	195	166	211	204	204	225	217	199	216	219	200	232	188	224	192	213	221	212	207	196	221	180	224	187	200	238	175	183	220	204	229	223	212	225	234	220	216	248	227	200	196	253	231	196	208	192	221	191	213	222	220	194	215	208	233	198	221	212	212	216	234	224	211	199	209	207	188	193	204	217	194	192	236	229	224	225	218	225	204	232	248	195	246	246	236	212	216	194	232	212	214	197	220	201	211	223	210	215	196	215	188	235	195	224	197	207	220	213	191	180	214	217	211	177	204	218	218	216	225	189	193	233	241	205	226	216	231	219	212	191	208	224	206	201	188	190	228	194	211	210	187	236	226	209	228	208	216	204	201	203	201	222	205	190	208	216	239	215	196	220	203	218	207	194	199	218	217	247	198	232	196	235	221	194	221	204	218	227	222	207	220	225	214	212	212	223	199	208	223	220	206	212	229	222	183	206	209	223	222	224	209	224	231	196	225	215	225	231	215	231	215	204	226	219	206	219	239	209	204	214	216	200	200	255	215	228	217	220	239	194	208	206	202	193	218	225	200	235	202	243	203	245	199	200	192	221	209	209	231	209	208	234	221	198	259	227	219	202	224	211	203	219	192	191	192	229	210	204	231	211	203	213	190	236	225	213	198	226	208	226	226	201	220	220	231	238	202	221	218	221	194	205	229	229	225	243	225	208	239	208	206	209	232	230	226	211	217	232	224	197	212	214	208	216	246	216	224	210	198	234	234	217	218	253	199	213	222	215	240	237	185	221	208	213	219	201	228	226	209	193	196	210	180	214	226	211	200	200	222	182	244	202	220	213	204	234	220	203	198	217	204	225	221	224	204	241	222	184	221	194	204	208	204	219	243	220	193	211	230	215	224	221	233	222	195	192	190	218	226	212	184	202	203	204	256	218	208	224	207	222	230	226	195	205	202	218	210	206	214	210	224	204	241	205	234	198	221	218	229	221	221	225	196	202	211	195	192	206	224	199	225	229	239	233	202	200	206	227	212	204	233	200	218	218	210	232	223	231	219	200	193	231	218	218	213	211	191	229	210	233	230	203	196	211	244	217	230	187	232	228	206	226	212	221	204	227	232	217	198	222	228	214	202	245	214	213	206	191	213	231	218	194	226	224	209	228	203	205	177	207	205	204	216	195	202	212	161	198	202	180	249	238	211	202	224	195	226	235	177	206	185	191	219	207	196	235	197	212	211	202	216	226	220	202	193	186	233	228	225	182	220	207	188	240	226	222	206	211	243	199	222	212	202	195	191
31626	1215	2347	2640	2304	1916	1656	1414	1279	1192	992	972	918	829	787	814	790	754	698	731	671	671	712	719	662	636	635	625	667	656	609	617	612	599	604	638	626	585	568	631	600	605	573	583	585	551	659	630	553	575	539	590	586	584	563	577	591	611	568	611	630	566	612	596	598	549	584	572	574	590	556	545	563	577	533	559	594	564	580	524	583	594	580	523	539	583	578	582	586	608	612	570	542	550	565	550	560	544	577	550	587	577	520	561	566	514	546	555	544	597	589	576	564	592	556	588	553	567	516	588	556	590	551	568	601	544	539	600	569	540	588	550	557	576	566	598	543	575	566	579	606	566	550	543	548	574	562	579	563	577	589	555	491	563	540	535	597	564	558	556	571	545	603	546	587	530	546	549	532	560	553	548	551	560	527	569	561	592	483	535	576	533	600	568	519	550	544	541	540	567	551	535	554	583	574	580	558	570	587	561	594	578	578	555	581	574	562	557	549	548	530	546	577	544	571	535	559	540	566	595	575	565	605	615	543	579	546	577	590	586	552	557	570	558	601	589	576	560	506	538	564	565	567	590	590	585	552	573	577	557	572	564	513	520	527	585	569	529	541	524	592	560	566	553	580	531	527	587	563	550	578	594	573	588	601	536	527	529	550	576	527	584	556	527	548	509	595	575	572	535	603	575	509	563	536	589	546	529	532	549	532	570	600	572	546	572	542	531	565	584	565	572	551	545	581	583	539	550	561	549	548	532	565	523	577	552	525	547	539	582	563	556	563	547	565	605	608	541	524	542	549	551	582	508	506	543	577	570	538	586	567	534	564	591	530	558	538	515	586	548	585	583	558	556	560	565	565	543	542	581	578	582	552	548	543	574	587	604	581	540	538	600	580	547	549	591	540	540	526	510	579	554	557	582	552	540	606	572	607	548	578	554	585	549	517	560	548	564	599	593	580	542	553	594	527	516	556	524	573	548	585	557	559	511	539	591	545	556	527	562	540	525	517	548	564	562	579	541	590	547	563	563	570	516	549	542	539	518	522	531	597	550	540	556	581	589	524	540	534	597	513	512	590	548	549	545	587	576	565	578	530	527	559	531	533	544	530	581	560	583	580	575	604	540	571	592	525	594	541	564	549	582	556	578	564	580	554	592	551	545	578	562	578	544	558	545	535	560	551	588	554	553	589	558	529	597	584	566	548	522	546	553	544	571	547	529	539	559	551	521	559	520	532	533	569	533	523	564	546	571	563	607	601	560	562	579	542	542	559	549	546	557	589	566	583	581	546	589	560	594	568	613	558	492	576	545	543	544	550	565	543	574	541	590	537	551	598	618	567	553	595	561	529	534	565	544	571	546	564	546	543	569	611	547	560	579	529	580	542	526	557	602	577	568	543	525	580	552	521	628	575	555	555	563	544	544	545	516	514	559	594	591	547	555	525	554	593	582	549	564	587	546	545	567	590	545	505	566	552	596	559	587	602	590	542	530	546	586	563	602	545	558	573	531	521	545	561	549	516	544	582	527	562	584	549	530	557	557	572	587	568	594	582	593	548	594	559	568	584	546	599	549	534	550	543	570	573	590	585	573	599	551	558	546	576	557	553	587	600	529	575	565	582	578	520	535	547	565	540	562	579	540	595	576	563	603	531	534	571	541	547	483	572	528	533	549	537	557	584	557	549	545	545	554	564	550	539	595	600	533	587	537	561	517	582	568	535	599	576	574	601	565	519	579	561	567	567	530	545	546	550	563	554	566	582	522	565	597	568	559	596	596	571	562	547	559	576	548	526	550	530	585	553	589	594	577	603	543	542	572	572	565	557	571	568	587	557	530	558	533	547	575	565	571	563	568	565	540	546	535	556	580	602	535	549	586	573	547	590	585	583	547	592	537	548	582	587	538	528	575	546	549	552	590	577	548	548	572	546	613	541	619	606	580	545	555	527	594	622	558	537	536	562	542	566	573	529	523	531	570	541	570	567	561	551	515	558	576	579	577	562	511	553	570	551	546	505	572	538	535	548	562	571	576	529	547	589	529	531	542	542	540	565	576	556	557	562	589	554	527	565	567	529	568	560	555	580	553	550	542	535	536	567	566	550	571	567	576	572	583	558	531	565	598	542	616	569	534	558	560	594	528	557	587	505	562	545	518	533	565	554	564	545	583	566	555	638	534	520	585	585	586	544	531	541	553	517	583	535	554	582	578	564	594	565	561	561	531	505	540	580	547	572	552	560	540	529	559	598	575	542	541	544	543	565	539	557	594	604	585	494	528	585	555	602	535	593	612	538	535	523	540	527	596	558	514	581	562	537	573	571	552	541	563	604	539	595	545	548	587	585	568	526	579	595	528	586	535	548	511	550	562	590	501	553	553	547	574	557	597	612	560	562	600	537	578	584	562	545	528	551	545	556	557	566	581	570	612	586	552	563	579	584	566	537	538	576	561	585	577	601	556	545	588	592	543	569	610	562	571	531	540	542	544	564	564	525	587	546	568	551	578	570	614	560	534	539	499	544	558	580	574	558	539	538	502	583	521	564	548	573	574	528	556	541	572	537	551	613	513	567	526	614	534	596	589	578	551	567	550	611	543	566	535	608	580	550	577	578	521	535	577	543	580	586	524	536	524	560	543	560	570	577	563	577	555	584	518	539	554	589	561	544	557	526	611	524	545	567	559	563	559	565	583	597	526	591	559	560	539	565	609	550	531	601	535	554	533	558	535	530	544	527	561	539	583	563	548	592	543	553	573	568	534	557	601	571	548	542	594	616	553	585	546	544	566	575	542	574	564	586	529	546	557	549	567	574	555	544	598	579	543	567	571	579	570	577	569	549	531	557	537	609	512	550	540	573	557	558	602	597	542	557	568	539	576	566	553	579	570	621	575	547	552	540	580	562	605	595	593	576	546	570	501	572	544	594	626	556	557	577	556	563	561	571	560	553	563	519	558	558	539	561	599	566	592	574	565	559	589	575	530	550	566	559	581	584	570	523	562	564	518	553	570	520	520	586	575	554	600	579	555	566	587	564	570	569	567	571	545	541	560	565	585	554	533	570	560	552	571	554	566	539	546	584	530	576	566	549	553	543	553	621	578	574	619	544	605	559	561	578	546	548	552	592	589	609	598	572	561	544	522	632	589	547	568	577	526	535	558	555	556	542	597	543	545	519	594	609	570	516	565	524	562	571	575	589	572	571	542	584	530	535	598	574	531	560	545	588	574	560	550	575	579	531	533	554	567	548	559	540	535	593	569	571	538	564	594	607	512	573	574	551	607	574	554	580	562	545	568	540	546	597	603	558	579	533	589	561	551	569	613	541	616	557	564	561	551	530	534	544	574	547	558	584	572	559	531	565	547	593	584	591	528	544	540	545	560	585	575	539	541	578	577	565	543	584	582	560	540	596	542	564	568	533	573	551	588	590	579	567	566	552	563	560	587	540	573	553	531	546	576	583	537	584	574	578	547	546	576	543	516	589	580	568	621	537	536	587	555	553	558	556	596	547	524
72123	29532	7870	2038	1310	1008	876	719	593	559	528	525	501	485	437	472	464	474	429	443	451	417	423	438	417	416	418	409	396	428	398	421	442	427	420	376	417	408	416	390	384	386	413	442	382	384	362	424	401	394	446	361	439	408	419	394	386	334	359	422	369	378	361	374	388	394	417	410	393	384	361	412	392	405	431	414	390	414	391	400	379	385	371	386	353	381	413	391	398	387	412	398	412	374	415	369	386	415	402	412	433	374	424	407	378	370	431	371	419	389	383	370	396	434	431	394	412	399	380	403	389	371	397	390	407	383	359	378	421	397	392	416	406	402	389	404	386	388	406	427	387	366	407	394	377	391	415	352	365	407	372	372	369	362	398	422	397	391	395	383	428	357	405	378	402	396	427	402	380	432	355	420	386	392	399	410	364	393	367	403	435	399	390	363	366	390	441	437	352	398	397	393	392	355	370	350	382	461	400	431	393	404	407	412	419	377	414	388	381	352	398	359	410	408	395	411	392	409	375	404	420	363	412	389	372	393	403	405	408	367	406	341	438	401	395	395	408	430	408	399	379	362	381	375	442	409	420	404	377	369	414	398	344	427	380	385	418	400	419	397	421	349	379	396	397	367	393	451	405	383	403	399	401	397	410	340	401	416	369	376	404	409	416	407	399	417	368	379	360	419	398	410	393	370	429	370	382	370	369	409	426	425	384	417	388	371	386	381	353	396	362	394	380	379	399	398	399	402	409	416	402	380	370	403	409	378	376	392	407	412	374	396	414	393	364	386	401	383	411	336	359	371	390	345	357	406	408	392	375	399	418	375	418	403	391	395	366	367	390	384	384	416	369	414	356	401	401	413	378	428	420	412	375	360	350	355	362	400	379	415	382	441	367	424	377	377	412	368	381	367	439	385	389	391	414	392	430	395	436	408	361	410	446	385	394	383	396	383	408	424	387	413	392	380	419	381	382	371	376	411	387	375	430	402	399	393	412	449	401	400	405	423	404	384	363	400	391	388	374	420	391	394	378	380	377	417	386	381	381	396	378	402	419	388	407	408	371	401	402	386	393	376	452	399	391	379	429	399	401	406	394	370	394	409	417	371	411	385	375	388	374	403	369	405	433	403	403	420	402	399	386	397	381	392	371	385	434	409	355	414	361	387	388	387	399	370	411	371	415	383	401	407	369	396	406	372	387	444	430	373	408	402	401	391	399	410	425	376	419	365	413	375	387	376	387	427	398	412	358	388	371	384	407	434	388	399	375	413	405	361	368	369	400	377	379	366	406	397	366	398	406	400	369	394	374	397	408	417	399	395	395	409	396	427	372	407	411	388	377	396	395	415	375	431	369	389	364	407	388	384	372	363	387	430	444	388	425	387	420	406	407	404	387	409	385	398	374	437	361	396	414	418	420	399	423	438	384	378	428	362	410	401	392	384	386	416	367	349	383	391	406	385	368	386	412	371	376	367	346	370	391	396	382	401	367	412	419	389	376	396	395	392	418	401	418	406	404	406	335	373	384	396	398	426	402	427	388	407	403	408	398	426	432	389	408	412	386	408	375	412	407	407	381	385	395	428	415	417	442	375	389	435	387	381	394	406	412	411	373	374	381	395	398	374	428	394	411	403	420	432	399	393	394	373	420	440	383	432	413	439	371	395	374	375	376	400	436	383	394	381	387	385	373	368	438	396	412	396	368	363	408	359	375	407	382	400	394	428	402	376	382	404	392	406	395	375	396	430	405	389	350	395	387	427	382	411	396	380	399	384	418	410	340	411	384	396	355	354	410	384	353	389	380	393	384	412	395	379	390	400	385	413	430	407	369	404	362	415	376	422	380	457	389	383	400	401	354	389	391	391	396	427	399	375	393	381	395	377	415	415	373	409	423	400	421	370	384	398	401	429	395	368	418	347	384	394	401	415	390	392	381	412	364	387	384	420	394	441	403	390	385	386	408	371	429	414	426	424	387	398	363	396	389	451	355	354	430	406	399	398	359	410	379	375	393	387	378	384	383	410	371	420	430	383	393	414	394	382	415	395	434	401	409	383	410	404	391	389	369	351	393	394	386	376	424	406	389	390	410	407	386	378	387	412	375	370	447	394	376	369	375	381	433	385	412	403	403	363	406	367	387	389	419	411	398	405	406	425	366	414	369	406	392	396	409	412	406	365	389	392	404	403	375	420	394	420	399	395	400	387	409	401	378	416	439	424	403	383	346	394	385	401	378	427	392	414	405	405	354	368	384	440	413	396	374	385	408	384	391	391	378	371	363	394	401	397	356	438	383	352	392	417	376	398	386	390	370	376	360	381	397	400	430	421	425	372	419	411	417	409	394	427	407	372	401	386	387	417	390	397	393	427	346	406	390	379	404	397	411	392	401	415	406	404	386	387	390	369	394	374	398	433	390	385	405	362	371	392	398	430	381	374	394	396	382	385	367	401	396	367	391	404	355	431	428	396	417	362	366	392	398	388	358	374	439	384	372	384	389	396	412	396	429	385	404	438	384	387	410	385	388	393	380	414	447	369	373	372	390	399	390	423	405	381	406	396	393	402	397	415	412	381	411	375	363	378	431	406	426	433	354	405	408	374	391	403	386	383	410	397	418	386	367	403	394	407	404	392	439	404	376	372	421	440	398	387	408	413	405	394	400	417	407	408	370	390	399	383	368	373	395	377	395	401	398	403	416	397	379	399	371	403	376	407	416	364	438	380	424	403	379	408	391	348	371	404	390	377	371	388	400	411	404	372	407	403	353	402	392	382	374	409	419	373	414	416	389	378	378	394	371	411	386	399	394	382	382	431	399	376	413	413	455	404	364	405	428	390	348	388	369	362	360	376	362	385	407	428	407	409	389	433	401	404	454	369	407	381	413	412	383	436	373	414	341	430	378	373	386	397	375	428	431	373	367	402	396	389	386	399	411	412	409	391	409	381	440	408	406	381	404	354	382	363	420	403	429	386	405	378	422	389	374	370	401	380	382	381	393	384	437	395	404	411	395	414	408	423	399	389	376	414	371	393	436	395	429	397	391	390	403	397	448	350	419	373	359	395	409	407	401	419	396	396	425	415	370	436	356	386	389	382	409	409	404	418	396	356	372	382	410	451	357	385	403	393	454	417	404	388	397	388	388	373	388	366	368	373	368	400	378	374	413	380	371	387	423	395	390	388	413	361	389	389	371	418	415	375	391	413	389	398	407	372	403	411	385	423	378	383	394	382	438	366	374	414	381	444	393	363	350	400	380	399	379	417	377	420	431	378	387	374	400	375	397	389	390	351	359	402	380	402	377	366	407	406	420	387	377	387	423	409	380	352	417	388	387	410	372	416	404	380	416	407	419	400	348	382	406	338	373	419	364	386	424	400	416	424	374	404	417	385	419	368	358	418	414	389	382	441	379	396	394	366	403	391	380	395	388	379	374	401	381	363	425	404	411	384	382	393	399	377	429	376	376	396	413	341	403	369	399	401	424	413	434	411	387	390	380	407	380	439	379	411	374	420
39817	2190	4145	4914	4207	3485	3024	2586	2268	2028	1799	1662	1607	1493	1477	1354	1226	1266	1273	1215	1162	1091	1064	1111	1046	1110	1081	1019	1038	1028	1051	1025	989	1079	1056	1015	1048	987	985	968	965	1002	959	914	954	922	946	946	948	942	920	939	972	976	960	967	930	934	945	856	934	933	958	954	940	944	864	930	892	898	908	964	971	879	896	944	892	927	930	921	958	950	888	900	920	880	940	947	893	903	925	916	917	904	912	855	898	914	901	919	897	935	941	934	881	893	906	931	849	910	939	893	911	926	931	883	890	939	962	904	892	890	919	917	958	931	918	917	940	917	889	913	945	904	915	924	878	925	911	937	904	902	935	906	952	876	887	900	923	912	901	851	893	922	883	851	938	885	929	898	959	959	974	885	860	905	877	879	952	901	953	879	880	938	906	898	914	874	861	897	870	944	984	878	918	885	896	842	938	949	882	855	894	876	855	929	940	909	939	863	924	915	906	925	894	877	934	940	902	879	873	884	883	957	916	910	885	884	867	845	936	896	863	928	928	874	912	892	906	950	884	857	905	895	856	911	909	887	941	918	858	870	820	921	967	903	931	858	840	939	912	873	940	857	940	882	940	894	971	914	957	800	877	936	912	955	932	808	892	942	885	874	851	908	900	925	932	872	955	930	907	886	866	892	873	943	870	898	940	834	918	925	926	919	945	955	955	891	903	906	907	892	947	920	884	902	903	904	945	899	921	904	892	884	873	920	913	892	906	894	894	946	939	919	880	877	901	894	924	958	942	893	914	958	968	897	896	821	923	924	908	870	946	884	880	917	918	881	921	933	862	917	894	871	925	930	945	946	958	899	893	920	888	927	901	909	920	890	884	914	877	894	902	888	909	959	853	908	908	863	900	891	858	942	864	906	908	916	926	913	887	906	916	943	920	885	909	862	865	904	925	918	924	844	917	894	953	885	910	882	933	970	879	920	948	895	905	902	888	928	875	911	924	923	939	870	847	876	917	891	895	923	910	901	902	924	917	893	900	875	914	854	869	932	913	906	895	909	911	946	842	839	919	955	887	884	900	928	948	848	915	927	844	946	889	863	914	910	851	893	870	887	930	873	898	869	908	928	894	930	922	891	928	919	837	968	894	926	869	891	949	903	819	893	921	872	894	948	900	869	883	884	869	867	832	982	913	902	913	958	895	874	899	940	882	922	904	901	884	872	915	950	939	961	875	875	921	925	937	898	940	983	852	895	936	962	915	878	892	923	888	945	889	865	866	919	952	897	887	926	879	883	954	906	893	884	910	902	924	931	908	871	917	856	936	937	927	927	884	893	910	882	889	879	940	831	876	897	904	881	839	893	910	899	892	903	917	908	906	890	874	895	904	865	926	930	884	919	873	930	940	934	954	930	887	928	885	871	879	898	907	853	925	916	910	937	923	944	915	921	881	940	904	924	884	908	899	921	880	872	923	954	886	909	913	906	914	893	870	917	892	877	928	870	889	902	949	896	915	875	846	848	919	920	889	901	936	870	893	939	920	914	888	894	908	884	879	939	933	985	889	937	910	920	885	875	897	892	937	890	919	894	936	906	904	888	881	873	907	907	937	929	864	934	959	899	922	895	951	944	904	931	900	856	957	897	917	956	877	954	893	897	907	862	918	908	888	978	891	922	897	884	910	893	928	889	852	844	905	896	989	953	889	860	866	873	930	875	900	933	876	887	866	899	881	867	904	908	875	923	958	919	894	911	947	840	911	837	899	915	879	964	859	906	932	853	959	945	915	889	888	915	847	911	930	975	857	885	939	913	908	946	908	925	917	853	929	850	923	880	922	905	911	890	899	902	880	944	907	867	863	907	906	873	894	866	895	882	881	899	892	853	940	967	905	909	876	868	869	891	860	950	848	898	941	879	893	891	914	918	906	931	881	859	863	895	907	959	900	945	900	891	896	883	876	917	905	946	859	934	914	876	898	910	904	925	925	912	890	951	898	881	864	935	837	889	900	897	920	939	888	880	914	895	891	889	914	895	871	931	909	869	925	899	867	911	854	876	890	938	931	934	911	899	883	905	914	933	939	879	936	955	895	896	947	889	870	871	928	952	873	865	909	840	825	969	872	896	930	910	933	889	919	914	924	974	917	911	954	941	926	877	911	932	917	916	893	887	912	918	872	885	927	896	929	918	914	904	884	912	928	917	923	846	897	877	894	876	911	933	923	873	852	897	892	944	887	873	943	894	909	908	896	890	888	903	872	870	911	922	894	862	886	858	859	864	942	895	923	966	935	896	940	895	870	895	916	859	916	847	862	880	987	856	855	878	852	903	887	964	908	917	883	881	910	903	922	943	932	887	908	922	897	865	870	909	921	903	915	842	871	884	947	897	836	884	899	918	947	895	895	924	894	892	873	928	923	910	917	881	937	860	931	888	870	918	897	921	914	874	941	948	865	922	855	923	949	891	933	942	925	933	935	923	873	926	935	929	928	871	853	975	941	931	883	965	879	904	861	885	905	944	921	919	920	904	945	912	945	839	895	940	918	837	875	915	914	873	881	939	878	920	906	882	928	871	900	913	895	956	912	892	891	913	906	912	895	903	890	854	921	950	910	889	910	928	883	901	865	874	872	893	929	922	935	892	862	905	905	900	862	885	938	869	881	906	903	902	865	924	935	883	907	985	871	939	919	901	875	932	896	946	909	934	880	901	888	925	882	859	940	853	898	879	956	879	915	917	865	883	888	891	919	877	902	892	908	839	907	928	904	903	940	878	900	927	932	889	923	921	917	929	899	888	916	903	900	883	901	922	873	865	927	902	890	847	942	845	917	960	896	914	916	899	939	898	881	875	890	869	885	875	887	911	909	885	963	881	932	894	937	895	875	900	918	945	891	878	893	890	902	897	882	867	936	907	980	909	925	888	909	861	917	835	872	905	904	864	921	890	943	882	907	908	901	866	915	877	921	929	872	906	941	868	920	902	906	972	924	930	926	906	887	930	897	919	917	876	898	842	930	919	882	927	885	895	906	920	904	867	947	889	877	937	889	906	944	957	858	870	862	920	950	912	924	905	928	867	901	910	868	892	922	927	914	915	964	906	876	881	909	958	837	894	935	913	886	890	874	907	916	917	863	884	893	924	875	924	879	912	896	908	929	872	941	901	814	895	945	910	834	860	887	936	886	909	904	919	925	868	946	911	936	920	962	922	935	946	933	895	936	915	935	883	944	922	889	865	869	883	892	887	864	885	899	885	912	893	949	875	977	899	908	926	902	917	931	882	906	938	940	947	841	888	889	913	878	924	884	876	952	898	896	873	928	882	933	890	882	952	932	915	927	911	884	909	897	913	881	911	899	903	860	909	830	902	900	912	896	903	923	938	868	903	936	882	901	866	938	893	936	869	901	920	879	970	857	920	887	879	905	912	943	885	908	942	910	862	915	891	933	845	863	906	879	821	904	881	911	927	896	908	909	880	889	938	955	924	941	921	864	928	861	880	914	861	897	898	908	930	917	890	948	932	904	906
8365	362	157	149	129	139	124	133	128	139	143	138	131	132	147	111	132	123	150	123	125	143	134	138	131	148	125	140	141	130	151	126	113	105	129	157	158	153	124	125	150	145	155	133	115	133	126	116	116	126	136	168	129	109	145	154	140	117	138	121	113	128	118	141	136	125	144	106	144	119	142	132	137	127	123	147	138	125	134	131	136	131	130	146	108	145	157	126	142	106	140	132	136	126	141	145	126	130	144	117	152	128	154	158	132	128	140	164	131	126	119	123	154	134	150	132	130	143	134	137	122	107	122	134	132	124	149	145	123	136	129	125	124	124	115	143	127	124	152	114	150	132	125	141	142	107	134	129	130	135	125	141	117	144	120	124	128	131	122	146	141	146	128	146	136	121	122	151	122	128	122	127	136	133	104	147	151	149	141	141	116	130	146	158	137	134	135	125	141	126	117	132	149	120	142	132	131	127	109	124	116	137	128	121	138	129	123	116	116	146	147	145	155	111	151	134	138	145	141	111	142	156	151	135	123	150	134	123	129	143	127	131	138	152	144	147	140	158	135	132	137	118	145	134	154	134	136	127	121	140	130	126	137	127	137	121	129	151	116	133	132	128	123	134	131	146	126	135	125	127	119	133	127	129	143	150	132	133	126	128	143	139	128	125	136	154	114	125	140	130	115	119	120	137	133	142	135	120	129	133	128	127	152	146	131	129	133	141	103	125	130	116	129	157	162	142	128	165	147	130	134	141	134	125	130	134	129	139	124	114	116	121	153	153	131	150	149	141	130	133	127	112	124	129	149	149	137	136	111	143	133	130	141	153	150	130	142	156	145	132	121	141	140	149	147	122	145	126	130	136	121	127	131	134	157	156	152	145	137	137	123	142	138	116	119	129	149	139	119	120	125	132	131	142	132	150	146	131	137	108	132	123	123	144	131	131	133	131	130	125	134	126	112	132	128	127	162	110	147	121	129	133	129	140	151	136	126	142	145	136	126	139	126	150	134	114	126	138	139	139	133	108	128	120	142	127	148	132	135	152	119	149	130	130	125	109	153	162	119	144	142	129	141	146	132	137	151	175	140	143	158	112	125	129	136	139	114	159	129	118	142	149	128	139	125	109	139	117	150	132	136	140	140	120	139	155	158	108	135	113	164	125	125	129	138	134	144	169	142	108	128	133	123	123	136	138	130	119	124	134	146	139	143	121	118	132	125	134	132	114	138	150	140	140	148	133	154	133	119	139	166	130	136	139	137	162	135	144	125	128	129	126	138	133	156	142	129	163	132	144	120	129	140	126	104	142	126	132	141	139	120	139	129	140	118	118	122	142	127	135	140	146	133	143	140	143	128	131	133	138	140	127	142	137	140	134	145	131	126	126	129	129	130	119	122	140	130	136	139	109	122	125	123	120	154	122	127	102	133	142	130	153	126	135	120	134	136	134	156	135	133	111	150	121	135	145	149	116	139	131	154	133	133	131	138	133	137	136	138	126	124	129	130	137	133	121	144	139	133	133	131	157	125	138	152	139	131	131	128	139	140	145	138	136	129	117	154	143	142	149	152	131	167	130	143	172	139	136	157	135	154	119	141	139	146	148	145	136	136	135	130	143	134	116	143	132	132	124	133	124	160	143	125	104	136	136	139	136	112	126	124	115	157	124	145	133	115	136	146	150	137	122	123	145	127	153	141	139	147	128	125	154	129	142	117	124	126	120	125	144	110	137	137	132	122	136	130	150	136	128	133	110	144	131	119	142	139	131	135	139	131	134	131	111	124	137	111	133	140	121	144	153	136	125	136	152	141	135	136	140	129	138	136	122	132	139	136	136	135	115	133	144	132	141	128	146	115	158	133	113	150	143	124	111	143	123	124	142	142	149	129	133	129	154	135	133	144	123	131	122	125	153	135	125	130	133	131	140	147	134	146	137	128	142	133	119	130	129	141	143	142	129	160	121	118	138	140	119	120	168	126	138	150	129	136	136	128	118	138	157	147	145	156	144	121	157	111	123	127	132	154	124	121	138	111	141	143	134	107	146	139	134	140	122	134	129	133	133	140	124	134	126	119	109	141	134	146	143	158	145	125	139	148	140	127	138	103	145	135	123	150	141	156	138	160	119	136	131	145	126	125	141	132	134	146	118	128	147	133	128	132	145	125	111	130	123	142	138	134	119	112	132	140	120	127	124	122	129	112	145	133	145	126	124	130	145	158	134	122	149	131	145	128	145	121	123	160	138	145	152	140	135	137	136	137	138	143	133	140	133	117	140	123	147	131	142	146	130	136	119	115	154	153	139	139	138	133	139	136	143	133	151	149	157	130	130	134	140	129	132	132	134	126	127	140	122	127	120	137	148	174	142	119	127	163	114	129	140	118	130	134	138	136	121	145	125	143	116	138	126	161	126	126	116	138	129	135	135	130	132	124	158	149	128	135	144	136	135	139	153	137	137	146	131	128	138	131	147	123	117	120	146	138	167	127	126	127	143	131	135	132	144	139	147	132	105	135	128	141	112	136	149	108	128	124	109	144	143	155	110	130	158	120	130	139	143	133	146	112	117	138	132	109	130	129	135	131	133	118	139	124	137	129	137	151	133	139	132	139	123	136	140	151	119	164	132	131	130	155	126	157	158	106	123	146	143	134	138	129	136	151	137	139	126	124	113	148	128	136	141	121	133	126	135	129	129	131	118	151	134	132	133	146	135	137	141	134	153	145	127	106	138	129	133	130	150	128	141	126	157	145	120	131	137	143	123	128	144	142	149	130	136	147	134	128	134	124	129	133	130	136	146	124	124	124	113	126	122	129	146	136	123	140	135	140	129	128	120	126	111	112	148	152	143	144	119	120	136	135	138	117	137	137	129	126	151	122	135	117	144	123	143	135	142	140	124	134	112	137	119	139	117	127	136	136	117	138	132	137	134	142	142	132	137	138	136	129	148	119	148	122	117	156	131	134	141	119	114	122	126	124	132	153	119	149	125	123	157	147	152	124	121	129	138	131	121	134	137	154	124	161	134	161	133	140	130	122	105	151	119	142	125	140	117	130	133	151	130	147	133	132	127	136	150	132	137	130	113	122	146	124	122	132	129	133	120	146	149	138	141	138	124	139	137	132	120	130	121	130	137	120	137	131	120	127	136	139	141	142	136	123	136	142	115	131	132	125	141	128	124	161	137	129	127	148	120	131	113	122	150	142	133	133	131	111	106	126	127	137	135	163	131	134	142	113	154	134	150	129	134	131	141	120	118	151	130	145	149	142	130	117	139	133	118	126	125	129	136	132	148	121	120	138	109	139	143	134	124	128	148	143	149	123	132	122	136	127	146	142	138	152	138	152	130	137	123	111	116	114	113	130	134	131	132	132	145	161	127	132	142	127	134	130	144	127	127	132	139	129	147	119	102	126	121	126	124	139	137	125	134	147	154	116	144	164	162	136	118	155	130	134	163	152	151	120	137	158	142	129	127	130	138	123	105	138	106	123	127	141	126	124	141	141	128	124	143
7861	449	408	395	421	419	440	418	397	412	409	413	388	438	377	395	355	391	405	387	378	387	360	399	347	372	372	378	374	362	373	370	374	413	391	406	400	375	393	376	384	408	384	391	410	380	364	415	361	391	398	413	366	368	394	383	379	398	375	413	382	326	372	369	379	400	368	359	390	338	339	372	393	412	374	367	375	393	368	383	374	401	391	376	325	420	424	391	357	359	375	361	381	360	364	372	386	389	388	369	336	350	396	414	398	366	369	384	360	367	409	424	343	362	367	389	381	376	384	415	368	393	352	402	362	390	381	331	388	395	374	379	346	377	414	387	397	363	366	360	346	378	398	372	392	376	372	322	404	354	388	410	369	376	362	374	366	372	393	372	387	360	353	411	363	354	373	406	380	337	364	362	405	344	379	355	423	384	382	379	420	373	395	386	374	380	429	365	381	355	417	365	376	376	385	376	383	417	375	396	373	371	382	381	414	375	417	363	405	364	407	385	353	384	347	345	381	387	355	388	375	351	389	391	395	362	412	388	383	395	399	377	375	373	369	383	364	412	371	372	402	407	379	378	385	384	433	360	386	375	422	388	405	369	409	367	389	403	398	357	401	368	369	425	380	384	397	397	381	392	369	349	391	399	370	417	407	379	413	379	375	359	342	412	406	351	374	418	377	396	376	335	386	371	392	401	363	378	367	352	349	375	370	370	358	373	349	406	377	380	356	381	369	423	410	372	387	374	418	344	378	389	422	382	412	386	364	386	416	361	363	415	341	380	362	373	382	366	367	378	403	336	383	390	368	377	413	368	397	386	416	401	362	395	310	371	364	391	383	397	387	386	385	411	379	412	396	374	412	368	358	420	434	389	399	397	387	393	391	390	396	371	380	387	401	381	351	391	371	386	350	400	393	391	380	384	386	365	372	401	375	371	341	366	368	382	365	386	378	362	394	375	369	397	399	386	370	361	413	384	402	377	405	416	370	367	355	363	390	360	389	394	377	383	347	388	372	397	418	365	400	375	391	385	388	428	387	406	359	407	370	384	401	370	373	373	368	392	376	377	389	371	358	371	385	407	363	376	392	402	362	348	384	372	375	397	378	340	387	386	363	366	374	401	352	422	381	392	400	391	395	377	353	371	397	408	378	375	372	443	387	396	370	356	392	384	340	368	384	343	399	374	388	371	367	363	370	387	346	360	356	377	370	383	347	368	406	382	374	375	416	388	375	414	376	395	388	383	366	349	381	387	385	378	365	375	387	394	375	376	379	337	357	357	406	388	394	354	386	371	404	352	396	379	394	361	322	397	378	381	372	424	393	391	348	381	375	395	388	403	367	369	324	376	410	377	365	358	406	379	361	368	339	410	380	363	360	357	422	359	416	363	358	378	341	377	386	368	392	351	359	379	384	384	382	370	364	353	366	360	403	379	373	338	371	393	396	373	364	443	392	353	390	365	396	380	356	372	406	386	421	394	399	406	392	392	386	385	375	385	369	377	401	341	391	360	396	408	410	371	387	374	343	399	363	392	424	368	349	382	404	380	411	399	396	389	390	349	379	349	402	361	375	368	387	368	379	382	389	363	390	389	434	378	364	373	356	382	401	385	356	351	372	391	371	373	379	350	387	403	389	427	378	388	395	348	381	399	388	378	335	400	378	373	389	416	402	363	364	387	385	338	388	365	358	376	363	409	418	406	398	355	378	389	366	397	380	391	351	354	392	384	406	394	380	393	407	371	375	354	367	395	391	402	385	385	379	367	359	366	383	402	372	382	364	407	379	340	411	377	380	377	395	353	376	365	368	391	361	378	366	407	424	370	385	388	370	395	387	355	361	417	388	396	403	392	380	359	362	369	357	367	392	386	360	388	383	364	385	384	356	370	411	365	364	393	390	368	381	364	394	369	373	393	395	382	389	381	371	350	405	389	425	362	364	385	363	404	336	393	371	391	355	361	396	380	371	380	357	361	426	388	397	379	329	364	358	411	351	390	383	356	363	411	394	375	392	391	385	390	387	405	334	389	397	374	398	412	372	390	400	383	382	370	382	371	397	386	371	342	362	347	383	370	385	399	356	389	394	344	381	390	386	383	364	373	378	369	372	366	382	410	409	393	386	403	388	391	387	395	358	352	361	382	383	375	387	363	378	363	403	372	385	335	345	400	412	382	364	368	381	354	438	363	377	395	376	381	355	353	398	364	353	371	374	399	405	366	364	371	402	400	368	347	375	351	418	404	373	385	405	410	384	372	380	366	394	376	411	359	355	371	380	399	380	393	394	393	408	395	400	380	359	359	400	370	370	372	383	362	408	381	370	381	398	383	408	377	327	393	396	417	384	353	358	370	352	397	385	392	376	358	342	386	342	353	356	391	371	387	396	370	366	380	427	403	340	371	396	392	381	378	378	373	401	356	389	358	394	395	358	384	380	394	365	376	375	418	352	341	354	370	355	372	372	375	390	350	359	359	391	393	377	388	374	382	382	363	379	383	349	381	404	361	360	348	360	392	418	396	403	369	356	383	375	409	373	370	387	409	379	390	372	387	382	419	395	349	383	349	320	361	363	404	392	381	388	381	396	370	384	388	372	383	380	366	353	368	374	371	381	368	397	392	407	426	385	360	412	374	397	392	374	398	395	374	381	396	382	422	389	369	375	405	378	400	358	369	401	368	396	381	382	373	406	411	368	436	381	388	372	420	383	373	389	394	401	372	368	386	368	370	383	347	359	389	360	352	391	374	343	385	397	362	370	401	371	370	380	365	356	366	394	373	397	397	372	387	390	373	393	364	381	352	374	340	373	372	352	367	347	369	361	395	365	375	400	372	417	377	361	365	390	376	383	364	368	361	455	389	376	378	351	405	373	399	367	402	357	377	393	356	389	340	383	352	369	385	393	398	437	385	384	391	383	389	375	350	390	364	343	417	378	382	407	364	357	392	377	376	372	374	363	344	384	381	397	409	393	379	411	387	354	378	386	357	390	365	394	435	390	401	377	358	363	373	387	398	394	338	386	384	381	368	361	371	401	370	367	395	348	376	390	371	349	354	404	376	364	388	377	380	387	349	388	386	424	408	392	367	382	381	392	374	371	345	366	365	382	390	360	351	384	406	416	387	360	384	377	391	406	365	373	408	364	334	416	366	411	367	368	404	379	398	375	363	358	330	364	378	410	393	416	372	386	385	401	394	368	378	386	347	388	392	387	381	356	368	354	407	385	354	378	361	383	355	384	394	364	407	342	365	425	383	356	363	371	349	376	369	397	407	407	353	399	415	378	380	373	358	362	346	370	382	389	389	361	353	362	360	419	388	375	364	337	380	351	413	337	395	378	375	399	419	386	384	379	399	366	391	378	378	380	397	387	359	329	332	374	349	384	364	409	368	361	389	412	398	395	349	383	352	372	376	358	356	368	384	370	380	369	388	414	378	377	366	332	362	377	380	378	392	375	349	376	389	348	398	392	377	385	357	384	375	415	415	358	390	365	348	409	353	391	389	350	366
58546	20209	2932	886	668	464	435	358	328	322	296	293	302	260	257	239	212	228	253	230	248	225	245	223	245	225	206	223	246	231	217	227	223	244	176	204	210	218	199	217	212	230	212	238	232	221	198	245	251	208	230	222	196	201	210	221	222	205	223	216	210	219	202	212	231	204	216	238	248	215	222	205	235	208	207	225	216	218	217	203	232	221	216	218	223	222	213	228	194	228	209	207	210	213	184	214	206	213	223	216	219	214	232	223	192	225	249	222	212	209	215	234	222	245	209	217	221	226	231	203	212	222	237	238	223	204	205	224	209	182	211	207	205	196	216	236	247	214	227	199	217	202	219	216	235	241	240	206	205	188	218	200	225	189	232	236	223	231	235	208	219	217	232	213	211	214	231	204	207	212	208	233	215	221	220	244	219	222	207	222	231	224	196	226	263	207	215	210	235	193	233	223	181	236	231	218	197	241	245	224	245	226	209	226	212	196	199	225	207	257	206	228	194	210	231	222	211	198	219	227	195	225	200	231	188	215	206	195	209	213	232	190	220	202	211	209	184	200	204	204	218	208	223	207	214	189	227	189	207	215	219	209	218	237	236	217	191	226	193	191	205	215	235	234	232	230	226	192	217	219	250	245	237	222	197	221	217	219	224	217	214	211	224	198	217	213	194	204	216	215	235	220	200	232	227	197	196	152	221	195	197	223	215	217	199	206	239	210	198	210	221	235	247	217	205	217	208	226	208	218	224	227	233	214	236	227	217	238	210	201	243	187	210	213	229	213	211	223	186	237	192	191	202	192	209	234	225	206	225	216	218	229	206	191	200	207	231	213	204	200	218	206	218	220	256	223	210	225	201	207	202	204	213	242	212	196	224	220	225	207	227	218	205	217	211	221	235	204	199	217	214	227	217	229	226	234	219	219	223	247	229	213	229	220	213	191	225	211	209	241	229	212	216	224	214	197	231	201	206	216	229	216	237	196	210	225	220	216	206	192	210	230	220	196	213	198	226	206	186	195	213	215	205	189	247	222	219	201	233	204	226	233	226	212	180	180	237	206	237	217	232	221	210	198	227	208	233	222	199	216	232	227	194	207	207	221	205	222	209	225	204	232	217	166	191	229	222	245	205	210	211	218	208	201	196	174	225	222	217	218	222	232	219	208	230	249	200	214	236	203	213	215	224	244	217	223	218	220	216	189	204	212	239	208	202	208	238	191	207	201	216	199	204	234	213	231	203	241	208	253	228	225	203	213	215	220	225	194	211	214	243	229	230	215	217	194	224	204	215	200	226	233	210	201	226	197	186	210	189	189	223	204	238	196	229	203	208	212	220	222	204	221	222	224	235	213	225	227	217	225	214	222	240	225	185	219	200	188	204	258	224	227	215	207	206	173	205	214	210	221	226	206	208	229	201	212	209	222	198	197	218	194	222	193	199	238	237	207	201	220	232	228	197	214	230	185	249	227	200	240	204	222	197	190	222	231	181	215	202	213	202	190	202	219	228	216	223	216	207	212	231	182	204	206	244	213	226	218	238	243	233	213	205	221	233	215	220	201	203	206	205	250	230	233	234	225	226	211	236	218	187	206	244	224	206	185	213	246	204	218	216	206	195	229	235	230	215	210	225	224	224	234	211	237	190	216	241	194	212	229	239	258	196	215	220	223	208	232	217	226	237	207	219	206	208	187	205	204	198	214	204	239	194	211	223	244	220	217	207	213	221	204	187	220	221	229	237	202	231	212	239	213	226	216	244	226	202	195	217	212	213	202	224	225	197	201	222	205	202	232	214	231	198	202	220	222	217	221	223	233	203	213	207	232	212	239	216	234	211	235	219	227	236	214	263	252	221	240	249	221	242	193	228	214	200	222	194	203	209	214	214	227	205	204	207	204	224	204	240	212	224	208	207	226	211	199	234	196	204	207	209	222	228	246	229	210	212	201	216	207	219	222	199	242	223	204	185	230	204	224	214	223	211	206	226	228	211	216	225	219	208	215	230	235	224	199	227	220	221	214	228	200	202	223	195	253	200	232	207	215	194	237	200	221	215	209	220	198	195	210	218	218	206	192	248	227	215	212	184	188	226	212	228	229	202	228	233	217	207	252	231	199	217	212	199	197	207	207	210	210	242	225	207	197	202	245	224	238	216	203	234	216	208	232	208	216	227	246	233	226	212	200	206	208	188	217	211	202	218	232	212	222	210	211	209	189	240	191	190	213	208	194	204	253	227	195	226	220	221	226	236	225	212	222	232	203	227	223	232	227	245	239	214	199	217	217	202	215	224	224	261	202	215	233	225	212	240	241	218	201	228	212	224	206	236	212	197	209	205	207	201	200	213	207	227	263	231	213	212	229	215	231	248	224	196	205	210	204	217	198	219	226	221	206	219	252	245	196	202	205	223	204	240	201	185	203	242	222	199	193	198	233	221	219	182	195	228	209	219	208	198	210	225	170	219	211	230	241	217	244	231	204	227	231	212	221	216	195	218	202	222	194	191	199	230	225	200	222	221	223	186	224	194	222	224	208	218	204	231	234	207	204	236	214	220	222	244	196	207	199	220	212	252	196	193	222	212	223	196	192	220	219	235	243	231	242	237	230	220	235	238	224	226	211	237	207	235	216	222	218	224	218	238	241	208	207	239	201	219	202	195	199	231	202	211	219	190	233	243	242	233	206	241	210	208	200	238	212	223	225	208	211	201	197	211	200	206	219	225	226	218	235	239	219	189	230	191	224	192	235	232	243	209	257	219	206	203	226	212	204	243	221	227	228	219	249	205	215	212	203	244	217	200	208	207	195	220	207	224	220	213	250	236	218	205	246	222	197	225	204	202	210	215	226	199	200	232	205	187	227	211	240	216	243	225	191	192	224	201	191	230	225	214	216	209	228	209	216	213	213	211	203	230	225	222	185	200	213	221	222	217	217	195	217	216	198	191	213	238	221	238	210	169	186	222	213	201	203	211	212	219	205	228	221	211	232	241	233	188	205	222	225	225	225	226	214	221	216	180	211	185	255	194	208	244	200	217	216	231	249	225	206	235	258	223	228	219	197	187	179	199	194	210	214	227	201	251	237	219	230	211	212	221	201	231	169	209	207	248	232	224	205	243	220	191	214	193	193	210	187	212	191	228	196	224	215	206	214	253	203	205	221	217	203	205	202	224	202	232	227	228	232	235	199	228	238	235	200	205	183	214	219	203	200	226	218	220	222	222	236	223	221	215	235	229	231	220	199	208	242	207	226	220	245	205	218	208	204	216	200	205	216	204	217	238	248	198	190	196	214	202	242	222	238	239	204	200	211	220	188	201	209	218	213	234	202	206	185	213	204	238	225	213	225	218	230	251	222	200	214	200	196	211	229	192	211	226	237	180	216	222	206	231	222	237	222	226	250	239	221	192	232	212	211	214	224	216	212	225	200	204	228	238	220	203	215	228	210	191	230	233	205	203	213	219	214	255	208	243	236	215	197	207	234	249	223	228	221	229	223	216	195	205	215	211	221
31531	1179	2289	2547	2353	1986	1676	1479	1278	1176	1073	953	921	892	830	779	750	800	723	756	635	651	671	688	610	677	670	653	594	619	644	656	631	591	621	589	576	634	585	592	604	616	588	611	604	603	582	603	585	576	602	572	560	539	571	626	551	580	553	571	571	570	564	569	563	600	579	557	573	569	576	553	527	565	556	564	533	603	574	539	550	564	592	603	539	559	573	567	591	546	551	545	583	540	528	508	591	527	584	573	554	557	549	579	581	558	568	565	563	542	570	566	568	552	545	531	591	572	580	577	568	534	531	539	538	554	568	591	556	573	512	553	564	547	545	529	548	548	552	573	534	576	601	543	580	533	612	566	559	510	548	594	585	542	607	562	582	554	507	571	580	565	539	577	603	558	618	563	570	595	537	616	579	562	561	601	539	591	548	545	510	572	555	584	561	518	599	557	554	565	555	523	521	560	573	551	561	567	557	524	598	532	565	544	562	567	555	592	519	573	551	545	580	530	541	570	542	558	547	567	565	532	576	542	569	487	524	583	548	592	581	548	559	545	557	573	534	543	544	567	589	581	532	564	558	532	568	544	582	561	590	558	516	559	554	544	588	554	555	523	555	559	566	541	567	585	541	529	547	551	558	584	537	510	570	568	574	525	554	600	561	546	568	554	611	575	547	577	530	564	570	597	548	563	546	583	536	575	554	516	521	563	550	568	611	591	574	569	616	558	608	584	551	579	572	558	527	564	577	548	593	594	534	551	614	547	523	529	588	566	552	498	554	552	582	567	592	584	600	568	525	560	540	569	543	534	608	559	545	530	542	565	558	542	574	555	568	563	554	575	579	570	586	554	587	548	521	557	557	581	559	540	585	584	579	543	575	589	525	543	558	567	612	575	558	578	581	594	536	543	559	569	568	575	550	567	574	525	571	559	565	560	550	572	586	551	572	518	566	525	556	604	510	575	562	578	579	571	568	528	599	567	552	552	598	559	567	569	597	549	582	559	531	601	531	582	587	589	535	571	534	543	583	506	561	541	565	557	535	546	568	526	570	595	573	561	575	539	562	553	546	583	627	549	557	535	590	580	579	549	561	553	570	525	542	546	566	535	579	578	555	534	588	533	570	558	563	580	545	566	603	596	575	570	562	596	550	583	552	560	566	567	541	546	506	551	586	569	543	604	528	567	548	576	557	540	583	560	525	617	582	564	584	557	555	580	587	564	593	572	545	572	564	587	557	555	576	550	533	563	566	541	549	564	557	571	580	577	562	551	563	625	544	574	538	545	552	556	574	574	540	558	560	559	541	545	556	521	523	542	545	546	563	576	534	571	587	513	572	582	557	533	550	551	576	584	545	555	537	561	580	550	567	541	579	554	553	511	603	544	550	574	551	559	548	592	551	544	594	532	530	553	540	589	548	540	563	549	531	558	545	542	567	567	600	572	550	556	557	593	571	527	548	576	578	571	579	531	547	580	568	557	552	566	570	558	558	569	580	585	537	573	575	555	561	547	557	553	562	598	573	552	587	562	558	592	555	553	591	516	573	554	511	558	549	583	577	570	532	569	627	546	539	566	537	582	558	557	537	561	558	556	579	563	567	593	564	564	578	522	593	591	588	533	528	532	584	539	579	590	555	583	573	554	589	575	591	555	539	564	552	522	580	521	495	582	555	556	563	521	528	584	544	539	530	564	562	576	587	547	574	557	578	527	529	557	538	561	539	589	584	563	583	575	531	561	556	558	579	585	563	555	559	570	547	526	542	522	535	555	534	557	558	534	567	580	549	583	522	574	568	577	560	554	580	527	556	548	549	547	543	568	567	545	596	586	543	570	511	576	537	550	571	569	528	567	572	543	556	550	600	545	553	554	576	583	552	599	517	593	506	589	564	584	529	522	551	555	539	582	574	548	611	560	580	588	551	537	570	585	558	577	541	579	557	546	536	571	560	533	539	561	550	574	560	533	535	522	559	558	569	559	575	609	579	555	533	567	564	529	529	556	549	528	547	573	540	577	557	546	510	549	553	569	548	558	547	584	516	592	558	561	584	561	546	584	543	584	516	613	573	548	562	519	562	536	523	579	591	581	571	559	535	563	560	578	589	602	560	520	567	566	543	606	560	611	567	533	567	581	540	557	491	568	539	542	559	555	532	562	557	593	538	567	530	605	577	549	573	579	543	546	543	534	550	582	547	556	537	572	558	533	576	584	538	582	545	568	548	551	571	582	574	575	553	558	586	561	573	569	613	633	542	575	543	576	535	552	575	565	587	553	542	555	557	559	543	552	517	533	516	572	574	580	549	569	552	559	592	558	549	556	565	592	567	564	567	547	538	519	540	546	574	613	567	588	506	568	602	551	581	607	555	588	581	569	547	588	553	523	527	551	569	555	580	583	578	581	565	572	558	565	540	573	558	558	557	585	562	591	610	585	552	617	555	560	557	533	605	551	557	570	552	546	545	540	601	586	586	579	563	555	538	538	604	578	542	614	514	542	581	594	555	517	581	553	564	570	522	531	568	576	518	552	544	589	545	545	572	606	546	537	536	522	555	562	555	526	587	565	543	550	578	628	605	585	538	545	530	545	552	579	574	549	560	530	569	582	542	552	571	521	522	539	568	542	557	556	550	551	555	566	523	561	558	577	551	538	550	590	549	554	569	580	563	595	559	534	552	561	571	585	564	570	554	562	571	553	563	555	550	550	547	503	560	534	539	543	529	518	601	573	583	577	570	569	530	550	553	566	554	593	547	557	540	550	557	556	549	542	520	584	559	527	552	553	575	541	557	560	528	507	537	556	554	557	567	551	596	569	581	627	537	580	525	516	573	552	570	565	568	566	539	557	525	562	564	558	571	607	575	549	547	551	551	558	565	565	518	563	577	536	528	590	551	538	565	516	567	550	578	529	551	586	537	563	551	575	520	607	547	552	583	557	561	511	586	563	586	521	596	548	583	571	564	570	544	580	529	575	559	591	572	553	561	530	561	585	592	591	595	571	546	571	580	561	551	542	583	568	552	546	508	563	554	552	582	564	609	564	537	506	537	550	538	575	599	585	546	576	538	521	584	550	578	561	595	554	525	557	547	569	598	577	555	563	556	543	578	588	539	554	553	560	559	563	544	600	610	560	505	574	596	562	515	583	603	558	603	569	548	516	561	573	580	569	533	557	557	522	522	553	535	575	543	565	540	574	507	592	635	554	548	530	534	580	534	530	592	589	590	544	547	568	547	570	573	512	598	577	551	548	597	555	558	532	573	569	563	562	559	544	568	543	600	624	550	550	538	565	578	571	537	550	551	573	567	561	556	581	524	585	547	549	534	559	531	580	541	558	562	600	599	570	570	561	602	569	556	585	568	546	585	566	545	574	577	559	592	603	564	546	582	515	547	583	560	556	580	591	569	600	570	531	558	569	545	564	569	596	566	569	548	572	578	608	559	605	556	569	536	553	578	562	586	583	552	546	566	542	596	529	570	569	539	553	543	551	557	539	556	526	580	595	570	558
71323	29133	8604	1993	1284	1051	877	685	619	543	538	493	501	482	456	459	412	467	449	437	423	419	419	477	437	400	420	403	396	429	407	417	406	398	417	436	376	420	416	409	378	421	378	392	404	384	380	374	407	418	432	414	382	391	389	388	382	374	422	385	379	343	391	411	419	400	379	384	375	401	396	391	433	396	410	389	415	407	417	368	415	455	385	396	392	391	399	419	369	433	423	385	407	401	399	400	411	391	408	403	376	422	448	428	385	400	396	406	396	396	347	372	391	407	390	432	393	402	402	391	407	377	381	370	387	396	405	363	381	382	376	367	391	430	423	416	418	421	400	375	408	394	431	362	401	378	384	380	422	433	392	370	396	407	387	405	396	399	414	397	378	387	381	413	396	439	391	359	416	362	370	420	443	387	415	369	427	406	413	416	377	416	427	358	394	397	402	437	377	387	421	390	391	370	390	377	392	412	394	362	373	411	383	375	434	337	353	406	397	375	400	360	434	372	446	420	408	387	342	397	364	406	412	423	421	348	415	390	401	389	392	364	403	420	371	433	420	388	447	378	367	411	359	422	392	399	412	403	400	410	380	409	392	379	368	389	386	341	392	398	362	413	417	392	376	429	381	392	429	401	353	404	348	375	431	396	397	420	400	413	403	366	406	375	396	380	400	413	398	382	396	397	410	413	403	372	397	416	384	377	389	426	419	369	370	378	402	404	367	404	404	383	400	411	394	410	418	386	424	382	408	412	410	362	396	383	362	402	345	408	381	405	396	374	351	408	417	407	400	410	391	398	401	393	418	370	374	429	405	365	366	377	352	393	371	400	398	387	378	400	418	423	381	394	402	386	389	416	414	434	372	399	411	409	428	409	396	380	389	414	408	379	398	383	366	417	365	403	369	446	367	432	421	406	369	399	423	379	417	396	414	404	377	406	390	406	432	386	393	395	387	397	370	389	396	409	417	396	384	410	355	393	374	381	367	394	424	370	378	385	413	395	409	345	375	416	399	402	431	420	403	423	378	397	402	406	396	407	410	395	390	358	367	389	393	386	407	367	399	397	359	392	385	372	419	425	426	430	442	346	390	415	426	408	407	422	368	387	374	397	397	413	438	383	423	389	383	390	382	435	363	418	392	398	419	405	356	378	403	414	444	423	409	398	420	382	383	376	409	382	418	384	392	402	371	409	397	376	396	437	404	422	415	389	380	394	385	414	368	425	414	379	397	380	357	404	406	372	378	383	358	417	405	399	397	365	392	395	384	441	411	413	413	375	381	402	389	399	411	357	361	377	407	412	392	391	364	409	363	397	390	419	372	435	379	411	421	366	385	408	430	375	396	434	362	388	404	428	442	376	392	418	380	397	410	380	407	393	430	430	389	382	359	394	389	416	358	355	409	382	412	378	375	373	400	354	382	379	364	400	371	425	423	399	398	377	385	409	398	415	441	404	359	415	391	409	413	423	400	393	410	387	382	377	422	387	386	389	382	407	404	363	396	400	376	400	376	415	436	390	405	387	433	379	382	361	343	412	358	413	414	393	429	396	351	432	393	397	383	354	409	402	413	422	387	441	379	417	420	392	419	406	396	372	393	392	394	356	402	397	400	371	401	416	383	419	371	424	393	393	388	385	377	385	397	394	393	378	428	401	436	378	410	381	436	399	366	402	387	415	391	437	392	444	400	384	420	412	391	373	381	401	379	384	398	413	407	380	387	405	418	416	396	408	405	396	407	403	375	386	409	409	422	401	408	373	422	351	400	381	383	413	397	407	403	427	385	421	357	409	362	377	435	391	399	409	416	387	396	385	383	423	410	412	379	390	413	412	374	371	371	371	414	374	390	406	390	419	371	379	383	397	402	382	389	370	386	376	383	415	417	410	382	384	365	369	378	369	383	395	393	362	405	406	441	416	400	392	409	430	405	415	402	386	387	340	441	408	386	364	389	363	410	429	397	405	368	398	456	423	369	407	423	407	383	426	418	409	372	383	404	364	380	419	394	434	390	410	384	424	357	401	389	376	379	348	406	398	373	403	434	359	370	393	422	400	383	376	401	408	417	381	382	387	409	406	377	428	388	408	402	404	414	360	391	401	366	416	408	384	360	397	391	372	407	389	430	434	393	431	442	410	400	408	372	385	408	382	408	349	362	413	374	401	411	418	378	412	411	387	345	375	404	402	411	438	389	374	392	423	397	387	392	401	390	421	407	376	357	362	384	420	407	397	391	386	423	392	396	418	393	436	404	406	372	385	366	408	393	411	371	384	397	381	358	386	379	425	394	417	437	396	415	378	416	382	380	419	396	410	395	404	383	389	363	371	379	407	445	394	413	373	399	387	397	407	363	382	376	407	341	425	450	428	397	415	406	367	399	397	407	435	405	406	380	396	442	408	405	386	382	403	405	405	396	405	363	383	404	403	403	401	385	386	346	374	362	434	395	383	384	428	419	407	377	407	383	409	383	374	388	413	402	392	381	426	407	379	393	383	383	401	405	438	420	389	371	387	419	403	400	400	386	385	408	412	367	395	337	337	370	389	386	370	384	360	376	404	362	388	375	382	384	398	395	416	405	387	358	430	354	398	415	410	416	405	389	371	421	409	420	391	423	417	394	382	399	441	385	388	401	392	399	395	380	378	411	422	375	379	384	389	430	386	376	390	354	439	397	386	377	371	361	413	408	419	398	381	387	373	428	412	397	447	401	418	361	385	406	355	385	388	359	367	414	393	387	405	382	386	406	404	431	374	395	417	421	383	389	358	407	411	411	417	380	372	393	398	389	410	389	384	407	399	401	378	384	383	415	424	396	388	425	369	371	428	388	392	420	376	401	400	411	392	408	401	427	408	382	404	369	381	409	359	417	367	407	397	381	380	411	401	372	402	388	394	427	380	399	359	408	393	397	366	385	382	355	376	402	375	423	398	386	374	370	411	406	361	427	374	401	412	383	398	440	395	409	410	430	396	374	380	392	390	409	345	410	385	375	409	369	428	392	385	406	392	378	385	444	424	414	390	419	395	415	403	425	382	424	412	424	369	417	422	359	352	377	416	411	372	341	374	398	433	363	410	389	373	409	387	424	395	414	397	419	383	407	399	398	420	345	411	413	409	387	388	423	390	416	395	387	399	435	376	409	409	393	403	405	410	420	391	360	411	408	405	373	428	365	369	394	426	380	415	400	359	431	432	409	392	415	370	391	448	408	396	422	391	393	433	410	416	406	396	417	402	401	364	370	382	410	371	404	413	422	416	356	389	410	392	425	408	390	390	388	380	394	384	394	419	380	400	400	374	439	419	377	402	399	386	393	428	336	379	368	396	391	377	425	414	388	423	425	394	402	383	373	363	361	404	353	366	395	415	412	401	387	393	437	378	421	381	402	350	379	404	377	389	419	384	394	388	388	388	404	422	405	395	366	377	390	377	361	390	368	425	397	397	379	365	390	383	373	375	417	409	405	425	377	334	377	409	424	384	360	354	376	394	407	380	387	399	377	388	400	377
39477	2237	4221	4724	4305	3490	2953	2577	2257	2009	1784	1668	1588	1486	1380	1409	1263	1268	1179	1195	1118	1174	1170	1128	1127	1116	1119	1057	1050	1015	999	1078	1041	1010	986	965	993	1001	966	979	1003	1004	1018	968	961	957	970	959	973	987	942	935	943	908	917	896	919	926	978	949	921	942	966	915	899	871	937	914	866	923	907	970	922	1004	940	950	913	905	924	948	906	937	902	956	951	974	908	895	863	928	911	923	899	897	879	954	903	946	882	913	860	915	916	930	903	901	913	942	927	904	886	955	838	944	926	862	954	909	895	940	916	904	933	892	899	938	895	903	923	901	906	911	897	947	918	925	871	905	938	908	926	894	945	925	924	920	936	930	915	902	863	919	876	934	886	933	866	943	947	939	925	917	909	942	908	896	940	904	889	930	914	916	921	959	922	907	897	916	837	928	915	941	920	929	865	896	967	901	878	915	942	861	864	871	860	891	845	912	920	900	884	857	886	873	910	942	900	948	940	892	845	904	901	943	902	931	883	857	845	912	874	896	890	879	919	928	917	874	885	956	885	840	876	938	955	914	852	893	906	929	858	908	932	949	897	922	893	927	833	926	881	940	927	916	913	879	915	910	916	916	912	884	909	870	974	907	950	916	874	910	949	916	901	912	908	926	911	943	872	950	913	909	859	916	893	931	936	857	865	895	924	907	909	912	955	922	895	916	909	930	879	952	932	948	893	924	889	893	917	874	903	950	943	881	916	903	936	907	920	907	908	829	890	909	896	942	904	878	896	847	916	896	905	880	893	878	896	876	969	874	865	896	888	845	894	861	924	933	938	891	962	899	954	867	939	954	924	898	908	947	880	897	911	949	894	943	914	960	900	851	907	926	921	887	923	936	916	921	909	848	858	904	881	995	926	936	854	942	924	893	944	879	838	931	928	909	869	889	849	917	934	922	873	900	900	887	929	905	892	888	929	954	891	952	934	893	870	891	911	884	932	860	894	919	910	937	921	896	936	906	889	918	889	912	879	885	855	913	905	942	885	926	900	897	916	904	915	865	912	918	930	946	866	905	852	951	931	934	948	903	926	930	882	822	889	943	895	911	914	918	891	958	969	933	936	973	938	921	938	920	876	880	877	900	939	885	966	856	887	889	917	924	921	891	911	877	930	870	925	890	923	882	905	894	944	859	938	880	915	860	887	946	941	928	862	918	840	894	895	956	909	926	912	900	903	952	910	903	912	939	864	935	920	942	974	871	921	919	910	912	920	885	888	864	879	914	852	915	875	921	897	890	903	923	913	884	877	921	949	900	959	898	897	880	919	944	938	890	900	935	871	950	952	889	955	854	958	872	893	941	896	933	957	920	922	921	880	890	893	937	906	880	899	897	874	854	928	858	889	854	930	842	866	893	902	900	907	897	946	899	876	914	932	941	903	892	914	964	992	917	919	915	925	907	883	864	861	875	943	943	893	874	868	929	877	931	890	847	908	927	859	979	916	911	882	946	905	945	881	955	883	879	912	911	915	922	917	889	928	917	910	906	870	836	959	896	940	889	897	938	933	924	859	885	889	877	965	917	919	869	906	930	906	885	903	908	923	881	964	926	951	951	916	878	874	855	986	873	908	868	882	949	871	919	940	900	927	920	895	915	884	920	865	922	913	884	897	906	889	960	901	905	877	896	876	906	900	944	851	936	942	904	908	868	904	937	908	924	904	904	922	889	867	950	907	922	877	917	913	937	905	914	858	922	939	866	876	917	943	909	879	942	928	934	884	888	908	950	865	964	857	933	873	905	924	933	871	898	903	882	923	901	903	948	845	889	916	913	890	920	899	873	903	936	929	921	910	928	891	890	916	943	905	892	858	950	954	892	945	940	892	916	890	918	913	952	924	867	911	931	941	922	917	946	920	992	869	923	913	902	959	900	907	889	915	908	908	896	910	911	847	927	876	931	948	878	840	919	905	890	837	896	946	916	879	866	902	834	880	914	843	945	905	882	927	989	935	913	907	885	896	905	932	877	913	911	896	877	869	938	951	882	871	888	919	864	911	894	948	896	904	923	867	913	874	949	873	931	909	920	859	929	920	906	891	909	842	894	890	937	944	864	869	887	927	900	915	877	905	920	881	898	904	884	901	907	949	865	899	887	885	892	904	959	867	933	914	869	923	894	901	910	842	915	913	929	939	920	927	894	971	908	879	866	946	922	876	870	846	973	892	922	870	904	894	870	902	912	880	893	895	938	879	920	967	930	937	888	933	937	911	882	917	886	892	919	931	951	891	934	839	902	904	900	915	937	946	933	889	932	967	872	899	874	888	921	841	874	934	891	950	888	935	909	894	915	892	899	889	915	903	911	890	911	869	871	869	957	880	952	937	945	945	904	935	874	930	931	897	878	995	908	938	903	896	957	885	911	860	885	854	974	893	912	912	941	897	904	898	866	931	972	859	877	930	893	881	943	876	884	939	873	974	909	899	886	898	917	963	917	900	895	912	901	896	877	928	934	859	907	889	918	887	868	859	979	868	909	922	915	924	939	934	901	908	922	891	982	917	958	910	877	936	899	903	905	888	904	877	816	968	886	909	892	930	937	956	907	925	908	934	925	961	871	929	892	978	946	885	881	946	901	931	802	930	893	874	940	940	901	907	926	936	910	890	906	940	891	916	873	880	877	873	884	875	956	888	905	903	955	910	913	928	898	893	933	961	877	941	930	849	876	902	935	865	914	905	888	900	893	857	940	929	894	887	859	847	934	943	923	882	910	914	903	893	912	871	970	906	834	894	878	933	887	927	874	857	928	943	936	887	896	932	943	887	906	974	899	884	855	892	892	880	908	924	899	943	884	896	950	896	900	869	877	868	914	895	938	937	944	951	920	876	916	893	943	880	924	954	945	959	926	888	908	930	881	902	961	858	906	957	894	889	894	887	912	934	903	923	900	936	964	897	889	936	908	901	942	876	897	952	902	949	878	884	882	917	923	934	874	889	946	874	911	867	908	895	906	922	934	917	892	1004	901	923	898	916	904	919	906	901	902	856	890	884	924	903	885	900	902	899	928	957	886	928	875	874	907	905	848	895	938	937	905	890	903	889	898	926	954	864	906	912	895	908	909	940	915	920	951	910	949	890	864	907	885	931	909	866	884	857	915	914	887	923	919	941	924	862	870	880	961	843	920	917	908	962	877	902	896	900	870	904	980	888	891	933	932	905	917	881	925	924	957	884	842	928	905	887	903	911	881	864	902	917	875	858	903	929	906	928	852	927	927	934	937	916	921	924	924	996	914	933	977	852	906	867	879	909	920	922	855	914	893	833	914	926	846	858	897	928	929	886	934	870	884	997	875	930	921	878	947	869	906	969	890	932	944	889	928	864	870	873	983	897	879	928	861	910	896	877	894	933	895	918	861	872	955	901	906	895	928	970	895	888	949	874	902	859	842	900	893	850	943	917	891	904	905	948	944	865	928	904	894	905	934	968	913	878	891	881	850	899	946	879	920	825	944	903	844	875	886	911	973	946	873
10136	658	254	164	134	150	161	125	136	148	139	143	135	148	124	143	138	119	141	127	143	128	151	134	137	134	140	137	157	157	148	126	114	141	127	143	144	142	122	141	169	155	153	136	137	124	129	127	138	140	126	128	145	139	142	138	141	133	139	144	143	110	122	141	144	143	133	128	165	142	150	125	148	125	120	119	143	121	126	143	125	145	125	142	134	134	134	137	159	131	141	118	137	146	149	137	146	138	151	128	135	149	139	138	146	143	132	150	138	136	137	155	126	127	143	154	133	139	125	170	156	160	145	147	135	122	134	149	139	132	140	132	149	145	140	133	146	131	130	106	159	128	134	129	113	155	160	147	125	144	133	131	128	138	115	118	137	143	146	137	128	129	120	124	119	155	121	130	129	148	151	148	137	153	134	133	130	113	119	148	143	136	147	138	152	123	143	129	127	121	122	138	139	149	141	129	148	126	130	116	151	135	130	142	135	156	148	123	151	142	146	115	137	123	146	138	131	132	158	132	133	133	162	144	129	148	136	150	120	149	142	153	136	164	139	129	144	125	122	133	117	168	119	134	138	140	161	133	145	137	140	148	185	136	151	134	145	119	116	123	124	156	156	117	127	129	108	139	136	135	133	144	155	153	121	126	140	174	135	148	164	140	129	161	126	118	125	152	120	152	161	154	132	140	117	139	128	134	125	150	141	132	156	157	124	121	158	148	127	135	120	127	138	158	125	136	117	126	125	154	162	126	132	151	133	126	144	141	136	184	124	127	147	154	116	152	144	143	143	150	163	125	140	136	124	128	132	133	131	147	144	141	124	156	144	157	123	140	141	126	139	145	142	116	121	147	129	114	135	145	139	146	148	150	155	133	127	151	132	139	108	113	123	111	130	161	139	143	116	129	138	134	145	141	136	128	130	132	141	113	143	121	135	128	129	126	156	136	144	135	133	134	124	139	127	142	144	122	127	128	139	154	133	113	140	150	135	152	169	140	155	140	141	136	157	134	123	146	150	133	128	117	133	148	150	143	133	152	129	146	155	119	130	121	133	123	162	148	158	125	137	138	132	129	145	126	127	128	136	131	159	130	142	130	152	149	134	136	125	136	135	127	129	130	135	145	152	140	126	151	154	138	141	144	160	137	142	137	148	131	142	135	152	137	164	160	140	131	131	149	131	135	152	126	144	147	125	135	139	133	127	130	152	120	141	135	113	122	129	135	136	134	129	142	136	141	131	169	156	116	128	142	134	145	133	147	147	138	122	140	140	151	139	135	166	139	129	134	139	156	136	136	142	157	129	137	154	122	136	132	134	146	128	125	156	129	135	146	148	144	156	158	133	149	134	133	167	145	131	127	135	143	131	141	131	133	145	113	118	119	147	139	145	153	136	125	122	128	136	157	125	122	118	140	142	116	150	137	161	136	129	141	149	134	125	138	148	141	158	129	155	111	139	135	144	163	154	126	132	171	133	135	133	127	159	125	145	149	135	147	121	118	156	148	127	136	161	128	144	137	135	122	123	157	143	133	123	137	136	125	133	138	134	146	110	148	122	142	136	144	124	143	139	134	126	141	120	122	127	137	170	144	130	136	140	132	145	139	130	125	134	132	151	123	147	137	125	142	134	133	118	145	141	153	130	114	116	172	163	132	150	151	138	131	165	141	164	142	142	142	125	146	153	156	141	130	125	148	127	165	148	127	133	151	125	119	134	132	148	149	132	130	141	135	130	149	147	144	130	123	135	148	134	142	110	125	139	130	140	142	132	133	143	144	144	137	123	141	133	124	134	127	130	124	143	136	157	126	139	127	133	126	115	145	127	129	139	146	135	113	144	154	134	141	130	140	140	141	105	142	152	127	135	130	137	129	145	132	145	135	147	146	131	164	147	125	121	135	95	133	125	146	147	139	107	157	125	158	128	140	141	131	123	131	137	166	128	150	171	150	159	114	127	140	132	138	160	144	154	142	132	119	130	120	130	128	119	145	135	138	148	134	148	133	139	140	135	142	132	135	133	132	132	141	138	149	147	126	138	137	142	140	147	157	142	149	122	133	136	150	123	132	136	128	138	139	129	116	129	120	160	143	148	150	141	124	149	127	150	128	127	148	138	143	138	144	142	140	115	153	141	156	130	124	146	141	142	105	115	139	144	129	133	136	131	154	150	129	137	141	154	120	141	130	128	133	122	130	129	129	126	131	140	123	135	121	154	161	134	137	141	136	149	120	124	140	142	140	147	145	127	142	133	129	126	134	147	134	122	132	114	130	147	145	132	131	146	137	123	157	140	145	133	134	145	147	124	139	129	136	125	118	150	132	146	135	148	156	155	143	132	125	163	146	139	132	124	152	136	152	131	145	128	122	132	141	124	126	120	130	128	141	133	124	116	131	152	162	133	145	151	136	150	129	131	142	150	144	139	134	120	146	142	123	135	134	126	143	122	137	145	130	150	143	139	127	133	168	159	156	148	154	118	131	126	126	133	141	136	119	145	142	140	134	134	134	157	134	140	151	130	150	120	143	155	125	142	146	154	130	143	155	124	137	121	137	146	142	131	139	135	149	110	106	142	136	128	119	140	165	145	131	141	142	145	123	131	135	143	140	123	122	125	122	109	130	125	143	143	129	154	160	133	132	118	131	121	129	132	155	140	139	131	153	134	122	125	135	165	136	122	135	143	127	146	140	149	151	128	127	151	143	112	146	145	135	124	120	143	128	167	146	136	118	142	151	134	121	151	136	149	130	155	155	130	117	135	134	121	130	128	154	158	121	136	132	122	144	149	137	129	125	133	132	129	152	155	130	115	125	125	154	116	133	144	116	132	129	122	154	128	125	127	146	135	140	135	153	138	137	138	139	126	118	134	150	160	119	146	133	130	131	134	138	145	149	134	127	146	130	129	128	128	146	135	130	132	126	138	129	151	130	132	137	148	145	152	138	155	131	134	125	133	126	127	145	117	145	146	153	144	129	165	145	146	158	142	137	136	123	136	134	137	154	147	117	125	130	142	132	145	156	116	132	129	147	128	151	130	139	128	124	136	135	147	164	143	124	134	121	139	143	162	152	134	122	141	144	131	131	128	134	138	129	101	137	132	133	139	138	146	140	117	112	125	150	120	123	170	127	135	146	119	146	130	145	128	153	136	146	149	155	114	135	139	121	134	149	140	128	141	134	139	137	146	139	141	131	132	121	140	145	156	138	163	146	141	126	113	148	135	150	124	119	149	128	137	140	152	127	133	137	146	150	138	140	136	133	138	140	146	149	127	120	133	142	143	114	139	140	165	146	135	134	105	147	135	158	144	133	137	144	128	137	140	147	127	135	128	151	143	151	148	120	126	129	145	137	131	155	131	128	138	146	118	143	143	141	144	141	138	133	134	135	150	137	121	131	131	144	129	135	149	116	152	126	156	116	147	138	135	121	157	144	129	164	133	132	142	134	127	151	139	133	143	158	130	129	113	148	129	144	111	132	116	124	130	152	134	118	132	152	153	115	142	120
8946	425	464	512	470	476	476	446	410	406	402	389	407	400	427	426	384	394	406	397	425	391	353	373	392	382	362	425	390	414	400	404	375	368	386	421	393	361	395	384	389	361	403	398	396	402	392	404	397	400	385	395	395	395	381	414	371	393	377	366	422	410	400	386	364	371	397	417	419	373	364	396	393	403	388	399	393	415	404	385	382	382	366	383	389	367	403	410	367	384	401	384	370	369	364	354	405	385	428	378	363	385	359	352	401	391	406	375	395	373	400	372	397	376	356	397	378	403	406	333	393	400	398	381	369	350	372	406	402	409	361	402	373	338	385	365	401	403	382	360	409	405	369	415	382	381	362	385	380	387	408	383	358	338	393	390	381	404	383	377	396	383	391	410	389	396	385	408	408	392	408	403	401	399	366	381	373	391	392	371	412	343	384	364	394	410	367	413	396	387	378	406	382	348	376	387	368	346	383	424	419	418	396	407	408	364	380	401	392	395	403	415	383	372	393	385	389	380	373	396	384	409	381	356	387	369	365	346	368	385	368	396	395	389	371	381	405	398	361	395	356	382	389	378	381	383	414	359	388	394	398	360	391	419	393	376	403	386	388	341	385	428	396	378	386	394	405	375	381	365	373	411	413	448	405	409	449	404	408	380	373	368	353	366	369	396	419	374	386	396	412	408	375	400	397	398	392	414	367	392	373	377	412	375	395	373	392	350	408	391	399	381	369	357	353	370	365	361	392	379	365	361	393	408	401	386	398	386	381	388	408	383	394	384	387	381	388	407	395	396	399	359	368	401	382	379	383	374	413	373	418	371	380	394	399	397	398	376	377	410	359	387	424	415	395	384	395	377	382	392	402	381	390	418	389	406	394	373	357	368	365	362	362	366	375	373	402	361	415	394	400	406	399	388	393	414	408	419	418	416	396	418	392	401	383	402	340	368	377	373	403	413	394	372	372	380	378	414	402	389	409	363	381	384	404	408	405	365	378	398	401	423	402	415	339	391	385	403	413	379	359	384	386	382	416	388	373	376	414	385	348	409	367	394	378	411	404	405	397	376	402	389	428	378	431	378	413	361	390	377	385	359	365	363	409	367	383	403	387	421	361	386	385	373	422	370	403	361	417	412	378	369	387	371	419	402	383	385	344	388	403	355	401	395	386	395	403	422	373	360	407	403	409	367	401	419	377	406	430	336	336	364	426	376	379	401	431	395	377	387	369	366	369	418	379	371	378	384	405	379	358	366	389	395	398	406	380	398	378	419	338	417	389	379	369	377	415	416	388	407	401	386	386	390	405	381	394	420	408	408	386	376	413	374	368	399	391	384	374	375	392	362	378	430	376	427	396	404	380	411	381	385	382	363	398	375	391	379	399	396	368	395	383	385	394	385	377	384	397	371	385	398	368	370	403	374	363	417	396	391	396	395	364	368	400	402	356	370	418	403	365	334	396	432	366	390	434	372	390	391	406	400	359	401	387	356	375	398	388	399	397	350	425	375	379	369	393	404	390	366	392	389	384	390	400	380	396	398	383	385	410	401	394	387	395	393	345	378	393	393	384	372	363	413	376	373	374	370	374	411	412	419	376	357	427	358	392	372	399	406	358	386	380	380	352	393	401	407	422	362	402	405	362	397	401	359	387	396	392	356	373	383	392	348	418	386	395	402	393	423	381	397	385	365	365	384	392	411	409	390	384	398	379	421	370	386	349	396	344	392	393	386	362	381	399	363	386	396	395	368	374	362	376	376	360	412	385	371	401	398	349	380	385	381	404	360	395	403	391	410	378	393	406	429	364	387	412	393	375	368	387	405	369	391	356	381	396	383	392	382	388	380	358	423	404	382	382	391	428	386	435	378	384	322	372	378	371	399	372	386	402	360	382	401	397	412	423	401	362	415	373	395	362	401	383	400	378	416	369	407	392	401	382	382	375	396	396	369	390	405	387	372	366	376	391	390	409	387	395	442	410	411	344	391	381	401	382	392	383	398	354	393	363	358	363	405	372	397	385	382	382	374	361	376	418	405	373	402	385	393	381	418	416	370	427	380	382	361	401	383	378	363	397	398	382	379	407	422	399	407	374	405	402	398	392	395	385	376	428	395	373	387	372	426	385	399	364	389	370	351	394	406	367	407	391	402	418	399	367	330	379	391	394	399	402	397	403	383	388	388	383	388	390	391	389	394	390	377	399	413	383	373	385	402	382	380	375	350	388	376	420	410	399	419	422	398	403	387	380	409	392	405	390	420	386	387	363	385	362	371	372	392	404	361	346	356	375	388	397	383	374	401	373	362	388	404	392	366	391	349	366	381	378	349	394	387	386	360	388	395	371	412	396	376	401	379	361	382	372	367	390	366	385	386	377	387	405	372	421	375	373	374	396	413	365	380	415	367	385	357	381	377	388	395	414	395	384	403	375	390	377	406	365	392	365	364	376	378	375	411	402	443	406	426	459	358	414	380	418	361	389	351	411	395	379	401	387	379	385	413	421	408	382	387	373	380	415	432	377	392	379	397	412	406	404	371	374	382	350	389	385	377	386	363	398	396	393	382	391	370	408	380	376	398	379	385	363	426	408	390	366	356	429	382	364	370	401	411	384	390	364	441	394	428	376	418	392	400	387	387	409	360	398	406	404	425	390	388	391	392	409	443	417	379	391	368	407	399	378	378	340	344	378	401	362	410	400	386	414	432	390	391	403	382	400	350	405	373	386	389	362	395	380	349	385	365	393	401	438	409	415	385	391	383	391	418	376	418	387	399	390	389	409	392	378	394	383	394	381	368	402	391	352	396	411	399	377	377	359	406	352	410	363	401	398	388	396	379	422	349	368	378	384	396	380	400	348	370	384	412	393	422	339	378	393	416	400	357	386	398	391	389	387	375	391	418	412	388	399	345	390	381	442	363	377	383	398	398	422	364	362	372	348	400	398	413	397	407	378	417	397	392	392	364	409	362	400	389	401	391	385	392	402	341	414	388	418	410	373	377	347	424	367	407	388	373	395	393	399	343	371	400	368	402	388	390	395	393	416	376	364	391	383	407	424	366	396	379	397	430	374	391	444	384	389	374	425	378	406	372	364	382	392	434	365	378	401	403	408	391	359	386	395	369	399	392	395	373	390	414	389	353	366	369	363	328	413	378	384	354	339	391	370	347	365	400	390	385	418	371	409	384	360	372	402	386	350	391	377	365	397	424	377	382	412	387	410	351	413	375	385	366	389	373	390	380	352	352	432	366	385	412	395	387	407	397	394	391	388	391	401	409	391	386	362	373	387	390	384	386	378	373	385	372	387	406	401	373	409	445	343	374	359	402	413	366	362	401	386	449	401	402	418	395	392	404	381	388	445	432	410	392	401	404	396	367	381	406	411	386	395	362	399	390	396	358	378	373	368	399	404	394	413	387	383	364	401	426	380	378	388	391	381	395	396	326	379	395	419	409	428	385	390	386	395	395	369	403	407	376	398	407	374	383	403	362	364	405	381	388	419	405	430	370	396	380
58141	20750	3773	861	671	502	416	386	319	290	322	270	243	275	218	230	266	226	237	226	238	228	222	223	228	239	226	221	214	223	235	210	210	229	219	222	224	208	216	209	191	221	206	219	206	223	201	193	193	229	254	222	199	225	236	228	220	217	239	185	197	202	228	234	218	198	211	204	218	228	230	225	210	199	217	254	252	218	217	210	248	224	228	246	184	196	208	243	218	231	181	209	228	188	209	243	210	201	226	234	220	204	227	219	222	226	220	197	258	192	227	228	252	246	255	249	214	231	233	232	218	226	224	205	215	210	216	226	242	230	217	214	251	229	212	235	214	215	228	239	230	217	214	200	197	234	198	222	226	209	226	213	183	220	221	237	213	244	207	216	210	228	208	201	211	215	200	240	216	207	215	234	231	220	199	248	213	252	209	199	211	182	217	221	222	206	214	241	217	220	239	225	222	204	233	215	230	218	204	224	208	198	221	204	198	239	212	222	220	229	214	202	213	200	199	223	214	229	207	216	191	193	211	217	220	195	228	212	204	215	204	220	224	250	207	221	219	250	225	210	215	222	247	234	222	219	205	208	219	219	224	226	206	204	211	214	216	243	244	198	240	247	192	191	230	207	254	225	214	204	203	212	201	178	195	231	205	232	208	217	247	212	218	232	217	213	239	210	224	227	231	211	213	213	234	211	203	252	194	195	231	266	234	230	232	246	218	188	224	212	220	230	216	219	201	207	210	207	233	232	210	178	218	204	212	214	212	219	199	196	235	206	229	216	197	235	213	214	206	193	229	213	247	213	213	219	197	203	211	204	229	204	219	235	207	190	187	205	209	195	217	229	204	217	199	187	231	238	230	209	220	220	209	232	226	213	218	200	231	211	200	190	183	218	239	220	243	220	221	231	223	241	198	189	224	225	219	228	206	238	231	230	197	213	231	211	237	208	184	230	197	221	220	202	203	237	216	220	205	208	233	235	255	226	246	206	216	210	199	223	202	220	235	211	198	212	214	205	205	234	242	204	221	231	230	242	222	198	259	224	195	225	236	206	214	216	222	216	211	241	211	205	247	200	216	221	231	191	192	241	223	239	235	211	212	213	207	203	221	214	230	211	207	220	236	195	235	195	224	194	227	232	214	204	207	220	242	246	199	203	245	216	200	224	211	199	212	255	208	210	213	210	202	228	218	222	211	211	191	197	214	221	208	213	220	227	218	213	207	188	214	194	211	195	227	222	200	212	200	210	225	232	183	234	214	238	207	206	193	207	201	199	244	239	232	229	194	233	183	218	232	215	226	201	194	231	229	242	220	248	227	244	198	222	252	204	219	214	220	211	208	222	224	199	233	202	216	219	256	206	198	237	227	225	223	216	203	233	231	220	234	208	233	241	217	179	221	231	196	225	239	219	213	202	209	214	177	221	228	215	236	228	205	210	208	224	228	201	226	183	216	218	255	198	220	213	204	235	199	220	193	234	221	213	205	207	206	241	200	215	204	212	227	260	237	231	218	254	200	222	239	208	204	192	232	225	225	220	237	216	261	255	216	192	226	212	214	211	235	205	200	234	224	216	259	207	239	222	207	206	241	175	220	197	208	221	190	229	214	203	224	186	234	255	199	222	236	215	218	201	221	205	203	201	214	226	227	208	219	185	228	229	209	231	224	219	210	218	220	190	226	222	212	192	194	204	189	245	238	213	210	222	205	203	225	216	209	215	193	218	200	203	216	203	230	246	238	219	220	203	215	238	214	223	224	225	185	195	190	242	239	220	210	202	197	197	219	224	257	196	225	235	217	214	194	220	230	220	244	222	212	197	213	225	201	207	196	217	227	228	225	230	215	218	193	227	199	201	231	203	237	221	196	211	229	224	241	226	226	212	217	238	207	186	205	191	208	202	224	213	201	208	223	210	221	218	228	226	215	221	218	199	229	232	216	207	246	207	185	192	232	224	203	199	186	210	216	243	203	221	196	231	218	200	226	214	206	196	220	209	214	198	225	197	241	206	220	195	204	226	222	225	236	216	225	212	202	216	212	223	220	202	191	213	199	195	194	221	214	226	208	237	219	230	241	203	224	193	234	196	201	216	241	194	186	235	194	244	197	220	222	216	241	208	238	204	250	225	199	200	218	197	227	192	223	213	188	244	238	225	203	204	200	210	227	237	212	210	180	218	218	228	203	239	217	225	219	230	228	212	221	189	217	196	200	237	181	217	192	235	211	214	219	200	213	231	217	233	222	237	218	215	214	221	190	234	224	198	218	221	211	217	185	239	228	232	200	201	242	205	199	257	218	217	230	197	205	234	216	206	225	205	205	232	220	216	217	207	221	209	208	209	223	222	217	209	209	218	235	216	226	227	229	198	206	239	220	236	242	213	227	195	210	208	234	224	244	215	212	226	222	217	226	202	219	223	240	210	218	236	236	227	199	224	237	225	218	210	209	212	205	217	217	217	197	215	199	203	208	223	206	212	202	222	203	211	207	198	225	236	218	241	229	201	210	231	184	228	208	223	213	216	199	217	227	208	197	232	199	208	228	235	209	220	207	221	233	219	216	196	230	201	221	231	220	224	222	202	214	240	224	210	195	211	207	221	230	209	213	211	232	228	208	237	235	210	223	223	239	241	213	212	208	240	203	227	222	200	205	224	226	220	204	231	221	195	194	188	222	237	233	234	200	225	236	201	204	222	238	228	231	195	188	197	215	230	209	200	208	225	220	202	219	207	219	208	208	225	218	204	214	212	236	241	223	207	218	230	195	213	231	208	244	211	201	195	192	210	249	221	229	238	211	223	249	228	225	230	238	218	229	223	194	246	209	215	229	214	226	209	231	232	209	232	203	213	221	213	239	223	228	229	209	238	226	230	251	214	231	217	236	220	218	225	220	190	218	206	203	207	199	220	210	218	229	206	215	208	211	200	211	225	213	221	242	257	214	206	219	240	189	223	231	208	238	199	215	194	222	210	215	212	213	188	215	199	241	198	244	210	232	219	218	227	231	215	228	214	208	218	210	213	213	213	222	202	210	234	220	204	200	199	215	214	218	213	234	220	192	231	230	226	202	215	233	217	237	234	225	220	233	210	206	220	218	228	204	208	199	221	190	224	241	226	227	214	228	195	220	178	193	190	192	234	224	214	233	211	248	223	195	217	226	229	189	200	201	243	200	200	196	218	210	235	211	219	226	233	190	199	238	210	233	249	197	232	193	201	204	230	214	257	225	210	210	239	218	219	237	237	208	205	236	236	208	206	200	228	226	206	208	210	211	232	230	246	253	180	217	222	194	227	224	206	223	218	228	240	225	209	213	232	221	204	241	199	224	199	193	224	205	198	228	223	209	208	224	234	216	218	238	213	213	223	240	192	202	228	205	218	192	210	197	206	202	204	242	212	220	225	216	222	197	226	192	216	237	201	221	241	257	222	193	215	223	199	243	228	232	197	237	203	229	203	239	195	225	201	213	234	191	216	220	214	185	203	227	187	215	218	239	172	210	217	203	233
32142	1171	2321	2617	2248	2004	1674	1335	1260	1101	1033	1005	904	871	808	786	755	776	729	725	676	687	707	622	628	694	608	664	603	638	646	577	638	590	646	591	616	589	658	597	611	613	587	592	641	617	627	587	627	620	575	585	598	589	585	571	591	557	601	613	585	570	593	598	576	611	596	543	595	591	608	558	570	601	522	561	594	583	593	546	611	582	587	607	621	582	565	571	584	556	568	589	587	569	568	565	571	529	546	555	540	510	584	548	583	541	547	510	559	559	594	626	594	548	543	587	567	579	590	538	569	561	554	636	587	582	578	563	574	624	555	612	517	566	609	528	605	591	565	557	574	556	562	566	604	618	551	548	559	574	579	574	588	591	589	583	555	566	567	571	559	484	579	604	553	588	558	569	585	591	541	591	597	557	583	577	539	532	515	591	584	574	568	548	601	591	559	513	580	576	568	566	571	567	553	572	552	564	588	561	544	555	529	579	567	558	562	566	553	530	549	540	562	550	540	593	566	551	620	566	567	582	572	580	567	601	590	550	588	570	557	579	577	576	585	590	540	570	578	573	592	571	549	579	569	557	536	555	567	559	569	550	604	580	535	556	562	558	613	546	561	573	635	566	582	545	543	540	567	536	557	543	566	543	550	574	597	546	532	572	534	553	564	532	560	579	527	550	548	555	543	562	500	553	581	598	530	559	592	582	556	538	590	589	537	520	588	588	587	567	560	554	586	533	542	542	596	558	588	556	536	590	618	570	558	576	547	562	598	557	557	544	588	585	579	610	555	530	579	522	579	493	596	568	563	586	590	581	537	556	542	612	587	583	562	531	577	567	546	579	535	588	569	576	561	560	568	579	559	546	534	562	556	588	597	557	563	542	578	578	540	579	554	578	572	529	580	577	541	534	565	569	612	546	496	575	532	506	572	552	559	575	560	515	576	577	555	602	542	561	627	601	573	583	544	587	549	551	596	573	545	575	612	562	530	589	560	555	589	582	580	551	578	554	600	564	559	552	576	547	570	569	533	558	556	568	563	533	530	547	524	581	617	565	562	565	521	582	546	552	572	551	609	610	580	575	568	564	599	601	553	584	565	550	556	559	550	605	565	539	545	547	527	575	556	574	617	561	593	553	628	579	561	551	586	570	616	587	535	548	555	607	547	541	544	572	576	568	547	570	556	593	568	548	572	568	550	584	605	592	533	535	540	592	553	554	573	562	590	550	548	603	538	577	583	595	551	571	586	584	577	537	559	550	546	504	578	532	576	576	536	560	573	615	551	551	552	538	501	583	524	596	580	534	614	551	606	582	565	590	524	558	589	599	561	553	583	582	541	569	560	529	576	592	557	537	553	549	583	551	577	589	557	554	556	635	583	607	557	616	542	576	560	562	567	554	580	582	612	580	546	543	581	580	551	570	584	555	551	556	572	588	557	551	585	582	580	503	597	512	547	554	578	569	606	554	585	583	535	554	573	579	585	578	557	559	528	593	571	550	536	532	536	548	531	589	572	577	548	567	564	587	551	541	628	580	557	579	571	594	554	582	580	597	592	534	579	592	567	529	544	548	553	550	569	533	588	578	557	594	538	549	578	597	595	546	535	564	601	579	566	549	595	642	598	598	532	598	568	512	571	566	560	554	556	571	575	587	590	580	544	575	564	543	556	577	589	586	561	563	602	588	599	576	576	561	616	555	575	530	577	570	567	539	576	542	537	603	552	533	563	545	553	602	581	555	594	559	578	576	578	580	585	547	527	585	555	603	574	534	541	596	590	569	552	562	517	564	562	531	610	577	599	593	564	567	564	538	602	580	560	589	577	558	511	561	602	543	588	599	588	582	532	556	516	598	570	552	553	612	567	614	551	618	571	603	588	593	485	565	533	585	571	572	595	565	559	543	570	545	556	533	533	574	526	590	560	525	531	506	559	595	523	567	596	569	567	553	580	548	583	600	561	532	572	538	593	574	576	582	576	608	599	542	587	580	561	539	547	535	556	567	568	548	583	548	608	586	573	554	607	544	568	564	551	573	556	534	572	570	583	582	599	542	572	542	558	568	590	577	597	548	620	552	569	499	557	552	576	566	552	579	578	572	558	565	559	516	519	561	574	605	567	588	560	577	577	556	518	593	585	536	547	539	547	551	600	539	588	554	530	568	555	511	524	545	564	567	580	617	582	585	577	541	603	563	562	584	551	567	622	515	563	557	560	583	573	555	561	554	586	531	547	585	574	574	548	554	604	557	582	590	555	551	553	556	557	564	584	564	559	577	518	565	565	543	553	547	594	573	603	543	572	567	537	583	554	576	545	558	517	591	560	566	532	558	551	575	502	530	569	588	544	569	581	543	554	572	566	578	588	552	578	532	601	580	553	602	572	535	566	554	617	550	586	581	589	587	584	537	564	503	563	552	549	501	551	530	551	580	588	552	505	590	578	560	564	555	587	606	527	589	604	556	591	577	582	550	538	586	547	537	598	580	556	596	584	558	582	570	594	584	554	599	576	545	590	562	557	549	585	583	544	549	515	496	597	602	623	540	579	553	534	561	558	604	598	568	539	566	596	557	531	529	561	598	588	501	554	575	570	548	574	589	599	589	565	579	558	555	629	566	565	529	551	571	520	574	565	574	571	583	583	550	555	574	554	528	569	564	563	571	566	561	550	570	543	534	545	549	566	523	587	552	521	526	579	582	567	575	590	557	577	589	568	523	599	628	554	536	624	551	570	546	557	559	516	625	582	588	559	567	529	595	587	572	569	582	573	563	598	559	561	586	511	558	568	569	596	529	566	523	533	537	553	609	618	601	512	560	612	561	556	588	587	557	561	552	536	562	586	578	535	537	604	574	561	559	515	578	557	529	595	552	546	537	573	618	570	572	556	557	611	561	590	607	532	587	614	570	539	567	530	554	590	562	527	558	566	529	580	536	569	562	543	584	526	540	577	601	597	560	527	598	581	541	545	592	566	583	552	554	565	550	562	535	595	598	539	541	526	594	559	583	567	577	555	561	534	596	560	510	566	522	545	555	549	566	534	560	599	542	558	550	570	563	584	564	559	546	520	570	592	573	576	582	552	575	557	561	570	522	555	573	545	578	574	580	545	571	591	596	592	550	575	570	603	576	562	593	556	555	543	559	550	558	611	585	588	564	598	564	583	576	594	580	532	551	579	563	591	558	568	549	590	571	574	545	589	553	555	544	549	552	630	577	525	596	561	549	545	584	540	601	575	567	592	539	582	552	585	523	580	553	525	594	586	573	556	530	566	558	558	600	534	494	559	572	563	582	570	530	560	578	559	568	548	544	547	607	546	530	565	546	589	566	587	578	588	575	573	621	530	514	580	568	525	600	547	595	564	551	580	551	578	558	582	604	575	562	540	536	585	519	549	592	579	527	523	582	566	604	579	597	577	537	536	577	567	604	597	553	543	606	566	584	598	547	567	528	564	561	589	546	548	541	569	537	598	574	545	560	524	509	608	603	537	545	544	580	575	569	577	528	596	561
70858	29261	10611	2135	1272	993	797	700	624	591	536	522	490	450	497	513	463	414	443	411	444	431	430	455	413	413	424	405	427	393	422	431	435	397	448	388	407	440	443	410	377	386	400	355	407	472	421	422	413	395	384	396	387	422	397	390	416	373	390	389	383	392	430	438	434	376	390	402	392	376	386	393	397	391	400	394	398	419	412	383	393	427	383	409	416	384	394	403	371	383	397	385	367	409	406	388	381	422	459	372	398	442	408	380	404	376	419	407	385	408	371	425	373	370	407	413	401	382	394	408	417	374	372	410	418	370	421	399	397	397	378	378	416	363	395	412	409	414	356	407	394	414	392	383	397	457	415	393	393	354	406	399	419	385	368	397	419	394	380	371	386	382	381	415	413	385	360	373	402	406	378	399	404	445	395	422	406	400	406	406	368	422	384	408	426	409	370	414	382	394	386	383	423	400	386	390	370	403	383	415	406	405	410	378	411	410	398	399	399	398	397	420	430	400	397	415	410	437	378	396	371	361	444	424	413	408	389	391	394	395	425	404	391	438	436	418	400	392	380	384	356	371	426	362	390	403	387	393	380	386	391	396	431	378	416	391	381	409	390	432	394	348	394	377	424	396	380	399	404	390	375	405	359	387	379	396	383	425	392	374	401	406	401	378	355	353	404	374	387	393	372	402	395	401	368	378	398	411	357	398	381	379	407	366	350	420	425	352	361	386	401	416	402	404	378	428	425	383	410	368	411	437	390	404	395	385	410	381	397	435	390	409	393	392	400	421	393	365	424	394	414	405	396	390	405	381	394	382	381	406	390	370	381	366	400	395	399	380	380	409	383	373	401	405	386	404	428	380	390	431	398	375	403	391	401	379	376	418	417	432	393	410	397	396	406	391	411	409	367	385	389	389	369	357	382	366	394	406	395	368	405	390	381	424	402	359	415	426	382	396	370	386	420	433	403	415	420	371	393	424	421	411	392	417	421	398	357	378	375	336	362	385	357	407	375	390	401	384	390	385	391	419	387	391	373	394	432	409	411	413	390	403	408	388	380	351	424	422	379	382	403	383	373	411	387	371	400	398	381	374	376	393	406	379	434	382	398	400	386	401	375	392	433	405	373	388	381	348	396	384	385	420	375	408	416	371	363	411	384	411	395	424	434	390	441	367	402	382	410	399	376	366	435	415	434	367	410	403	371	411	381	396	376	391	425	409	380	405	413	423	381	456	374	434	394	437	414	349	396	418	434	382	362	375	364	397	362	384	398	366	433	424	424	418	383	398	417	420	398	391	414	424	376	356	390	426	401	413	400	412	409	421	415	404	369	372	369	402	362	349	407	431	412	421	413	404	416	406	412	384	422	366	401	397	372	439	416	419	388	391	380	394	379	386	411	397	397	389	402	369	403	397	396	406	348	410	418	367	414	375	411	372	406	409	389	406	383	387	384	423	384	385	395	407	405	388	423	367	388	412	404	390	386	371	416	400	423	385	469	374	391	384	403	383	428	398	391	393	353	403	394	388	420	418	401	392	430	441	362	391	407	349	384	406	373	454	392	377	433	380	400	385	401	408	398	428	376	389	380	391	399	387	404	452	400	381	387	409	415	363	413	395	436	410	415	373	415	409	399	380	402	376	415	368	403	385	417	411	397	433	423	390	437	399	399	382	378	405	397	394	396	351	372	404	395	460	397	393	384	394	428	388	394	436	387	371	393	402	391	386	416	398	429	404	390	340	424	387	402	373	395	388	372	396	386	374	424	395	386	375	398	384	391	376	372	428	399	382	397	403	389	370	404	360	380	410	396	394	391	400	430	404	354	389	367	337	394	378	415	396	372	428	388	415	416	408	425	412	414	419	427	454	388	363	398	444	415	369	438	411	380	350	366	398	423	417	403	411	421	419	386	400	403	400	387	387	388	438	374	408	419	370	381	384	389	396	393	404	408	424	399	393	398	392	442	378	400	378	391	396	432	397	410	397	394	395	397	392	383	363	399	389	376	407	388	408	392	381	391	418	427	393	415	409	400	403	400	405	390	398	403	402	388	387	412	383	395	358	437	400	386	408	404	401	411	408	440	398	416	364	419	391	392	388	418	455	376	368	407	365	370	385	418	405	385	358	388	395	421	436	375	362	400	395	412	357	415	374	423	384	403	392	359	376	419	392	398	358	373	398	382	401	402	415	411	395	410	392	366	396	390	424	366	403	391	368	373	437	411	412	360	384	419	424	388	368	426	382	381	382	398	410	420	379	416	397	376	404	398	399	380	392	373	355	433	388	419	371	391	383	432	392	401	369	377	386	392	414	392	390	414	388	409	385	415	414	393	401	394	378	406	416	410	368	374	376	390	389	400	362	421	358	403	444	395	419	414	425	428	397	382	415	364	423	400	399	419	386	412	402	379	350	387	393	392	394	426	401	406	422	407	379	392	406	436	412	377	365	391	413	392	396	408	411	400	434	384	365	385	429	398	454	443	398	425	404	367	388	395	381	370	392	399	398	394	414	368	388	374	414	395	396	396	353	419	368	392	382	388	402	415	376	403	416	406	397	426	387	391	360	388	366	369	384	382	420	442	382	415	398	393	398	423	405	358	423	409	390	370	391	375	373	394	430	401	409	405	375	389	428	438	372	419	361	356	421	393	394	378	385	391	380	394	435	395	416	373	357	359	404	403	376	410	369	425	425	417	431	430	399	394	381	402	416	389	387	416	398	381	448	411	382	381	413	416	410	427	382	395	411	432	416	404	409	423	363	420	402	386	379	395	397	364	379	450	403	416	382	407	344	400	390	388	401	377	398	388	414	384	350	365	381	373	371	397	378	372	409	412	413	414	417	395	417	417	375	357	394	398	414	392	386	382	428	371	345	428	433	429	356	392	460	417	423	411	389	417	398	399	356	413	376	395	383	412	411	399	418	415	374	421	401	403	419	384	375	401	398	415	397	378	440	435	404	363	384	407	425	430	406	412	414	419	385	401	380	423	416	400	369	384	370	367	388	391	364	376	440	410	376	421	370	377	342	375	395	357	423	417	379	351	411	364	394	430	379	394	368	401	370	342	387	374	407	411	367	400	374	417	409	407	374	432	373	410	378	354	384	404	377	396	386	383	369	396	392	385	367	400	401	388	418	415	427	374	383	402	438	409	370	396	378	398	407	407	393	390	385	392	379	429	422	399	412	395	411	408	389	427	362	394	382	415	356	366	339	386	400	393	422	390	406	384	436	360	391	390	386	376	378	427	425	394	414	390	368	401	393	364	396	372	388	461	416	376	400	382	381	370	411	418	406	394	390	367	388	440	413	414	383	404	444	418	403	382	372	409	396	377	365	408	392	417	433	383	400	356	359	382	417	371	387	397	410	362	363	402	368	417	365	373	379	369	415	381	392	422	379	429	381	364	393	442	396	404	372	390	400	430	375	401	394	375	437	417	413	374	403	364	351	389	404	398	381	383	398	420	383	410	394	420	414	398	359	388	384	414	417	404	423	389	420	411	403	421	380
40806	2162	4151	4744	4170	3552	2912	2620	2243	2010	1711	1689	1479	1489	1399	1351	1310	1200	1219	1194	1160	1176	1131	1110	1117	1029	1007	1077	1043	1044	1044	990	1022	1029	1069	988	1023	952	943	991	927	985	939	983	968	972	926	959	936	995	1000	977	950	912	923	931	968	964	961	946	967	987	981	942	894	980	924	959	912	934	904	929	905	944	904	931	980	943	958	964	944	923	893	950	924	937	906	975	914	905	919	931	888	943	852	952	924	917	905	933	898	928	958	931	909	929	938	923	953	887	966	914	923	925	973	931	970	956	968	936	930	908	952	969	974	900	938	957	880	838	897	949	917	953	922	938	888	940	899	884	908	908	901	963	868	895	897	838	952	896	914	967	945	916	927	915	912	947	915	958	984	895	900	878	869	954	927	943	943	856	856	913	926	906	956	918	930	899	854	929	953	949	963	929	871	867	907	865	915	957	920	921	906	882	854	910	891	854	924	880	886	940	908	965	920	938	931	860	920	923	894	880	915	923	897	899	858	931	927	867	868	923	949	953	914	932	944	927	918	897	944	913	880	925	877	994	867	892	955	885	942	917	941	873	891	966	903	874	891	916	888	861	915	938	940	934	918	949	909	931	884	921	924	913	883	886	902	937	930	918	890	864	880	954	909	979	902	894	938	950	895	883	900	913	883	891	907	929	927	885	932	902	939	875	897	960	927	957	921	902	917	866	914	917	908	870	909	867	946	919	957	881	904	944	950	920	964	895	965	887	895	883	955	929	925	908	950	897	933	916	907	895	907	919	887	918	941	866	964	875	886	905	911	892	963	932	875	973	897	923	874	865	912	864	925	955	933	875	912	905	904	925	866	843	898	939	937	902	943	870	907	897	966	943	914	918	927	932	902	874	899	935	938	891	928	942	901	888	918	934	842	928	918	941	894	919	980	875	869	941	883	880	990	950	918	922	898	893	875	894	917	908	868	906	945	972	911	897	953	898	895	884	851	916	891	873	954	912	902	908	911	912	947	900	928	954	970	972	907	897	912	907	927	910	954	885	844	865	973	887	917	894	914	941	933	921	850	890	938	901	925	934	888	915	957	942	913	877	906	897	897	916	895	873	908	891	981	851	900	895	878	937	922	904	919	899	878	913	884	928	927	923	867	897	970	880	902	905	912	887	868	929	868	869	902	898	906	862	891	944	913	927	941	897	909	904	903	878	892	913	863	924	905	897	881	915	925	882	925	947	890	883	948	914	930	942	943	959	882	907	957	906	938	931	885	920	906	808	941	849	893	906	880	909	945	907	917	898	931	840	884	892	895	889	848	892	869	901	943	957	964	905	871	913	961	893	936	876	934	878	908	891	972	895	926	867	896	913	928	876	919	910	941	920	934	900	919	910	900	925	880	925	916	940	920	928	944	939	934	875	930	953	928	932	922	893	946	924	917	918	917	938	996	870	910	891	904	910	973	949	878	930	945	886	878	890	935	940	883	903	907	910	887	890	892	924	894	924	986	867	863	896	943	911	902	917	874	915	904	911	919	879	945	917	911	945	937	1002	867	948	905	911	952	960	907	889	947	868	882	920	892	897	935	940	866	951	923	934	941	887	947	894	919	891	863	951	914	887	984	937	894	890	927	907	913	921	885	953	901	937	895	870	960	867	869	918	1010	884	878	888	901	870	884	908	917	900	882	944	882	976	883	865	881	904	932	950	914	951	909	990	922	904	937	925	883	935	945	911	955	872	967	926	940	860	914	901	888	869	892	960	931	933	947	977	913	916	902	894	937	874	977	857	906	921	885	917	903	869	891	922	864	943	962	894	875	916	916	892	855	940	925	921	911	905	881	936	889	919	921	932	931	915	878	856	920	923	953	882	909	915	887	948	925	921	904	888	885	880	957	924	927	989	895	906	906	920	881	908	893	887	861	896	875	964	925	977	876	868	967	944	929	882	898	898	897	914	890	936	921	876	894	929	931	887	881	905	960	933	942	968	941	929	920	880	903	895	877	928	900	897	939	874	942	854	959	931	932	919	878	918	899	883	936	938	933	911	838	946	910	840	934	943	914	957	906	888	841	949	939	916	888	904	883	894	869	937	915	875	922	870	937	942	892	880	897	913	899	911	951	915	910	931	926	955	924	934	918	894	856	958	880	893	884	912	869	965	903	909	932	937	897	889	873	909	897	897	898	885	895	865	943	917	972	903	956	965	929	891	888	898	897	909	948	944	928	850	862	895	892	917	865	880	898	928	957	897	896	912	890	892	910	920	896	879	843	941	912	882	900	892	900	944	891	981	958	851	925	886	963	929	913	910	851	924	849	900	943	919	909	938	913	878	940	952	931	952	909	912	929	897	911	941	957	960	922	895	958	907	927	925	901	907	892	946	965	883	935	939	927	922	918	921	894	956	930	874	873	878	950	884	923	912	943	933	935	886	978	892	912	948	899	921	890	913	910	886	915	876	905	939	894	862	886	908	840	918	930	946	902	942	945	918	938	884	927	936	930	949	940	906	924	899	884	931	938	913	926	918	905	912	912	942	918	915	949	901	932	904	912	865	908	895	929	950	898	988	904	916	962	895	932	898	914	888	893	844	865	918	916	878	897	896	878	868	910	951	888	874	934	950	945	904	913	934	902	928	895	901	939	925	951	977	892	894	927	938	919	838	904	897	877	833	900	903	866	920	885	951	836	888	911	924	948	968	886	892	941	901	850	853	914	941	1010	902	929	870	875	916	898	894	906	897	824	992	895	928	925	870	922	849	895	886	874	911	923	910	913	924	943	899	924	921	919	899	894	915	857	949	929	925	879	902	880	901	962	882	921	868	951	904	935	910	897	899	963	912	961	911	883	930	933	932	934	904	976	942	871	948	901	910	914	952	914	851	924	913	887	875	883	932	895	875	932	906	948	922	873	942	898	924	875	980	900	944	865	917	935	899	897	918	931	965	978	927	885	911	894	913	879	926	878	903	919	872	891	912	932	900	929	861	896	904	936	942	920	923	857	951	891	906	924	936	852	951	869	903	920	931	925	912	901	903	1000	905	972	917	873	889	893	893	911	904	903	944	940	857	934	921	936	951	920	881	898	933	913	912	864	949	868	911	916	944	924	946	915	910	929	928	878	911	849	905	882	875	910	902	857	943	918	948	922	912	910	980	897	950	905	895	971	895	881	871	895	912	929	915	887	931	931	931	930	907	945	924	969	934	912	915	936	877	908	857	918	882	888	938	939	923	948	969	883	898	903	947	892	892	918	911	910	936	865	901	877	896	927	897	934	913	937	913	926	942	917	937	921	931	888	968	941	902	921	875	942	839	903	866	942	934	854	966	899	916	856	881	908	919	883	856	884	965	933	879	933	903	939	924	884	887	930	917	911	942	898	904	812	929	894	954	918	949	938	958	917	874	899	883	905	951	911	923	886	984	931	898	936	907	954	963	908	907	863	895	953	947	920	894	888	844	906	879	884	919	861	902	890	896	922	945	911	929	899	929	876	978	910	924	875	967	948	866	942	874	908	876	910	883
10168	468	174	159	165	157	113	126	152	108	131	113	133	138	130	144	132	127	122	154	123	139	151	151	136	157	141	131	129	154	118	120	129	125	139	145	146	146	151	122	147	144	135	137	133	120	128	142	145	139	139	130	141	132	117	143	128	146	137	126	145	139	133	133	142	152	126	118	128	118	109	133	152	131	142	129	139	143	125	133	147	142	127	130	131	136	130	135	117	137	139	129	140	129	107	135	131	160	148	155	142	134	130	134	134	125	145	134	158	139	130	134	120	127	132	122	138	137	120	126	152	133	122	146	121	127	156	139	127	127	126	142	137	142	136	132	137	139	139	165	146	149	145	145	136	112	142	119	128	132	144	138	135	144	128	133	127	140	145	134	137	122	140	131	140	116	136	141	146	146	113	131	140	117	122	137	134	132	132	123	122	142	128	149	145	121	143	147	108	159	141	149	140	136	138	148	128	154	114	123	131	139	133	167	140	143	115	135	131	143	148	141	142	145	146	134	135	122	137	132	119	129	136	143	144	145	144	135	142	144	119	126	133	136	134	149	139	140	142	148	131	145	134	116	144	153	122	136	140	126	138	152	116	110	114	144	131	132	130	133	124	135	117	140	112	144	117	132	109	109	132	154	113	121	124	155	133	122	131	139	118	121	159	131	141	111	135	135	127	118	112	138	132	129	143	133	147	138	147	119	137	136	157	138	140	136	135	123	140	150	128	142	122	139	142	149	117	121	134	133	130	121	135	139	161	125	154	135	143	162	126	130	138	123	138	125	130	138	134	134	131	120	141	136	123	118	142	153	135	120	125	142	117	144	140	127	135	143	127	117	113	124	141	136	128	147	161	150	137	130	134	140	130	129	146	134	124	122	143	118	132	127	128	137	132	137	132	113	138	153	128	142	126	133	140	142	170	139	147	122	123	147	123	126	147	148	161	164	119	140	139	122	149	147	131	151	109	134	115	175	137	147	134	152	150	123	143	143	111	128	134	122	148	140	136	123	123	115	140	120	132	129	137	140	124	116	167	149	136	126	126	128	100	119	130	119	145	121	149	142	136	142	152	130	142	128	115	120	148	131	127	125	123	145	102	154	134	130	131	122	146	142	130	124	139	137	128	136	139	120	151	158	146	127	128	145	129	145	152	140	142	99	128	130	158	127	109	131	124	120	159	148	135	139	145	140	121	148	139	150	144	132	141	141	143	123	116	138	134	158	153	114	151	130	116	146	136	138	127	142	142	127	129	119	149	122	144	153	150	129	128	145	123	138	142	135	126	144	143	132	119	142	146	140	136	128	133	127	138	130	129	126	132	133	137	145	131	106	130	118	133	140	138	154	125	124	153	139	121	137	126	152	160	136	118	115	127	149	128	132	121	111	127	130	117	157	148	121	126	124	148	136	142	155	159	125	144	133	153	112	146	113	144	148	143	136	145	131	155	114	152	143	129	130	147	123	133	146	128	123	146	129	122	154	152	133	121	152	128	140	126	138	157	139	134	144	125	128	133	134	131	145	123	133	117	157	152	136	135	154	138	127	128	115	139	123	126	156	144	134	145	139	149	134	117	150	135	120	143	157	176	130	134	123	146	145	127	144	136	140	123	133	147	132	131	155	135	152	127	130	134	157	130	124	146	126	105	141	145	123	146	123	138	137	134	153	137	135	122	134	139	127	154	130	116	138	142	142	124	131	139	131	124	121	122	148	137	130	147	136	137	153	146	134	157	127	136	137	134	154	161	134	136	132	138	123	129	135	115	150	136	121	122	149	135	112	134	139	132	140	134	141	127	122	129	141	158	139	133	135	144	124	124	138	154	130	121	126	138	137	141	142	138	145	144	141	139	131	123	128	138	168	143	128	143	133	133	128	129	163	142	120	148	128	135	121	123	116	150	138	145	136	130	145	129	141	119	151	153	149	120	135	100	138	141	164	154	163	134	147	146	123	122	130	131	143	151	122	150	125	142	133	136	140	154	126	127	140	132	146	118	130	135	142	137	130	140	136	136	154	133	143	142	127	144	129	151	145	133	134	129	135	158	146	147	136	126	153	134	113	129	168	129	109	138	132	124	108	157	140	139	143	128	124	121	125	145	150	144	131	116	128	146	132	133	148	136	137	170	106	147	151	140	147	123	131	143	149	134	137	127	144	135	119	146	143	141	147	132	141	106	141	124	139	147	148	123	156	124	127	142	144	141	133	130	129	136	127	127	152	128	125	140	140	123	128	117	119	125	135	136	153	152	121	119	126	131	133	159	133	137	126	139	143	146	115	125	134	160	132	140	110	113	139	116	135	122	148	112	143	144	130	126	128	130	124	132	139	133	141	157	152	145	123	140	128	154	134	147	168	147	113	161	148	148	127	142	153	138	130	129	134	131	125	155	142	142	122	140	127	123	132	125	144	145	130	133	128	129	142	133	146	155	132	156	134	142	133	131	144	142	144	143	120	157	130	109	105	131	127	125	158	154	149	126	118	132	139	143	125	145	147	143	121	136	149	137	160	139	128	131	133	140	129	125	135	128	150	130	122	150	124	134	120	149	139	143	148	129	138	131	145	139	126	143	148	121	157	150	134	123	141	119	144	160	144	138	138	159	128	138	132	137	140	118	131	139	135	125	129	124	131	141	162	116	164	146	142	155	148	137	144	147	122	117	121	142	118	159	127	134	143	143	132	139	126	152	151	153	134	124	132	124	142	135	148	154	131	139	131	147	142	144	114	126	140	135	118	110	142	128	130	141	119	152	145	128	126	119	136	136	157	145	139	131	153	133	135	118	127	137	144	123	139	135	115	119	140	152	127	127	137	127	126	124	127	145	136	122	131	136	132	141	147	132	141	127	145	145	141	127	126	126	135	127	126	158	147	121	140	153	149	160	126	130	115	133	143	147	143	160	123	131	126	138	137	120	118	146	129	144	129	152	101	138	134	126	139	142	130	143	138	125	153	143	135	138	131	144	139	159	138	119	139	144	153	137	132	144	134	110	140	143	150	150	142	156	138	151	132	146	136	140	129	130	147	148	134	136	113	142	141	130	113	139	130	133	132	126	145	136	124	129	113	149	130	142	109	135	134	133	138	142	134	132	148	150	141	129	127	135	156	121	125	125	124	138	153	158	114	126	143	139	146	143	140	144	117	129	135	157	148	123	133	149	130	149	141	132	131	109	133	117	123	135	140	132	135	137	108	129	136	139	118	146	125	137	143	139	102	145	124	140	125	144	128	158	152	126	119	129	147	136	138	147	158	135	122	145	124	149	136	121	132	116	140	156	164	141	149	133	144	170	150	151	148	139	136	122	148	142	113	131	131	132	148	110	131	144	152	127	134	140	139	145	145	132	157	128	132	127	153	116	145	136	154	140	142	144	134	124	148	158	147	135	144	148	154	130	147	158	138	139	128	155	141	131	140	135	145	153	165	161	129	135	130	124	139	149	130	126	116	107	123	130	132	128	141	135	164	119	111	141	125	132	127	124	137	123	138	118	156	135	159	142	151
9048	425	443	440	457	473	441	415	416	397	399	425	382	379	397	402	389	367	428	443	380	404	383	416	397	373	385	397	388	409	390	357	375	395	398	350	406	399	403	380	360	425	409	376	400	360	379	397	377	419	367	392	375	380	398	397	414	404	372	378	417	418	375	349	379	366	360	359	378	384	378	403	400	359	397	382	358	381	405	404	388	362	387	373	384	399	387	361	425	387	377	374	402	388	380	408	372	417	366	402	376	373	423	365	389	371	434	387	430	381	363	374	364	390	375	385	401	369	356	367	387	376	384	402	412	392	370	399	422	414	369	358	392	370	385	367	396	378	392	426	381	395	409	408	341	381	393	359	393	400	382	388	380	365	380	379	374	387	376	373	380	419	391	369	408	412	382	403	424	406	384	388	403	349	388	349	403	398	376	374	387	393	362	377	384	401	365	405	405	414	407	373	371	363	376	399	379	417	413	380	414	353	392	416	385	394	386	375	390	395	384	378	387	358	372	403	399	392	386	336	433	365	392	393	378	385	401	407	431	399	364	401	376	386	366	418	342	378	401	425	405	417	395	380	408	428	374	398	415	413	418	384	361	399	391	392	379	418	412	409	391	375	398	370	341	396	392	404	379	404	416	386	440	379	379	369	388	380	404	386	405	354	341	394	364	379	419	402	408	401	374	352	405	377	390	405	371	366	401	382	380	379	396	373	412	349	398	383	372	397	373	396	380	389	373	386	382	383	408	384	373	403	386	369	392	337	371	383	368	360	373	412	379	396	398	416	401	381	389	344	386	362	391	376	401	380	399	403	407	366	400	397	418	413	363	375	397	374	390	422	397	358	364	390	373	367	340	391	382	419	363	404	389	359	378	401	386	364	399	385	414	364	371	374	400	403	388	380	412	370	413	389	427	391	368	393	399	384	392	377	382	414	352	370	378	396	385	358	362	438	358	390	384	402	383	389	399	397	402	399	389	368	354	371	368	413	364	411	392	371	396	392	415	403	387	361	365	366	394	385	389	379	420	386	371	367	410	372	361	418	402	378	402	379	362	382	370	389	411	397	397	392	410	366	393	406	370	402	346	382	371	383	437	392	353	391	346	423	384	391	394	423	389	367	395	384	353	408	404	410	395	376	399	383	353	372	390	371	385	385	388	373	387	378	364	408	360	395	385	408	386	371	378	385	388	383	393	385	399	392	404	373	376	375	364	393	383	387	394	427	401	374	382	387	367	387	414	383	373	403	407	403	387	419	401	392	377	353	387	396	373	389	327	427	401	382	387	354	379	398	394	376	410	379	380	396	388	391	378	424	376	375	389	368	366	425	367	384	401	364	397	438	374	413	386	379	346	397	364	410	410	405	377	396	432	319	430	389	375	402	380	383	384	384	413	392	388	386	386	375	375	389	401	357	364	385	435	371	359	390	391	379	381	405	392	391	379	394	397	382	390	433	417	415	442	353	381	382	356	428	376	376	416	396	376	373	368	420	380	357	349	372	406	383	398	429	357	370	375	388	370	362	371	374	413	364	367	383	378	410	390	392	389	384	361	401	378	399	365	388	372	425	385	404	407	389	397	350	392	399	377	434	373	355	364	387	391	414	378	404	334	348	343	378	391	377	375	406	387	394	410	376	374	407	405	390	404	379	364	391	377	373	382	391	345	381	352	368	380	406	389	441	372	420	392	402	388	394	387	384	351	380	358	401	390	409	392	399	406	404	393	384	424	376	383	372	432	384	396	366	344	384	424	430	404	339	356	375	371	368	356	405	410	381	403	408	391	394	407	398	392	385	370	383	377	361	389	385	398	360	402	385	377	410	398	422	349	392	390	349	354	384	371	390	402	378	395	402	400	391	368	404	380	360	417	384	398	375	375	369	396	393	412	382	396	319	397	383	362	381	380	385	377	373	365	368	388	409	415	402	375	407	369	397	400	412	384	414	374	362	373	405	390	401	388	407	409	366	376	427	381	384	404	407	372	367	383	377	393	369	380	344	377	379	377	394	423	357	367	424	379	411	386	348	357	363	400	381	371	362	374	403	388	379	405	353	365	367	390	397	394	371	386	387	391	398	411	381	396	399	387	409	357	384	381	383	432	374	399	402	415	404	385	363	408	363	363	423	383	398	354	367	412	387	393	365	390	352	362	447	385	414	367	403	422	395	389	340	401	394	396	393	378	339	373	370	426	385	368	413	405	397	435	362	359	387	393	413	348	387	393	396	419	388	381	418	355	396	370	407	392	393	358	397	401	375	387	348	389	384	338	384	382	391	364	348	370	393	383	412	368	374	325	428	370	362	355	410	383	370	396	403	423	405	383	379	432	363	405	381	406	388	358	392	369	382	399	369	417	396	358	378	384	391	389	429	382	387	392	406	401	395	400	370	388	419	366	403	390	365	362	369	406	425	370	369	413	364	367	376	386	370	404	369	375	379	400	400	374	414	360	369	380	382	371	388	395	373	361	403	358	388	402	368	388	379	435	344	350	388	390	391	400	389	417	398	416	373	397	408	378	414	386	411	387	372	377	356	401	402	376	375	384	374	381	390	418	380	383	383	396	392	395	351	392	381	391	390	364	346	409	389	368	387	374	364	358	375	366	388	379	384	402	369	398	398	388	406	356	396	379	422	383	400	404	374	389	387	378	418	395	383	386	371	364	394	361	384	378	412	391	406	397	406	419	418	379	388	405	405	385	373	416	373	400	354	395	384	362	397	356	362	372	387	375	392	390	383	405	369	385	375	372	388	370	370	401	410	392	378	410	393	384	379	379	396	378	397	399	393	377	371	405	355	392	370	409	363	407	404	394	392	396	390	401	373	412	342	408	419	352	384	395	385	374	374	374	404	364	414	383	355	404	384	364	385	398	356	382	366	368	376	428	381	397	399	376	423	369	402	357	381	428	419	435	411	375	393	393	394	406	383	373	407	387	368	353	351	392	383	369	412	407	399	370	355	407	384	383	401	412	365	405	389	397	356	394	387	374	414	409	380	374	410	397	384	365	354	432	364	410	381	411	379	401	404	403	383	391	376	392	388	359	394	389	368	376	385	396	375	351	366	384	400	386	390	390	391	368	382	406	388	388	370	398	421	388	377	401	402	401	410	377	419	374	377	363	412	362	371	385	380	373	410	416	387	398	379	374	394	356	412	404	401	372	403	379	387	388	412	386	382	374	355	363	398	395	368	372	407	393	346	370	383	359	370	395	367	361	363	381	397	423	401	370	361	386	359	339	403	371	376	408	378	409	362	371	377	385	393	409	429	359	399	426	366	346	385	372	399	385	432	391	382	414	378	364	385	380	400	391	393	413	392	400	396	391	410	392	380	414	388	403	397	385	401	361	370	371	395	409	384	357	414	382	404	363	390	390	346	401	374	380	374	375	417	368	408	397	374	395	372	357	364	385	398	380	352	389	352	382	388	358	432	386	386	393	385	371	369	385	345	397	383	387	387	369	404	375	393	387	391	378	384	392	382	404	388	395	418	403	387	396	403	383	395
59586	22462	4434	918	650	523	395	384	316	304	322	285	300	253	263	279	242	240	217	240	230	207	246	233	208	227	225	208	205	219	218	216	212	217	249	220	227	223	233	223	226	229	231	230	203	222	235	212	241	244	199	220	207	218	221	205	211	227	215	226	222	196	204	230	208	203	204	225	234	226	226	210	241	217	197	211	228	208	238	242	231	221	198	221	238	232	216	225	230	222	206	211	236	227	221	222	192	201	242	203	230	232	232	237	216	232	214	231	219	222	214	242	233	208	222	226	217	213	192	226	197	219	236	208	207	223	224	204	216	178	208	226	198	200	228	210	220	216	221	243	236	221	225	209	226	224	217	210	224	223	209	187	213	203	206	206	204	221	238	218	208	202	209	229	219	218	206	223	210	199	199	235	203	212	186	192	199	231	198	233	203	227	194	212	203	263	251	180	200	187	204	201	214	224	222	206	195	222	208	211	187	193	199	222	208	217	217	246	228	225	209	226	240	205	257	243	216	236	217	223	206	215	185	196	217	206	214	215	203	214	223	234	198	207	241	192	217	241	255	207	215	220	209	223	210	234	215	219	232	224	204	194	205	208	224	213	209	193	222	251	195	200	206	210	216	220	217	206	209	222	198	211	219	240	233	218	217	210	228	211	221	228	244	203	224	214	215	203	205	203	213	227	231	215	219	200	219	239	237	223	240	212	236	244	225	208	217	195	257	232	211	244	229	220	234	243	237	240	215	232	209	243	253	229	202	230	208	221	229	206	220	233	202	194	209	201	247	240	242	209	246	218	215	242	223	202	233	222	213	220	253	169	230	212	232	207	215	217	206	228	200	202	227	246	243	210	221	187	215	214	218	242	186	217	178	225	224	217	234	235	228	230	209	219	229	196	215	248	221	208	234	240	207	202	221	235	214	237	198	246	209	219	204	244	209	213	219	206	233	221	209	233	214	227	210	207	220	212	196	194	207	214	253	228	210	201	214	222	216	218	213	231	212	228	186	200	213	231	216	241	222	254	206	219	229	227	214	200	212	219	218	211	218	221	223	217	234	226	214	222	187	225	227	239	202	218	200	208	201	195	214	225	215	215	205	190	240	225	220	210	219	255	240	210	211	221	206	247	211	222	228	221	222	222	195	264	219	217	199	212	215	193	231	182	192	210	188	221	244	199	234	190	201	207	218	241	214	212	221	239	222	216	266	215	227	230	237	222	239	225	221	232	216	221	237	212	200	247	247	210	205	207	228	215	205	230	207	256	195	201	234	251	218	186	211	219	229	194	205	241	230	222	233	227	225	190	187	245	203	209	217	217	200	211	218	194	219	201	208	231	224	230	212	203	190	199	222	236	239	206	215	207	201	224	240	225	188	225	237	216	226	175	267	220	203	244	190	230	212	180	207	201	201	200	212	223	224	212	224	203	194	216	208	203	225	233	221	225	246	196	205	221	204	189	209	228	206	195	202	218	216	212	209	210	201	209	230	185	215	227	217	193	197	238	214	210	231	250	202	218	223	207	197	215	229	235	211	191	219	228	236	221	221	224	207	201	240	202	226	248	209	235	217	239	212	230	217	206	202	219	229	228	215	222	236	232	200	236	205	197	198	209	197	201	243	259	212	219	240	235	214	199	229	228	225	209	226	250	234	204	211	217	210	243	228	215	203	235	206	181	235	219	233	210	211	249	239	223	200	195	237	206	202	220	238	243	224	200	222	236	217	236	231	212	215	233	224	204	218	231	241	198	230	230	263	231	222	218	219	215	235	237	241	213	217	227	221	228	214	218	222	216	219	209	226	225	229	232	193	203	207	240	192	235	205	231	207	220	225	198	212	219	209	224	205	234	201	242	223	227	204	197	223	211	231	238	217	220	227	264	216	253	221	201	213	195	205	251	228	208	178	200	227	220	228	232	208	221	193	220	209	225	238	222	194	215	219	242	222	209	209	207	213	213	249	213	218	217	230	226	231	214	228	187	191	208	254	228	222	244	237	217	239	198	200	232	207	217	227	222	234	216	226	248	215	233	208	188	226	204	212	217	228	214	212	209	217	220	239	218	222	191	212	232	218	211	250	219	205	212	209	217	212	215	196	236	228	226	246	223	223	220	217	216	229	219	226	197	225	208	203	202	221	242	205	188	221	217	187	230	220	202	205	232	227	216	225	214	220	237	241	226	225	220	218	200	199	209	200	221	187	243	220	216	206	245	235	206	214	205	249	222	188	182	191	189	195	220	191	221	216	210	229	248	233	203	219	205	199	198	233	229	226	227	208	224	231	241	212	209	205	224	221	198	255	219	230	215	197	209	226	210	216	232	241	242	183	220	227	208	202	240	242	225	211	204	250	214	231	221	251	213	207	209	233	201	207	249	202	194	231	209	214	199	200	224	244	225	213	194	198	224	227	202	202	224	202	228	207	235	211	234	211	236	235	206	228	229	219	220	204	241	238	217	233	197	182	205	234	212	213	209	243	237	218	194	234	217	231	208	234	229	237	233	245	211	221	213	197	201	218	210	206	221	228	227	214	240	195	211	211	212	211	205	210	240	224	197	212	215	215	193	215	232	239	236	223	218	222	219	234	214	199	186	221	201	225	231	222	221	232	207	209	231	221	240	217	201	202	239	198	232	224	215	212	231	217	205	199	214	240	199	235	210	211	224	243	216	209	239	207	272	213	223	238	222	230	192	185	217	210	214	201	211	209	236	194	227	215	221	219	230	235	220	213	224	200	233	205	208	237	194	262	199	190	194	204	195	220	200	215	230	213	224	225	206	221	227	234	188	226	210	217	202	221	215	206	224	226	213	223	234	220	209	251	238	212	218	205	214	210	211	213	181	206	230	239	227	240	232	189	239	231	201	209	217	192	201	205	227	225	246	214	215	223	233	228	210	219	196	211	222	214	201	212	215	218	216	232	204	221	221	215	194	174	233	217	229	230	219	254	201	237	203	226	248	225	231	233	224	241	214	218	235	234	217	204	227	220	227	194	199	219	230	216	238	235	225	223	248	233	224	221	217	237	210	198	187	230	220	226	229	257	197	211	218	214	211	208	201	200	190	234	227	208	232	224	229	237	237	205	215	228	225	216	212	207	219	233	209	200	205	221	220	218	206	232	227	251	214	218	231	234	204	229	198	239	222	208	198	221	215	185	217	228	227	218	221	241	234	228	223	252	218	196	221	241	235	228	205	215	237	218	209	220	223	236	202	222	217	225	235	203	196	243	258	215	215	199	187	189	207	230	203	227	219	218	233	244	212	210	232	214	212	206	233	216	212	213	194	205	226	232	211	210	218	215	218	203	206	208	236	203	196	217	199	227	210	231	226	247	214	211	204	212	272	228	231	221	228	196	221	217	219	220	221	222	210	233	225	229	224	246	205	249	207	218	209	228	218	203	221	211	234	225	228	247	241	191	235	213	200	225	208	200	212	225	195	225	229	190	243	219	210	219	212	208	224	243	255	210	207	216	223	233	211	203	196	209	229	216	228	208	202	229	209
33116	1287	2294	2658	2297	1905	1632	1416	1224	1196	1063	1013	866	910	813	770	769	779	710	690	691	719	691	664	652	657	630	635	606	632	595	607	589	605	606	618	625	565	630	622	680	619	565	598	608	600	575	546	597	601	592	559	604	568	570	539	595	564	562	612	601	600	588	582	537	562	601	575	572	616	552	584	547	571	565	589	538	529	586	577	572	571	518	568	546	561	536	577	576	572	572	573	566	585	613	564	558	615	517	547	549	525	533	566	545	608	572	554	523	597	563	561	587	540	596	543	586	579	552	590	573	595	579	556	564	570	553	571	544	564	599	574	589	548	546	566	602	576	567	615	569	546	546	584	590	528	575	563	541	557	528	522	589	532	545	551	589	543	559	579	596	582	546	582	574	607	580	610	578	562	577	547	588	563	559	535	564	581	571	557	508	556	592	567	514	581	570	545	566	558	597	577	592	579	548	586	578	546	551	545	569	596	613	531	590	569	616	604	549	572	580	539	540	585	545	544	583	571	591	549	604	562	598	596	559	592	573	578	566	578	561	585	539	562	579	583	538	566	582	551	526	552	585	556	592	603	552	572	565	584	602	621	594	593	562	554	575	586	618	562	590	543	573	577	596	562	628	618	582	564	556	602	574	593	554	606	582	599	569	602	545	557	537	550	559	541	543	576	588	579	574	566	549	611	557	536	587	549	577	570	515	543	589	552	544	588	591	594	599	556	565	516	587	535	564	535	562	558	604	541	590	548	590	565	565	581	593	601	568	583	586	603	565	550	570	525	579	536	600	570	570	528	584	535	576	543	572	575	610	584	567	585	526	534	555	560	577	558	586	577	538	579	535	619	579	543	567	580	523	581	550	565	548	567	519	525	582	605	571	522	587	568	573	596	552	565	572	556	522	579	528	617	581	594	601	554	556	525	541	600	550	522	587	581	573	575	571	592	578	565	624	563	577	564	576	553	575	578	570	523	567	587	544	569	603	559	536	570	566	557	547	596	586	555	601	566	572	555	582	592	567	582	562	583	603	545	561	561	592	543	568	592	600	564	569	566	558	536	596	574	580	574	591	522	566	593	561	595	557	571	597	595	572	593	527	581	603	560	574	573	620	563	618	541	548	600	565	596	559	593	590	551	515	554	600	607	579	546	550	573	583	593	594	540	544	580	577	581	578	551	581	568	599	601	599	550	555	559	584	535	517	560	536	537	568	559	555	573	603	579	564	574	571	550	509	590	556	567	546	591	578	591	594	585	597	583	588	551	589	530	580	589	555	589	561	604	540	550	538	579	634	565	527	576	637	615	562	545	560	590	574	577	548	562	580	581	572	573	545	587	595	563	544	547	569	562	576	530	594	589	565	550	602	576	572	584	578	567	539	565	590	593	533	555	546	526	568	568	576	570	604	571	557	558	605	556	573	557	571	553	572	565	578	556	569	578	607	576	583	529	605	566	572	533	559	588	571	626	621	543	609	559	571	563	571	545	566	632	531	556	595	591	557	602	593	536	573	568	571	565	562	600	549	548	582	517	590	581	549	562	566	536	581	550	595	573	564	587	585	535	575	544	552	542	631	566	593	572	575	581	588	572	598	601	561	558	558	592	602	596	549	566	534	582	549	626	563	565	585	576	613	599	563	559	547	615	530	595	559	544	572	579	541	585	523	586	559	555	560	596	517	577	592	569	538	579	572	565	554	619	565	573	549	559	555	576	548	600	557	570	584	572	552	580	619	553	540	558	597	551	579	562	543	557	565	514	549	590	532	541	573	566	552	567	585	561	584	595	570	585	497	537	607	559	551	581	573	630	577	550	576	625	530	574	574	615	595	573	527	563	639	593	579	592	547	609	569	535	570	610	571	572	577	585	602	623	551	599	556	575	569	576	545	540	563	593	544	594	571	610	557	554	551	574	588	550	573	547	539	574	553	600	622	511	565	573	563	609	575	597	572	588	571	503	570	577	590	593	575	570	524	519	552	530	567	573	596	579	594	558	544	570	554	582	554	535	566	573	604	556	567	593	547	600	518	567	609	558	570	611	570	589	547	602	558	572	582	562	580	571	547	570	587	571	603	618	568	599	570	577	561	576	552	553	599	572	544	583	629	566	603	619	546	537	616	559	572	587	584	563	582	593	569	530	558	589	561	559	618	540	516	591	589	565	585	616	575	530	567	531	566	613	552	581	569	539	597	572	586	534	537	589	556	517	544	582	544	580	557	542	584	537	568	576	583	571	539	537	572	562	563	540	553	569	543	602	566	578	586	590	507	574	583	587	554	577	595	627	585	551	604	487	524	589	554	580	600	556	589	617	552	602	587	548	582	580	560	575	549	570	564	568	577	537	578	591	523	581	597	546	545	548	549	597	552	576	549	541	557	551	592	581	553	523	563	606	519	600	542	593	594	581	571	608	552	556	601	587	568	574	553	545	592	586	603	584	573	545	608	549	588	564	558	598	621	614	558	569	531	595	538	565	596	553	570	582	554	590	569	548	581	576	562	589	567	536	567	577	528	519	591	581	581	538	554	587	574	612	610	560	573	576	582	526	592	611	595	589	598	598	549	535	548	565	571	579	585	542	576	592	577	594	554	581	590	563	563	526	609	564	539	564	572	575	579	599	561	600	598	538	565	581	572	602	578	556	566	557	539	561	550	588	581	556	635	614	551	574	582	566	582	568	579	594	569	540	578	577	564	547	609	544	619	569	561	617	581	556	580	568	587	580	623	546	592	574	579	573	601	565	596	616	570	579	578	562	595	576	563	553	582	606	523	556	563	526	570	566	560	520	565	570	568	560	570	559	586	525	561	586	597	541	589	581	546	537	571	563	557	590	583	544	593	554	534	543	580	589	612	590	575	588	548	583	599	515	562	588	555	553	578	581	586	596	563	577	579	591	551	550	560	635	550	533	502	565	583	531	570	604	563	599	573	577	587	595	560	520	600	554	532	525	536	576	552	564	540	561	613	564	595	555	555	556	574	590	578	559	592	534	591	555	569	630	551	553	610	590	551	562	603	591	525	586	535	578	536	601	593	580	561	552	584	550	577	558	540	590	582	568	587	545	574	573	587	613	574	593	598	575	579	577	574	595	533	603	561	537	581	573	536	526	590	564	565	583	573	564	590	583	529	570	579	565	534	545	599	550	576	536	585	587	552	547	579	609	590	533	614	542	584	581	589	564	558	606	563	602	515	597	536	580	562	557	564	597	540	628	580	574	565	582	571	579	590	575	570	554	586	591	567	560	614	592	582	562	559	572	561	537	582	564	568	554	564	542	585	572	576	559	526	537	566	563	549	529	566	560	599	588	572	569	529	556	560	543	573	562	570	539	551	572	588	585	565	613	562	566	571	571	571	551	559	587	570	566	559	576	544	558	606	590	580	576	604	561	613	565	583	567	625	548	558	589	569	554	547	576	540	569	634	539	583	587	575	550	586	528	538	580	573	528	539	556	621	580	569	587	596	538	592	606	593	605	554	586	592	572	500	585	520	535	525	609	533	594
71017	30612	12174	2292	1302	952	831	691	633	549	561	533	477	526	479	447	497	408	437	410	408	451	452	427	428	396	406	400	414	419	422	406	428	391	385	401	379	386	374	361	393	416	384	409	423	391	392	424	446	376	407	405	433	380	427	405	390	394	415	409	381	378	400	441	391	392	393	368	371	400	378	390	409	368	410	377	425	402	412	415	390	405	360	359	393	367	416	365	378	394	423	379	421	372	421	433	419	449	384	405	382	400	435	380	412	409	399	378	398	417	372	382	417	365	347	380	379	432	364	446	372	402	379	402	423	393	384	378	425	386	448	444	422	412	368	416	436	399	413	386	436	417	396	405	412	415	389	399	370	370	381	390	396	401	410	413	404	406	382	427	406	419	407	399	414	368	409	376	393	460	377	381	391	395	364	394	408	408	352	388	372	389	387	416	386	432	430	404	381	386	411	387	389	395	419	385	406	389	440	413	374	392	424	399	407	422	390	403	408	363	430	369	407	414	396	390	399	452	411	411	397	392	410	394	400	400	391	359	403	412	390	394	406	416	388	372	376	381	403	395	384	405	395	416	394	410	392	399	404	422	422	409	377	383	393	381	372	386	403	405	434	388	385	368	395	397	387	444	439	393	414	405	426	375	385	404	392	378	400	420	395	414	372	382	394	406	385	355	371	457	392	385	397	373	379	381	404	431	381	409	404	374	420	408	417	409	392	425	415	403	393	430	379	386	372	368	423	403	431	408	357	404	438	345	454	454	430	379	406	428	410	391	358	416	423	378	389	401	374	366	387	434	423	408	401	372	388	394	391	396	395	368	437	384	411	393	370	382	389	424	382	394	364	382	409	406	366	384	416	398	389	398	378	374	385	384	408	417	418	364	372	399	406	396	407	390	405	410	391	357	365	441	416	381	409	367	405	399	381	387	388	404	376	383	386	372	380	376	423	414	413	426	408	391	386	392	373	402	390	388	381	394	358	369	394	398	394	384	412	406	391	385	390	381	397	397	391	413	409	394	413	380	436	396	403	394	387	409	394	378	388	385	388	368	361	359	386	411	393	422	403	367	390	413	396	410	413	438	381	375	393	393	409	391	379	371	396	408	440	421	419	376	387	403	387	430	401	397	439	382	362	412	411	411	445	401	404	398	416	392	407	373	384	397	402	393	395	382	387	383	370	419	362	410	423	432	418	411	392	387	407	375	368	383	371	427	366	388	389	415	382	409	391	364	392	364	366	380	417	417	397	423	362	395	388	400	385	402	392	394	421	382	433	415	346	377	363	395	370	372	389	382	414	353	441	387	330	377	395	421	397	428	434	397	352	355	393	399	385	399	422	392	404	452	390	405	385	411	384	407	412	389	426	373	414	417	389	400	383	377	397	348	441	417	395	378	364	375	410	415	380	424	378	374	399	389	351	412	405	401	387	389	391	388	407	419	366	391	394	395	373	429	377	370	352	370	473	401	386	414	408	366	400	399	411	401	394	391	398	417	391	402	382	403	393	382	414	389	385	383	413	424	399	418	385	383	388	411	405	375	386	406	368	438	402	366	409	416	404	406	355	387	368	374	387	427	432	372	380	401	369	394	362	384	404	372	405	403	395	386	411	426	424	365	400	386	403	372	422	430	392	406	371	417	413	406	426	407	376	374	442	424	421	385	407	398	398	418	389	389	384	379	379	390	412	409	399	394	362	426	426	399	388	323	351	376	364	409	396	410	382	418	409	348	375	390	392	409	404	387	382	423	362	411	394	393	397	408	375	373	367	352	430	417	387	390	401	384	376	414	395	363	401	383	395	420	374	399	411	364	365	418	370	436	404	381	374	380	378	399	406	409	379	397	400	404	417	403	413	389	397	408	411	397	405	349	401	409	415	368	392	389	374	385	397	399	379	383	394	389	364	400	361	380	368	399	385	378	387	352	408	396	387	389	362	350	398	438	409	380	392	432	394	355	362	361	392	383	398	398	404	359	399	389	409	386	389	348	362	419	422	372	381	376	393	383	407	384	377	381	384	403	370	385	370	390	427	412	384	419	378	381	411	401	373	439	373	354	372	368	413	403	419	387	417	383	416	409	420	381	384	400	416	409	392	384	402	374	366	396	396	393	389	373	397	407	433	414	422	395	400	391	412	409	395	370	365	409	400	425	405	368	420	411	386	423	379	388	405	349	403	416	397	408	416	387	370	375	408	379	416	403	400	408	432	396	389	407	391	386	397	381	404	387	360	386	404	388	405	390	395	372	413	422	380	416	366	378	367	406	425	413	393	380	381	431	387	405	382	380	400	412	389	384	404	399	391	376	340	378	417	363	388	414	401	415	377	376	442	396	359	380	373	379	410	428	396	396	390	404	399	396	384	392	432	371	397	400	400	400	396	384	337	399	368	423	394	364	379	411	386	441	394	397	404	427	433	397	376	391	412	399	368	362	393	368	390	403	403	390	418	390	402	411	355	401	403	374	425	349	392	396	364	377	408	391	379	399	433	387	446	382	377	390	391	410	399	370	372	417	423	400	401	398	425	393	343	399	405	386	419	372	403	383	408	401	388	401	424	403	423	404	403	372	383	382	377	378	427	405	405	397	397	406	414	383	421	380	407	401	404	406	415	350	374	385	416	382	397	422	379	390	430	394	386	385	384	391	435	371	389	368	401	347	398	391	404	392	377	423	419	435	383	411	383	369	413	380	382	388	374	379	401	430	394	389	393	397	440	418	388	370	384	377	395	400	424	398	383	407	375	390	417	412	382	402	409	409	417	437	427	389	403	421	374	428	363	402	407	369	372	392	383	377	427	396	393	424	386	429	358	392	455	429	401	416	361	436	407	367	392	412	361	434	392	395	419	414	411	397	401	393	446	412	370	396	395	371	391	407	383	416	426	395	433	345	426	376	395	390	409	389	403	429	379	379	372	355	370	399	391	398	397	383	377	407	392	373	393	404	393	384	393	403	392	435	427	392	396	413	397	398	399	409	394	390	437	390	425	427	423	378	404	413	427	440	392	394	400	410	358	369	413	372	380	410	375	395	411	417	368	407	402	418	401	391	394	398	387	375	344	397	393	386	399	398	367	361	396	435	372	382	388	420	392	413	388	408	367	401	406	390	393	392	372	362	397	398	355	378	409	417	381	435	405	411	385	384	388	393	406	386	413	409	400	368	376	389	427	405	404	390	374	421	409	355	384	402	405	369	405	391	398	402	425	369	413	364	414	381	388	380	392	356	389	403	396	412	391	369	385	412	339	408	409	398	405	362	380	403	394	418	414	417	386	379	400	378	438	405	359	354	410	374	405	376	390	404	379	410	371	420	386	412	403	445	381	371	389	398	402	379	424	393	371	410	396	401	409	388	380	386	354	415	383	399	421	437	406	418	408	373	413	442	356	418	404	371	389	385	411	427	432	406	401	398	368	385	399	405	370	401	392	374	391	382	371	420	376	392	345	419	411	406	417	391	354	378	429	377	394	417	409	461	407	396	386	394	369	391	391	409	381	401	410	434
41964	2294	4112	4764	4297	3459	3066	2560	2281	1977	1871	1674	1619	1455	1457	1315	1305	1239	1277	1194	1187	1166	1078	1130	1085	1060	1097	1033	1060	1045	1005	1101	1003	1049	1023	995	1026	1035	978	950	1001	967	1042	970	1004	967	975	985	948	978	956	981	892	947	886	922	971	905	955	923	942	981	950	952	951	877	964	953	937	946	964	900	921	932	878	901	942	947	894	954	910	930	983	955	936	927	942	933	929	885	932	919	919	921	910	921	912	947	896	937	951	933	927	912	884	936	932	871	926	916	967	907	956	902	856	901	966	925	956	925	890	937	948	924	958	947	917	921	868	948	958	891	908	883	864	878	926	918	905	871	906	943	939	951	948	916	905	844	913	893	1021	908	956	947	961	846	913	936	891	920	958	919	880	918	923	814	874	922	882	959	954	947	932	891	914	869	924	875	964	834	944	869	859	915	935	879	926	928	864	908	904	880	894	927	953	934	926	911	921	898	873	927	908	894	866	890	892	940	969	911	949	896	887	902	871	917	898	883	933	932	953	930	912	907	841	913	959	882	920	909	927	905	960	926	931	874	891	895	903	889	956	901	946	920	901	898	874	894	877	884	867	918	931	906	929	899	920	862	934	898	889	907	890	939	921	911	931	933	969	884	912	892	906	970	918	944	904	939	875	895	919	923	877	884	912	945	913	969	956	900	872	972	941	903	966	969	907	860	915	879	924	907	952	916	952	934	918	931	934	942	897	952	898	917	949	862	935	981	907	895	920	954	925	883	888	898	919	893	880	925	934	864	901	880	910	903	925	941	860	907	889	937	884	950	922	892	922	934	885	928	899	954	925	972	916	928	888	939	905	925	961	901	962	861	869	939	937	901	923	888	927	863	862	913	872	902	903	896	920	927	978	933	911	941	905	940	937	907	888	905	903	928	967	929	905	906	959	876	895	874	881	910	890	927	884	931	905	935	911	915	945	925	918	871	890	835	918	895	898	878	960	932	961	913	885	916	910	883	924	916	954	878	997	861	936	921	935	883	902	900	936	933	925	927	907	949	940	917	947	922	919	868	972	918	899	902	926	893	948	952	913	902	894	900	899	935	924	934	869	977	901	974	902	918	907	939	916	930	880	929	896	905	908	935	903	941	913	913	874	929	911	915	876	894	912	883	888	959	950	904	885	930	885	932	883	835	882	937	946	885	925	908	913	855	961	920	936	878	908	894	963	912	898	934	825	965	929	951	894	879	885	907	904	950	934	914	913	935	936	896	929	923	850	932	925	892	911	922	938	952	906	914	930	931	912	896	917	912	852	972	914	895	906	902	910	934	888	913	895	948	892	937	889	899	902	917	882	947	907	920	893	919	902	934	898	886	924	947	946	969	900	888	911	855	882	930	970	901	880	915	909	896	912	894	891	946	934	895	971	879	955	883	875	901	891	931	873	906	935	904	894	903	920	941	943	913	900	924	935	908	924	914	939	945	880	892	977	922	929	880	888	914	930	864	849	891	863	941	881	917	882	891	902	877	889	884	903	936	883	947	884	948	889	940	917	972	890	967	908	882	884	922	885	926	879	908	908	897	910	904	861	938	867	889	924	894	886	936	900	903	913	863	923	880	882	934	905	926	902	909	867	928	912	963	1000	962	859	913	917	916	871	925	883	951	880	947	880	908	917	896	880	881	942	947	902	879	889	888	884	937	923	954	828	935	926	910	949	898	914	922	877	900	887	933	896	918	886	894	888	938	894	915	934	936	938	861	1002	886	868	877	893	941	942	945	933	875	943	880	922	924	868	891	884	939	911	884	894	902	949	912	944	896	956	910	926	889	973	899	968	901	924	956	957	927	899	867	933	952	892	871	898	910	906	917	858	874	966	951	928	897	929	917	941	878	931	953	913	931	948	867	909	912	925	923	917	958	928	945	908	944	919	947	925	868	877	936	906	906	889	926	931	937	902	893	885	946	901	922	936	899	911	901	931	934	862	951	983	921	929	950	957	940	915	926	949	910	896	933	911	862	909	929	980	911	907	936	876	901	859	934	903	924	953	882	918	853	859	934	934	903	990	899	853	920	938	899	914	884	895	898	901	897	853	922	888	968	892	883	926	970	920	946	943	897	918	958	871	875	924	865	929	908	929	904	883	956	974	870	929	948	919	889	923	934	966	892	841	931	905	921	941	885	937	847	983	941	927	910	885	955	895	899	919	928	981	926	917	908	912	905	906	934	909	925	910	910	925	954	883	883	907	918	917	931	903	935	891	864	911	886	894	873	904	913	931	885	877	945	942	925	917	930	886	906	902	924	956	914	908	907	890	902	862	970	931	915	871	905	918	925	935	916	895	877	924	878	899	931	900	892	901	938	927	917	979	887	887	921	908	925	924	903	931	899	905	923	906	916	899	869	873	893	955	894	966	859	828	933	897	885	937	916	859	895	900	893	897	876	954	988	951	882	994	947	969	969	933	855	926	843	811	926	943	878	984	906	951	901	959	913	905	936	896	905	896	922	889	893	880	932	1003	892	957	859	932	905	924	904	947	893	912	944	944	860	927	855	941	938	909	894	873	961	921	909	876	916	918	905	917	947	873	916	913	911	966	891	884	898	912	875	910	895	920	909	947	962	899	947	949	882	868	917	864	905	903	939	946	944	913	956	935	853	919	969	929	885	935	897	896	877	919	897	881	936	891	958	921	941	916	943	895	880	914	890	930	936	953	944	882	853	901	1010	909	909	925	904	936	932	938	930	892	885	880	943	893	885	874	936	932	919	929	912	945	910	947	986	974	947	919	908	928	915	933	919	957	915	881	921	915	834	905	893	902	942	905	915	895	927	887	920	872	894	906	933	891	941	902	948	937	960	908	957	884	924	883	925	901	938	858	891	943	868	902	941	849	914	902	921	881	910	901	908	894	878	901	944	885	953	903	961	875	890	935	872	868	900	884	921	946	894	845	909	983	973	891	905	911	935	888	910	894	879	927	901	929	857	958	875	888	977	937	945	831	871	834	885	869	911	852	857	956	913	974	889	848	896	970	938	910	926	911	886	902	946	940	861	898	893	908	940	886	953	936	941	891	873	982	916	939	914	867	904	897	925	898	927	893	874	917	895	876	899	970	935	904	889	928	886	912	915	985	895	872	932	870	954	859	898	918	914	891	903	915	953	940	921	880	890	908	890	940	908	908	903	952	932	930	917	884	917	952	914	876	923	888	962	906	892	917	925	925	966	1009	906	916	851	897	866	911	896	863	943	903	917	936	921	920	926	919	872	923	871	920	925	911	922	893	915	905	957	930	941	864	925	939	950	939	863	884	928	889	915	932	951	885	931	908	925	938	891	901	887	912	885	977	951	896	922	941	928	939	919	901	960	909	982	888	922	934	943	913	928	926	926	920	882	877	929	885	861	979	950	909	868	954	965	895	888	853	955	902	932	908	902	974	934	858	933	878	939	961	864	947	891	953	896	936	967	909	935	921	900	911	902	881	927	966	946	905	938	912	912	860	856	972	867	920	950	907	874	855	945	900	920	870	869
10049	496	173	164	138	148	149	127	129	147	134	123	141	140	156	139	139	134	146	140	133	125	146	130	136	131	129	150	126	140	155	144	145	148	149	142	116	148	119	146	127	143	134	131	152	141	168	134	127	127	143	140	142	146	136	115	123	120	130	115	123	141	149	128	120	136	146	128	123	133	104	157	115	147	146	130	125	132	140	136	111	140	145	134	137	114	142	137	125	134	122	148	133	139	144	127	151	119	149	125	129	148	134	123	125	128	147	147	150	128	137	150	129	120	133	132	138	140	150	124	138	128	125	140	143	135	138	149	155	144	137	153	138	155	115	127	163	118	141	123	144	140	137	130	143	102	144	133	142	128	130	111	110	128	132	144	113	112	150	115	119	130	133	133	136	124	135	127	137	135	147	140	119	140	150	128	125	125	152	157	143	143	123	137	138	132	133	122	171	119	123	116	112	121	129	154	157	134	129	124	128	148	148	154	142	144	124	127	111	132	122	121	133	126	116	114	150	120	135	140	136	165	150	136	165	121	155	140	118	148	147	136	126	141	140	131	136	144	128	131	151	121	133	153	149	154	113	146	127	151	124	124	143	130	127	108	131	117	169	144	147	147	134	127	139	156	147	127	163	139	155	135	146	141	131	117	123	159	154	129	130	135	134	155	146	147	147	126	137	149	134	140	141	133	132	148	127	149	144	134	143	120	137	126	127	136	151	118	127	150	133	128	140	139	147	132	131	145	133	141	147	129	99	139	133	168	125	137	118	165	121	143	151	126	132	130	129	133	125	143	133	125	122	125	154	135	125	125	136	144	123	127	148	133	145	125	146	131	136	133	133	145	123	120	131	139	131	151	148	133	139	146	154	153	130	132	131	126	114	138	136	143	136	143	155	129	149	137	121	139	136	122	152	145	117	140	155	158	133	150	119	133	143	135	123	137	146	129	141	138	159	143	138	140	146	121	135	122	127	131	123	141	128	133	136	156	134	134	142	139	131	140	139	123	168	130	146	144	147	154	139	118	133	125	142	145	136	165	126	148	140	124	117	143	139	128	143	145	161	134	118	146	143	137	147	144	131	127	135	144	150	139	134	160	146	129	122	138	147	131	146	132	126	144	145	123	128	148	166	120	139	132	142	134	123	126	129	132	148	116	150	159	140	132	149	129	151	130	145	141	133	144	113	141	148	142	123	116	144	146	140	122	131	113	130	134	133	151	150	141	115	134	127	143	120	135	123	109	159	124	126	129	143	147	145	126	118	132	147	129	154	142	117	144	125	130	144	138	128	134	131	121	128	137	116	121	130	124	146	148	120	119	138	133	135	138	135	151	134	145	130	117	118	132	109	134	150	129	135	142	130	147	121	157	152	131	133	141	139	117	120	135	123	130	156	122	159	147	139	117	141	147	122	140	145	128	152	130	127	132	134	148	140	139	139	123	125	145	148	146	159	145	136	124	154	117	140	135	125	126	135	134	146	117	112	128	132	129	146	142	153	117	135	131	138	145	137	127	128	150	138	159	153	132	133	127	153	108	147	164	119	146	134	130	130	151	117	112	107	152	133	142	150	128	135	130	149	132	145	143	139	129	146	118	142	119	144	120	136	124	129	109	130	156	137	134	146	135	132	137	143	137	157	154	128	138	145	116	140	127	145	125	129	134	140	136	145	154	136	123	162	138	116	152	152	127	163	134	131	157	153	144	148	113	144	124	136	131	126	135	142	130	130	125	124	115	134	140	130	151	117	144	131	157	141	140	160	127	123	114	121	142	143	126	146	108	118	130	126	119	124	130	131	128	127	149	129	122	133	136	132	134	131	131	129	116	137	164	137	106	127	128	122	125	135	141	154	134	155	125	137	131	160	145	110	127	151	180	160	120	150	141	138	121	147	135	125	131	139	143	117	145	127	122	144	150	137	127	117	150	109	114	129	114	135	144	132	136	143	167	153	149	113	125	135	131	145	113	123	139	144	127	103	136	154	137	126	130	117	153	122	141	130	146	148	117	137	120	141	124	144	138	142	138	144	126	144	143	131	134	130	138	127	129	127	160	132	133	124	146	147	122	140	141	150	110	135	151	134	139	131	141	129	150	160	145	143	145	140	140	137	139	123	120	151	127	122	99	154	141	142	139	137	141	147	140	139	137	134	138	124	149	134	119	145	131	163	121	145	128	137	139	161	152	143	125	137	127	139	112	144	149	124	152	137	125	122	138	118	130	157	150	134	150	140	144	121	136	154	126	124	124	157	120	130	132	127	127	161	127	146	150	112	132	144	126	134	145	129	120	136	141	125	148	130	139	126	143	131	128	143	157	164	130	128	162	167	109	164	136	116	165	124	144	128	159	155	137	122	136	148	119	148	121	119	114	128	127	144	121	140	152	128	133	131	160	134	155	127	160	151	139	145	133	134	122	148	121	142	148	109	122	153	116	151	125	139	149	128	137	141	115	129	127	128	147	129	142	123	137	126	129	134	148	132	118	144	108	133	148	151	133	121	131	121	148	146	126	125	125	141	130	123	106	137	139	137	126	133	115	150	146	131	143	151	115	134	141	131	128	146	136	133	143	114	112	140	122	136	121	124	134	148	136	137	137	137	121	138	131	133	137	149	138	144	115	129	148	142	126	116	125	129	136	137	138	126	134	132	127	120	147	151	129	140	128	151	128	131	115	136	133	143	163	141	138	132	134	163	151	141	125	127	131	135	134	143	146	141	125	143	136	132	130	155	121	137	143	137	135	119	132	120	121	123	117	147	150	138	129	141	133	138	148	127	141	143	116	132	121	135	134	124	134	134	129	129	131	129	126	150	126	122	160	134	137	132	151	134	138	158	125	142	140	132	133	153	130	130	133	146	133	114	112	153	154	145	127	148	130	130	119	130	137	138	147	117	133	152	139	121	136	147	127	125	128	133	145	143	138	128	119	133	138	135	138	140	139	149	122	122	148	155	153	138	121	142	129	124	134	141	149	127	147	115	146	144	115	143	138	128	141	156	141	129	118	129	155	123	147	118	112	117	146	138	118	130	142	129	139	135	118	122	138	144	134	134	111	146	148	142	156	133	131	120	125	126	135	138	114	131	119	149	125	120	130	143	143	159	121	129	107	127	111	119	143	136	139	142	138	122	113	131	123	127	149	138	123	126	139	127	121	131	121	138	172	126	133	125	146	124	121	124	148	173	132	129	128	132	144	144	143	124	149	148	120	139	143	163	151	145	131	130	119	124	125	149	140	133	157	134	141	138	157	125	114	145	152	150	157	151	139	139	144	162	143	106	140	137	131	142	154	131	120	146	157	148	126	116	137	136	127	141	145	131	120	131	115	147	130	133	130	129	145	116	144	128	139	127	125	143	143	132	147	124	140	123	129	149	143	144	128	136	145	128	134	126	125	133	130	141	129	146	138	138	132	116	131	138	149	145	161	131	152	153	123	143	138	121	118	141	134	145	124	142	118	132	128	131	138	144	167	127	134	141	121	124	147	158	135	130	160	174	115	121	134
8948	423	430	450	461	420	407	438	407	412	398	413	404	381	410	403	393	378	408	397	403	416	409	370	400	392	372	375	400	400	406	381	435	365	403	367	393	411	376	429	400	367	376	403	403	390	405	345	393	370	369	387	390	394	369	379	363	405	383	346	383	418	403	377	392	411	332	393	372	408	387	378	390	406	361	395	399	391	385	394	412	401	374	380	415	366	371	364	395	390	376	391	395	388	393	388	400	409	372	379	362	411	367	362	397	412	363	386	386	362	396	405	365	395	362	357	397	397	371	399	414	364	410	363	407	401	358	440	381	398	370	400	340	397	373	358	362	383	391	402	395	395	370	382	367	423	388	382	418	352	408	339	392	381	384	365	369	378	405	409	390	382	388	393	362	390	358	402	423	373	428	400	395	395	390	380	370	406	385	380	388	419	396	360	392	384	416	393	444	385	415	407	400	359	373	388	403	432	363	376	379	389	420	405	393	402	397	407	376	384	408	387	403	409	400	366	418	402	375	398	371	393	409	386	416	375	365	372	350	400	404	383	423	387	369	378	366	375	403	397	368	397	409	367	390	403	404	399	388	356	392	396	360	390	408	363	380	383	370	392	362	390	393	366	361	341	374	398	399	374	401	394	351	401	374	403	388	401	336	363	393	338	389	396	368	398	387	363	378	395	405	378	380	386	391	345	361	384	365	371	358	384	387	365	412	412	362	384	428	398	384	398	371	378	363	404	410	348	386	388	389	406	391	374	367	411	397	366	377	371	394	392	395	409	401	406	395	390	382	381	411	399	367	379	382	399	392	412	383	409	385	417	408	384	384	407	389	369	381	355	374	403	384	414	372	401	424	388	396	393	384	410	409	374	376	381	379	381	349	367	387	399	386	397	389	389	379	382	384	406	401	412	387	381	398	364	376	382	382	382	391	381	410	395	412	389	375	387	380	360	361	391	366	417	391	358	339	426	404	355	381	386	411	392	387	371	380	365	387	402	397	398	359	414	385	392	378	387	395	383	363	381	400	406	393	400	374	378	391	383	374	374	398	421	394	382	388	380	386	414	386	417	390	421	372	451	388	389	382	384	385	365	386	359	361	366	386	375	373	385	395	396	368	377	363	373	374	405	403	399	413	385	375	396	385	370	382	376	390	402	401	393	417	413	377	359	390	426	374	383	391	414	373	398	404	398	400	385	358	352	373	361	374	377	388	369	419	393	397	395	416	390	408	401	404	392	396	387	391	416	376	377	399	385	388	383	422	376	367	395	374	375	399	408	397	381	374	353	408	363	352	361	393	372	365	412	359	397	385	370	395	386	362	382	396	372	403	395	386	387	395	391	391	375	360	370	421	408	385	381	373	366	375	381	393	381	385	405	361	412	411	351	367	384	407	373	381	375	359	402	405	373	388	417	397	394	357	417	372	395	377	377	409	358	369	382	397	395	365	398	359	381	387	376	395	378	373	385	396	367	377	431	339	410	413	366	408	358	382	395	390	360	375	417	404	367	388	387	366	423	397	391	386	386	368	369	415	376	433	381	417	407	374	384	395	359	370	367	381	446	352	355	396	402	351	409	407	407	396	391	373	395	376	357	393	425	391	371	382	367	374	385	372	412	420	365	373	408	419	415	385	396	410	351	411	383	360	428	363	355	387	410	362	397	358	379	372	416	364	409	404	384	356	434	377	355	364	388	384	370	387	406	370	403	430	370	364	420	417	404	364	367	363	396	386	377	395	410	398	407	355	362	386	367	351	391	411	363	384	388	388	396	431	388	350	407	420	355	383	369	358	388	407	389	360	378	421	364	400	389	405	353	381	382	374	406	381	401	372	396	430	375	395	379	414	345	397	390	379	365	434	393	385	344	356	391	390	360	376	410	403	364	394	400	418	382	409	381	379	392	396	399	400	387	416	389	366	389	397	404	385	421	385	402	394	341	417	405	358	401	370	369	393	399	394	390	375	362	371	385	350	405	366	375	406	383	368	401	388	379	368	405	374	403	366	378	379	390	400	388	360	454	392	393	383	406	397	416	417	417	396	384	375	391	390	419	372	398	390	360	376	389	421	371	380	364	376	394	378	413	360	350	366	392	389	398	394	384	367	374	393	385	368	376	362	427	382	389	363	361	394	419	336	343	379	412	392	355	395	396	377	390	378	392	404	365	378	413	359	394	327	409	376	401	388	353	382	398	368	365	398	410	356	390	383	367	367	397	382	386	396	354	412	400	389	385	394	378	375	375	391	381	390	394	380	392	401	400	403	372	389	395	400	395	364	411	385	395	389	380	374	421	396	384	400	406	372	379	401	360	387	363	411	389	350	400	350	390	392	433	398	367	425	390	383	399	396	372	386	386	399	415	422	382	372	359	369	412	370	364	420	385	381	419	403	419	399	384	375	390	376	358	376	379	387	385	398	372	372	410	375	394	384	382	400	362	395	451	372	374	429	386	399	389	404	375	390	386	388	399	396	399	369	360	376	361	377	411	371	372	396	334	375	393	394	412	391	420	367	359	385	389	400	372	411	381	363	384	384	403	436	362	365	378	402	430	396	404	380	373	387	383	366	354	385	384	415	380	368	386	413	396	376	362	393	380	380	395	384	389	362	359	408	408	389	348	414	372	356	398	408	412	413	371	377	378	401	429	374	384	362	343	400	433	382	375	370	373	382	410	381	436	415	408	351	379	383	411	421	365	374	391	380	376	375	364	413	398	397	397	383	387	393	358	375	385	401	416	409	347	404	377	393	396	384	363	396	395	414	379	386	378	355	385	390	348	416	397	383	413	325	400	413	407	370	384	401	439	392	394	350	379	397	422	377	380	415	414	384	387	382	405	403	371	362	372	389	349	399	397	376	356	371	386	388	410	404	380	390	364	390	361	378	367	407	383	400	376	367	427	380	404	386	360	408	389	386	395	371	380	395	361	384	399	413	400	413	402	394	401	399	385	370	386	428	407	365	381	427	369	368	401	347	366	407	355	349	380	375	393	431	383	408	404	386	387	385	362	418	393	424	367	375	407	375	358	371	364	392	394	405	395	363	392	372	395	370	399	400	393	394	380	376	410	375	378	373	364	373	385	396	419	419	378	373	425	363	407	393	387	387	361	370	361	364	370	383	426	403	378	453	399	374	379	409	409	373	405	383	382	330	404	396	389	362	397	364	389	396	399	385	386	373	370	380	394	379	415	372	361	389	397	366	393	387	387	393	360	367	394	398	375	421	405	388	370	417	413	344	347	363	425	406	409	408	357	417	383	393	406	379	372	365	362	386	388	378	403	382	366	372	385	379	382	409	396	388	369	346	396	386	411	373	408	393	358	339	394	388	411	381	364	396	374	366	394	378	432	399	405	437	432	358	423	387	394	374	391	395	366	383	399	364	377	402	381	383	366	360	391	357	357	399	347	341	414	360	392	347	386	395	389	379	385	407	359	381	390	378	399	447	369	422	384	362	402	390	376	409	384	392	377	398	385	453	373	375	390	387	400	395	377	405	373	394	396
60868	22192	3793	884	644	512	431	354	366	277	302	291	267	252	261	247	241	262	244	259	259	234	224	238	239	213	225	263	232	234	211	246	209	222	238	193	224	249	232	232	237	205	180	229	258	225	251	250	234	209	235	232	241	213	220	223	194	220	227	212	212	189	196	209	222	225	208	200	239	214	221	213	213	225	238	210	228	231	228	228	244	236	208	232	265	218	191	205	236	240	234	207	223	216	227	225	204	247	228	227	230	218	230	208	219	245	245	219	219	229	229	201	239	227	227	254	234	190	227	238	225	207	236	239	241	208	214	206	220	217	249	195	214	234	213	223	225	208	255	207	234	228	249	217	219	242	206	236	181	220	249	239	215	215	234	180	198	213	219	216	227	252	190	244	231	215	220	219	207	207	247	214	201	214	222	213	222	213	204	212	219	206	212	209	219	237	220	198	219	209	215	205	216	215	241	236	218	224	217	224	224	236	211	225	239	220	216	235	250	201	211	222	231	218	216	220	189	211	220	222	233	227	196	229	239	239	209	230	241	223	217	195	219	222	202	215	233	218	201	265	220	227	194	210	247	224	202	225	222	230	226	249	208	212	228	210	227	216	199	212	217	211	212	202	196	252	210	245	229	233	239	233	225	236	200	223	186	221	222	234	210	228	238	236	213	229	224	211	242	215	220	242	188	211	240	224	235	210	225	196	231	218	219	224	228	225	202	204	218	214	229	247	222	191	214	231	221	199	208	200	231	201	234	233	255	215	187	225	215	226	224	231	219	224	264	239	221	226	240	242	209	220	225	230	223	217	204	223	221	205	265	204	224	208	208	220	190	225	216	197	269	189	225	207	217	235	221	196	203	220	217	212	251	210	199	208	232	198	223	214	218	247	220	201	242	226	209	222	230	212	207	233	212	189	194	219	210	207	226	212	208	215	206	236	241	195	241	233	220	219	232	191	202	210	237	217	245	206	241	206	213	208	237	247	190	215	230	181	202	234	232	216	204	215	200	217	236	215	209	227	219	248	219	187	216	204	201	213	216	231	224	230	243	211	220	214	208	235	236	224	200	222	201	220	243	209	232	245	220	247	237	231	253	223	230	218	220	200	216	215	206	197	214	207	219	206	219	217	245	204	238	207	202	207	219	200	208	205	244	235	254	237	221	202	210	201	207	202	222	207	216	215	219	229	221	229	214	225	214	226	207	202	217	222	225	199	210	214	211	241	201	217	237	204	236	204	223	226	248	203	251	212	220	241	227	198	204	217	227	228	209	234	221	193	217	211	236	227	230	231	219	222	207	206	226	201	235	228	213	236	212	192	212	244	196	217	210	212	220	228	215	197	221	203	208	186	199	244	200	230	223	219	217	216	218	217	231	219	213	225	211	216	208	247	212	215	240	210	213	203	234	224	213	219	233	224	239	206	203	212	231	221	194	228	207	213	200	216	225	255	190	200	188	226	232	213	205	221	249	218	225	194	220	222	233	208	210	235	188	230	241	187	238	218	202	253	208	231	220	202	228	204	205	222	204	232	233	216	219	216	226	219	214	204	244	190	230	222	237	248	249	214	224	228	192	218	216	220	244	212	198	221	211	228	219	218	211	235	208	235	223	220	225	199	209	222	218	209	211	234	205	219	203	234	217	208	219	233	217	213	227	206	211	199	223	217	213	217	228	234	219	204	214	211	224	221	225	207	234	227	230	207	240	193	197	228	217	228	223	219	220	221	224	220	211	212	221	218	220	215	234	236	198	222	199	214	234	213	234	232	225	213	244	235	228	173	209	220	220	216	245	232	238	220	215	217	227	246	191	212	198	259	206	202	221	191	243	228	233	237	214	194	205	219	233	212	229	228	211	222	210	224	239	257	214	245	229	235	233	184	209	237	211	228	216	192	222	225	201	207	230	196	195	191	236	234	222	237	214	219	218	240	211	202	240	238	238	202	192	225	222	243	242	215	212	214	228	222	225	218	190	223	206	198	215	220	208	198	217	241	204	217	211	234	231	234	207	226	212	206	209	213	221	218	213	198	229	260	231	225	178	218	257	221	217	199	185	209	214	231	216	211	237	205	203	208	188	244	207	213	212	193	244	200	223	227	218	221	212	232	215	208	241	191	205	194	242	226	204	205	206	222	222	214	211	220	205	243	228	203	241	230	237	237	229	202	227	211	205	212	192	211	217	232	237	206	219	242	210	207	216	206	217	222	202	220	206	192	201	217	219	219	249	212	217	221	226	195	232	223	220	185	215	203	193	195	206	234	221	222	197	228	224	239	228	196	212	245	222	200	186	230	219	209	237	199	206	228	204	208	201	241	248	185	197	218	185	215	224	218	234	215	210	219	199	225	238	187	219	248	220	194	217	214	213	199	203	230	244	221	234	216	192	207	199	213	219	236	219	206	207	215	208	222	225	228	214	208	215	193	206	223	227	228	212	203	200	213	235	234	225	208	218	209	227	234	207	224	219	215	187	216	225	247	224	214	198	247	213	222	210	232	236	202	222	226	243	242	222	224	232	249	231	219	190	217	221	226	185	206	213	217	227	197	234	237	205	200	244	257	205	237	221	220	216	222	224	202	229	224	214	192	211	226	218	219	209	245	212	224	188	217	242	213	224	248	221	212	202	204	237	231	228	239	213	218	206	209	243	216	226	220	221	242	211	201	224	193	231	237	236	200	206	225	195	214	205	240	248	248	215	219	210	209	217	225	220	219	210	221	230	228	208	197	221	263	190	236	238	230	233	209	217	228	245	207	211	222	222	248	218	193	258	198	212	252	222	203	210	220	211	232	237	223	218	211	218	234	237	220	227	235	231	196	203	214	238	220	215	217	215	221	235	238	217	212	209	204	212	182	221	214	211	218	224	227	226	220	197	225	233	207	213	216	235	219	235	241	232	206	217	223	222	246	247	239	206	215	211	205	215	209	215	217	180	223	240	197	238	203	227	204	231	185	240	225	226	228	222	219	247	229	237	214	197	219	212	191	222	231	214	255	222	239	214	249	210	202	189	237	213	217	199	215	232	217	221	215	236	199	256	237	207	208	225	195	223	217	242	185	217	238	201	231	239	243	232	199	220	242	215	233	225	195	210	193	215	198	197	219	217	218	250	228	238	241	224	229	210	219	215	213	178	205	187	224	198	223	213	218	211	193	206	206	225	223	215	204	233	217	214	197	242	213	258	235	220	224	222	190	218	196	230	224	202	199	219	205	182	213	207	198	213	195	216	216	199	233	236	210	220	237	218	221	206	218	245	205	228	202	199	198	224	219	232	234	238	212	230	200	208	219	226	245	217	191	233	241	225	215	227	223	236	221	224	247	202	192	234	244	231	195	219	195	197	211	219	213	223	190	202	187	226	228	208	224	244	178	237	223	211	213	184	218	212	260	212	188	206	233	219	216	233	211	222	226	224	229	223	203	239	232	245	234	197	251	245	216	197	204	229	213	210	210	220	236	241	223	224	234	235	251	228	228	200	214	207	234	226	229	242	248	193	211	222	206
33657	1244	2177	2675	2365	1882	1617	1524	1243	1135	1002	946	924	830	815	799	751	794	719	721	699	695	651	643	646	689	623	638	629	654	642	651	597	640	635	561	654	620	632	590	561	653	601	637	591	595	600	578	592	644	564	567	603	591	624	617	594	609	595	611	569	605	588	584	595	572	561	623	597	575	571	574	576	560	564	632	573	611	579	631	548	616	619	604	563	551	615	591	568	516	652	583	646	596	600	595	559	570	588	615	619	568	575	604	546	594	609	579	587	552	547	600	571	573	628	583	555	575	571	566	603	582	625	546	572	575	529	539	578	530	598	574	574	570	583	569	599	584	579	569	596	563	545	524	565	616	570	561	569	572	600	563	600	569	569	560	598	592	576	555	631	539	575	595	576	585	522	595	547	540	606	638	588	580	584	568	561	539	595	575	602	589	603	581	588	515	572	618	562	583	602	609	573	550	589	564	585	588	544	550	579	562	563	576	577	599	586	584	579	569	525	552	577	576	572	589	566	568	578	591	585	587	535	529	558	606	616	553	560	598	605	610	610	571	559	558	579	554	572	580	541	584	587	574	594	563	625	553	550	550	581	557	568	622	587	572	569	572	546	530	549	615	583	556	588	545	605	581	583	559	566	538	629	612	592	536	584	572	574	588	583	559	593	553	588	615	578	575	601	582	559	575	578	566	599	568	569	583	591	612	605	575	572	533	583	545	586	542	590	555	608	537	587	588	594	543	536	595	603	554	590	576	559	570	592	639	579	558	569	593	540	566	623	571	573	581	562	580	533	558	564	523	580	582	547	572	556	592	595	572	578	555	577	549	551	554	609	590	596	564	590	557	577	605	536	581	580	591	582	549	577	561	569	595	584	605	605	593	561	584	568	583	569	574	566	542	528	580	592	548	550	550	527	565	535	530	538	593	563	590	554	605	550	557	546	551	567	560	574	543	613	598	549	614	574	573	596	577	598	557	596	578	576	584	565	562	585	562	536	594	554	531	550	569	540	596	522	557	572	567	598	563	565	530	558	562	549	546	557	563	582	583	621	563	589	580	576	545	543	549	562	575	566	589	548	552	571	570	553	571	542	544	578	559	607	555	588	575	585	576	570	574	611	613	599	574	553	540	578	559	530	572	588	540	602	554	536	584	544	548	572	549	599	565	579	573	555	637	556	585	657	555	570	599	597	544	557	562	552	587	550	563	599	583	530	588	566	566	578	570	567	632	524	569	597	535	552	562	570	540	573	565	563	579	536	528	585	565	520	555	600	585	599	560	646	559	581	593	566	598	586	569	583	591	564	529	571	537	575	528	578	579	552	549	578	560	594	569	630	581	548	506	564	544	527	548	555	565	592	581	564	574	583	579	558	527	554	586	590	618	539	586	568	596	547	576	585	586	549	562	559	582	577	559	550	573	567	602	546	564	575	589	584	549	575	558	557	562	592	606	566	594	551	552	537	578	567	581	562	564	583	565	608	557	596	531	582	578	609	556	569	557	561	545	561	557	622	570	525	569	560	585	584	556	576	580	569	560	597	566	572	520	560	571	540	526	584	557	581	557	533	588	560	567	574	604	548	571	590	545	616	613	566	545	584	581	592	594	620	589	580	538	569	607	606	584	575	592	596	558	579	535	529	559	556	530	601	529	533	563	610	566	561	538	593	612	580	558	604	587	546	542	603	567	547	554	531	565	557	541	571	593	586	568	571	549	574	528	597	586	607	544	571	528	536	568	570	590	548	566	529	577	584	572	585	569	607	610	541	590	570	575	567	609	563	613	594	585	539	524	539	540	553	588	530	586	581	548	539	545	564	583	581	583	553	543	605	543	591	583	573	585	558	558	554	555	583	596	598	606	551	610	596	542	595	588	545	602	578	568	572	598	572	573	519	549	588	577	597	548	620	505	578	585	591	559	602	548	585	579	530	588	538	571	529	546	603	529	540	547	537	603	593	609	570	551	557	598	560	587	544	547	587	571	601	577	532	547	623	567	584	578	584	554	536	580	610	574	561	608	588	583	614	590	550	605	561	566	633	561	556	567	583	630	579	553	577	569	558	546	568	570	552	597	611	589	574	606	590	533	572	578	537	558	600	654	585	574	604	561	576	540	577	566	552	554	572	568	554	536	532	574	583	586	557	547	570	585	568	583	559	554	591	552	583	547	559	572	578	591	610	559	588	602	549	559	561	544	589	579	528	596	549	534	555	567	529	569	549	606	603	568	622	565	578	614	567	603	573	583	570	554	566	561	590	588	575	640	526	609	597	542	572	575	553	614	576	555	541	618	570	590	580	589	578	575	600	594	556	549	527	585	536	560	608	558	548	563	561	592	566	590	549	555	560	588	532	564	549	582	561	578	566	562	576	571	562	585	574	558	589	627	556	557	552	605	570	623	594	573	584	586	561	586	617	571	565	546	601	559	554	582	559	565	570	534	574	569	605	564	598	598	592	552	631	597	545	555	586	567	587	570	610	533	572	580	534	531	563	561	566	592	577	538	589	549	559	582	581	570	602	593	588	552	551	563	593	555	568	564	543	534	573	580	579	616	532	560	560	612	562	536	551	577	571	590	548	580	567	583	551	573	580	571	565	569	562	541	530	549	552	616	584	640	600	536	552	550	576	591	630	543	597	595	578	533	605	611	599	604	523	577	571	560	582	558	578	535	614	595	573	540	547	582	507	555	545	576	596	527	603	559	596	602	579	608	562	569	553	596	592	585	553	573	571	572	614	569	592	543	560	571	581	547	570	562	559	608	587	603	573	547	590	565	593	576	580	553	557	522	621	632	536	584	516	587	602	604	566	579	560	569	576	549	565	604	593	570	614	561	605	540	579	610	597	543	547	578	586	592	608	589	562	586	538	569	553	560	556	561	543	617	601	577	580	573	561	573	578	576	553	555	590	606	572	556	597	558	577	537	566	548	580	586	586	558	495	557	554	540	616	576	540	576	584	524	571	539	573	526	590	577	609	563	604	605	611	566	558	562	583	597	522	566	571	553	555	575	554	563	570	577	606	559	575	551	590	591	629	585	574	543	592	612	610	585	559	598	581	612	593	554	542	581	549	558	590	596	566	578	549	545	592	571	525	576	578	580	543	576	523	567	581	610	558	549	535	560	543	538	608	573	566	625	587	586	576	534	598	569	546	591	531	520	578	534	534	535	566	548	603	560	589	519	593	612	596	632	624	527	519	577	616	600	561	583	572	527	570	579	554	585	580	599	562	537	594	549	562	617	581	569	608	532	557	566	559	557	587	540	536	613	586	599	568	576	581	560	563	554	596	583	536	587	542	588	599	552	605	586	579	559	553	568	550	622	615	611	585	572	565	585	587	595	581	512	563	570	513	580	608	566	545	574	532	588	564	543	596	594	520	582	562	587	527	585	613	587	555	564	576	581	590	582	538	545	562	549	558	583	562	562	583	575	588	579	553	586	576	555	549	553	530	593	529	567	594	566	608	572	572	596	556	577	558	552	583	563	563	580	551	597	549	579	601	568
72842	31155	9691	2170	1246	962	777	733	637	568	500	491	510	479	496	489	432	417	475	438	451	442	439	459	454	393	438	407	398	426	430	408	393	391	381	396	382	410	386	365	362	410	397	407	382	395	393	388	406	409	409	388	396	379	404	397	393	436	399	415	412	401	383	392	424	383	412	406	409	381	364	406	393	438	380	394	381	399	394	387	383	377	406	434	424	433	397	372	390	375	400	412	406	413	378	385	406	394	450	389	388	406	432	417	383	399	402	384	411	387	403	386	423	384	382	411	369	405	402	395	438	398	386	398	421	397	388	413	383	379	383	419	405	408	394	422	381	458	442	410	334	393	402	404	397	385	384	405	399	430	404	434	393	364	408	395	385	429	357	394	408	404	377	383	366	394	393	373	420	403	394	420	392	404	397	406	384	364	388	395	364	367	405	368	391	361	388	394	428	419	390	355	365	420	397	415	396	437	387	364	420	435	387	401	376	430	395	398	409	393	413	402	390	415	404	383	376	389	379	378	415	394	402	413	361	424	381	414	388	401	412	392	407	395	396	417	395	385	356	407	434	424	352	384	385	410	436	417	415	423	409	375	413	431	372	382	380	384	408	420	353	370	365	417	400	390	402	426	385	417	388	392	360	392	379	390	348	435	385	410	376	399	422	381	401	397	401	397	388	374	380	394	361	386	406	398	395	419	371	390	398	385	381	433	466	407	400	399	410	396	395	418	416	385	388	384	408	423	369	359	369	385	418	407	397	404	388	422	371	422	374	395	387	403	412	401	419	392	402	386	446	420	441	378	421	395	397	400	416	441	381	391	441	383	386	393	425	396	386	393	401	409	382	398	378	416	409	415	382	412	379	367	411	388	368	399	413	395	384	383	390	401	397	404	363	407	379	371	384	389	401	394	394	412	387	351	408	376	376	370	416	417	394	390	397	377	396	410	402	385	401	374	387	405	389	397	378	401	400	396	388	396	423	383	387	430	393	381	380	371	379	374	410	382	365	394	391	398	384	349	424	387	377	356	381	367	405	374	378	390	395	416	386	386	388	363	429	371	419	367	414	406	417	397	415	365	377	370	385	391	381	369	389	364	415	412	383	456	393	435	412	406	356	391	403	380	417	397	418	413	359	378	395	406	387	398	429	415	380	393	361	409	405	388	399	382	411	411	369	411	408	440	392	408	408	378	420	415	395	380	387	390	433	426	377	425	371	423	403	404	392	397	383	399	408	411	393	381	400	367	435	371	416	424	356	385	376	412	369	412	394	390	437	380	405	399	432	399	374	413	359	357	399	367	431	385	392	365	371	368	415	387	391	412	392	436	381	410	400	393	398	416	372	352	386	412	363	408	392	365	419	375	367	403	382	394	449	387	399	393	387	354	405	376	420	413	411	408	416	399	390	369	418	463	380	382	414	393	430	394	402	427	375	418	432	389	394	401	411	391	409	374	384	418	369	400	416	388	424	428	406	407	384	408	408	443	418	391	372	377	408	379	419	341	380	410	407	391	431	382	395	408	387	419	371	400	391	356	372	348	427	389	393	418	377	397	386	438	382	403	403	398	405	358	383	404	385	348	370	383	340	381	410	388	381	406	405	426	402	374	440	423	336	368	374	377	401	349	393	380	403	397	364	435	411	363	372	418	377	401	368	361	370	384	416	378	394	409	374	398	385	384	389	408	374	409	395	398	385	409	419	413	397	382	378	371	381	387	413	395	376	354	378	397	374	400	372	398	418	417	389	384	404	364	362	386	418	378	404	418	421	403	406	387	396	382	397	392	392	397	400	377	373	347	399	385	392	366	382	411	403	367	369	426	376	401	417	365	405	410	383	374	393	382	403	366	385	392	437	390	404	376	393	411	371	387	390	407	364	405	372	398	403	409	407	386	416	399	394	425	434	418	374	391	390	400	410	437	411	399	418	408	366	407	356	379	424	369	407	387	397	434	420	371	411	396	376	396	352	439	395	416	435	417	433	391	367	386	370	378	416	383	390	395	448	397	406	365	427	423	387	393	403	394	395	424	396	381	361	401	417	387	408	393	400	441	403	400	388	424	396	399	391	379	397	373	366	356	416	383	379	392	385	407	379	372	416	362	383	383	404	412	395	370	389	454	389	400	378	403	385	397	350	412	393	399	426	351	371	371	382	327	374	358	394	404	372	360	381	376	423	434	374	400	386	405	398	379	386	389	394	398	404	376	375	337	408	388	437	392	383	396	405	411	388	401	388	377	425	416	385	395	403	443	389	409	384	370	386	391	358	396	375	396	373	389	387	391	414	389	401	373	405	421	375	403	406	372	395	376	420	389	381	403	406	361	428	388	370	436	423	424	371	417	361	384	383	399	431	403	437	382	399	423	396	448	403	364	421	404	393	419	390	400	389	425	414	405	373	421	454	380	355	417	419	394	402	424	416	389	351	443	434	463	362	390	373	416	390	450	402	375	391	380	393	403	407	380	394	366	363	382	387	377	394	395	427	382	382	413	384	364	382	353	414	414	413	383	369	398	388	382	371	375	434	405	387	388	384	408	443	423	404	409	393	386	398	378	393	403	419	405	374	363	406	366	407	403	399	376	410	427	437	410	393	377	385	378	412	382	375	398	409	396	369	435	401	365	419	423	408	395	408	370	409	413	395	390	409	403	391	414	370	386	429	377	410	394	378	385	448	420	410	420	394	383	356	414	429	399	408	396	376	420	378	391	384	409	386	413	422	371	400	381	377	388	388	385	427	404	410	388	400	406	351	400	386	398	390	412	391	399	385	407	398	373	374	413	378	367	365	367	387	398	395	401	377	404	425	400	390	395	410	360	449	378	372	399	387	345	369	358	371	422	364	408	365	409	430	387	418	403	376	385	384	418	404	391	383	402	422	399	392	393	444	425	410	401	424	400	431	401	376	397	413	402	420	423	392	393	401	399	380	372	392	397	417	392	393	415	419	413	389	404	369	399	424	414	377	377	345	351	387	370	372	417	378	426	425	403	380	394	399	410	400	368	437	411	411	365	385	419	358	401	423	426	395	376	352	364	386	392	445	428	366	357	384	419	391	425	408	392	408	405	425	397	401	417	376	383	391	389	449	430	419	390	390	387	415	392	376	377	369	425	400	365	374	407	426	400	368	440	376	385	363	384	391	391	399	395	386	403	375	376	390	391	403	417	400	410	362	368	356	411	411	406	377	369	396	416	405	403	410	429	376	412	403	388	377	362	359	366	401	388	398	370	409	400	420	419	376	366	401	394	407	401	410	394	401	376	393	406	374	382	400	409	385	413	374	395	374	394	346	367	385	395	411	412	374	400	413	416	388	402	381	412	353	402	396	373	378	372	362	389	378	404	396	369	375	367	410	369	395	359	417	424	395	412	421	363	384	332	438	385	397	385	407	433	390	401	397	390	420	411	344	422	363	335	391	362	408	374	397	380	433	400	368	395	391	373	397	441	378	400	409	381	345	384	373	401	391	418	392	381	384	386	413	407	414	430	406	380	385	425	349	371
42491	2322	4139	4789	4210	3504	2934	2498	2210	2056	1805	1702	1562	1475	1406	1383	1254	1216	1226	1184	1187	1096	1133	1153	1136	1080	1068	1139	1003	1069	1074	1025	1053	1048	1040	994	974	983	995	953	955	938	999	969	995	1062	962	948	956	962	985	997	953	948	951	984	915	888	905	932	949	966	896	858	982	929	922	936	904	935	910	892	890	965	917	924	935	912	933	918	869	928	921	862	944	941	937	945	923	922	959	956	859	871	901	975	961	965	921	936	966	936	928	920	911	947	859	901	850	912	890	905	972	917	888	895	959	898	925	903	916	925	895	898	845	890	904	913	926	918	940	904	919	909	941	927	955	950	888	930	896	967	911	907	952	943	853	906	944	919	937	877	898	902	922	916	880	919	905	934	922	914	876	1012	911	931	925	926	955	917	949	943	930	914	897	900	860	894	939	934	948	884	905	921	871	933	955	903	934	862	897	889	903	912	926	955	956	929	896	895	923	941	906	891	971	953	940	973	956	980	910	954	878	899	941	912	900	947	922	938	881	939	903	965	965	893	957	941	940	951	905	901	945	898	931	879	918	889	912	895	966	921	934	902	927	906	902	898	923	958	911	891	907	867	938	874	936	913	871	905	929	936	920	921	883	923	967	959	920	930	920	935	912	925	958	905	886	902	876	914	927	930	945	899	930	894	947	902	962	918	883	935	869	882	922	933	954	878	939	912	901	973	907	931	897	937	933	901	944	862	882	932	903	903	942	949	908	906	930	940	886	919	903	921	971	939	874	921	911	873	974	926	846	918	910	928	869	988	922	875	969	873	902	869	852	910	916	907	922	875	936	920	951	871	888	897	871	937	881	888	950	886	884	952	910	930	928	862	894	940	883	949	929	943	967	872	890	886	950	836	877	942	872	909	961	930	935	860	921	891	891	848	916	854	932	937	876	899	931	896	978	912	919	929	969	944	948	901	892	982	943	916	898	882	963	967	918	876	938	868	920	899	961	932	923	937	902	882	870	895	955	882	971	938	950	913	868	932	839	896	933	948	962	899	887	925	970	908	906	889	950	883	949	897	929	921	902	927	976	925	901	909	915	920	907	923	961	932	1004	948	889	939	955	877	917	944	913	919	911	919	941	908	978	925	905	939	915	883	926	928	916	951	899	924	937	915	888	893	944	881	890	920	889	908	875	961	913	956	908	913	922	898	894	961	888	897	942	884	896	946	909	925	882	917	936	873	914	848	900	909	905	925	926	915	954	894	909	949	878	919	927	895	869	931	952	896	975	869	923	903	900	949	857	909	888	915	926	875	889	850	951	1004	900	978	935	917	924	913	976	903	907	930	948	910	914	901	877	893	921	942	898	893	916	916	869	938	878	912	954	946	901	944	952	895	914	938	889	841	916	918	889	935	949	909	955	894	913	872	910	940	897	899	939	918	924	985	933	912	925	949	929	919	892	875	941	888	915	894	942	934	911	948	898	880	925	934	872	891	903	932	896	901	889	920	902	894	867	915	906	918	943	911	934	954	915	867	884	921	947	938	897	938	963	916	931	931	935	899	865	929	926	903	945	882	938	901	971	873	949	914	913	882	925	903	897	944	872	902	920	882	907	940	932	883	935	949	811	887	900	921	892	957	927	904	906	891	901	900	970	899	896	967	998	864	919	874	958	938	942	909	884	912	927	922	886	901	900	961	937	922	875	940	962	914	918	931	891	895	921	874	909	907	912	934	914	914	913	947	926	916	904	927	892	927	877	897	989	908	890	873	929	890	949	937	914	925	881	887	938	991	969	898	894	929	931	884	942	898	898	852	909	916	919	880	904	900	909	888	944	955	944	974	844	892	930	916	955	892	892	949	956	918	887	876	929	940	887	928	956	959	939	956	895	924	909	961	914	895	871	886	941	866	911	870	918	912	927	895	865	875	935	905	870	864	903	927	953	943	888	930	981	860	969	910	908	908	933	913	945	919	900	929	942	951	951	939	913	893	836	900	909	964	909	944	908	895	950	913	934	930	899	891	930	878	883	925	872	942	910	930	903	869	918	902	901	871	857	886	877	928	983	901	922	917	922	935	932	976	915	879	878	884	912	938	904	995	901	900	902	939	916	898	921	899	859	863	878	833	958	931	935	868	994	891	935	939	861	919	965	921	915	955	906	850	862	899	903	904	890	941	897	968	923	915	866	907	877	965	883	899	898	957	947	876	865	888	884	925	945	894	904	878	923	862	910	931	910	918	906	896	916	912	936	887	912	892	949	883	893	887	887	880	930	929	979	928	906	898	923	917	910	921	932	863	955	910	891	937	898	917	911	926	903	973	896	902	922	893	864	874	957	879	939	940	896	887	932	890	933	928	933	923	932	890	879	897	947	937	891	919	897	862	843	899	905	923	847	919	942	982	929	923	973	901	939	934	908	901	883	827	909	943	927	889	849	919	881	926	906	960	868	949	955	913	942	923	816	910	930	879	948	922	894	947	853	897	921	928	947	988	920	856	867	959	916	945	926	902	921	874	952	890	926	902	942	907	886	907	919	904	937	856	925	943	900	970	896	876	936	904	938	886	913	941	872	890	916	939	894	918	896	960	900	920	874	944	918	992	927	923	927	888	920	899	926	903	933	967	908	931	918	882	941	950	918	904	924	881	904	934	954	900	905	977	876	891	926	973	922	907	840	864	928	891	923	948	917	926	890	923	917	905	912	905	961	901	951	892	900	925	928	920	846	914	967	889	959	913	931	923	915	949	874	922	901	923	903	920	899	920	886	926	904	918	910	920	920	896	937	908	943	947	862	939	932	943	885	862	920	901	920	902	931	867	834	886	890	909	867	916	909	931	904	929	961	883	855	935	914	882	944	880	906	903	943	932	954	893	912	892	902	866	932	873	910	911	909	911	920	897	918	935	951	908	920	976	962	914	889	946	953	903	960	913	901	932	866	873	886	896	904	896	849	930	911	955	884	948	970	850	910	886	921	950	907	954	902	869	879	925	958	885	903	931	852	943	940	909	975	887	979	879	960	882	967	910	906	929	917	918	936	920	952	926	897	894	880	931	940	900	904	899	893	920	953	893	968	924	862	905	888	895	891	905	922	875	920	919	932	899	908	826	900	892	902	957	867	886	1014	1021	973	909	956	912	929	886	889	898	917	956	906	891	911	892	901	843	898	913	890	859	928	999	896	862	890	901	924	906	960	908	898	950	916	885	979	907	899	924	891	897	819	946	904	873	920	930	886	937	965	917	919	948	933	935	939	919	959	918	943	916	900	900	948	925	930	887	953	864	892	905	892	908	941	896	931	889	872	967	957	884	938	911	919	922	926	947	939	906	915	969	884	921	951	944	929	937	918	919	914	884	973	905	918	921	913	896	881	861	895	916	888	911	892	933	895	882	906	946	917	885	921	913	889	939	943	895	853	949	876	921	942	897	954	920	938	921	894	855	886	907	908	899	923	930	988	885	920	945	905	902	927	921	914	891	905	909	934	932	923	911	860	915	946	928	878	920	890	892	949	883	925	900	949	909	891	944
12655	650	151	155	163	138	152	148	148	153	134	133	129	144	140	163	147	145	130	138	135	115	122	143	144	121	138	142	123	156	138	136	151	131	135	133	126	142	133	177	150	130	125	133	138	135	149	113	147	129	151	146	129	111	122	150	127	148	154	149	138	136	164	146	121	156	131	124	126	151	144	144	137	118	126	140	141	134	138	150	151	140	120	130	140	120	121	139	159	143	124	137	121	138	156	125	129	119	153	144	126	150	124	145	119	150	142	128	128	132	134	127	156	128	120	125	143	134	136	126	128	144	155	152	145	146	132	132	141	134	129	145	139	122	138	119	136	131	116	127	118	157	150	151	157	134	132	158	146	146	153	165	130	128	133	114	139	131	135	130	143	139	138	136	142	162	110	107	129	139	169	136	126	130	150	136	133	148	145	156	145	134	163	138	124	163	128	148	124	118	135	132	124	127	157	131	155	140	127	146	145	122	128	133	121	121	141	135	145	129	140	152	144	129	140	169	146	131	139	128	136	109	133	142	140	143	109	145	136	131	160	138	122	141	150	129	139	139	133	121	133	118	133	142	136	129	117	148	136	150	139	115	121	127	161	137	169	158	151	136	158	137	149	138	135	103	116	158	151	126	111	152	132	136	147	134	125	129	119	148	136	160	138	134	135	138	137	144	134	134	144	148	155	146	156	150	148	142	136	122	135	118	152	168	145	141	137	131	117	138	141	122	133	141	128	136	146	127	127	154	165	155	124	138	144	135	129	148	121	138	131	128	146	160	133	159	138	126	142	131	148	138	147	151	132	144	133	133	152	125	117	158	128	120	146	131	124	122	151	140	121	145	138	138	128	145	141	122	131	137	153	129	140	141	137	134	136	104	108	133	121	145	141	124	144	145	136	146	123	142	133	139	145	135	134	132	153	135	155	139	140	141	119	142	132	128	124	125	153	132	142	147	129	128	118	145	129	142	148	138	121	154	132	143	139	128	148	120	140	136	147	146	157	134	136	144	133	126	127	117	148	126	139	159	121	125	111	128	116	146	137	140	131	119	157	127	163	133	141	135	167	112	121	157	129	152	129	116	143	133	155	130	157	124	116	153	122	138	143	121	143	161	138	155	140	143	144	137	126	147	131	145	123	144	149	125	133	130	140	123	138	148	136	143	153	117	132	152	135	135	126	141	145	138	131	131	124	130	128	135	123	165	137	132	119	139	116	148	144	133	149	157	117	147	118	131	126	167	131	146	134	147	126	137	115	122	128	132	124	134	152	139	131	129	155	127	136	153	156	121	131	141	142	128	128	138	136	150	148	149	135	134	132	126	121	152	132	122	153	135	137	136	128	134	126	143	144	134	141	153	142	127	135	128	139	138	143	131	126	159	138	146	144	154	153	130	135	140	117	108	119	132	123	131	136	141	127	145	107	154	134	138	148	139	136	147	134	164	135	127	137	137	139	119	148	123	144	112	142	137	122	130	127	157	154	126	152	131	143	166	124	150	153	147	160	146	138	142	137	151	131	130	136	153	131	140	138	128	127	111	129	124	135	142	134	148	123	143	130	141	172	132	137	150	142	142	133	154	140	155	139	126	151	143	126	141	129	154	142	141	151	132	133	125	118	123	157	123	134	124	137	169	153	158	155	141	135	141	122	124	135	149	123	130	160	145	102	155	144	149	135	123	119	138	164	145	137	146	134	126	135	158	144	132	136	116	116	144	141	150	153	125	136	143	134	133	132	135	134	131	126	137	142	166	156	149	124	126	141	143	137	117	134	139	133	135	159	143	155	153	127	156	145	156	166	138	123	94	129	154	160	151	123	149	155	152	142	136	119	167	143	150	159	134	147	133	141	130	139	140	132	146	137	140	135	130	117	121	140	141	125	128	117	115	142	123	142	126	135	145	124	144	131	145	122	141	144	179	148	156	150	121	133	140	134	148	135	117	145	143	139	133	139	155	144	111	139	136	143	140	143	126	156	149	116	114	143	140	141	114	153	130	123	167	137	132	135	140	119	139	154	130	126	156	136	137	140	147	141	132	144	138	143	108	127	125	150	142	143	100	156	132	150	127	141	151	126	139	142	137	133	120	135	144	136	145	113	127	124	140	138	126	134	153	131	129	156	139	125	141	148	113	118	141	126	129	143	156	160	162	149	124	136	132	158	129	166	124	146	129	142	136	148	127	141	157	143	142	135	151	146	129	127	127	146	142	146	131	167	144	142	127	120	140	123	129	132	132	148	136	143	156	159	130	138	142	108	134	142	141	139	161	138	122	119	150	146	136	140	123	151	126	156	135	161	156	113	129	133	135	128	147	145	99	124	144	133	134	134	127	149	134	163	109	148	145	151	131	130	153	122	127	149	145	136	160	147	143	170	144	139	148	149	138	156	156	111	138	148	148	124	145	147	122	149	139	136	147	137	120	147	130	138	137	155	124	126	131	146	135	123	154	134	129	119	137	133	142	136	122	133	139	135	140	134	130	151	153	139	139	150	142	147	124	144	145	117	139	151	143	136	155	143	167	154	149	133	136	139	147	149	147	143	166	141	139	136	129	165	142	117	122	133	142	109	121	144	134	129	141	117	139	130	134	121	142	135	165	141	137	148	128	140	144	120	144	107	114	150	114	134	123	141	139	129	135	147	133	126	135	150	153	125	131	125	140	151	151	153	169	129	148	136	126	136	122	155	139	135	139	127	149	148	130	121	128	162	146	139	138	135	134	143	139	124	141	143	128	130	107	144	122	131	138	143	151	137	154	134	146	132	137	126	139	147	130	134	123	127	150	118	136	121	149	139	106	125	155	129	137	154	146	145	141	148	152	143	130	118	143	119	115	140	121	114	145	134	151	149	157	141	120	138	154	121	143	138	126	138	129	139	139	124	157	147	122	123	137	128	138	118	132	126	153	109	151	119	136	124	127	135	128	106	138	138	141	134	132	145	147	144	156	130	145	130	131	153	154	137	131	132	121	139	135	138	159	115	132	129	110	138	123	146	139	129	133	130	118	140	145	124	138	145	118	143	133	135	155	147	134	136	146	142	149	147	131	140	128	140	136	131	150	135	140	135	133	141	139	140	118	143	146	150	139	130	146	131	144	159	155	129	125	127	130	145	146	145	121	130	123	136	126	130	131	130	135	138	143	123	141	137	116	125	135	133	138	157	142	145	152	127	127	144	129	142	125	145	139	139	154	120	139	116	139	145	118	136	147	152	146	140	123	135	132	134	135	156	146	152	125	140	141	156	136	115	141	154	137	141	128	131	127	132	138	140	122	137	123	131	154	119	121	119	134	147	128	121	157	159	145	133	121	139	123	117	136	131	130	105	138	164	132	139	150	152	142	126	128	133	138	136	135	131	145	155	133	145	132	137	138	157	138	134	130	128	170	138	128	162	129	131	147	119	122	140	166	144	131	155	154	128	132	138	122	137	126	134	139	130	133	138	116	144	128	130	144	141	133	147	139	127	158	122	144	141	154	138	139	168	152	137	110	152	126	164	140
9946	428	468	445	454	446	418	441	436	429	395	428	429	450	399	440	384	383	404	356	385	423	411	406	405	410	417	401	379	399	396	348	402	428	414	356	442	404	402	415	374	408	352	417	388	395	387	416	390	373	406	405	378	386	346	381	357	404	435	384	408	410	420	370	371	387	384	352	398	362	383	379	366	363	425	369	390	369	342	388	389	392	374	393	383	394	384	401	381	391	424	361	380	380	424	421	416	420	387	372	420	343	427	367	391	431	405	393	389	399	387	371	381	409	381	383	414	400	398	434	388	402	393	393	391	393	366	434	371	404	430	383	395	390	372	405	405	396	414	375	382	404	383	367	368	383	402	414	374	401	383	347	403	339	383	424	398	432	399	387	391	388	393	402	415	386	367	417	413	374	388	394	347	379	416	399	405	425	379	394	382	349	371	376	357	387	413	369	370	384	417	433	401	381	387	409	377	363	375	342	387	372	412	385	372	441	386	412	398	395	376	400	356	367	406	388	374	391	380	382	397	405	391	366	388	378	376	388	384	375	381	400	400	374	365	392	391	375	362	392	387	393	414	406	400	384	370	381	392	377	357	399	378	422	386	388	392	369	390	420	387	414	374	370	371	369	390	371	386	379	404	376	448	397	406	434	385	393	406	430	365	384	388	390	403	392	394	391	354	402	383	380	362	418	381	383	380	411	376	370	391	407	397	399	365	408	384	412	385	379	402	393	373	387	391	401	372	376	354	389	391	344	404	400	349	397	403	357	384	413	374	391	390	360	391	377	381	392	380	393	376	409	385	423	431	394	410	384	383	352	362	414	400	379	392	353	410	363	380	438	396	381	422	380	405	407	357	383	381	419	416	398	411	395	378	405	415	389	371	364	398	411	414	387	341	386	373	385	383	399	376	406	427	400	384	366	376	390	371	379	388	408	407	366	384	435	377	392	379	371	360	380	430	397	392	385	411	343	403	372	405	388	413	413	385	413	376	389	364	355	376	398	382	372	383	360	397	448	357	404	404	374	383	374	376	365	409	413	384	386	365	369	424	383	398	383	385	380	399	437	373	378	400	386	387	419	381	414	389	372	422	411	357	415	352	362	388	386	375	389	362	398	416	382	400	394	372	418	349	408	384	432	389	374	384	411	394	365	428	406	381	369	392	397	379	401	427	377	357	403	390	347	390	400	420	399	399	383	388	378	381	397	431	396	383	370	397	402	385	389	377	425	378	395	416	371	407	418	371	386	357	379	411	369	342	433	380	397	365	425	404	452	415	388	367	383	398	421	382	361	399	366	398	360	382	343	394	415	366	394	375	370	414	376	404	416	444	400	374	416	422	375	404	392	393	385	389	373	407	418	356	388	375	389	387	409	373	413	392	363	396	445	359	398	402	401	384	391	418	346	395	393	369	420	379	380	395	370	408	380	338	394	361	426	401	403	378	366	404	374	434	383	402	403	402	395	377	385	420	362	394	424	393	379	390	375	415	409	395	379	409	409	402	393	398	368	372	448	391	366	399	424	424	382	386	379	427	395	389	430	365	364	383	400	417	381	393	375	368	349	368	411	423	369	407	410	383	391	390	430	375	375	386	387	415	399	384	433	395	392	398	381	428	393	400	408	376	390	384	354	442	400	408	396	417	376	424	389	368	400	408	393	405	377	386	363	390	372	377	357	400	399	385	393	382	402	360	392	435	409	373	388	371	367	386	368	404	369	414	391	373	394	420	400	403	376	401	403	388	428	386	404	432	401	411	379	366	398	410	417	425	368	357	381	409	401	383	384	380	367	374	394	416	389	365	386	436	382	413	399	384	388	391	392	400	371	420	399	387	389	395	402	392	389	393	380	409	388	412	384	373	422	371	408	407	388	398	377	386	380	372	403	382	388	351	402	390	371	371	428	395	402	340	379	423	355	384	396	392	386	383	408	392	394	383	371	360	414	400	370	409	379	395	355	397	409	397	378	386	400	431	394	364	409	357	372	364	431	383	393	373	396	420	403	416	350	395	373	397	363	416	419	401	381	389	406	393	399	380	366	389	400	403	359	378	400	398	361	414	407	363	448	398	396	392	393	403	377	374	384	373	409	373	408	430	416	393	409	402	413	406	386	403	453	385	448	399	371	396	407	437	407	346	374	395	407	406	398	393	393	386	400	379	382	391	393	419	362	411	384	412	401	383	425	412	392	406	398	387	374	381	364	400	393	398	414	388	371	381	399	379	417	390	361	378	385	396	387	385	359	355	389	428	416	385	389	380	371	403	390	415	400	379	381	373	378	399	358	376	391	393	365	399	415	448	413	397	440	367	425	360	391	380	385	415	433	398	411	388	406	384	365	426	418	342	410	412	353	390	416	433	399	365	383	401	367	364	400	362	380	406	371	418	400	395	374	359	414	393	405	391	392	383	379	371	358	408	409	404	411	369	385	377	359	334	381	374	436	401	377	405	387	427	359	401	402	392	410	363	408	407	387	415	381	361	371	388	383	373	383	377	368	409	408	414	398	357	409	406	365	420	385	371	387	393	349	398	388	375	354	418	384	394	404	415	375	392	377	386	412	380	402	375	372	370	369	424	390	375	359	401	371	397	377	351	391	394	379	402	400	401	402	390	393	422	387	392	380	395	369	377	401	356	391	384	388	384	417	414	399	413	404	401	381	406	407	395	422	407	416	409	380	399	373	392	372	416	373	368	398	386	364	397	396	397	386	411	370	397	420	362	365	378	378	411	387	379	391	381	373	391	410	414	409	393	391	378	398	377	377	409	402	334	397	390	357	397	383	427	351	357	391	418	421	376	411	362	399	392	414	385	448	367	381	409	365	380	401	371	417	381	410	394	383	401	388	383	421	399	383	369	395	423	339	391	333	404	376	382	398	401	400	434	407	384	412	411	420	390	394	399	400	406	353	400	413	407	375	396	402	434	422	404	403	438	401	397	372	413	406	401	413	420	420	379	398	365	360	376	384	382	373	391	386	422	421	398	408	410	383	422	362	414	366	403	407	383	384	403	377	391	381	362	418	350	407	410	399	382	389	401	396	367	374	403	368	390	391	385	384	385	368	402	371	371	398	403	402	428	422	418	391	374	372	378	377	424	420	380	394	378	413	367	372	393	410	397	375	400	387	404	375	394	387	405	403	389	392	418	392	369	373	416	411	371	402	442	361	363	413	393	412	403	406	383	428	371	399	411	388	424	394	374	392	387	396	403	385	366	390	398	347	402	383	385	407	368	407	417	376	366	377	374	426	396	361	402	375	435	396	386	399	396	374	337	389	407	372	406	365	400	368	405	399	391	364	370	412	382	359	383	398	409	385	406	384	399	384	419	385	401	387	420	418	415	407	382	416	409	378	400	358	384	397	374	400	356	372	372	393	369	414	405	416	389	389	391	401	402	406	362	399	382	342	403	421	399	409	371	391	418	389	367	399	406	374	375	395	371	389	401	374	397	382	361	409	382	401	393	396	370	431	397	388	386	395	401	362	425	382	403	378	376	430	382	375
61407	22823	3182	846	623	537	404	386	303	284	321	317	283	253	229	276	220	247	233	238	227	248	238	210	242	221	210	229	211	221	206	195	226	243	202	229	228	233	221	208	225	211	222	236	199	203	219	202	217	236	223	236	217	216	221	219	242	224	222	225	219	217	221	238	218	221	242	233	222	223	228	228	232	187	191	232	229	209	229	211	238	204	200	217	213	202	234	223	215	206	195	198	215	229	220	233	235	215	227	203	234	202	221	197	224	233	237	212	199	221	201	214	229	218	208	223	222	210	236	208	206	221	214	232	210	224	187	232	218	190	225	215	221	252	251	204	230	188	202	223	227	222	225	221	210	225	196	203	236	217	247	206	234	197	213	211	195	204	212	219	200	217	225	221	220	253	211	227	229	234	257	242	193	202	206	191	212	238	211	201	226	196	215	210	220	209	207	200	211	238	225	225	226	194	208	204	209	203	208	237	243	232	211	209	222	232	218	214	231	210	223	194	219	228	224	209	217	226	211	195	217	213	245	245	215	202	231	215	223	244	209	226	203	211	211	231	212	256	208	216	244	235	224	224	221	229	217	198	219	234	200	247	204	236	229	208	237	224	210	207	193	219	210	209	232	219	201	204	227	256	209	204	236	201	209	216	228	198	215	206	204	199	206	241	224	251	243	223	226	212	220	210	239	207	185	216	218	205	222	208	203	203	182	251	226	234	222	230	224	243	233	194	221	228	205	208	207	237	217	224	216	225	220	207	205	204	242	221	232	217	206	231	235	200	207	204	208	187	225	238	230	235	241	225	228	227	207	200	193	238	213	205	205	197	192	201	214	232	200	225	207	186	202	203	203	242	202	218	260	251	209	220	223	240	217	215	221	197	215	229	228	236	230	220	219	237	227	231	227	206	218	219	213	214	252	193	188	230	216	243	223	182	232	227	231	205	225	205	225	209	237	208	223	222	233	201	239	246	232	221	203	214	227	209	216	225	235	209	190	229	234	188	244	221	233	199	207	211	228	197	211	243	202	224	185	225	215	231	249	199	179	228	219	209	223	234	240	217	219	212	227	201	226	235	204	218	212	210	225	203	238	206	231	195	219	221	239	222	209	271	224	241	211	259	194	232	239	220	228	215	224	201	233	206	208	213	196	234	230	212	225	213	213	210	220	215	223	225	190	212	234	217	217	215	220	227	205	248	227	195	208	208	190	211	237	218	198	210	205	200	205	228	206	242	249	194	231	199	220	226	236	224	225	208	209	243	215	232	226	205	222	231	213	222	201	226	249	226	221	214	239	213	190	228	239	250	214	235	213	224	248	208	209	228	244	191	209	205	198	219	212	232	212	203	218	199	214	226	219	233	191	232	234	236	238	226	213	208	219	248	199	208	219	217	212	211	211	244	225	222	231	225	226	200	241	242	242	186	261	221	216	230	200	209	229	225	185	231	194	233	229	246	225	185	198	225	229	234	206	201	245	205	224	208	241	194	202	215	222	231	236	225	224	203	221	242	232	229	223	192	214	197	220	215	202	201	231	211	205	212	216	199	190	190	226	209	206	197	216	228	207	233	229	232	231	229	227	234	239	230	221	236	193	244	200	204	191	219	226	215	201	206	240	227	219	245	198	222	225	217	214	217	216	197	215	216	211	197	242	229	209	197	247	230	221	212	198	210	218	237	200	217	230	206	215	224	213	234	198	196	238	177	232	266	231	193	243	216	199	212	205	190	227	216	220	224	220	209	234	206	225	219	228	223	236	185	225	214	215	212	239	180	229	202	223	229	234	212	206	229	207	223	223	223	224	224	219	225	205	233	214	204	199	216	207	197	214	235	197	236	224	218	202	195	251	198	223	236	214	223	231	213	201	201	205	232	196	191	224	226	205	196	227	219	188	240	216	210	199	202	210	212	221	230	224	217	187	244	206	215	218	209	221	229	222	230	209	233	225	211	223	243	222	205	219	222	222	214	225	212	236	218	201	221	240	192	213	237	221	225	219	213	196	224	218	209	230	229	204	188	223	209	242	229	231	243	221	218	205	211	222	208	211	212	195	227	199	237	225	223	213	222	237	249	207	209	187	221	226	229	238	199	216	231	198	209	239	240	230	216	216	242	199	227	213	214	187	235	241	197	226	223	252	187	214	241	238	193	224	192	232	210	213	238	244	205	241	211	228	205	198	194	222	245	205	223	228	234	245	203	210	244	212	218	217	226	218	211	209	213	184	214	211	224	194	194	231	244	237	203	241	211	205	213	224	232	216	218	223	222	222	205	182	208	237	217	227	224	214	228	222	224	205	209	229	205	235	235	206	219	227	211	235	242	214	225	219	246	215	205	220	222	230	223	231	227	201	207	217	206	223	223	234	223	206	185	245	214	216	199	220	236	212	222	237	202	203	225	220	215	208	215	226	207	201	213	238	207	206	208	239	217	220	209	233	229	203	225	213	229	212	245	220	234	203	239	212	220	183	240	212	211	236	228	228	204	209	220	215	252	208	213	231	261	199	226	217	218	237	228	222	211	244	207	231	210	208	226	194	229	223	227	227	208	206	215	218	230	215	230	206	231	210	223	231	215	208	252	210	203	232	203	206	235	230	248	228	224	211	228	221	239	206	201	198	219	223	212	188	228	245	215	229	215	225	226	218	247	225	199	233	231	201	230	192	203	247	235	206	204	238	240	263	215	208	242	269	218	182	226	220	196	186	184	190	235	198	203	189	223	218	219	205	233	220	233	201	220	212	230	224	198	217	218	228	254	230	236	238	253	229	229	227	213	238	221	231	240	218	236	211	216	203	220	205	221	228	198	222	215	234	220	232	216	218	242	222	234	209	227	211	236	215	208	223	196	194	218	237	211	256	225	233	208	241	220	231	222	226	199	231	192	212	228	226	244	205	207	234	228	208	241	217	211	229	205	225	205	198	193	242	217	228	210	211	261	210	222	227	220	204	222	216	198	213	240	220	206	219	202	210	189	200	246	207	206	217	192	214	215	238	228	224	221	209	229	224	199	236	208	203	227	196	186	219	212	201	211	211	228	221	236	246	197	226	203	235	228	218	216	211	215	205	223	217	202	212	217	221	214	232	234	228	215	214	211	196	209	216	230	249	214	185	213	215	246	220	213	204	263	249	231	222	204	232	198	214	188	226	218	232	202	199	212	222	192	207	201	212	228	203	203	219	228	217	231	222	202	186	224	218	218	202	223	209	216	200	230	221	186	167	208	222	216	223	229	218	199	240	240	202	221	240	232	230	231	192	208	231	238	192	216	229	249	245	213	207	247	212	209	242	236	207	232	205	206	221	210	210	237	218	205	240	222	215	188	210	213	217	212	236	220	212	220	219	228	223	217	222	225	223	217	190	207	221	222	206	213	192	229	247	229	224	212	197	198	228	191	195	217	222	215	222	252	225	207	195	242	238	207	206	237	223	211	210	221	233	252	228	232	230	223	226	232	242	194	231	226	222	222	229	225	191	212	240	195	196	219	201	212	241	191	228	241	231	191
34233	1501	2349	2623	2286	1974	1553	1459	1266	1083	1085	907	912	908	847	838	759	726	715	693	683	654	686	698	671	687	637	673	669	672	622	619	618	623	623	673	606	595	618	605	636	621	604	620	580	645	607	585	602	564	595	633	594	569	598	562	599	603	575	573	561	583	572	572	584	574	566	590	561	573	616	574	571	580	593	579	565	568	590	577	546	615	605	538	535	583	556	589	526	571	550	570	620	566	591	566	603	571	564	544	562	590	516	521	562	566	605	552	583	615	526	602	582	548	565	610	576	568	571	549	598	565	551	532	574	601	575	566	559	589	568	568	550	556	566	582	568	538	579	519	607	535	549	517	551	547	569	601	543	554	601	570	563	577	639	606	577	529	517	538	588	560	566	531	524	588	553	548	539	578	574	538	618	557	545	613	567	544	586	536	537	594	578	591	580	590	555	591	599	623	575	597	539	546	551	544	583	539	582	584	567	580	565	574	561	571	584	557	535	579	602	521	584	533	538	584	574	551	559	608	575	553	550	567	583	581	585	573	567	562	599	577	571	564	535	557	566	567	571	553	530	564	571	634	559	574	578	534	558	580	597	557	537	589	559	564	532	583	531	567	567	534	543	556	573	549	594	587	539	567	544	537	601	569	597	571	605	566	572	538	514	543	550	602	601	604	580	614	551	586	530	612	601	538	587	595	567	563	532	517	572	608	575	593	550	576	596	592	584	583	600	574	547	603	570	583	601	564	586	579	565	550	586	567	544	530	546	528	578	606	539	565	569	613	555	554	544	575	554	582	628	580	538	589	576	552	610	607	598	606	559	553	561	553	580	554	556	540	551	583	573	594	598	568	552	574	583	553	571	590	548	564	554	594	514	603	588	574	573	567	594	559	592	567	579	562	592	550	571	575	592	534	547	579	582	525	588	570	580	579	538	552	560	549	532	595	577	557	559	577	551	574	607	598	571	551	578	585	597	590	567	548	558	577	563	612	598	599	564	570	579	543	576	592	564	604	554	575	554	579	608	547	562	590	549	582	552	580	570	546	543	567	588	554	588	585	618	566	557	582	577	622	561	585	541	622	568	568	583	599	571	595	544	543	545	603	561	574	540	558	588	585	568	575	556	573	571	564	604	573	586	550	564	585	587	553	605	576	610	561	598	581	594	571	571	562	568	576	557	570	578	584	522	588	608	563	562	589	534	556	567	584	535	557	562	582	550	530	554	550	560	573	559	568	540	582	572	577	590	595	565	580	569	513	561	559	598	576	540	603	560	545	560	562	555	578	597	545	581	534	578	580	569	561	540	564	607	563	572	581	537	539	536	600	569	582	562	569	573	568	578	560	583	574	571	566	559	536	557	589	588	552	555	537	574	560	526	548	535	589	582	602	585	596	574	554	559	587	535	593	564	536	569	563	554	496	611	583	581	558	535	566	564	575	580	550	573	557	585	574	571	581	543	577	556	561	588	599	562	578	555	603	566	521	560	562	560	587	580	613	582	570	555	612	564	562	569	603	552	571	582	550	547	511	579	579	581	591	566	535	572	536	606	581	544	557	607	573	545	601	605	585	587	581	552	569	567	534	590	595	577	545	577	536	557	581	538	568	580	520	541	545	584	547	554	569	570	520	544	556	582	595	568	562	598	579	558	583	602	555	601	557	559	552	507	552	600	565	563	558	568	513	542	566	554	573	621	558	588	557	581	540	547	530	562	596	586	508	628	560	572	609	556	585	586	556	538	597	550	593	583	560	566	590	612	585	538	566	546	550	563	553	551	567	550	626	583	564	563	587	562	541	568	580	554	585	590	579	593	580	547	548	572	559	573	569	592	558	527	619	592	544	541	601	592	557	526	572	527	564	576	582	574	575	542	533	558	530	576	535	604	580	555	597	573	575	586	568	558	583	577	565	527	585	570	559	582	510	569	546	561	575	600	589	586	527	535	557	577	565	584	578	586	567	567	573	564	588	529	552	545	560	572	587	616	551	581	580	588	544	593	572	586	581	583	551	558	586	547	586	546	550	596	556	571	522	580	584	555	561	582	569	599	590	566	537	596	574	574	563	553	569	628	557	559	572	596	571	561	575	557	536	546	580	571	560	522	535	597	555	588	571	530	544	532	621	567	556	567	550	545	567	556	595	542	572	546	598	551	595	563	564	553	579	609	560	564	549	593	597	578	568	565	603	556	559	560	557	565	560	577	582	587	566	573	567	602	624	566	566	599	554	595	575	592	618	572	596	581	572	558	567	569	597	561	560	582	595	593	614	537	563	557	538	595	548	564	597	533	506	571	590	589	556	547	572	610	577	573	556	560	522	583	577	613	560	551	584	543	594	577	569	578	591	564	605	555	612	591	611	581	627	578	568	569	550	599	573	563	555	594	567	615	589	553	534	590	567	556	606	566	580	597	550	583	598	577	535	580	609	564	509	548	553	570	590	544	625	570	557	547	559	619	603	579	574	546	569	586	523	586	573	554	605	535	567	542	583	619	547	528	613	579	605	591	552	574	579	560	510	551	582	583	555	553	561	583	552	522	529	537	587	637	543	592	574	599	541	554	566	574	589	550	572	546	574	582	617	600	585	561	563	607	529	583	577	564	576	594	618	570	544	538	569	569	593	556	602	512	606	576	570	549	559	557	560	594	559	562	596	588	584	519	565	540	562	551	584	578	600	577	545	580	579	534	558	577	599	549	556	554	557	582	589	586	568	541	578	586	547	598	579	579	620	557	525	544	548	602	586	545	576	559	566	577	578	580	577	530	586	604	541	575	576	575	578	575	525	559	579	596	573	581	616	544	564	566	589	593	556	544	572	584	600	508	540	595	593	551	564	553	590	569	605	563	515	609	585	537	592	557	548	566	602	534	599	563	549	564	587	566	554	583	524	575	581	578	641	541	564	564	605	576	583	616	518	542	578	594	577	536	588	554	545	563	544	597	576	543	573	556	524	527	538	575	591	556	531	570	526	632	549	542	553	544	590	530	583	600	522	607	600	597	545	581	602	575	599	550	573	569	573	554	567	576	581	614	565	569	594	579	575	568	587	596	592	585	566	611	567	592	576	580	586	554	576	620	575	567	606	569	560	580	561	599	574	581	584	589	560	592	572	560	626	574	524	584	589	535	555	562	611	617	539	547	547	604	532	603	560	596	560	569	574	564	605	585	585	573	544	573	558	556	557	527	572	583	629	561	512	603	603	605	595	561	557	572	561	536	547	555	542	606	577	604	583	569	598	574	597	588	565	586	564	552	634	590	566	561	575	575	543	547	594	580	559	538	572	609	572	585	561	537	657	573	553	588	607	566	588	530	562	551	572	623	586	564	589	548	559	569	552	592	586	588	575	570	584	569	602	530	534	546	552	542	549	613	567	536	536	548	551	566	580	571	595	580	603	564	571	546	591	583	561	546	532	579	570	589	568	535	598	562	558	515	589	591	569	597	551	578	557	535	592	571	526	608	571	564	548	533	573	589	525	587	600	568	579	629	576	543	569	552	570	583	543
74535	32082	8552	2142	1322	1019	779	714	660	589	572	541	510	484	417	446	424	416	454	436	487	389	395	475	425	420	413	422	361	410	416	422	403	394	351	393	414	435	419	395	397	365	394	393	392	438	390	365	353	396	379	406	380	425	400	390	391	383	407	391	411	415	427	396	413	372	399	364	400	392	394	405	398	393	386	385	371	397	400	364	413	410	428	397	395	403	375	414	371	411	344	404	416	388	396	391	416	396	422	374	398	421	375	417	404	395	408	408	436	406	402	387	363	362	413	399	425	372	351	390	386	377	398	426	429	381	378	404	362	349	397	394	403	391	351	395	364	385	392	450	404	394	417	404	417	452	409	370	336	399	411	439	360	386	369	379	396	418	381	418	386	395	378	418	392	422	413	434	418	384	378	378	402	379	356	442	416	376	374	378	390	403	353	375	386	358	372	392	373	390	372	370	403	387	383	403	384	408	397	405	379	379	445	364	399	421	427	387	406	400	416	414	390	389	419	378	412	362	401	409	426	396	420	395	369	414	401	386	395	351	397	337	368	389	391	393	431	356	404	380	383	377	399	419	419	397	383	405	369	442	405	397	384	362	455	414	393	386	392	429	364	383	415	373	399	395	397	399	365	412	398	429	400	415	427	416	402	371	435	373	359	377	381	405	406	369	438	364	412	353	349	427	387	437	403	368	399	397	390	410	371	411	404	404	369	389	389	418	388	392	376	393	412	386	433	425	419	360	401	418	363	390	410	364	404	411	377	369	391	376	391	397	407	366	410	407	348	365	368	388	407	397	418	394	396	366	386	399	368	357	425	420	359	406	371	362	360	390	390	374	380	387	382	376	400	369	392	389	383	370	376	367	396	385	397	402	369	350	404	395	423	385	374	386	418	394	392	392	398	375	390	373	443	432	408	409	407	415	391	404	373	415	428	408	366	402	379	410	404	417	372	383	405	426	364	418	389	370	417	419	417	398	408	391	385	379	378	398	416	382	365	395	387	424	376	424	412	397	395	403	403	402	366	393	437	400	458	432	391	455	420	400	392	414	381	406	359	397	421	373	383	356	405	370	423	379	402	411	391	409	397	387	413	358	405	378	405	394	432	362	386	373	353	384	407	391	385	377	425	399	412	390	388	393	376	406	398	411	399	381	406	388	384	395	372	355	422	396	401	373	397	411	449	391	390	410	375	388	391	378	404	357	401	431	389	390	415	405	366	409	392	406	369	368	365	406	416	394	382	359	386	372	389	452	430	445	400	376	372	416	436	402	396	364	375	355	376	416	400	379	374	413	378	372	424	398	396	394	387	381	419	432	381	379	400	365	389	343	389	380	414	366	396	393	412	373	386	418	387	385	399	363	389	380	385	421	421	411	373	406	433	400	411	381	402	388	345	390	375	366	384	389	392	388	352	402	402	387	439	407	419	403	406	425	442	387	392	407	349	413	407	390	366	372	408	363	374	411	397	395	405	366	425	364	398	392	425	403	387	369	405	421	402	407	358	357	400	369	386	354	379	355	349	380	421	396	413	389	398	365	399	402	414	418	396	415	392	346	409	371	366	364	396	417	378	391	411	387	419	395	405	377	382	406	422	384	386	354	394	377	385	378	348	359	375	367	378	406	375	396	457	410	382	364	394	404	386	391	389	420	421	385	386	400	405	387	387	399	380	415	409	395	396	369	400	386	396	380	381	357	392	363	430	405	423	373	357	424	383	389	354	368	368	397	412	380	405	443	442	407	398	432	391	373	393	372	395	413	409	377	405	390	424	444	428	382	388	394	405	390	429	398	367	400	360	389	394	391	411	407	405	398	391	405	395	397	407	395	413	424	367	379	418	401	414	426	375	413	411	400	401	397	436	408	389	420	448	336	388	407	400	358	386	399	375	380	384	377	404	382	393	402	374	412	392	408	416	399	404	407	375	389	441	377	384	389	385	364	394	389	402	412	400	378	413	397	393	426	408	350	371	354	410	401	374	392	407	388	433	403	393	369	408	410	373	407	386	420	357	427	355	387	403	382	390	425	355	413	379	422	411	399	408	350	397	429	426	380	394	399	419	394	364	393	441	389	388	387	370	389	417	385	394	397	385	378	356	399	384	394	391	397	373	406	415	410	406	446	352	334	394	386	368	378	359	382	434	395	385	381	421	359	415	392	409	391	392	416	349	354	379	412	404	387	439	392	379	376	404	397	392	389	394	439	406	398	373	365	395	377	373	401	404	411	406	403	374	399	358	410	414	415	353	417	401	392	378	372	392	404	363	407	374	396	371	407	390	392	349	364	387	395	384	380	450	429	401	363	426	384	426	386	371	416	425	403	424	377	401	401	385	425	400	396	397	442	391	369	424	404	396	382	401	385	383	447	356	388	418	382	396	350	414	389	421	402	419	380	384	394	392	409	404	405	381	420	366	393	393	381	365	402	407	357	364	370	398	340	406	390	391	429	398	378	395	384	390	410	384	372	346	394	378	410	425	425	422	402	396	440	372	397	360	435	394	405	392	389	349	377	375	419	365	390	404	412	375	394	383	404	419	382	399	366	370	376	415	381	418	381	410	422	399	415	402	391	382	368	390	408	384	411	412	405	374	366	330	403	430	389	360	416	415	407	390	385	421	425	432	411	406	397	421	391	419	382	397	381	422	395	389	393	411	381	416	362	418	406	408	396	355	363	406	403	410	375	406	432	371	380	442	407	421	416	386	385	404	409	398	433	414	428	381	398	389	382	395	372	367	380	363	409	424	417	409	382	421	411	387	363	421	378	408	415	401	386	413	381	406	404	409	372	379	423	390	371	369	376	384	398	406	396	378	393	378	363	424	414	319	348	381	420	440	380	370	364	370	394	388	429	388	392	372	376	389	365	439	372	380	401	356	412	372	406	401	371	404	413	399	376	401	389	381	387	379	369	396	393	410	400	360	379	370	401	397	365	393	398	399	386	367	399	404	385	384	395	379	409	387	398	390	379	421	354	377	417	386	358	424	400	411	412	403	408	424	416	377	382	378	427	402	400	397	384	382	394	405	396	392	393	399	382	399	383	342	392	408	403	416	399	434	376	417	377	400	372	392	400	372	376	368	362	415	396	405	409	352	396	374	409	400	383	386	393	412	380	366	362	421	384	392	422	342	368	378	385	398	409	380	396	419	389	381	416	380	400	413	421	416	382	411	357	396	393	412	391	418	375	385	377	395	403	422	367	404	364	393	378	419	402	387	411	394	377	364	412	369	415	415	423	399	361	356	383	420	423	381	398	379	402	396	374	383	419	350	378	390	368	365	387	409	385	409	367	392	381	382	409	435	396	386	367	401	400	415	381	374	406	407	473	389	434	416	393	363	400	383	390	426	392	379	377	387	357	397	405	418	411	364	397	389	384	396	348	407	365	403	399	382	378	370	418	399	407	393	382	409	360	445	405	431	377	381	388	361	376	434	366	379	398	380	400	328	380	401	427	445	399	385	394	378	396	414	418	403	409	409	393	407	418	405	392	391	376	390	385
43126	2580	4102	4708	4170	3565	2906	2497	2250	1879	1814	1706	1502	1488	1366	1362	1292	1240	1253	1113	1197	1157	1062	1140	1041	1094	1151	989	1097	1027	989	1015	1048	1011	1026	995	1053	997	927	987	927	956	1007	957	946	933	964	933	955	942	978	956	918	916	899	951	974	929	970	948	940	934	971	991	1032	903	965	887	921	969	922	945	945	881	936	963	892	944	983	948	919	922	917	905	923	912	949	903	917	950	901	946	882	901	907	893	870	897	903	916	942	847	906	906	908	974	903	928	870	886	972	867	951	965	921	900	940	987	942	864	942	882	905	887	942	930	940	913	895	932	853	907	903	886	944	971	897	918	862	924	898	953	948	929	908	894	923	905	942	985	919	979	907	981	943	897	862	894	934	941	901	882	898	908	866	846	958	877	918	861	871	902	937	950	914	931	843	929	877	872	902	994	910	930	952	861	897	925	908	898	887	876	872	907	926	848	844	868	916	925	899	874	865	899	946	876	940	868	890	853	921	980	933	900	941	923	909	924	934	899	873	935	940	884	893	928	968	886	902	921	941	912	901	829	919	972	860	902	935	941	917	970	941	877	915	888	915	928	938	855	934	952	883	848	897	878	863	890	919	950	940	939	940	892	895	914	913	915	875	947	862	890	948	871	865	911	931	924	874	923	854	935	902	901	888	914	884	907	896	920	914	934	880	910	904	885	923	891	893	878	884	895	902	892	985	946	941	917	899	841	898	943	924	876	950	906	914	969	931	904	938	928	926	908	938	948	889	910	867	886	915	870	976	883	886	873	903	869	881	908	944	916	908	933	941	882	981	962	917	908	912	876	865	891	965	921	910	853	881	921	900	899	928	906	882	912	911	946	904	919	922	905	942	944	898	868	902	864	966	966	884	895	962	927	900	894	864	877	906	932	867	960	882	874	908	935	906	833	916	922	910	895	923	884	894	924	894	952	897	918	933	921	937	958	909	947	885	923	926	944	874	911	895	979	890	897	910	897	927	902	903	913	979	891	943	908	957	937	870	858	917	879	897	900	926	941	897	905	912	933	969	897	884	897	897	833	890	873	931	912	926	946	916	910	905	891	976	950	916	901	937	859	907	912	886	943	914	897	938	894	942	898	945	941	889	897	917	898	911	905	950	940	978	890	863	943	919	896	892	853	919	880	912	940	878	916	894	947	927	948	926	889	902	883	910	923	888	911	864	951	869	921	861	889	932	918	902	906	870	906	873	973	886	949	959	929	909	930	875	946	925	884	910	908	857	902	878	895	892	842	866	893	899	854	899	992	881	971	885	917	922	934	905	951	896	908	924	932	931	908	952	958	949	902	918	917	858	870	828	946	892	902	939	856	876	890	877	889	918	910	912	888	945	933	877	953	883	949	965	946	910	964	953	940	880	887	889	898	951	858	893	908	967	859	888	944	916	926	917	918	903	952	888	914	911	899	942	889	897	923	910	925	904	904	921	902	982	904	904	905	835	896	944	907	870	895	902	955	957	935	897	922	874	902	887	958	917	895	896	913	876	874	896	894	907	901	893	868	903	901	899	880	885	922	894	916	952	857	910	934	897	900	909	892	893	918	900	895	925	915	910	885	912	910	891	947	931	878	910	902	931	932	980	924	911	891	916	902	916	843	924	927	964	888	921	904	881	906	929	933	906	885	880	924	907	930	860	902	908	900	915	913	925	861	893	922	925	889	892	944	914	949	922	901	832	904	899	899	864	912	959	908	887	913	858	970	883	974	942	882	899	932	897	923	927	860	881	905	936	909	940	910	916	911	922	887	928	887	922	901	919	872	893	883	949	901	886	917	932	891	916	860	899	892	866	885	900	915	902	930	899	963	909	876	877	893	901	886	920	856	886	928	911	908	875	902	910	885	966	902	912	877	886	899	927	924	941	908	921	862	884	901	984	880	959	893	883	881	904	865	874	906	952	920	874	913	957	911	950	902	895	931	952	923	960	925	855	911	888	923	943	922	881	955	881	914	930	940	886	876	879	864	914	892	944	886	910	887	961	901	897	931	887	906	976	896	937	875	853	926	900	952	905	887	909	898	858	972	920	930	952	878	918	917	880	895	924	972	903	911	912	860	872	949	873	912	921	911	921	876	985	913	910	925	912	920	989	890	938	918	871	950	924	925	869	842	957	897	951	883	904	901	899	901	922	883	930	906	830	930	921	912	903	906	947	913	930	898	867	862	864	853	878	861	916	941	925	838	869	959	907	905	945	857	955	877	920	919	878	910	903	920	890	832	924	883	944	955	882	924	883	903	905	906	959	945	864	918	880	880	928	898	898	941	925	823	879	902	907	887	914	882	935	939	855	932	905	901	920	838	894	914	955	928	952	842	888	873	903	900	899	924	841	869	895	903	968	956	933	916	893	904	939	888	821	939	903	936	863	949	897	917	886	954	933	942	862	924	889	882	946	922	914	920	951	948	900	909	902	845	937	897	857	929	877	932	908	931	878	942	900	945	863	914	863	911	897	908	863	850	880	931	947	932	898	922	914	933	898	883	858	887	908	852	983	889	916	941	954	985	918	918	946	926	936	925	879	904	960	892	886	902	897	939	897	885	917	912	875	888	861	897	929	923	964	873	867	989	899	917	935	896	895	941	927	899	917	873	912	935	885	877	872	883	863	951	917	890	938	915	886	893	931	945	956	929	908	911	875	896	951	887	901	895	876	961	897	874	877	881	914	927	863	931	940	964	850	905	896	945	859	918	970	941	900	884	925	892	919	947	911	910	918	900	928	926	943	888	914	899	928	897	913	914	915	898	868	903	894	904	886	952	889	961	915	925	934	973	912	949	894	888	918	873	948	898	898	918	953	914	894	949	915	884	901	882	922	857	878	927	966	962	871	873	949	887	905	918	875	890	903	916	902	922	928	906	907	851	857	900	947	883	910	892	896	944	885	861	864	890	909	893	890	894	923	901	909	966	902	909	935	913	947	845	890	900	866	955	886	912	911	920	846	885	939	894	894	890	943	875	919	938	933	941	905	964	930	889	955	928	918	901	907	858	924	904	886	914	898	891	944	905	933	913	854	883	932	944	938	847	903	915	891	890	942	875	901	943	927	906	893	878	910	892	979	892	994	921	955	878	875	935	900	873	921	870	893	941	913	910	968	898	928	875	906	907	889	971	923	965	944	920	891	933	904	948	857	863	876	840	919	927	918	909	911	877	886	953	926	852	905	917	947	924	927	930	881	917	906	949	921	900	910	868	920	916	882	896	879	908	927	870	917	944	911	916	945	885	944	895	909	870	868	903	898	912	911	873	937	931	912	859	886	897	911	907	879	896	913	898	897	901	905	957	936	941	897	878	947	952	963	940	965	950	921	910	953	904	895	915	934	936	938	897	930	903	971	960	914	920	892	930	874	913	878	899	914	917	875	924	899	924	898	901	877	897	917	896	902	921	910	935	884	898	901	885	878	916	890	912	902	870	887	896	871	942	887	914	887	925	932	926	863	901	873	872	862	890	910	871	899	937	875	927	913	876
10597	596	171	168	140	140	132	139	109	111	144	140	149	126	146	141	104	144	148	147	113	147	135	121	135	135	144	118	145	123	146	151	113	142	121	151	135	138	129	140	131	115	143	132	126	140	151	135	136	151	108	134	140	149	130	140	142	114	115	110	130	138	135	137	136	145	119	133	122	132	151	127	142	129	125	126	132	153	142	110	127	144	141	122	150	124	151	119	137	110	116	128	159	124	128	123	134	131	123	141	111	118	121	133	111	131	134	147	140	140	141	134	135	143	120	171	124	135	131	120	117	154	139	138	106	125	136	135	139	131	135	140	138	126	130	144	135	132	133	107	151	123	142	142	139	132	145	127	134	131	122	124	141	133	149	140	143	139	134	93	114	145	119	121	118	150	122	149	166	128	130	140	119	154	149	136	149	132	124	127	140	108	115	132	151	126	134	118	131	149	119	131	127	162	130	128	143	128	143	132	116	151	142	107	136	125	133	140	137	140	132	140	140	137	131	142	125	159	153	130	129	121	140	118	132	108	122	134	122	128	109	116	130	135	118	129	113	143	125	147	115	142	142	150	152	124	143	121	137	146	121	133	126	148	126	136	138	140	139	142	121	158	137	143	121	138	152	130	159	142	147	113	112	133	127	121	129	121	153	156	141	129	125	130	138	133	133	128	122	158	150	165	128	157	163	121	126	146	121	133	141	116	132	134	132	115	128	129	131	141	148	119	128	124	157	141	104	116	146	139	158	118	146	137	127	140	155	125	144	129	137	106	117	128	129	113	150	128	119	138	117	129	134	129	132	124	139	126	129	135	112	118	104	126	114	149	136	139	112	145	134	139	132	131	148	136	130	106	133	128	132	117	128	126	133	106	138	131	160	133	130	123	151	143	137	134	143	137	140	155	129	115	138	129	142	139	126	153	137	163	144	134	135	143	136	144	144	144	135	151	129	128	136	136	128	113	116	138	133	129	150	114	128	126	135	119	122	126	121	183	143	115	138	130	140	130	129	135	123	140	133	125	137	152	112	120	156	136	132	135	126	143	123	126	155	128	102	134	125	124	136	131	131	146	139	154	131	132	130	111	152	144	138	126	123	143	122	133	143	130	144	120	128	142	125	138	136	139	140	132	142	132	117	139	141	135	114	111	126	108	132	116	112	143	142	148	123	133	149	121	138	122	148	141	120	130	119	142	140	143	139	150	156	118	135	140	137	139	134	140	144	139	140	128	126	105	140	143	151	109	132	137	151	114	130	128	149	144	141	137	134	126	117	146	145	129	114	141	152	113	120	127	127	124	149	128	117	140	128	124	139	115	131	130	142	136	143	149	146	150	143	115	129	128	153	125	114	114	131	123	138	159	121	152	128	136	119	138	135	137	137	147	119	110	128	142	132	128	129	148	129	149	142	128	124	134	133	143	133	138	152	145	142	122	133	128	129	117	109	137	121	143	116	106	128	136	145	118	128	128	122	121	111	116	144	153	135	145	127	128	122	129	122	120	128	140	127	144	127	133	114	129	122	128	117	130	123	139	142	121	145	137	133	154	143	120	117	132	168	145	168	159	151	118	136	131	122	116	135	120	131	108	144	147	113	146	142	156	114	138	118	132	150	133	149	125	142	135	139	152	152	128	137	124	129	144	136	120	126	131	145	142	135	116	134	119	123	116	134	151	110	165	134	159	137	113	126	165	116	122	118	134	147	121	131	140	125	123	127	113	150	122	116	125	130	151	125	142	157	127	127	163	126	137	132	112	119	102	144	128	118	129	153	136	110	130	148	124	132	125	135	121	130	153	145	126	134	147	100	127	138	123	129	142	122	126	146	134	136	113	128	135	136	131	138	126	119	117	143	129	131	134	147	134	126	134	108	129	142	136	127	161	134	142	132	122	139	130	112	144	148	127	131	128	134	130	144	124	121	128	121	132	117	123	149	134	157	140	135	149	136	112	134	115	140	127	132	126	135	141	151	144	117	145	136	137	137	112	158	127	117	139	132	127	134	121	126	121	154	156	129	152	151	132	136	135	170	153	124	132	133	130	126	130	134	138	133	149	141	144	145	149	119	151	148	135	123	127	123	125	130	129	140	139	137	135	139	137	150	135	130	121	106	150	141	130	133	140	122	146	135	136	135	134	133	131	113	122	129	117	166	122	110	122	149	139	136	134	125	139	144	156	127	145	131	130	133	117	142	143	146	142	137	150	155	142	134	142	137	132	155	133	128	130	128	114	134	132	138	141	130	136	127	137	142	130	145	129	142	134	128	114	118	142	125	130	138	150	135	135	132	142	134	148	138	118	140	138	142	131	139	143	120	122	125	138	137	136	124	127	151	146	130	128	128	133	144	150	156	131	119	137	123	139	127	119	144	146	131	130	113	144	133	119	123	121	133	125	129	125	130	126	143	134	130	121	142	130	126	128	130	142	134	152	119	130	123	143	122	111	114	117	122	149	136	139	132	138	127	129	133	134	134	124	132	146	131	146	119	147	115	119	131	154	139	162	136	125	140	144	140	126	127	140	134	148	122	132	139	139	143	128	129	147	123	131	118	123	145	148	131	125	135	131	136	126	118	146	102	126	118	120	125	149	121	136	127	136	125	131	164	148	107	129	139	125	135	111	146	139	160	134	168	137	129	131	135	141	147	144	142	144	146	156	128	133	141	134	140	130	142	144	142	133	122	136	139	129	116	141	108	119	135	144	140	131	130	121	138	127	110	134	144	142	142	119	129	171	125	121	138	123	135	122	139	160	125	125	143	128	114	150	126	143	125	143	140	149	123	121	148	138	116	118	150	119	136	112	136	141	144	99	135	145	126	120	139	140	152	129	149	144	127	135	159	126	141	91	134	145	128	171	148	138	124	146	142	132	136	149	118	136	143	126	115	145	129	130	145	143	139	116	131	138	166	108	149	98	126	114	126	125	141	141	134	133	130	139	146	125	117	116	140	120	104	123	119	143	143	134	136	149	121	134	165	146	134	159	131	134	130	142	134	145	131	121	125	130	155	138	118	101	136	123	133	114	139	137	129	141	127	132	134	146	115	139	145	119	117	119	143	138	151	148	130	122	135	144	131	146	143	135	135	154	123	139	132	127	122	126	131	146	153	124	134	130	132	129	158	142	141	134	132	115	149	139	135	117	137	129	116	124	153	133	144	124	143	132	117	133	140	112	139	142	139	123	139	114	128	142	131	139	114	141	138	118	123	117	144	120	139	136	142	120	135	123	117	151	124	141	131	136	124	135	105	131	151	128	142	130	136	133	152	138	136	135	147	139	119	140	144	127	146	122	118	118	112	118	131	129	150	134	144	121	151	135	102	149	128	131	135	134	117	144	158	142	137	136	173	147	127	125	128	126	147	136	128	141	146	130	168	121	120	136	115	141	121	131	122	118	151	141	125	112	131	125	151	126	143	142	127	134	127	136	150	128	130	132	151	145	145	124	122	145	124	136	146	131	132	151	161	135	126	126	148	132	130	127	136	124	127	140	171	141	133	144
9171	415	423	442	427	452	406	400	415	409	379	407	399	383	416	397	403	378	399	392	381	387	366	372	402	383	392	340	365	382	358	393	408	369	370	388	411	402	380	415	382	369	345	393	363	389	369	387	361	358	409	412	388	383	385	402	394	332	423	412	364	412	385	395	430	424	354	393	371	383	374	421	371	402	419	362	366	385	349	405	400	380	364	384	350	403	351	364	388	381	369	355	359	375	379	368	388	357	368	347	345	394	376	368	371	375	381	362	383	360	425	366	370	379	335	406	366	402	380	364	399	354	430	402	418	381	417	377	344	361	375	367	352	348	425	361	373	378	342	352	394	439	413	375	376	366	405	374	388	406	398	405	399	410	376	396	392	380	379	400	400	365	342	374	404	370	394	356	395	381	394	342	396	383	380	372	352	358	372	369	393	371	385	390	371	395	397	421	400	370	402	352	396	373	340	383	370	359	371	379	415	409	363	365	389	405	373	373	367	359	397	357	361	373	397	394	395	414	357	377	373	375	384	373	372	387	408	375	373	399	396	385	415	367	416	382	349	373	409	411	373	363	379	390	381	424	340	384	376	365	374	405	362	400	396	422	345	381	377	409	392	369	385	341	379	385	379	379	395	358	339	414	398	384	341	388	413	385	383	410	405	391	385	405	356	397	371	376	348	361	386	384	376	372	359	344	358	382	381	365	418	399	393	366	377	359	363	355	391	385	356	379	345	366	365	377	395	391	367	381	413	358	404	379	387	350	401	393	399	377	347	366	372	381	383	359	368	385	417	401	382	375	380	385	387	360	357	360	384	365	412	380	372	345	395	391	396	396	356	374	376	378	369	400	368	395	380	358	392	390	383	418	377	398	376	362	363	364	372	350	397	371	390	384	359	387	377	383	400	383	385	408	373	337	399	383	387	390	377	401	368	393	438	383	373	377	381	369	392	381	393	361	398	376	400	331	395	374	354	414	412	388	370	405	360	348	371	397	383	421	413	386	373	403	404	380	395	407	392	379	365	384	357	339	372	373	398	381	388	367	408	387	407	377	349	366	345	381	346	351	400	351	359	395	403	396	346	396	388	397	373	360	361	347	404	392	397	399	381	371	371	406	426	336	405	365	366	353	402	395	407	406	373	402	385	385	363	376	360	377	415	363	378	384	375	360	396	375	387	400	351	378	354	416	341	361	361	362	355	392	394	380	383	425	380	367	370	355	396	377	358	379	370	387	359	396	409	374	369	374	368	393	385	382	377	406	375	423	419	370	392	371	376	408	373	402	406	394	350	360	432	398	401	392	378	368	383	388	347	396	352	419	375	382	380	377	384	347	366	409	344	418	404	367	392	397	383	383	347	360	358	397	400	368	363	374	369	338	408	375	377	373	371	388	358	403	355	414	384	404	387	345	380	378	372	369	409	382	393	405	400	382	390	371	373	369	378	387	358	355	380	349	406	409	381	379	378	356	333	377	391	377	366	345	348	404	419	364	372	374	392	395	372	386	421	383	377	390	385	381	365	392	377	392	356	378	378	361	365	364	395	403	380	441	360	356	395	399	363	378	390	372	406	344	364	369	353	391	396	365	407	407	374	427	377	367	397	390	372	361	354	367	417	373	342	357	419	378	399	336	371	420	397	391	401	349	376	379	383	370	358	384	400	370	388	391	366	388	376	378	377	358	399	420	396	369	383	378	378	354	407	381	359	380	390	383	359	360	369	410	367	374	396	378	386	362	369	377	373	384	383	390	392	375	372	383	377	406	373	330	350	357	389	365	386	377	364	395	372	359	372	408	393	378	391	410	396	379	359	381	410	372	345	371	390	383	375	395	321	406	363	393	395	364	388	377	366	398	362	398	341	358	386	391	381	404	375	338	391	395	430	387	358	408	364	388	385	415	342	411	417	403	369	410	398	394	358	395	382	355	380	366	384	386	369	388	397	368	375	403	382	382	383	397	389	389	352	398	401	353	346	357	407	390	398	369	374	388	396	408	404	420	378	398	374	365	377	383	382	384	356	396	368	383	376	401	356	391	382	358	406	378	392	363	380	365	387	359	386	343	385	395	391	395	392	374	359	372	347	360	414	399	412	356	352	391	361	353	371	377	385	415	371	359	399	367	423	384	411	391	414	379	382	370	402	412	370	359	370	386	417	375	353	388	392	385	393	416	396	387	359	373	412	411	356	389	356	383	369	367	339	405	413	385	348	354	410	403	379	378	381	374	345	392	377	371	389	375	390	432	353	418	376	345	356	375	350	398	347	398	349	402	394	371	405	394	425	354	382	390	382	375	401	355	366	385	422	400	377	350	404	379	383	378	365	376	369	411	359	355	389	387	382	394	357	396	383	410	395	361	423	398	429	410	414	356	385	335	367	373	367	376	380	365	386	404	369	373	375	382	351	387	375	375	395	382	357	352	404	388	364	377	395	385	354	406	383	352	386	369	380	362	365	400	406	393	395	394	356	427	380	375	380	351	389	404	385	373	351	399	403	360	391	378	386	354	377	420	409	352	396	365	372	396	379	411	350	345	414	380	380	356	385	412	417	389	401	369	390	374	422	383	401	382	370	393	378	369	396	374	382	356	389	403	388	381	367	371	384	404	383	353	335	401	375	408	408	413	439	416	393	353	411	366	395	370	362	364	401	382	347	396	404	347	360	329	400	397	384	381	362	408	367	383	369	365	367	363	391	389	385	366	383	393	381	401	375	371	372	388	380	372	404	437	380	398	406	352	426	377	395	388	453	359	379	373	401	401	372	368	393	414	377	385	392	424	376	389	370	366	356	378	357	361	374	376	391	389	362	355	385	363	394	364	397	408	382	390	398	421	368	379	353	342	373	372	411	377	373	375	364	379	393	352	381	383	413	377	393	374	407	347	392	371	411	374	394	389	363	380	381	368	373	381	388	389	355	415	384	377	376	341	386	382	382	344	362	406	433	383	372	363	389	377	370	362	381	401	405	375	383	361	393	363	388	366	378	406	394	367	409	372	403	380	412	394	360	378	399	370	411	349	371	383	389	370	354	377	393	363	405	388	372	367	341	353	371	414	392	381	358	387	369	377	343	380	375	386	344	369	360	372	391	348	394	410	423	385	396	380	398	378	394	393	372	418	425	385	378	370	393	412	391	345	395	361	391	403	374	392	447	373	385	419	385	361	393	406	379	340	364	386	368	382	383	408	384	383	395	367	380	365	402	364	378	363	389	367	399	422	377	368	373	399	358	389	387	370	383	405	365	400	341	407	339	318	413	366	379	399	405	367	351	358	340	374	419	370	392	386	357	369	381	388	395	396	431	373	406	404	401	388	366	438	364	371	396	364	407	419	365	378	396	369	349	395	379	398	368	374	366	413	405	442	343	371	392	391	356	432	429	392	389	363	365	374	346	408	415	348	403	377	376	369	417	390	381	355	380	421	363	400	373	356	382	410	407	398	418	409	378	385	386	356	378	377	393	386	412	353	407	393	347	400	371	388	385	387	393	406	392	409	375	420	374	379
62510	23227	3256	916	632	494	448	341	305	300	292	304	261	271	235	250	264	232	234	250	246	233	235	202	221	233	236	209	232	227	196	255	221	236	224	245	214	199	222	204	201	216	205	214	227	209	244	216	244	251	213	236	240	211	213	197	194	206	224	233	202	203	227	194	215	255	216	229	216	239	206	237	226	229	225	236	236	246	217	201	243	201	212	210	208	233	225	238	204	207	210	210	224	224	191	225	207	216	213	208	223	217	206	213	237	208	195	215	191	201	196	232	198	198	251	231	229	206	231	232	206	225	216	214	221	224	214	228	202	211	203	227	203	233	222	229	207	225	233	225	216	222	230	239	229	185	210	197	252	239	230	236	171	210	216	235	210	226	199	185	241	215	201	205	214	222	200	205	231	225	224	236	232	236	214	220	211	199	208	191	212	193	233	203	203	203	217	203	248	199	253	236	228	225	229	189	222	216	231	234	178	254	194	238	211	191	217	210	217	226	217	238	228	230	233	218	243	247	203	228	221	235	257	214	227	202	197	206	237	215	215	207	201	209	223	218	210	229	233	218	202	200	205	244	226	192	219	223	221	197	199	216	220	224	202	217	229	206	222	223	223	221	226	202	202	229	214	239	222	228	204	224	219	214	205	202	226	208	205	208	214	225	209	189	219	203	236	232	195	202	226	233	201	207	239	227	243	218	242	214	207	206	195	230	202	191	210	207	201	207	208	206	246	224	218	222	215	223	204	227	216	218	193	205	201	208	232	235	234	208	229	233	219	238	206	217	200	219	216	240	226	190	217	218	247	212	212	204	185	209	177	191	200	233	230	200	232	230	222	213	213	204	226	198	218	221	231	239	226	217	198	211	265	227	210	231	210	217	199	204	211	220	218	222	216	195	212	259	214	206	208	216	210	219	200	224	224	220	225	217	242	210	225	229	197	237	216	227	208	190	246	231	227	215	215	221	204	220	215	237	201	233	208	227	216	206	181	222	201	226	219	217	218	210	240	220	226	199	202	199	213	201	186	214	206	192	227	208	224	220	220	236	190	262	208	205	223	223	215	218	205	189	221	209	223	225	230	220	205	220	220	220	218	236	219	238	227	211	222	208	221	207	217	214	242	205	222	200	219	225	211	195	210	193	212	229	206	177	222	222	229	232	229	222	224	225	222	218	231	218	207	222	201	213	200	219	249	211	199	191	202	217	216	219	187	196	202	203	202	226	203	221	192	194	228	210	243	226	223	213	221	222	219	213	204	224	219	209	210	216	228	216	211	214	208	199	237	204	225	215	220	219	244	227	200	242	236	217	214	197	234	204	204	247	226	263	223	175	237	243	245	226	212	222	226	228	229	238	231	205	214	226	225	221	249	201	191	175	215	205	192	247	207	231	204	194	196	218	211	223	231	254	215	227	254	208	190	199	198	206	222	216	204	221	201	220	202	192	211	236	198	180	243	250	217	189	224	240	250	206	207	215	200	201	222	200	193	224	235	209	217	227	223	214	210	238	243	220	194	214	232	213	218	205	189	221	230	208	219	212	229	210	213	223	235	234	220	238	186	247	232	229	208	230	224	198	201	197	225	227	213	219	193	202	232	207	220	212	212	188	219	197	182	207	208	180	195	223	241	215	198	233	232	255	221	218	209	245	190	220	214	197	205	214	217	233	200	245	224	251	188	224	234	195	207	215	186	199	255	257	234	211	223	218	240	218	194	211	217	218	240	210	226	242	219	223	214	225	221	249	187	226	227	211	196	203	206	245	217	217	203	192	221	206	230	195	197	195	239	203	215	228	204	228	211	224	177	225	230	206	247	236	200	213	216	208	191	217	245	205	195	212	203	225	227	203	220	237	230	227	241	227	243	246	192	258	217	200	214	192	208	229	194	203	204	205	202	242	223	240	215	194	217	225	217	201	224	228	221	215	205	224	236	206	190	223	228	232	210	220	243	211	226	205	215	203	220	212	195	247	214	195	221	224	210	215	205	218	208	204	225	241	234	221	221	222	220	215	206	245	202	202	210	207	220	201	199	191	238	227	184	200	222	216	211	202	235	229	198	219	222	205	210	213	239	198	234	225	227	222	232	226	194	245	228	217	242	214	242	218	225	227	189	226	220	248	183	190	230	213	190	191	227	217	243	223	195	230	205	238	196	210	208	212	204	212	171	242	221	218	213	209	224	205	226	209	249	222	226	226	207	230	194	212	244	198	208	189	227	201	202	198	236	169	229	216	221	223	200	226	185	239	207	205	238	225	229	196	213	220	195	192	216	217	215	214	217	175	239	247	217	211	204	217	224	208	193	187	254	227	203	208	202	191	228	202	212	223	231	193	221	215	225	216	208	189	207	215	227	197	185	213	225	232	200	203	214	216	203	231	242	184	219	202	189	218	232	222	209	215	193	216	212	200	209	241	222	202	204	223	217	218	237	237	191	193	212	221	188	229	200	238	228	198	262	189	254	192	186	239	206	194	205	208	204	239	229	251	230	223	222	248	196	189	204	215	217	236	230	215	197	214	226	220	203	211	221	188	194	186	214	245	237	234	230	214	224	214	223	200	206	226	234	202	210	194	238	221	227	195	186	222	210	217	223	187	195	215	218	208	243	211	241	207	188	191	228	237	194	235	210	180	220	234	198	234	200	204	221	209	210	213	206	221	226	196	219	172	228	196	185	187	199	205	243	190	230	212	229	211	235	192	216	253	218	205	194	212	249	216	208	221	199	205	239	223	220	197	205	218	220	221	248	237	239	195	202	205	224	225	197	235	184	193	225	216	244	238	228	221	218	196	227	188	203	194	248	231	221	238	226	237	214	229	242	237	231	215	189	196	210	219	217	216	229	202	229	207	226	202	193	231	211	211	228	211	199	212	194	227	188	228	200	216	220	242	212	207	225	208	237	208	206	213	242	222	207	225	210	228	211	233	211	208	235	241	195	246	182	214	210	232	229	205	204	226	234	209	197	220	201	220	230	248	242	189	207	209	222	215	213	180	214	206	226	214	207	243	188	215	208	212	209	228	220	207	215	200	225	205	201	202	202	210	211	222	217	182	208	225	240	227	214	209	224	251	169	216	224	200	234	208	206	220	231	237	213	212	222	165	208	236	199	222	212	209	201	216	216	239	202	238	230	249	196	197	213	204	229	206	212	210	204	241	231	226	242	221	211	218	209	219	222	209	221	211	233	211	203	196	226	202	204	224	191	237	249	201	217	209	211	223	181	225	218	216	227	191	216	209	209	230	189	224	210	207	181	232	234	215	203	212	233	213	211	210	210	212	213	264	199	198	220	204	177	199	237	201	181	181	201	202	242	221	178	204	199	227	218	212	217	222	204	221	222	188	218	204	221	228	195	201	200	246	180	218	208	199	230	212	221	247	215	220	196	227	203	179	209	235	203	189	200	203	191	208	223	218	212	229	193	221	208	194	224	198	249	238	210	217	205	228	231	210	230	202	217	206	217	196	210	206	221	198	224	199	229	233	197	220	225	210	200	215	221	219
34943	1529	2305	2600	2349	1989	1571	1372	1218	1166	1022	931	888	862	804	771	810	750	708	740	691	667	665	658	693	654	631	642	691	635	629	646	580	638	619	593	596	622	565	590	606	581	588	597	602	570	607	586	629	551	531	621	539	555	582	598	593	607	545	578	631	573	587	612	573	589	598	562	522	532	604	585	559	569	569	619	543	568	545	565	550	534	526	534	552	537	570	560	618	568	542	530	557	577	560	549	563	606	601	560	588	555	554	564	554	574	596	569	597	564	540	553	573	547	556	596	576	515	595	577	554	570	554	566	576	590	565	610	564	548	545	544	572	595	541	581	599	589	578	546	564	555	564	568	570	525	546	574	526	547	562	564	553	576	545	584	552	561	563	535	541	552	572	569	613	571	587	577	576	559	582	578	557	555	586	528	549	571	569	540	519	566	586	570	553	575	555	586	653	567	621	581	579	569	598	557	585	544	612	566	526	546	528	573	580	560	527	576	536	532	545	566	567	544	550	591	525	585	507	576	526	574	580	529	565	546	589	551	536	535	619	544	563	577	571	597	574	560	542	608	535	557	550	534	549	570	541	576	537	576	548	575	606	531	550	568	590	572	537	535	528	582	542	590	561	578	533	583	598	577	563	538	573	562	611	515	532	522	593	547	562	554	575	562	563	592	557	582	591	571	543	596	536	631	600	544	542	565	510	568	572	610	480	547	535	570	557	564	569	557	595	604	594	583	586	564	612	564	582	581	546	532	573	544	596	573	582	533	582	553	547	580	603	590	547	562	586	575	607	522	606	584	518	535	535	525	543	572	557	572	541	560	591	564	572	571	560	557	539	550	566	568	572	568	554	514	525	555	572	515	531	595	522	568	526	569	585	588	544	585	600	562	579	536	555	567	565	575	560	511	578	548	589	612	574	603	561	528	544	539	519	555	599	565	551	546	581	590	579	571	532	597	552	572	577	564	507	572	548	558	585	551	542	576	525	560	607	550	558	573	568	594	527	637	541	549	544	573	550	598	561	537	560	583	572	537	591	524	536	589	610	521	594	608	542	570	532	569	581	600	550	605	618	539	544	633	549	584	573	564	563	555	565	589	562	598	594	546	581	548	581	535	567	534	585	566	559	614	563	541	572	529	614	521	602	545	535	514	568	564	526	564	581	576	577	559	569	559	602	549	568	591	590	574	524	576	550	572	558	515	534	541	587	535	551	544	530	574	574	598	567	562	543	558	555	590	578	599	547	531	506	539	596	545	554	563	556	595	585	560	561	570	509	591	590	535	566	618	548	514	540	597	572	563	642	496	586	572	566	517	559	590	572	562	551	527	562	551	543	563	563	532	566	576	577	537	561	543	554	595	555	615	536	585	558	565	575	556	580	562	556	552	555	515	566	540	583	540	586	571	563	578	581	590	560	540	529	593	542	562	586	557	552	542	552	567	598	576	549	563	588	562	584	566	562	601	554	593	601	558	580	557	576	600	543	557	589	597	552	542	563	540	556	558	602	534	552	564	570	566	557	578	555	575	571	551	565	577	572	536	546	548	574	528	546	562	590	522	549	551	565	531	551	571	496	522	614	550	610	523	617	607	566	557	516	550	543	608	588	553	589	520	576	574	527	598	554	590	584	594	563	538	575	511	583	563	578	561	587	565	542	573	565	577	528	578	587	598	568	568	557	593	584	519	574	607	598	569	557	577	592	542	596	572	547	552	596	556	575	556	531	537	537	571	531	566	541	562	582	546	571	547	547	570	508	541	567	574	581	554	580	594	562	563	555	545	583	552	594	533	573	540	591	538	564	556	582	589	592	586	549	552	567	556	598	584	565	542	564	574	571	623	554	586	546	538	548	516	589	578	573	564	554	531	568	537	611	576	539	574	544	535	561	571	520	550	547	544	551	558	574	647	555	584	577	596	546	598	582	527	544	571	573	604	608	573	570	568	530	578	540	576	563	595	593	548	579	582	594	564	598	568	540	578	577	548	585	572	598	531	564	563	584	557	554	555	578	573	514	565	526	593	550	553	581	569	527	588	520	541	584	593	550	586	560	573	539	578	588	518	593	548	526	539	559	575	549	563	595	532	556	546	572	587	583	582	555	612	609	564	534	575	560	579	566	542	561	559	550	556	519	571	542	604	544	627	532	573	582	578	555	569	568	591	560	593	591	558	550	567	571	540	550	547	561	545	543	569	541	574	590	613	558	522	576	561	585	566	514	566	535	537	578	580	544	570	554	557	616	550	585	548	582	623	572	541	558	592	566	588	553	560	622	537	572	556	541	566	561	562	555	568	544	563	577	564	528	566	564	539	558	570	575	549	593	597	596	556	556	558	543	516	610	571	534	618	554	555	572	556	599	554	542	535	594	569	587	561	553	549	546	592	567	608	547	560	563	542	552	547	515	599	601	568	557	562	554	554	544	583	530	566	600	514	600	570	557	550	569	561	565	586	537	574	554	549	560	575	552	541	501	514	549	537	595	576	522	569	594	580	503	561	529	576	536	572	555	569	580	525	535	559	611	573	573	576	557	538	569	544	560	575	571	560	487	568	546	568	559	540	579	569	542	601	589	568	565	583	563	541	540	626	544	544	559	557	559	570	530	561	585	547	602	563	580	565	546	551	558	564	568	611	564	551	517	564	541	576	549	561	532	565	580	595	559	568	543	543	538	594	498	574	548	533	584	541	554	550	507	540	549	549	564	587	565	560	538	540	552	528	549	551	572	578	581	538	589	540	575	577	563	571	520	577	577	533	573	585	532	547	514	522	551	605	595	534	530	596	585	550	559	585	569	562	534	556	578	563	562	576	574	537	556	515	566	563	583	607	545	553	573	527	530	544	551	618	572	568	535	574	530	564	559	541	588	557	547	566	537	560	550	551	601	567	578	556	590	543	605	585	546	536	581	558	582	595	570	592	549	573	559	570	550	560	565	551	548	568	606	595	536	540	556	533	587	530	554	565	544	542	577	539	528	569	556	582	624	579	572	555	582	601	545	586	560	605	569	532	599	536	556	568	569	526	549	563	578	531	567	583	580	567	532	549	550	569	555	533	585	605	527	579	541	557	606	601	533	540	559	586	567	591	577	578	578	566	573	523	601	580	563	508	545	555	575	562	605	574	569	589	532	558	554	551	563	530	588	580	562	549	546	548	580	557	583	518	529	545	568	596	561	599	600	581	539	618	584	601	554	592	543	603	556	545	556	549	596	586	578	558	562	579	578	522	612	595	589	553	582	535	573	557	554	585	546	566	544	516	548	538	521	551	526	546	571	587	635	607	571	534	559	528	585	570	570	592	562	569	610	546	535	614	570	564	538	514	608	528	537	579	588	540	552	572	559	539	568	592	571	575	539	604	575	542	589	539	555	580	611	576	552	564	588	566	570	561	533	566	537	564	521	499	561	564	546	575	562	571	564	551	568	570	539	582	606	559	533	542	557	541	556	568	604	607	548	555	605	554	537	557	565	569	565	576	554	603	595	570	577	541	552	575	589	569	534	560
76322	32323	8772	2048	1306	920	823	697	624	608	560	516	511	489	544	464	421	471	468	408	430	413	422	416	384	451	391	386	374	416	429	391	417	355	410	399	385	437	418	386	363	387	418	377	418	396	405	424	401	407	392	402	418	389	405	410	407	385	369	386	402	401	393	369	414	399	406	397	391	376	375	362	383	372	423	359	390	417	369	353	381	351	380	379	418	390	363	397	380	372	395	334	408	355	402	389	360	393	437	366	405	371	388	397	406	385	412	357	396	362	409	385	429	408	405	424	372	394	379	413	404	377	369	403	380	381	419	388	404	382	386	372	388	421	384	384	396	393	369	381	376	398	394	391	387	397	365	366	380	392	371	389	365	413	423	374	389	409	422	362	383	418	411	419	423	399	388	397	377	378	431	388	363	423	363	395	397	382	375	355	415	405	373	391	386	430	400	365	420	393	420	422	415	369	423	410	389	374	398	408	366	411	390	389	387	359	386	427	401	389	361	352	364	372	368	394	390	388	424	395	417	398	389	399	390	396	388	396	377	395	425	396	406	367	401	395	417	410	389	359	413	411	409	395	404	391	394	374	388	382	369	407	393	365	433	412	439	402	440	401	384	394	383	366	378	447	418	403	418	427	396	419	407	367	401	428	373	427	379	397	437	379	372	422	378	336	367	376	363	410	385	434	387	404	387	426	383	397	395	383	392	373	360	381	355	398	379	400	418	378	375	388	425	415	402	390	384	359	351	418	407	370	424	388	398	372	364	361	408	403	372	385	384	397	447	398	387	397	361	369	388	382	402	433	370	405	385	407	342	405	367	390	397	387	385	392	400	389	420	390	388	390	376	387	392	406	389	359	371	405	367	434	381	430	375	370	391	397	392	377	387	413	401	407	399	379	385	415	421	367	419	414	380	411	404	367	401	390	416	361	370	374	414	371	400	390	382	397	411	381	414	401	394	375	422	346	393	403	386	391	378	388	370	389	389	380	375	392	381	354	398	379	353	403	387	362	348	400	387	380	356	387	414	396	402	357	374	392	424	358	377	405	366	439	415	409	374	404	402	440	402	386	422	379	406	353	359	396	405	401	395	364	391	321	401	395	408	444	398	388	379	365	395	431	395	406	387	396	347	388	393	395	360	379	406	353	358	426	397	418	402	412	395	385	419	389	392	437	366	365	377	365	421	373	362	369	385	409	430	402	364	399	370	388	407	333	359	399	395	407	391	403	404	404	389	437	387	409	408	378	393	416	404	404	379	399	393	424	396	377	381	407	377	410	416	390	409	392	383	375	397	386	387	404	388	394	403	395	383	412	375	393	350	354	416	363	420	407	373	371	394	426	382	426	387	425	360	355	423	389	430	347	372	385	375	405	367	404	387	346	386	427	397	362	402	407	377	371	349	387	383	400	372	388	409	415	411	376	398	367	334	394	365	404	392	415	403	399	400	421	400	379	414	401	436	363	363	396	384	405	373	397	373	387	347	376	356	391	383	423	333	388	373	423	420	394	396	423	382	383	408	417	419	368	380	372	395	430	413	368	427	451	412	389	379	395	405	412	383	402	431	385	387	393	378	410	396	401	426	412	388	377	394	377	376	415	355	410	413	372	358	367	448	410	383	371	372	417	375	360	351	349	414	365	398	377	404	385	371	409	388	364	430	404	383	372	421	380	384	413	355	386	418	442	370	402	387	415	394	379	383	420	406	385	385	371	402	374	402	391	372	409	427	407	366	405	394	417	396	394	359	397	384	359	396	421	403	403	396	386	371	353	368	379	380	402	419	423	374	381	374	412	410	359	336	375	389	375	390	395	386	381	404	410	404	381	405	376	420	410	401	395	391	405	363	399	392	409	367	334	389	411	378	372	388	376	393	372	380	354	402	384	379	354	352	378	363	397	380	404	395	379	439	391	422	398	416	405	387	431	397	406	405	393	396	334	373	399	377	358	403	379	437	403	396	373	398	375	424	421	348	404	384	420	400	418	401	366	378	443	360	409	402	369	390	408	386	431	451	391	420	361	390	387	398	353	347	373	376	361	430	380	397	438	390	361	380	374	421	434	391	414	399	407	356	366	390	406	359	359	372	384	400	396	406	399	367	387	405	411	405	393	400	369	390	395	380	382	409	445	391	400	405	413	398	381	399	383	399	405	373	402	439	414	389	384	365	379	376	365	392	394	381	375	406	420	404	385	339	397	371	353	370	369	373	365	412	394	374	352	355	383	389	395	393	405	452	385	373	372	407	367	384	384	411	362	398	390	357	376	387	443	424	352	402	401	388	410	372	417	386	418	411	401	414	397	384	425	401	389	415	386	390	350	367	398	419	388	381	356	416	388	358	363	391	386	393	391	393	374	364	384	373	397	413	413	393	392	425	394	398	403	420	382	436	402	374	364	376	403	418	389	429	381	370	379	421	420	391	389	401	379	374	391	351	379	392	403	378	393	384	401	436	355	405	382	378	381	376	394	380	361	366	394	363	405	395	383	398	398	390	401	400	376	366	379	379	377	409	436	375	409	379	384	421	411	421	439	361	430	401	411	384	385	381	366	385	406	401	391	394	363	418	366	408	362	423	384	403	390	388	402	380	387	375	352	419	392	401	361	399	386	381	430	361	400	417	406	417	372	410	384	392	424	413	373	388	395	376	427	369	384	369	359	356	371	361	375	367	401	411	392	380	346	372	427	407	385	416	384	380	430	416	385	379	371	404	359	387	365	360	356	381	384	383	389	426	410	351	388	385	351	368	406	382	385	448	369	406	400	363	352	391	409	390	393	379	435	372	379	362	384	460	378	408	389	386	366	388	385	389	408	362	384	402	427	383	393	423	374	423	389	397	401	413	412	369	372	378	389	386	389	386	371	371	345	391	371	427	390	375	392	392	381	369	401	360	394	423	400	373	426	420	353	415	379	407	401	398	406	360	377	402	414	409	404	401	392	383	392	360	380	414	405	380	386	408	424	368	350	369	412	420	453	422	383	411	403	352	369	393	373	383	406	393	364	386	426	375	428	375	341	441	395	400	386	423	428	433	433	377	409	387	358	438	396	403	406	373	404	420	401	376	394	390	375	376	394	422	403	420	384	421	395	419	401	415	387	358	388	392	375	411	403	355	378	410	387	389	375	391	345	384	407	419	394	399	390	401	427	403	388	381	380	365	432	355	426	398	407	410	420	367	411	410	408	402	367	402	393	371	413	413	384	436	424	401	381	393	376	412	394	401	371	432	392	414	425	406	404	368	379	399	382	347	342	431	373	387	370	350	397	372	425	400	392	366	417	379	407	380	403	410	392	417	438	369	392	400	418	377	410	406	410	378	389	435	384	395	377	404	376	401	393	412	418	430	409	394	397	378	370	401	393	390	374	382	349	423	361	376	387	401	382	366	362	370	429	427	385	409	377	379	368	392	377	392	411	397	352	411	405	424	378	407	357	395	422	378	387	377	394	406	385	371	387	387	419	380	408	382	380	413	371	383	390	399	414	384	387	427	410	424	434	376	387
44452	2723	4226	4751	4267	3389	2956	2610	2294	1986	1800	1629	1607	1454	1408	1315	1364	1285	1213	1234	1148	1119	1067	1092	1120	1108	1082	1072	1019	1038	1054	1001	1019	969	1023	1003	1012	959	1016	1060	1004	933	1035	979	936	999	935	991	908	995	931	942	889	959	962	925	945	943	949	924	936	943	969	947	943	882	911	906	942	922	930	929	981	917	915	915	946	925	917	965	924	1000	910	914	874	896	928	914	955	949	898	890	865	903	873	998	975	924	887	941	881	922	923	878	863	964	905	901	880	898	911	886	918	926	872	882	928	875	861	899	882	954	940	928	912	932	873	932	882	862	904	889	916	849	899	840	923	892	891	964	946	905	867	897	930	911	958	927	949	875	901	890	874	913	913	918	928	878	885	889	899	871	922	986	901	878	893	916	907	947	926	966	885	903	869	916	904	872	935	943	870	898	910	890	936	871	933	888	893	874	880	951	942	876	921	904	919	921	953	908	883	899	905	934	878	857	906	902	878	862	896	906	935	941	898	921	914	870	900	906	889	923	905	891	885	892	867	877	893	899	921	877	870	960	884	929	920	896	925	911	931	966	854	856	955	916	932	926	970	869	875	893	911	967	884	862	866	917	874	874	871	949	913	889	937	918	901	890	933	933	956	904	886	859	956	885	905	927	945	901	867	949	906	895	952	921	902	923	920	884	914	884	921	909	919	881	894	937	909	868	893	903	965	883	926	910	895	877	931	885	902	899	886	888	922	870	924	963	900	896	874	876	929	882	925	897	892	921	882	869	897	898	947	942	866	936	903	890	871	896	927	966	878	847	836	901	890	907	969	926	894	918	970	963	943	923	951	847	878	897	934	901	835	956	895	940	916	916	927	842	877	961	903	918	885	957	917	868	940	888	893	963	859	875	925	875	893	911	911	886	905	868	911	945	909	874	893	944	920	921	933	939	863	983	916	949	949	921	897	854	931	943	899	910	913	911	915	875	878	903	925	934	913	899	864	853	883	963	979	930	894	919	940	892	850	922	894	911	881	917	884	886	947	923	883	904	941	920	920	904	875	926	870	826	894	978	942	885	893	921	921	889	914	892	927	923	860	927	918	937	913	902	928	972	890	927	890	865	891	878	889	962	905	899	919	890	882	892	933	934	878	906	946	919	904	868	866	889	913	922	837	900	904	889	924	915	901	917	915	927	878	912	946	901	903	950	936	909	887	862	907	947	935	977	878	880	888	907	899	913	955	918	945	924	943	918	944	895	884	901	910	914	920	946	895	869	908	855	919	900	914	973	895	856	847	876	958	920	903	927	898	875	874	875	934	910	888	927	903	902	862	825	891	958	878	888	924	906	895	937	954	991	927	977	871	915	907	917	930	919	927	897	900	878	879	876	863	899	868	919	888	866	886	899	888	867	947	932	908	893	893	944	870	936	945	858	903	852	916	914	942	925	883	915	938	922	956	957	909	881	885	921	904	906	959	901	907	916	923	929	913	921	904	894	931	966	877	939	915	899	904	905	929	920	884	922	923	909	823	892	923	901	948	900	898	861	919	924	899	955	891	924	915	911	931	998	940	933	929	920	905	891	848	910	897	872	969	891	932	937	897	908	921	852	987	934	952	905	902	942	915	925	904	914	902	853	912	946	873	859	943	906	867	880	885	892	848	914	862	939	919	907	927	913	870	870	907	912	907	931	931	913	936	998	909	932	910	843	886	909	893	898	849	868	886	942	911	917	922	884	911	888	933	978	914	900	921	927	913	943	944	901	935	932	943	888	889	935	864	931	907	887	863	868	930	904	993	985	913	910	965	947	846	909	934	893	880	958	912	901	926	904	934	872	923	866	922	906	914	938	917	917	937	908	885	894	932	872	881	903	897	963	921	898	917	927	879	870	888	922	880	929	905	878	852	872	918	947	911	906	886	893	895	845	945	878	903	865	919	951	903	932	929	913	940	882	948	897	860	878	910	967	877	913	912	941	904	881	885	903	848	885	949	897	876	899	903	898	877	891	951	947	906	844	901	923	924	956	917	927	881	898	858	905	908	948	878	918	891	879	903	893	893	881	927	918	916	912	933	935	912	858	861	897	913	923	945	892	915	918	892	937	885	873	883	903	898	877	894	880	914	890	909	910	890	888	877	966	906	893	893	914	888	906	898	912	920	870	889	943	911	900	917	892	904	885	895	944	892	970	857	883	907	889	858	909	873	932	931	885	913	930	954	918	978	872	888	943	879	903	936	877	973	858	899	854	871	908	920	907	957	907	909	926	908	923	939	886	931	960	905	875	957	899	936	913	850	931	890	875	912	883	904	872	854	925	910	909	898	937	887	877	871	905	958	867	936	879	850	941	922	901	879	943	869	952	897	956	975	881	923	915	939	863	929	930	917	894	968	889	888	919	923	920	915	918	945	884	865	913	872	898	878	930	908	981	945	904	946	869	900	955	892	888	916	926	914	893	906	880	941	897	924	918	863	882	893	941	906	888	908	930	928	933	923	920	912	869	858	908	921	892	841	931	896	921	925	908	892	951	925	919	853	854	921	865	949	895	890	917	866	929	936	827	918	923	897	882	914	869	931	947	887	888	931	941	879	868	906	911	878	958	921	894	936	938	922	894	921	940	911	934	870	940	915	940	892	844	882	873	893	906	893	940	898	918	933	940	896	890	897	924	872	945	957	865	970	926	911	856	889	908	898	941	929	876	934	907	890	964	928	879	881	955	961	944	919	882	868	921	924	890	922	850	880	938	878	876	912	949	830	904	925	897	958	922	902	940	959	938	875	906	905	883	914	912	964	883	838	908	870	906	897	975	968	892	920	892	917	901	914	868	932	953	887	900	937	891	915	900	897	878	899	941	931	919	871	906	860	920	938	924	889	861	859	905	891	866	894	880	877	906	918	963	931	892	892	927	930	868	882	928	879	911	942	932	909	881	910	919	891	889	939	882	923	948	918	880	889	877	966	911	897	931	872	896	874	837	875	898	911	941	934	872	884	923	921	923	944	883	909	887	897	942	936	908	896	908	921	910	880	894	914	936	951	910	910	939	954	920	910	907	934	859	921	952	904	873	888	902	906	861	894	913	900	858	896	882	869	894	905	931	961	922	851	913	875	916	907	903	953	907	858	892	909	944	941	1002	894	909	868	894	881	932	891	958	910	896	927	911	896	886	892	963	906	943	875	897	898	964	875	875	901	882	865	903	904	911	899	928	936	905	924	894	933	933	956	913	922	910	910	885	874	912	888	906	941	902	874	895	945	986	838	883	928	864	858	865	899	923	863	941	914	921	925	880	912	943	916	932	903	913	922	862	950	899	842	910	930	911	860	944	928	868	896	913	951	898	923	889	884	843	920	905	914	882	904	905	863	928	868	955	917	953	838	866	896	865	871	890	854	929	953	874	951	873	910	921	900	852	938	898	937	942	954	933	895	950	898	898	910	926	922	938	904	938	904	907	935	961	923	959	879	897	865	894	893	882	948	948	879	955	918	896	884	891	911	888	908	956	897	883	906	857	909	859
10410	552	154	154	151	153	151	155	131	127	117	122	146	140	116	128	124	118	139	116	121	156	143	123	141	131	122	114	129	134	148	116	138	151	124	129	117	129	123	138	139	120	138	137	134	118	122	144	130	134	161	132	126	137	140	129	132	121	124	135	112	127	165	138	123	121	128	135	121	150	144	120	134	114	139	128	104	132	123	112	143	149	131	130	144	137	121	143	144	137	100	122	124	137	135	126	118	150	159	123	129	117	123	112	128	120	137	136	121	122	136	136	121	124	133	113	112	127	127	148	135	130	132	143	116	123	116	125	130	126	119	128	142	129	124	139	126	139	126	118	128	141	134	127	145	118	108	115	128	153	142	108	121	117	121	112	133	136	150	122	117	129	123	133	129	120	142	114	138	128	131	114	137	114	126	108	142	121	111	140	138	120	118	124	112	120	114	99	143	123	142	126	127	134	137	165	115	132	148	131	115	122	123	130	125	116	117	131	120	140	132	122	150	125	154	142	158	113	109	125	115	131	139	114	139	123	135	108	126	112	145	152	118	127	116	132	131	123	114	119	134	128	112	137	131	122	121	134	135	136	130	132	134	132	137	119	127	148	137	111	148	130	108	135	139	121	139	140	110	152	135	125	130	123	125	128	147	118	130	139	142	136	145	130	143	119	126	133	120	124	144	129	130	134	156	140	131	120	143	142	135	124	140	144	115	131	154	147	146	132	118	121	138	132	127	121	135	127	123	160	149	143	135	118	115	141	130	141	134	130	105	125	149	146	109	136	149	144	129	139	136	157	130	138	129	139	143	145	152	128	125	144	127	129	140	128	122	129	133	129	140	138	136	139	120	132	131	115	145	141	125	111	138	110	129	128	144	139	147	129	137	139	130	113	147	125	144	149	115	128	141	121	123	141	140	107	145	131	136	127	133	113	120	136	136	130	131	144	142	119	131	138	130	139	138	138	129	161	130	140	138	129	130	131	147	117	129	146	135	128	125	130	136	115	137	136	130	116	137	131	125	143	139	139	127	124	127	110	135	150	141	134	145	121	115	125	138	127	165	131	120	132	166	149	135	142	147	152	133	153	126	133	112	89	111	114	132	134	139	126	123	128	147	121	119	130	129	113	129	120	119	127	132	135	131	139	135	146	140	125	126	152	147	104	140	133	146	112	129	113	123	128	127	126	123	141	112	123	143	116	160	122	144	137	121	112	136	127	119	125	146	128	116	130	116	161	175	138	146	112	126	140	143	137	139	149	148	127	115	130	145	130	115	116	120	140	141	141	146	128	128	133	132	128	137	127	124	115	143	143	123	116	148	123	132	136	131	127	132	124	135	151	111	136	126	143	137	128	112	135	131	142	116	123	113	137	105	136	117	109	130	161	116	125	134	136	141	141	136	104	131	139	143	127	132	123	123	123	118	156	126	120	123	117	126	156	112	130	139	139	133	122	131	131	141	128	127	122	141	108	125	138	137	116	144	122	120	126	132	119	128	120	138	126	149	120	130	119	132	142	128	117	136	136	116	132	119	111	121	117	109	121	108	126	115	133	162	126	129	141	140	148	127	144	132	147	133	123	122	112	116	124	141	126	146	131	128	141	135	151	123	135	121	115	144	111	122	121	135	129	125	149	138	143	126	113	121	113	139	153	121	142	116	144	118	144	137	137	117	133	115	131	142	130	116	133	147	122	107	154	133	124	136	132	137	139	117	129	123	134	130	129	137	131	121	132	134	120	125	128	127	125	123	127	131	128	124	113	131	147	133	139	154	151	144	154	114	136	136	128	126	150	122	173	133	127	140	132	124	139	113	142	131	133	121	137	125	157	93	114	146	145	152	146	139	124	128	131	107	142	145	148	146	119	122	127	125	141	125	149	118	146	127	126	140	138	130	141	131	122	105	131	151	136	128	112	125	138	143	152	128	127	115	133	124	132	137	123	123	159	116	129	117	145	137	147	150	124	135	141	126	130	138	125	125	152	136	165	135	133	133	125	135	127	137	130	117	126	137	131	137	142	136	118	122	127	144	133	125	122	139	121	132	135	122	135	144	123	125	134	117	120	132	132	143	143	135	141	145	129	113	126	137	116	137	134	118	111	124	129	124	145	128	133	139	141	156	124	120	129	132	126	114	126	115	135	127	114	115	133	116	125	113	118	137	101	130	133	139	131	149	152	132	133	117	135	148	121	134	127	138	151	126	112	132	119	139	146	119	111	125	133	127	128	124	116	130	123	148	134	126	121	147	125	131	126	136	124	154	133	115	133	144	129	147	115	150	134	112	130	158	124	154	141	128	169	136	135	137	117	146	147	130	147	124	128	145	155	134	138	138	118	141	138	110	133	136	140	139	138	126	120	129	116	138	143	110	124	139	147	119	134	131	123	123	137	121	166	149	145	132	143	136	123	127	132	143	127	130	124	147	126	132	111	136	152	135	137	122	115	137	126	133	132	142	112	145	125	143	153	118	122	152	142	115	143	113	131	130	157	118	156	129	141	147	107	119	127	128	149	135	113	138	127	131	132	139	123	137	138	110	136	134	133	152	144	142	150	129	131	136	138	132	128	134	115	120	144	134	126	129	140	122	133	118	146	107	142	122	142	133	128	122	135	134	137	114	149	131	134	115	119	128	112	149	118	118	164	127	141	140	141	135	108	127	155	126	136	134	120	116	125	122	153	139	155	133	128	144	118	122	131	99	135	132	151	136	138	113	138	133	133	121	125	114	129	109	134	154	140	120	126	133	138	139	117	133	147	127	120	133	131	148	121	135	122	123	126	136	127	118	145	125	128	141	134	113	122	123	127	135	129	108	129	147	138	127	123	110	138	131	140	119	119	115	132	121	126	120	122	131	135	128	136	137	124	137	112	140	111	123	115	128	104	135	151	108	121	135	136	137	122	121	130	120	125	144	132	142	148	127	113	128	131	123	146	135	138	128	131	154	134	137	143	116	152	142	157	105	117	128	106	142	146	101	127	114	134	126	109	133	127	126	126	137	133	118	126	127	108	114	152	139	113	119	118	123	136	147	120	136	134	152	151	130	108	120	139	115	155	117	117	135	126	132	146	127	140	130	135	141	126	132	131	145	135	142	147	139	125	117	125	136	140	142	135	134	134	132	144	137	132	129	116	120	125	136	151	131	121	131	140	132	112	130	123	137	134	141	138	124	139	124	113	114	124	129	139	127	142	122	131	115	138	140	132	124	120	134	136	141	124	111	107	117	123	136	153	141	128	123	126	137	133	146	118	121	110	121	126	139	139	140	134	131	134	144	133	146	108	118	120	119	129	119	133	124	129	142	137	124	117	115	104	125	116	111	115	142	123	130	150	113	113	129	119	128	127	157	132	149	134	133	133	136	128	139	145	119	133	138	136	116	140	130	120	146	133	152	137	124	122	145	124	123	125	141	111	130	141	132	114	143	137	139	134	111	125	122	115	116	123	147	145	130	133	115	134	131	152	136	134	129	153	128	115	119	129	145	132	151	119	109	115	137	124
8949	414	446	455	450	464	438	409	401	396	400	407	358	411	378	424	381	381	381	377	369	388	377	379	379	369	366	382	398	366	376	387	398	396	352	385	379	358	383	356	386	378	373	388	365	402	376	376	355	399	353	398	399	363	386	346	392	357	376	358	391	403	350	380	343	374	365	369	361	374	380	350	382	386	383	377	358	374	357	407	353	379	361	398	405	380	377	385	352	407	409	393	382	394	393	367	396	373	378	392	387	359	376	361	386	383	392	362	359	422	353	362	362	388	389	356	369	360	408	381	374	385	341	379	366	370	383	384	388	366	389	378	342	369	403	357	391	368	417	385	390	384	384	346	368	379	385	349	393	384	400	374	372	413	345	379	388	398	360	392	389	351	351	385	373	391	399	381	379	340	378	364	388	388	356	392	354	374	364	374	416	360	341	381	393	353	390	384	374	372	399	368	388	382	375	394	368	397	365	376	387	368	340	366	365	379	390	366	357	345	363	383	336	385	369	372	388	405	400	405	377	380	388	379	362	397	353	342	379	403	387	399	387	396	385	404	379	353	428	377	387	339	346	373	419	351	382	385	398	379	398	363	348	369	369	396	371	328	342	388	387	379	366	391	394	376	355	353	381	368	406	363	348	382	407	379	341	355	369	389	386	368	415	386	330	388	393	389	401	354	388	377	377	364	421	376	355	392	375	353	351	361	376	405	378	373	371	372	356	395	392	405	386	360	399	389	393	359	368	343	378	369	409	396	351	404	378	369	364	386	409	371	347	392	374	370	376	402	398	389	369	393	366	395	345	338	362	397	356	410	362	401	397	387	375	405	398	370	373	397	400	372	399	371	364	361	374	385	394	420	401	422	390	369	393	403	387	360	404	386	394	383	355	356	399	378	388	408	388	367	405	330	389	367	405	375	377	377	360	354	326	344	397	352	365	373	400	365	374	389	379	374	402	363	401	376	355	397	376	382	378	370	367	340	402	362	364	395	363	392	389	364	386	397	369	362	351	411	374	362	421	420	361	388	394	370	413	357	365	393	349	398	365	361	398	371	422	369	395	335	356	392	383	378	371	369	378	376	394	369	405	387	364	398	347	361	372	357	361	356	356	362	373	395	390	368	399	346	339	424	356	418	378	381	410	384	368	372	389	372	384	415	363	394	402	367	375	399	362	355	411	376	377	342	410	340	358	419	381	392	377	396	391	371	394	389	393	381	358	399	387	392	362	386	389	358	379	370	354	384	388	393	385	352	390	374	400	352	395	378	424	343	369	369	377	413	398	364	383	391	370	385	377	380	372	371	389	366	383	375	359	380	366	355	368	386	350	377	390	387	390	368	354	370	397	365	339	361	385	339	368	367	338	377	390	369	383	369	387	380	393	366	361	364	382	365	377	395	365	377	372	382	379	368	363	368	383	402	375	373	392	394	358	392	386	347	357	392	384	379	338	347	393	379	367	396	378	366	388	373	352	407	360	383	378	351	363	366	357	371	391	359	364	391	392	378	366	374	401	402	410	372	381	369	369	367	377	356	353	360	365	411	378	420	382	352	362	355	373	382	368	357	378	360	397	386	379	378	388	423	372	358	386	336	382	402	415	371	383	361	380	380	353	389	349	363	363	366	408	406	373	393	343	380	355	351	358	357	344	373	357	387	363	389	389	386	366	373	373	335	345	381	377	368	368	397	407	375	365	377	365	386	341	377	380	390	394	365	364	347	356	363	379	358	376	365	382	390	372	334	395	393	392	412	361	360	355	388	381	378	386	378	382	403	389	367	370	363	355	378	341	338	385	387	369	378	397	369	357	354	383	397	394	372	405	353	353	367	396	388	443	392	361	369	389	362	369	367	373	364	357	390	351	340	410	390	353	419	378	402	379	382	398	372	372	386	363	367	372	386	408	374	344	369	385	380	338	350	351	384	359	371	344	395	343	399	355	351	370	402	387	391	420	378	396	408	351	422	359	415	388	345	391	384	420	391	404	388	382	370	341	373	382	366	363	388	360	348	355	374	365	362	399	366	358	416	399	401	378	396	362	344	386	441	374	381	376	391	383	373	388	399	377	363	389	385	397	360	345	410	397	420	368	378	368	396	393	408	365	447	377	382	384	385	358	394	386	367	395	375	393	381	412	371	377	374	393	365	391	373	428	389	377	384	367	386	376	354	384	361	350	418	374	383	368	344	421	393	381	376	355	367	347	376	390	380	386	398	388	380	386	391	372	367	371	364	375	365	378	399	415	367	371	358	377	383	357	374	384	357	399	384	364	368	366	374	373	367	395	391	371	363	408	335	329	351	353	362	407	361	400	368	398	345	327	355	349	354	395	377	391	372	414	347	398	382	348	400	386	374	397	347	375	384	398	375	396	386	373	390	339	400	379	398	389	396	368	371	418	379	354	376	381	389	416	339	363	359	385	392	365	357	384	350	356	369	353	353	383	380	396	376	375	370	336	375	402	377	347	400	348	382	362	353	357	391	377	377	351	346	399	394	352	395	336	381	329	359	410	377	364	351	396	393	421	375	341	365	350	397	374	346	385	362	388	383	404	399	416	356	376	350	400	362	373	400	367	397	376	361	386	368	341	373	388	358	415	376	395	350	376	378	376	336	385	437	377	392	380	365	412	367	373	403	360	373	377	390	357	358	347	375	364	382	437	383	397	374	364	400	373	347	358	383	393	332	389	376	369	360	396	349	369	339	393	364	367	379	385	398	384	401	411	400	344	383	388	377	356	380	347	354	365	405	389	405	371	361	353	357	368	387	398	365	391	362	400	378	366	370	396	365	427	373	376	402	374	384	364	413	358	409	362	359	358	359	387	379	371	360	406	347	383	377	434	382	373	387	357	409	380	349	402	388	400	332	398	400	357	400	395	411	406	351	390	348	390	361	347	384	390	384	384	389	352	377	377	359	349	354	387	374	355	349	366	394	384	368	394	387	394	415	408	373	376	372	410	392	366	372	374	368	380	360	340	386	359	373	398	369	384	391	390	392	379	345	357	352	368	385	392	369	371	389	380	376	385	371	394	381	387	352	391	371	364	373	387	374	404	397	391	383	384	372	386	400	379	385	386	359	395	375	373	373	341	379	372	369	374	351	375	411	353	416	359	387	364	383	428	369	366	395	408	338	339	371	377	390	410	375	356	398	364	374	415	338	412	383	381	384	388	414	359	392	387	329	336	362	398	404	393	368	373	420	395	364	344	369	355	394	408	377	394	382	382	371	360	360	371	375	410	374	387	387	386	345	351	357	382	349	344	406	386	373	372	372	389	361	378	368	412	409	350	370	400	361	388	335	347	355	347	394	371	410	389	386	370	369	390	386	354	410	392	375	358	377	364	366	344	395	402	382	391	350	375	385	374	383	373	386	389	375	370	370	398	393	398	334	368	385	367	416	375	367	380	354	384	367	363	362	377	408	334	392	362	389	366	361	389	404	373	373	377	401	382	360	381	374	342	354	387	376	384	390	362	345	404	390	361	370	394	359	394	386	403	390
62537	22101	3448	972	649	528	407	368	328	303	274	289	261	259	264	244	239	236	207	223	219	221	221	218	222	229	224	249	226	199	194	202	228	224	231	214	220	214	221	198	203	221	216	200	212	228	251	224	240	230	215	237	209	187	210	209	237	206	207	215	239	225	219	206	232	204	221	255	219	177	218	212	223	211	219	205	227	207	236	235	226	234	246	252	220	222	237	200	210	230	243	219	199	222	204	183	211	211	192	245	209	198	227	223	221	197	206	185	200	181	210	245	231	230	207	247	253	231	209	213	215	234	194	212	225	221	235	236	220	230	200	210	240	235	237	192	233	217	217	250	216	210	216	218	216	227	228	213	231	221	213	194	209	219	212	242	178	235	189	218	223	196	231	223	215	205	188	209	208	218	255	216	193	198	203	225	226	229	218	228	192	218	200	193	204	207	224	231	198	214	188	199	226	216	220	186	211	216	221	236	228	220	209	218	204	192	203	214	215	232	233	214	220	191	207	203	204	246	208	211	212	226	232	210	243	218	194	234	224	210	218	202	221	215	210	194	229	235	234	226	225	204	233	236	219	234	180	216	212	221	211	212	211	226	208	232	191	210	221	218	222	216	190	200	211	203	238	231	185	185	207	211	208	254	216	204	217	235	199	218	245	205	225	228	219	198	225	229	185	199	223	201	209	191	201	209	212	221	214	229	208	236	203	211	208	184	209	201	203	194	206	203	219	202	206	197	243	238	235	214	204	241	223	202	220	202	198	210	192	237	210	204	211	219	209	228	202	209	218	204	230	233	219	216	198	204	212	245	198	248	215	214	196	226	199	213	219	217	223	217	217	197	244	234	199	219	205	218	218	209	223	215	229	216	218	232	217	235	232	227	217	204	216	227	218	240	195	219	207	202	220	227	212	202	205	198	198	205	191	236	203	232	205	216	207	209	189	216	236	205	193	211	210	208	217	188	233	228	201	228	181	202	213	199	220	249	219	199	194	247	219	196	200	209	226	260	238	216	227	220	237	219	229	209	217	245	230	193	220	193	190	217	227	215	234	252	213	197	218	206	223	215	209	217	221	195	215	196	199	221	184	212	240	230	248	208	190	214	210	240	227	203	213	230	236	223	223	226	218	236	259	235	246	213	214	222	221	239	205	228	199	213	234	213	193	238	229	235	234	222	216	229	248	221	248	219	226	207	217	212	216	230	210	254	199	156	227	204	220	237	214	212	209	176	216	212	216	231	239	196	197	200	200	236	248	226	184	186	220	220	206	244	238	234	239	231	201	229	228	233	194	203	224	202	223	248	229	205	251	219	202	203	222	224	227	210	221	214	193	214	214	208	189	189	215	214	202	232	245	212	229	224	194	207	219	240	189	234	214	210	237	220	224	211	208	223	229	225	263	243	196	225	205	193	222	204	215	239	228	211	227	198	216	213	230	220	234	229	173	224	234	239	224	219	209	201	203	232	193	197	192	235	197	207	209	224	233	239	215	187	195	211	211	241	220	183	193	256	195	206	221	233	227	217	211	203	180	223	206	205	195	184	216	221	202	222	223	235	203	197	199	226	213	252	224	214	213	201	200	200	213	221	221	204	239	193	219	213	195	226	231	226	227	222	200	219	230	216	220	208	204	208	194	189	233	207	210	207	203	206	243	205	216	207	196	206	202	222	223	248	211	246	238	216	221	236	214	209	187	241	204	203	216	211	187	255	194	227	183	208	200	221	211	239	216	219	217	221	197	212	220	207	202	179	211	229	238	232	236	218	211	213	239	180	203	218	235	217	208	204	205	223	237	218	211	202	233	198	187	217	222	215	221	208	217	249	205	206	248	204	222	231	196	236	221	207	212	203	244	250	223	223	211	211	233	203	194	209	211	206	217	180	229	211	215	206	208	231	207	201	221	200	186	234	201	217	188	229	232	239	179	207	214	212	225	223	202	198	214	227	235	223	205	204	227	195	214	214	210	212	216	232	191	230	212	197	227	222	197	195	195	212	217	244	202	231	184	214	229	237	206	218	194	218	232	196	217	219	231	214	219	223	201	203	227	208	244	222	206	228	237	228	230	206	228	221	217	237	222	207	188	220	228	205	220	205	215	205	224	212	223	213	211	178	205	206	231	203	213	241	241	222	231	215	213	254	244	225	214	211	227	210	197	214	184	197	157	217	193	226	237	227	209	217	216	205	222	202	213	234	213	180	193	196	243	223	222	203	193	214	209	221	226	212	230	217	214	187	206	206	231	204	216	217	203	256	204	245	220	210	217	211	201	226	196	228	225	209	221	205	238	222	183	228	242	231	203	207	203	214	208	197	215	181	194	219	213	198	242	220	220	206	243	236	207	235	206	189	238	248	235	240	221	220	188	228	188	229	239	213	215	206	199	214	228	224	210	206	203	217	223	231	185	229	236	200	203	228	241	248	228	207	224	235	223	203	202	191	238	226	216	212	202	194	221	200	199	211	244	228	214	199	214	211	212	218	210	198	222	207	228	196	223	211	186	217	240	221	225	220	218	240	236	226	205	209	225	222	213	208	179	191	208	199	237	234	209	212	243	219	212	208	213	196	195	206	217	227	225	223	206	239	224	192	226	203	199	216	214	204	226	228	217	216	219	187	200	210	201	232	234	210	200	226	253	222	199	222	214	225	217	210	192	203	216	228	209	190	227	214	231	201	207	207	227	218	177	224	197	199	217	223	226	217	211	199	243	217	236	221	221	211	199	185	237	200	199	208	193	198	236	218	201	211	206	233	222	234	229	221	206	212	200	243	223	202	204	214	224	216	204	208	218	206	218	210	212	230	220	199	215	203	212	227	212	227	220	208	226	230	194	212	231	228	219	231	226	231	205	217	205	223	236	240	220	230	199	190	228	213	218	204	225	216	204	219	213	201	211	213	224	195	241	218	218	234	216	260	219	229	194	245	226	200	192	194	202	198	187	200	222	215	183	224	193	213	180	224	228	205	223	200	261	242	195	194	212	223	185	233	203	216	233	195	202	207	214	224	215	187	210	198	202	231	212	211	217	206	216	201	217	207	202	207	226	178	193	186	205	194	211	229	202	221	225	174	229	231	210	225	185	198	223	213	227	223	199	217	209	207	245	223	233	224	224	239	204	189	217	235	220	236	217	201	210	249	227	199	195	223	232	215	213	207	200	206	219	221	206	209	222	232	207	230	245	214	214	220	225	203	235	218	220	237	225	229	222	207	203	228	218	232	234	240	208	226	210	211	219	204	234	223	239	197	205	234	189	206	188	204	208	215	236	224	211	225	203	205	237	211	225	173	215	218	208	195	242	222	220	229	206	237	211	231	221	203	235	233	244	192	228	225	230	206	204	217	248	213	219	209	197	221	231	225	215	240	205	249	217	195	222	210	271	232	240	204	241	210	188	213	216	207	224	214	241	205	218	216	201	224	241	238	204	194	212	183	233	197	230	226	215	235	221	206	226	183	232	202	231	200	203	200	182	223	222	174	195	233	218	207	190	225	219	189	212	221
34331	1451	2254	2608	2338	1896	1734	1398	1249	1116	1051	975	924	838	850	788	757	723	746	685	697	711	717	666	656	627	679	635	620	607	608	597	627	657	641	576	609	574	612	587	577	593	587	590	606	601	582	562	604	567	598	545	580	624	592	587	577	606	597	579	595	660	578	583	548	594	553	599	579	607	574	552	537	546	594	562	537	566	567	539	574	581	581	590	561	562	588	560	553	574	560	605	626	572	568	532	533	563	565	573	571	549	587	568	538	563	576	593	561	578	561	539	604	530	571	543	553	564	599	547	550	604	581	557	596	561	580	590	555	561	544	593	529	561	524	567	575	546	603	554	591	564	577	624	576	554	543	536	591	538	611	570	580	544	531	576	585	582	563	535	566	577	589	565	574	563	537	519	549	593	541	567	559	552	568	554	615	551	594	556	524	589	520	557	553	568	566	547	523	574	586	595	561	565	578	568	561	535	550	548	541	565	572	567	586	560	551	589	583	581	542	542	542	536	586	501	581	529	536	557	584	537	563	570	581	554	584	544	598	532	588	557	566	555	560	560	583	582	580	604	559	525	535	594	597	585	573	583	552	554	594	581	529	598	561	568	547	569	547	589	604	573	569	548	568	593	545	584	564	613	548	534	550	544	578	567	610	572	538	584	535	578	550	539	546	555	539	585	590	545	534	540	579	530	580	574	567	498	575	560	542	568	573	556	539	578	541	589	524	568	569	549	516	568	538	557	588	521	548	578	551	583	554	517	570	576	561	616	574	597	598	571	545	545	558	561	574	624	580	563	539	584	546	548	542	585	541	550	553	551	577	569	556	498	560	485	552	546	572	523	561	551	570	558	542	560	555	582	547	564	562	610	597	582	597	548	554	567	562	556	535	552	589	553	520	532	582	578	599	581	573	554	582	599	544	573	597	578	557	608	558	505	594	555	534	559	550	540	544	595	554	521	586	543	563	594	543	557	582	504	551	559	514	559	556	580	519	576	512	528	598	568	528	558	558	587	579	595	577	551	504	583	572	603	557	607	571	576	525	533	567	550	576	546	569	549	601	567	577	570	543	560	553	534	562	572	531	578	554	637	561	581	566	565	541	569	561	536	598	596	514	605	595	522	546	594	564	541	550	572	514	567	593	555	535	534	530	556	550	518	560	592	554	538	554	568	554	569	583	611	559	577	588	578	538	568	581	578	553	571	554	543	552	543	545	553	571	562	545	602	535	612	586	600	545	555	555	591	573	565	599	553	577	593	584	534	550	604	573	569	585	542	576	566	581	582	547	540	535	545	560	576	584	533	581	546	585	534	532	557	538	569	552	565	571	549	553	543	590	567	578	544	550	566	560	557	605	570	586	556	606	534	587	579	572	560	544	540	556	532	500	562	588	578	554	592	542	587	576	571	526	587	564	548	533	527	589	568	563	545	519	578	561	571	561	575	549	512	558	578	566	524	529	552	563	542	578	571	533	584	583	507	566	537	565	558	554	585	573	584	528	540	574	571	579	607	556	543	539	606	522	577	569	570	587	534	565	550	615	608	549	547	552	595	586	533	585	551	546	591	558	524	475	546	568	536	572	555	583	552	550	587	591	548	599	558	578	573	551	568	541	574	567	560	544	558	558	529	524	590	579	586	590	557	567	530	569	544	558	540	572	584	543	585	546	561	577	572	563	540	551	586	583	569	564	573	549	582	534	551	558	560	565	555	547	557	580	596	578	549	550	553	524	576	558	604	570	591	586	564	536	579	521	551	578	539	569	543	555	538	555	525	588	530	535	569	550	568	565	574	612	611	541	567	547	529	582	552	591	578	566	586	561	560	585	533	573	541	535	565	554	566	521	564	572	529	564	542	537	532	562	527	614	557	580	567	550	556	601	554	571	596	571	530	547	592	536	534	546	553	560	564	586	591	562	538	589	560	527	579	557	540	602	559	513	588	588	566	601	539	556	547	596	562	604	546	546	568	553	537	581	561	576	586	575	548	548	554	588	529	568	540	535	545	582	564	563	546	551	549	560	609	541	586	585	562	543	536	579	541	585	609	592	563	621	553	547	556	551	558	569	557	587	584	577	551	568	542	578	519	555	521	542	580	556	534	580	556	586	549	543	532	593	580	572	535	560	542	560	570	565	542	572	554	543	529	596	554	568	560	612	554	575	582	571	544	520	600	570	590	599	562	520	582	541	580	565	605	601	553	585	557	567	585	569	583	533	613	556	574	582	527	583	538	535	545	554	547	524	541	597	540	532	580	548	592	571	544	561	543	561	594	588	559	547	554	539	568	586	555	581	556	554	600	572	561	556	591	561	525	588	557	553	555	558	572	553	532	543	514	508	565	553	545	563	555	520	534	555	594	536	529	560	567	573	553	530	574	572	559	543	575	498	564	514	594	560	595	566	569	634	539	573	529	554	499	562	537	583	581	533	565	584	554	540	542	544	601	546	530	575	588	530	533	591	569	531	581	553	576	569	590	610	565	590	533	562	582	545	563	557	548	588	530	575	546	592	532	533	589	556	579	537	556	573	554	569	546	525	595	552	538	593	577	560	533	559	575	556	561	551	570	573	539	563	574	595	619	566	595	569	546	595	540	562	531	569	552	602	578	589	529	575	567	575	582	587	609	538	594	552	581	584	554	540	566	554	624	576	572	531	550	530	607	583	573	589	562	571	561	583	599	559	528	581	561	561	578	576	577	582	583	601	595	552	547	562	532	552	599	586	569	595	561	589	584	575	563	569	560	576	592	579	532	520	575	562	589	549	498	620	578	600	590	627	541	547	569	564	576	544	556	552	550	585	514	538	562	530	598	548	537	559	567	567	595	559	579	560	594	589	558	525	599	547	550	523	577	527	573	530	528	534	573	566	550	591	543	586	543	555	576	508	573	553	516	563	549	583	552	561	572	535	544	580	530	561	580	565	556	550	571	544	589	566	543	573	572	547	549	550	569	586	559	536	554	523	534	555	555	585	531	584	559	577	557	528	574	561	569	567	537	566	600	567	513	557	520	578	622	570	555	558	593	520	581	599	572	568	566	555	536	523	561	559	545	583	575	576	547	554	538	545	586	576	548	557	536	571	557	556	591	546	568	619	563	572	573	573	568	562	582	569	550	549	519	572	532	602	545	599	592	595	560	554	535	576	551	553	525	612	543	588	550	598	523	572	583	549	603	553	522	559	590	558	571	558	542	550	600	560	555	614	591	577	550	587	562	539	569	546	557	568	582	600	577	553	557	571	570	641	550	554	551	557	550	552	574	550	565	585	557	596	588	576	537	523	552	558	565	580	609	553	559	526	608	619	563	562	542	564	599	568	571	595	548	545	563	558	526	583	583	550	533	526	532	580	574	543	539	544	555	552	546	521	565	547	565	575	570	542	568	548	600	535	565	533	578	579	532	572	591	573	595	616	542	585	571	572	547	529	565	571	554	527	593	561	552	554	568	595	559	595	535	538	539	563	585	613	559	581	590	562	534	627	554	553	566	540	566	568	524	566	543	578	578
75139	30173	9560	2382	1278	977	821	769	682	550	531	555	499	468	481	505	474	462	449	410	455	404	420	456	454	433	439	423	418	403	432	426	434	391	408	411	400	413	400	411	405	405	401	385	386	416	357	402	420	378	410	384	435	392	390	395	392	375	366	429	391	404	394	371	393	382	409	406	384	378	406	402	373	400	404	356	383	372	418	416	378	397	385	397	383	396	404	379	395	396	420	353	388	407	400	407	408	352	404	383	386	394	400	379	389	405	428	397	345	358	410	422	392	396	394	360	383	387	404	373	377	383	385	404	357	419	368	424	401	402	398	389	393	398	359	378	404	363	371	387	391	382	396	385	394	371	381	385	360	420	384	398	385	386	418	412	368	379	395	357	376	379	377	383	404	375	432	404	384	418	395	406	399	420	384	402	384	373	383	402	378	408	429	404	401	414	366	343	386	432	403	401	396	417	394	394	371	415	404	369	433	369	381	430	397	371	368	415	388	348	412	449	412	369	388	405	419	406	370	338	384	376	411	374	395	380	392	404	407	388	379	419	391	405	405	385	396	400	361	378	370	380	374	405	416	406	402	377	376	383	403	408	400	409	376	370	377	397	405	369	408	430	392	376	399	375	410	387	422	382	378	381	381	393	381	370	365	400	385	377	395	429	405	378	401	400	387	393	396	437	411	430	392	393	331	386	420	380	396	377	381	346	380	408	395	361	378	391	363	389	363	390	352	383	380	444	390	383	370	424	406	410	377	420	384	364	402	407	413	392	383	421	395	401	409	403	390	386	372	436	406	372	418	374	378	401	400	390	369	386	394	422	364	416	384	348	378	387	373	411	390	380	422	434	409	405	402	389	394	369	424	406	407	392	436	402	382	373	415	358	401	386	416	405	390	417	380	375	388	429	391	402	378	406	394	365	357	408	386	381	383	398	391	391	359	399	406	418	422	387	371	366	373	397	348	409	385	376	434	391	375	372	372	399	374	384	392	405	402	393	389	413	409	382	393	398	397	366	397	381	412	381	366	397	398	386	390	388	400	428	385	374	380	376	421	377	351	351	382	420	362	396	381	399	367	392	410	432	411	397	358	378	397	390	368	349	427	348	401	407	404	372	403	402	406	376	401	357	361	389	389	367	432	382	382	404	418	408	407	435	358	417	398	405	379	415	380	378	405	405	412	368	431	399	363	344	440	379	396	387	374	367	376	431	414	386	396	384	376	380	386	382	399	389	413	386	372	400	363	377	358	407	393	419	359	351	416	363	393	409	419	355	392	390	381	372	353	410	392	338	372	386	360	406	371	344	418	389	371	382	395	399	344	370	391	395	403	404	433	382	373	365	346	414	428	383	397	360	373	360	393	370	404	372	386	431	393	412	370	382	340	365	384	383	402	354	368	392	425	368	412	393	431	389	389	394	407	338	399	403	369	406	404	378	379	386	382	380	412	397	381	395	391	413	391	413	412	412	384	404	365	404	346	376	380	393	409	401	374	440	403	391	364	409	400	390	422	350	373	402	393	388	392	409	379	412	395	430	402	367	375	382	410	386	431	361	417	405	388	386	390	367	392	370	382	399	382	366	398	365	387	392	411	416	391	358	383	382	390	415	407	388	397	411	427	428	419	388	377	405	422	388	416	362	370	393	411	397	378	402	384	408	391	392	397	401	388	376	399	400	349	387	370	396	353	369	363	377	377	419	395	401	384	372	409	363	465	356	416	384	374	405	381	432	380	379	375	451	388	429	382	413	392	387	368	396	391	395	402	402	427	364	407	379	406	381	415	367	370	376	404	426	370	364	404	364	405	389	426	381	402	374	399	397	385	388	402	360	394	368	366	311	400	390	378	356	372	394	376	382	406	413	417	376	431	361	362	382	393	371	358	428	383	429	377	399	347	431	383	405	396	374	378	409	411	380	382	386	383	369	402	370	384	404	374	389	368	376	382	373	383	399	378	346	412	419	384	383	368	374	388	435	398	374	402	366	366	408	389	351	337	397	388	408	425	387	389	389	315	365	372	372	390	383	374	450	395	374	361	364	388	391	373	381	387	361	410	410	447	383	385	393	397	469	423	401	391	414	400	387	371	380	410	364	371	394	409	445	385	416	393	401	394	406	357	400	371	382	403	441	365	392	452	406	382	390	375	372	385	432	371	397	371	403	359	388	399	409	386	377	396	399	390	403	382	397	391	419	417	384	424	419	400	384	415	394	424	426	403	384	401	387	424	433	387	401	387	399	412	372	380	375	383	422	368	413	422	368	397	379	381	379	397	409	426	352	363	369	375	351	374	423	407	349	382	383	387	378	396	386	392	361	408	409	396	396	387	388	349	397	391	391	423	373	371	400	387	445	374	394	437	406	376	376	358	361	381	373	391	372	355	354	392	378	388	430	401	357	419	351	409	391	394	372	404	357	377	387	386	375	383	418	357	423	376	377	427	369	381	369	431	410	366	375	414	400	402	397	409	383	411	384	387	387	391	388	371	400	381	391	358	414	438	391	361	396	376	388	389	411	423	399	397	427	434	393	403	349	397	392	399	401	380	371	435	406	365	383	408	408	391	411	372	412	376	370	389	380	396	390	387	413	363	393	385	349	382	367	390	410	380	402	395	399	376	388	391	396	436	393	381	380	349	401	409	399	404	387	435	405	409	394	385	417	370	380	390	404	405	404	380	394	374	398	362	415	358	389	406	433	393	380	403	410	419	408	375	387	367	382	390	415	410	400	420	408	379	383	407	414	417	358	388	383	374	399	386	396	388	383	396	357	396	345	410	409	413	408	401	396	388	386	372	410	402	392	353	397	389	392	395	382	404	367	373	405	375	399	407	386	429	415	379	356	372	403	387	386	412	377	394	368	385	385	404	407	388	382	424	363	426	407	386	380	410	377	403	399	360	406	385	395	409	393	374	436	409	409	403	425	386	365	384	375	405	377	380	369	399	387	396	392	349	385	373	380	402	369	432	419	378	386	400	451	376	372	408	403	397	401	383	383	432	389	388	401	370	381	404	408	413	387	364	404	395	390	377	411	420	363	397	412	364	359	411	388	394	382	397	390	388	389	346	397	417	401	383	404	410	392	418	366	418	381	387	437	373	378	412	442	384	376	403	383	398	348	390	434	402	383	408	368	381	387	426	399	357	416	395	382	362	418	399	432	414	395	400	347	384	399	392	401	390	366	380	406	440	437	384	393	401	342	379	422	369	375	438	395	445	415	372	388	371	414	427	405	408	340	419	382	418	418	380	402	399	402	384	367	358	383	380	381	441	391	375	442	358	416	403	361	394	394	377	420	398	392	396	378	421	395	386	367	356	396	376	411	390	363	373	397	404	373	400	385	374	388	378	408	415	358	380	402	363	346	383	417	363	390	387	379	407	391	395	370	357	367	375	391	396	407	397	397	378	411	406	370	378	391	380	389	420	394	403	358	380	398	396	400	357	394	413	404	402	389	394	402	400	410	391	403	394	435	383	337	366	396	371	382	402	401	389	335	388	400	415	398
43470	2495	4166	4842	4204	3519	3045	2574	2189	2004	1843	1685	1571	1470	1392	1398	1252	1210	1198	1226	1147	1150	1133	1141	1060	1055	1060	1075	1085	1034	1009	978	1006	1011	981	962	983	1058	954	957	990	983	933	954	1005	937	925	981	940	971	929	890	966	961	978	975	920	971	897	954	962	950	933	911	941	876	945	882	931	927	911	945	911	897	928	937	951	893	958	897	958	959	911	930	945	932	902	927	944	937	869	876	914	896	882	903	936	920	974	866	886	899	929	869	900	864	910	900	936	905	948	924	945	990	907	967	960	904	939	943	859	900	875	872	943	874	932	906	843	871	874	900	879	919	844	862	906	886	890	921	892	876	964	895	839	973	886	882	924	854	890	889	883	901	967	900	908	892	903	885	924	880	886	919	898	945	864	908	917	913	897	885	939	902	894	906	858	895	913	927	889	929	859	909	883	931	889	916	907	932	937	866	860	900	889	883	899	883	945	861	904	958	883	864	902	843	953	894	882	887	881	922	923	912	892	884	930	894	868	926	912	879	883	895	877	949	921	879	913	882	931	927	936	878	873	928	950	860	885	872	904	949	916	906	909	894	892	891	896	925	972	863	919	896	838	912	852	962	952	952	946	890	914	969	891	895	931	872	944	934	908	910	924	895	910	897	907	921	871	905	955	888	911	925	897	973	912	932	869	918	849	810	885	915	921	996	911	865	872	868	875	890	873	848	948	856	941	930	889	867	910	896	882	878	914	915	865	868	916	897	935	872	881	943	912	901	863	913	903	942	815	866	900	848	905	897	923	894	911	884	936	921	948	865	894	852	931	888	921	898	895	893	933	871	893	922	915	944	921	934	920	920	917	885	911	910	907	861	883	878	862	925	972	887	871	927	928	911	938	887	882	878	924	892	894	903	885	924	909	920	842	871	898	884	930	916	961	925	952	970	916	905	949	889	915	877	908	952	915	900	864	919	891	926	891	956	931	919	904	925	890	882	929	914	867	918	875	901	838	918	951	922	884	924	869	891	936	891	950	930	868	943	850	852	924	896	901	906	880	946	914	939	910	911	893	937	897	913	894	939	877	960	906	945	855	897	911	922	946	875	873	925	832	883	932	913	872	933	920	956	923	915	889	921	921	869	975	882	897	876	907	918	883	929	874	843	877	903	937	917	872	914	937	843	923	918	905	864	917	899	943	883	906	883	919	913	871	935	937	948	893	914	944	892	871	926	859	950	879	886	896	910	832	938	929	913	909	944	913	918	946	896	907	892	914	869	908	905	907	934	832	876	902	857	907	917	939	933	891	924	877	912	848	929	921	823	921	900	894	947	921	939	883	943	914	897	869	912	951	907	910	932	912	833	931	915	838	931	840	897	870	880	915	926	916	951	884	903	875	911	868	837	923	926	922	926	936	862	864	951	874	877	846	896	889	879	889	911	848	929	900	936	950	878	897	911	895	920	890	930	888	946	906	890	885	896	830	903	886	924	928	919	972	926	888	913	937	911	933	897	914	917	906	843	942	939	889	907	913	922	902	955	905	919	929	896	935	902	921	906	897	860	867	897	858	877	912	845	909	885	898	856	886	903	947	886	904	899	913	899	978	888	871	924	888	882	892	860	879	935	900	933	870	882	872	848	924	950	881	936	905	853	936	871	870	899	920	898	934	907	867	839	921	952	904	890	877	885	879	883	914	898	915	937	912	987	855	877	881	894	974	925	931	884	892	883	907	979	906	836	888	888	890	873	870	940	927	851	895	879	935	890	897	885	954	941	884	888	866	860	878	975	922	901	865	999	922	851	891	867	873	884	896	872	918	858	914	911	877	898	941	881	933	917	945	872	908	930	948	928	944	880	893	942	901	929	897	877	882	911	906	863	959	890	924	919	908	891	892	926	933	909	917	862	852	923	958	979	964	939	911	861	931	908	922	937	853	967	889	868	892	950	896	952	885	869	936	911	930	904	900	880	933	893	869	900	860	901	957	854	911	902	883	859	912	912	894	879	892	916	916	943	924	902	865	948	886	886	882	893	867	842	856	911	828	824	892	917	897	912	899	940	887	932	933	852	879	924	886	821	891	870	909	863	872	884	900	899	865	885	928	906	929	872	923	960	857	862	864	885	923	902	841	908	936	883	914	890	940	881	928	908	866	938	935	936	915	899	907	873	921	910	923	931	884	904	925	908	894	952	928	884	948	925	854	925	886	878	843	868	911	900	899	881	886	919	904	919	897	922	860	955	963	862	838	871	908	903	881	933	935	931	868	833	890	908	886	939	881	983	843	903	930	957	921	951	863	887	921	886	903	925	948	880	901	860	860	930	924	854	926	860	912	899	964	856	938	876	949	905	922	899	936	895	896	945	951	864	888	852	959	878	908	855	919	843	889	867	945	902	1005	903	887	939	898	940	898	913	934	931	900	957	888	892	877	876	850	879	915	928	853	891	957	943	905	904	929	895	898	1000	844	869	869	906	928	908	909	906	916	906	877	865	881	908	872	883	944	940	923	910	943	900	892	954	940	883	881	918	861	896	903	880	905	902	881	927	922	849	924	919	899	887	918	899	918	952	919	894	919	860	861	857	930	909	924	992	900	928	887	885	841	924	902	902	848	945	832	882	952	851	932	923	876	895	907	893	868	945	932	876	898	948	895	880	933	904	928	914	938	946	936	899	894	880	951	901	901	906	813	876	879	926	941	904	869	876	918	923	894	888	857	895	936	906	963	913	893	926	921	902	912	889	923	893	870	935	887	889	923	964	907	883	928	850	872	867	857	932	886	924	899	902	896	918	893	900	916	890	940	939	904	886	912	853	827	928	873	903	897	918	932	909	908	947	908	907	922	860	844	869	890	926	970	891	902	926	900	858	912	884	925	888	959	929	822	888	915	934	893	915	911	892	910	898	927	882	923	944	923	962	875	919	946	904	931	908	921	900	907	805	885	890	925	915	911	884	877	908	893	927	921	905	922	922	918	889	870	911	848	904	889	877	972	883	928	882	889	904	938	860	887	913	938	917	900	904	902	890	928	879	914	896	907	950	965	904	886	883	897	949	900	864	891	919	947	893	915	845	980	898	906	903	917	931	922	857	891	926	889	960	943	867	869	910	902	891	925	887	942	891	954	885	897	918	874	921	916	898	904	889	910	859	870	893	866	909	932	903	913	911	902	944	976	903	910	883	888	854	865	884	875	924	923	906	949	949	906	891	918	913	886	894	896	885	940	871	910	901	893	899	863	928	986	911	916	860	879	872	894	934	910	898	876	872	878	903	864	842	883	862	880	870	882	912	888	881	876	891	884	894	972	856	873	915	927	914	867	885	875	852	889	906	902	885	914	873	922	842	894	857	915	857	905	915	887	919	908	881	920	939	887	885	894	926	856	917	898	920	905	907	895	876	870	900	977	947	902	904	917	930	930	905	931	884	932	920	891	893	908	931	903	930	906	906	907	856	906	908	895	976	922	904	886	951	910	912	913	895	903	922	892	887	923	873	953	879	927	874	862	934	863	874	902	900	915	886
10636	558	147	162	160	135	148	126	159	139	130	128	136	133	119	120	140	134	120	131	135	152	111	138	142	120	119	155	141	120	135	132	144	151	123	135	135	136	117	131	134	121	141	129	115	133	121	140	105	131	126	147	127	130	123	154	131	124	116	106	133	135	129	135	125	132	148	137	113	141	146	125	137	121	134	96	107	138	142	151	134	123	154	140	146	160	132	146	143	114	137	123	124	126	126	143	145	136	125	127	108	112	121	126	109	144	121	119	144	113	118	132	133	120	140	114	163	145	105	134	123	148	105	136	124	126	113	125	105	134	131	146	131	135	157	140	136	148	149	124	129	130	131	120	124	132	125	132	125	147	134	127	122	136	144	120	167	122	132	143	137	130	125	127	122	149	135	122	130	107	135	131	128	131	129	123	129	113	127	151	120	138	112	118	130	120	137	116	141	133	111	150	120	123	123	138	136	147	155	140	104	116	128	158	110	124	130	117	114	131	124	131	121	147	126	152	131	157	130	166	136	132	134	119	137	129	138	137	145	146	127	141	111	127	128	152	135	132	122	123	110	104	148	127	123	145	136	130	133	148	165	129	114	124	129	106	122	121	116	130	147	150	132	103	146	127	120	141	123	131	124	147	141	142	136	129	140	136	136	153	148	138	144	157	145	130	143	125	135	130	120	112	111	141	139	156	152	130	120	149	129	114	110	141	163	148	120	131	136	131	125	146	122	118	126	150	142	114	132	112	144	127	116	140	122	139	153	116	128	132	132	125	111	141	125	140	148	130	135	128	116	141	134	119	121	116	131	116	115	119	100	146	120	123	96	121	121	146	142	132	142	122	115	135	120	134	121	137	130	145	133	109	129	138	109	116	136	140	135	130	133	153	163	123	120	139	131	110	124	126	118	118	103	134	132	139	133	139	129	123	125	140	148	175	119	147	135	127	144	157	129	148	149	126	104	124	135	112	131	128	131	115	129	139	118	134	120	124	141	121	123	138	128	124	124	139	120	131	110	131	130	102	140	145	131	142	140	148	125	138	129	125	134	157	113	136	114	159	140	130	126	124	123	139	153	139	132	150	106	138	134	135	153	138	150	131	150	134	132	118	122	129	111	134	116	122	128	162	146	139	116	118	126	127	132	135	145	152	138	130	139	134	142	127	123	127	149	119	134	132	136	138	128	148	141	134	124	118	129	124	122	121	138	128	133	138	128	122	107	137	126	136	156	115	121	108	129	126	126	135	126	119	135	148	150	119	127	144	146	133	129	114	124	133	109	139	128	135	116	149	134	130	133	143	131	136	115	129	143	124	127	125	130	102	108	121	121	144	136	142	108	130	127	126	129	135	132	135	136	131	126	133	122	124	131	140	136	119	119	134	131	127	134	139	115	134	120	144	138	137	138	125	116	134	130	109	131	147	154	121	148	128	135	136	119	147	134	150	147	124	150	128	123	127	133	120	137	129	117	123	120	133	135	145	146	133	154	131	124	124	134	163	130	133	136	131	147	114	131	120	144	144	130	115	120	141	141	137	118	149	138	121	122	126	123	108	144	161	138	141	136	115	114	127	122	116	118	144	120	150	136	132	174	131	135	161	149	132	140	112	130	109	136	137	123	128	135	110	105	124	147	126	125	173	146	127	138	124	132	129	129	125	137	130	126	133	125	134	131	117	110	141	137	140	127	116	141	132	126	143	125	140	127	131	148	145	133	146	135	114	119	131	109	114	133	129	128	145	117	122	137	117	133	130	108	114	127	124	138	118	144	142	119	148	132	130	152	127	113	122	131	143	127	141	110	112	122	129	159	130	135	142	127	145	130	142	121	139	116	133	125	125	162	144	110	138	143	96	145	159	143	126	143	117	140	115	129	127	153	157	130	128	120	134	125	127	112	135	142	152	136	128	133	115	120	117	134	108	134	140	127	125	142	143	138	128	163	146	106	133	126	145	120	148	164	136	116	129	138	126	130	118	132	141	134	122	131	130	123	132	126	149	139	134	121	145	128	132	135	138	130	140	161	124	106	136	132	139	131	129	116	131	126	137	129	115	144	132	131	139	130	135	116	122	112	120	137	141	132	155	160	121	135	119	128	130	115	136	130	138	127	152	132	112	133	134	140	130	148	127	122	124	133	139	138	118	126	128	122	132	126	105	118	138	130	114	146	115	143	132	129	126	125	113	139	139	118	107	132	131	150	117	147	127	117	128	130	119	125	145	124	114	119	138	113	129	143	135	119	171	125	117	122	139	136	130	140	137	133	139	122	144	123	146	116	148	149	114	119	104	125	110	126	112	134	139	132	138	111	133	142	119	152	135	116	134	112	127	140	117	115	115	130	135	142	148	116	124	122	139	140	133	143	130	151	121	125	135	128	132	137	130	138	133	127	126	122	145	136	122	148	107	147	125	127	137	129	134	150	128	122	138	136	141	128	131	131	115	146	126	120	150	136	122	139	151	117	148	122	119	139	115	141	130	127	130	138	123	143	158	132	155	143	138	139	130	114	142	130	118	130	127	148	120	142	149	124	125	135	144	158	124	142	127	115	147	138	136	134	148	141	140	126	141	149	139	137	119	137	114	164	130	131	111	130	130	125	121	120	116	126	115	120	157	103	142	131	117	124	134	152	138	130	129	121	115	159	108	132	128	141	125	127	117	133	139	158	136	128	123	120	126	127	146	140	143	129	120	142	141	140	120	141	149	130	134	118	132	142	128	115	132	117	134	134	129	120	150	119	138	101	142	153	101	159	114	131	132	126	125	121	139	112	117	136	148	132	135	126	125	135	118	115	153	143	139	162	115	128	128	128	153	116	150	119	140	153	122	128	148	125	159	124	127	137	134	138	132	117	107	163	145	121	147	145	141	141	167	145	120	143	151	129	127	122	120	131	134	132	130	141	148	155	126	142	132	134	113	122	138	130	132	131	129	136	146	114	134	79	118	119	122	135	121	133	147	127	151	118	135	125	123	108	136	129	129	123	132	105	119	133	130	112	119	132	141	142	149	132	144	106	136	135	129	122	153	129	136	120	110	122	143	128	133	150	137	139	139	122	148	118	132	125	141	143	139	144	126	151	126	136	142	143	118	144	123	112	141	119	115	131	132	141	137	141	129	130	115	122	131	144	140	130	137	132	131	149	128	135	107	132	133	129	95	135	118	128	105	121	132	106	155	135	119	145	128	152	120	143	134	134	158	140	120	131	114	131	119	134	136	142	131	147	123	150	145	160	136	153	131	151	136	118	139	144	143	123	144	142	121	122	142	147	118	155	157	150	113	125	132	108	144	132	121	125	114	129	127	123	141	144	139	130	133	131	157	142	125	143	115	127	146	149	114	125	123	157	142	130	118	153	140	137	134	127	131	115	137	134	123	134	132	140	148	144	130	123	134	100	138	138	147	140	117	102	124	128	115	158	125	125	117	124	129	134	124	132	148	152	145	134	116	137	132	118	149	136	137	151	157	145	134	150	141	124	146	129	153	139	140	122	117	139	121	123	123
8819	433	465	441	454	445	396	403	385	409	386	390	397	390	413	420	420	349	347	378	407	388	418	404	385	375	413	380	418	388	387	359	376	400	387	384	340	406	381	367	349	376	363	353	387	393	375	372	377	350	375	359	358	374	385	387	374	349	378	368	403	383	405	350	383	404	345	403	348	385	355	369	387	373	375	384	362	366	351	373	379	381	359	370	397	396	348	380	383	377	380	370	387	334	351	362	374	380	370	379	328	388	391	396	374	382	352	379	358	387	399	368	371	379	377	377	376	380	363	370	380	347	379	369	389	368	359	375	410	362	350	391	385	376	360	354	372	373	341	393	397	370	383	378	401	372	375	399	384	383	391	370	363	364	397	370	386	378	395	369	386	350	413	375	377	363	372	397	383	358	415	357	412	368	382	414	384	372	398	352	347	365	329	399	388	380	358	392	368	381	355	375	348	364	372	377	386	350	405	355	376	398	382	383	375	359	391	372	365	392	390	395	425	383	375	368	359	429	404	361	367	379	368	366	383	379	354	387	392	375	392	327	383	376	364	411	386	369	390	361	382	371	408	369	364	356	381	419	364	378	378	390	363	348	393	374	401	368	399	352	361	389	331	320	398	393	391	340	389	385	380	387	390	354	382	408	368	377	406	400	392	426	389	412	356	379	371	410	381	400	360	357	370	384	365	363	376	357	374	330	405	372	422	354	361	380	393	401	380	395	375	339	391	415	360	390	366	379	331	363	384	341	380	381	415	363	375	376	370	413	345	372	384	377	387	390	387	325	389	425	371	406	365	370	381	394	397	390	355	341	357	380	357	373	385	392	409	358	366	360	364	391	404	361	344	380	358	399	374	379	378	379	405	389	406	362	360	346	387	392	400	382	409	366	387	393	373	404	374	373	378	403	386	386	361	353	389	369	380	400	410	371	347	388	358	385	343	386	393	374	355	369	372	381	398	376	357	393	386	357	415	352	361	375	371	379	407	409	407	386	383	355	433	381	368	364	388	366	381	392	422	384	319	341	386	380	366	401	380	379	369	377	356	400	371	374	361	365	401	385	357	370	367	394	412	363	395	397	381	361	356	368	368	395	357	390	364	369	384	386	342	339	362	392	352	388	364	382	336	378	377	358	373	381	372	342	398	378	388	380	400	392	366	409	399	383	400	389	408	374	404	408	373	362	390	361	374	366	369	373	392	378	388	368	377	353	425	362	381	382	353	348	387	340	340	379	364	364	363	386	386	398	378	358	378	352	390	364	368	408	385	401	361	397	376	395	367	357	374	380	383	355	405	357	358	397	377	355	383	403	375	388	382	371	389	427	336	402	362	371	377	346	370	353	372	382	385	397	416	375	404	398	368	366	378	355	373	397	359	394	351	404	347	389	377	366	378	402	388	389	364	378	371	360	369	391	401	384	376	359	382	373	403	400	340	360	365	387	387	352	433	349	357	388	376	377	391	371	401	350	375	366	350	356	370	390	336	391	385	350	359	393	374	350	360	339	381	343	384	384	361	339	386	379	372	346	364	367	391	420	392	373	391	381	386	397	387	377	371	334	401	412	390	367	391	332	404	390	341	354	361	372	384	350	342	395	389	391	339	356	367	377	405	342	364	371	385	384	398	359	389	336	385	374	384	386	354	358	352	378	348	367	381	364	362	362	409	359	359	392	385	369	384	426	352	389	355	341	382	366	371	355	364	379	346	384	349	400	377	380	381	366	346	364	391	369	369	382	360	378	387	357	352	376	366	372	374	340	392	378	409	367	362	392	393	373	365	358	362	385	382	361	345	358	356	365	385	387	399	371	386	364	370	375	360	352	369	362	378	377	373	377	364	355	377	360	356	374	396	373	342	362	355	366	389	369	376	374	385	379	391	374	399	357	378	364	388	361	385	385	364	379	373	401	390	343	385	378	407	363	383	371	379	375	361	368	370	372	357	384	386	395	380	362	370	328	347	340	382	396	374	360	383	379	381	410	363	337	359	381	392	368	392	394	363	380	366	396	374	396	362	381	383	370	396	375	414	361	399	366	394	413	406	371	420	389	410	391	397	393	372	344	399	417	401	339	364	379	361	370	374	370	381	362	364	369	362	387	375	363	371	410	389	413	365	375	368	364	408	391	405	366	363	410	372	341	390	343	343	350	400	378	358	368	400	374	417	360	356	376	373	359	350	398	368	356	395	369	420	398	411	363	376	346	386	388	386	409	369	418	396	341	354	379	369	386	371	377	362	382	365	361	391	378	354	363	372	385	372	372	390	374	376	399	362	353	396	362	394	369	359	366	349	401	394	364	340	395	387	376	331	360	413	388	371	402	396	360	375	392	376	359	385	385	379	375	381	422	387	378	345	377	407	379	373	362	346	362	369	371	393	387	347	361	362	370	354	377	378	401	404	392	356	391	386	401	396	385	373	336	396	363	401	381	373	371	384	375	380	351	408	356	360	348	351	372	413	378	394	365	394	394	367	387	391	372	395	378	347	337	378	379	379	386	333	426	348	389	372	363	376	366	368	379	367	358	406	350	351	367	344	360	364	394	416	376	369	383	368	365	360	386	394	362	349	404	396	358	389	365	369	395	393	399	365	393	362	369	378	395	369	372	374	376	398	348	382	403	373	384	415	347	429	351	380	400	410	389	359	365	379	381	380	347	332	358	360	389	370	377	375	371	343	360	405	365	405	400	365	367	409	376	366	380	389	338	397	343	395	383	362	356	383	376	352	403	383	370	404	393	359	333	373	388	374	392	384	370	421	381	384	364	354	378	380	384	404	347	373	376	410	377	385	381	360	403	372	408	383	381	350	379	357	375	376	357	353	407	360	383	360	371	368	388	364	382	357	360	348	377	388	362	357	396	386	394	393	384	415	358	396	399	341	390	375	403	354	353	373	367	374	385	379	363	387	345	353	388	367	367	365	402	382	390	382	333	389	391	372	361	386	380	420	355	420	357	362	348	372	386	413	381	390	390	370	381	359	376	343	343	385	375	389	376	387	347	362	378	380	389	358	360	375	354	391	399	407	370	398	387	369	394	375	398	365	382	410	388	358	392	364	351	377	372	353	370	393	376	365	344	370	412	385	382	375	399	379	406	378	414	351	382	379	385	365	375	363	388	381	350	377	377	397	407	402	395	408	381	360	357	380	354	348	371	378	388	386	353	384	329	343	377	377	357	422	364	383	404	369	348	373	362	367	390	365	365	373	393	365	361	355	389	385	384	378	362	400	330	369	378	424	326	334	384	360	371	349	355	385	354	383	397	398	367	384	352	370	404	381	372	396	376	358	408	361	351	387	385	372	361	381	344	389	364	365	351	360	354	394	370	386	372	398	373	401	391	382	397	389	378	367	391	410	392	395	365	354	389	354	402	402	401	383	369	381	393	398	411	372	395	399	342	351	369	416	391	397	375	379	380	361	377	356	397	364	373	367	387	379	403	364	398	387	335	358	371	359	355	355	352	408	378	370	381	374	371	351	402	366	392	357	370	380	395	359	379
63160	22681	3755	898	606	526	413	378	332	336	298	282	266	257	257	257	229	232	222	218	244	220	214	227	213	225	222	196	222	221	238	229	210	234	220	250	221	201	213	208	184	206	197	205	229	204	242	204	189	209	218	202	201	215	221	216	229	216	224	166	198	210	247	218	207	203	191	164	198	211	204	204	218	230	239	219	226	232	203	224	201	219	231	209	237	227	191	220	198	201	211	216	207	219	223	227	206	221	207	175	202	213	231	230	177	181	208	213	212	206	216	221	204	225	196	202	243	200	208	203	199	210	219	208	230	227	215	220	208	200	205	184	190	197	192	208	216	201	203	215	206	202	216	200	213	228	206	226	170	216	210	225	190	212	217	201	243	216	206	203	246	233	243	242	208	202	211	220	210	202	208	218	230	206	198	176	214	248	224	233	232	222	217	253	215	248	246	228	222	212	198	210	225	224	197	216	196	237	221	216	193	226	233	215	213	215	203	213	206	231	231	236	206	206	226	205	210	212	232	223	214	239	210	224	188	223	229	201	233	208	210	206	225	210	232	233	233	217	202	215	212	215	208	236	215	218	188	221	198	220	207	183	231	203	187	217	205	209	214	221	223	206	228	216	201	220	202	212	215	224	206	236	226	203	231	216	239	220	189	207	205	215	225	216	209	229	258	217	223	220	237	177	219	187	207	207	250	213	222	215	214	226	260	201	183	225	220	211	217	221	194	223	232	222	213	234	191	219	202	201	232	209	217	205	228	212	240	207	235	212	238	222	198	209	202	228	190	202	195	202	199	238	241	219	203	212	209	204	221	229	232	234	219	219	214	201	208	199	226	220	191	222	209	213	225	190	208	218	217	241	222	220	250	214	221	208	238	240	211	223	246	207	241	208	231	232	229	245	219	232	208	205	206	210	212	235	222	200	221	252	188	216	198	208	226	208	197	198	229	216	235	245	234	217	206	204	219	221	188	215	192	211	202	225	248	207	209	217	249	199	209	229	229	222	243	185	208	232	231	222	210	205	197	221	206	204	204	215	207	221	229	222	238	191	216	199	222	201	215	203	216	217	208	217	220	244	190	217	225	216	226	222	185	217	214	217	244	213	242	221	229	218	185	193	216	201	207	192	199	218	239	219	192	262	217	217	218	247	225	198	207	207	221	186	177	241	201	226	227	246	241	238	219	213	241	188	206	200	227	218	230	229	207	221	211	210	198	187	229	217	237	230	177	217	205	224	184	198	198	209	220	214	208	211	217	241	224	203	210	200	225	221	193	215	210	223	220	233	230	214	210	217	251	217	225	226	209	221	229	195	225	211	213	202	191	228	184	215	183	194	235	190	205	201	220	217	169	217	199	229	230	196	212	235	216	256	197	222	213	199	223	195	189	219	231	212	231	220	207	219	218	218	228	216	242	189	204	212	198	210	205	197	231	204	188	206	192	244	222	225	207	225	220	231	217	209	206	209	213	205	216	219	233	190	185	222	200	221	207	195	201	207	196	215	223	204	252	203	215	224	219	204	220	193	224	223	222	208	204	205	235	216	212	208	189	220	238	190	214	197	237	215	242	200	187	205	182	233	224	207	226	225	228	231	215	192	216	222	208	234	180	214	266	195	205	210	204	197	211	190	221	228	197	204	235	204	222	213	231	220	222	225	226	228	227	203	222	246	218	187	213	223	213	197	193	207	218	203	205	202	211	188	221	204	222	211	228	201	225	222	214	241	228	222	221	210	202	187	204	205	226	217	212	231	186	232	224	227	215	200	211	224	207	207	205	183	204	231	207	199	229	222	270	210	222	198	231	228	196	190	197	206	219	198	204	229	205	203	209	215	237	229	226	234	215	217	187	238	218	228	221	232	225	195	221	212	213	211	226	224	243	221	234	231	218	171	211	211	207	224	230	222	215	208	203	233	239	252	201	228	200	200	216	213	214	246	195	228	197	182	224	209	228	180	226	204	213	200	247	247	203	199	207	179	222	247	217	218	221	234	217	209	222	213	218	211	240	219	206	213	220	217	253	223	207	232	200	223	206	219	221	222	203	231	215	218	237	186	212	201	209	190	228	213	195	215	214	216	205	212	229	211	212	231	209	207	224	216	206	184	218	220	216	183	207	197	185	226	209	233	227	207	258	220	218	237	220	220	205	231	230	181	239	230	203	231	218	234	231	207	197	203	212	217	196	198	246	214	235	186	215	205	197	213	186	199	206	236	212	242	215	228	216	224	211	205	220	224	197	198	238	203	223	205	219	188	207	231	198	215	217	220	223	226	204	251	229	213	219	222	191	206	211	208	208	197	229	202	209	223	217	217	216	223	213	207	236	218	224	196	235	213	218	223	203	235	204	192	186	225	197	211	208	191	231	207	211	214	238	219	232	212	200	227	201	212	230	240	199	232	232	201	205	188	201	211	224	224	226	184	244	202	209	188	218	221	225	197	216	248	214	218	197	225	230	219	228	229	208	220	219	210	213	197	213	217	170	211	214	229	230	235	190	213	219	205	220	200	223	247	237	219	211	205	225	238	224	223	232	219	216	230	215	240	206	209	198	279	222	212	213	210	225	222	229	211	214	226	228	187	234	195	224	239	200	237	196	221	225	179	249	203	187	214	221	206	215	228	212	176	217	228	225	211	208	198	216	215	197	217	235	217	209	202	202	203	238	222	228	194	222	227	236	198	225	232	200	210	233	190	220	192	228	231	231	205	238	211	218	231	210	207	205	230	247	201	205	237	227	202	201	248	208	196	205	218	182	190	219	193	200	225	235	188	213	197	212	196	221	249	208	216	214	223	228	225	210	181	188	240	211	227	245	194	215	222	198	229	223	196	208	241	209	229	191	222	195	224	227	246	212	200	210	214	237	201	212	215	220	206	216	201	209	210	201	205	229	226	202	197	211	214	187	200	230	190	212	217	248	206	224	227	212	223	219	210	211	215	217	247	198	241	206	227	236	183	202	190	219	198	209	187	207	226	197	209	206	219	182	220	220	222	208	197	179	219	216	223	211	225	217	205	221	199	209	214	198	213	192	218	205	195	230	197	227	212	213	185	242	203	223	211	227	214	231	199	216	194	212	219	217	194	206	190	212	213	223	228	214	208	246	191	203	225	206	229	234	186	191	204	203	215	184	203	201	207	223	206	229	234	209	195	192	214	235	189	214	231	208	201	215	201	244	235	195	217	183	221	231	210	202	201	235	213	232	208	230	222	217	230	197	216	211	223	184	198	221	201	224	229	207	212	195	202	220	238	240	203	226	227	204	211	228	235	204	210	206	202	186	218	222	218	213	204	229	223	200	230	221	226	196	209	236	201	211	201	223	212	211	217	197	208	211	240	230	238	233	248	234	229	195	203	204	210	222	192	216	230	215	212	214	202	212	188	220	235	201	212	215	204	181	202	230	230	208	224	204	201	233	194	194	194	185	196	205	205	232	228	205	221	228	212	197	199	220	213	218	221	218	213	209	218	212	210	233	211	192	203	206	201	211	212	224	243	240	198
34744	1572	2178	2598	2272	1914	1630	1384	1265	1093	1084	944	939	849	830	789	725	736	753	718	684	677	667	625	699	688	619	656	617	646	634	643	603	663	612	613	603	613	592	574	593	650	592	575	601	550	605	576	614	591	548	589	593	579	619	571	570	555	585	584	570	585	560	565	570	579	553	573	564	523	555	598	539	573	556	596	558	579	548	567	577	555	559	496	624	612	558	595	530	569	528	557	525	558	588	590	565	555	593	583	573	561	580	563	556	582	541	533	590	584	544	569	556	549	564	586	573	582	545	543	590	547	572	538	566	594	571	553	555	585	551	571	598	582	544	573	528	570	559	557	560	547	552	549	514	587	562	577	573	576	536	563	597	591	569	567	543	529	575	550	569	589	619	556	536	615	546	564	584	545	620	550	572	562	606	552	581	540	546	547	577	566	549	569	554	555	567	551	489	547	567	562	533	589	541	551	532	554	574	552	533	591	539	576	568	608	540	589	578	555	549	519	560	573	569	551	565	552	548	540	563	558	542	574	574	529	571	589	534	577	566	572	576	527	518	539	553	558	539	585	552	517	546	547	560	586	553	580	538	561	547	596	562	612	606	571	550	570	533	558	593	530	560	517	564	488	555	572	526	590	556	595	568	549	555	547	566	571	593	557	580	623	552	574	576	587	585	516	576	537	527	540	560	553	533	608	557	602	585	579	557	578	563	541	560	565	563	594	555	589	574	570	587	595	544	599	542	583	583	567	540	565	573	563	524	569	535	587	541	572	579	604	637	561	571	524	548	599	571	586	575	568	546	588	568	568	530	576	586	561	561	559	594	559	579	562	569	615	557	535	556	512	581	576	558	573	559	548	587	559	528	593	511	560	542	562	471	570	544	585	530	528	562	579	573	562	548	565	587	565	540	554	548	583	621	534	537	544	497	575	568	539	543	581	577	559	539	600	542	552	560	562	576	595	546	554	552	515	566	511	603	533	597	543	506	583	595	562	536	563	544	532	564	532	568	558	569	577	522	572	553	533	560	595	553	535	564	592	581	594	579	547	570	562	523	607	568	557	572	554	495	502	579	579	548	542	560	598	546	592	570	552	526	608	582	546	590	544	580	550	586	540	524	574	553	559	580	561	555	584	584	542	552	571	555	514	567	570	528	548	543	552	589	568	550	534	589	544	566	568	576	557	574	571	543	607	603	586	546	590	563	594	598	568	556	611	563	560	582	559	636	554	514	562	546	551	545	560	588	556	556	570	592	543	535	570	567	512	557	535	567	558	572	605	587	564	565	540	574	573	552	517	548	561	551	565	574	557	543	584	569	523	588	579	599	580	585	564	595	579	576	589	523	522	564	584	584	518	596	540	553	570	530	578	565	557	554	564	596	554	530	566	585	533	549	578	597	550	564	584	552	561	552	538	537	523	545	582	518	544	564	574	588	553	526	505	582	579	573	584	561	553	616	583	557	559	576	563	533	525	553	571	566	621	582	587	574	571	515	551	573	573	557	553	576	563	540	537	544	548	527	559	517	556	588	517	556	548	562	555	547	570	544	549	573	553	562	584	571	597	585	582	574	561	547	578	586	573	583	580	565	564	571	560	535	543	578	557	559	569	574	592	561	556	552	563	530	564	570	545	564	578	538	526	544	555	583	528	553	546	559	602	593	586	577	566	561	529	624	574	565	549	551	537	533	551	552	538	602	582	567	562	556	554	584	574	580	553	537	533	566	539	551	522	516	533	570	549	577	576	515	575	549	536	586	532	571	525	546	541	577	560	588	559	567	515	534	554	591	544	544	543	556	575	601	547	564	585	567	538	580	526	540	533	557	576	593	581	592	602	556	480	510	598	545	564	533	568	536	524	553	574	543	556	531	579	557	543	572	552	602	540	579	524	544	535	551	542	559	578	567	564	575	560	536	632	581	542	537	562	561	531	585	564	555	554	562	575	560	573	580	546	547	552	554	553	549	550	558	564	553	546	522	549	541	594	561	515	575	546	557	551	549	574	561	534	562	567	572	593	588	601	530	614	521	542	550	540	538	574	589	569	595	565	573	566	527	582	519	578	552	560	551	586	577	562	584	554	516	538	598	572	555	569	570	616	553	607	597	560	532	556	529	592	585	571	575	552	554	510	582	554	563	531	568	577	545	536	568	559	539	580	567	571	588	528	559	570	550	561	574	519	596	582	554	588	577	562	523	584	542	613	534	522	584	569	524	550	610	575	553	557	592	558	564	574	541	551	522	543	593	581	565	560	556	578	570	584	547	564	568	554	549	574	571	574	549	536	592	596	581	532	584	589	553	537	545	560	573	577	565	541	560	584	559	572	571	558	560	578	536	546	551	522	600	546	515	521	574	548	562	535	570	546	541	539	592	549	553	590	528	525	532	553	567	557	560	551	530	564	577	562	585	575	573	539	553	591	579	576	543	545	569	570	522	558	549	558	580	520	577	555	551	581	532	556	609	574	544	570	585	569	599	558	537	523	558	590	559	553	556	573	551	566	572	538	543	577	530	566	572	604	565	572	562	523	609	598	569	582	551	543	550	590	561	569	554	537	566	592	543	535	543	533	592	557	579	534	545	557	569	609	562	539	599	597	577	580	572	529	611	552	544	545	588	571	612	571	538	578	564	533	555	533	591	564	536	572	582	563	521	532	573	553	539	524	588	568	541	544	541	568	601	577	523	516	538	593	573	572	546	561	516	615	570	569	548	523	577	560	571	542	564	547	572	538	541	545	577	542	562	557	556	562	596	563	560	585	544	543	539	531	519	524	569	567	560	557	562	608	527	530	568	566	612	558	550	559	548	584	593	557	545	588	576	544	561	525	544	591	594	568	532	527	583	569	576	582	538	549	534	569	568	569	521	563	611	535	560	576	585	579	537	544	539	560	572	568	565	565	566	565	564	562	590	590	554	525	589	603	531	573	542	572	542	593	543	539	604	581	569	568	593	547	573	577	557	576	579	543	572	584	550	518	534	543	565	522	540	578	582	541	572	557	577	575	557	547	603	555	583	624	552	562	554	580	603	509	572	553	555	525	590	573	614	527	588	548	580	524	554	544	561	531	572	542	556	566	547	542	584	578	614	568	563	563	543	598	544	548	543	555	528	552	550	544	557	562	526	511	600	543	558	576	619	495	562	511	505	567	615	562	555	548	579	586	563	523	577	529	538	580	560	536	585	599	602	587	552	539	543	550	563	540	554	556	556	532	604	567	553	575	554	580	569	547	549	553	545	546	561	577	537	526	536	596	554	537	529	604	570	557	554	573	600	540	546	548	532	581	534	562	570	594	574	577	573	529	580	560	543	574	550	555	571	580	538	564	547	565	561	580	586	542	582	549	567	580	556	579	559	547	571	581	561	569	561	562	553	597	571	577	555	562	588	564	548	544	548	593	571	550	586	589	530	554	584	567	560	585	533	590	537	548	568	603	564	535	545	565	553	560	552	586	574	561	528	563	569	506	535	559	537	562	553	526	552	547	571	550	556	588	538	569	529	530
75289	30802	10854	2698	1326	977	872	706	626	548	550	519	502	462	517	456	442	451	468	431	397	380	408	417	421	402	378	374	374	399	435	388	390	395	403	405	400	424	396	439	353	419	386	402	384	390	405	361	369	364	389	406	391	395	408	412	386	420	412	391	385	383	373	394	432	373	359	402	392	360	385	372	409	358	397	361	375	387	388	403	376	394	384	407	417	377	375	398	362	378	380	394	409	409	384	386	416	393	391	389	395	381	379	430	384	407	390	374	400	369	376	418	410	414	388	417	401	402	396	372	376	351	385	396	433	373	369	402	424	397	398	429	427	368	360	369	369	417	362	408	400	395	417	401	431	453	419	419	432	355	410	404	384	411	393	387	376	390	380	400	410	454	370	394	390	402	381	364	453	406	368	449	421	358	395	362	378	405	405	374	405	381	358	399	410	403	358	436	376	344	385	401	445	381	384	345	374	364	368	382	398	402	389	420	379	378	404	380	397	421	416	384	407	414	421	391	395	372	379	442	374	341	418	384	410	383	391	405	404	369	360	373	375	400	376	411	365	410	378	436	418	392	409	368	387	386	381	364	385	390	408	364	380	419	399	383	416	396	394	381	366	400	349	391	406	401	372	361	366	397	367	368	399	378	378	395	416	378	388	368	399	372	353	378	379	356	376	365	372	390	426	403	398	380	388	358	368	343	342	373	413	393	400	387	394	396	394	378	391	384	404	390	390	347	349	368	395	402	376	347	408	417	374	373	358	408	415	388	360	400	379	399	396	360	367	380	395	375	380	365	403	392	426	365	393	390	362	365	394	418	361	391	402	376	385	397	362	369	373	398	417	370	357	408	407	383	404	379	388	374	401	371	372	373	358	372	360	387	368	412	349	365	399	386	355	368	413	378	397	423	364	390	422	393	357	395	372	354	399	406	374	370	404	358	373	423	393	388	397	367	357	347	433	384	401	389	402	385	375	385	416	399	382	407	404	385	386	430	396	392	407	396	390	368	371	406	362	405	381	394	377	415	400	392	384	381	381	399	383	351	409	373	409	366	368	394	363	330	403	381	435	366	374	405	371	396	372	359	411	391	383	422	417	406	387	391	369	389	389	433	384	394	418	412	374	382	419	351	408	344	380	406	408	404	391	373	353	375	395	395	402	407	357	370	394	434	405	400	384	348	365	378	411	376	373	376	366	344	397	393	373	356	367	379	393	367	412	393	386	395	387	376	382	412	403	413	417	373	402	363	356	403	417	419	343	384	401	375	393	389	401	408	375	347	411	376	370	388	432	380	390	433	406	416	372	353	392	373	387	357	346	363	391	363	388	359	339	376	383	367	344	403	408	395	400	378	414	380	384	359	380	390	412	392	369	402	345	404	367	399	393	360	397	386	406	375	377	384	365	414	353	376	392	377	409	372	408	408	392	385	384	398	333	387	392	378	371	386	426	360	379	376	370	389	373	404	380	371	389	379	406	380	380	406	416	393	405	386	403	427	394	400	403	408	455	357	447	388	384	423	438	401	386	352	392	402	373	366	418	432	378	382	401	406	391	362	375	386	404	360	385	396	391	381	401	339	416	354	407	389	378	386	383	377	412	376	354	392	361	398	406	395	376	369	380	390	401	383	399	391	410	420	367	381	403	406	392	375	421	371	344	404	378	392	374	408	406	380	389	420	424	377	394	403	425	362	414	384	382	339	373	420	377	394	378	433	366	390	430	398	404	363	416	387	382	373	439	380	391	403	385	382	400	392	407	395	376	395	369	384	373	383	398	372	387	391	393	417	366	389	362	381	409	381	421	372	377	372	431	393	385	395	361	377	389	371	419	418	401	396	375	400	389	374	384	367	391	409	391	399	406	370	391	362	417	379	389	409	399	351	373	374	416	370	410	413	399	418	399	389	386	387	391	378	401	410	389	392	400	377	389	378	381	400	362	393	400	396	409	384	392	428	420	348	407	363	361	391	396	402	381	387	378	366	357	404	380	387	403	362	385	404	417	340	457	400	404	379	388	369	406	369	394	409	385	400	392	361	379	393	397	364	394	397	389	386	358	356	388	379	377	402	410	407	408	376	346	377	382	395	390	412	418	380	398	363	383	393	362	379	434	366	387	424	384	392	458	408	413	392	372	406	404	365	366	387	403	368	398	377	391	406	393	393	371	386	369	393	419	394	433	366	383	394	410	352	382	348	352	387	419	378	364	404	380	360	404	425	390	367	391	390	375	402	387	344	372	392	389	377	377	377	396	398	395	392	406	421	379	406	422	376	392	380	402	422	418	413	380	357	383	403	373	396	354	383	382	419	394	417	393	381	405	436	388	414	409	362	372	387	376	379	384	416	350	370	412	389	371	396	399	419	413	365	382	405	378	379	373	369	410	398	390	344	379	380	381	420	387	408	354	403	367	403	386	349	368	411	394	420	380	362	373	385	363	401	397	400	371	369	360	397	381	403	389	403	347	358	390	369	373	430	370	371	373	361	377	367	360	411	374	402	374	401	391	347	366	387	388	424	414	419	442	384	379	378	398	387	410	374	361	356	399	383	397	416	398	366	392	388	398	407	408	388	395	390	406	386	388	398	369	365	383	382	409	370	384	406	383	372	362	412	442	420	370	395	406	401	406	426	371	333	416	369	382	371	407	338	350	411	396	394	362	415	399	409	367	382	394	384	366	380	415	394	394	395	409	401	390	392	360	397	410	421	388	384	368	380	393	372	324	413	419	391	402	379	377	431	364	408	337	377	415	404	388	411	387	392	409	414	386	369	391	384	388	406	398	379	433	377	413	380	388	413	396	431	415	358	383	400	395	443	394	379	399	377	403	416	397	385	375	371	351	382	405	373	349	370	423	440	408	350	365	409	428	416	386	375	381	384	379	367	351	383	385	385	414	372	384	392	374	430	418	384	411	343	381	371	354	340	390	402	385	402	379	404	372	436	383	363	393	379	354	362	400	388	382	435	392	418	367	393	370	406	401	387	392	398	399	389	369	391	400	365	394	417	428	409	414	383	411	413	395	412	367	378	381	383	413	394	382	422	396	403	372	349	379	440	394	377	380	394	381	387	423	361	425	420	381	396	366	392	407	378	352	406	379	366	378	430	399	390	372	404	362	419	361	375	372	422	434	375	397	418	390	390	432	396	428	379	378	427	392	411	380	378	401	350	417	380	353	323	345	407	376	379	428	368	413	397	423	356	382	397	421	464	360	356	408	372	359	407	386	389	384	383	365	356	411	371	379	385	390	376	403	394	388	398	366	429	398	436	370	369	425	373	415	370	360	324	382	397	380	404	389	345	397	422	377	401	377	347	344	346	383	369	373	386	397	398	384	419	402	388	358	383	372	425	436	378	443	376	377	420	410	403	386	400	393	385	396	379	420	374	374	354	356	388	400	429	385	373	373	387	362	386	376	389	405	395	387	391	404	384	360	386	405	401	459	402	414	419	374	352	391	377	379	416	399	385	406	362	404	381	379	376	411	401	371	423	401	390	366	409	394	373
44876	2932	4096	4776	4101	3459	2958	2517	2179	1922	1802	1677	1574	1431	1406	1340	1233	1338	1276	1219	1173	1145	1147	1127	1085	1021	1061	1008	1063	1052	1005	1002	1005	1043	948	1003	962	999	988	969	1013	984	953	997	1000	927	1028	888	953	919	929	935	969	911	901	961	940	951	887	925	902	960	968	948	886	922	935	963	977	952	945	946	912	945	943	880	914	885	922	963	912	930	906	942	851	912	959	906	905	888	897	924	958	933	942	907	911	961	902	950	894	944	881	914	884	908	928	951	883	900	919	879	933	877	881	946	911	872	881	961	921	915	862	885	883	888	910	880	851	933	966	915	936	893	848	947	880	904	837	921	912	850	928	905	903	938	940	854	930	955	888	888	957	951	951	873	900	956	908	854	885	963	909	951	830	938	887	915	881	913	887	863	862	929	918	933	903	969	934	868	883	912	916	880	947	839	909	889	965	906	914	878	906	910	951	911	863	866	881	890	900	942	924	908	920	893	896	874	886	914	896	876	898	910	954	891	915	934	917	926	921	929	882	880	900	859	885	934	810	867	904	885	938	866	880	947	918	948	887	901	961	870	922	983	925	928	931	909	875	910	949	840	894	919	948	912	908	874	882	869	861	873	908	900	891	946	896	938	876	869	924	929	855	873	881	875	916	926	884	921	870	914	919	931	915	855	923	862	931	907	841	863	867	884	883	893	875	885	894	903	862	892	892	931	913	935	944	904	897	939	895	920	852	921	890	905	878	950	886	919	919	858	885	825	868	948	897	905	889	874	948	905	868	852	887	928	862	868	921	913	936	892	883	924	922	866	917	923	856	831	926	879	950	898	910	922	920	931	919	898	942	916	881	870	916	906	904	864	908	959	878	873	930	901	883	915	894	900	887	862	848	888	834	944	887	971	881	881	936	899	900	868	957	879	934	904	875	826	909	935	901	851	944	942	882	880	868	868	877	880	945	893	893	903	917	889	871	863	908	922	935	931	910	886	951	864	821	881	932	900	951	921	895	912	858	932	932	863	927	872	900	975	904	912	890	951	896	946	911	883	955	918	901	891	865	867	912	915	922	929	899	912	860	875	936	929	936	891	861	922	889	889	898	949	890	939	890	891	909	933	888	880	886	903	916	945	878	896	937	878	886	945	939	907	922	897	922	876	906	882	930	888	868	939	993	886	951	894	858	871	848	858	911	887	907	920	895	905	926	886	881	861	851	915	916	922	922	929	905	909	924	856	936	876	914	850	969	887	903	941	891	886	903	915	877	917	927	948	853	890	927	864	909	930	923	911	844	895	936	897	928	876	919	893	883	898	920	864	933	862	879	903	867	887	861	879	882	853	931	910	952	902	889	939	919	902	882	889	923	831	900	921	889	908	910	844	940	926	858	937	900	937	873	921	891	955	916	879	854	831	859	961	889	887	891	905	935	859	912	900	921	920	916	884	900	845	919	916	925	935	922	903	902	911	952	895	872	920	953	887	915	947	867	900	933	926	906	888	938	966	981	876	942	885	897	965	901	895	891	870	923	930	907	901	852	923	932	882	917	912	821	901	909	853	866	855	926	871	919	929	915	866	890	902	945	929	926	928	939	864	878	856	896	924	844	906	916	846	921	899	895	909	945	900	902	909	874	859	888	864	898	928	916	909	905	940	894	920	914	918	916	870	949	869	912	895	889	904	924	861	903	861	849	846	887	883	912	849	898	912	902	901	842	891	895	914	923	929	875	899	882	943	870	901	879	918	943	923	915	940	871	869	850	928	925	925	903	922	862	947	899	924	903	909	836	918	856	866	837	893	922	931	873	874	932	900	902	908	904	947	884	855	930	932	891	871	858	888	928	918	954	932	903	912	881	928	871	901	895	902	916	836	886	877	930	940	878	957	917	870	947	901	948	914	882	838	893	930	881	914	878	881	899	923	908	902	937	920	889	858	921	896	886	896	915	908	949	929	888	850	927	885	897	849	918	901	905	898	891	866	926	961	899	892	879	900	872	919	879	924	875	913	957	903	903	869	921	959	940	921	893	901	915	936	887	902	858	930	891	957	863	921	935	886	889	889	870	929	893	918	892	859	880	960	847	893	926	894	893	940	914	925	922	847	874	854	926	933	906	861	920	855	910	884	917	945	876	921	936	933	857	949	917	906	943	906	892	884	929	926	890	870	891	857	902	869	880	914	886	915	884	940	940	895	942	910	888	895	907	919	922	929	891	895	950	899	887	877	905	923	921	883	902	878	924	908	871	932	873	904	926	917	887	918	932	921	906	930	888	928	894	948	873	897	893	876	947	926	936	892	874	926	908	920	868	903	919	899	923	865	885	934	875	884	944	924	920	877	962	884	887	869	878	865	914	908	885	892	920	923	918	920	897	917	875	910	879	924	847	885	878	908	947	868	866	832	923	866	936	908	935	978	898	859	902	854	875	927	902	878	902	928	922	902	883	898	905	876	910	871	932	904	928	906	856	867	891	904	908	852	888	881	935	866	839	912	897	884	877	944	840	926	958	901	894	867	840	873	896	883	934	885	916	908	917	873	892	882	869	869	979	913	899	899	847	924	924	919	926	906	921	928	939	899	946	926	912	821	938	802	850	908	918	885	870	877	921	900	905	900	846	940	936	848	858	918	909	881	900	860	856	874	927	846	864	858	887	956	865	898	870	943	884	907	879	908	905	836	905	937	898	912	915	883	925	892	917	926	874	904	897	888	913	910	880	896	863	936	876	884	917	933	916	943	902	916	920	957	884	951	928	890	895	849	906	930	865	887	913	950	894	922	969	863	902	906	831	887	919	875	896	858	931	912	903	944	912	920	890	886	896	894	916	962	892	924	927	910	950	895	863	869	913	914	937	919	945	947	902	918	926	872	907	873	871	905	949	956	928	918	868	926	884	841	898	887	951	928	913	947	888	858	959	874	894	852	889	889	887	855	964	920	942	889	910	865	869	920	896	923	932	925	910	937	884	904	904	910	902	921	892	858	917	886	893	906	974	953	865	875	926	913	865	881	899	926	892	855	903	943	904	910	876	915	892	910	908	907	901	894	917	876	898	988	899	909	865	929	885	907	881	933	930	907	943	902	896	894	883	873	927	915	862	883	920	916	909	859	918	890	906	898	860	941	940	935	912	879	891	916	878	855	902	936	893	876	885	873	859	880	949	871	928	891	930	903	874	938	884	881	833	930	917	924	925	877	864	934	846	867	875	899	898	934	884	861	977	870	963	894	911	910	886	867	868	882	892	895	936	863	925	900	913	891	964	967	920	926	909	885	888	912	888	959	907	933	938	911	852	985	851	881	871	898	875	884	843	895	850	899	917	850	922	940	938	901	897	958	905	896	883	897	939	916	933	949	879	881	972	903	959	861	868	968	901	846	956	862	933	930	835	867	888	933	896	889	896	884	888	949	979	911	864	911	873	914	913	917	924	911	895	929	913	924	859	886	865	895	921	899	896	992	881	851	906	990	895	921	908	947	886	906	938	831	957	892	956	905	932	932	896	874	881	870	912	914
10219	572	143	125	120	153	130	112	135	119	136	138	122	126	121	99	140	114	136	147	116	161	128	116	125	122	120	129	152	138	134	147	146	126	133	140	118	147	138	135	124	122	142	161	167	123	117	151	132	132	125	147	133	123	113	127	133	135	151	143	128	153	132	133	134	115	119	145	129	146	137	141	144	112	122	139	124	134	123	118	144	140	147	131	152	122	111	121	146	126	120	119	138	128	126	123	121	135	123	110	126	134	136	131	114	141	138	138	133	126	149	122	130	130	150	125	124	146	131	123	126	143	120	131	136	125	132	126	133	132	91	121	119	119	150	141	121	129	122	154	121	136	126	112	129	130	121	133	131	137	130	136	127	110	121	115	128	130	121	124	148	125	124	141	154	114	134	125	135	136	122	149	143	133	144	125	119	132	113	138	130	133	123	112	118	121	127	143	116	171	165	139	132	135	128	122	124	114	138	133	133	122	110	135	129	132	136	134	137	149	139	132	125	148	134	122	127	139	140	120	123	131	136	136	134	134	117	134	141	136	128	127	123	132	121	138	145	126	145	125	133	130	158	108	124	115	136	140	162	109	138	137	150	143	158	142	132	135	147	133	149	137	127	115	129	131	135	129	154	127	117	136	130	136	133	134	108	124	121	117	142	131	128	153	138	145	138	139	125	137	133	132	152	125	122	165	131	130	130	119	121	143	164	116	135	121	130	140	137	107	137	147	125	111	145	141	135	138	111	136	142	136	152	135	116	144	115	127	122	128	119	134	124	131	144	151	136	142	136	128	133	123	127	113	133	119	116	143	134	124	127	137	113	118	138	118	126	130	149	116	135	145	121	120	138	120	132	136	148	110	115	138	148	142	134	127	133	126	133	125	139	108	145	122	125	97	125	130	126	135	149	121	125	133	112	135	125	134	133	155	143	149	130	154	127	121	131	138	142	137	156	147	155	136	110	149	119	120	115	134	151	141	139	128	116	160	137	142	134	135	135	134	142	135	143	120	129	136	146	131	137	159	119	126	143	130	142	112	134	146	128	123	141	143	124	174	119	110	138	127	142	119	129	111	129	143	122	119	145	122	117	126	120	137	135	134	139	124	145	130	100	121	120	126	126	116	119	135	143	121	139	127	142	139	147	161	168	127	138	117	108	132	132	136	141	145	123	127	165	134	152	156	128	121	139	129	123	123	122	131	132	136	158	151	118	144	116	152	146	131	116	133	150	134	115	139	120	147	125	134	135	129	146	125	108	124	124	133	140	144	139	125	140	123	115	144	127	109	127	136	133	129	112	140	145	123	151	114	154	125	133	129	130	101	126	123	114	145	126	127	141	107	141	126	159	136	132	119	121	132	126	142	121	131	137	138	142	129	111	141	136	153	126	155	141	132	127	117	113	119	120	135	126	99	149	123	130	140	130	125	133	141	156	146	118	135	128	115	117	157	125	158	128	131	135	136	114	121	139	129	126	115	115	148	142	135	131	120	127	129	112	148	157	145	114	123	132	121	124	154	132	136	107	138	123	115	126	141	138	140	112	128	159	143	138	112	106	125	129	129	113	146	127	125	134	131	149	120	138	116	128	136	115	117	158	114	122	154	119	158	137	146	162	126	129	129	117	122	143	139	113	130	162	144	120	118	154	113	137	158	139	134	127	122	139	148	124	128	123	114	127	123	143	112	135	119	129	129	128	113	129	158	119	123	141	134	130	125	132	144	111	139	150	139	138	108	136	118	123	116	126	144	144	150	134	134	135	143	134	142	139	114	139	126	146	133	126	136	131	134	142	111	111	134	115	142	131	121	141	135	120	131	150	134	140	132	131	112	108	150	133	131	130	120	141	118	144	136	124	128	133	135	110	138	114	127	117	140	143	151	140	143	159	123	138	134	139	129	120	136	136	120	121	118	129	137	140	129	134	145	127	133	118	131	158	153	123	128	129	120	132	131	140	159	121	117	138	157	123	117	123	152	142	114	111	140	139	147	124	122	167	137	142	124	128	135	119	147	126	141	140	127	128	108	132	115	141	133	135	130	154	115	130	141	112	126	140	134	136	124	132	136	142	123	107	122	155	151	128	123	120	123	139	143	140	131	110	113	128	130	131	122	122	102	144	137	138	164	152	128	122	161	144	145	146	129	116	139	123	120	147	126	140	112	145	132	129	129	127	133	100	125	113	151	137	118	130	129	118	133	136	140	133	141	144	120	141	111	118	120	120	129	127	143	145	149	126	131	133	123	131	133	151	122	126	125	123	150	137	133	111	160	159	133	110	132	141	109	125	136	130	136	142	107	132	130	126	148	132	162	140	112	122	143	125	137	122	136	145	137	130	112	146	125	113	146	111	144	128	107	143	134	120	134	146	141	133	111	131	125	135	112	114	133	145	125	145	138	147	143	133	124	138	134	142	143	126	131	144	131	124	118	135	131	120	152	119	134	134	168	120	126	125	126	125	133	147	144	136	128	144	152	140	138	123	114	123	127	132	137	139	138	130	137	123	124	145	121	127	128	134	151	133	121	126	133	117	141	119	151	125	120	122	120	131	110	138	156	137	110	135	141	168	138	127	149	138	144	136	156	130	117	125	128	135	124	132	153	137	127	126	144	142	121	135	117	137	122	130	121	119	119	134	126	129	136	158	126	143	102	128	123	125	138	129	124	136	139	145	116	142	131	138	114	120	143	132	125	142	147	134	152	116	155	135	138	116	112	132	127	137	129	150	135	138	139	142	118	133	130	134	129	148	134	142	129	134	132	135	133	137	130	137	123	108	139	117	117	139	124	137	139	148	126	141	128	133	134	128	123	130	139	143	112	136	152	118	121	127	130	139	129	120	115	155	121	115	147	119	112	133	122	136	131	123	126	132	147	115	141	128	109	105	133	129	149	128	144	126	135	139	140	140	165	160	138	139	132	131	140	116	126	152	137	169	135	138	131	142	131	129	146	143	111	115	133	148	146	139	134	141	111	121	134	128	127	139	142	144	123	144	144	130	158	136	136	130	125	133	139	141	118	139	152	134	133	138	123	133	154	104	125	127	133	121	123	136	143	144	151	154	140	130	132	119	155	119	144	120	145	139	125	147	124	109	160	110	146	125	106	135	142	123	135	117	124	132	151	137	125	119	136	134	145	135	135	130	137	137	131	151	126	131	146	134	134	151	147	133	131	183	127	139	140	124	121	127	111	115	132	143	151	140	137	110	135	120	118	142	153	127	152	134	140	118	126	163	125	113	149	142	133	134	132	123	104	118	150	134	130	122	132	153	150	122	128	128	126	152	131	155	135	115	125	139	139	135	143	141	164	120	135	127	137	119	123	143	122	128	128	131	130	139	118	137	142	147	151	129	117	139	135	117	129	124	127	129	140	113	139	119	128	132	126	133	125	170	137	141	160	133	141	140	106	130	131	148	127	139	137	135	135	135	138	145	146	135	108	159	129	130	135	120	141	100	115	123	142	111	138	142	138	126	128	129	121	109	136	143	138	147	120	151	118	143	170
9155	476	429	458	398	425	407	407	407	377	371	376	453	365	378	434	388	371	383	374	380	371	380	381	379	387	334	406	381	389	410	385	377	387	331	411	357	365	348	386	360	356	365	383	380	364	367	398	396	396	355	375	353	371	359	390	364	398	351	423	411	341	369	379	359	445	409	388	420	355	371	377	381	396	389	377	354	383	396	350	366	384	402	348	368	386	371	334	377	413	400	365	402	382	372	383	357	410	374	405	340	352	368	360	385	360	372	363	382	353	380	386	413	415	404	430	403	381	388	387	410	379	349	373	325	357	364	423	374	371	404	369	381	389	393	400	358	330	361	387	400	364	388	381	386	384	398	376	372	378	374	403	369	351	394	371	357	339	351	399	385	391	393	363	386	381	371	388	380	371	343	382	373	387	373	409	385	369	384	360	368	370	374	379	393	352	336	378	412	375	386	391	346	402	365	388	373	348	379	337	343	364	372	395	360	372	417	366	373	367	389	363	372	399	348	379	387	388	389	381	403	410	410	410	333	412	371	365	397	390	419	376	359	362	403	356	385	378	399	380	377	400	356	368	380	348	362	364	339	358	397	381	398	379	348	358	369	375	386	378	358	372	386	402	365	354	381	358	371	389	370	396	377	373	361	364	382	376	390	390	387	378	381	366	375	400	374	410	358	359	371	380	342	368	371	367	408	389	369	398	375	392	391	383	380	402	365	408	382	382	388	395	350	370	358	384	380	395	383	375	361	358	364	364	381	393	382	388	367	351	389	378	417	356	390	394	374	357	345	379	401	398	356	401	400	395	403	361	416	347	361	411	343	372	389	373	381	393	382	370	373	357	375	370	386	358	348	362	376	370	362	380	390	362	372	400	398	368	384	372	388	370	379	388	330	358	406	371	418	386	379	378	387	392	373	372	389	400	389	355	363	372	377	371	410	388	367	368	366	391	370	386	360	360	397	377	354	409	399	370	367	372	364	374	409	356	362	364	369	373	374	364	385	348	398	397	424	396	385	390	395	391	400	382	386	372	389	386	383	381	395	360	396	362	385	346	399	432	351	376	370	370	394	364	390	382	371	361	376	382	323	392	402	400	349	353	362	367	351	389	385	372	371	388	348	401	386	391	373	367	359	397	380	357	408	368	394	404	372	381	358	405	374	396	373	360	385	401	381	374	368	367	353	375	402	382	366	380	381	349	416	394	357	372	374	392	381	381	430	365	369	358	372	376	353	361	369	396	364	397	336	380	377	363	425	363	396	357	346	407	371	354	392	401	373	405	398	353	375	389	388	387	391	385	377	369	400	356	379	370	411	414	382	396	385	387	350	372	352	402	409	378	353	407	357	390	343	377	397	368	355	383	397	385	351	382	370	385	393	382	401	372	365	406	382	340	358	357	373	401	388	330	377	373	401	376	385	390	344	377	378	383	379	385	380	421	384	354	409	358	384	391	349	357	356	404	405	360	362	364	366	396	355	387	366	389	384	371	348	387	368	395	346	365	353	386	359	347	380	419	390	418	340	376	413	409	366	401	387	364	379	392	393	379	346	352	362	389	368	344	361	397	375	350	366	377	382	370	360	365	351	377	369	408	381	382	387	404	376	367	379	389	361	386	422	339	372	379	375	395	350	384	385	380	344	403	382	390	394	349	354	409	370	395	410	382	425	399	394	404	390	373	377	407	368	357	417	394	347	351	399	390	362	366	450	329	383	366	346	368	351	377	409	414	397	381	364	393	379	396	377	370	373	405	354	374	368	430	392	365	425	417	404	391	385	353	409	392	372	395	397	394	400	380	379	384	391	398	360	361	401	418	380	360	384	378	398	384	350	355	373	364	378	362	376	365	398	358	363	365	360	392	356	372	346	363	373	391	374	379	381	360	410	363	374	366	383	378	373	371	390	395	371	362	380	400	380	350	372	404	384	343	363	363	402	374	387	368	360	352	427	406	367	357	389	377	406	394	385	379	388	378	376	391	374	376	361	400	372	365	354	366	356	345	418	356	367	384	386	375	409	370	372	379	400	380	369	356	343	341	360	407	374	400	378	372	409	374	389	366	341	371	403	376	385	371	434	390	384	363	394	417	359	395	386	413	361	404	394	379	368	381	386	372	394	369	386	365	368	392	349	400	362	358	381	381	376	347	368	360	370	355	389	403	363	401	379	374	379	376	396	375	388	375	409	369	382	387	381	364	368	375	376	390	373	365	368	359	387	376	381	362	380	376	391	361	393	377	336	367	363	382	357	360	358	359	367	353	367	381	392	371	362	410	423	404	367	391	387	372	385	374	367	391	354	399	409	378	374	364	355	405	371	357	389	336	406	364	385	387	397	395	388	405	386	343	411	383	372	381	364	381	414	420	335	365	360	381	402	378	378	382	356	390	381	410	383	377	398	383	366	402	369	408	394	368	360	396	368	363	374	415	388	384	373	370	321	377	375	364	379	368	395	376	388	354	373	368	392	367	395	384	411	356	369	374	382	390	393	372	385	342	381	377	367	389	397	382	382	409	352	356	378	361	392	382	368	373	394	380	393	393	383	380	409	355	404	407	360	340	383	382	389	406	411	362	348	385	383	409	377	378	375	373	379	394	367	382	411	358	385	339	417	376	375	394	396	332	404	335	360	393	357	347	375	358	397	417	391	412	365	387	423	381	359	383	341	373	389	374	391	355	367	399	377	363	403	348	395	393	405	365	394	366	376	381	407	384	379	371	429	387	366	373	396	362	378	369	409	368	392	376	381	358	384	384	420	356	398	368	378	351	388	333	343	391	370	413	384	385	348	365	394	414	374	373	421	391	426	366	364	353	388	386	350	350	352	397	380	384	392	366	392	384	345	356	350	371	379	403	356	395	375	374	354	422	391	380	338	346	373	398	372	371	368	372	358	387	378	415	379	368	397	433	363	388	353	388	379	367	373	376	370	376	417	383	368	342	374	388	385	391	353	405	398	374	387	355	406	372	397	386	395	374	380	353	389	433	371	375	379	342	366	358	407	384	383	409	361	370	383	385	383	383	400	357	388	366	376	372	359	372	386	356	392	400	368	385	374	375	369	431	399	403	380	394	366	409	363	403	391	380	381	375	384	389	375	405	403	361	380	384	375	364	384	381	369	418	370	373	385	392	382	385	377	406	357	358	381	337	409	377	399	389	395	389	368	369	371	375	372	389	389	390	321	396	384	384	368	400	350	365	343	396	389	369	388	417	377	390	350	349	379	368	376	415	376	365	374	426	397	358	321	372	379	376	376	361	395	370	372	374	363	394	373	324	363	384	378	376	396	349	415	397	356	353	374	374	344	367	367	396	352	401	393	375	404	360	376	374	395	389	387	373	405	392	382	413	415	371	387	396	391	383	354	372	396	390	361	357	362	407	354	386	379	384	408	372	352	379	412	359	391	373	395	367	422	361	373	361	384	387	367	371	353	373	358	363	374	367	370	370	382	381	391	373	367	385	377	388	374	343	376	365	392	376	360	333	413	378	409	361	325	373	366	381
64668	24463	4616	953	657	489	403	381	339	317	283	304	256	278	260	233	234	241	222	236	226	232	225	256	247	231	257	233	227	224	215	232	242	230	208	242	231	246	222	212	207	233	191	235	207	208	197	203	238	239	218	216	194	221	212	245	226	244	223	218	222	194	228	223	253	230	227	210	217	215	212	184	202	209	240	217	238	221	214	204	211	210	191	221	222	216	209	223	246	209	241	201	236	232	203	211	205	231	218	228	237	210	221	206	197	216	218	226	230	210	215	222	208	209	225	213	225	203	201	223	231	213	214	211	217	217	233	207	205	234	225	211	229	229	212	233	220	192	216	216	187	254	230	228	186	212	205	231	222	226	215	215	213	216	225	215	215	219	227	205	207	192	232	213	215	227	218	224	221	218	190	213	213	232	202	253	225	223	216	218	231	236	224	205	210	215	226	242	212	208	233	250	203	195	224	198	218	247	222	231	207	193	203	207	205	222	205	211	224	215	226	195	209	234	216	208	218	254	221	233	226	216	237	215	204	226	210	183	220	192	246	212	231	229	205	218	215	204	202	195	204	231	206	242	229	203	194	242	219	208	247	208	223	216	203	222	231	221	233	194	231	226	222	225	213	185	221	214	224	219	214	208	228	218	241	227	208	186	208	217	211	220	191	222	222	208	228	221	233	197	242	217	209	203	208	226	224	217	204	172	230	218	212	264	212	222	228	208	218	201	219	236	206	219	238	202	215	237	197	198	209	250	210	208	231	208	233	200	202	210	171	232	197	211	208	214	220	233	198	214	186	216	228	205	217	217	192	226	214	210	227	239	207	220	213	201	193	203	242	242	215	218	212	192	200	213	230	220	197	216	242	225	220	227	206	217	204	237	207	211	195	203	190	217	228	217	188	211	231	227	213	208	222	219	260	219	261	231	224	213	196	235	238	233	222	228	193	213	209	210	244	241	215	213	223	232	209	214	229	231	206	193	235	195	216	241	233	223	239	234	240	206	207	241	217	222	210	242	219	249	231	230	227	214	218	227	218	210	186	211	195	221	198	202	219	245	195	220	223	193	210	208	223	219	218	247	229	221	222	221	202	222	216	223	231	204	178	213	247	225	208	199	217	208	231	211	209	224	199	243	200	240	207	204	237	197	200	226	222	217	199	217	187	216	204	213	232	235	223	227	204	226	226	203	246	225	201	223	229	223	226	204	215	221	229	208	218	185	238	221	223	198	219	203	213	236	246	214	233	230	227	220	204	228	185	192	208	220	203	208	216	229	218	215	228	225	212	220	203	232	199	198	208	246	239	221	204	218	236	214	196	204	219	217	216	200	211	197	226	197	217	206	189	235	211	243	213	225	198	217	219	234	204	191	240	222	210	226	202	240	229	214	217	215	239	255	202	203	215	228	202	243	232	215	239	219	211	233	206	203	197	210	223	195	227	222	225	225	215	210	225	210	209	228	200	214	224	241	206	204	248	195	224	226	215	232	211	218	235	216	234	220	215	228	209	206	217	225	235	202	224	198	219	205	212	199	220	212	197	214	197	197	225	196	211	245	218	230	207	245	221	186	232	206	238	236	208	207	205	189	188	199	230	213	235	220	227	231	205	220	234	219	209	227	223	227	234	230	224	215	248	229	198	236	232	208	219	236	213	189	214	208	212	180	226	198	248	220	227	225	247	223	214	223	206	227	192	213	211	226	237	226	202	205	201	223	200	220	230	231	221	218	221	256	234	208	218	206	214	208	183	210	222	204	214	219	241	204	187	198	218	200	201	213	213	240	201	196	228	231	219	203	239	220	196	224	196	212	208	237	206	199	198	231	228	194	195	238	179	208	209	195	196	197	224	235	205	228	212	253	205	209	212	234	243	244	224	211	211	211	225	215	225	196	219	198	208	211	217	206	217	250	208	217	219	213	219	237	201	225	215	220	175	207	187	218	222	237	227	216	217	222	224	193	215	238	228	229	194	242	227	223	239	203	218	214	202	206	218	214	222	190	217	248	204	206	235	231	206	209	211	233	215	261	237	222	211	204	236	216	193	213	220	226	216	196	223	214	224	202	217	218	204	183	226	214	222	242	219	191	240	198	220	237	212	217	219	203	221	225	231	228	229	210	224	240	201	209	205	202	243	208	199	223	219	194	225	223	224	221	210	199	227	217	188	204	224	198	217	218	236	218	229	219	210	222	189	198	205	212	217	195	231	229	223	181	180	207	221	231	194	176	214	220	216	207	207	186	216	226	206	216	227	205	222	201	240	232	238	236	196	189	220	208	203	220	231	196	196	217	212	219	220	216	215	228	214	187	214	217	205	244	215	210	189	203	217	233	226	222	240	214	226	189	206	215	221	235	234	219	232	205	213	201	221	211	213	187	208	215	238	222	221	222	234	212	203	235	231	215	242	237	220	217	195	199	207	243	220	215	207	231	214	200	218	232	221	221	200	201	206	218	238	231	215	220	225	214	186	199	189	220	195	208	221	222	217	215	231	212	223	192	240	215	225	199	218	238	212	225	212	209	213	207	213	220	233	263	229	213	229	198	224	215	212	211	206	218	192	216	220	209	191	204	236	242	203	231	224	211	170	221	236	219	208	223	220	195	239	216	209	203	219	227	196	218	222	213	225	217	216	220	239	217	206	226	207	227	220	231	233	222	212	202	235	225	217	225	220	203	227	210	223	237	253	200	196	228	236	215	258	216	203	231	246	209	215	211	186	233	226	215	193	213	215	202	213	196	224	225	195	222	233	231	220	209	214	230	233	242	220	221	253	228	204	208	242	220	234	219	210	195	217	222	237	196	231	197	220	231	209	223	212	229	206	207	249	213	213	215	206	214	214	212	241	225	217	228	222	238	205	198	195	230	200	211	222	218	183	213	239	199	235	207	240	208	211	226	214	237	208	221	200	204	231	218	214	231	219	200	225	202	199	214	229	218	233	203	225	258	236	224	227	222	215	214	191	195	228	219	204	227	205	201	199	214	197	213	180	222	232	205	202	191	207	215	216	227	210	225	234	191	228	223	190	210	214	238	228	206	213	197	241	213	238	245	201	215	229	225	225	223	205	210	246	213	241	227	208	213	213	193	214	253	222	190	187	208	223	222	234	213	210	243	200	233	213	233	211	178	217	205	207	221	202	216	214	192	215	229	223	204	206	216	212	187	238	237	209	205	214	218	222	206	190	187	230	223	205	210	189	204	208	230	195	201	229	223	223	193	217	210	219	216	221	219	232	221	240	198	210	240	223	211	235	256	195	245	215	230	198	197	215	206	209	218	223	229	224	212	233	200	226	213	224	222	191	179	250	250	236	210	216	217	229	217	204	204	252	198	235	222	236	216	220	263	215	210	229	201	211	221	210	230	213	218	228	207	201	217	228	243	224	218	237	247	210	205	236	231	248	202	193	200	230	217	232	250	188	218	214	214	202	210	230	199	243	227	181	229	258	185	196	250	223	243	216	225	216	205	221	207	208	222	217	210	197	187	225	232	212	241	237	205	224	217
36504	1919	2236	2602	2245	1834	1610	1433	1209	1119	1048	1016	859	854	785	791	728	751	739	707	728	696	651	656	661	642	636	626	605	665	632	616	571	654	637	632	601	649	608	571	568	614	568	609	591	571	629	619	579	587	613	588	600	581	590	558	566	562	593	598	601	565	566	580	584	584	581	581	594	608	542	593	594	555	609	591	560	512	582	578	567	518	608	564	597	522	570	582	543	574	541	548	572	585	583	549	530	561	576	555	574	554	557	572	567	581	565	563	514	561	596	584	574	613	562	617	595	605	551	556	563	531	519	593	575	546	554	577	600	566	603	572	566	589	542	561	569	571	566	578	576	551	585	574	568	556	595	533	580	550	546	578	532	570	572	542	628	568	587	579	573	546	579	598	596	585	577	541	570	577	582	571	521	562	563	559	572	585	557	528	563	571	606	523	603	577	540	563	553	548	561	570	554	533	563	567	545	535	592	585	546	556	518	542	575	570	581	546	521	569	588	589	590	542	599	552	550	588	584	567	569	542	525	551	564	554	544	562	566	574	546	545	554	591	560	564	550	573	550	548	615	582	592	571	574	559	568	531	610	528	566	618	579	557	560	567	548	587	577	537	566	553	558	602	582	536	548	579	558	582	556	566	512	560	571	546	548	588	569	556	557	568	637	575	552	552	583	553	529	583	548	586	564	548	556	558	578	546	549	535	564	576	559	541	555	599	541	531	581	553	538	556	616	535	528	582	574	560	589	561	565	571	611	578	587	604	562	565	564	591	558	575	571	541	550	581	623	561	599	587	570	532	569	582	574	568	581	573	560	574	555	550	542	554	550	581	559	566	590	533	576	590	577	538	567	562	567	570	604	552	558	535	581	604	547	552	588	540	570	562	571	530	587	579	579	548	568	585	546	571	562	571	555	557	560	567	561	559	534	586	547	563	599	587	558	562	558	594	539	547	587	584	579	510	566	564	582	579	558	564	607	548	608	534	569	569	531	594	535	599	569	559	599	615	577	556	589	549	528	528	558	590	585	584	599	566	551	557	534	578	552	534	530	587	523	577	555	568	569	584	566	573	602	571	530	566	619	580	566	576	576	573	580	546	540	563	580	606	580	582	590	539	565	514	582	556	564	579	576	601	573	547	559	596	539	553	588	621	621	624	551	593	580	579	607	550	555	540	591	573	570	558	566	559	556	619	553	559	575	580	585	571	591	556	601	542	603	563	588	557	566	534	528	558	560	589	604	527	567	506	581	542	577	577	516	585	527	556	546	581	550	583	553	587	560	543	558	559	601	559	521	612	558	556	603	527	574	575	566	548	568	571	556	559	536	546	536	569	590	567	618	564	576	535	565	543	609	523	553	624	526	562	567	595	552	556	533	558	560	554	564	547	575	573	636	556	567	572	526	587	578	572	540	574	544	599	544	553	592	593	565	577	564	598	536	558	613	589	552	576	559	583	575	589	550	563	530	575	585	554	585	553	603	593	565	535	567	573	589	616	543	582	567	553	537	568	573	593	565	598	567	591	566	503	585	574	631	565	555	573	533	583	617	567	597	544	544	585	571	567	561	573	568	559	553	579	556	540	519	577	562	591	520	563	619	566	587	573	570	572	589	575	536	524	589	556	540	565	599	579	560	546	576	543	582	588	561	569	527	539	529	517	589	560	572	557	541	582	548	571	599	577	548	588	534	567	605	571	551	526	556	550	588	584	558	596	522	558	566	584	575	574	583	544	575	538	577	561	537	583	572	556	579	535	542	540	597	597	563	558	546	556	587	567	548	528	570	595	555	550	587	539	581	578	618	601	626	563	573	562	603	574	581	566	579	565	599	540	578	566	539	541	546	539	538	583	537	594	567	543	567	552	552	559	514	557	571	561	612	582	560	544	521	560	569	597	541	534	572	546	589	591	547	555	598	586	568	584	580	586	561	592	559	538	535	584	549	546	601	522	599	527	594	553	545	543	561	573	504	609	549	510	563	613	554	574	598	548	599	593	556	552	562	583	571	584	614	564	563	518	553	554	565	545	573	566	588	579	541	556	609	604	573	593	591	597	559	582	585	561	586	556	605	605	543	567	555	584	556	595	602	556	563	582	605	545	583	561	542	559	542	573	599	575	583	528	571	600	602	555	597	585	582	533	561	579	561	559	565	574	563	541	596	536	557	600	551	565	559	572	584	559	554	545	563	536	546	606	607	572	546	540	568	564	565	575	621	556	597	569	598	569	589	575	529	604	575	577	598	567	583	568	595	564	546	575	603	609	564	580	577	570	511	610	569	570	579	536	582	564	536	568	505	562	564	535	579	555	571	556	581	552	534	560	543	548	596	517	587	581	571	565	536	560	569	567	577	567	570	596	596	572	571	557	525	623	538	537	534	543	553	570	533	557	525	575	554	545	570	581	565	538	591	580	564	583	587	557	553	571	572	582	536	556	580	587	577	595	572	551	568	562	555	582	565	590	515	595	535	544	550	594	563	579	573	539	596	573	605	554	581	565	579	567	612	586	557	583	593	555	571	576	577	546	588	563	556	579	581	593	557	609	562	596	593	551	556	568	554	565	543	562	568	551	509	598	641	545	563	577	563	575	566	540	580	571	585	566	562	581	560	575	559	594	549	550	617	568	558	552	546	556	546	599	622	566	591	558	590	551	600	553	581	597	547	570	557	557	584	540	552	546	550	543	586	577	548	579	567	584	561	566	574	583	549	570	588	572	602	542	570	550	532	565	518	549	559	599	558	544	556	576	525	559	568	560	585	565	535	603	522	540	538	587	606	546	570	570	602	563	641	588	574	582	544	600	583	571	564	570	585	581	551	561	603	581	542	560	519	595	583	575	580	595	623	550	582	572	584	508	566	593	551	582	574	538	584	596	550	547	615	565	588	556	559	555	571	588	591	574	579	554	567	551	536	591	510	603	594	587	579	579	568	604	554	550	509	560	584	545	571	563	541	551	558	575	592	548	593	576	569	567	539	562	567	523	586	579	597	572	571	573	580	512	587	551	530	576	549	581	579	553	585	555	561	563	542	586	553	572	583	545	586	529	585	520	611	589	589	581	550	595	568	557	580	559	554	607	561	570	590	545	557	541	599	571	572	556	585	559	569	586	603	577	568	592	540	606	601	617	583	587	622	607	590	579	550	597	532	566	541	587	568	580	616	615	578	552	549	557	577	574	571	570	530	550	534	599	577	578	545	570	533	589	587	573	569	540	559	563	543	603	539	610	580	593	546	544	546	576	576	580	559	543	576	589	565	613	568	543	567	567	520	590	558	559	556	560	557	574	566	577	546	569	564	602	567	564	547	518	575	571	562	515	569	555	522	575	550	584	560	529	566	592	571	592	565	603	564	574	581	570	548	566	540	613	556	525	618	534	590	546	563	548	501	583	586	601	524	568	571	562	564	542	552	570	534	579	556	590	547	589	577	579	547	599	564	567	539	558	535	550	553	528	627	556	542	566	547	561	563	586	549	570	552	628	607	584	576	565	562	574	583	587	528	561
75674	30443	12542	3328	1349	934	849	715	602	557	556	502	478	473	441	456	463	402	458	411	431	427	384	458	416	383	414	401	385	448	416	401	413	395	427	384	385	433	422	391	380	411	372	394	419	390	398	395	408	373	372	375	413	380	361	380	361	399	388	396	383	382	385	415	374	370	383	387	414	394	398	391	387	409	355	404	366	398	395	355	382	438	396	393	398	397	397	341	406	407	389	370	408	377	388	380	408	437	395	413	386	415	392	383	408	405	418	386	364	397	376	396	427	404	387	358	394	418	402	354	376	388	387	433	380	393	391	387	379	383	370	404	390	388	422	406	404	403	399	392	395	406	371	394	427	425	399	387	361	379	400	355	427	394	347	379	392	365	398	399	372	402	401	390	409	397	378	388	414	354	397	397	391	387	383	391	401	402	449	347	396	411	377	427	385	385	379	374	377	410	409	356	422	410	340	399	376	434	408	381	445	412	399	405	407	409	397	397	410	361	426	387	385	395	380	411	435	420	381	396	429	394	403	413	421	433	384	430	386	427	390	373	392	416	390	382	392	390	368	389	407	385	364	359	422	364	405	355	385	411	438	391	425	396	415	409	403	416	414	356	398	398	365	369	409	364	426	407	380	379	402	418	374	407	416	422	404	396	387	395	364	405	389	402	412	402	394	368	404	384	346	432	421	372	368	384	380	381	398	365	358	379	405	378	395	393	382	392	391	420	376	409	381	401	388	382	426	416	432	431	380	384	407	382	399	400	403	398	411	402	386	415	377	394	384	397	389	395	422	426	393	422	352	387	407	427	384	380	398	421	380	405	367	414	387	413	378	372	387	396	403	354	356	422	399	404	395	385	420	373	382	379	400	433	399	420	362	363	438	389	402	409	401	404	370	404	407	381	400	384	396	389	398	404	348	405	389	359	384	381	405	399	401	381	400	384	425	410	379	402	402	381	398	362	374	363	427	367	372	405	441	406	396	383	388	379	408	359	421	418	382	360	408	374	398	378	398	383	402	391	422	401	369	377	365	379	361	388	388	388	427	410	388	387	355	386	368	348	382	387	400	410	404	365	363	443	385	382	383	380	399	381	350	340	387	411	387	362	392	415	380	413	386	383	393	390	397	392	372	405	412	441	413	396	381	380	399	377	401	424	404	374	405	408	397	401	378	373	421	374	371	396	399	416	380	421	391	381	394	391	355	352	379	412	384	350	390	418	381	413	393	435	393	438	371	390	387	372	409	388	469	378	416	423	352	370	388	409	364	439	392	413	397	398	363	406	397	364	403	431	360	403	369	400	355	429	392	394	385	386	375	409	411	424	411	363	386	421	387	395	378	384	443	397	422	417	358	425	373	408	432	367	394	365	374	387	390	421	362	381	390	408	376	355	406	384	396	365	413	385	378	397	433	395	388	389	425	384	423	390	397	430	381	383	416	406	405	379	432	418	408	397	430	406	403	373	396	364	408	455	384	418	369	388	404	428	405	378	442	361	362	404	352	404	390	395	369	380	398	395	375	408	408	377	432	371	375	462	418	393	405	386	409	400	405	396	379	386	387	400	355	337	399	338	384	378	385	398	385	398	387	394	374	439	405	398	390	385	406	367	380	367	408	344	382	402	407	377	416	409	426	412	398	398	358	366	384	387	424	379	415	386	415	402	408	386	361	382	374	408	412	387	429	368	396	372	392	419	415	388	447	412	428	425	401	380	431	412	409	397	415	403	366	385	359	417	346	419	416	379	382	380	401	388	395	373	371	374	388	348	409	376	380	399	367	409	362	367	389	416	372	361	376	392	376	417	405	378	369	386	377	394	401	383	412	419	403	416	390	366	416	434	401	350	399	386	393	394	420	381	397	413	372	383	411	393	421	400	445	376	402	384	386	368	429	373	413	381	383	370	346	394	359	390	404	403	421	391	400	339	388	406	377	407	430	416	411	388	395	389	411	392	368	366	376	425	403	393	395	391	400	354	345	393	376	406	406	389	372	366	376	410	421	409	374	397	388	381	347	387	398	416	429	390	413	386	377	367	365	382	368	387	382	390	390	405	414	391	391	407	392	415	375	406	422	423	378	380	411	423	379	404	373	368	389	415	400	407	400	424	418	403	423	373	364	389	393	390	399	376	375	390	394	424	387	412	402	396	402	418	396	399	386	413	401	404	409	431	415	409	331	400	419	403	410	385	405	414	375	404	415	386	398	409	374	396	374	368	407	400	409	372	390	380	426	389	377	396	404	352	389	408	419	457	381	365	386	376	429	407	360	420	382	389	401	412	408	383	433	337	357	384	407	432	382	393	401	408	408	426	386	359	393	373	409	379	398	399	399	388	357	369	416	383	414	417	418	414	343	372	406	392	408	384	424	391	390	424	385	385	357	405	402	350	379	420	418	425	401	393	395	376	364	395	414	359	417	409	408	363	388	406	399	364	393	418	378	367	434	411	409	442	409	409	405	384	381	406	403	375	402	431	365	404	386	415	355	396	366	362	417	377	425	361	372	373	353	379	385	403	414	390	387	394	383	379	398	428	402	342	444	401	402	365	375	400	374	442	403	382	411	415	368	433	405	390	357	379	395	392	364	351	353	358	427	371	366	380	396	369	392	411	390	400	395	373	380	405	380	418	356	367	367	375	370	388	373	396	335	354	383	417	402	396	421	397	418	361	366	388	386	385	393	374	394	419	401	429	422	429	384	375	387	389	375	403	393	382	369	422	427	417	364	404	418	347	378	419	360	433	399	402	413	393	392	427	385	408	358	395	406	398	386	415	389	364	424	399	368	350	386	406	406	349	402	399	403	403	407	380	386	389	417	354	409	375	393	402	380	409	425	385	406	386	367	409	406	366	377	382	407	427	403	395	367	332	362	391	378	397	383	382	401	398	344	407	395	373	408	377	383	399	415	371	384	375	390	410	416	388	407	399	387	411	431	369	407	395	410	382	396	374	381	376	419	402	431	404	405	383	404	385	401	367	411	397	403	418	390	392	368	404	412	398	422	413	380	397	383	372	376	404	390	404	388	372	381	426	387	379	391	419	410	344	390	403	373	390	450	388	371	400	384	451	390	392	397	379	400	404	410	405	394	381	404	432	405	386	389	387	357	387	373	431	422	416	386	348	389	385	399	377	395	396	422	387	391	428	417	389	438	392	344	411	401	387	410	428	404	412	379	399	437	388	390	376	407	383	440	400	408	392	406	396	367	397	416	364	402	408	407	387	360	352	390	425	378	355	437	386	375	415	392	409	416	365	379	415	428	354	441	388	386	393	376	384	398	409	376	373	401	378	410	401	408	397	393	411	375	410	374	395	412	346	379	401	379	408	378	414	414	368	394	395	371	378	435	398	403	370	406	413	415	408	400	382	396	350	390	430	387	374	412	407	397	396	398	400	391	410	415	383	421	400	404	348	414	411	432	380	358	371	386	378	381	376	377	387	387	384	411	394	370	390	398	396	390	401	397	399	341	376	403	390	385	399	349	386	395	400	421	457	381	363	425	386
45906	2930	3963	4608	4172	3420	2894	2549	2183	1998	1777	1646	1528	1501	1369	1362	1180	1279	1231	1168	1212	1121	1107	1124	1070	1036	1140	1050	1039	1055	1053	983	972	955	1014	974	987	948	1000	917	933	966	976	967	929	963	972	996	970	927	1007	985	957	893	990	932	938	920	932	925	959	929	937	891	928	913	985	965	941	911	869	951	888	903	932	908	906	892	930	900	866	925	916	936	936	953	966	838	954	916	959	915	919	849	873	914	877	894	910	904	870	897	922	893	876	923	894	938	921	903	947	912	884	919	862	956	848	910	917	877	894	875	931	919	952	909	906	899	903	880	861	963	859	858	926	898	913	904	882	898	890	870	894	872	956	956	887	928	942	920	896	943	956	900	887	926	929	948	889	901	901	1017	870	930	928	908	912	884	871	910	955	875	914	934	912	901	908	909	913	923	855	879	905	889	917	924	941	912	916	871	952	914	898	905	880	970	884	934	939	895	932	945	938	902	920	896	917	917	918	868	998	897	919	907	912	884	910	934	860	886	867	900	936	940	862	907	901	881	905	958	904	880	897	898	894	908	890	864	850	941	890	892	934	822	904	931	912	902	914	927	894	938	923	871	967	903	904	915	947	935	916	924	875	918	968	877	903	908	880	905	907	871	911	911	915	889	858	910	904	906	909	861	880	888	940	911	913	874	880	873	926	940	876	914	912	913	890	933	938	922	925	899	870	919	895	847	955	895	878	941	876	923	902	853	904	870	895	863	927	908	894	911	928	966	939	894	890	921	938	898	900	828	865	860	945	946	904	867	911	868	870	841	927	923	914	912	911	958	906	862	910	883	924	930	937	931	874	894	935	906	875	877	870	926	978	962	904	888	887	945	890	903	912	844	897	893	899	909	883	907	899	922	927	894	922	844	899	970	927	942	907	838	890	887	855	888	926	884	878	883	916	813	915	919	933	913	935	895	944	900	939	940	889	907	935	921	894	903	899	988	868	939	915	860	893	907	869	891	896	882	901	936	933	896	859	908	977	912	879	922	855	944	931	906	923	867	914	914	880	880	896	902	929	915	879	916	914	938	898	903	865	885	907	895	945	864	941	944	870	951	885	886	902	898	912	963	894	937	892	899	907	923	921	840	856	917	898	883	968	954	892	928	879	939	884	920	924	853	911	916	894	888	873	821	899	927	923	910	948	896	926	959	895	892	888	925	916	900	932	876	898	920	895	884	880	898	953	959	881	908	851	903	928	938	897	875	962	901	951	936	956	916	916	961	872	921	911	882	944	896	903	899	948	883	867	878	897	909	917	913	901	871	947	876	878	953	874	917	923	948	877	882	954	908	897	918	905	914	929	876	895	913	946	941	875	894	938	917	934	883	910	913	931	865	902	906	933	918	973	879	880	936	900	895	877	935	924	877	870	895	907	914	907	913	891	880	863	917	872	921	919	874	901	881	905	940	894	848	877	879	973	972	955	851	896	890	893	880	889	924	946	899	871	939	922	887	890	881	924	852	877	899	908	880	931	905	923	907	930	950	886	906	924	936	959	895	906	911	942	860	900	936	874	963	876	907	928	866	902	872	919	930	892	916	852	922	930	876	884	851	923	933	941	897	863	878	934	876	875	978	946	898	886	917	932	925	851	917	926	926	897	931	856	903	942	930	923	939	892	952	885	886	931	893	873	898	966	932	937	921	877	929	852	855	835	951	888	897	924	911	880	936	920	948	899	869	921	946	924	915	870	819	857	925	938	888	876	896	882	900	895	909	879	897	915	920	926	922	938	873	882	934	929	894	899	940	892	916	886	926	904	940	909	918	887	940	887	872	866	909	901	929	867	895	873	879	947	939	896	942	896	928	912	906	863	903	976	906	881	872	875	904	903	892	880	886	907	885	876	910	883	938	865	899	902	951	920	844	871	897	863	919	937	894	892	910	914	905	878	933	892	899	838	859	894	903	906	901	877	975	878	896	901	915	897	957	941	882	975	960	931	853	945	901	851	959	928	899	920	878	939	890	933	911	913	874	922	867	865	918	933	936	898	920	917	928	868	901	881	929	912	889	910	930	929	865	917	908	903	910	874	919	915	935	927	899	879	902	946	872	980	939	879	953	919	896	950	903	974	868	940	894	972	882	896	934	903	852	933	870	882	901	908	870	948	962	878	931	899	931	937	905	924	917	886	919	896	885	875	901	946	888	951	895	859	941	940	891	833	921	917	909	894	886	894	917	951	879	956	838	947	919	919	900	929	906	930	915	890	928	860	920	985	969	880	919	894	942	894	892	926	890	893	911	898	930	867	946	890	870	958	908	873	891	868	895	908	946	894	924	894	900	878	949	922	861	875	898	876	872	864	875	939	951	918	859	880	930	930	917	941	922	945	905	878	874	878	909	961	892	928	904	888	898	904	870	857	856	919	922	878	863	920	876	927	880	943	857	903	913	890	942	906	927	863	910	891	871	886	860	866	881	925	894	885	913	964	903	863	904	927	908	918	873	913	872	851	915	952	878	919	935	935	934	965	852	945	899	887	950	891	906	901	907	847	947	942	877	865	916	890	916	881	898	893	978	934	948	867	938	925	869	947	920	917	891	908	918	886	922	905	879	916	934	887	925	939	873	896	914	942	908	885	954	926	936	872	853	886	856	876	942	880	967	891	906	869	937	946	921	892	878	902	899	909	949	935	852	899	904	934	909	899	933	925	875	882	901	850	916	972	906	875	903	913	908	872	879	863	924	938	895	950	886	931	851	912	925	932	880	853	935	905	882	911	879	897	874	926	888	901	941	906	943	885	877	898	916	891	878	905	930	839	917	896	873	888	905	886	901	923	849	897	919	904	868	888	935	902	864	952	890	925	890	874	969	899	888	880	875	903	898	932	921	909	875	917	882	885	890	923	922	869	909	919	951	905	870	942	932	898	889	899	924	900	905	890	922	898	948	940	941	881	896	971	894	924	884	897	917	893	915	949	951	936	874	885	897	938	897	918	871	862	918	930	917	892	926	885	949	916	875	912	938	896	916	895	925	928	923	955	909	957	903	931	895	954	864	916	894	907	885	881	968	908	913	955	901	899	891	913	901	926	881	898	963	932	896	953	953	919	926	901	836	857	904	906	896	916	966	887	877	936	892	949	849	917	877	832	941	875	945	914	851	914	899	899	909	902	844	889	947	896	933	886	917	942	876	870	921	854	919	894	891	861	946	898	912	929	865	942	878	899	884	923	939	890	914	996	890	873	935	899	878	880	867	907	931	885	918	903	868	887	867	924	962	911	890	935	869	883	939	942	922	897	891	875	903	878	906	878	975	922	900	855	916	945	897	863	921	934	943	939	889	909	892	879	880	900	990	905	900	889	875	916	909	894	912	881	882	921	892	914	899	944	915	897	908	939	888	854	866	895	934	887	908	936	924	889	904	926	947	843	913	928	887	933	932	885	911	883	916	865	892	904	901	937	862	930	887	881	916	929	889	955	890	912	911	920	910	850	897	899	898	891	862	898	931	933	888	951	899	895	978	974	928
10476	575	133	143	161	118	132	131	132	117	98	121	124	135	156	144	132	129	144	136	127	124	140	119	137	134	132	144	137	144	136	143	131	142	132	146	156	136	123	130	131	123	133	141	126	140	98	115	118	140	134	114	133	137	136	133	123	123	132	119	132	142	119	118	102	128	121	127	119	130	115	137	146	142	144	135	132	156	141	122	154	131	159	138	142	125	124	129	129	133	136	118	125	126	145	125	125	130	128	139	143	145	115	142	140	127	130	127	126	124	121	143	133	156	124	125	156	149	132	127	130	119	110	126	125	134	145	113	137	127	152	122	119	120	120	140	121	136	135	139	132	119	132	146	124	132	113	124	143	112	114	114	144	104	155	124	99	148	131	140	132	128	132	150	154	127	130	123	132	121	122	145	150	124	134	151	138	140	132	115	137	133	115	132	138	134	157	122	119	148	133	129	137	152	113	113	140	140	127	146	147	124	141	115	140	122	126	129	119	157	107	141	140	139	126	129	141	116	150	127	134	143	131	134	126	143	119	121	117	140	127	135	121	124	121	138	124	131	123	139	127	135	103	138	172	133	133	146	114	115	139	108	122	130	132	108	146	122	134	149	143	148	129	138	145	134	126	124	125	127	114	133	125	138	115	158	132	139	126	138	122	118	172	156	145	130	164	138	112	128	137	136	128	115	144	135	136	140	130	143	111	122	130	124	126	149	138	131	130	135	121	115	133	124	142	140	147	137	138	127	163	119	137	148	141	131	152	134	145	136	144	144	115	139	130	161	120	132	125	124	119	127	125	127	127	132	119	123	149	125	117	122	122	122	123	120	144	135	164	130	118	127	132	126	119	123	131	122	126	140	115	124	120	147	140	147	153	121	144	143	103	133	120	158	139	136	135	129	148	121	149	127	127	115	145	121	121	117	137	130	136	115	145	150	139	157	139	124	169	123	135	138	132	121	112	117	125	130	136	142	137	127	151	138	127	151	130	117	119	146	129	141	130	122	140	115	117	137	135	98	149	134	127	123	118	135	133	133	134	124	103	115	134	145	151	120	114	125	125	138	154	124	115	143	140	128	147	133	136	144	123	140	142	100	128	120	115	124	129	135	149	127	124	131	136	135	116	128	125	127	142	144	135	144	134	122	133	159	141	152	129	120	126	155	121	110	115	132	124	120	164	136	140	121	132	130	136	122	120	136	153	125	116	128	148	143	143	123	136	121	121	151	142	137	139	144	146	112	138	111	134	128	122	126	126	143	113	133	135	136	135	116	133	145	123	130	151	145	145	173	126	151	144	120	154	118	131	133	132	121	143	113	121	146	128	116	145	121	128	137	117	132	124	139	137	154	139	146	132	116	130	139	120	129	135	115	143	144	112	125	154	122	137	145	117	120	124	121	122	128	144	151	129	127	138	140	156	151	139	115	127	127	114	110	126	131	129	144	122	137	149	148	130	114	133	125	119	143	136	137	125	144	126	125	139	124	137	133	136	114	117	142	118	125	121	111	143	128	120	119	113	133	157	139	123	141	138	109	141	111	121	123	146	122	138	126	144	126	130	136	138	141	126	146	142	146	134	126	120	127	138	136	130	130	120	117	126	129	137	112	137	118	141	132	146	142	131	123	115	138	148	99	132	151	141	110	130	128	121	113	121	123	158	133	139	150	141	125	126	135	121	128	135	145	125	132	138	125	150	122	167	130	128	137	145	114	128	132	113	132	134	114	127	124	118	125	136	150	132	127	129	134	112	129	151	134	133	128	128	117	127	143	117	131	151	123	128	128	133	150	125	124	129	130	126	158	135	121	156	140	140	135	147	138	129	139	141	130	120	134	115	132	130	159	129	141	118	139	138	126	144	133	126	145	131	138	138	136	142	139	117	117	138	129	110	149	133	130	136	118	136	151	111	126	128	135	130	141	128	112	154	152	133	104	121	133	122	132	105	142	129	134	113	123	129	126	123	122	109	121	113	127	138	122	136	129	150	122	131	138	127	115	112	131	105	126	134	113	126	130	122	114	150	147	134	130	125	130	142	141	135	160	132	121	135	134	111	122	141	132	116	121	134	134	152	136	138	140	126	141	115	97	114	130	112	113	120	110	135	122	129	119	141	138	113	132	124	139	136	126	111	125	139	133	138	113	135	145	124	115	143	118	127	137	133	131	144	127	117	163	141	112	128	149	129	128	135	137	118	119	109	122	125	145	119	159	102	122	154	145	134	161	111	100	118	128	123	153	140	135	129	146	122	128	122	114	106	125	133	155	138	134	141	150	126	149	138	138	115	131	127	119	132	130	127	126	142	126	143	117	120	142	119	118	141	142	152	139	147	131	107	120	142	126	119	124	125	124	125	137	124	135	130	127	122	136	153	123	120	118	119	135	133	125	116	145	135	137	126	128	136	134	139	128	140	137	127	134	133	117	163	144	155	142	125	148	119	134	117	135	142	143	145	131	118	121	112	111	129	131	153	126	121	143	125	142	104	130	126	127	128	142	136	139	129	129	133	139	131	114	127	127	135	114	150	133	131	139	147	134	132	130	140	114	118	121	134	143	117	113	131	116	113	138	136	110	130	123	147	142	117	137	143	115	125	127	151	136	125	138	153	126	123	143	129	131	119	141	132	128	126	137	131	135	118	142	149	116	136	123	130	134	133	144	128	144	124	141	119	126	130	143	139	131	147	134	134	125	113	103	136	133	131	135	134	130	137	129	127	122	128	138	145	135	133	118	143	123	137	144	113	144	138	111	127	130	111	117	134	128	101	142	110	123	122	140	139	124	127	127	115	135	141	151	129	138	112	149	146	131	131	130	136	138	143	112	127	161	135	123	142	138	162	119	128	163	119	143	136	137	130	141	123	125	120	153	102	144	140	116	143	132	121	133	116	134	132	129	161	118	146	134	132	126	127	142	138	129	112	128	130	136	131	149	113	133	120	142	111	137	149	122	136	124	104	134	139	126	144	101	119	136	134	137	136	124	125	135	152	114	142	143	132	136	137	131	143	135	139	136	134	132	111	129	123	136	124	150	126	146	128	129	129	133	97	111	110	139	139	145	132	142	122	147	114	129	124	144	139	132	129	130	116	133	134	150	147	138	118	141	119	137	117	148	143	128	140	140	138	120	136	133	126	111	132	100	118	126	149	139	127	154	117	136	134	144	123	113	137	135	114	105	152	121	123	106	117	135	131	129	122	140	134	125	156	137	125	139	119	137	131	122	119	144	113	112	111	127	134	138	135	104	130	130	143	118	138	113	139	113	147	134	144	136	140	160	120	110	130	144	118	119	125	164	125	130	149	143	143	122	152	147	117	125	144	130	132	117	120	138	145	133	131	139	129	133	130	144	148	131	132	157	143	131	125	106	133	166	125	126	114	121	137	139	136	134	130	121	135	130	163	139	131	118	122	125	146	138	144	117	128	133	136	117	134	98	113	138	146	119	127	134	139	118	145	147	157	112	134	147	106	125	132	143	114	136	118	129	138	142	123	137	104	116	114	148
9185	418	399	438	446	437	386	385	427	409	408	385	369	362	379	392	357	377	387	413	367	389	397	400	376	363	363	347	383	379	388	367	410	400	353	398	399	343	363	354	401	399	388	370	402	366	376	400	351	353	406	384	399	385	386	390	406	397	404	404	381	397	355	383	389	365	423	359	356	389	384	367	372	379	405	357	362	410	361	407	368	369	396	386	345	381	390	391	368	336	380	391	397	353	368	364	398	341	343	354	408	369	380	382	411	381	355	403	396	367	417	396	396	385	387	367	390	351	407	393	362	388	352	368	380	376	372	380	412	362	330	366	384	359	406	419	372	370	363	341	394	383	355	376	383	387	372	383	366	382	377	380	413	364	394	364	351	394	391	351	374	398	374	393	405	385	372	331	383	376	412	369	382	377	378	402	379	406	400	409	364	373	388	410	392	372	378	399	365	370	386	368	339	378	390	368	357	388	372	387	385	345	367	368	337	343	338	389	364	376	353	355	385	386	386	375	401	388	360	370	377	374	405	393	377	350	394	413	376	360	373	383	412	354	388	374	386	358	393	380	397	360	374	377	421	410	388	377	388	390	353	383	389	403	434	368	413	393	376	405	373	357	368	406	358	361	371	380	350	386	378	383	370	381	393	399	391	372	399	379	374	366	390	368	383	359	385	378	360	370	363	402	370	403	392	359	380	388	387	326	378	363	385	419	371	404	364	384	366	388	375	356	396	385	409	373	335	341	385	376	399	401	368	390	387	372	344	361	368	345	347	414	366	327	366	403	385	345	389	392	401	376	379	347	402	365	378	378	384	408	383	389	379	360	412	347	399	408	362	371	358	375	381	373	352	407	391	376	357	378	392	365	358	359	371	345	389	377	352	372	369	369	390	356	375	364	367	379	393	382	374	350	348	396	391	402	383	355	385	387	402	366	369	389	387	400	347	399	379	347	381	382	365	374	372	379	383	385	380	380	352	384	386	412	339	393	385	354	397	381	377	387	383	366	372	388	374	343	354	393	365	389	373	363	384	354	382	394	408	374	400	399	373	390	372	372	391	362	373	398	364	391	399	352	382	378	381	378	372	354	430	370	383	370	364	344	391	349	398	384	379	343	382	361	411	373	383	372	390	384	418	370	369	346	316	422	359	386	352	370	397	353	364	390	375	385	363	356	391	371	401	388	353	400	376	361	394	427	352	337	366	360	405	380	376	361	369	386	382	372	368	346	379	385	382	371	393	358	398	387	378	370	366	373	365	392	364	375	330	379	385	367	421	351	384	416	379	356	373	383	351	341	363	381	394	391	356	366	353	394	374	382	369	364	367	326	399	385	368	374	380	359	399	344	375	410	386	365	355	336	360	395	394	370	395	357	421	369	352	358	370	386	384	409	380	355	381	383	363	375	397	412	387	405	385	385	367	380	357	372	374	373	389	405	371	386	342	423	378	417	409	345	382	352	373	352	405	417	389	371	379	391	404	362	353	364	371	363	389	401	373	362	378	407	365	395	364	394	367	362	383	368	404	371	367	393	390	374	384	371	351	377	353	357	372	375	397	401	356	370	358	380	404	362	387	361	349	384	359	402	360	397	392	398	369	348	366	388	354	380	348	392	354	389	392	347	365	377	356	385	408	355	374	365	375	378	376	369	394	410	369	374	344	343	360	383	380	379	413	381	396	368	372	351	369	386	380	406	375	374	371	358	391	408	365	386	372	334	401	381	388	374	367	415	399	376	348	369	368	391	430	353	359	367	386	370	370	369	389	408	395	364	405	366	358	371	392	392	389	385	390	370	392	362	394	392	388	399	374	360	370	389	392	419	364	402	395	405	374	398	339	389	383	356	393	385	337	378	355	369	381	373	367	366	367	373	370	369	387	366	319	367	396	371	359	353	386	363	417	395	399	396	378	396	367	341	341	375	386	398	368	378	403	388	346	400	403	390	360	402	366	406	371	373	347	398	377	361	366	399	358	347	404	391	382	359	401	421	410	381	359	342	372	358	319	369	349	380	371	353	388	387	417	367	381	350	365	357	398	327	387	421	378	387	370	351	376	385	364	376	366	360	351	381	396	383	352	389	369	387	406	371	360	401	368	367	366	370	359	407	383	345	349	327	363	366	357	393	422	346	395	379	397	378	398	342	364	398	378	374	358	372	391	361	372	347	388	376	384	393	361	337	369	369	384	359	390	414	378	367	387	378	369	362	352	381	347	391	358	345	410	364	375	392	339	406	391	357	349	360	377	352	399	401	371	374	383	359	426	334	385	337	396	400	395	378	397	381	354	364	352	373	409	375	368	417	360	375	343	391	386	373	382	408	373	393	398	396	376	357	369	399	394	402	408	395	339	383	406	376	423	372	383	401	348	389	375	387	381	388	368	360	367	387	361	372	363	363	357	345	381	359	379	377	337	388	394	397	359	376	378	381	372	363	355	414	372	361	367	395	378	364	384	372	364	370	375	385	358	367	380	372	396	349	388	338	390	386	317	363	376	401	381	372	390	362	342	381	373	357	342	378	347	351	376	387	422	373	396	367	370	419	338	378	388	347	371	377	400	400	363	367	371	348	400	373	396	409	358	382	393	354	404	386	408	346	369	362	362	395	392	362	365	368	356	377	386	347	388	357	357	377	351	368	373	374	393	401	409	373	346	343	392	375	395	381	398	386	377	371	351	370	377	387	379	351	380	383	332	365	341	391	408	384	363	353	368	366	420	354	390	336	384	390	403	382	404	418	370	386	384	403	391	355	377	339	371	388	381	368	383	368	364	334	366	397	386	366	384	373	392	384	364	400	382	390	359	430	351	398	388	338	349	393	381	358	376	373	377	400	365	378	361	377	394	380	391	386	414	374	372	385	375	367	380	373	384	393	381	359	365	376	353	360	355	383	390	353	405	345	387	398	404	391	372	405	401	395	379	354	367	392	374	364	355	382	411	357	383	370	371	372	353	390	390	376	393	368	378	385	353	348	374	408	386	386	375	366	395	362	336	415	374	367	382	357	411	386	375	363	380	355	392	383	360	389	383	380	397	390	376	391	382	391	368	389	388	354	397	403	359	375	346	375	381	382	373	340	339	390	347	384	388	413	387	365	396	360	395	354	388	367	399	384	360	407	373	355	401	360	410	380	379	360	400	348	379	382	369	379	383	384	418	372	416	374	394	403	375	351	360	366	348	344	395	422	363	365	373	345	368	362	362	357	396	394	393	389	379	375	370	356	390	390	364	386	350	390	393	434	390	411	407	385	355	394	402	399	336	364	368	325	389	350	392	404	386	394	360	339	343	430	384	372	388	394	344	378	373	380	378	378	370	404	358	367	370	409	383	384	378	362	356	375	370	398	385	405	384	348	387	396	360	397	407	410	378	388	365	391	366	374	405	356	337	367	367	394	377	377	351	363	389	383	387	382	385	339	379	389	322	374	396	426	385	358	397	357	364	364	409	410	370	381	392	369	376	349	390	347	387	411	372	372	379	377	374	353	380	357	367	395	359	386	390	355
62670	22375	4406	924	656	526	403	390	358	300	279	259	306	309	281	241	272	213	240	243	216	205	261	221	229	232	217	234	237	188	215	214	229	216	216	232	227	212	195	217	246	212	195	213	222	205	219	213	234	237	223	227	210	191	226	214	206	212	217	237	207	187	225	207	186	209	189	193	214	250	223	233	212	213	223	212	192	198	229	228	234	213	209	196	200	205	225	208	222	215	227	224	211	226	223	213	234	213	225	215	185	206	209	184	246	246	230	214	202	219	222	208	211	236	207	214	187	200	209	195	186	196	200	197	205	214	218	254	205	221	201	221	208	216	201	208	236	252	211	225	219	208	208	216	228	243	211	181	214	204	211	242	207	237	218	192	218	207	206	214	231	231	193	210	211	222	207	198	221	223	202	240	212	220	233	216	235	222	209	209	220	224	205	239	217	207	215	189	221	216	228	229	211	218	212	213	233	186	197	209	224	233	208	215	208	215	187	233	215	192	224	213	207	195	229	194	231	210	221	225	211	199	202	211	218	207	199	186	240	199	190	213	228	216	241	243	206	220	200	213	217	199	194	217	185	189	222	227	197	234	208	210	203	207	216	213	221	201	227	220	198	184	214	225	209	200	207	230	214	230	220	221	224	236	218	192	197	199	249	215	217	207	181	205	215	214	230	240	200	210	232	188	210	235	235	210	230	195	199	214	211	204	224	236	194	200	214	218	219	230	212	226	229	211	208	208	200	225	239	212	220	223	205	205	178	205	214	212	224	242	212	183	205	200	207	213	203	197	202	220	241	219	239	217	219	201	220	214	236	227	214	206	230	189	214	214	234	224	227	209	183	221	210	228	200	211	228	224	226	202	232	223	208	227	223	206	220	242	214	186	204	215	216	205	193	192	214	226	216	218	230	189	197	212	222	204	216	224	217	207	210	230	230	219	226	213	244	204	234	220	215	219	204	210	205	218	214	234	212	219	216	205	201	208	211	216	229	184	229	244	215	213	192	217	217	214	225	198	206	216	226	196	210	195	209	231	198	176	195	232	195	191	211	185	226	207	226	225	191	193	210	240	225	215	234	215	206	218	187	222	203	231	210	212	197	211	213	200	214	187	219	201	190	206	215	204	221	231	237	208	193	205	218	182	207	223	248	235	221	205	236	217	191	229	199	208	231	193	238	217	211	205	211	233	233	232	215	209	225	216	227	221	208	232	200	226	228	199	232	207	197	208	236	205	209	230	216	204	210	207	227	200	197	203	250	234	199	212	242	227	215	207	223	202	181	198	234	224	220	223	200	231	211	224	221	238	210	204	211	234	222	221	241	204	224	232	234	213	215	248	246	202	215	222	223	209	229	212	234	218	203	215	211	230	218	209	225	218	205	198	219	223	247	240	207	186	219	214	214	197	205	197	224	205	228	206	224	230	199	212	233	233	221	203	236	235	207	224	184	181	210	224	217	221	198	233	219	229	200	213	224	198	221	213	201	219	222	195	231	210	237	211	226	207	248	229	213	205	218	223	236	225	224	199	208	189	208	204	207	225	221	234	242	199	223	215	193	234	224	225	205	212	206	216	223	211	214	220	190	227	226	235	200	239	210	228	224	216	197	204	209	214	226	206	225	217	210	216	228	230	219	203	234	245	213	181	227	204	223	201	226	243	205	197	201	233	203	202	207	245	201	204	212	199	209	223	213	215	196	218	204	192	222	218	204	219	205	212	215	225	223	212	191	213	196	193	194	214	224	216	207	219	215	204	227	221	210	215	214	196	237	216	240	210	193	207	221	191	201	209	219	207	207	206	191	218	233	260	221	197	215	227	218	193	238	229	219	240	197	206	230	185	179	220	235	193	210	214	235	224	218	190	238	211	218	235	229	221	214	194	219	219	246	219	197	189	250	198	193	219	200	245	212	206	197	221	204	218	224	234	177	227	208	211	209	219	212	204	198	205	186	186	227	220	211	206	208	199	212	203	203	206	215	239	194	205	219	223	217	214	231	218	221	214	210	195	209	206	227	205	212	204	223	198	217	213	216	219	208	216	223	212	230	210	245	256	210	224	232	197	196	211	197	227	243	207	208	205	213	201	218	224	202	227	230	250	218	222	204	195	224	214	212	225	252	220	196	236	215	207	219	223	237	243	238	200	220	211	214	211	236	219	204	170	225	227	207	195	211	214	201	252	224	229	215	213	222	225	211	222	224	202	187	194	212	247	205	226	226	216	226	241	230	203	212	219	208	244	211	229	213	199	199	197	215	213	189	186	210	219	228	201	236	222	214	240	227	200	286	215	237	218	180	226	216	206	202	218	217	246	211	200	239	199	186	250	190	201	214	220	209	219	189	215	226	218	186	213	209	210	226	191	232	206	223	219	231	194	213	197	222	255	227	189	221	175	234	223	239	220	236	214	192	226	192	214	203	219	214	201	235	204	227	192	202	228	240	217	206	234	222	206	206	244	204	199	228	237	219	200	217	213	221	211	207	209	193	207	210	188	231	226	238	195	208	185	214	224	222	197	191	207	233	209	226	202	237	216	221	235	219	221	194	220	212	208	231	198	203	207	219	226	213	211	223	217	211	233	186	223	227	240	206	200	216	195	215	197	198	232	230	195	185	206	209	220	217	213	206	217	217	212	188	220	196	211	215	232	227	235	215	228	220	189	202	233	213	213	205	220	204	211	227	215	210	218	215	210	227	206	220	214	220	198	218	210	211	249	177	212	219	221	238	196	218	182	229	194	194	237	235	216	197	201	219	212	209	223	201	205	206	216	177	199	215	212	212	197	222	223	221	199	200	209	234	258	207	220	214	195	212	198	222	223	235	202	220	227	246	228	200	202	210	233	245	219	215	224	227	215	194	223	223	235	209	225	230	182	222	214	223	217	224	231	206	206	218	213	202	203	194	224	244	219	197	227	215	192	209	202	191	215	209	220	238	220	218	192	196	210	175	239	225	253	230	211	212	229	219	188	230	216	225	207	203	195	201	210	221	220	207	179	189	201	234	210	225	200	223	214	227	208	226	218	207	204	185	208	226	185	196	238	201	179	203	203	235	227	191	232	238	181	212	200	226	227	191	228	198	232	212	223	206	226	200	217	269	223	188	207	216	204	237	207	204	212	212	217	218	213	207	224	227	215	208	242	212	217	200	209	227	214	201	215	226	211	232	218	207	214	232	193	215	195	238	196	206	233	217	244	243	215	214	218	212	212	224	226	260	225	223	223	225	195	238	216	204	203	253	208	203	216	200	218	215	199	202	209	205	241	220	238	242	196	229	222	237	203	230	205	220	226	209	199	204	230	215	201	254	208	199	227	217	221	220	232	223	188	204	209	197	217	198	223	201	203	181	191	212	198	225	212	208	212	215	242	222	216	209	224	230	207	214	223	247	205	225	243	221	210	233	195	216	205	228	243	209	210	230	210	218	229	208	209	214	205	222	196	204	202	206	203	209	227	215	181	199	226	220	201	220	213	194	206	178	232	221	170	196	228	222	225	203	196	199	203
34473	1359	2176	2534	2307	1922	1521	1454	1277	1180	1017	914	937	828	855	779	770	785	714	689	725	719	720	674	730	657	680	680	609	603	619	596	644	602	601	623	607	602	588	597	634	557	590	595	580	570	620	611	597	603	582	606	616	588	574	545	637	559	571	559	540	601	609	609	601	544	585	565	537	579	596	561	561	576	551	548	606	555	568	579	519	547	571	596	589	589	588	557	551	551	576	601	571	544	601	549	581	576	563	537	579	543	568	535	585	558	557	581	552	563	583	627	588	527	582	592	590	541	553	591	575	603	545	569	530	512	533	594	615	581	547	544	519	574	591	593	570	581	560	568	603	582	573	563	548	523	544	562	538	581	552	534	585	589	567	581	575	539	558	561	562	546	570	548	518	550	539	573	523	559	539	584	577	537	576	606	532	528	599	561	555	539	578	587	554	556	567	531	551	558	534	577	577	532	560	553	523	512	576	581	526	538	534	555	552	561	562	575	559	550	544	565	576	580	568	561	534	573	527	579	602	543	524	500	573	525	536	566	590	575	524	569	573	530	578	548	525	565	591	536	581	568	541	534	558	568	534	544	543	622	559	553	544	591	599	562	567	552	551	559	588	556	583	535	543	589	517	546	591	569	549	548	557	570	537	583	546	547	552	576	551	590	587	569	498	557	574	498	566	537	585	533	550	551	557	526	550	560	590	539	585	554	594	573	578	588	613	552	557	556	567	581	565	558	542	603	551	553	582	532	550	559	608	568	575	544	534	562	570	558	591	541	569	542	544	579	566	529	570	604	574	563	579	520	547	534	579	531	551	594	519	557	567	537	589	574	575	562	545	554	573	559	547	504	574	568	560	551	571	547	572	561	544	551	589	578	572	562	591	557	573	578	602	587	546	581	547	531	548	510	561	574	537	533	555	561	557	536	566	541	564	584	548	593	541	563	563	522	547	594	583	563	523	592	566	546	577	613	523	542	538	567	586	572	536	582	552	577	590	557	596	555	547	563	623	568	526	508	540	557	550	543	566	571	571	575	613	544	537	580	571	546	555	537	559	565	557	592	584	581	536	551	560	542	590	532	541	558	552	564	560	559	527	578	568	526	594	591	573	576	553	506	542	556	559	577	576	604	566	553	565	574	612	523	534	548	547	538	497	550	602	542	574	568	528	570	613	585	600	557	550	548	589	539	527	505	541	552	552	526	526	569	568	544	575	557	553	587	538	540	563	538	568	567	545	569	598	592	566	546	558	553	566	577	569	563	524	594	531	585	518	494	603	542	566	518	594	579	568	576	513	580	526	554	536	587	589	606	569	605	579	511	555	518	577	531	566	513	550	563	544	566	535	589	577	558	615	607	581	560	589	619	536	578	578	554	588	578	540	573	573	581	523	539	569	586	604	588	544	590	563	603	601	555	549	533	564	557	523	571	589	549	570	553	544	541	591	570	585	565	565	572	585	545	528	528	534	570	534	534	537	572	572	550	577	581	504	542	518	568	576	542	560	562	545	547	614	569	580	587	553	597	607	555	555	557	553	603	569	564	568	570	573	584	576	546	583	576	544	589	557	537	570	556	588	571	549	530	558	588	587	584	595	526	576	539	600	609	591	569	552	586	572	537	530	561	557	531	559	552	575	525	556	554	577	609	541	522	609	546	569	579	545	567	515	595	558	566	554	503	574	583	548	559	543	579	569	538	539	554	575	541	607	591	584	570	530	606	604	597	561	526	552	563	547	557	605	586	553	587	540	527	563	534	536	572	545	565	558	556	573	578	580	554	611	563	591	554	543	551	531	591	545	596	508	532	562	562	526	582	531	619	595	550	582	566	539	558	567	571	562	566	563	574	543	544	536	580	548	552	563	549	582	568	587	550	552	562	544	553	523	557	590	600	570	572	585	553	572	576	546	536	583	581	572	548	565	542	544	561	543	543	546	529	564	555	564	554	594	554	540	571	572	573	563	568	570	543	520	570	586	561	547	541	529	545	603	554	552	510	531	545	571	559	562	587	555	528	536	579	565	521	559	555	581	583	577	548	552	585	548	592	547	556	565	534	592	545	537	578	575	567	558	566	553	598	568	576	530	528	532	601	542	511	528	564	559	552	534	587	587	584	586	556	573	579	563	539	593	558	550	573	561	590	541	555	550	603	592	578	546	556	533	569	553	552	509	538	626	504	565	622	549	514	565	562	561	586	561	550	559	565	521	518	559	597	546	575	567	563	566	553	556	545	576	526	555	566	556	549	552	588	549	558	593	594	602	560	534	535	566	561	595	563	542	576	594	541	538	581	555	600	569	543	557	573	519	504	529	605	556	549	568	545	580	547	521	542	573	585	546	567	565	590	524	587	581	536	589	541	563	591	556	531	559	605	582	565	560	579	562	530	540	557	575	514	555	592	587	552	564	576	581	530	596	544	587	542	553	541	559	571	523	562	546	519	541	594	562	505	563	565	548	533	584	564	540	553	574	524	569	533	588	555	508	528	560	536	529	519	618	581	591	567	562	558	534	594	579	546	582	598	538	585	581	584	559	575	580	560	602	556	522	571	525	562	551	552	523	545	583	563	521	595	550	596	553	539	590	559	542	551	523	542	559	538	575	571	536	583	582	546	582	566	578	524	568	554	540	562	556	556	537	557	566	541	558	544	555	576	568	509	562	581	585	571	529	592	550	563	499	558	542	572	543	554	582	568	568	545	587	549	573	555	604	592	553	555	634	540	566	546	552	547	579	550	521	592	567	582	552	560	545	560	522	550	605	557	497	601	587	541	512	545	548	533	566	528	594	543	563	560	577	604	575	545	567	600	533	529	560	574	556	541	524	547	561	550	589	577	536	584	566	586	602	530	561	558	549	594	566	546	574	572	556	590	569	550	575	559	524	548	570	579	572	498	519	567	574	566	578	525	517	549	566	596	585	601	572	570	574	553	560	562	554	553	536	571	579	553	534	601	543	558	589	569	544	556	555	556	590	564	560	553	537	568	564	568	528	557	591	599	576	558	546	531	579	592	547	561	544	565	570	552	559	529	597	538	559	571	612	552	588	534	607	547	559	600	540	594	551	556	548	562	553	557	559	570	555	543	551	523	563	563	551	618	558	585	552	599	572	636	599	576	550	555	560	558	550	595	590	558	560	549	593	578	583	526	580	572	539	574	591	582	543	590	534	550	584	552	584	548	524	515	581	561	573	558	558	551	582	552	534	545	552	536	525	571	557	548	590	551	567	547	587	534	581	563	570	542	550	589	538	568	575	583	565	569	548	613	561	561	564	588	539	586	592	540	575	540	569	575	581	565	562	515	561	537	557	567	582	604	558	547	600	526	550	581	592	572	573	547	566	589	550	558	584	569	600	610	546	561	534	551	549	525	555	544	555	545	538	589	544	571	545	584	551	558	595	578	564	591	597	531	580	602	580	542	568	588	575	583	560	554	580	573	593	549	508	574	594	570	562	554	590	550	580	523	579	543	532	567	539	559	532	569	560	559	532	534	569	596	587	569	533	582
72936	28583	11443	2823	1274	964	836	726	651	570	604	489	505	483	458	479	450	421	427	422	414	454	428	432	433	408	411	392	408	400	405	415	403	366	396	462	431	438	383	450	375	380	375	398	374	417	385	406	398	430	390	387	416	393	414	389	391	378	385	391	445	382	402	406	391	412	376	395	393	365	400	414	375	391	371	380	354	399	405	389	416	423	398	418	416	381	370	373	448	391	366	402	453	410	429	368	386	427	434	343	424	425	360	395	371	414	356	372	384	420	384	372	377	433	375	383	399	404	425	368	379	357	384	369	392	412	390	351	410	402	385	388	404	376	389	397	388	385	404	409	364	410	388	373	385	381	380	379	352	408	403	405	408	376	374	399	429	407	379	373	371	397	343	423	405	388	379	434	385	384	365	393	384	417	406	402	445	374	372	383	365	386	406	383	403	389	399	382	393	438	389	374	421	384	386	385	354	360	411	363	401	378	402	418	414	372	383	373	388	399	376	405	407	361	369	400	390	387	350	411	407	375	404	378	391	384	394	375	365	376	408	394	345	386	378	428	401	381	387	391	381	405	410	410	385	418	372	377	407	407	415	393	361	420	406	401	417	423	388	386	352	380	393	431	378	397	406	358	375	416	386	360	382	424	363	383	377	377	368	376	386	376	403	390	378	396	374	404	381	334	389	350	455	371	418	405	408	379	388	381	357	421	381	405	411	380	387	408	416	375	364	397	356	366	444	378	380	403	395	410	364	390	377	406	386	418	409	371	368	373	378	415	386	361	398	429	378	417	400	412	388	415	361	393	380	380	393	414	379	392	400	384	374	398	418	373	381	381	412	392	439	417	384	394	395	421	392	397	395	360	350	416	415	395	392	395	391	334	463	424	397	373	400	362	390	378	411	392	379	364	364	436	375	394	390	382	411	404	380	393	425	403	389	408	376	395	386	361	344	375	397	369	408	416	366	373	389	378	421	382	349	407	391	370	404	376	383	388	390	385	402	399	426	374	369	381	370	385	392	401	400	383	414	412	417	348	410	419	376	396	413	342	363	361	403	373	367	350	387	398	397	407	344	384	359	385	379	357	365	421	353	380	381	396	357	403	380	400	397	355	401	389	366	403	385	415	380	374	425	436	379	387	378	337	402	371	389	390	352	366	415	396	385	379	394	349	375	358	374	431	388	387	380	381	378	379	408	398	373	381	360	398	385	388	391	377	416	349	370	403	374	410	410	376	385	392	345	332	388	397	421	392	376	376	410	391	404	360	414	400	382	377	420	399	389	432	395	387	403	399	426	400	377	384	389	398	407	382	426	391	385	401	378	386	408	444	370	386	387	435	412	389	391	397	399	440	421	382	347	410	399	385	388	368	402	361	362	377	396	396	363	363	412	390	360	372	395	405	411	366	409	436	363	393	382	391	392	409	395	419	380	380	335	379	384	421	382	392	391	390	368	433	354	396	375	380	369	413	358	377	385	395	379	388	414	396	376	388	425	380	395	402	405	397	403	419	390	404	384	367	371	375	402	384	367	383	382	392	402	423	387	391	372	398	399	383	388	374	385	398	372	393	436	406	413	391	428	376	395	364	446	415	416	400	398	389	425	389	414	420	365	382	414	349	417	367	392	381	377	355	386	411	391	371	407	355	388	407	385	365	393	387	403	372	395	369	388	385	379	388	388	388	424	422	411	408	391	370	392	394	405	378	384	368	367	400	403	405	401	392	421	368	378	408	375	396	394	400	414	389	398	391	365	375	400	385	402	415	358	427	390	391	394	416	393	394	385	397	374	401	383	397	393	391	397	352	401	368	395	395	405	403	387	378	408	402	376	376	408	353	369	375	430	417	402	382	411	407	435	424	358	367	376	392	427	403	397	397	400	392	405	400	376	402	392	405	406	356	376	373	395	409	383	380	395	408	380	347	373	412	434	393	358	397	414	376	392	409	403	371	388	375	385	413	381	427	400	393	406	366	415	395	383	381	384	369	381	406	392	392	414	389	382	404	350	391	424	339	382	402	383	408	406	416	386	371	359	380	367	389	397	382	405	397	379	403	430	386	381	389	382	386	420	369	362	369	370	384	395	393	356	419	386	375	373	408	365	430	425	384	405	383	411	389	399	434	411	393	384	393	391	410	420	363	440	382	384	378	420	398	376	346	377	381	367	417	372	371	404	404	377	429	437	392	384	433	382	380	400	370	376	364	382	417	457	405	375	386	361	393	398	372	418	399	377	360	375	416	398	386	372	405	375	421	417	419	390	375	355	406	399	399	403	449	378	377	385	425	449	383	403	432	419	382	457	367	399	360	404	377	378	383	373	373	384	382	413	385	368	380	396	383	392	356	394	398	404	393	373	401	390	390	392	377	396	377	413	423	374	384	393	396	409	409	393	372	361	402	407	385	381	387	369	403	397	403	401	387	397	416	382	360	384	383	426	385	420	403	411	448	402	376	411	390	381	397	385	406	401	360	382	390	374	354	360	369	386	387	386	384	362	386	425	364	394	378	399	366	406	418	391	359	368	412	364	415	409	388	430	392	419	398	411	385	405	417	385	400	385	408	406	408	438	415	401	363	389	389	373	381	376	409	386	369	425	395	373	390	406	392	394	401	396	426	396	404	424	422	421	354	379	370	369	407	405	395	370	379	374	367	394	396	403	381	358	404	393	391	396	378	379	367	373	393	411	365	385	414	367	384	396	401	426	391	422	373	386	385	387	379	439	403	443	413	391	378	350	369	387	364	394	368	383	401	389	388	389	402	381	410	378	384	391	349	416	398	366	399	383	415	389	391	374	389	395	428	392	387	380	401	385	398	390	391	416	371	356	377	382	371	394	429	400	355	421	406	372	355	393	375	404	401	371	418	385	360	426	399	395	375	393	402	370	419	386	399	377	382	366	372	412	381	381	390	388	375	399	398	369	409	352	364	384	384	339	425	360	408	376	369	369	370	422	393	370	357	372	401	387	431	394	364	383	380	394	391	351	398	384	387	388	393	396	426	413	425	385	405	360	417	414	414	412	437	418	370	384	401	389	407	406	375	391	376	380	371	391	350	390	387	415	366	400	387	379	404	395	391	361	362	415	368	383	406	406	380	386	372	402	390	358	378	385	379	372	408	392	386	366	363	407	389	417	418	390	364	378	360	412	394	378	351	395	376	408	348	426	399	379	359	396	361	354	372	387	372	367	364	376	377	329	421	395	415	389	417	380	395	394	360	399	356	415	381	372	343	408	374	395	361	414	403	376	361	395	386	355	391	403	407	413	419	402	394	379	419	393	388	395	354	413	403	400	370	411	387	405	415	445	382	370	394	381	382	413	412	407	408	414	419	386	340	426	412	418	397	397	380	409	351	382	408	420	350	392	396	407	369	399	392	412	376	382	411	350	384	387	402	394	391	415	425	380	404	379	401	397	374	385	372	388	377	401	406	429	430	361	394	396	394	416	396	376	398	396	367	405	401	410	352	364	359	393	381	394	363	407	420	401	362	369	380	379	390	368	416
42882	2268	4109	4721	4188	3495	2855	2470	2290	2008	1772	1675	1561	1517	1365	1370	1316	1259	1193	1177	1205	1117	1161	1166	1090	1096	1046	1056	1057	1034	985	1042	1028	978	947	991	999	962	946	948	942	947	915	982	913	946	974	924	983	927	970	993	983	975	945	952	926	906	910	978	905	958	971	885	966	969	986	934	931	948	943	971	914	907	879	957	884	881	923	1025	907	903	927	920	898	912	955	886	931	880	983	891	942	908	917	919	910	886	910	891	855	929	888	916	929	896	929	913	953	946	881	907	939	954	955	955	936	895	890	904	905	889	932	910	876	885	880	916	893	898	907	921	876	894	911	917	914	897	875	909	954	947	909	911	918	917	870	953	879	884	943	924	901	919	913	915	883	884	943	933	896	857	953	929	897	899	873	862	895	830	849	932	890	885	937	892	896	881	936	898	880	923	909	886	897	901	904	879	908	886	875	875	882	931	831	882	907	971	898	848	885	902	894	893	875	865	900	908	874	931	872	853	965	909	878	868	932	888	953	851	932	906	910	932	950	919	866	936	906	899	930	887	940	886	907	876	919	840	891	936	941	887	912	953	855	874	872	906	886	893	941	890	919	826	865	891	896	924	939	861	948	873	909	896	916	886	908	979	961	910	937	835	916	935	967	961	868	885	904	879	923	896	923	884	888	921	878	917	833	965	896	897	891	906	931	913	884	891	941	910	901	891	906	925	894	894	872	871	897	895	953	902	916	869	869	908	910	938	884	871	920	926	867	923	909	918	896	887	862	885	949	917	907	885	932	966	888	938	923	919	902	935	923	925	914	859	914	885	929	894	879	859	913	878	879	892	922	834	931	942	920	891	856	911	880	922	914	908	900	868	808	923	886	886	902	891	940	899	925	952	919	889	861	912	921	885	919	914	937	927	919	917	900	891	883	904	953	879	894	920	903	914	894	926	916	940	923	921	883	905	959	857	907	903	897	901	935	892	873	914	851	882	869	872	893	886	937	926	933	894	905	899	879	902	870	939	937	866	938	910	914	863	893	945	887	894	946	920	915	921	870	922	904	932	895	921	894	879	912	927	878	932	900	861	866	906	902	915	932	947	895	898	943	945	866	894	909	899	901	915	899	877	905	902	896	894	890	899	921	948	923	873	881	880	910	910	958	874	924	863	896	915	919	934	913	839	976	913	878	887	906	854	902	911	925	898	869	909	918	872	924	946	869	866	917	926	923	910	951	879	902	920	864	899	882	902	871	886	872	905	908	861	885	887	905	890	912	907	890	868	919	869	862	947	969	858	878	882	880	959	915	928	841	872	935	834	855	908	874	906	888	872	906	845	895	973	891	921	922	932	898	915	946	889	878	865	918	847	897	943	920	931	939	946	907	911	941	887	942	837	900	901	937	893	872	924	897	888	910	872	938	928	905	870	909	934	906	890	912	897	908	868	949	900	871	909	906	927	874	857	959	953	910	912	918	948	910	878	888	929	922	844	926	864	905	893	927	901	905	840	915	906	891	880	837	883	911	862	930	904	901	879	961	908	943	924	931	880	869	885	890	900	915	889	890	940	907	911	904	837	927	897	893	907	938	950	921	949	907	875	925	915	876	920	920	920	920	937	939	923	914	894	816	906	917	898	875	888	921	886	914	921	991	865	980	900	894	890	976	933	847	956	896	935	945	877	916	900	911	924	884	922	891	926	930	946	905	836	893	922	883	931	916	914	882	898	879	865	920	945	912	907	897	927	924	957	862	930	866	909	886	876	837	888	888	928	921	856	918	872	870	910	963	939	960	939	879	895	897	878	945	940	951	908	954	880	925	954	893	925	935	937	910	880	889	897	902	871	945	825	868	912	914	945	885	947	952	901	963	903	913	892	884	922	922	901	930	911	933	934	905	896	906	894	887	862	884	901	913	909	904	909	964	879	904	911	837	917	951	882	923	894	968	920	927	887	901	933	928	887	921	911	864	961	844	945	885	901	895	862	911	910	900	873	909	928	873	889	851	903	872	907	901	939	962	952	968	887	914	910	896	888	937	921	922	925	865	902	962	919	901	899	877	948	896	932	888	944	888	915	883	886	886	884	924	860	879	945	923	895	905	896	920	889	911	909	868	864	910	920	907	938	932	875	856	952	857	861	900	868	949	937	848	937	918	899	872	910	914	912	917	880	879	878	919	937	923	923	850	875	901	881	903	930	909	863	886	916	873	932	928	899	940	924	901	857	864	918	865	873	909	867	844	918	861	902	918	878	850	875	857	898	960	886	921	885	973	846	877	849	897	970	877	923	918	899	863	901	888	897	932	959	855	894	845	921	970	900	883	881	913	881	910	926	932	910	908	901	915	939	844	879	940	931	907	923	852	945	929	899	964	837	946	924	896	915	919	868	887	861	912	933	909	884	905	874	937	864	919	949	918	871	862	914	943	903	867	861	868	887	910	892	927	890	921	885	901	892	928	906	920	905	960	896	895	944	923	956	904	930	851	905	872	875	882	881	900	851	911	918	931	909	907	898	859	867	902	885	851	898	912	885	901	876	869	908	848	919	920	879	900	901	908	854	846	921	857	942	884	828	862	894	931	905	868	917	874	891	951	906	890	912	901	845	924	901	886	929	892	888	928	925	857	931	877	894	922	846	923	916	914	926	935	923	888	861	926	846	869	831	921	939	851	859	891	860	966	839	894	947	901	924	860	940	905	899	850	877	878	914	876	903	878	914	958	931	878	912	897	895	907	919	905	902	896	911	953	925	909	885	903	934	940	903	907	949	888	937	930	857	905	867	894	849	879	899	888	854	941	947	925	889	942	908	937	888	917	956	884	921	917	844	921	875	944	906	905	977	926	921	945	936	917	936	912	899	869	911	905	899	848	899	869	900	928	947	903	951	906	977	879	902	874	960	881	920	891	880	882	934	884	906	936	911	890	925	925	895	915	906	882	960	894	883	841	877	914	886	913	905	904	869	928	876	878	995	858	902	846	878	953	884	955	898	879	879	925	939	941	860	910	958	878	916	900	888	898	915	950	923	921	930	914	916	872	884	842	931	867	953	922	924	951	927	939	921	873	928	871	944	936	876	924	900	894	927	865	907	860	920	959	952	870	914	898	883	891	926	875	945	844	928	916	916	909	914	882	918	935	937	848	883	845	909	932	899	855	953	922	820	916	908	929	908	855	931	946	905	907	962	849	947	918	921	897	941	868	887	885	926	902	890	890	841	925	905	927	951	882	846	883	904	895	863	926	864	935	905	932	941	872	914	901	937	874	845	861	924	906	867	934	891	944	887	892	879	868	897	897	886	883	917	836	877	931	921	946	910	849	901	908	898	916	968	882	913	880	880	971	870	892	911	1006	887	924	909	923	966	875	875	903	944	890	884	922	938	875	930	919	946	890	902	939	918	897	978	906	945	887	893	925	925	842	890	925	910	894	934	895	878	970	906	898	915	933	934	874	877	907	878	900	911	900	914	927	899	923	902	869	901	903	892	907	888	878	883	923	854	895	922	891	912	900	948	872	874
10445	476	162	154	137	155	126	126	103	131	141	145	116	138	124	121	153	139	139	138	133	139	124	114	121	137	145	111	142	141	133	137	107	121	124	164	139	110	130	129	139	157	135	133	149	126	115	125	122	134	139	132	141	155	130	164	141	112	146	141	138	124	144	134	167	130	131	138	141	136	138	131	161	131	142	122	125	132	130	146	134	137	140	131	125	120	148	132	143	127	130	123	122	116	147	138	141	117	127	114	129	124	126	131	134	111	130	145	134	126	131	135	141	136	158	121	127	130	115	135	141	168	128	126	155	142	104	148	118	117	142	117	152	147	132	133	138	125	138	149	131	173	120	134	143	145	131	134	130	130	140	108	117	116	130	123	140	148	145	150	129	127	139	139	135	148	137	123	137	117	154	137	135	141	132	129	133	118	118	136	146	149	117	127	132	132	154	124	99	114	135	127	141	125	141	148	115	132	131	129	150	121	119	142	143	148	114	143	128	132	109	123	119	134	130	149	141	130	138	125	142	137	127	154	148	150	130	127	119	126	105	147	126	126	117	150	147	142	137	129	153	124	137	138	139	130	136	147	128	129	150	133	140	126	128	126	123	135	152	115	147	143	140	152	126	135	116	117	126	131	135	112	125	133	129	135	146	117	134	138	134	117	152	125	147	117	135	140	143	127	140	116	136	132	123	114	150	143	127	157	136	129	149	151	116	146	149	137	136	129	138	128	127	145	120	127	124	132	127	112	143	142	122	136	132	143	133	113	128	131	142	123	127	111	141	145	130	134	133	144	132	127	125	126	122	116	132	133	121	141	140	131	150	143	144	141	131	121	131	137	144	144	130	125	135	113	129	137	140	160	135	120	141	132	142	143	149	130	135	138	139	144	116	116	150	158	128	138	120	160	152	129	136	126	126	121	129	124	113	164	129	173	132	143	142	113	127	111	121	136	134	133	152	134	127	112	136	136	143	144	126	145	140	124	142	129	147	124	139	116	121	168	121	128	134	111	117	155	117	113	133	140	136	131	120	149	156	134	141	123	123	126	116	126	119	112	139	134	122	145	149	126	136	135	150	107	134	117	143	137	145	141	124	130	147	131	117	133	127	134	125	114	136	131	125	119	129	145	121	127	134	136	136	109	142	119	126	157	138	118	125	161	126	120	111	138	132	147	141	123	110	128	135	139	136	130	124	119	131	131	129	137	130	120	135	134	155	134	133	132	154	146	121	145	136	138	143	119	128	145	117	128	113	146	159	125	116	132	124	128	121	136	136	139	121	117	130	123	142	128	97	146	147	136	137	136	127	154	128	149	137	127	129	146	119	120	133	146	135	149	158	131	136	141	128	141	109	150	113	135	141	134	145	114	120	117	128	148	139	145	126	128	145	140	131	109	133	135	144	109	141	147	136	123	137	134	130	125	129	129	130	121	129	109	120	110	122	113	145	106	127	137	121	138	131	123	140	152	138	147	126	127	119	147	141	124	132	150	138	121	125	153	135	139	144	119	129	128	142	130	140	119	119	130	127	137	123	128	134	137	125	134	125	143	131	138	146	139	113	135	124	146	140	149	129	138	125	134	120	117	123	119	132	136	137	125	143	113	132	126	138	131	130	121	127	143	149	138	108	122	133	147	103	116	114	150	134	131	117	153	117	124	144	138	119	132	142	121	131	140	126	130	144	135	120	131	132	106	137	136	126	122	133	142	136	149	121	120	133	134	127	148	126	152	125	137	155	144	150	165	128	129	120	110	151	128	130	117	128	143	143	121	134	136	132	113	113	123	138	132	136	123	130	154	152	135	121	120	132	152	164	144	145	138	154	130	120	138	124	131	100	137	141	122	120	143	134	125	108	156	133	142	106	132	132	141	123	120	122	106	136	145	137	130	122	143	136	115	142	127	137	150	133	114	131	125	133	116	133	143	133	151	132	138	144	153	124	131	133	134	124	138	136	119	142	150	120	126	142	137	149	128	141	144	140	130	149	141	131	138	142	125	135	143	130	120	103	129	122	137	129	137	155	133	124	137	152	134	168	136	126	115	134	110	131	127	149	109	123	158	144	154	149	145	144	131	143	156	133	127	139	125	137	128	119	125	137	120	153	125	130	115	125	132	142	145	146	142	125	144	133	140	146	128	116	119	130	111	132	131	135	138	127	142	134	133	170	140	132	136	128	138	143	110	126	126	124	151	135	144	136	132	126	117	112	133	110	114	129	133	144	148	137	124	141	118	137	158	124	139	120	133	131	144	131	129	144	128	155	157	148	131	135	132	145	161	118	133	140	136	142	102	138	137	121	139	132	148	131	133	119	146	143	118	143	143	139	140	139	136	129	142	139	127	105	131	139	128	124	129	147	135	133	121	120	100	133	136	130	153	150	146	142	123	123	144	126	133	136	129	124	112	148	115	117	105	114	138	121	117	131	136	130	145	120	128	142	128	135	121	147	128	141	155	125	125	128	124	121	133	114	127	118	132	139	133	127	116	142	161	138	130	124	141	135	125	120	128	151	143	123	126	113	148	133	117	123	131	151	112	137	134	130	143	135	131	127	133	139	137	122	136	129	127	138	139	122	141	134	142	163	131	147	144	108	120	144	128	124	133	128	127	149	126	136	128	155	115	114	141	133	140	134	145	149	142	147	138	143	118	145	127	156	112	163	145	115	117	147	125	133	141	115	121	144	124	137	124	130	129	129	131	143	131	140	115	129	139	128	132	137	135	141	135	137	143	142	136	133	138	126	122	125	143	132	141	157	132	128	153	109	129	132	135	138	134	133	142	125	151	122	149	157	139	109	137	134	125	132	140	132	123	115	151	126	149	139	128	136	157	159	129	149	146	118	135	133	132	142	124	138	136	123	160	136	137	125	140	126	145	147	113	131	135	125	121	115	130	124	155	123	120	130	159	134	144	145	126	124	129	157	129	133	123	145	140	130	138	113	125	124	129	127	136	137	124	137	130	128	144	132	106	130	116	147	124	118	124	138	138	128	140	129	141	140	145	130	113	124	138	137	131	150	143	138	150	133	131	115	143	133	150	115	151	129	124	139	124	121	123	136	111	121	130	134	119	140	128	128	133	144	124	130	118	123	126	132	115	133	122	88	137	119	142	138	146	142	133	125	139	123	138	142	160	114	138	146	128	147	145	125	149	149	145	138	117	140	153	126	152	138	141	144	125	136	133	128	137	147	131	126	132	144	141	137	154	141	150	131	157	152	134	123	147	150	118	156	136	129	106	136	140	143	130	128	141	143	126	132	130	139	125	132	129	148	125	138	136	146	124	168	145	129	130	117	148	148	156	133	112	152	127	133	133	123	125	120	126	152	138	145	161	134	125	129	170	159	118	134	136	112	137	158	150	127	125	116	153	145	125	128	113	138	121	136	125	122	140	135	144	137	123	115	128	123	110	136	136	121	129	129	125	132	144	102	157	128	131	148	143	154	131	128	146	112	147	140	131	112	139	115	122	130	152	149	114	145	127	141	131	131	110	133	155	136	139
9291	413	460	451	440	444	442	430	438	404	412	415	436	398	410	413	437	386	396	389	405	400	403	385	383	357	369	394	437	399	372	350	373	392	393	397	350	406	393	362	417	391	402	345	376	364	373	424	382	409	372	377	414	405	399	353	366	381	395	369	373	359	378	404	398	380	383	354	392	378	386	394	347	391	388	388	353	382	353	360	390	364	403	403	383	402	335	355	368	401	381	387	414	379	388	342	412	363	372	376	390	389	351	381	363	360	391	389	376	388	376	364	394	409	388	399	345	377	391	366	394	380	379	392	392	364	396	396	400	427	346	351	358	390	341	399	391	377	385	384	383	374	385	439	388	375	368	407	354	355	413	345	370	347	407	401	394	362	378	361	395	409	377	372	340	370	381	342	408	391	408	410	380	380	376	405	369	353	386	384	385	428	360	390	418	416	387	373	355	389	386	397	385	359	344	373	349	368	392	400	355	363	383	373	390	384	335	395	401	392	378	404	363	351	375	373	354	358	400	363	378	378	366	394	404	365	342	407	426	379	347	393	371	367	375	383	373	383	407	369	422	356	363	382	382	424	389	383	408	440	379	404	375	388	401	350	404	383	378	395	395	385	395	425	401	405	357	380	392	395	370	398	402	346	351	393	366	357	375	401	392	391	392	373	328	388	401	379	387	387	408	426	347	420	394	369	350	365	407	381	361	383	429	376	380	360	395	394	372	392	402	380	375	403	373	387	351	382	369	369	387	390	379	412	368	366	402	369	387	356	404	410	392	369	393	351	405	371	377	336	393	381	412	391	403	374	369	384	355	362	359	375	364	385	386	388	352	402	411	349	353	396	374	381	366	399	396	379	362	340	370	367	401	391	390	394	344	389	399	393	363	370	418	410	384	362	371	379	384	439	388	363	392	381	353	376	395	396	390	401	396	372	391	418	373	397	382	370	387	389	442	397	392	381	386	387	349	359	347	393	421	359	370	409	383	376	399	415	381	369	370	393	404	347	353	370	387	400	401	412	381	403	398	378	347	384	398	376	439	386	383	435	378	375	350	411	379	400	400	364	319	408	365	345	400	361	394	379	386	411	370	345	403	403	372	382	397	342	345	381	404	387	375	367	346	391	408	401	414	364	405	385	389	383	413	382	380	393	381	381	368	356	399	396	392	378	370	369	381	390	381	362	396	372	379	375	329	358	393	387	402	385	380	370	395	383	364	427	375	413	342	395	392	393	357	373	413	365	375	374	357	408	378	381	402	395	398	381	380	352	372	369	375	374	374	429	380	366	370	351	349	394	380	378	357	391	349	366	386	392	386	374	416	379	357	380	370	402	382	384	403	391	389	409	376	415	385	363	374	391	376	340	380	348	391	410	388	379	399	395	405	362	343	408	378	346	349	388	340	374	419	392	392	373	370	403	397	375	345	369	426	410	387	389	390	369	376	401	394	376	392	422	420	404	383	383	378	407	391	408	373	408	376	388	406	395	391	400	368	363	368	358	380	358	392	382	373	389	367	393	345	373	367	418	398	346	387	395	384	382	381	364	338	364	367	390	421	377	398	393	377	346	362	377	383	355	402	375	354	372	362	351	375	387	359	377	415	333	364	373	373	363	381	377	376	386	367	394	384	409	405	374	397	378	378	398	390	383	418	382	384	359	358	375	370	350	394	398	386	358	385	324	369	382	390	410	365	371	348	357	357	418	382	366	387	386	380	337	409	395	417	376	355	361	385	372	389	358	390	401	442	370	374	384	369	424	381	419	370	357	387	392	358	382	367	353	409	375	350	395	368	371	382	353	367	382	377	384	396	351	332	385	363	376	353	411	369	406	373	375	368	399	386	376	337	394	380	370	355	389	396	383	359	374	377	394	404	369	359	394	394	384	415	376	385	338	374	415	411	421	390	362	365	395	361	397	407	377	396	391	397	359	363	389	362	375	374	424	380	356	390	367	357	384	383	403	347	400	356	380	397	372	362	360	409	386	405	372	345	383	394	408	350	397	378	402	385	376	345	378	376	346	387	396	372	369	381	393	389	364	395	393	386	381	364	375	370	390	398	382	371	388	352	390	389	393	386	365	380	374	366	369	415	375	358	388	373	370	377	382	426	361	378	374	403	377	368	385	367	391	373	355	381	386	394	399	387	377	380	366	354	379	365	395	375	379	374	359	336	388	372	354	375	390	398	381	365	423	398	361	364	390	379	398	382	405	384	362	397	342	395	399	396	353	391	379	358	341	375	397	377	349	377	368	399	396	355	371	405	386	362	392	382	407	367	396	376	372	397	391	407	364	388	369	386	390	350	396	372	392	403	384	372	409	411	374	419	384	369	378	368	348	347	380	355	383	395	387	388	418	396	383	347	349	365	368	419	394	376	366	413	348	373	407	369	362	398	392	363	385	386	372	365	376	384	371	370	364	342	419	369	409	398	386	354	410	383	372	362	389	366	335	349	353	392	370	380	400	382	406	394	387	369	376	384	367	418	369	357	408	392	403	384	409	401	395	390	371	410	388	386	385	385	379	385	372	387	343	360	405	380	369	383	379	384	368	396	370	362	374	371	364	363	410	396	349	390	373	410	368	330	366	373	392	360	383	385	358	346	379	365	367	377	398	389	362	412	367	367	409	360	367	403	391	405	403	405	408	375	387	366	374	399	368	383	385	378	372	389	370	392	378	399	366	357	410	361	392	357	332	358	371	374	380	406	406	370	399	364	369	390	363	385	378	343	373	382	374	379	374	378	403	402	361	424	413	347	362	383	382	371	396	388	365	380	392	396	391	410	374	391	349	404	386	371	396	382	381	368	398	361	383	402	360	400	368	352	367	396	424	400	354	337	374	383	408	358	407	388	399	374	396	373	390	382	368	376	351	395	406	385	390	386	370	402	379	372	349	380	391	386	356	377	402	400	359	389	384	408	371	370	377	375	397	388	355	398	412	389	394	375	385	366	390	358	416	365	360	393	393	411	411	374	381	382	396	392	380	352	374	382	382	361	394	379	400	408	379	351	394	366	368	392	386	406	334	377	356	398	372	346	363	389	380	361	397	400	361	401	395	377	330	387	394	387	389	381	398	375	413	377	393	374	397	366	389	368	382	361	383	372	379	375	371	395	377	353	392	386	362	361	371	402	364	381	353	412	401	374	380	370	383	377	358	386	341	386	382	379	390	345	375	391	396	402	404	383	391	405	379	382	401	374	374	391	336	370	376	401	371	343	397	374	420	377	396	386	384	366	369	419	395	389	393	402	418	418	385	393	389	391	430	402	388	384	405	387	365	407	395	389	404	401	374	396	371	377	386	371	362	404	367	393	384	389	386	350	386	396	396	394	430	388	361	380	377	412	381	372	411	369	387	370	390	375	380	371	402	398	352	387	397	414	357	394	329	387	387	434	386	373	360	389	350	361	363	365	395	390	393	384	398	384	403	380	381	420	353	362	369	363	363	397	390	359	364	401	382	370	376	370	376	402	367	422	367	402	355	390	364	384	380	346	425	359	369
62335	21375	4316	970	557	492	444	360	345	341	298	260	263	272	252	269	226	242	244	233	247	254	211	204	225	203	235	233	216	199	231	238	216	251	239	228	227	209	224	269	222	221	226	230	202	214	234	189	211	209	216	207	216	218	233	232	226	215	224	236	241	205	203	204	247	228	242	234	235	196	223	201	224	246	244	187	210	256	236	210	221	243	192	190	209	201	238	225	231	214	235	238	217	229	221	240	188	191	239	223	259	210	206	194	215	211	217	250	179	216	204	228	227	209	255	194	234	220	218	245	236	245	230	254	206	224	230	223	182	219	236	217	233	216	199	223	212	231	226	198	201	207	233	201	225	227	203	236	233	244	246	218	213	207	201	230	224	231	232	206	215	226	211	213	233	216	227	218	247	238	207	212	190	237	224	243	216	247	237	232	221	214	231	209	218	204	232	218	195	230	196	218	216	217	234	236	172	197	207	231	204	193	208	241	185	196	197	233	210	225	224	236	218	222	223	218	205	244	206	238	193	200	240	236	231	209	228	227	203	224	237	230	207	198	231	202	198	225	189	229	218	240	199	212	205	216	234	209	203	235	221	217	194	213	189	228	244	196	227	227	217	223	203	223	208	211	195	211	202	204	220	210	221	215	232	214	206	211	186	229	206	203	215	209	231	236	222	224	215	231	223	211	219	206	208	203	238	231	221	248	192	239	209	206	199	192	219	236	227	247	221	219	224	194	252	192	231	247	221	221	214	212	218	209	206	189	212	234	190	209	247	251	214	241	203	209	212	223	203	253	234	205	187	212	225	197	210	237	227	232	204	201	219	224	221	214	223	202	201	231	244	207	237	207	210	205	223	226	227	233	213	266	230	199	240	215	232	238	220	237	229	228	248	232	203	204	206	218	256	219	222	220	234	250	225	211	223	240	222	203	203	229	219	198	208	216	218	214	243	251	194	222	225	179	215	234	212	215	224	232	226	232	197	210	223	234	244	208	213	216	218	213	222	226	230	224	242	244	221	204	214	208	244	193	223	216	201	213	218	257	203	229	226	205	230	251	217	213	208	226	239	242	219	210	208	228	229	235	238	222	230	216	192	212	214	227	233	242	238	220	200	233	222	205	220	202	238	227	203	229	227	213	174	202	228	238	208	209	249	214	222	210	223	209	227	211	214	225	198	215	229	230	207	221	244	222	239	223	202	239	212	229	205	230	204	224	221	232	199	224	211	225	230	213	199	210	205	200	254	232	209	201	255	236	200	209	221	216	215	223	248	217	204	200	239	216	198	243	214	226	199	242	239	224	234	215	251	233	239	238	215	245	195	236	235	227	222	210	243	187	209	232	226	231	235	212	211	209	222	220	229	234	248	214	234	231	206	212	208	238	198	225	216	217	221	229	223	220	201	207	204	183	206	186	222	212	203	214	255	230	230	190	197	206	193	208	212	209	210	214	223	209	223	209	234	235	225	203	223	205	193	224	250	186	208	234	219	224	206	266	203	218	242	203	216	217	213	204	212	222	194	181	210	190	250	227	199	191	234	257	222	201	215	248	231	241	207	228	219	221	201	226	246	211	221	235	191	222	211	234	196	195	201	218	219	203	220	227	228	226	247	222	216	192	217	231	221	253	214	230	222	239	245	192	232	215	191	216	211	255	237	221	227	218	234	219	211	211	237	231	229	187	211	244	224	231	251	195	236	215	237	183	221	229	221	239	222	219	225	226	201	238	207	197	241	208	210	215	212	207	192	192	222	206	201	231	235	211	229	227	209	234	234	237	259	235	217	223	219	203	220	213	245	218	202	225	216	196	247	208	221	205	237	230	201	234	225	207	194	223	245	228	226	182	210	226	209	222	221	203	233	226	205	215	202	242	216	239	225	212	227	222	230	231	227	217	199	245	226	193	179	232	217	215	209	237	236	207	208	236	236	205	223	209	221	264	214	199	229	206	201	224	228	240	198	220	181	215	204	209	222	225	226	214	219	204	232	223	208	233	225	186	208	210	216	213	221	196	211	232	218	205	217	181	218	231	210	220	211	220	239	218	200	192	222	240	216	214	237	197	206	203	213	226	187	191	217	204	217	214	185	223	201	236	211	199	220	215	233	233	207	207	200	218	222	233	219	215	223	214	229	215	196	215	238	237	236	202	223	218	221	224	240	257	198	212	217	216	218	238	238	237	202	232	231	231	215	226	202	187	248	223	228	274	205	210	235	194	244	233	200	224	234	212	227	236	203	212	210	243	200	215	211	213	210	236	198	224	209	210	225	253	199	228	221	224	212	211	234	240	223	193	216	204	239	192	230	227	207	229	218	230	230	248	281	236	225	218	237	200	191	211	245	212	209	221	215	222	240	201	210	209	217	213	193	217	199	209	216	229	213	252	209	190	237	231	221	230	217	212	237	214	234	219	221	192	198	216	232	238	181	203	224	242	218	224	255	225	217	213	189	246	231	219	236	224	228	196	229	231	211	208	223	223	210	238	199	165	220	228	214	216	226	224	236	209	231	207	226	210	210	217	236	240	226	206	205	200	214	205	249	213	244	195	229	211	197	208	199	226	190	200	225	221	243	231	226	184	208	245	219	228	210	211	234	236	229	198	226	212	183	197	203	222	202	192	215	239	226	187	222	217	225	237	194	207	199	222	186	213	223	221	228	231	217	222	224	226	222	200	212	220	206	231	204	229	196	214	198	219	235	205	214	211	221	205	208	192	218	212	227	212	234	220	228	224	228	229	197	240	227	245	213	231	211	213	219	249	217	231	221	222	258	236	213	218	230	223	235	215	195	201	211	215	202	212	208	228	218	219	228	209	234	209	225	207	241	219	245	244	200	222	220	204	229	202	213	195	225	232	211	232	219	219	216	196	230	209	252	238	244	213	218	224	205	221	200	194	237	208	242	193	189	191	225	232	225	218	234	228	225	228	188	189	222	204	208	220	231	209	258	244	214	239	222	244	210	244	233	227	209	221	238	192	203	210	224	212	206	198	226	201	241	204	203	231	242	229	200	206	200	224	241	254	225	218	211	215	217	222	213	222	230	242	212	220	203	264	219	201	206	189	206	184	207	206	224	213	206	248	228	217	212	237	222	238	216	223	198	200	225	229	215	199	217	195	226	227	219	232	217	239	220	227	218	229	209	206	224	185	234	198	219	213	219	224	237	232	216	219	264	210	234	241	189	215	216	242	214	224	247	238	207	199	211	218	232	212	215	219	196	210	245	214	218	222	205	230	235	222	248	224	201	266	222	239	201	233	228	240	255	219	240	211	195	213	204	227	216	203	259	222	202	249	210	203	205	207	228	244	228	242	229	231	207	207	212	220	219	239	210	218	227	197	225	214	215	235	221	238	210	228	204	225	235	245	233	236	213	256	247	205	200	230	203	203	231	222	212	229	229	244	223	223	197	208	202	227	211	215	233	200	239	201	239	201	230	210	220	232	210	224	219	247	209	228	206	215	240	184	206	187	198	222	220	215	220	207	201	222	208	216	224	196	210	207
33899	1275	2188	2602	2182	1879	1528	1398	1261	1139	1067	940	884	885	844	807	724	744	731	704	710	714	695	675	666	670	671	650	636	627	616	624	591	650	638	620	632	611	613	613	604	565	586	652	558	594	602	619	583	601	590	610	572	576	608	621	590	597	580	559	604	569	548	600	599	597	611	599	549	536	554	536	584	576	617	542	557	599	534	531	542	583	584	570	544	533	565	574	605	598	619	567	560	558	551	576	568	565	553	589	581	578	541	584	599	568	585	548	576	550	542	596	555	563	570	524	562	573	585	559	572	536	551	590	548	575	600	596	608	552	586	545	584	542	612	585	577	530	559	605	560	590	607	558	564	561	603	537	551	548	595	557	548	563	592	532	578	591	561	579	578	587	607	614	553	576	545	572	544	564	579	600	572	558	583	567	569	566	605	542	559	637	560	559	533	519	611	581	564	557	587	575	566	605	548	587	586	555	570	614	544	589	578	580	585	533	564	556	538	562	625	608	582	604	573	595	548	600	586	568	550	609	597	599	577	549	563	558	544	577	569	533	607	607	531	562	572	558	561	576	585	567	602	549	584	584	589	550	616	593	555	577	568	597	592	569	549	554	543	566	549	531	596	580	548	584	561	541	595	550	544	538	581	585	525	574	573	569	549	535	553	557	603	581	575	593	558	572	568	609	561	555	568	607	589	570	522	527	588	571	581	534	551	544	560	580	545	573	577	552	556	546	613	599	539	568	561	611	547	576	560	533	558	582	575	587	576	558	563	555	595	582	568	547	565	527	624	605	574	535	602	568	578	603	596	592	549	585	539	539	583	565	533	597	583	600	578	569	597	574	571	544	634	638	567	599	559	551	574	553	572	583	580	530	593	594	568	566	594	583	597	552	578	541	559	536	562	584	514	601	582	551	558	578	562	596	578	559	549	565	592	585	590	599	548	517	567	556	551	558	598	559	544	593	564	615	548	583	535	589	563	546	576	585	540	524	526	562	587	575	604	599	553	543	550	562	606	560	552	572	611	521	581	569	562	571	574	570	550	559	566	561	578	595	589	562	571	562	571	578	544	534	603	532	579	559	594	591	562	557	610	625	573	520	584	627	547	612	552	571	565	548	588	587	600	545	586	595	569	559	566	574	569	579	574	575	586	601	583	599	544	615	567	604	582	569	547	570	574	594	545	612	597	539	564	593	537	585	592	588	560	560	538	560	585	524	561	576	545	580	568	597	552	574	557	571	573	564	559	565	603	534	582	566	558	568	562	571	567	596	589	579	574	548	593	583	592	589	575	584	579	557	595	580	566	540	573	581	602	566	589	584	548	547	590	568	524	582	595	534	557	532	549	606	531	557	584	549	592	565	555	586	540	563	544	540	517	547	583	553	584	554	602	594	537	582	528	610	580	562	595	606	584	569	608	605	607	582	551	580	609	577	546	583	544	573	552	619	584	554	589	553	567	596	583	601	583	558	569	579	565	590	566	601	554	597	591	595	517	582	583	575	539	564	564	627	570	563	583	546	591	581	533	575	555	614	574	588	583	560	579	617	597	599	620	558	583	576	526	536	538	593	594	552	579	572	551	594	603	591	529	567	595	597	559	573	558	562	574	542	606	555	603	574	585	551	590	600	555	603	585	567	546	586	564	577	580	579	612	525	544	564	542	603	594	604	541	541	583	581	557	581	579	587	562	560	519	563	560	607	564	535	616	593	633	556	544	602	573	603	590	590	563	577	589	580	585	591	549	602	582	565	573	563	551	606	549	552	571	579	575	572	573	595	591	576	592	588	564	563	592	566	564	585	615	532	536	567	551	575	540	576	601	595	560	537	557	523	552	566	548	554	580	565	521	554	542	547	554	528	580	569	528	563	573	570	597	583	532	544	597	563	582	562	558	567	600	578	528	561	528	538	563	615	551	606	544	564	585	586	588	596	554	582	584	565	563	586	552	588	580	585	604	549	567	603	556	575	575	527	553	602	600	572	597	554	542	591	546	575	568	579	583	539	621	600	556	559	585	564	617	568	571	561	592	545	555	550	633	602	546	568	616	583	573	560	547	578	552	546	624	545	594	558	586	532	531	549	632	551	564	517	550	611	574	561	619	537	570	578	577	581	536	562	596	573	525	544	590	561	623	578	573	565	573	564	582	606	586	558	587	610	548	524	598	568	604	531	565	577	569	564	595	603	563	591	560	566	594	572	574	587	569	544	555	612	573	547	546	592	579	597	553	536	637	579	586	555	510	607	560	546	594	532	573	574	630	570	593	622	545	586	509	543	555	586	582	608	583	580	580	570	542	559	548	570	560	612	581	563	571	572	574	587	542	601	571	583	528	569	601	583	574	558	554	565	537	573	602	575	596	598	584	572	577	643	551	582	587	605	588	587	566	544	599	563	573	584	590	557	565	564	581	561	556	555	567	594	584	563	569	556	596	570	564	528	536	607	541	598	606	554	601	585	539	605	562	552	617	557	617	539	591	525	547	539	572	589	574	591	574	547	610	565	562	516	557	519	570	575	594	550	548	525	539	540	573	571	596	564	582	591	570	575	577	569	575	553	560	585	570	561	569	592	593	565	578	582	597	547	552	557	559	579	593	545	579	595	543	574	610	587	625	576	536	605	573	584	605	582	558	584	596	545	566	559	584	557	563	546	581	571	611	561	536	593	567	555	607	542	575	567	590	549	591	552	595	573	599	576	573	591	585	596	557	602	576	621	576	541	587	589	574	566	573	534	613	593	598	528	541	570	594	577	619	568	565	541	614	555	494	570	584	540	598	587	584	574	580	573	574	598	548	580	553	585	572	576	565	542	551	577	582	599	576	575	588	609	522	588	582	556	581	574	582	560	589	603	587	553	582	575	582	568	556	553	562	593	548	580	561	562	582	569	595	570	564	536	589	565	560	596	571	552	566	589	582	520	594	606	546	567	584	589	561	522	617	597	607	557	540	530	616	544	558	591	553	525	545	569	565	533	597	526	561	607	512	567	616	556	589	591	562	581	588	534	638	552	627	591	601	537	576	557	562	578	597	574	603	558	566	582	554	540	609	588	605	562	563	539	568	565	620	562	588	559	526	581	562	568	569	569	575	580	574	549	591	549	558	591	526	588	613	564	565	577	582	557	592	587	644	574	612	581	586	566	537	555	544	560	572	563	542	560	549	608	527	590	589	542	580	545	587	537	567	551	606	562	577	587	576	573	571	570	577	601	608	608	540	567	563	594	594	584	579	567	605	560	554	534	524	574	594	548	567	520	541	568	553	586	600	537	558	624	606	567	547	558	581	595	571	558	551	584	581	612	563	592	542	548	590	530	587	591	563	577	575	608	551	551	602	613	550	572	582	554	594	538	552	579	589	553	573	564	532	571	557	620	531	597	608	577	553	572	561	553	566	543	553	587	608	556	573	546	619	541	583	590	606	539	593	594	530	561	522	583	582	585	567	559	576	565	565	577	567	584	579	580	589	611	585	590	561	556	578	632	585	600	536	544	604	631	611	610	585	586
73052	27677	11260	2762	1325	964	793	678	624	606	546	524	518	511	490	431	441	451	450	442	408	411	418	433	426	449	426	411	408	416	403	404	430	420	396	375	397	452	428	437	404	442	360	410	402	406	386	361	398	398	401	414	403	405	423	427	410	396	394	417	402	408	435	397	405	389	373	435	423	364	414	409	398	408	423	391	406	387	352	403	395	410	398	398	409	406	412	369	410	396	399	360	413	390	376	377	415	390	358	397	399	434	365	372	409	395	406	386	371	393	391	411	387	400	378	376	416	373	408	418	399	437	377	403	433	395	404	373	391	396	432	407	386	338	407	367	363	368	367	420	402	397	382	387	397	406	392	380	442	405	408	382	388	368	392	408	411	397	421	392	381	397	418	422	414	401	373	379	417	427	385	384	423	392	402	428	380	385	378	435	443	387	390	401	396	365	385	385	399	383	409	425	403	403	393	402	425	391	394	411	379	392	375	396	384	344	389	431	403	402	417	371	371	405	432	400	397	407	383	387	391	381	435	416	417	425	372	385	390	424	423	379	377	351	395	433	397	406	418	407	405	413	417	388	381	367	399	432	384	423	394	414	426	412	393	398	384	344	395	415	419	432	392	437	392	402	413	395	396	424	398	405	390	394	390	375	420	387	433	364	418	403	412	391	396	380	380	374	417	361	385	367	412	399	386	422	429	399	413	445	409	388	406	392	407	432	374	379	420	434	391	390	382	368	417	402	380	407	421	391	409	399	382	379	408	380	384	369	376	368	362	360	364	385	386	375	401	363	403	405	376	379	398	411	392	429	400	429	393	396	372	383	398	388	396	421	394	344	382	409	371	375	384	392	423	430	413	417	413	424	417	411	417	396	373	404	402	402	404	449	384	350	377	399	397	399	397	415	401	364	373	419	379	410	393	373	385	388	375	417	373	393	387	381	438	411	359	403	413	436	418	407	413	400	370	377	392	367	379	424	401	409	397	406	389	386	409	364	383	398	369	401	387	440	420	385	411	411	440	400	388	372	358	403	375	390	435	394	401	433	387	395	403	381	381	411	383	391	399	397	397	456	391	401	406	397	396	412	422	373	366	398	391	358	389	416	377	418	425	389	421	418	413	348	385	369	396	415	417	386	388	427	351	383	376	413	419	370	379	390	406	379	386	427	374	416	405	395	387	403	381	416	391	412	426	392	424	383	439	426	389	386	389	389	371	411	383	373	416	378	365	403	382	398	398	385	394	415	455	419	372	398	389	388	392	389	400	387	371	396	370	391	416	376	376	415	375	407	415	412	430	393	424	405	367	421	410	404	403	374	398	402	408	428	391	419	402	417	380	389	382	371	374	383	372	364	410	420	427	385	391	423	402	430	368	413	395	407	412	399	385	406	394	388	435	407	431	389	440	370	383	383	354	357	410	408	422	419	393	376	407	418	413	378	381	392	391	440	403	412	413	417	415	406	379	421	378	384	411	412	404	407	361	369	390	441	385	374	385	387	422	376	401	403	420	422	381	414	414	414	389	399	395	442	447	381	390	375	437	367	386	425	391	394	384	392	380	397	371	398	394	418	422	440	391	417	406	394	382	416	437	420	417	364	379	387	398	394	405	411	385	395	399	398	435	385	388	407	378	394	367	398	428	411	427	437	415	399	426	374	398	411	402	412	415	355	433	407	343	369	453	394	412	378	388	381	374	396	400	432	414	369	364	376	364	384	368	414	397	383	435	423	420	397	400	385	403	404	369	367	403	376	382	387	362	412	393	399	409	399	397	378	362	425	397	375	378	369	390	394	362	389	404	378	383	379	416	390	374	415	405	391	387	408	389	374	406	428	422	386	431	407	379	339	416	395	393	409	387	420	368	384	411	410	387	420	388	422	384	430	441	439	369	417	390	400	423	408	361	383	425	430	403	419	370	375	374	360	403	414	358	387	385	406	415	386	406	371	384	387	407	373	387	354	379	382	389	384	428	364	412	374	387	351	389	389	409	353	396	371	367	383	420	387	451	408	424	418	379	357	398	374	386	394	418	360	390	355	395	374	383	377	379	385	405	401	391	380	366	377	374	385	400	416	390	391	403	435	366	426	412	381	404	423	440	402	414	357	387	353	371	392	460	446	385	417	375	408	387	410	412	372	389	422	414	391	448	364	374	411	398	373	422	389	376	391	380	395	399	426	425	376	416	368	377	427	444	373	408	399	401	383	419	376	400	368	344	386	412	412	394	449	424	388	392	415	407	407	387	418	381	386	402	416	406	405	398	424	376	392	366	374	371	381	400	373	391	366	398	381	419	424	405	404	414	413	367	374	381	395	425	397	402	377	413	409	351	361	417	380	393	409	373	377	413	424	396	390	404	419	377	438	402	404	393	437	427	361	377	403	363	411	390	413	380	414	423	428	413	439	365	406	372	395	393	382	409	407	433	384	396	410	424	382	394	354	408	356	398	359	415	415	408	404	399	414	379	390	397	403	402	411	401	396	433	397	368	380	425	436	381	442	366	418	392	375	411	384	400	388	411	398	357	383	382	396	427	376	414	390	411	413	401	424	364	396	378	374	396	391	422	381	378	386	386	404	399	370	402	379	406	379	384	420	378	422	417	410	383	420	385	387	372	394	401	435	432	390	415	378	412	374	407	437	434	441	374	381	375	380	371	412	398	389	428	353	417	393	380	418	398	398	388	441	420	390	415	408	418	386	385	366	414	411	370	362	384	420	373	425	398	407	402	394	381	403	399	372	385	400	421	418	390	444	397	391	425	394	410	421	401	391	399	399	373	402	405	407	354	423	422	373	376	357	356	403	414	380	387	390	393	379	355	384	399	376	405	401	415	420	342	407	412	402	387	419	379	390	380	416	411	425	383	434	414	405	370	391	393	392	416	407	378	354	412	386	361	421	402	387	383	404	431	418	363	403	434	385	397	415	364	366	404	376	396	383	379	397	390	429	387	381	397	361	401	432	414	412	400	389	423	391	403	391	376	377	374	369	353	392	377	418	399	370	408	414	414	401	401	389	390	408	436	344	424	402	410	406	416	379	402	394	434	382	410	409	412	377	359	376	380	375	417	419	430	402	422	383	421	409	388	407	423	417	421	397	400	398	432	413	399	409	417	450	434	396	394	390	372	414	433	405	414	405	391	386	387	409	400	411	436	402	363	400	372	378	376	414	424	433	389	414	413	390	370	406	374	391	403	423	450	367	421	423	391	388	402	409	363	352	407	413	381	377	365	417	401	393	370	388	391	397	366	397	409	415	368	421	406	400	404	400	402	410	395	381	414	403	400	380	405	389	423	391	399	376	357	388	373	398	369	405	394	419	403	443	424	372	402	425	369	362	403	378	420	398	424	397	397	404	395	420	403	390	399	394	365	386	378	410	382	372	376	391	372	417	405	398	370	404	424	360	450	401	404	398	374	409	378	360	400	393	401	433	434	375	393	407	379	338	411	370	419	430	453	396	363	377	422	394	428	448	397	381	380	395	405	387	389	428	416	377	404	375	391	391
42319	2180	4126	4758	4174	3456	2916	2584	2203	2011	1770	1653	1542	1437	1467	1320	1272	1256	1205	1231	1102	1188	1081	1081	1095	1147	1131	1007	1025	1045	996	1060	1066	1026	1008	1000	988	1000	936	950	970	954	961	963	994	951	999	986	928	946	977	921	982	920	971	922	1009	929	957	926	950	943	960	918	939	982	929	971	917	928	913	955	987	964	918	858	914	900	952	941	947	970	891	915	952	894	931	949	942	936	942	907	985	943	908	877	907	911	924	932	908	926	863	922	906	878	954	874	960	889	872	895	950	887	882	918	932	891	940	905	873	891	905	904	877	869	982	915	911	943	933	928	923	936	916	929	885	890	945	853	1002	871	969	902	867	955	962	862	888	909	936	904	883	894	929	953	944	881	894	958	861	910	897	936	918	872	922	894	928	964	869	897	937	912	872	946	836	897	929	882	914	929	875	906	915	877	891	885	904	904	959	925	898	919	935	924	913	951	925	899	951	899	904	873	924	900	891	944	889	866	917	875	938	926	891	882	916	929	942	891	918	911	909	902	869	959	934	912	919	914	888	840	911	954	949	971	918	911	901	919	954	886	943	964	919	883	897	910	898	948	914	913	890	912	889	947	960	906	805	946	917	878	938	911	904	841	947	864	890	925	862	930	851	917	881	946	835	888	875	884	900	913	901	905	902	924	985	892	885	898	893	973	946	929	874	906	923	925	935	910	924	907	919	898	889	950	896	872	892	918	902	912	892	913	914	909	908	918	903	919	983	939	900	912	910	949	890	901	911	919	935	944	918	946	909	935	940	890	877	933	878	891	849	921	853	969	944	919	970	883	919	893	885	917	903	892	901	917	911	907	940	885	922	923	882	941	893	912	899	908	902	952	914	902	884	892	888	966	901	900	947	932	828	964	962	949	953	900	910	907	923	925	886	888	900	951	922	860	894	910	910	892	942	930	910	881	939	867	946	918	950	895	931	871	924	904	969	911	889	894	876	911	895	948	933	931	928	935	920	888	877	890	905	949	878	912	875	891	930	945	911	879	913	957	900	944	941	912	945	874	912	929	892	895	901	929	877	892	902	874	932	896	946	889	896	843	893	933	884	923	907	908	932	886	936	902	932	948	919	858	940	878	937	892	960	888	924	892	871	866	863	929	941	929	906	887	965	947	891	909	917	916	953	889	877	900	938	891	904	889	884	933	942	934	879	897	876	983	879	868	963	867	876	930	891	931	902	890	889	915	839	941	925	917	888	928	848	897	893	918	939	897	961	950	996	913	872	951	866	897	925	866	905	937	895	958	921	950	961	903	916	963	914	929	924	937	891	885	933	892	926	924	923	910	892	914	912	922	918	902	931	907	914	952	917	913	914	951	917	898	894	917	871	921	914	913	933	896	885	882	901	916	897	867	922	893	867	873	910	903	895	907	887	860	957	899	940	930	924	889	944	926	930	917	888	936	961	923	938	889	946	885	886	967	917	916	920	954	877	925	895	915	909	915	907	891	880	929	912	914	912	962	897	882	955	929	867	930	905	874	891	907	914	886	898	933	908	852	882	934	902	864	976	921	880	908	938	885	896	931	876	933	872	927	954	890	886	920	876	897	867	902	979	915	973	903	919	882	885	948	902	886	930	870	873	858	897	895	967	915	901	933	857	960	931	924	910	888	898	875	915	912	910	922	869	945	916	932	944	912	900	863	943	882	931	908	876	912	906	927	954	904	874	925	960	892	945	910	910	933	929	884	882	966	874	915	894	916	911	920	953	939	962	858	924	869	932	943	922	895	927	897	885	915	969	950	906	912	908	891	888	913	916	885	901	915	903	935	867	928	951	952	907	889	906	888	936	884	879	971	928	870	899	935	916	956	919	943	939	844	910	919	922	916	891	923	917	885	939	915	950	895	884	960	897	920	881	847	928	974	915	890	918	844	868	936	933	888	883	934	899	986	910	896	907	902	908	904	892	917	870	954	963	900	903	904	944	865	932	951	917	910	901	948	914	921	933	942	920	983	934	916	913	899	913	943	879	916	878	934	970	898	906	861	893	926	941	834	893	924	886	883	905	936	886	901	853	973	904	926	957	956	902	917	880	917	881	897	909	916	884	924	945	947	901	916	909	910	905	919	930	975	884	914	901	944	906	924	918	975	906	966	898	935	922	909	934	958	944	896	904	917	890	875	900	947	912	930	920	878	981	953	939	916	934	965	922	938	874	936	870	945	889	941	888	899	892	924	953	925	940	908	929	925	968	892	933	936	940	947	910	874	903	877	914	934	966	840	925	864	869	903	956	901	897	909	976	936	918	882	868	992	909	919	890	924	926	914	950	969	905	917	957	919	925	920	916	912	920	918	977	871	902	883	868	920	951	918	950	912	837	909	856	936	959	885	938	924	939	916	938	942	926	922	924	961	924	897	935	893	875	906	919	912	965	920	955	889	901	878	902	945	895	980	881	913	933	913	936	917	920	875	976	869	905	933	966	912	954	891	920	928	873	913	891	942	913	904	918	935	872	994	870	887	883	929	935	933	981	965	882	890	926	911	880	873	900	881	985	892	908	935	889	918	961	935	926	928	946	912	939	910	909	878	949	916	926	893	914	928	869	926	930	913	963	935	942	932	940	895	864	912	860	863	929	921	900	939	954	920	893	897	939	967	884	903	924	903	906	924	911	883	891	907	876	922	934	905	915	923	904	902	990	929	878	949	955	892	907	960	888	953	871	934	936	922	923	906	967	928	948	906	911	932	884	954	910	927	898	870	991	886	865	864	918	853	884	952	886	885	943	974	870	910	931	902	860	936	959	938	908	905	944	911	907	890	936	939	943	926	930	901	898	905	927	854	882	861	905	884	949	902	976	896	913	974	933	869	892	937	904	894	897	896	934	862	816	929	877	951	929	934	904	934	949	927	909	927	940	917	849	911	890	887	943	932	877	876	888	852	888	862	869	907	931	939	921	923	870	888	895	879	916	877	922	940	938	884	889	913	934	910	931	928	856	942	889	953	923	920	932	890	906	896	883	923	952	937	933	925	881	884	859	901	911	946	899	900	967	885	910	880	925	981	883	917	901	877	966	919	900	898	871	914	860	910	945	979	881	935	942	935	928	924	917	868	966	864	936	926	926	905	906	958	908	940	918	902	945	847	932	926	897	910	881	895	900	923	909	929	918	908	929	921	931	952	909	885	879	884	909	923	911	899	895	960	930	898	915	897	924	855	893	892	921	953	873	905	882	890	874	930	921	876	879	890	885	882	865	876	915	937	893	975	911	875	903	920	890	936	905	881	921	908	816	893	880	951	910	931	894	876	895	920	911	919	872	927	905	936	898	850	927	891	931	871	924	913	925	892	868	931	943	900	982	929	918	928	966	902	930	940	907	932	910	950	922	878	913	923	905	906	931	896	895	994	912	918	887	929	910	850	890	916	919	888	873	881	880	893	911	903	893	898	905	879	879	921	887	902	885	880	912	915	905	881	884	920	888	871	924	919	920	907	926	898	902	913	940	914	900	927	919	859	882	897
11519	537	166	135	146	123	160	153	152	147	134	154	148	129	133	147	124	117	146	133	153	128	140	152	142	142	138	147	126	133	135	115	154	145	131	161	142	133	144	124	122	142	123	139	115	122	142	141	138	140	126	139	125	142	145	130	161	123	147	148	127	118	137	122	155	142	140	137	123	123	131	140	120	122	127	139	162	148	131	142	170	136	140	137	137	128	155	108	154	125	150	143	126	154	141	112	132	130	127	135	127	130	151	147	139	130	130	121	139	138	120	138	128	120	134	154	140	149	131	120	102	142	105	146	142	141	138	143	113	139	137	154	143	121	138	136	150	135	125	127	138	116	138	134	135	130	141	142	118	154	145	125	125	146	150	130	122	153	127	134	136	131	133	130	159	142	145	119	150	130	132	115	134	118	130	135	124	133	138	146	136	125	147	126	147	138	137	128	123	143	140	120	141	135	155	122	133	165	133	140	125	148	122	127	126	131	137	143	135	159	126	124	143	132	141	140	151	146	142	158	157	161	119	140	137	151	141	138	154	122	132	121	143	122	153	126	130	149	129	130	110	149	122	133	111	127	148	149	138	152	123	128	128	116	165	131	159	120	133	134	144	151	160	115	144	127	145	146	147	134	131	149	155	127	158	132	123	157	118	136	151	136	139	142	146	129	136	126	130	132	133	132	130	143	142	135	155	140	133	143	144	147	148	130	111	116	131	146	155	138	111	139	138	139	130	144	164	136	123	134	127	137	148	126	132	125	137	141	156	140	141	149	125	142	136	141	136	135	134	143	140	137	131	126	127	146	136	145	173	109	145	130	130	139	128	145	136	127	152	143	129	135	142	137	128	135	152	117	135	117	153	146	128	140	118	130	129	130	146	119	118	111	142	125	140	135	150	139	135	134	151	121	127	154	118	157	123	131	140	129	114	126	159	154	128	148	128	138	153	153	147	136	151	133	138	135	158	127	140	122	142	140	122	145	129	147	135	138	129	131	160	124	149	134	103	125	155	142	143	137	128	150	137	134	139	130	132	140	139	130	158	155	137	147	141	146	144	133	147	149	118	140	155	138	140	118	118	153	125	118	136	153	144	124	141	127	149	146	145	143	123	125	137	154	135	142	140	137	135	128	132	144	146	135	119	112	135	120	135	138	123	134	141	124	154	131	130	141	135	120	155	152	131	138	128	129	150	118	141	128	141	142	141	134	158	135	143	150	142	137	132	136	135	108	131	163	126	151	134	136	150	125	134	153	132	140	126	137	150	143	149	129	140	119	118	124	160	141	136	144	145	136	157	137	152	146	134	123	151	132	144	122	148	139	121	153	143	133	131	157	116	127	156	152	152	145	136	101	134	133	143	111	136	144	147	130	139	149	119	116	134	156	143	137	121	131	138	142	156	128	148	157	141	139	113	162	127	129	123	125	149	135	171	140	152	135	146	149	137	118	167	118	148	153	153	128	121	130	125	128	140	122	109	127	118	133	134	144	117	135	158	156	125	136	142	129	133	130	123	141	153	123	150	134	137	139	137	130	144	121	136	137	146	138	121	137	134	136	126	144	121	128	151	127	160	145	129	110	112	123	129	138	135	133	146	133	138	137	125	130	133	146	159	148	136	124	138	130	134	146	131	137	149	133	125	139	130	160	140	121	124	116	127	135	115	138	123	127	139	149	130	152	167	173	145	142	142	125	113	143	132	127	133	140	132	144	132	152	141	149	159	129	138	167	135	129	160	122	146	165	152	146	151	144	146	114	149	154	159	132	144	135	147	119	125	141	159	144	154	116	146	144	138	139	149	123	130	136	146	156	149	139	129	116	146	142	130	135	130	126	118	159	135	134	145	126	136	140	143	120	135	123	141	139	142	145	119	131	146	147	146	141	135	138	134	156	122	130	144	146	128	149	142	133	134	119	126	122	143	147	146	145	137	154	138	129	146	140	122	129	148	129	139	143	133	151	118	164	149	128	127	152	106	115	133	135	154	121	129	130	135	131	152	126	147	145	123	137	124	122	136	118	129	128	126	122	135	157	126	120	150	149	137	126	119	140	143	127	141	128	148	127	131	141	133	134	148	130	125	138	154	136	126	135	125	152	147	126	151	136	105	127	149	141	142	147	149	124	140	133	134	127	136	138	123	132	139	119	136	156	117	144	127	129	157	131	153	135	138	139	138	145	133	126	116	140	121	113	144	158	152	142	132	156	130	147	139	137	156	158	136	124	124	120	131	140	135	149	129	137	103	163	129	134	129	126	135	153	146	133	140	116	133	128	164	126	117	141	120	117	122	143	150	143	148	129	135	139	132	150	118	157	138	122	142	136	144	119	134	134	133	104	153	135	130	140	133	146	136	145	151	169	138	118	129	118	126	129	140	130	112	157	148	103	149	154	155	142	149	144	146	124	154	148	138	146	154	139	151	141	137	116	139	137	129	128	125	149	133	133	163	124	140	127	128	112	148	133	124	151	127	145	147	146	129	133	137	127	134	122	131	135	138	131	125	131	158	125	133	121	136	119	144	153	132	138	144	134	140	150	128	126	153	128	142	134	120	144	115	139	142	145	138	107	133	122	132	115	132	113	137	127	159	142	145	111	139	136	135	149	110	131	129	133	137	112	136	134	162	133	112	143	121	136	149	133	129	141	137	152	139	136	152	130	129	155	119	148	124	135	127	137	130	166	144	128	143	144	132	131	138	130	120	143	165	136	121	136	143	150	110	126	145	137	111	145	140	151	150	118	128	120	125	152	134	157	110	146	120	122	131	139	138	131	138	147	148	124	146	149	123	130	119	144	146	140	140	124	156	138	132	117	147	133	124	149	119	150	154	127	141	121	142	131	132	143	146	154	142	152	132	147	140	151	141	135	157	117	139	147	137	117	115	137	141	154	131	137	138	144	124	126	135	148	148	150	146	114	134	144	132	119	156	126	132	139	134	125	146	145	133	139	137	123	127	156	135	150	153	142	175	137	131	133	143	147	153	115	133	147	138	121	152	142	126	123	146	169	152	143	148	108	156	119	148	132	112	139	139	145	138	130	135	126	130	144	131	129	127	110	146	126	117	132	119	140	139	152	131	131	123	136	136	132	137	139	134	132	130	140	133	122	122	137	130	112	136	151	156	123	155	135	135	125	146	139	152	138	140	134	130	148	126	163	148	140	127	122	119	137	124	126	155	145	125	130	156	157	131	137	137	137	123	140	148	136	145	134	116	135	155	136	129	147	140	124	147	145	124	140	146	144	147	136	122	137	141	154	118	121	135	114	145	129	150	155	147	164	133	138	146	113	161	140	123	137	132	141	124	121	129	145	141	130	131	130	148	144	110	131	130	147	145	131	125	127	138	131	124	145	149	148	119	154	143	134	161	167	121	135	163	142	135	121	139	126	143	157	140	122	125	134	129	128	135	131	118	130	145	135	147	151	151	133	158	124	146	130	127	148	155	123	146	149	160	162	128	135	149	123	121	121	125	135	146	163	136	137	125	138	144	124	131	118	148	138
9844	443	451	460	433	491	440	434	437	397	402	400	420	397	383	426	390	346	375	380	370	416	379	399	386	402	401	362	415	385	367	374	412	393	400	416	375	375	382	351	407	382	391	379	412	350	390	387	373	408	370	392	391	381	398	375	375	400	354	417	360	384	418	375	388	369	377	410	391	374	361	401	401	395	369	407	388	350	382	396	389	407	382	361	367	400	369	396	373	384	395	390	378	385	401	382	401	412	387	437	413	382	411	354	395	358	371	360	383	372	379	381	376	390	388	387	392	366	387	411	426	382	440	371	362	414	375	409	387	382	405	392	391	405	394	407	410	394	392	396	382	391	380	346	401	362	396	379	349	406	375	392	388	383	383	378	380	388	382	376	394	392	374	413	319	386	380	405	403	373	379	405	398	389	364	408	404	390	383	370	380	393	370	405	376	382	392	372	401	387	365	360	377	422	426	383	410	408	380	434	374	384	403	365	392	386	366	404	349	380	364	370	407	402	409	400	392	396	384	386	387	409	380	413	383	380	361	372	372	410	382	417	416	373	368	411	385	378	389	391	386	366	394	386	380	396	393	360	433	354	427	411	367	391	400	366	384	391	386	367	385	396	368	371	359	383	371	395	380	384	394	368	386	365	368	396	392	394	419	398	356	387	414	390	364	382	413	393	387	405	366	416	401	382	376	377	373	440	395	403	364	382	360	403	357	374	358	360	403	365	380	379	380	379	371	430	378	395	407	368	378	390	418	425	367	389	385	404	389	374	385	389	379	403	403	397	353	399	365	407	376	383	375	398	391	424	374	396	388	392	376	376	362	395	381	373	391	382	418	351	402	391	385	399	371	377	391	360	387	386	388	396	367	406	395	424	389	380	392	374	404	401	367	347	401	376	378	366	419	364	382	395	404	389	411	352	375	397	394	405	440	414	361	379	360	407	377	373	368	368	383	367	408	391	416	399	401	418	379	400	403	385	370	404	387	382	376	368	359	375	409	380	395	400	401	375	399	403	365	366	382	362	381	418	365	363	379	408	412	369	389	378	347	340	384	380	385	393	374	394	419	437	395	377	394	365	410	368	384	392	358	357	389	391	355	359	390	374	375	410	400	394	370	397	369	395	369	397	422	403	431	391	403	383	353	395	399	405	379	369	365	395	392	384	369	403	376	367	381	404	365	370	402	404	408	383	402	394	355	413	375	391	395	412	362	385	411	411	392	388	333	377	375	379	407	412	359	379	360	375	368	366	374	383	362	395	397	392	361	376	380	345	378	368	368	385	332	375	435	417	386	403	389	378	375	371	372	409	416	393	383	409	380	386	435	350	381	366	386	415	413	352	391	373	371	404	399	354	392	395	370	368	342	363	376	374	374	378	377	393	373	413	379	416	363	400	401	390	375	352	382	359	388	374	362	391	416	413	403	370	377	350	436	357	368	360	393	400	380	407	376	396	383	369	412	366	385	392	427	389	363	382	388	401	386	380	405	448	405	358	364	388	356	398	360	371	383	353	413	408	367	395	359	390	385	391	405	377	397	358	355	379	374	374	371	384	401	388	389	402	407	394	370	363	366	346	381	378	367	382	373	378	361	384	343	412	390	383	408	418	414	357	367	401	373	414	383	403	363	381	387	381	432	394	384	404	346	391	364	416	389	352	391	397	375	401	375	359	359	357	387	404	383	398	356	416	388	369	383	375	331	398	393	369	408	382	379	393	426	418	373	402	385	338	369	396	361	342	371	381	387	386	386	375	404	402	380	359	416	397	376	404	372	363	387	364	389	367	407	368	404	420	412	374	406	381	375	386	389	374	407	405	380	418	354	395	366	406	378	382	384	417	354	399	401	386	377	397	411	370	380	395	375	375	382	393	386	386	387	397	412	413	395	367	411	389	346	402	421	392	388	373	374	409	362	382	375	362	386	400	359	385	380	361	392	429	397	392	393	419	413	367	383	381	404	398	356	375	381	381	371	394	390	346	398	380	391	379	389	373	371	390	389	389	377	357	356	364	441	395	372	381	372	374	381	371	332	399	378	415	388	397	396	408	385	371	379	407	410	389	376	409	405	377	380	370	386	362	378	404	369	357	402	391	386	361	395	400	363	385	418	399	411	422	366	414	358	386	371	359	367	380	360	376	400	378	401	390	386	358	391	374	383	392	352	399	378	360	399	364	408	438	406	396	387	350	430	382	369	379	417	378	417	401	362	377	413	359	385	381	360	374	371	381	420	373	395	361	376	364	399	403	396	388	384	353	390	387	394	356	385	383	350	374	363	440	384	408	383	395	365	382	393	390	393	383	401	384	390	394	359	380	405	381	387	392	373	418	411	432	409	433	387	395	414	379	423	373	390	381	407	362	378	369	384	400	410	406	383	396	387	394	362	399	393	405	387	370	393	383	374	390	382	387	410	370	373	395	379	348	348	383	416	417	348	385	398	406	409	394	392	381	428	379	393	371	381	415	397	411	388	400	390	407	372	373	390	386	388	379	394	348	376	395	401	364	353	365	394	403	392	380	394	414	414	386	387	401	418	415	399	372	363	397	387	413	362	368	376	374	361	422	392	406	390	410	398	371	377	402	388	386	386	358	398	402	395	398	411	385	390	382	369	410	395	386	371	362	370	387	370	401	380	382	400	416	392	398	378	386	415	371	363	381	390	354	392	402	389	419	412	371	363	372	398	397	370	376	411	435	406	372	397	393	355	378	405	393	361	414	362	381	405	395	372	410	370	413	375	353	389	433	396	400	381	406	380	383	364	433	418	423	345	361	350	385	382	421	426	405	408	389	401	385	371	389	399	397	386	381	404	392	373	422	385	380	405	377	370	372	367	365	360	357	384	374	365	388	377	382	388	414	375	383	438	409	410	397	363	401	408	369	409	366	394	388	392	395	405	370	371	369	420	409	380	374	409	351	393	419	360	391	419	374	399	412	380	379	382	384	403	367	359	406	362	408	392	382	355	338	385	368	390	393	424	431	372	383	366	432	408	374	406	412	372	386	407	384	403	416	372	405	386	364	391	413	374	388	405	368	357	395	382	364	407	386	389	354	433	395	378	355	383	401	383	402	399	405	387	406	352	393	380	408	360	386	383	386	404	390	358	406	395	377	384	408	398	347	395	418	358	377	380	396	362	415	350	394	392	376	384	388	389	394	401	364	404	376	370	378	411	412	384	424	380	414	381	411	364	389	419	397	403	367	368	395	362	428	392	428	379	369	379	381	383	429	411	365	378	386	388	422	422	384	358	338	381	376	388	387	368	385	404	380	403	415	425	407	431	422	341	347	374	362	399	405	396	395	371	377	402	398	374	383	412	365	361	383	371	385	356	394	395	354	376	399	358	410	426	408	378	382	444	364	369	375	370	415	415	407	423	366	375	374	369	370	383	391	409	376	384	366	362	393	381	358	384	421	379	386	385	373	366	396	385	414	367	418	358	404	386	363	377	427	392	383	398	403	371	390	426	351	330	390	408	373	384	361	422	414	374	354	376	384	353	395
61037	20390	3952	968	687	506	401	347	368	329	310	259	263	280	262	225	243	238	232	242	211	235	212	243	224	238	234	236	225	226	252	246	221	277	201	233	216	237	237	206	210	224	239	264	213	238	254	219	235	205	239	238	222	235	214	236	234	241	234	205	195	203	234	215	224	188	256	189	225	200	233	235	201	209	231	228	243	221	255	225	217	219	227	226	217	239	186	244	258	239	219	238	220	222	244	230	212	208	232	224	218	202	231	208	224	250	208	255	240	218	232	217	247	232	213	218	229	208	240	251	224	209	223	227	202	206	186	206	242	217	242	199	228	208	226	236	241	198	221	199	206	188	224	212	195	244	211	229	243	236	212	229	236	197	234	224	187	231	218	222	203	193	231	203	260	229	224	213	246	241	214	228	234	228	226	201	197	209	221	225	256	210	210	215	196	205	226	229	219	236	209	231	216	241	240	215	221	216	217	216	207	217	234	190	244	209	228	234	210	206	260	229	205	227	241	219	199	249	243	215	241	204	234	216	216	193	195	233	218	216	217	221	216	210	220	194	210	235	241	212	200	228	228	211	183	197	218	252	213	221	226	183	243	224	202	249	222	252	190	215	217	221	211	201	217	230	229	217	174	206	224	225	206	226	199	223	252	237	206	217	229	214	198	227	230	205	230	191	205	212	207	200	218	220	235	210	216	237	232	238	229	236	230	227	205	208	227	216	227	201	208	210	230	213	238	214	221	241	203	202	221	244	218	211	242	215	234	228	207	221	231	218	235	239	217	246	213	226	205	230	196	223	211	196	225	246	221	224	228	190	219	217	217	227	239	226	232	201	235	216	222	242	221	229	214	217	227	255	204	213	235	189	231	223	225	219	219	204	238	210	197	205	204	212	219	202	248	246	207	227	223	199	210	191	256	225	213	206	197	201	223	236	214	266	223	216	219	219	205	225	199	244	227	228	230	230	218	260	228	239	226	258	236	218	223	208	241	244	219	244	242	211	221	220	204	252	234	229	230	245	238	213	236	214	212	230	234	217	221	224	210	232	201	218	200	216	227	220	235	209	222	202	197	226	211	221	244	235	208	217	228	227	213	203	223	216	236	233	256	225	206	216	200	204	220	206	212	198	239	210	221	213	242	227	215	227	223	222	227	221	214	212	233	214	235	203	213	246	223	247	202	228	189	221	222	219	244	223	226	237	231	246	220	223	249	184	193	207	226	247	230	241	244	210	238	181	198	209	204	215	188	229	214	208	220	220	225	234	217	200	213	221	203	240	230	212	248	225	220	208	214	202	212	232	259	225	253	224	258	219	200	217	197	222	195	249	262	225	241	266	248	207	237	212	216	229	250	215	211	197	211	214	225	235	222	220	228	228	221	243	201	239	228	240	191	233	218	256	214	241	210	217	214	220	237	227	209	211	227	207	218	233	231	224	218	193	215	213	197	211	231	223	178	196	230	203	192	236	236	215	233	250	208	225	192	241	231	237	208	203	201	218	234	221	234	204	257	234	232	207	223	214	207	238	237	203	225	226	232	240	226	209	218	227	220	236	231	214	253	239	217	210	218	219	201	224	216	242	225	210	179	218	236	226	226	224	239	219	226	198	214	221	249	206	247	229	241	189	226	220	211	239	227	195	217	233	247	227	213	220	230	220	238	224	198	227	215	216	178	219	216	232	224	215	225	214	219	194	216	218	205	216	226	227	191	189	237	200	190	180	220	218	246	215	215	198	207	221	211	226	196	214	209	235	226	237	237	222	221	258	206	214	231	220	237	245	223	207	204	213	225	261	219	229	232	220	210	270	198	242	238	217	189	220	217	228	250	224	225	212	208	198	247	226	227	243	219	212	193	211	210	224	225	239	225	207	222	194	240	238	214	216	218	223	198	199	223	239	208	212	235	208	232	229	230	217	242	248	216	237	212	232	210	202	218	202	240	223	232	186	192	208	211	223	241	204	195	206	221	233	206	242	209	221	224	228	228	246	220	234	237	223	191	226	217	248	220	216	200	212	234	243	240	233	214	196	230	204	209	198	223	249	206	198	241	197	236	223	208	230	230	230	217	221	190	222	222	248	203	203	209	226	224	210	217	218	243	237	244	236	190	244	223	221	225	196	240	221	236	230	196	206	213	211	204	205	201	226	213	209	217	180	232	229	257	195	214	195	223	212	224	213	189	214	243	204	211	222	233	210	215	210	210	224	211	238	240	237	241	201	203	202	204	213	207	214	238	208	216	225	222	214	187	216	201	229	216	194	198	226	225	214	214	239	255	229	221	226	202	251	233	229	233	211	202	217	206	223	217	221	214	217	225	226	247	255	189	227	221	211	220	210	221	241	233	221	216	209	234	213	243	218	193	210	236	226	222	220	231	215	232	206	238	247	205	236	212	219	195	205	201	208	211	244	221	220	213	242	227	247	228	248	183	220	216	226	249	239	238	209	200	250	234	233	215	248	213	218	205	225	223	219	186	235	203	219	219	217	196	244	215	230	220	211	214	220	218	215	229	230	241	225	229	198	217	216	219	216	211	200	229	242	220	220	217	237	230	235	221	207	219	229	237	200	233	232	236	224	197	212	224	236	224	224	239	228	225	208	207	222	207	213	211	181	206	229	212	217	223	233	235	226	202	219	253	212	203	234	246	206	215	221	226	238	236	223	220	254	232	240	230	225	240	223	243	250	205	234	208	236	205	211	250	192	226	242	190	218	219	219	228	207	219	233	224	218	225	234	223	186	203	213	230	207	220	233	216	236	210	232	200	210	219	226	243	247	220	198	205	236	217	234	215	234	233	198	216	242	249	214	241	232	241	198	227	229	224	210	238	219	260	221	245	235	265	207	189	196	243	214	219	251	237	239	242	246	216	248	228	226	216	220	220	220	206	242	205	230	233	206	247	231	220	245	234	208	214	227	218	216	215	189	232	218	233	194	203	242	204	195	237	245	212	233	228	265	195	245	241	250	213	206	251	221	200	232	191	230	211	214	192	217	233	203	222	200	230	208	238	211	231	226	235	217	227	206	211	241	244	228	213	219	219	234	198	234	235	195	210	220	214	193	229	239	238	198	235	188	220	215	196	241	220	219	231	235	229	208	229	210	196	218	207	225	206	205	210	217	224	225	261	225	205	204	232	218	227	208	239	189	237	243	225	216	204	206	242	230	241	236	210	208	209	231	218	229	223	230	226	213	223	268	238	222	198	219	229	194	213	228	201	226	249	220	224	218	228	205	217	224	212	212	234	242	195	221	207	213	230	230	221	206	195	236	228	224	217	211	230	204	228	227	227	242	237	184	202	203	242	215	227	215	199	226	242	201	208	236	206	218	225	215	216	214	184	222	223	204	215	230	226	213	204	228	227	225	223	242	228	229	257	213	247	213	222	222	242	211	219	208	232	219	223	222	249	228	193	238	246	239	227	226	216	209	200	212	220	224	234	225	201	204	188	219	216	207	223	203	247	252	225	228	230	224	199	207	220	233	220	197	226	215	215	233	236	231
32961	1189	2285	2655	2310	1882	1631	1438	1262	1093	1018	1005	906	871	846	835	728	751	733	713	691	664	641	687	661	624	671	640	637	624	639	647	637	661	681	652	592	586	615	652	599	584	565	569	584	594	574	616	587	592	609	600	618	588	563	603	595	638	605	588	581	578	593	628	591	608	655	622	531	599	591	585	556	598	561	567	633	587	569	568	584	577	591	598	562	591	566	617	610	587	619	562	583	622	558	586	594	622	559	597	508	596	561	574	573	592	532	586	579	588	626	572	582	602	569	533	580	563	576	562	583	579	577	574	593	551	590	624	611	577	555	574	563	583	627	558	561	560	595	627	531	603	556	599	575	544	596	576	588	582	595	594	566	607	598	587	568	573	547	579	596	571	537	541	605	586	558	568	585	589	549	558	589	577	540	522	589	532	532	528	575	602	562	575	566	576	557	564	530	606	590	606	530	560	578	553	572	604	612	555	561	555	530	558	524	621	589	573	544	541	588	551	548	584	554	608	592	558	570	547	570	558	572	600	588	616	606	553	619	589	539	580	566	541	557	568	555	580	584	606	598	543	542	559	568	603	518	606	581	564	576	553	576	597	606	554	569	543	571	564	621	558	560	547	538	584	564	563	608	561	561	592	557	563	563	575	546	567	597	609	560	576	549	558	560	552	604	589	580	584	617	580	595	614	535	583	584	518	547	542	570	589	556	564	543	605	559	585	557	576	597	561	553	583	599	624	584	583	588	548	568	560	524	580	562	572	547	592	572	569	527	593	578	581	532	572	556	574	535	571	583	556	559	578	535	565	562	581	555	562	540	532	572	585	579	607	581	559	565	584	574	612	613	579	599	575	592	590	579	593	617	599	573	603	575	586	586	550	595	586	584	560	604	600	571	546	579	605	580	556	577	520	552	552	583	563	575	529	569	548	609	539	556	553	591	535	604	579	540	570	558	601	578	553	585	572	602	586	570	576	557	580	575	564	571	615	568	599	600	600	613	550	550	557	576	600	597	580	603	562	556	655	521	541	587	549	627	557	570	539	546	595	628	543	592	587	598	595	514	618	603	545	554	578	566	599	560	601	608	605	545	590	565	591	547	559	613	565	569	565	575	602	606	608	602	610	525	606	570	570	592	564	571	568	590	598	563	594	582	565	543	576	588	529	586	589	597	586	570	605	612	546	541	577	584	565	557	567	564	560	551	553	583	561	586	546	575	582	515	603	597	564	581	606	554	548	597	529	572	578	581	518	553	561	560	574	586	573	569	613	603	589	581	606	553	590	572	587	602	576	600	553	573	587	577	594	531	584	555	567	592	568	547	559	555	570	516	569	574	565	561	553	629	541	549	609	589	565	568	562	551	581	550	567	580	535	589	588	568	591	569	588	591	589	543	618	592	572	562	615	599	583	562	553	572	595	546	555	563	605	556	609	588	554	579	562	567	585	593	563	587	574	597	540	577	596	596	626	589	585	585	580	512	547	592	599	571	585	582	545	546	564	536	590	569	559	587	569	571	572	610	567	562	616	557	561	567	570	551	545	535	573	582	586	563	570	568	581	553	582	588	570	568	607	603	585	559	590	582	567	561	540	586	557	571	561	591	572	611	582	586	567	550	581	559	597	574	566	546	571	553	556	538	580	597	565	550	610	580	592	586	599	571	596	560	540	574	600	601	580	589	574	585	589	538	617	566	611	571	566	575	560	575	570	579	626	596	527	556	567	568	562	548	532	593	583	567	608	573	557	591	615	561	565	579	571	557	577	551	570	561	559	569	535	583	570	553	559	613	544	547	562	578	560	596	564	562	545	549	533	581	551	537	550	585	577	539	579	564	567	537	569	574	578	546	554	571	590	596	590	579	518	598	567	584	559	544	566	573	605	566	557	575	615	609	584	561	536	570	532	547	576	533	573	590	534	579	591	571	521	553	607	609	565	574	574	600	590	551	608	553	590	589	582	530	561	594	555	605	561	603	582	596	582	551	571	544	543	570	586	602	559	576	562	588	566	581	550	518	563	555	584	577	608	576	572	561	534	584	607	586	578	600	558	592	578	586	569	545	604	581	556	580	602	620	517	569	576	535	509	558	596	595	576	557	572	563	545	554	579	599	571	551	574	581	563	583	566	601	558	592	555	569	559	593	546	610	586	566	554	554	604	573	559	575	609	556	589	535	557	609	550	568	559	563	572	566	586	516	584	577	608	622	592	584	514	578	599	541	550	601	553	544	546	575	570	578	581	548	578	587	592	600	530	651	524	604	566	577	571	558	569	597	556	622	564	552	588	641	516	553	600	568	574	573	597	536	644	554	599	583	623	567	569	584	569	572	534	572	572	572	556	582	553	557	563	572	549	564	581	570	549	579	546	571	564	542	579	598	548	568	578	595	571	565	582	560	549	566	597	592	576	573	584	553	611	549	574	585	568	557	577	547	551	610	587	586	579	554	625	573	559	612	566	572	542	564	516	558	588	595	602	595	573	572	590	560	582	584	560	576	582	531	561	578	559	517	564	591	566	569	596	600	555	554	545	579	603	569	551	585	555	599	515	587	562	577	525	579	602	599	577	569	517	555	576	559	594	590	592	529	575	533	608	571	580	574	564	568	564	572	572	620	613	544	621	589	612	568	556	601	627	574	614	578	546	578	607	564	583	549	558	585	575	563	627	584	535	610	593	559	612	553	564	570	575	598	582	570	563	599	609	555	571	527	568	558	564	582	580	573	554	576	570	565	530	580	581	559	566	542	639	548	588	612	544	593	566	562	596	562	561	535	576	584	596	532	572	571	532	581	605	601	539	577	612	576	577	612	552	536	555	595	623	544	544	563	582	593	580	515	560	568	550	582	586	600	571	612	607	578	603	571	575	560	557	611	587	552	568	575	581	546	582	563	570	576	563	553	568	603	581	546	584	602	540	569	619	583	557	594	564	557	573	576	556	594	547	580	561	622	553	558	568	599	564	555	565	526	562	560	581	555	595	596	552	562	560	576	574	580	596	594	548	596	560	565	555	605	612	554	592	581	578	578	594	586	530	580	558	565	568	600	565	558	564	555	587	558	627	566	556	561	610	575	588	560	553	557	612	589	607	559	597	618	618	602	539	576	577	578	548	580	570	581	585	521	621	566	573	582	609	572	576	561	564	575	605	582	568	571	596	579	556	572	631	552	564	568	574	582	541	549	572	546	560	568	560	565	579	573	556	538	577	612	582	562	577	611	541	608	575	607	580	578	549	566	579	568	552	603	608	543	610	572	588	537	631	602	590	567	575	572	602	544	553	587	593	593	583	591	570	552	590	574	578	522	549	558	548	592	583	611	593	558	589	607	596	553	577	602	547	606	640	590	578	565	568	583	580	591	585	594	610	550	525	543	576	535	563	573	590	592	573	574	605	566	541	581	614	559	625	571	614	527	613	566	564	549	610	594	544	559	624	551	562	651	560	528	576	621	588	572	602	555	605	549	596	556	597	592	572	603	576	546	582	563	595	586	559	577	567	572	558	601	600
71428	26908	10403	2618	1271	954	876	684	638	603	555	513	532	514	500	440	443	455	440	411	395	453	430	424	397	411	439	407	436	396	412	367	404	401	393	411	371	410	390	397	398	431	382	407	421	410	413	407	414	401	393	407	409	360	397	376	393	397	406	398	401	413	370	411	394	366	394	416	411	416	396	386	388	417	429	382	381	386	434	384	437	432	399	413	401	381	402	435	380	406	409	386	391	398	404	383	399	364	364	398	392	416	427	418	406	382	399	366	427	421	421	353	428	378	416	403	403	384	402	383	367	379	387	422	407	417	386	385	422	398	370	408	419	427	386	402	405	362	388	445	414	430	391	418	394	421	404	394	369	421	441	435	410	407	373	412	425	420	360	366	432	344	425	403	434	402	373	418	388	397	383	415	388	391	409	377	398	406	423	371	423	431	411	372	409	419	424	407	391	387	405	404	387	430	438	452	408	371	405	386	371	376	374	420	350	441	406	397	407	413	356	397	446	397	421	391	400	401	366	397	401	449	360	391	385	423	430	367	401	385	389	358	387	407	365	396	389	418	386	422	395	395	405	416	419	414	411	394	380	420	372	399	391	410	400	412	410	354	398	360	405	401	418	378	392	404	390	451	397	408	420	397	379	371	418	385	366	374	417	412	407	359	433	383	423	393	357	387	400	405	393	358	343	400	393	393	397	380	384	402	390	401	379	343	411	426	398	431	364	382	398	405	430	457	399	430	424	369	413	402	358	395	361	359	386	403	381	367	395	370	400	373	428	420	411	359	403	377	390	375	382	420	377	421	405	373	392	384	412	380	375	396	410	381	412	448	394	399	383	377	381	390	371	397	371	412	393	386	382	373	379	394	402	386	397	419	390	387	406	390	340	389	421	391	396	394	414	370	368	398	393	404	421	386	399	419	391	417	402	409	410	378	372	370	397	417	381	403	370	376	395	411	374	390	395	393	390	350	387	394	397	379	406	387	386	439	389	396	366	352	442	378	434	404	426	384	385	459	429	426	391	413	390	374	388	415	399	379	396	389	365	372	378	367	395	353	365	359	374	382	335	396	422	419	409	391	372	406	419	392	424	410	417	405	392	405	430	409	370	434	421	371	405	421	383	369	380	394	364	407	428	426	378	430	372	370	405	386	417	392	396	396	367	400	344	415	418	430	383	396	384	390	359	400	429	405	404	446	388	392	395	428	384	391	383	411	371	377	408	372	430	373	376	413	365	363	362	411	415	419	391	401	414	404	359	369	381	374	367	369	401	427	409	396	395	405	397	411	420	380	394	428	369	380	427	423	397	393	389	388	408	344	384	412	364	433	400	417	384	418	397	421	392	404	400	400	389	384	384	372	411	390	432	410	374	410	406	398	383	405	396	407	396	405	402	382	378	381	392	411	378	383	391	385	406	399	427	409	390	409	390	396	443	389	371	407	393	429	439	425	402	365	398	421	396	386	419	390	424	379	390	393	393	371	397	438	419	414	410	374	403	417	394	397	378	415	443	400	398	370	382	452	397	383	421	382	373	403	390	398	371	373	393	399	398	411	402	416	361	402	379	418	391	375	378	408	402	431	370	409	370	418	395	379	421	427	398	375	410	372	385	379	383	406	403	380	404	420	425	375	370	417	397	377	383	395	385	377	435	397	365	393	408	356	366	442	458	418	390	401	404	420	410	430	398	387	401	382	379	411	409	365	421	396	405	401	400	375	427	425	422	385	404	392	394	422	352	410	412	380	376	394	379	398	387	403	377	434	417	385	396	397	380	400	418	425	369	402	370	365	437	388	396	391	388	358	464	413	391	390	417	416	406	376	387	368	429	427	449	430	403	418	400	356	406	358	379	418	387	418	378	384	404	402	372	393	421	367	402	412	363	385	362	366	358	387	416	348	374	393	396	381	378	407	362	370	432	420	414	414	384	420	381	375	417	398	424	402	422	403	406	390	393	352	442	398	393	396	397	413	439	411	409	428	397	414	392	415	405	359	419	354	383	398	402	399	404	373	447	392	418	411	394	374	395	394	411	386	401	384	401	407	392	368	397	391	409	404	390	374	416	386	367	408	425	452	390	389	410	440	380	387	370	344	405	411	364	375	404	369	392	357	399	407	414	417	407	406	370	371	399	385	405	420	387	398	380	351	464	389	403	437	425	407	362	365	381	404	385	379	434	399	431	398	456	374	406	375	434	392	402	382	370	398	385	374	385	452	401	406	398	396	405	370	393	378	412	393	416	403	364	388	393	394	413	380	398	394	390	383	396	400	424	377	432	436	370	414	423	428	378	365	383	412	360	418	428	370	383	382	378	383	404	400	392	403	404	416	383	398	419	421	391	416	366	405	385	449	386	424	386	382	347	390	389	406	359	365	413	398	380	394	416	339	393	422	416	373	378	401	401	401	373	370	394	392	405	377	427	408	368	421	442	415	385	397	367	371	382	408	399	360	397	402	436	381	387	431	394	417	378	388	380	396	440	403	390	357	390	386	429	405	423	388	407	413	413	395	402	369	374	401	401	412	407	389	400	399	410	445	390	402	412	400	396	406	390	422	388	415	403	373	413	394	380	372	364	400	408	389	399	410	386	360	419	388	419	357	398	355	392	371	401	379	374	374	385	383	379	427	402	397	412	402	424	389	408	411	359	389	421	406	402	404	397	399	386	411	387	395	424	380	390	412	412	401	430	394	416	387	439	373	388	380	432	424	411	388	400	380	407	410	368	396	397	367	395	406	419	383	378	385	407	405	435	404	369	404	379	416	396	386	363	385	390	400	443	389	372	424	378	415	448	402	396	385	399	375	414	373	404	369	351	409	408	377	405	394	447	405	409	382	427	357	398	353	400	373	402	398	377	401	432	376	404	380	366	404	426	440	386	385	385	430	357	391	365	403	361	373	426	394	352	430	458	425	418	404	367	409	418	413	384	403	438	390	382	399	407	433	387	403	378	418	409	399	389	356	356	394	432	415	380	432	432	416	396	385	400	387	424	350	421	395	394	439	400	391	398	390	386	378	416	420	382	383	374	387	365	430	390	432	392	363	400	402	387	404	383	395	370	393	389	410	420	421	387	410	401	380	392	388	406	397	371	433	403	385	393	390	372	381	399	376	416	377	383	404	380	344	402	394	410	407	380	399	372	424	400	379	401	401	364	420	375	421	363	392	373	397	424	391	455	340	399	353	373	409	427	391	387	375	414	401	397	408	377	418	416	388	404	392	400	383	362	427	409	441	382	408	378	428	377	394	400	403	374	406	400	444	365	365	357	376	364	380	366	381	411	390	381	381	407	388	384	349	378	418	412	411	410	433	374	378	366	395	381	367	386	400	390	420	378	406	322	414	350	400	388	345	405	418	401	387	377	418	416	427	402	428	406	394	420	389	450	414	369	412	394	435	361	413	407	359	391	402	392	384	424	393	375	360	390	408	382	386	366	413	419	386	464	424	415	388	403	364	385	384	402	426	394	384	361	403	417	408	401	400	398	384	415	407	410	400	397	392
40951	2078	4267	4721	4190	3418	3021	2528	2237	1945	1800	1719	1468	1436	1449	1337	1328	1274	1278	1233	1148	1139	1163	1101	1116	1066	1082	1054	1020	1009	1058	1044	1004	958	1050	989	974	949	985	978	972	985	930	957	944	953	1001	972	953	968	968	959	971	900	973	919	908	958	976	956	920	927	917	906	970	853	905	980	934	936	963	927	893	931	970	982	990	966	838	950	876	944	916	913	944	958	934	912	936	971	907	882	901	877	899	915	927	917	918	951	908	933	1002	940	889	985	951	935	919	879	875	902	948	883	960	913	961	882	859	900	945	924	879	905	922	949	973	939	962	932	971	893	912	917	912	899	1003	878	879	892	956	901	875	934	887	915	874	950	866	897	893	870	907	885	949	947	940	948	911	922	935	893	893	933	907	915	925	938	938	919	980	966	995	961	900	886	871	953	887	936	914	962	944	924	931	933	967	845	915	917	925	918	907	920	952	957	928	897	961	920	877	870	923	910	923	936	931	923	834	918	952	904	904	932	905	896	926	915	891	927	892	963	942	890	932	936	930	927	936	930	907	874	898	887	898	903	880	878	931	924	859	962	917	881	938	936	940	866	930	939	931	883	896	928	899	907	998	907	915	945	928	914	863	952	910	923	944	917	887	906	886	935	896	929	951	963	940	928	940	900	953	905	898	913	940	863	910	924	926	980	914	930	976	907	864	896	951	922	960	928	894	887	895	919	847	898	885	872	918	910	901	933	889	870	921	919	924	886	911	934	929	902	932	887	936	863	923	894	918	909	910	867	925	870	917	980	916	940	919	918	858	916	901	914	919	868	900	928	891	920	924	959	916	869	961	976	889	897	896	877	921	904	932	884	904	952	955	953	965	920	984	906	895	935	934	866	884	959	918	865	938	950	919	899	916	863	902	939	911	918	868	897	865	980	872	929	883	850	885	917	908	958	881	945	904	931	929	882	916	918	942	967	916	988	931	899	901	890	918	884	905	912	897	847	874	858	917	877	913	881	957	867	954	904	892	952	893	908	919	921	954	940	937	922	907	911	950	928	929	917	879	888	917	939	873	845	935	921	936	890	919	918	875	923	945	913	907	876	908	880	918	887	936	938	929	945	901	973	940	924	892	948	867	927	874	872	982	909	964	897	939	885	857	900	912	890	906	930	942	906	951	863	893	911	917	940	950	986	916	924	897	887	915	932	892	932	904	886	895	934	928	904	868	878	935	903	915	934	917	931	939	900	872	932	921	948	924	893	884	948	934	921	898	942	906	900	950	944	939	885	877	909	910	874	903	914	945	951	917	983	864	913	923	900	934	939	908	885	875	961	957	899	970	909	890	824	907	875	969	920	944	900	882	906	956	949	949	906	930	928	914	881	906	917	883	913	904	977	931	892	907	889	886	943	930	879	943	922	849	867	952	922	939	901	935	922	887	888	851	925	888	902	928	973	919	909	911	948	946	906	956	875	905	944	909	961	951	924	951	878	881	899	901	893	902	858	998	861	910	895	917	916	916	955	877	896	925	907	875	917	899	872	893	842	883	929	918	947	941	891	959	914	944	893	916	928	965	932	958	959	916	947	929	899	953	901	929	883	951	921	897	907	928	948	919	927	869	934	926	865	920	887	925	937	905	891	983	864	911	869	874	920	910	944	958	903	942	905	911	901	1003	912	919	933	953	919	954	928	904	926	945	953	899	952	886	911	922	898	927	902	940	942	911	940	926	882	956	918	919	897	866	918	906	969	908	946	939	895	934	909	939	895	909	882	942	935	902	942	888	891	909	920	942	919	962	905	889	928	905	945	920	907	895	886	970	932	934	972	922	906	959	873	895	922	850	910	947	913	885	883	883	906	904	918	952	988	876	894	931	914	912	944	936	936	905	890	913	915	870	896	914	913	968	905	956	906	970	923	954	911	919	887	945	902	915	894	901	880	955	899	910	859	930	963	894	892	963	987	927	915	925	962	925	892	917	912	926	862	919	932	905	958	934	902	891	961	874	945	930	936	913	896	935	884	928	924	898	884	968	926	944	980	905	921	933	962	943	942	900	894	898	886	936	899	858	955	939	957	906	952	865	906	878	889	877	893	854	902	869	914	867	954	830	885	899	920	961	902	888	932	884	951	880	901	918	894	858	939	938	946	880	887	890	901	973	955	918	908	946	946	894	876	884	916	912	953	910	862	901	916	909	910	893	913	897	941	961	944	935	824	899	939	936	907	927	934	930	912	899	905	867	973	907	919	937	966	901	890	929	932	884	914	919	884	955	919	905	920	907	949	922	914	873	962	874	885	929	913	980	890	914	932	868	915	959	981	912	903	917	877	874	911	950	911	897	895	905	936	864	924	939	931	951	897	930	901	922	928	917	921	922	915	911	923	851	915	895	948	935	972	889	896	934	906	953	936	910	904	949	982	877	937	927	917	919	909	867	885	913	917	926	884	914	896	915	922	921	911	922	919	882	905	923	893	938	886	939	965	931	908	894	935	925	951	923	912	898	905	879	932	956	936	917	902	891	883	921	959	950	927	922	892	908	924	858	918	938	905	922	939	926	899	939	901	919	929	940	889	830	842	901	914	899	949	901	892	925	936	972	939	860	896	912	921	893	883	948	925	930	898	895	946	937	886	929	916	890	896	931	849	929	927	932	913	899	931	966	909	949	980	892	951	904	979	929	894	955	890	901	884	973	950	934	954	921	899	900	885	904	957	888	919	923	888	903	1007	835	881	906	926	920	920	852	913	924	874	945	924	918	876	949	894	974	920	936	896	927	961	900	844	934	935	871	954	906	923	931	900	902	943	904	868	961	945	925	941	892	901	937	961	971	926	902	949	882	934	894	951	885	920	919	895	947	929	929	911	975	929	913	898	889	897	891	851	935	914	897	898	934	952	925	943	966	932	905	915	897	944	968	911	930	874	920	956	912	911	918	928	927	913	923	906	964	926	945	944	897	862	885	914	939	928	901	914	940	876	895	879	904	878	911	994	901	830	870	890	907	931	894	924	872	969	908	910	917	927	898	940	901	945	949	955	926	883	930	930	914	949	889	927	913	902	903	911	950	953	927	920	970	882	891	886	914	881	906	909	939	955	931	879	891	869	952	883	916	926	915	889	953	887	876	966	895	902	893	906	900	960	904	943	900	899	956	956	894	895	918	938	896	900	897	899	921	864	922	888	884	932	894	889	871	899	926	904	933	980	885	911	910	892	883	973	850	940	906	904	908	888	933	874	923	877	912	883	941	924	877	867	924	932	947	914	946	899	953	952	870	905	870	847	876	903	853	915	922	842	963	927	897	903	923	975	955	940	965	904	919	905	904	881	927	866	944	930	918	884	867	877	943	895	877	950	954	917	920	936	913	885	882	936	920	907	873	926	911	949	858	908	906	921	899	882	959	957	891	938	891	892	931	932	906	899	909	881	958	932	926	874	875	923	909	913	926	918	984	976	917	923	946	909	948	925	922	956	907	881	951	896	919	884	895	905	915	951	910	919	887	901	895	914	926	934	898	922	877	898
11970	736	252	184	157	159	150	163	160	172	148	119	126	148	138	141	128	140	109	122	131	124	133	137	151	148	127	126	127	132	145	129	130	140	143	136	145	146	119	144	128	118	127	142	132	127	133	119	136	146	132	128	135	143	162	150	140	153	125	151	142	151	155	139	149	131	126	134	113	140	136	118	136	133	135	133	146	131	140	150	144	149	140	139	129	140	142	142	135	100	146	132	155	127	144	134	140	139	144	136	156	148	146	162	147	120	130	136	157	138	136	119	130	148	142	130	126	131	124	134	136	134	161	146	151	149	130	144	134	113	149	142	123	126	152	133	159	126	144	127	150	131	130	126	121	156	138	163	120	140	128	129	115	136	141	140	123	131	122	113	119	127	134	140	135	146	120	134	107	143	132	125	130	139	130	165	130	145	151	122	155	156	152	138	150	127	125	129	133	125	150	121	117	118	130	133	150	121	128	134	121	143	123	135	147	134	142	130	146	133	117	128	127	129	124	139	135	134	138	137	133	114	147	131	125	128	157	139	130	141	140	156	126	149	157	122	134	163	153	135	128	139	146	162	126	132	120	144	121	138	129	122	140	114	125	136	127	157	140	119	138	149	135	123	113	153	140	125	116	123	144	121	130	135	127	154	116	143	138	163	134	152	154	131	148	154	142	149	134	125	151	131	134	158	135	131	113	137	136	145	147	128	154	133	138	147	147	144	135	123	135	130	141	140	133	145	153	115	153	132	128	146	126	157	127	155	129	138	166	157	118	142	115	121	131	155	116	132	123	158	142	130	126	153	138	147	162	141	115	132	157	136	132	138	124	135	133	148	140	134	146	116	115	112	127	155	140	138	137	144	135	130	136	114	137	155	154	133	133	131	126	129	133	137	125	151	157	124	117	133	144	127	148	132	145	137	140	145	119	139	142	130	144	137	157	142	140	138	147	144	146	155	139	127	162	155	120	135	132	148	135	140	124	138	154	123	124	150	139	131	127	128	143	116	139	128	142	130	145	134	134	144	128	144	139	131	150	137	137	141	134	132	128	130	141	123	138	122	146	153	117	139	128	126	145	133	165	126	141	132	130	151	132	126	138	139	138	136	124	152	133	110	150	152	117	137	134	118	133	126	129	156	126	144	155	143	102	137	131	118	120	137	126	131	140	142	142	133	141	121	129	155	143	144	140	152	142	136	154	142	112	136	128	128	155	125	120	133	149	129	129	139	118	144	132	127	130	140	126	136	117	153	141	127	141	134	127	140	140	132	121	133	118	139	130	130	142	109	142	141	148	154	146	124	131	137	146	143	122	127	165	142	150	165	146	115	131	142	148	136	149	149	129	125	127	128	136	129	144	133	127	128	137	132	127	149	131	132	102	158	142	125	118	155	122	154	140	126	127	136	151	143	112	130	133	139	141	130	142	119	135	116	151	135	121	125	170	153	128	154	145	121	135	122	149	149	139	128	156	144	125	139	135	137	150	152	149	132	136	148	140	151	122	131	149	114	123	153	146	123	150	134	147	131	135	111	132	132	155	162	140	120	135	151	118	152	122	125	151	144	145	150	147	148	140	144	141	126	142	136	148	147	145	145	119	147	143	125	155	153	158	135	140	132	124	141	127	157	130	151	127	145	157	124	134	143	138	119	125	128	145	162	136	142	143	153	137	151	133	143	135	145	143	134	131	137	134	141	140	141	127	119	158	141	127	141	139	127	146	174	132	125	123	148	131	130	152	151	127	136	135	175	153	142	141	117	139	121	137	161	120	143	136	137	135	129	153	147	150	119	138	151	144	129	120	146	123	139	139	137	144	147	144	124	128	137	146	144	128	143	152	135	148	172	115	130	161	123	126	122	135	145	130	129	137	157	154	143	144	137	152	142	111	130	121	123	107	155	123	133	137	143	146	148	149	150	134	155	137	134	148	147	153	139	110	133	135	119	133	157	143	135	136	134	149	161	132	163	144	126	132	106	127	136	133	139	140	145	143	118	128	146	138	138	132	135	163	162	128	137	146	147	142	132	141	129	152	150	131	153	123	129	126	141	122	131	116	134	126	145	134	134	144	132	128	128	139	137	146	124	131	131	130	128	147	137	118	147	152	173	146	135	149	136	153	116	117	156	145	134	122	119	139	141	132	122	142	153	138	124	138	139	133	139	116	134	135	137	125	140	127	150	150	116	120	163	135	127	127	127	141	136	129	107	122	116	155	131	122	124	143	137	124	147	161	133	145	146	157	135	111	128	161	126	148	145	131	150	142	134	141	121	152	115	140	142	113	135	127	127	155	140	152	137	123	169	141	135	149	144	127	133	146	149	128	125	143	127	130	143	139	140	147	148	144	142	132	141	155	140	127	126	118	124	128	131	128	126	139	148	141	123	112	150	147	161	135	138	151	150	144	145	142	151	110	111	139	117	124	145	126	138	125	123	154	120	135	140	153	131	165	157	135	125	136	164	148	130	129	135	131	135	126	143	144	143	148	136	130	147	151	148	145	133	139	152	140	128	131	150	137	158	135	134	128	140	123	147	149	143	131	147	145	146	117	122	132	129	120	142	137	143	142	126	108	146	119	130	149	120	127	140	124	125	136	126	119	152	143	145	137	145	128	120	140	129	128	133	137	167	156	139	140	134	139	102	122	148	145	146	129	137	128	144	123	130	154	144	149	144	139	138	127	105	137	145	146	141	142	115	99	144	119	131	134	143	139	145	136	141	134	136	141	108	126	138	146	144	158	142	147	160	132	128	145	139	131	160	152	140	118	132	123	151	119	139	141	117	140	132	157	133	124	140	132	147	149	136	145	141	140	160	153	139	138	149	130	152	142	128	128	139	154	119	155	145	116	138	148	140	140	140	144	128	118	149	133	137	150	133	127	137	154	138	142	131	145	137	133	138	134	143	131	130	121	133	140	123	138	138	155	149	130	119	112	134	122	136	118	129	101	149	137	137	152	137	139	148	131	116	140	138	130	140	146	160	135	140	135	128	138	149	137	145	140	143	106	147	122	130	146	133	136	119	116	141	120	116	113	132	129	124	130	113	162	123	134	131	134	129	147	147	110	150	148	137	160	155	134	140	156	135	131	134	141	164	157	143	144	142	126	140	154	135	146	144	136	146	143	134	131	138	136	134	154	156	167	144	152	132	153	118	113	113	134	131	122	136	141	136	156	146	131	119	107	140	137	148	160	169	140	134	136	134	130	149	138	150	143	132	165	152	138	137	141	146	134	136	158	124	141	144	112	139	150	130	163	141	143	154	158	149	140	120	126	127	161	142	142	168	145	151	120	163	152	147	135	135	140	130	146	130	124	164	146	132	136	122	160	154	144	140	157	123	150	132	146	131	167	103	155	149	144	128	136	138	135	124	117	138	137	137	134	144	142	128	140	136	137	113	133	144	129	173	131	147	150	118	126	140	130	127	131	142	133	118	143	129	139	131	127	128	115	139	129	130	140	153	117	104	129	136	131	120	154	128	137	131	140	140	139	167	141	125	134	133
10074	421	488	508	489	469	457	446	410	457	441	406	454	429	391	417	400	407	346	373	392	401	398	418	427	384	375	393	419	402	399	394	363	385	366	384	400	379	391	404	355	386	406	377	412	386	381	389	358	403	375	415	378	393	393	393	372	388	408	346	379	347	336	397	359	364	391	408	377	383	379	360	378	434	397	359	375	373	389	404	398	366	407	393	393	405	379	396	405	414	396	359	410	386	401	393	412	418	363	375	407	380	387	401	396	420	362	385	382	386	378	437	399	379	401	362	396	393	380	370	360	397	402	402	380	407	385	406	387	402	388	366	369	371	394	390	410	364	407	392	345	384	381	377	371	415	382	371	389	361	375	427	394	427	394	405	386	376	386	399	379	388	415	390	371	404	435	400	398	358	381	389	394	386	423	381	362	384	367	396	420	392	365	374	398	396	376	393	403	389	410	407	398	394	395	406	426	428	411	395	402	365	397	409	373	404	380	422	391	404	365	411	377	384	377	395	377	424	381	407	409	380	403	388	416	377	397	384	404	431	408	355	388	395	399	393	380	374	388	424	349	421	398	361	424	428	362	399	370	400	334	379	376	401	382	426	387	401	375	373	387	399	413	392	442	402	390	395	387	387	409	401	394	390	404	418	368	385	387	406	374	387	393	400	383	382	402	386	429	390	353	375	383	388	371	384	375	396	393	377	426	372	403	370	370	413	384	407	423	377	398	416	420	350	389	425	370	391	347	380	393	384	378	387	410	377	374	393	412	388	396	411	366	373	413	348	376	398	378	416	361	417	376	398	364	409	411	388	397	348	394	420	426	399	388	380	405	423	407	411	376	405	388	392	395	416	408	393	410	366	430	369	368	392	392	411	355	396	383	369	414	395	407	456	393	414	416	409	378	400	415	401	402	386	383	392	350	374	402	355	356	397	385	368	397	368	365	398	405	406	356	399	392	424	404	394	376	386	399	385	408	404	368	383	402	396	391	369	380	391	414	398	383	426	365	394	409	369	383	419	388	406	405	382	405	381	390	397	404	394	394	375	414	380	390	391	407	386	384	372	395	403	402	420	375	383	394	441	382	390	402	437	412	423	419	389	422	435	408	403	418	380	384	371	405	386	429	407	379	401	423	385	353	365	350	409	369	371	401	391	431	383	392	405	403	393	399	428	383	390	387	397	375	362	394	397	387	364	415	377	407	405	400	365	381	425	402	433	377	372	393	409	369	382	362	402	412	405	399	373	370	414	373	410	376	409	400	393	386	390	376	388	379	356	388	394	408	367	393	393	339	387	397	381	392	412	384	379	396	393	412	394	363	409	392	381	397	378	389	403	369	392	375	390	399	367	408	384	402	391	381	392	379	399	418	354	367	368	404	376	423	414	341	396	410	407	395	403	395	402	411	370	372	445	389	366	394	414	375	367	402	377	353	395	372	357	402	441	392	395	413	375	357	411	389	395	392	394	394	390	394	392	378	415	377	395	374	365	393	406	356	379	382	382	374	378	414	377	392	413	376	430	392	381	381	410	368	380	391	393	385	380	403	377	388	396	377	389	376	371	415	374	405	365	397	440	400	353	385	358	379	371	418	411	354	380	391	394	359	385	370	393	382	382	380	378	381	385	418	369	411	387	414	393	395	385	402	397	374	358	388	353	392	369	374	368	358	401	381	386	392	366	374	386	380	359	392	399	385	393	386	388	354	384	418	404	390	366	346	375	371	404	395	413	394	408	389	379	405	390	377	410	389	375	399	367	407	392	399	395	419	381	370	389	386	397	363	384	393	402	398	405	371	393	411	418	395	386	387	384	396	377	370	365	394	390	419	407	381	380	379	359	403	393	404	375	402	389	420	377	362	371	380	388	405	418	371	352	367	392	407	396	381	393	424	391	360	351	393	367	404	395	378	365	405	404	371	399	379	363	402	425	403	422	367	383	379	377	371	372	374	363	385	360	352	400	407	420	406	416	396	389	393	398	426	401	386	378	376	404	407	375	435	397	384	379	401	371	374	412	394	376	383	374	396	400	394	393	388	399	386	381	381	391	382	400	393	383	409	394	369	389	385	367	387	383	395	383	400	382	417	366	403	362	334	394	407	361	403	388	410	405	383	373	363	392	401	376	392	390	405	370	395	350	399	403	406	389	358	413	351	414	373	389	366	425	419	397	399	393	380	355	379	421	397	389	379	390	392	389	378	340	363	379	376	433	410	394	420	384	386	345	369	380	369	392	375	375	390	386	383	397	398	402	369	380	403	367	397	380	385	388	375	406	374	389	395	410	373	423	375	388	409	354	385	367	388	398	418	416	427	405	403	358	393	384	380	357	365	386	379	359	396	383	409	400	402	396	367	428	422	380	384	391	404	395	369	400	390	361	395	409	362	421	391	393	386	402	412	400	395	400	368	331	396	386	400	383	358	362	372	389	390	370	417	398	414	409	399	397	391	408	360	394	380	384	385	402	396	411	398	421	397	384	360	396	413	368	378	358	392	400	386	369	413	373	387	385	401	388	396	380	394	404	410	395	408	404	382	412	386	392	348	391	357	404	378	378	407	363	381	398	389	415	389	412	379	379	377	373	407	410	439	383	397	398	381	392	383	388	410	375	412	365	413	354	383	398	366	405	414	415	399	370	413	382	356	402	370	394	431	388	387	421	405	403	410	381	410	391	381	408	375	380	402	395	376	380	391	394	382	402	393	408	369	436	429	390	377	384	377	369	401	398	418	404	367	391	415	373	372	438	401	365	408	363	411	400	397	419	395	388	378	387	347	408	410	395	383	381	366	403	411	414	384	383	365	380	392	396	398	369	359	394	405	370	392	414	387	407	395	433	412	417	388	386	406	392	378	400	424	373	392	427	401	390	381	373	409	395	352	349	376	382	356	391	366	347	387	367	398	379	387	413	406	389	364	412	420	401	388	421	363	416	410	392	399	416	406	349	379	396	388	411	395	372	367	353	388	415	417	364	372	371	388	395	382	413	409	402	398	414	396	384	405	409	352	427	391	383	362	391	390	387	381	403	379	390	405	386	421	373	397	397	376	413	377	400	399	375	377	370	370	367	398	383	374	354	397	376	378	380	371	400	410	380	395	363	388	393	401	377	428	398	374	404	414	405	370	370	360	384	421	365	381	414	383	396	422	403	388	386	353	362	426	428	385	378	363	364	381	368	364	402	406	390	372	400	399	388	372	409	366	399	417	401	404	417	403	425	390	378	389	389	389	369	393	400	383	393	394	383	376	367	402	404	387	390	402	351	394	370	374	404	364	380	419	386	397	349	381	385	376	401	388	411	365	365	380	360	390	392	414	390	408	409	367	408	358	406	424	342	373	355	411	381	392	394	380	414	385	396	395	368	391	409	383	395	385	409	401	402	407	384	409	423	376	395	365	372	382	390	405	398	396	407	402	391	417	386	407	393	387	372	382	379	381	353	415	383	365	392	402	399	389	390	400	395	396	392	339	362	401	423	397	382	402	386	423	403	431	405	401	359	389	411
60059	19136	3212	893	643	517	392	405	344	290	312	253	262	272	238	251	222	256	270	247	210	221	219	202	216	255	240	248	236	226	217	234	221	225	221	211	223	226	209	227	197	217	237	241	207	216	240	190	202	220	236	212	210	220	212	254	196	202	231	227	230	215	238	220	194	235	222	222	241	241	232	224	213	217	249	222	209	219	208	225	227	217	216	218	214	228	232	223	236	218	209	223	203	201	204	231	202	220	226	225	227	220	190	244	217	223	217	227	221	238	209	229	202	222	248	238	228	228	230	204	231	225	231	229	234	237	199	236	230	198	248	222	270	242	214	218	206	257	204	237	241	203	219	234	220	218	218	214	247	226	262	210	223	205	226	221	207	204	205	240	220	217	231	238	255	228	185	206	243	219	227	245	255	229	214	233	216	229	212	208	245	223	214	265	231	198	208	203	189	229	220	221	196	220	231	228	241	244	235	220	208	238	218	204	192	219	217	230	205	225	191	224	218	218	249	199	191	222	238	220	223	207	227	234	226	229	208	241	187	215	219	249	219	221	251	207	212	216	226	190	242	223	214	230	201	222	203	199	230	251	215	233	230	213	197	219	216	204	224	184	211	211	226	230	196	237	243	233	233	231	228	234	227	225	230	233	237	219	221	205	208	212	208	190	236	212	232	211	241	204	230	210	245	212	223	227	231	228	227	197	224	234	232	218	247	227	223	278	240	207	226	206	204	231	222	204	212	224	209	237	232	221	219	232	261	262	202	225	232	220	233	195	235	214	228	223	231	225	218	221	206	205	214	232	217	197	218	208	240	227	236	256	245	213	239	218	211	213	216	217	237	207	211	217	209	205	221	246	221	229	241	226	250	199	219	243	263	218	224	228	239	208	220	222	244	211	219	231	223	229	246	215	241	213	220	221	213	207	235	205	243	197	228	216	195	208	183	231	220	203	231	236	209	208	233	196	248	188	224	227	225	229	209	217	177	241	228	197	211	236	232	206	226	231	226	245	203	228	247	217	205	220	181	218	222	169	235	196	205	226	208	222	225	228	221	196	199	215	234	232	219	231	215	211	198	228	224	202	205	220	211	227	228	252	231	197	216	224	212	232	239	211	192	223	234	237	212	216	217	214	218	227	234	234	232	204	228	232	210	234	223	227	226	244	247	250	241	214	250	231	238	208	235	219	225	229	209	220	202	225	242	204	182	232	218	208	219	227	232	205	216	252	246	207	207	224	223	233	223	220	212	215	219	227	216	243	178	223	218	209	242	177	215	198	200	181	246	218	228	199	215	221	213	234	215	242	207	225	185	237	214	220	215	225	230	215	210	209	217	196	212	226	227	220	221	211	208	215	211	212	212	226	235	223	242	232	195	216	227	198	217	236	207	223	248	198	218	219	216	215	219	217	199	250	228	205	217	225	229	232	211	218	218	230	234	217	206	228	196	199	217	236	235	212	199	199	210	232	229	227	209	252	269	240	188	212	198	215	247	212	211	201	203	214	193	195	235	197	192	215	211	215	229	236	235	209	214	212	216	226	194	200	249	230	232	222	195	202	222	231	222	232	222	201	228	229	229	207	207	228	219	188	233	197	216	247	214	195	243	220	254	210	200	215	233	202	227	231	227	246	238	203	198	245	231	209	202	218	202	220	222	262	220	213	230	214	207	213	205	238	224	199	212	245	236	225	217	205	222	233	230	241	215	215	220	213	199	213	215	188	220	261	213	233	202	192	228	209	205	206	226	224	214	218	242	233	207	226	220	232	210	229	215	223	208	229	209	211	208	213	215	253	238	249	238	205	226	199	197	212	241	249	199	208	205	219	244	235	225	193	189	226	210	187	226	228	212	189	250	216	217	212	197	236	243	233	230	214	211	231	205	217	204	195	207	223	198	218	243	233	216	206	230	235	213	213	239	200	240	196	175	223	230	211	211	224	235	233	184	184	217	226	223	193	216	222	235	229	203	232	245	239	248	196	201	226	221	210	213	227	233	221	213	203	211	231	191	246	211	219	239	210	227	205	212	234	246	219	249	226	214	189	219	203	226	197	217	220	224	242	226	222	246	219	240	204	224	215	201	246	218	228	239	210	218	198	218	182	183	194	212	248	214	233	209	227	260	239	193	225	216	229	218	213	207	240	243	233	251	235	244	220	223	232	211	195	247	200	237	226	210	228	214	201	239	211	209	195	230	229	211	229	184	208	225	214	225	227	233	222	211	219	230	246	200	195	211	228	242	215	234	203	194	234	191	243	227	209	203	209	206	223	201	223	247	243	236	218	205	222	212	215	215	227	215	232	223	214	209	212	228	224	225	221	223	215	211	204	184	222	236	215	216	231	216	212	208	213	228	209	210	203	207	195	207	219	218	246	208	203	190	218	226	224	239	203	212	205	193	235	220	216	200	216	239	208	229	242	196	217	218	195	213	209	209	198	246	234	241	231	216	221	232	200	272	239	207	243	199	232	209	221	225	229	207	182	226	233	203	207	208	224	222	207	219	214	233	202	220	196	212	215	227	227	197	207	242	218	240	241	228	223	207	228	215	224	213	225	210	215	262	233	204	213	218	202	199	221	226	219	204	220	208	223	229	201	224	224	196	198	216	191	228	231	219	235	253	214	218	204	223	224	197	230	227	225	214	243	215	226	209	229	219	213	218	239	182	197	191	215	231	212	224	248	210	205	221	258	203	210	193	215	180	215	209	208	224	197	217	224	228	205	219	196	217	224	214	234	239	210	206	220	203	212	220	199	217	215	212	202	218	235	211	211	220	223	240	193	246	196	224	208	227	200	207	236	231	213	213	241	219	240	194	203	220	211	227	213	205	208	251	208	267	229	236	229	202	234	207	223	238	241	225	233	216	229	215	223	223	212	222	232	245	200	261	227	195	217	238	223	214	187	233	220	219	206	214	212	244	234	232	201	242	220	242	217	251	243	224	233	230	224	228	244	203	204	220	210	215	219	225	210	227	219	208	206	217	217	208	206	226	206	231	210	209	228	233	246	214	233	243	222	215	245	258	230	216	225	218	227	224	235	213	187	237	225	223	230	210	222	255	237	184	219	211	243	197	218	221	217	216	216	229	208	196	198	214	215	222	242	231	244	192	207	194	224	231	227	261	241	242	215	215	223	199	245	207	235	240	222	211	198	217	199	200	229	206	220	216	198	230	234	218	221	224	214	223	216	194	218	192	217	210	218	231	207	225	235	212	219	220	217	225	206	220	209	211	215	224	225	216	216	217	223	204	259	244	245	235	232	236	231	213	205	225	221	196	208	215	220	213	248	222	221	211	217	211	245	215	219	208	234	213	199	212	217	219	227	186	218	239	237	221	239	217	205	211	223	229	204	185	204	204	226	222	214	184	188	194	222	220	226	211	244	250	211	196	237	230	229	231	217	217	248	230	207	246	245	221	216	220	205	195	220	223	195	225	193	225	207	238	226	217	202	214	220	231	211	205	204	235	242	207	233	223	221	218	210	209	207	201	218	223	243	227	220
32136	1182	2274	2610	2283	1929	1676	1465	1228	1140	1027	940	884	895	878	828	789	750	707	712	725	705	712	692	705	715	671	609	656	679	659	642	609	640	642	564	609	568	602	634	578	615	608	607	577	589	570	623	601	624	614	629	597	591	579	631	591	550	583	603	617	572	574	567	592	599	571	559	595	575	562	538	607	576	597	587	575	561	552	566	568	620	570	599	605	559	566	561	610	580	598	583	599	558	584	590	587	621	592	549	552	538	596	594	531	581	555	571	584	553	577	643	563	629	570	592	560	586	560	590	579	575	579	588	558	624	582	575	583	598	580	578	591	623	580	602	568	591	573	582	579	625	612	627	595	602	530	570	497	562	558	574	583	575	603	588	590	584	584	566	566	586	581	601	579	575	624	596	557	550	602	595	597	601	606	567	538	587	589	568	614	583	616	594	545	577	596	584	547	615	567	551	571	564	526	578	602	571	651	586	539	575	571	612	607	628	570	611	551	558	548	575	643	587	533	567	576	569	539	596	564	587	530	555	567	561	582	607	550	582	616	579	550	552	595	553	631	596	599	582	579	584	560	592	585	573	562	585	553	583	592	546	561	587	581	571	580	563	590	563	613	546	582	604	575	618	620	570	597	603	588	553	588	583	564	595	570	561	564	559	569	560	532	588	579	599	563	572	556	581	600	572	567	541	544	545	578	593	576	599	606	559	572	563	627	549	558	563	559	529	586	583	603	562	560	578	565	591	568	564	559	584	564	565	605	584	591	584	577	530	553	619	560	531	561	583	612	585	551	540	584	564	603	571	604	597	568	591	597	567	586	582	571	576	578	611	563	586	601	563	540	537	611	597	533	593	594	578	636	565	606	582	570	586	557	608	594	517	625	595	556	577	566	598	564	587	612	583	613	599	525	540	563	578	618	561	581	569	565	531	578	595	609	573	581	564	576	548	583	558	571	582	562	562	569	558	574	590	572	601	592	571	585	568	599	577	592	519	602	574	584	570	600	601	582	594	584	591	592	574	591	536	583	562	552	553	626	559	538	546	522	550	566	548	558	538	590	523	571	546	617	579	570	595	574	616	597	569	571	588	578	632	551	582	571	561	580	591	546	560	575	551	560	609	551	506	607	572	559	589	582	595	492	572	567	574	628	577	571	560	589	542	575	553	593	557	590	583	586	569	621	596	561	638	588	599	563	607	581	565	592	555	572	559	586	586	576	584	594	551	598	577	596	588	592	578	537	570	549	547	570	620	556	636	575	571	587	557	584	614	589	541	560	598	529	571	592	583	607	535	546	604	601	626	630	605	570	562	550	541	545	585	516	633	599	581	577	589	568	600	609	554	596	568	568	582	620	580	565	559	626	590	555	578	532	591	566	584	595	536	534	551	599	589	557	534	565	552	566	600	533	594	549	551	537	540	609	594	575	571	575	627	573	592	569	640	580	606	566	536	552	638	568	571	603	594	589	578	578	592	573	611	561	562	551	576	562	560	588	583	569	534	591	573	564	569	587	564	567	577	545	595	542	548	600	541	552	585	578	588	618	551	595	532	568	617	558	604	591	544	568	575	573	578	545	570	559	579	611	569	600	588	606	631	545	607	576	592	598	576	596	621	608	591	596	583	560	558	585	584	608	533	554	560	563	573	611	576	590	599	564	572	570	558	575	608	534	593	578	614	542	556	610	555	600	524	610	583	564	572	612	539	567	599	535	590	569	594	551	571	546	573	551	543	573	584	577	554	531	575	563	579	600	568	554	558	582	592	613	570	532	547	578	560	530	613	576	578	591	583	560	572	562	569	569	562	593	573	599	587	594	569	576	578	589	517	542	561	578	582	567	565	572	569	558	579	572	596	596	578	577	560	548	566	578	579	587	595	587	564	616	555	584	602	577	553	587	571	571	581	560	576	589	583	619	600	555	555	625	594	578	574	569	592	576	601	576	577	580	552	611	580	632	524	569	591	571	565	580	597	620	558	550	563	531	568	537	532	572	576	629	550	569	532	551	636	590	607	577	645	575	552	565	566	594	568	591	580	584	545	598	594	587	608	590	541	572	587	585	554	552	588	575	614	567	588	601	531	589	608	570	630	580	567	572	575	575	588	603	575	575	550	558	588	559	577	588	607	593	563	557	532	563	608	584	551	568	555	604	545	559	551	524	558	555	577	562	533	559	597	574	567	545	608	582	600	647	557	571	584	576	559	573	554	589	588	590	604	529	604	508	566	579	588	609	605	568	536	578	606	592	583	544	607	581	617	569	568	568	568	556	626	531	581	604	593	564	589	578	618	573	531	519	567	575	549	599	580	580	580	574	590	564	586	551	592	589	560	577	585	586	566	586	536	547	542	571	572	554	587	546	620	600	584	582	517	591	573	567	553	547	563	554	601	578	597	606	568	574	559	586	618	512	580	579	572	611	566	538	569	576	598	578	565	541	619	577	610	544	556	533	560	590	568	557	545	552	575	539	571	594	603	510	582	571	575	563	591	581	573	581	593	576	587	599	583	559	558	602	548	568	564	572	574	551	557	574	542	542	563	560	554	583	553	570	517	495	551	532	619	556	597	622	556	605	580	578	565	585	577	565	587	562	595	591	563	618	594	617	575	559	591	576	565	582	582	605	539	576	598	545	580	579	573	562	590	574	603	580	550	580	612	563	543	606	550	594	573	569	580	583	590	550	575	523	566	586	535	583	558	596	555	576	559	528	588	591	570	610	591	581	599	579	554	566	588	588	594	546	575	559	580	564	541	630	539	605	547	608	587	580	567	590	610	614	638	583	601	553	522	524	564	568	574	570	560	564	534	596	552	572	526	580	569	565	534	535	602	626	562	560	562	618	575	613	592	570	588	584	584	570	594	582	537	591	551	563	581	551	563	564	596	595	561	534	540	576	575	586	541	578	531	543	560	552	570	569	586	579	592	538	587	547	545	548	539	571	586	565	581	557	561	588	544	555	580	562	594	595	568	527	549	592	542	561	593	598	581	614	587	550	552	559	544	585	591	592	555	589	579	580	550	554	591	589	569	614	585	601	579	557	555	557	567	553	610	558	570	594	590	558	566	570	581	583	622	549	552	549	550	563	544	552	593	597	585	581	562	609	560	578	578	554	613	576	548	564	597	552	584	602	524	571	584	596	581	604	599	528	579	533	568	533	566	576	587	574	581	590	545	560	594	560	582	569	564	598	593	590	555	572	568	527	592	600	572	560	559	560	529	550	570	566	589	562	554	560	588	600	590	563	576	580	578	554	546	625	600	568	524	505	551	580	555	613	569	583	592	597	582	614	551	529	558	569	591	595	558	599	593	572	570	537	596	541	559	592	588	548	543	534	591	561	581	584	591	585	608	614	563	641	529	578	559	561	551	586	581	647	563	562	615	599	598	575	618	571	598	588	544	590	548	557	594	551	526	599	611	562	548	602	614	562	632	579	545	597	607	581	598	541	556	551	600	583	550	562	604	532	540	548	549	557	547	577	566	599	603	537	573	625	572	562	574	587	607
72040	27109	9771	2284	1268	948	778	712	626	595	539	541	514	458	462	443	458	423	450	455	400	411	402	401	446	405	426	394	402	411	411	388	439	416	428	416	443	406	390	459	410	378	401	402	407	369	401	436	416	407	408	419	396	413	403	394	392	386	409	430	374	386	367	420	418	379	414	437	391	427	396	405	399	458	392	412	396	356	378	391	393	398	392	399	427	397	408	394	434	410	388	413	397	413	355	374	372	402	410	418	433	390	360	414	373	371	432	392	413	364	379	369	414	402	386	397	396	386	377	421	395	372	413	390	389	390	387	371	401	387	400	411	368	368	404	400	338	397	400	391	388	410	374	408	414	438	410	371	401	382	413	412	409	409	430	393	384	424	417	407	451	412	432	382	394	387	406	395	399	400	375	381	406	384	384	405	373	420	414	361	417	384	379	379	383	381	383	364	356	381	369	382	394	381	388	408	374	412	389	391	372	398	385	401	400	348	423	441	423	379	402	375	385	408	372	386	400	387	371	420	403	351	395	414	437	405	389	381	383	371	406	367	381	397	366	425	408	385	427	367	424	398	406	412	408	393	369	397	386	384	405	370	384	382	422	397	370	390	371	400	395	404	379	371	392	411	416	387	381	380	406	364	374	402	439	432	402	388	394	369	365	370	369	400	374	422	439	429	434	379	381	419	362	359	385	387	368	424	399	396	404	411	364	401	379	370	410	437	397	378	399	408	389	404	399	377	397	386	398	438	397	383	408	420	423	437	373	406	393	449	380	421	411	386	369	383	403	352	383	385	400	399	392	406	414	392	395	433	384	371	338	390	370	423	361	394	400	415	425	410	374	403	386	382	392	384	399	395	384	416	367	364	411	388	394	380	416	437	385	396	402	397	399	377	384	403	397	394	414	406	373	413	398	392	427	394	381	388	373	399	359	363	387	377	369	370	391	346	402	420	373	372	369	380	418	394	364	384	407	388	412	369	362	380	395	430	391	406	406	409	409	391	394	392	384	390	357	409	415	381	383	406	396	376	367	409	399	392	383	350	429	405	401	386	382	434	419	394	392	396	390	405	368	374	369	364	418	439	371	407	396	416	414	408	423	432	398	407	388	398	384	378	397	410	389	408	394	396	430	431	424	418	400	388	370	374	381	388	412	395	391	398	391	372	357	386	425	396	410	407	377	406	414	376	396	408	380	411	398	348	367	430	405	391	403	383	379	359	387	359	362	404	380	372	392	445	412	422	391	402	383	395	410	396	406	422	412	349	364	375	423	365	386	381	396	392	413	377	397	412	387	426	350	425	385	367	355	393	409	406	407	415	400	392	394	415	409	399	419	422	387	398	392	409	412	420	406	421	380	422	400	390	368	417	383	407	414	389	376	392	423	382	370	413	391	400	375	391	403	390	433	414	365	395	378	374	341	400	431	384	403	379	381	347	404	387	400	384	384	420	435	394	382	343	387	424	363	379	408	426	386	367	410	378	401	391	390	378	408	399	378	363	414	404	363	386	397	397	413	407	379	410	380	419	369	382	393	465	413	432	364	433	353	404	417	386	401	432	398	380	412	410	419	362	439	399	409	379	431	439	384	409	397	368	410	413	372	384	424	363	376	432	429	376	409	416	419	357	392	403	383	400	416	425	414	378	428	402	389	410	385	454	414	411	400	393	423	382	392	394	367	397	406	404	417	381	360	381	394	403	417	394	360	412	376	353	434	382	405	423	436	399	391	389	402	380	456	433	414	396	394	399	405	404	385	380	362	378	379	396	397	381	379	414	402	362	387	370	366	399	416	416	423	369	392	384	377	394	368	415	406	425	376	380	411	399	373	393	409	407	433	392	406	400	412	378	389	401	408	420	388	369	405	384	401	390	417	368	422	411	412	371	405	378	411	382	388	376	382	397	397	410	373	384	392	337	430	412	392	408	406	401	393	406	404	393	403	378	380	376	388	416	404	379	403	432	395	377	398	421	374	403	379	403	377	427	351	383	421	379	408	423	407	409	391	404	379	415	444	417	430	384	373	403	379	387	393	381	380	388	433	396	389	382	399	417	420	375	383	391	405	385	397	408	424	400	362	379	398	358	392	374	404	373	402	411	403	391	397	403	405	401	380	389	382	411	409	398	374	401	408	394	396	391	368	366	407	405	408	406	415	439	380	364	416	378	388	403	391	459	371	380	445	371	386	404	443	419	392	401	378	402	381	404	416	420	369	390	410	398	404	399	415	405	370	381	390	370	407	392	383	381	375	417	378	392	430	426	403	396	394	395	409	410	406	400	400	374	421	379	392	398	365	415	380	401	371	385	398	383	410	400	398	426	407	377	410	375	382	429	393	398	390	369	377	362	414	458	390	396	411	428	369	377	386	393	398	428	409	411	422	394	398	422	388	358	409	408	400	378	385	375	394	421	408	410	392	371	416	387	386	418	408	360	417	374	397	362	410	403	376	388	365	400	406	418	403	388	395	356	382	379	373	440	400	370	415	423	432	391	372	391	361	384	386	410	369	384	421	364	437	368	369	379	403	376	391	423	420	405	393	397	371	378	396	421	408	392	398	416	411	399	373	358	378	408	366	407	424	362	414	408	378	390	370	454	359	374	384	392	366	408	357	382	395	404	367	384	429	415	393	413	421	380	452	375	403	383	415	413	398	400	422	423	441	412	355	390	408	358	403	405	415	414	401	373	365	382	382	411	421	420	409	414	390	382	383	404	420	410	424	387	378	408	402	416	352	372	409	412	398	406	383	411	384	365	404	402	387	375	402	440	378	394	375	413	389	350	404	388	407	375	397	402	384	420	424	385	414	392	422	411	402	377	403	368	349	388	390	413	386	407	411	390	386	386	428	396	363	367	408	403	395	395	408	427	383	394	399	408	373	387	382	411	411	408	386	421	405	418	372	380	390	400	344	375	376	388	369	394	401	419	405	399	348	407	427	371	397	401	418	384	414	381	399	382	366	427	376	388	386	386	436	343	364	394	385	381	410	364	400	351	376	379	378	381	394	429	413	364	389	401	411	375	402	389	393	403	418	373	406	367	404	428	386	398	366	347	380	407	416	372	388	412	389	370	391	415	382	393	346	395	395	373	396	380	390	408	367	439	403	422	416	395	444	388	396	419	368	402	405	393	397	375	417	420	409	367	340	373	392	390	380	358	346	398	430	396	399	398	357	416	393	351	376	365	383	411	404	397	361	414	401	374	419	390	371	413	435	378	388	403	403	410	412	405	392	368	433	426	385	355	382	367	410	421	410	398	403	376	407	390	389	395	416	389	394	417	412	464	420	396	415	383	395	376	381	378	388	396	421	417	416	434	377	394	380	407	374	394	383	405	405	394	394	414	400	408	403	430	388	412	372	373	379	380	382	421	439	358	381	421	377	393	421	413	401	386	378	415	442	403	414	364	363	371	371	395	389	400	373	385	377	411	394	390	365	406	422	422	375	381	401	398	404	415	385	382	411	428	441	430	348	428	398	414	390	406	399	396	389	414	386	390	378	391
41274	2188	4188	4776	4160	3488	2943	2567	2240	2022	1816	1722	1573	1499	1393	1392	1268	1231	1205	1177	1219	1167	1109	1072	1103	1061	1078	1028	1022	977	1093	1004	1051	1034	997	1024	987	985	1052	1000	965	1020	980	994	990	937	933	904	976	988	967	987	982	985	937	957	936	919	879	952	944	941	874	966	972	910	932	916	980	912	889	916	968	894	954	939	950	1002	944	921	953	957	985	949	928	917	900	945	940	916	921	963	876	955	944	909	966	914	923	926	973	907	948	997	962	863	935	973	915	958	895	908	920	981	905	891	952	931	907	943	953	905	951	904	962	912	895	914	871	891	917	912	853	893	845	909	896	985	961	940	953	879	913	999	919	919	916	976	943	906	913	895	923	903	939	904	984	945	935	973	959	927	899	939	922	956	911	934	917	880	933	870	946	912	956	903	863	890	839	945	908	916	906	931	943	971	931	922	965	936	925	916	918	934	936	878	896	929	949	924	894	891	922	915	872	892	892	890	941	940	897	890	870	911	927	937	938	940	888	917	903	921	938	899	911	958	919	902	907	909	920	883	884	984	923	856	942	901	897	916	914	939	902	847	966	957	886	897	868	912	915	916	954	945	932	893	934	942	928	926	909	892	866	885	935	886	947	916	891	918	940	858	939	922	967	906	948	951	934	909	813	869	907	956	890	977	972	890	910	901	985	885	868	888	877	920	906	968	895	906	907	924	1012	982	878	896	873	938	920	906	925	925	894	875	893	917	930	885	951	970	888	883	925	934	931	911	857	914	892	922	948	951	960	899	943	905	940	847	904	951	859	961	944	855	901	953	900	932	898	915	959	919	949	927	881	957	898	913	910	881	908	932	923	916	924	920	949	951	964	918	895	964	992	894	1001	887	921	959	930	911	886	913	936	910	893	883	923	914	909	900	940	950	895	932	948	927	956	928	914	940	909	972	926	928	818	924	919	878	923	946	929	933	909	955	879	914	911	932	892	890	860	877	913	894	908	898	865	909	929	885	922	927	931	905	927	878	943	908	863	866	884	887	929	905	894	899	915	908	959	880	902	914	951	939	911	902	905	955	897	963	939	953	930	892	885	949	927	896	932	934	923	923	917	959	845	891	932	911	950	897	941	927	922	880	902	908	920	905	948	934	907	933	904	926	905	871	950	882	884	971	943	927	927	1002	880	863	909	965	910	914	888	894	885	929	924	922	948	884	928	927	889	942	912	887	965	938	941	932	915	942	907	880	945	902	973	898	931	869	987	963	937	939	928	944	884	949	909	959	921	990	911	919	958	880	920	932	904	912	906	900	934	875	931	890	851	928	895	900	956	891	928	903	928	961	911	931	949	969	893	874	871	909	978	893	961	895	876	914	947	925	894	934	903	948	882	901	924	929	926	879	890	912	957	857	943	929	916	964	924	941	899	935	930	867	966	901	910	915	945	926	900	932	976	961	959	947	905	938	891	946	901	886	921	929	916	853	936	892	920	926	882	953	945	942	936	883	942	877	946	902	953	886	883	918	872	905	902	917	894	926	928	881	927	865	963	918	979	929	938	927	964	888	906	895	931	897	912	897	892	954	938	904	914	937	893	908	853	914	903	912	927	949	911	933	870	912	921	915	939	926	921	943	916	921	904	878	946	912	953	888	901	875	961	903	861	911	950	957	939	911	890	890	893	902	994	901	923	900	918	860	951	922	920	915	904	924	875	931	884	923	878	863	912	877	909	968	899	953	893	960	949	933	904	949	920	1007	973	937	903	938	933	942	927	902	934	935	892	952	924	916	896	924	912	874	958	909	938	922	926	877	885	950	943	894	930	926	920	866	898	904	906	928	973	983	941	929	908	892	876	927	935	932	925	933	869	921	929	958	904	934	929	882	962	948	910	911	957	924	900	989	941	911	933	950	906	887	932	902	878	889	914	893	931	897	930	887	966	851	922	949	910	920	928	929	868	918	881	930	913	887	962	974	921	921	953	956	872	930	956	938	904	897	905	900	887	935	943	946	856	956	929	961	883	951	957	908	892	923	934	926	935	967	935	927	961	954	906	929	948	892	908	909	860	891	978	926	918	930	878	942	931	937	925	876	898	911	920	918	939	911	915	875	929	947	931	902	940	933	898	888	892	924	903	906	905	908	902	927	903	927	956	915	908	860	970	916	912	941	883	924	882	974	881	902	898	918	916	819	939	909	869	950	930	911	941	946	915	919	933	943	873	916	879	923	882	880	970	934	880	906	929	877	902	892	900	908	927	922	892	900	873	916	900	951	903	902	948	884	917	921	927	909	903	990	880	991	949	899	848	893	902	899	881	898	955	948	876	970	920	891	929	914	966	1005	888	906	921	901	963	912	851	882	932	924	940	933	916	916	941	937	986	915	893	891	939	862	928	960	934	933	953	927	906	893	900	937	952	870	916	931	925	914	932	857	901	979	920	931	877	926	940	910	878	885	937	886	924	919	958	937	939	895	912	906	939	919	912	950	944	915	876	913	915	902	865	868	867	922	915	954	925	919	930	875	928	987	916	922	916	878	992	946	883	979	920	940	946	938	893	888	918	946	870	937	951	907	847	890	914	895	906	930	968	924	877	957	918	914	967	887	916	930	876	891	955	929	925	908	907	947	916	904	936	915	888	907	914	914	939	930	890	919	900	907	922	872	914	947	979	882	890	970	935	898	940	881	880	972	911	941	908	945	930	905	901	831	902	895	947	916	925	901	907	886	877	942	922	898	961	913	967	930	930	923	890	950	935	878	861	938	942	882	931	895	913	914	944	945	870	905	938	894	929	875	886	893	928	943	890	869	942	941	917	960	934	909	874	903	903	924	949	915	926	981	915	865	940	898	896	911	914	894	902	904	884	903	950	919	945	972	973	886	946	918	905	926	903	954	919	901	885	914	946	915	858	865	913	978	937	948	976	924	987	846	904	897	841	941	936	888	945	888	889	936	952	869	953	889	871	935	985	936	900	895	875	929	930	893	917	930	936	926	913	897	916	895	908	893	900	934	937	938	903	956	920	937	918	885	927	922	899	900	907	878	916	954	961	892	926	917	875	929	924	958	882	937	938	925	901	963	942	915	904	914	873	968	927	882	915	918	882	922	920	937	866	932	919	911	935	985	875	901	913	908	877	916	948	957	985	904	930	945	921	916	917	899	932	861	948	926	897	868	904	935	933	893	911	907	884	908	898	945	901	923	892	863	911	959	882	890	957	920	968	866	931	895	878	895	908	903	938	924	912	893	898	866	882	948	906	959	869	921	918	931	925	908	938	890	928	908	943	890	863	931	900	938	941	895	881	914	883	922	919	943	928	936	904	894	942	921	869	940	904	896	898	958	924	901	933	900	916	930	960	956	958	960	882	905	905	890	935	910	891	925	902	918	873	887	921	883	904	912	982	915	906	964	887	891	942	908	899	908	923	883	856	937	959	956	875	870	935	857	904	922	928	895	939	903	907	931	891	887	928	974	894	956	932	870	927	879	919	879	919	915	977	905	948	915	924	940	957	906	971	948	855	913
12168	592	176	146	149	149	139	105	153	139	143	151	140	155	143	125	121	136	132	135	143	135	148	146	114	134	134	126	120	115	143	141	129	127	116	99	152	156	171	144	137	149	139	140	127	140	134	130	150	159	124	158	151	153	149	133	134	146	122	156	148	138	127	159	128	139	123	129	140	126	138	148	141	123	125	136	147	149	138	124	139	140	145	134	128	144	135	142	133	151	135	151	130	129	155	133	130	117	128	149	147	119	143	129	136	136	152	140	140	134	157	138	132	113	146	138	152	136	124	137	130	114	144	158	124	134	134	131	155	117	152	137	142	150	116	142	141	136	125	115	163	136	143	155	133	142	106	122	142	141	145	144	136	141	122	144	145	138	144	126	139	147	140	133	141	124	139	135	132	139	141	133	116	129	139	114	141	140	144	142	160	170	143	115	123	137	136	125	115	135	154	143	134	136	144	136	118	115	141	125	152	136	148	136	140	141	123	111	125	147	132	119	141	123	130	154	133	127	114	102	137	151	138	128	142	111	130	127	140	136	138	123	137	130	133	138	151	124	159	137	163	131	164	126	125	149	139	131	155	127	110	156	122	128	129	126	141	129	147	148	157	133	159	147	134	150	125	141	127	144	142	137	113	115	121	142	117	133	146	140	154	129	125	152	148	121	133	124	137	135	123	125	114	133	144	143	128	128	132	127	147	116	131	155	147	140	142	124	139	146	127	147	127	142	159	145	137	139	120	127	146	142	138	121	126	140	133	136	142	129	120	136	154	131	120	141	137	143	147	147	147	126	142	115	135	122	130	145	125	125	142	149	134	138	151	131	115	112	140	131	128	131	131	150	135	140	130	135	105	116	146	132	137	143	148	110	133	141	139	128	121	141	134	141	131	157	140	143	111	120	114	136	154	131	132	135	149	123	131	133	142	159	135	134	120	139	143	129	130	140	150	147	131	115	145	124	121	163	136	132	136	145	143	130	140	113	146	142	156	126	138	122	134	132	142	137	144	131	121	130	114	150	141	152	132	131	144	152	119	121	132	127	139	139	124	122	133	139	142	153	102	160	134	132	113	139	136	134	120	126	119	128	124	128	136	148	140	135	130	117	128	155	138	135	134	161	141	117	143	134	155	127	128	140	157	117	133	133	109	127	143	128	137	141	130	123	148	132	135	130	132	139	127	138	133	125	147	113	140	151	136	144	131	143	158	163	130	143	154	160	138	124	152	122	123	125	131	160	138	136	138	149	115	120	114	146	148	127	141	139	143	126	124	118	133	127	116	126	111	162	117	130	109	121	149	125	151	144	137	130	138	130	143	151	133	151	142	141	127	130	141	117	146	151	150	126	130	121	123	127	139	144	135	171	125	130	100	119	145	113	127	140	123	130	140	143	152	134	135	124	138	127	122	118	139	148	134	147	142	130	128	160	132	132	138	122	132	130	123	138	160	131	157	123	143	140	125	127	144	142	118	123	142	137	126	134	142	142	132	144	145	134	128	133	147	139	131	126	135	132	126	145	152	135	136	130	113	143	124	131	136	129	136	140	130	158	138	125	146	124	128	131	118	130	145	122	125	129	142	144	133	122	146	143	129	142	127	119	128	116	141	144	136	146	130	132	153	147	126	120	126	129	127	148	145	139	142	143	141	131	145	136	140	136	140	121	125	134	134	136	138	170	144	137	132	135	144	120	140	131	148	130	133	128	132	135	122	157	166	107	117	164	121	117	124	151	155	122	152	153	107	128	152	122	140	131	148	142	147	141	138	126	136	140	139	134	133	139	99	137	142	157	149	130	123	119	117	122	152	126	144	160	134	143	155	146	145	157	152	151	146	135	150	142	166	158	153	126	121	148	143	142	134	130	124	134	128	135	137	140	123	119	122	118	152	117	123	129	142	130	154	130	107	133	136	102	135	121	142	137	131	118	129	124	127	142	132	144	145	123	127	142	124	113	150	127	124	127	119	112	121	139	149	136	116	142	130	146	142	131	133	130	154	150	128	152	142	157	152	126	131	138	125	138	131	132	121	131	129	129	145	156	122	130	133	116	145	125	142	145	135	129	131	145	128	151	120	152	136	135	143	144	137	152	151	111	131	127	118	143	143	123	133	128	123	138	145	122	149	154	129	137	144	144	132	127	123	158	142	132	119	123	144	161	148	139	147	127	112	149	123	137	152	129	123	127	118	141	134	126	143	140	124	131	158	135	136	122	129	114	142	125	130	152	161	128	99	152	127	127	131	119	104	157	133	142	158	127	139	143	125	159	115	115	139	131	135	136	130	173	123	111	143	128	131	142	130	141	130	144	134	129	137	135	153	134	139	134	130	128	146	141	146	109	132	124	146	144	151	134	152	131	109	131	140	144	156	136	139	136	115	118	150	119	113	126	125	129	122	150	120	142	129	131	128	134	137	133	143	103	126	122	130	144	123	125	105	151	143	144	144	153	157	152	146	135	122	133	118	132	140	113	130	111	137	153	126	149	128	103	145	135	132	150	142	144	136	144	128	131	136	121	148	140	122	129	145	145	116	136	124	124	143	130	140	153	124	112	139	138	111	147	132	145	153	120	122	132	141	124	141	118	145	157	123	135	109	153	125	121	139	121	142	154	151	133	118	122	138	130	121	125	150	138	136	137	130	162	118	130	135	119	129	117	133	154	146	123	130	143	124	131	142	157	157	133	121	127	141	129	114	141	142	129	125	124	133	110	144	135	149	141	125	124	116	111	156	152	148	125	150	134	146	119	129	151	149	142	116	124	133	127	122	131	107	144	136	125	123	128	151	139	112	137	111	143	125	132	161	144	129	116	147	132	173	134	151	130	116	136	130	145	125	113	140	106	139	138	138	112	141	140	135	114	130	141	163	123	123	145	152	144	104	129	131	140	131	130	130	136	119	124	130	139	126	132	123	133	136	109	137	123	158	135	118	137	132	150	121	136	128	148	121	137	140	124	138	133	145	138	127	136	149	152	173	130	127	119	125	139	128	140	128	134	134	135	125	154	128	129	123	135	124	140	143	145	135	133	131	131	129	123	140	164	142	133	129	133	148	155	138	121	135	159	133	120	133	138	136	166	121	130	137	136	140	139	137	124	122	132	124	130	138	120	136	149	126	125	144	134	139	154	132	132	122	138	138	132	154	138	143	124	145	132	135	129	144	138	130	121	125	116	140	129	141	124	140	134	132	152	158	147	150	130	139	125	136	133	136	116	136	139	142	129	130	145	123	127	136	136	122	131	125	121	128	117	150	115	144	139	151	131	144	148	133	137	130	141	138	128	133	126	159	140	128	162	121	129	140	138	144	135	153	142	145	116	137	151	128	132	140	139	138	135	129	123	136	126	150	141	145	132	122	146	147	139	116	125	141	129	156	136	146	165	131	130	139	153	140	143	151	141	134	146	131	133	134	133	150	134	136	106	128	131	111	150	140	153	130	131	151	159	143	149	135	146	136	121	156	134	141	114	143	130	132	129	125	136	135	116	130	132	133	142	118	137
10330	444	487	451	408	418	403	421	406	385	413	385	386	360	380	387	364	331	428	431	369	346	397	359	377	397	420	382	367	397	369	395	395	376	397	381	385	389	398	391	343	387	380	356	395	387	385	402	398	403	368	390	417	368	382	351	392	384	397	398	366	356	354	370	384	385	400	370	392	380	416	397	383	398	372	371	383	375	387	429	368	392	366	397	381	393	363	395	373	393	351	399	398	384	394	358	403	399	366	353	361	380	369	384	395	371	382	404	377	396	406	380	405	376	368	410	370	384	392	392	385	398	391	356	405	383	344	393	403	392	392	371	387	403	381	383	378	378	378	404	382	421	376	418	400	385	387	374	375	384	389	399	352	362	395	367	375	391	408	366	382	400	397	360	365	370	357	385	375	423	383	374	388	365	376	398	392	386	387	368	359	371	356	367	365	364	437	372	365	384	341	417	395	411	372	344	386	370	367	385	381	371	384	380	396	387	358	408	362	415	396	404	378	357	381	393	361	365	414	386	385	388	340	373	373	412	373	372	396	355	404	359	360	388	421	396	393	374	373	362	393	414	378	401	404	364	386	398	398	331	371	372	363	399	422	406	383	369	385	417	354	368	387	378	379	392	389	406	418	398	374	386	412	399	398	386	406	371	433	379	420	409	390	367	396	398	371	365	383	371	395	366	392	361	347	373	402	418	384	368	406	355	363	369	359	393	382	354	410	377	389	390	397	395	424	370	402	394	410	381	384	401	390	391	396	413	410	363	363	444	386	421	379	356	395	410	367	390	393	360	367	382	396	391	390	392	392	357	404	375	399	388	353	380	435	381	391	395	395	426	354	346	395	426	414	414	385	366	399	402	382	366	397	380	377	379	371	391	365	379	382	392	354	394	421	355	367	365	375	347	403	407	387	419	384	389	392	385	372	339	386	384	388	395	389	395	377	355	382	397	372	374	346	405	378	390	386	390	412	379	367	400	384	390	391	414	375	373	425	387	406	371	396	420	369	384	377	406	381	386	378	371	392	371	379	404	371	386	357	400	396	404	422	355	411	353	360	373	420	374	338	392	367	381	383	334	393	384	354	406	393	389	377	368	371	402	372	350	383	408	364	389	383	390	421	399	375	382	385	441	365	403	414	365	402	394	378	359	367	363	377	354	344	368	373	376	393	384	362	399	374	377	380	371	364	356	372	391	398	347	385	383	373	374	402	390	392	415	394	377	397	396	346	389	352	366	388	365	401	390	383	392	407	354	382	400	376	396	392	397	364	429	389	405	394	396	387	347	384	368	417	400	400	386	377	405	378	384	364	406	369	388	377	336	370	393	373	400	405	370	426	400	371	393	413	402	357	377	394	379	385	369	386	376	407	405	400	393	344	369	402	406	357	377	400	371	379	380	402	374	373	391	399	359	396	377	408	361	359	403	421	387	342	361	393	379	382	394	344	393	370	358	409	388	374	406	402	402	387	397	383	383	407	390	389	385	398	380	394	419	390	387	370	364	379	380	382	377	372	361	393	417	372	374	368	394	408	376	415	395	415	387	400	356	374	390	392	411	365	385	365	392	412	374	417	365	427	375	396	384	404	378	378	407	424	379	432	367	380	364	395	392	369	385	393	384	409	408	368	396	368	375	377	389	382	380	375	406	392	372	382	390	344	392	377	373	390	365	359	400	394	354	395	354	407	386	433	366	367	371	396	391	390	400	399	409	401	371	375	356	420	406	398	372	389	378	392	369	383	367	384	402	443	382	353	381	381	354	386	385	342	387	386	357	358	360	408	393	389	373	363	369	346	395	388	381	410	372	388	418	367	358	383	364	389	360	355	410	395	389	380	397	390	381	413	370	384	413	401	413	373	364	356	370	380	388	397	397	412	374	392	378	361	394	369	374	407	358	347	396	404	401	411	420	374	371	415	383	400	360	383	404	323	397	376	354	393	361	395	360	384	373	384	371	382	369	356	377	387	375	384	365	392	403	392	395	406	391	372	380	373	371	371	400	395	384	360	366	355	421	406	406	408	369	385	380	353	396	374	398	412	383	392	411	381	389	382	382	361	403	420	368	391	385	391	396	420	403	402	366	414	372	389	392	398	416	401	409	369	396	417	377	381	384	457	385	365	407	362	384	378	349	418	383	373	366	365	365	371	446	377	416	401	390	375	401	398	393	361	403	395	363	379	386	393	396	352	403	376	414	345	384	393	386	386	377	373	404	386	423	385	372	391	403	373	377	346	389	383	377	395	352	373	397	401	356	390	383	365	352	407	392	391	375	395	395	394	411	380	370	379	373	393	381	376	382	390	357	378	351	396	388	352	355	356	389	363	397	361	391	387	397	371	381	391	400	386	390	414	345	375	396	371	367	382	367	363	367	371	409	372	405	356	387	380	364	393	404	403	392	364	363	354	460	409	385	410	400	374	379	383	349	388	411	379	373	363	410	363	367	379	414	377	381	391	405	385	392	369	392	388	385	392	404	398	378	351	364	397	376	390	385	361	387	360	385	395	375	361	360	406	384	385	409	406	404	383	382	405	368	401	421	392	400	397	401	406	419	350	384	395	396	385	384	376	368	379	413	351	366	376	405	443	383	365	403	352	408	398	389	401	377	364	371	393	398	386	383	428	379	400	393	378	366	392	387	386	369	394	402	413	406	362	395	408	393	374	381	391	394	378	361	396	403	404	377	420	356	404	414	393	401	356	378	375	385	390	387	366	380	411	357	361	398	386	400	394	399	380	377	371	388	400	395	381	357	363	385	416	410	413	386	364	395	352	402	370	396	365	368	398	374	405	400	367	350	382	399	396	408	380	379	407	392	402	431	385	395	374	372	390	389	395	386	384	392	367	346	415	371	371	410	377	427	364	338	405	397	390	393	392	375	366	372	367	401	404	407	363	404	372	359	401	352	391	399	364	421	387	385	373	367	396	419	396	383	366	393	391	412	405	418	385	372	386	386	368	398	394	375	384	372	431	368	409	357	372	381	359	385	378	388	387	401	350	369	375	374	372	414	390	391	389	410	359	361	405	384	382	388	399	410	367	399	376	371	359	376	353	391	397	356	367	395	376	388	412	372	384	432	379	427	355	394	378	410	348	351	373	374	368	388	394	401	364	411	418	420	373	386	381	419	408	386	377	404	370	406	380	372	370	420	406	409	375	415	382	400	398	372	403	383	380	348	403	406	365	367	384	356	364	380	404	364	390	348	385	404	431	431	367	353	374	357	348	353	383	378	385	409	389	390	395	385	378	402	375	398	418	413	377	415	408	389	380	377	368	375	412	399	376	396	375	394	400	365	385	362	377	378	376	382	376	369	377	369	377	396	371	349	366	407	407	402	394	387	399	392	335	387	369	414	370	372	382	394	410	371	404	364	366	361	402	410	400	383	389	384	414	418	384	397	344	376	405	396	414	356	381	414	375	368	380	399	410	407	388	383	354	366	375	406	383	400	370	418	393	399	347	386	408	351	374	371	412	420	375	384	385	391	370	380	361	407	367	377
60687	20093	3624	900	616	502	403	383	335	315	274	260	302	295	253	244	225	209	223	254	231	240	214	247	243	237	215	207	227	204	218	210	196	221	246	230	229	229	200	220	225	232	226	236	220	222	213	226	201	221	229	239	194	226	214	212	199	238	265	220	237	232	239	234	213	190	197	205	218	170	217	223	201	231	196	187	214	235	212	215	228	210	232	233	249	200	230	207	192	218	232	249	218	224	249	222	245	213	201	211	241	212	253	238	210	224	222	200	194	233	200	240	238	244	226	223	212	219	249	228	219	201	212	198	211	226	241	235	230	236	211	210	215	187	221	212	182	220	214	243	218	253	215	213	192	242	239	222	207	266	252	210	212	218	205	205	237	204	232	244	227	197	237	247	228	221	205	195	250	213	213	217	223	227	207	202	237	244	187	227	220	224	227	215	197	231	216	215	194	204	209	206	214	185	237	232	206	197	209	209	211	241	228	214	200	214	200	205	217	194	203	234	230	201	211	232	203	232	215	227	213	221	207	213	207	214	237	210	239	229	212	183	208	226	230	189	206	216	228	208	234	227	238	206	215	197	202	220	207	219	207	216	225	214	196	199	254	228	204	229	215	235	208	230	185	226	211	239	242	230	219	229	243	233	219	208	221	232	204	230	235	221	198	223	233	218	213	214	231	222	230	219	194	232	188	210	231	237	203	231	215	206	227	216	192	215	216	229	205	206	225	222	207	201	219	213	226	207	220	212	224	214	238	231	197	215	213	233	218	206	217	209	227	211	232	225	214	219	225	240	183	207	189	202	205	211	206	225	201	243	235	222	206	199	233	223	215	253	212	216	251	230	237	221	217	180	213	232	226	205	205	207	195	223	212	218	208	237	192	215	212	206	215	199	227	206	216	224	231	240	188	208	221	215	221	214	223	223	253	248	219	213	237	219	245	215	244	240	200	235	211	226	252	226	233	228	190	181	237	214	214	229	224	218	233	227	199	220	225	236	214	241	211	223	217	224	237	187	234	208	226	199	225	230	218	234	220	245	216	221	261	206	193	192	203	206	222	208	186	208	198	211	209	199	231	223	198	208	220	188	226	231	223	217	211	205	195	226	243	222	201	220	232	231	221	219	220	227	220	209	181	216	242	213	236	214	210	204	205	236	242	216	226	203	224	234	239	201	210	219	197	237	213	218	213	211	234	199	196	206	226	216	217	213	218	228	213	213	215	239	216	259	215	223	246	209	218	217	225	187	226	209	229	205	210	234	191	235	255	217	225	209	214	223	232	224	207	206	215	219	192	210	231	216	201	215	207	211	207	222	217	211	216	202	213	221	210	206	236	232	219	219	238	227	229	197	226	217	209	216	240	208	206	203	217	228	233	226	225	221	191	230	210	236	226	250	232	243	209	192	210	210	237	216	218	197	213	224	216	195	199	223	226	237	225	243	228	206	249	210	233	198	226	224	211	205	225	225	233	215	217	228	233	199	204	214	215	194	230	226	242	212	236	203	209	237	201	209	214	208	204	233	219	204	218	238	210	212	203	242	223	218	228	208	205	240	233	205	221	204	196	194	218	200	232	189	231	207	214	229	239	227	218	233	225	230	207	198	242	247	243	236	216	214	207	203	194	211	218	199	227	234	218	206	222	202	232	209	226	216	217	240	251	200	206	229	200	217	248	248	204	234	236	252	241	218	194	207	186	219	239	222	233	211	217	192	192	216	194	215	187	214	231	204	235	220	200	209	212	215	226	219	265	203	210	222	203	252	226	240	254	200	236	188	207	200	215	222	196	232	209	237	240	220	215	207	210	220	230	199	193	216	223	202	220	200	205	221	217	231	245	234	215	189	228	220	194	219	233	196	214	212	226	244	224	218	228	224	205	236	238	201	213	188	221	243	215	208	225	219	216	223	195	229	216	213	208	205	224	186	196	204	185	218	226	210	219	192	222	240	242	225	220	198	215	213	191	216	205	212	222	216	220	247	218	206	212	210	217	193	216	223	211	221	225	201	217	238	200	234	219	228	210	233	231	231	181	208	209	211	204	225	195	214	218	232	232	239	260	210	192	232	223	208	216	219	218	230	199	194	237	205	222	233	211	232	215	226	207	207	216	213	214	206	189	200	214	212	249	208	216	216	232	206	210	213	197	230	216	221	216	223	206	208	221	229	217	221	232	196	223	221	230	208	223	236	231	229	208	235	238	229	227	216	249	233	184	214	199	223	190	227	235	235	217	234	237	236	235	220	212	241	218	223	215	240	239	214	263	203	231	227	212	215	229	244	214	226	211	213	205	202	224	220	206	221	219	219	207	229	246	199	222	226	217	235	223	223	215	219	263	258	232	209	205	242	200	209	234	236	214	209	224	204	231	212	216	206	202	205	206	210	231	218	225	233	198	207	229	203	188	215	196	258	235	203	208	206	199	212	196	249	209	221	229	194	220	235	199	235	225	204	226	224	210	209	219	221	231	245	212	233	194	209	184	228	250	198	211	193	212	212	240	204	230	212	200	233	207	223	234	230	216	206	218	222	199	202	223	221	211	216	221	235	205	223	215	208	218	241	222	213	209	213	199	216	233	218	223	204	240	213	208	220	225	206	222	211	221	203	202	205	213	196	207	253	236	226	209	206	215	237	215	221	205	183	231	210	228	223	217	216	212	196	220	231	224	225	222	195	216	182	221	236	206	211	221	201	237	210	191	222	197	224	213	202	238	226	204	224	218	217	237	202	230	222	197	199	189	202	234	219	226	215	212	228	223	231	201	210	202	245	221	217	236	205	217	235	220	187	205	200	219	205	236	224	234	219	224	222	213	233	217	192	217	214	224	237	239	219	240	223	209	213	198	237	195	226	209	231	242	201	201	224	231	209	216	208	223	246	213	215	198	227	230	213	244	239	204	234	241	228	207	211	215	260	211	210	231	201	232	218	217	211	231	215	215	198	230	242	222	221	191	195	209	201	200	222	240	243	240	231	233	220	213	192	220	219	220	236	212	211	218	199	231	214	192	224	234	218	245	235	222	196	223	233	202	232	241	207	220	230	204	201	207	209	200	223	214	224	193	207	241	215	225	234	214	221	233	209	221	216	226	236	208	199	237	253	224	207	201	215	237	228	234	208	238	238	199	229	225	223	211	212	241	206	189	202	204	215	221	245	203	208	216	202	209	234	207	240	218	230	200	224	252	228	196	204	216	213	230	198	221	206	211	233	207	224	225	211	214	214	211	205	192	215	202	240	216	210	197	218	192	224	238	228	216	197	203	201	232	219	225	227	225	221	200	227	222	218	233	215	227	241	216	217	215	218	229	222	218	243	214	246	193	214	199	233	211	187	210	215	231	216	212	216	191	224	196	233	184	226	205	248	229	209	212	237	227	226	217	256	209	199	218	237	217	242	238	220	197	215	236	213	191	224	209	216	208	200	226	195	199	221	206	217	201	224	227	207	221	224	212	214	219	224	215	258	200	193	185	210	207	194	249	241	249	241	210	203	195	229	238	231	238	240
33340	1271	2295	2586	2355	1921	1595	1417	1282	1152	1013	962	886	856	816	783	822	759	701	724	712	681	672	719	653	649	614	681	641	641	637	649	638	606	609	565	638	618	602	581	608	600	590	621	625	576	612	625	589	589	567	592	573	553	606	581	579	595	575	570	625	587	599	583	562	571	594	593	575	581	605	559	591	546	588	611	597	577	609	576	577	605	535	569	574	551	589	557	615	604	549	549	537	564	570	545	557	622	597	584	567	574	603	549	576	604	556	599	545	602	540	582	596	582	547	579	576	589	595	580	562	559	579	596	564	547	520	545	587	549	581	557	551	563	569	563	555	602	555	568	563	546	601	545	613	573	545	598	559	551	594	555	580	548	574	579	560	567	581	557	576	549	550	560	550	539	595	542	572	514	601	574	625	565	565	566	574	582	564	577	586	572	574	538	628	614	604	579	559	582	577	540	543	596	584	567	541	545	592	564	530	538	583	613	587	521	602	545	576	544	594	580	571	573	574	559	574	579	547	536	573	621	569	542	592	578	590	570	539	558	575	561	594	568	595	546	585	580	570	536	595	542	569	597	568	576	605	611	570	538	542	546	552	611	611	589	573	539	523	551	609	565	568	610	562	599	572	574	570	549	572	576	550	603	564	589	585	556	574	559	563	584	568	591	591	563	538	607	531	553	532	575	575	561	589	572	521	562	583	553	550	589	554	581	617	576	584	556	534	585	581	586	569	545	568	607	514	585	562	557	556	591	588	562	565	583	578	582	606	549	545	593	555	627	593	591	622	559	584	551	539	569	563	541	590	567	619	537	564	589	623	555	568	539	577	548	558	588	576	588	557	581	554	563	509	592	517	576	561	530	560	539	564	591	542	577	558	526	583	611	551	562	517	545	545	579	549	530	548	576	573	546	562	603	535	579	558	548	549	570	561	555	577	537	557	584	551	551	575	581	575	559	541	525	542	565	531	591	567	582	597	568	556	590	583	540	585	597	535	575	579	565	579	539	570	579	601	583	572	604	588	563	589	606	581	566	580	572	566	564	560	563	522	561	513	583	585	589	519	581	544	588	565	580	549	570	573	539	576	534	583	565	564	576	578	560	597	523	621	570	563	584	555	554	585	578	601	579	595	572	589	524	575	538	578	588	578	553	572	571	576	568	561	509	603	553	592	550	566	599	569	536	590	546	592	574	576	554	587	573	541	592	576	599	555	538	585	594	563	568	552	573	535	555	578	570	553	541	523	574	552	550	587	558	582	535	541	585	528	541	551	565	553	550	551	573	576	599	589	612	536	613	518	610	570	549	551	587	566	521	524	554	529	610	510	564	545	576	599	565	564	582	586	547	572	570	563	575	514	599	549	568	579	600	568	612	543	607	571	585	560	582	557	539	556	579	545	542	534	564	580	553	570	544	517	578	535	576	567	562	573	550	592	586	565	535	613	578	522	512	554	540	598	558	561	569	573	626	571	581	588	557	629	539	559	563	581	576	571	546	598	585	551	597	578	547	598	555	613	590	588	570	537	553	560	619	629	590	534	538	568	612	593	571	567	592	561	561	510	575	526	606	595	554	574	563	541	549	624	559	579	579	564	580	527	595	586	582	584	572	539	610	536	594	565	613	564	590	557	570	571	619	567	594	529	583	559	574	583	597	587	624	569	559	603	548	572	597	578	528	606	543	603	553	572	526	578	590	560	556	552	582	598	593	566	557	566	620	627	575	598	574	568	563	527	604	577	531	574	593	572	561	559	585	593	557	570	594	556	554	573	581	612	564	523	532	574	576	566	545	631	582	573	575	570	563	567	558	581	565	540	588	600	570	598	550	551	548	544	604	588	565	520	582	547	590	548	569	604	545	579	581	515	618	562	558	614	555	560	580	590	602	607	568	565	554	577	569	568	566	536	576	550	574	540	541	571	576	623	562	596	574	546	568	554	597	599	579	535	594	599	534	586	580	530	574	606	590	603	593	570	553	607	544	550	559	536	569	560	615	565	553	587	593	545	536	577	557	523	589	523	580	553	577	570	559	550	578	562	538	515	583	536	538	595	594	585	589	569	541	583	565	544	586	595	562	578	568	542	565	567	582	584	551	579	559	542	578	621	552	579	588	570	569	551	538	594	603	558	555	539	565	547	622	572	594	618	590	524	558	561	599	551	620	571	584	575	579	592	555	553	610	555	602	574	546	576	530	519	590	551	579	565	550	548	527	632	579	555	545	577	547	568	600	605	555	583	578	534	541	571	548	591	565	538	544	575	587	602	525	541	566	574	601	536	586	559	532	531	576	579	553	553	589	561	581	540	571	609	584	583	554	539	565	548	593	537	562	578	571	552	560	616	575	564	611	556	559	542	603	619	538	567	547	558	616	555	536	554	578	564	559	556	574	540	568	570	577	569	590	575	560	561	575	605	540	549	556	573	622	554	530	594	581	556	599	607	512	587	577	574	573	584	568	595	596	564	556	574	554	597	564	564	578	606	612	563	567	595	545	576	600	564	558	546	585	563	553	577	576	543	601	630	593	541	596	596	564	593	573	581	547	571	588	558	589	547	600	571	578	591	598	569	607	552	592	553	578	545	583	567	554	569	569	564	531	578	582	535	580	618	583	581	613	596	525	573	587	595	576	597	550	575	547	588	535	561	596	596	559	574	579	600	541	650	571	565	577	566	555	568	564	546	582	585	597	565	581	612	574	570	570	598	596	572	575	622	573	593	564	561	579	585	593	554	558	552	558	585	610	563	577	584	585	541	577	582	551	552	567	558	595	555	622	592	575	544	599	574	582	568	579	557	626	565	571	593	563	585	545	574	552	582	569	582	594	584	594	513	562	618	557	541	528	550	608	589	568	563	589	586	603	544	583	572	579	536	573	550	553	595	553	563	607	592	549	566	582	575	573	580	566	552	589	528	581	555	594	587	556	565	585	582	584	560	546	575	566	594	588	546	558	565	580	524	551	582	570	559	598	556	537	591	567	544	583	593	571	564	600	581	609	588	580	556	587	611	614	566	547	611	615	564	552	528	536	605	572	592	555	591	545	559	543	520	579	617	551	573	604	591	585	593	547	571	575	566	580	590	546	580	559	564	557	551	570	583	550	575	599	606	586	548	507	603	598	580	589	573	584	560	554	550	593	597	541	568	527	546	607	562	605	541	552	556	555	604	597	553	534	545	579	574	594	569	637	532	574	590	606	583	552	559	554	580	548	564	572	534	617	545	539	574	611	568	553	605	575	550	567	571	596	556	556	558	567	562	587	595	555	561	563	590	578	545	559	545	596	586	553	564	573	591	591	594	562	545	595	623	540	602	582	566	578	549	573	552	606	600	575	539	610	573	570	584	576	546	559	582	565	588	574	569	609	566	568	584	553	536	560	560	552	578	586	634	566	544	576	604	606	576	550	560	563	553	536	568	587	606	557	589	559	580	550	592	534	576	605	579	596	557	561	597	576	562	569	538	547	562	579	569	560	582	558	609	598	601	563	587	557	560	539	589	579	577	572
72296	28208	10368	2196	1241	979	788	644	601	552	541	480	493	486	472	448	437	449	439	466	453	422	469	404	422	413	432	390	389	414	389	433	414	448	384	389	396	420	390	423	429	398	407	368	416	440	424	413	425	397	434	378	348	366	424	412	423	430	393	421	401	348	431	436	360	379	399	367	430	385	384	411	410	394	402	400	401	367	423	395	388	408	429	381	404	371	401	389	400	366	362	381	381	410	384	398	384	408	396	378	368	392	376	438	403	395	377	404	411	403	396	412	395	375	401	404	431	406	415	394	406	368	398	391	403	389	385	415	378	390	418	389	378	421	383	398	392	380	399	415	378	374	430	392	410	426	435	398	385	391	422	405	395	402	388	408	399	420	389	380	404	453	399	419	390	373	389	414	395	380	390	391	433	404	393	420	394	439	412	389	366	379	416	398	397	377	425	360	390	420	397	380	378	394	399	383	363	372	444	411	398	394	387	411	372	356	399	376	393	375	384	372	371	401	425	404	411	399	374	432	396	425	408	417	383	408	426	350	401	384	390	375	412	367	395	360	409	396	405	387	391	395	408	348	411	396	441	391	392	350	413	402	368	414	393	383	400	379	404	335	409	398	396	381	379	353	402	377	419	388	410	446	391	394	386	372	413	405	430	381	357	393	403	413	397	402	411	379	414	385	420	373	382	388	441	413	413	419	400	408	420	419	379	403	407	375	404	439	408	395	398	414	387	421	447	356	358	404	447	376	366	440	378	381	394	435	404	356	359	377	398	373	332	362	393	406	332	386	390	418	399	427	407	423	388	425	398	382	404	410	429	385	403	418	402	376	346	357	419	406	409	366	369	423	388	392	377	359	409	397	391	397	429	428	396	389	398	374	373	380	402	388	385	419	404	401	400	384	399	419	364	406	386	372	379	397	389	411	403	383	405	425	417	408	351	363	375	397	389	373	406	395	415	379	416	454	387	405	369	400	413	400	408	368	378	432	372	395	416	341	439	384	403	369	381	381	404	422	374	404	392	406	361	376	394	385	388	379	419	394	384	415	445	395	379	389	406	406	405	424	400	383	380	378	392	396	422	409	415	419	422	420	426	388	389	408	427	372	401	430	401	405	369	382	398	380	379	376	405	397	405	390	376	391	377	415	416	396	438	388	380	390	440	398	392	392	420	392	387	375	394	408	402	414	380	387	354	403	399	421	406	393	396	378	393	383	406	385	404	393	375	435	447	395	415	380	388	405	398	391	417	422	411	385	410	378	405	357	388	418	402	398	381	396	379	403	396	380	370	416	411	360	395	432	400	425	408	403	392	419	369	375	379	396	396	371	370	387	427	420	399	357	399	402	405	423	411	399	408	383	388	397	390	369	379	402	373	403	402	425	370	420	377	382	412	385	390	427	373	373	394	407	385	390	377	407	416	398	408	420	408	406	423	397	386	402	400	383	412	404	354	407	410	390	383	407	370	356	386	406	366	380	395	398	406	403	375	371	416	375	414	381	400	460	383	416	398	394	410	336	383	376	381	373	397	417	410	389	400	384	374	432	408	364	386	402	388	415	389	393	384	391	391	398	395	373	399	421	422	416	438	399	405	423	456	399	394	402	392	386	406	417	387	377	399	410	370	357	397	388	375	405	390	367	369	369	376	380	397	379	354	376	395	408	425	399	383	383	424	395	392	370	408	394	351	418	387	364	432	359	400	368	413	411	419	397	413	415	402	397	393	383	455	406	364	383	416	397	432	404	373	409	395	401	396	412	371	362	398	447	388	411	409	390	412	400	415	401	374	401	390	437	415	354	398	386	385	384	411	370	384	355	435	407	366	409	398	386	428	362	405	400	450	403	421	404	360	397	401	406	402	402	412	419	394	402	413	384	392	394	412	402	401	411	400	382	383	390	413	400	396	404	378	376	395	381	410	372	388	405	400	397	428	393	390	401	416	412	432	400	410	401	398	345	388	383	369	399	443	432	398	404	409	381	380	428	433	390	417	346	423	384	385	412	408	414	385	398	411	373	394	373	374	402	429	415	401	401	422	399	436	377	428	398	364	401	383	373	391	421	404	400	374	373	382	379	424	365	406	396	431	395	379	380	363	392	386	404	409	398	407	381	407	383	363	417	387	381	397	365	436	436	382	353	399	388	387	391	410	399	374	379	388	374	384	409	420	380	376	395	382	386	408	364	429	438	422	390	367	377	374	392	393	385	394	402	396	421	387	434	424	423	395	385	370	365	356	368	401	409	378	373	360	421	399	385	438	404	406	367	417	349	389	359	417	438	418	466	436	423	406	383	368	418	378	405	420	419	395	404	389	444	403	424	394	445	383	409	370	418	388	402	409	379	404	428	372	411	376	432	384	392	400	393	425	398	386	375	400	376	399	370	407	380	389	384	428	424	399	400	361	344	370	379	403	366	370	373	414	418	380	398	372	366	394	372	429	394	402	379	390	370	401	389	404	427	377	372	407	353	390	381	384	415	408	390	404	389	396	362	364	425	413	392	389	359	408	421	377	412	389	394	396	419	394	429	387	399	391	409	402	384	409	401	407	437	395	401	367	395	351	368	407	423	383	396	384	362	436	427	407	391	430	413	375	386	371	411	396	405	360	392	392	373	401	420	379	401	406	396	403	384	394	415	352	412	386	431	425	403	362	377	412	444	423	394	414	407	383	348	401	357	403	374	398	403	369	384	378	375	387	413	390	412	395	401	397	373	407	360	412	423	398	430	387	390	413	442	422	376	387	393	414	394	389	385	406	388	368	412	408	430	416	405	406	360	413	371	396	396	376	401	396	378	382	402	422	388	406	418	406	362	388	402	403	400	427	372	369	386	414	408	412	391	421	383	400	340	409	386	407	409	410	409	384	382	403	398	380	421	430	400	387	386	383	403	380	404	395	401	388	390	429	404	403	368	366	424	454	400	406	393	410	368	359	388	362	397	357	406	401	405	354	383	385	432	349	386	355	379	359	416	423	412	408	405	377	391	393	401	407	416	402	389	376	393	382	384	343	393	392	419	384	356	397	388	409	395	354	344	414	417	403	372	382	394	368	381	393	405	390	420	424	380	434	422	421	393	389	390	378	369	383	403	380	440	375	398	401	376	395	374	400	401	372	366	336	387	398	402	395	386	398	409	396	412	421	393	397	440	383	404	392	403	389	371	416	409	348	360	421	404	374	368	403	377	387	384	376	370	366	429	401	405	432	394	461	404	421	364	374	368	376	407	381	396	395	405	401	415	416	436	425	391	382	382	407	380	384	389	412	397	375	401	384	418	407	382	426	389	368	431	372	428	429	390	434	416	397	433	401	371	444	379	417	375	357	435	383	419	394	380	405	440	373	405	374	401	401	414	401	401	403	394	369	368	419	388	379	391	368	408	402	419	375	423	428	354	414	412	413	389	389	360	380	393	406	409	414	400	396	451	395	379	404	406	414	375	417	366	414	393	412	372	418	383	384	420	434	393	364	373	384	398	395	399	398	369	390	373	385	419	391	419	402	426
42387	2246	4129	4711	4172	3508	2921	2465	2229	1993	1803	1631	1565	1532	1415	1335	1284	1291	1259	1223	1225	1179	1077	1118	1105	1061	1073	1084	1013	1053	1052	1023	987	1030	993	1061	960	969	971	1035	935	988	966	985	972	938	935	972	926	993	1007	957	915	963	979	943	958	984	968	921	957	957	933	964	910	955	946	932	917	985	921	881	961	918	936	933	944	998	843	1011	921	900	906	938	904	929	921	914	936	1012	937	934	924	928	952	918	915	910	867	911	928	906	938	917	922	903	962	919	940	907	933	968	886	873	958	888	1005	927	884	950	936	903	943	929	910	909	955	966	949	874	881	1026	903	908	885	906	897	899	902	907	919	883	903	984	923	867	966	884	921	905	914	903	935	937	955	938	973	955	889	927	938	946	942	903	921	898	891	895	963	933	883	932	938	966	893	901	911	960	970	896	921	966	898	827	898	876	917	863	824	944	862	939	904	920	912	847	947	957	882	877	914	874	901	906	943	901	927	928	918	917	872	890	976	915	891	904	896	912	899	857	900	873	886	913	954	934	899	937	948	847	874	882	905	889	919	903	871	940	896	916	873	886	932	962	928	906	870	910	895	970	902	911	974	933	908	935	911	897	936	947	891	907	885	894	913	934	855	864	888	907	893	919	970	925	956	936	856	940	915	969	878	915	912	932	914	907	876	960	929	894	956	907	917	881	909	929	955	887	957	929	850	911	887	958	906	897	926	950	843	894	933	836	927	885	905	936	950	961	834	915	939	856	889	918	872	908	884	893	843	923	838	867	935	905	945	924	954	903	871	890	907	956	886	952	947	867	883	930	928	932	960	965	923	899	923	897	915	934	863	921	913	933	922	886	893	894	864	857	919	919	962	892	914	982	914	917	892	892	874	925	946	899	897	886	914	924	930	877	911	910	910	879	918	884	917	921	905	905	858	937	913	908	946	898	929	922	928	898	910	925	929	958	913	907	913	907	917	897	903	909	906	946	881	901	897	900	892	910	900	927	909	946	959	896	951	927	888	939	951	892	947	914	959	890	950	876	924	954	921	875	880	904	943	943	911	913	887	969	937	933	891	895	930	909	932	941	942	873	975	970	919	887	902	913	896	950	910	908	918	940	953	919	942	926	915	920	932	969	949	893	943	899	877	917	888	853	952	902	862	947	916	931	900	926	957	909	910	920	881	896	891	935	947	939	931	898	835	951	931	910	882	874	850	943	881	884	837	893	962	901	961	927	837	871	941	884	939	941	953	875	947	897	894	900	949	945	911	952	948	908	1013	897	878	854	869	956	922	924	915	980	906	925	937	950	896	943	903	919	909	966	881	935	918	900	882	893	905	864	908	925	946	887	936	937	895	921	927	958	924	887	905	938	910	888	922	864	882	959	896	903	897	895	904	887	923	916	896	957	938	867	890	840	892	887	969	888	888	888	910	889	910	922	920	827	920	954	905	891	897	908	930	917	907	913	944	936	870	914	945	867	947	913	935	912	930	945	902	915	922	972	931	938	886	905	949	902	929	888	918	892	895	850	887	875	877	919	893	982	902	888	903	901	894	871	910	871	971	937	894	958	912	953	927	896	906	944	894	886	904	919	854	932	948	915	964	931	905	880	887	874	888	944	921	921	954	958	922	984	907	914	930	985	883	912	845	901	945	892	932	964	891	888	947	895	936	926	931	953	889	902	966	946	875	898	918	938	933	1001	931	901	958	860	931	893	910	869	921	905	947	818	948	900	851	927	965	895	877	986	874	898	922	883	890	956	902	903	991	924	922	908	870	883	903	948	957	911	967	922	894	931	902	880	905	973	896	869	904	877	911	916	906	833	888	904	908	965	875	897	880	961	861	889	916	892	893	888	849	907	878	918	876	888	960	880	920	930	977	923	951	901	953	874	940	935	870	917	946	895	924	911	856	909	970	942	922	919	921	936	873	898	914	920	914	936	924	885	856	921	896	882	950	915	911	910	968	910	949	932	888	924	928	914	887	885	958	899	892	919	902	908	941	883	870	952	896	930	928	909	922	937	857	889	926	940	902	905	936	867	899	930	921	962	895	870	945	932	878	897	902	899	890	951	911	894	887	955	871	947	911	889	891	901	882	968	888	954	931	965	887	894	871	937	926	872	929	928	937	964	904	903	933	930	885	935	929	930	928	931	938	974	937	910	969	961	913	891	854	933	952	809	985	899	917	907	963	899	887	940	904	916	933	940	872	939	852	911	880	866	914	908	882	911	886	913	882	924	901	990	919	884	859	955	888	936	901	959	874	930	891	911	914	887	953	929	894	927	918	904	898	926	914	953	896	882	932	863	880	918	929	960	921	862	939	842	913	954	905	911	907	900	871	917	884	957	860	912	898	958	871	903	992	911	894	894	902	891	932	891	944	910	903	964	949	925	908	890	913	930	926	872	929	906	938	880	917	977	921	856	871	948	968	946	934	900	908	946	891	879	909	920	941	914	853	911	897	981	944	902	922	946	866	879	958	955	875	930	934	998	923	902	899	929	958	912	887	914	923	938	880	915	910	904	917	863	937	918	869	948	892	910	976	887	958	914	922	954	960	963	927	863	892	886	896	897	959	956	931	921	869	924	888	922	921	962	888	856	916	910	866	924	850	850	907	927	894	927	905	864	888	966	896	900	922	912	923	925	896	890	912	906	889	900	919	872	924	933	906	919	887	902	874	871	929	948	930	926	899	919	910	916	905	864	915	951	910	956	857	936	923	953	903	900	959	902	906	907	936	878	926	907	888	851	876	897	938	897	990	938	905	936	942	878	918	941	910	911	916	896	950	875	937	929	902	930	932	872	910	919	933	857	916	879	947	870	952	942	926	938	947	902	879	918	909	833	903	946	912	908	886	882	896	983	894	895	879	890	925	916	951	936	875	918	877	859	881	909	936	959	920	916	915	875	934	866	889	932	939	858	892	911	891	932	946	927	888	910	924	908	899	927	896	945	899	919	945	959	915	903	929	910	914	908	978	902	908	953	924	905	914	905	943	928	923	928	919	901	924	857	970	883	882	912	869	986	907	859	887	916	912	935	870	942	938	866	911	925	940	872	895	888	871	885	928	917	941	922	927	903	856	972	808	888	949	930	945	919	913	923	945	916	881	905	893	923	927	896	902	902	926	898	892	953	887	930	861	959	950	904	903	899	953	851	922	938	891	950	891	845	913	934	905	918	903	886	917	917	910	900	855	902	907	892	919	894	892	873	899	942	923	904	917	927	954	876	924	912	945	900	906	912	937	868	899	895	897	939	888	879	948	874	946	910	951	916	942	923	934	884	897	930	891	877	944	953	891	939	936	938	944	897	871	865	910	928	895	957	955	860	892	931	952	851	903	928	883	885	929	910	859	946	927	884	883	916	938	922	939	921	928	937	865	929	837	915	903	924	919	925	928	918	927	950	917	980	972	935	939	947	956	866	880	954	919	933	919	938	960	927	897	922	935	904	890	896	895	928	866	901	941	936	866	894	893	915	954	882	944	891	919	917	933	906	909	912	944	901
13013	793	216	158	145	157	148	134	142	124	122	151	124	139	140	147	119	134	138	139	115	135	140	145	123	134	140	126	130	150	131	140	126	145	141	142	172	130	129	127	143	138	146	147	127	152	134	146	122	140	136	145	143	148	121	132	145	139	139	143	131	125	125	167	142	127	153	130	145	136	134	132	104	143	133	136	143	130	130	143	125	145	126	164	135	119	120	120	128	146	135	109	132	159	150	157	148	127	136	130	130	123	112	151	131	133	121	135	141	112	160	155	132	129	145	148	111	141	128	130	132	124	116	132	139	133	128	121	131	130	129	134	134	130	133	125	139	142	121	151	136	149	116	114	133	132	129	146	123	127	137	144	143	146	136	149	134	139	147	135	121	109	119	146	122	131	155	152	135	140	124	146	116	143	149	118	138	142	109	133	130	129	126	133	138	118	132	126	142	133	162	167	129	134	135	116	155	133	135	121	146	156	116	134	128	134	154	146	124	124	122	144	139	141	140	168	142	150	145	152	143	109	123	119	123	150	149	120	144	124	119	141	138	129	117	122	153	146	141	141	115	130	134	121	134	124	135	128	135	121	124	163	147	126	116	123	142	127	122	149	140	151	129	123	127	140	132	143	119	120	146	133	159	126	138	125	154	137	137	153	145	140	118	136	150	161	158	126	120	157	142	134	143	138	145	107	140	138	144	144	138	131	135	137	115	129	151	165	137	136	136	147	148	117	136	133	150	124	138	134	135	140	126	118	124	144	136	134	123	135	137	134	147	115	136	134	124	155	136	133	122	150	153	109	140	128	118	135	155	141	123	143	124	128	151	140	128	159	132	139	144	116	146	145	128	154	141	117	148	144	126	134	133	150	130	154	144	133	114	141	138	124	132	144	145	151	132	134	159	137	144	134	111	126	134	122	125	140	153	137	128	115	161	135	129	111	137	144	106	131	144	139	111	100	133	140	123	133	127	161	131	119	132	147	130	130	142	134	134	145	120	139	146	147	149	135	141	126	147	123	120	127	125	157	141	147	129	137	126	124	131	143	127	106	118	160	125	112	141	145	130	117	144	142	141	127	136	121	134	132	137	131	137	148	147	141	141	126	151	141	156	138	85	128	135	136	154	168	128	135	128	125	149	138	139	156	143	132	118	145	125	143	126	131	159	145	139	137	129	123	132	152	132	123	137	128	149	134	118	142	154	113	153	158	140	124	150	155	108	135	142	111	126	147	128	145	121	138	151	136	127	143	127	125	154	154	145	120	138	148	136	138	123	134	142	134	123	131	149	144	119	131	128	131	126	117	123	113	129	135	132	127	121	132	126	131	145	132	133	162	138	140	136	149	138	146	127	165	133	126	145	136	155	149	137	134	149	116	134	108	131	127	154	134	116	136	164	120	135	118	136	136	142	112	148	143	137	129	156	128	124	128	134	132	151	131	133	118	140	119	152	134	141	159	143	135	131	160	107	138	145	145	137	123	164	130	129	153	125	136	136	153	107	140	138	120	131	131	127	140	142	141	149	141	172	153	148	138	127	143	146	164	137	109	129	132	139	155	141	135	134	140	146	157	135	139	124	122	114	138	142	145	139	138	101	138	123	149	132	132	126	126	110	147	137	160	152	142	118	128	127	129	122	133	129	139	136	152	145	124	114	112	117	133	122	136	135	142	117	147	117	120	155	148	140	112	124	140	120	121	110	139	121	138	140	137	148	137	150	144	123	124	128	132	123	140	128	153	116	141	137	128	128	131	131	134	133	131	129	145	122	140	162	133	143	148	145	137	141	159	141	132	139	130	133	134	132	154	150	126	134	146	147	146	114	145	143	152	135	121	116	132	116	131	133	126	130	132	132	128	132	143	149	129	135	122	131	151	128	144	137	108	114	153	128	132	136	148	140	145	175	131	113	136	122	130	121	148	124	141	133	143	167	140	126	139	142	137	139	117	146	145	131	124	138	138	155	126	123	128	118	122	152	139	103	119	131	138	124	130	126	136	129	136	148	138	136	151	138	132	137	155	135	144	140	153	143	146	126	139	128	122	130	132	128	127	131	158	126	134	149	127	143	142	147	138	149	144	132	145	133	153	150	128	162	127	118	153	144	139	108	128	136	144	125	147	140	122	135	143	138	139	140	136	116	144	138	119	135	121	142	128	137	123	144	138	142	137	101	122	122	142	121	140	143	130	137	125	148	128	134	114	144	140	150	137	137	143	147	143	133	147	142	141	122	127	122	137	156	134	138	121	148	128	143	131	122	132	154	132	130	126	129	123	138	122	146	141	140	127	130	161	119	142	122	146	146	113	146	129	129	149	134	138	107	147	140	122	105	140	128	161	127	139	105	131	134	134	143	119	140	132	148	144	129	137	157	140	120	143	146	153	140	132	130	129	126	131	144	140	130	138	130	128	134	120	135	131	144	153	121	130	138	131	121	138	144	105	123	134	124	132	138	113	147	115	141	132	104	127	149	112	128	163	101	129	132	144	120	143	142	125	124	143	125	153	115	148	115	121	136	132	145	132	121	121	132	162	126	132	146	133	128	132	123	136	120	135	133	150	139	135	121	115	123	132	132	122	144	155	142	135	155	127	136	141	124	135	150	141	135	137	120	140	115	127	111	153	139	128	131	148	123	137	124	123	126	137	124	118	122	131	141	144	122	140	144	133	146	113	139	154	105	117	131	131	133	156	123	125	139	154	149	122	114	120	162	133	138	148	131	129	132	137	148	123	119	164	128	134	120	128	153	141	126	153	155	129	148	131	132	137	156	128	138	120	145	141	109	121	106	150	132	146	117	130	146	143	136	148	145	145	131	137	141	135	140	116	137	104	114	142	145	121	131	152	144	154	142	128	130	133	108	121	135	120	132	159	137	125	131	138	158	141	119	139	123	119	142	149	139	119	144	121	152	141	113	137	133	147	127	118	140	141	131	140	144	145	135	127	132	128	145	151	143	120	138	136	153	146	161	132	126	128	127	133	142	147	140	150	147	152	140	114	120	146	141	130	124	130	130	126	138	133	125	138	125	128	136	131	142	156	124	142	113	145	131	129	112	121	159	120	137	139	140	140	149	130	160	127	121	158	127	126	145	131	126	161	129	126	128	133	123	120	140	139	127	142	100	121	109	121	146	122	134	121	138	142	112	145	155	117	156	134	127	116	110	131	158	127	161	131	139	124	145	124	144	147	144	134	156	126	146	119	150	138	113	120	124	134	133	122	127	126	147	129	130	157	144	125	149	143	143	135	137	146	135	126	140	134	122	132	131	135	139	146	127	132	114	128	119	137	148	130	130	120	129	151	167	120	134	152	132	131	130	126	119	120	138	119	154	168	139	120	109	131	137	132	122	143	116	124	153	148	129	145	132	141	150	138	141	119	140	153	132	147	141	129	134	160	124	140	140	130	127	126	118	140	145	145	120	148	132	152	153	146	140	145	134	134	144	136	148	127	131	138	135	113	144	154	126	129	107	148	121	132	140	143	130	94	153	125	150	150	129	117
10424	400	492	447	432	450	441	445	430	417	395	426	401	414	423	387	385	389	388	383	412	419	402	397	363	370	426	389	396	351	337	396	395	379	360	412	354	345	372	384	392	358	371	362	346	376	367	434	380	365	395	389	399	385	377	381	419	385	409	410	415	393	366	375	398	383	363	368	378	404	379	390	418	368	386	390	389	370	358	380	373	374	361	404	399	406	385	362	383	380	386	369	406	384	374	403	358	369	384	381	394	350	391	374	375	380	388	389	368	404	410	394	401	380	416	355	363	410	391	418	371	340	386	403	411	355	403	373	341	354	365	358	401	395	413	358	362	381	399	401	401	364	385	407	356	376	365	387	382	388	392	399	371	374	404	379	400	429	409	377	372	378	372	396	363	384	395	369	360	363	347	369	322	362	335	381	405	380	361	382	369	393	371	371	363	318	396	379	396	374	405	383	385	388	365	395	353	387	391	393	380	371	359	347	416	367	379	370	358	371	395	405	363	369	378	364	405	381	374	373	390	401	388	369	422	372	357	420	398	366	368	392	430	374	348	383	399	337	371	381	360	429	401	393	340	386	421	385	390	417	407	365	347	394	397	368	389	389	367	388	378	384	398	384	382	402	410	368	389	380	374	366	400	418	389	389	385	383	416	365	400	394	373	386	373	389	384	380	367	416	387	336	354	368	393	363	360	348	368	367	376	382	412	387	385	404	396	394	404	391	376	374	369	380	383	381	368	377	429	390	393	381	370	391	388	405	379	391	376	399	356	369	380	393	385	381	378	405	377	357	372	361	381	400	338	352	424	362	394	363	378	391	369	406	363	391	382	364	368	395	369	341	409	388	380	369	397	390	394	352	366	396	362	391	412	399	389	401	392	375	361	393	420	387	402	362	366	389	371	387	385	350	403	423	374	373	399	358	384	355	371	411	353	382	384	384	389	397	395	376	375	418	395	404	372	397	369	389	390	416	374	399	388	404	374	405	364	399	385	360	393	394	400	392	368	369	361	391	402	362	413	385	398	389	380	363	399	400	382	377	372	390	398	371	415	384	412	396	406	366	384	375	381	373	392	360	382	384	429	380	390	380	423	408	369	371	418	400	378	381	382	408	425	406	369	394	386	421	410	360	383	364	395	368	375	409	356	367	378	379	365	385	399	392	402	361	393	392	412	397	386	412	354	381	420	367	394	391	376	342	376	401	380	368	383	372	385	424	386	373	383	388	389	367	355	387	365	359	368	378	376	365	376	377	374	365	401	408	360	399	399	385	360	365	361	396	382	385	412	425	384	376	386	411	364	396	411	383	402	380	362	354	346	394	365	374	379	370	385	396	406	399	376	411	348	430	401	395	381	374	383	361	406	416	351	373	381	360	373	358	404	350	384	363	396	395	405	366	355	366	338	366	391	348	402	397	394	388	383	341	362	392	409	373	327	358	386	380	369	380	386	386	401	368	394	367	401	363	370	374	349	407	381	340	411	386	382	363	398	402	367	363	403	342	368	372	383	385	367	373	373	365	366	392	401	372	403	392	390	405	370	379	377	351	408	388	371	375	408	377	387	386	371	371	359	371	359	368	384	359	365	350	413	390	338	408	401	385	355	404	387	385	377	361	387	427	366	379	410	370	370	379	392	387	401	400	382	390	374	377	373	424	371	389	404	369	360	380	407	386	341	392	395	378	388	395	356	391	380	363	371	373	413	363	398	356	395	367	371	356	370	390	390	369	399	411	360	371	401	338	392	423	380	366	397	408	378	386	377	390	387	412	408	373	371	394	367	387	399	353	396	369	402	400	370	406	380	396	401	419	392	355	395	335	403	368	365	376	391	406	367	375	387	351	375	415	428	395	332	383	386	362	395	374	388	381	376	411	406	363	391	392	374	383	379	405	379	400	374	413	403	401	362	387	358	339	367	360	375	403	390	361	375	387	377	418	351	424	384	374	382	377	419	383	381	404	347	386	393	369	381	379	382	383	404	378	407	395	376	420	411	389	364	370	372	387	409	351	400	362	380	382	390	421	430	372	372	398	354	396	386	385	395	357	381	355	376	370	380	392	405	383	369	383	413	374	387	406	355	404	391	389	433	405	376	388	384	376	392	400	397	355	387	395	378	393	356	432	371	423	379	400	344	419	383	405	387	379	384	382	406	359	408	400	399	334	393	390	394	415	397	403	354	365	398	388	403	382	392	405	381	387	401	377	392	400	386	371	356	399	344	372	402	383	384	374	369	401	378	403	415	376	395	375	396	390	374	370	385	379	367	399	363	370	381	428	392	378	389	394	383	418	378	372	406	363	407	391	417	384	381	355	391	389	352	353	387	410	388	379	373	357	400	386	374	385	399	391	368	438	362	389	421	393	395	398	387	384	373	390	401	374	352	372	355	400	382	370	366	367	351	368	374	415	389	419	395	401	354	389	363	358	366	412	386	348	393	396	364	406	374	388	349	365	399	378	376	397	375	408	375	387	371	415	381	379	397	340	385	351	399	390	430	388	386	417	397	398	380	368	403	356	371	377	379	400	361	367	352	411	393	371	388	382	384	384	383	396	370	392	387	394	382	388	363	355	370	410	405	362	378	362	361	408	363	405	373	385	379	386	383	423	351	409	384	382	345	390	403	411	407	367	380	411	403	390	355	398	393	374	380	350	383	368	367	401	381	414	353	360	370	353	407	391	369	358	397	371	382	379	403	378	382	385	361	386	377	372	391	394	392	369	393	385	407	404	373	404	378	387	366	411	389	401	393	385	399	398	375	404	398	400	378	358	393	393	404	398	379	386	399	385	367	402	369	368	372	401	371	380	402	403	387	388	382	382	377	385	383	380	376	378	378	361	358	404	409	397	418	378	403	356	361	417	395	416	371	401	416	350	352	404	396	380	367	363	397	354	387	370	392	412	419	392	417	391	384	412	397	379	364	407	364	382	384	371	369	362	374	372	363	377	400	365	399	386	438	385	378	400	389	382	381	379	376	410	374	363	376	420	384	380	376	382	354	396	389	387	394	392	415	375	370	367	373	360	383	393	343	368	395	382	392	384	380	374	396	336	400	393	398	394	374	409	395	399	380	387	369	374	400	377	415	369	378	374	389	396	363	391	384	378	398	372	382	441	379	428	398	374	372	345	395	397	412	425	389	401	415	360	427	380	380	392	374	351	372	417	386	357	403	357	375	393	370	405	397	343	396	361	362	390	374	400	407	383	360	399	379	382	406	377	396	363	391	395	378	386	406	387	368	392	383	391	389	353	365	381	382	392	382	376	374	392	386	370	406	398	376	419	399	416	376	373	363	393	355	378	369	380	382	404	359	358	393	341	370	375	377	397	384	347	373	401	339	426	348	366	407	380	383	367	392	375	373	337	394	394	386	353	401	397	408	372	382	370	374	388	404	380	397	371	368	387	413	401	370	356	386	377	379	391	359	358	341	409	412	402	376	405	385	355	413	392	397	413	355	352	376	384	403	363	396	400	412	413	345	351	391	398	365	405	347	386	356	386
61248	20122	3364	880	581	480	423	338	321	326	312	299	253	250	271	232	261	258	246	241	216	238	249	264	248	220	214	225	212	233	194	248	228	260	240	211	219	225	230	199	205	233	252	225	235	218	222	200	240	237	224	242	234	215	231	224	225	202	207	206	223	216	235	219	235	227	210	204	240	206	255	230	200	220	223	193	217	197	190	247	237	220	206	241	232	194	214	208	193	220	219	229	214	229	213	194	242	207	215	219	229	219	228	210	229	215	203	200	237	208	213	207	210	260	211	218	219	224	228	230	241	212	217	215	224	205	219	176	240	188	230	210	226	226	208	225	225	251	232	203	177	224	203	250	233	208	226	241	211	223	204	217	246	227	215	227	237	216	221	244	213	195	208	204	209	241	207	207	234	221	223	220	209	215	227	211	203	225	218	225	211	235	235	230	210	237	224	251	203	227	236	209	213	209	195	249	232	235	195	233	197	224	232	222	196	201	225	237	226	222	210	215	225	241	200	202	215	220	216	232	211	205	198	196	207	220	225	225	202	227	241	212	235	211	222	235	227	191	226	232	211	212	206	211	199	214	214	217	199	225	230	234	226	203	227	200	217	239	229	215	229	206	228	217	224	191	207	219	210	186	209	219	224	204	197	239	244	209	217	234	227	192	231	231	219	209	195	224	210	192	202	207	217	202	221	193	217	227	207	204	250	215	206	197	220	217	240	215	282	228	210	226	228	207	213	218	235	234	219	242	227	220	220	209	216	187	208	205	224	214	214	181	220	211	241	222	238	226	220	228	232	231	210	234	224	200	228	218	249	203	220	207	224	218	228	235	220	210	227	233	218	225	215	221	210	212	240	220	247	203	181	201	221	230	237	210	202	220	233	228	200	207	209	226	209	213	225	219	223	211	202	234	267	217	189	231	212	230	217	208	221	218	227	228	233	202	191	191	211	206	227	223	238	253	221	206	234	230	238	209	233	211	239	246	219	227	207	214	229	218	206	222	218	218	218	211	191	218	213	227	199	231	229	227	196	220	208	204	242	241	238	215	224	210	212	256	196	213	233	213	195	211	222	213	196	200	222	213	207	232	206	238	208	227	223	246	252	237	204	234	222	218	192	224	209	227	231	223	217	200	215	228	199	212	240	227	229	207	236	254	217	221	201	226	242	245	211	218	233	196	222	214	239	224	221	231	262	217	205	217	209	242	218	228	211	217	222	212	210	227	227	216	217	210	198	227	218	194	237	193	223	245	212	233	224	214	226	220	232	200	212	228	232	233	211	223	232	204	204	228	225	231	205	234	240	240	219	199	205	203	236	261	221	211	216	219	218	212	221	217	234	237	238	225	224	219	218	249	220	220	254	201	204	213	203	225	203	197	215	207	221	203	217	220	223	239	210	207	216	246	201	220	215	198	198	217	206	211	213	209	223	214	234	193	199	200	224	203	219	233	207	234	189	211	205	203	223	232	259	220	192	212	242	227	204	202	251	219	236	207	223	240	226	214	213	230	251	224	249	233	211	209	224	201	234	224	206	224	213	209	203	195	201	222	206	243	219	218	205	214	216	221	224	213	213	194	216	215	183	194	219	214	217	187	207	230	209	188	222	195	249	201	237	218	227	253	237	213	207	221	202	252	212	237	236	203	231	226	224	241	241	195	195	207	206	228	230	193	214	208	217	229	240	238	221	234	226	208	210	205	212	193	205	220	213	219	233	237	219	248	243	243	212	209	221	212	211	229	201	227	220	230	199	213	191	204	229	226	228	239	240	214	202	214	227	207	211	237	226	204	201	227	191	208	236	206	226	219	214	225	224	226	210	216	207	220	187	202	224	214	234	219	206	223	200	219	176	224	208	219	279	248	212	228	237	245	206	219	215	211	224	212	236	184	207	201	198	188	207	203	237	194	216	213	212	220	225	223	242	191	221	218	230	256	212	226	239	203	220	193	196	197	189	215	220	214	230	223	210	219	235	227	228	217	197	235	201	208	230	243	222	208	208	204	200	211	172	216	234	200	229	218	205	177	206	214	244	223	235	202	222	207	213	235	211	221	226	231	214	224	208	224	209	214	235	195	207	236	226	234	221	205	212	228	221	209	210	222	221	224	225	213	209	211	200	212	187	224	211	202	242	224	210	235	206	224	244	231	233	241	203	216	236	222	206	241	214	211	213	186	195	192	209	206	220	239	200	214	202	214	223	210	230	191	210	216	212	208	243	220	217	229	222	222	229	223	224	216	205	200	226	255	233	242	211	224	199	217	220	211	195	243	207	229	239	199	226	233	215	216	205	245	223	230	221	203	219	231	208	235	215	236	211	244	226	213	249	194	222	231	224	255	241	206	219	221	226	211	236	226	211	218	218	223	240	223	247	221	227	222	232	227	226	190	215	193	220	210	204	226	206	182	206	216	245	237	213	236	228	255	224	211	223	227	230	246	195	211	226	201	196	221	213	179	205	221	246	207	230	217	245	232	207	206	231	224	236	200	219	227	218	228	214	228	224	209	216	232	227	199	209	242	229	233	222	221	255	234	205	218	199	209	226	215	223	205	233	215	227	203	227	217	227	205	227	218	220	213	225	229	237	195	217	223	250	238	227	219	216	215	202	233	217	245	194	232	237	219	203	243	218	255	204	210	222	222	211	220	220	230	227	179	226	216	219	217	206	194	222	218	215	202	202	179	212	241	212	252	218	230	238	209	197	183	194	213	259	223	204	221	209	214	206	209	224	212	241	203	231	219	207	193	231	218	251	193	206	198	190	252	220	213	217	222	215	210	206	224	216	202	217	215	198	237	206	240	240	274	233	198	196	188	197	226	211	213	203	232	207	217	209	215	221	229	230	197	187	226	215	212	217	229	219	206	214	219	189	219	167	198	195	216	215	201	217	231	237	218	232	249	226	200	208	213	219	193	242	213	199	204	214	234	236	235	198	236	216	194	227	202	214	225	250	213	220	226	230	219	229	214	236	212	213	213	222	216	206	220	215	238	188	220	222	203	217	240	221	217	230	231	233	237	217	229	233	206	225	239	227	220	216	249	210	186	189	193	224	238	221	200	209	221	221	241	227	213	216	225	243	209	217	222	230	225	229	189	236	205	208	211	215	232	233	231	215	235	202	227	215	242	227	207	184	181	217	207	233	209	223	240	240	234	229	223	235	232	263	228	247	215	208	208	198	211	211	203	238	236	234	219	226	217	223	193	224	222	202	234	251	215	219	220	207	216	226	226	246	206	229	241	230	207	215	229	230	191	224	230	202	205	226	218	251	208	215	232	240	227	191	224	199	232	198	237	222	232	234	275	213	188	222	224	226	243	208	219	223	223	198	229	216	226	206	213	217	219	242	215	205	215	245	226	212	215	222	208	211	241	230	217	219	237	219	250	228	240	223	249	235	204	233	235	212	243	223	244	228	212	202	228	221	217	210	215	207	228	208	225	220	204	228	197	218	219	225	251	226	220	194	201	233	205	209	208	225	229	188	225	200	226	211	228	196	199	221	232
32945	1176	2281	2653	2353	1903	1615	1383	1242	1183	1043	960	938	887	858	756	792	725	725	690	727	653	655	630	669	653	644	611	647	660	617	651	628	626	591	627	595	618	599	578	635	594	598	577	598	603	588	583	602	578	547	592	593	572	576	568	588	559	553	604	567	592	575	602	609	555	582	554	574	580	583	599	553	585	539	594	534	607	550	541	616	554	574	535	551	567	601	576	637	543	566	589	559	549	578	572	612	573	608	565	617	582	520	587	584	550	593	571	563	562	582	555	594	593	565	611	605	572	538	581	576	618	600	601	575	577	562	567	588	628	574	594	593	565	570	563	549	570	600	575	623	584	563	556	589	572	526	541	599	556	608	608	550	596	568	553	569	542	584	582	579	618	547	562	580	613	580	566	541	568	565	561	588	519	553	554	570	593	600	558	593	608	519	569	577	614	598	577	562	595	530	551	585	550	557	563	557	557	556	556	557	587	549	582	595	573	591	587	591	555	597	585	547	598	603	591	540	571	590	602	596	547	584	573	522	564	541	573	550	589	591	577	614	591	592	579	569	568	593	569	590	570	559	532	576	547	589	598	552	543	584	587	596	561	561	558	527	550	574	576	587	536	595	569	619	578	538	566	570	579	583	546	549	536	552	545	593	559	571	557	560	561	556	559	618	567	542	596	594	581	613	638	593	598	549	579	554	588	580	564	567	576	564	540	570	605	539	580	582	577	543	550	521	541	543	571	592	568	554	620	594	588	601	560	606	584	586	580	582	555	544	596	594	561	532	533	519	554	572	546	541	565	563	524	561	584	578	564	574	574	592	560	587	555	554	550	577	561	582	579	539	553	552	586	587	596	589	602	528	546	561	563	530	586	543	574	561	551	547	547	603	559	549	563	537	560	602	588	554	570	586	592	573	581	564	553	603	540	539	593	573	556	565	585	570	565	584	530	567	573	575	583	588	555	560	608	593	576	547	578	539	553	532	553	562	566	648	552	563	551	567	573	575	569	525	567	600	570	528	564	540	548	549	598	563	564	543	584	520	594	567	592	571	590	563	549	577	588	583	557	549	528	603	566	569	587	556	559	541	576	586	536	548	589	587	554	527	562	544	559	563	592	537	559	582	570	576	579	593	576	573	587	556	567	604	582	614	535	536	582	615	568	578	611	592	545	565	559	568	566	566	581	607	558	619	531	589	583	548	546	600	565	544	574	548	566	562	557	555	548	570	556	592	566	600	588	590	588	559	566	568	564	575	541	578	576	577	530	555	596	598	553	522	579	570	563	559	565	614	603	576	551	590	564	623	550	539	560	572	538	612	574	559	536	568	585	605	547	578	619	585	574	583	544	584	560	618	536	594	555	577	557	572	567	574	551	594	561	539	552	551	587	605	604	551	527	637	578	557	544	522	588	586	577	579	535	590	540	539	536	605	572	584	526	543	560	621	556	584	588	525	533	555	572	548	589	553	580	555	581	585	556	590	571	567	582	538	572	567	581	579	589	545	584	561	563	562	572	556	572	588	568	530	571	545	547	530	559	586	558	577	541	537	574	555	591	580	576	630	597	609	551	564	588	548	597	570	539	589	560	556	612	585	547	546	572	582	541	551	569	542	560	584	588	545	547	579	572	517	589	567	555	598	555	601	553	618	538	591	559	572	565	589	587	542	627	576	587	573	565	566	550	598	560	560	568	583	551	579	592	529	590	542	589	548	560	549	562	572	556	516	532	593	617	552	565	532	571	591	538	575	579	552	586	587	595	540	570	551	531	626	574	554	598	579	529	587	617	573	564	571	574	573	538	558	590	579	554	542	581	551	593	576	598	533	591	583	526	595	559	575	563	601	531	535	550	561	551	553	544	561	568	605	598	592	558	590	554	544	576	556	607	544	537	571	559	550	578	531	618	563	551	566	533	576	573	571	596	569	593	544	587	561	538	532	594	581	616	582	535	566	603	567	580	627	564	584	563	557	577	592	564	570	563	586	571	535	561	575	574	541	595	602	577	557	579	549	552	597	569	565	537	522	547	623	576	553	543	580	586	577	599	562	541	569	560	553	560	610	539	565	531	571	596	603	532	543	576	564	578	531	566	588	551	585	559	582	582	589	583	610	567	577	585	599	569	590	591	547	598	569	558	579	556	599	563	619	562	556	550	599	592	521	580	568	561	535	592	593	573	555	589	573	523	603	572	556	588	538	564	581	574	563	547	565	563	569	593	554	579	569	566	579	548	532	583	559	593	563	586	576	559	576	621	546	561	553	624	545	576	592	544	572	569	616	547	622	575	589	588	574	545	581	567	588	549	564	553	536	572	596	566	599	593	598	571	581	563	579	605	601	617	545	565	574	565	551	580	554	576	586	556	556	575	543	581	569	551	568	564	554	579	587	560	545	560	571	564	579	600	558	594	552	539	590	573	537	548	561	552	562	603	573	564	574	518	529	531	566	551	554	618	516	536	551	570	565	614	569	569	562	555	572	560	568	575	551	587	548	569	521	583	544	529	580	571	562	556	601	559	542	577	540	590	546	531	563	610	572	586	554	572	555	570	553	552	562	565	563	579	593	553	570	626	557	525	531	523	538	597	592	566	547	567	598	600	564	581	572	543	584	585	587	558	583	590	536	593	554	574	559	512	550	530	484	577	558	566	587	576	589	565	598	550	600	581	548	580	559	593	575	582	553	530	547	543	565	628	561	580	561	570	553	528	595	554	521	595	530	569	560	610	553	555	567	568	567	570	579	602	573	549	567	549	571	586	553	568	587	552	540	642	563	560	511	566	620	570	536	588	561	553	549	529	530	559	556	543	576	560	556	600	533	556	600	576	571	576	571	557	583	512	561	594	534	563	543	561	538	549	547	589	524	566	561	552	571	538	591	584	561	583	605	530	608	533	520	604	598	575	555	597	543	528	572	575	576	590	535	571	567	547	539	573	589	550	550	595	594	563	570	596	581	531	542	593	611	582	568	571	520	555	578	553	562	548	559	536	577	530	572	551	528	553	520	512	555	564	581	580	592	551	540	515	562	563	526	548	553	586	556	560	587	575	577	584	550	575	623	578	547	574	563	551	573	576	570	571	559	575	543	579	566	535	613	549	555	592	616	580	560	568	564	609	534	584	607	563	568	577	578	546	571	525	571	588	595	546	556	540	589	542	581	586	549	597	584	529	565	550	590	541	576	586	560	553	565	588	543	537	583	559	559	610	587	573	544	580	563	553	540	563	581	526	567	598	563	562	561	549	532	513	608	567	572	581	573	577	572	565	577	611	578	573	541	616	604	575	567	557	594	562	559	625	595	580	529	582	592	594	567	591	562	565	528	581	550	568	576	595	566	579	570	556	559	540	571	548	591	549	577	588	547	578	554	527	575	526	574	545	548	572	586	572	539	595	554	560	577	602	557	583	536	575	564	520	572	564	605	577	538	563	570	556	582	560	594	536	566	590	626	577	592	593	544	583	581	578	575	578	577	551	563	610	550	553	511	559	527	582	532	568	560	563	568	523
70883	27743	10209	2103	1279	979	807	671	589	540	563	515	507	471	447	486	436	426	442	436	390	443	407	432	431	398	432	419	415	406	398	415	379	397	374	410	408	416	370	372	418	375	378	413	368	398	393	388	392	375	374	419	400	443	425	405	399	383	393	417	443	425	399	382	360	374	414	388	370	387	406	409	378	388	426	378	391	407	363	375	425	401	404	387	406	408	418	406	411	374	437	377	427	381	374	374	361	405	345	403	391	375	405	405	415	393	408	377	388	418	413	403	356	369	444	451	411	421	431	403	396	404	408	430	404	419	369	367	375	413	358	390	400	348	395	407	367	409	403	404	385	370	387	403	414	392	399	403	392	410	405	401	377	406	393	402	370	372	368	351	415	364	389	402	374	368	347	362	379	406	379	439	427	400	352	392	392	410	426	403	408	412	403	413	428	390	372	371	448	374	404	353	353	371	413	364	385	370	399	400	385	390	383	386	382	386	384	381	387	392	367	402	356	381	378	432	392	390	410	411	367	421	395	380	405	381	369	385	381	358	405	380	405	412	411	407	427	418	386	401	419	399	422	378	379	378	394	359	425	358	391	418	413	410	400	351	403	391	397	384	378	402	392	381	362	354	396	395	420	393	365	385	381	372	365	385	407	381	399	409	381	384	370	389	364	371	389	411	366	387	391	421	414	383	406	367	389	384	401	355	403	395	369	356	361	379	420	393	382	394	369	389	362	371	414	405	370	411	448	392	408	376	396	421	351	382	397	414	439	423	385	440	391	398	365	418	387	370	374	389	366	365	392	353	394	377	435	422	382	375	366	411	393	420	388	346	418	403	397	351	384	413	379	371	380	359	410	400	409	418	373	382	435	421	386	392	382	357	427	404	420	360	374	388	395	401	393	395	389	406	407	375	397	396	405	399	383	346	386	391	420	391	383	387	363	396	406	367	404	397	425	368	401	378	380	370	415	378	400	372	378	368	387	418	357	429	393	390	398	429	351	426	381	436	395	397	406	392	392	395	403	361	432	394	367	362	382	374	372	420	406	372	365	391	422	393	402	402	414	395	373	422	384	378	416	369	376	368	367	399	396	352	417	377	379	391	393	415	425	372	387	418	368	365	426	414	396	398	410	364	381	409	394	378	424	375	403	406	401	391	360	354	382	382	388	435	378	385	432	390	379	381	370	374	429	396	393	361	417	391	408	380	377	382	375	351	387	399	377	392	398	435	370	410	374	408	397	364	401	409	402	409	381	396	396	372	416	362	373	405	395	403	415	371	404	385	391	394	390	379	429	362	416	389	393	425	419	408	380	377	404	395	390	444	415	402	378	335	399	395	397	408	411	387	400	392	394	364	358	382	397	422	384	418	409	397	380	396	397	385	425	417	424	393	361	410	387	399	388	387	375	355	399	401	422	409	405	399	385	372	372	379	415	388	371	384	368	384	429	376	406	383	428	365	374	422	403	415	393	395	366	404	408	359	421	404	420	352	370	465	382	395	399	382	353	404	384	383	363	387	401	374	415	384	364	356	350	397	403	380	420	444	402	429	373	391	377	378	395	383	372	403	403	409	376	360	384	399	400	373	411	380	433	404	406	399	404	390	388	380	388	401	391	403	377	365	374	386	413	387	402	353	403	399	419	403	420	389	398	423	381	358	386	378	379	390	384	400	397	388	380	389	393	357	405	410	400	400	379	373	393	389	415	429	361	356	413	376	415	352	395	399	419	397	370	426	388	382	391	434	393	369	360	421	412	403	412	399	407	412	404	423	409	372	391	363	407	397	424	417	404	420	390	371	399	402	348	406	408	438	425	394	409	429	402	339	383	401	405	417	417	400	382	411	403	410	398	400	395	372	409	423	391	429	409	345	390	417	375	387	389	417	405	397	379	391	416	400	377	390	352	396	357	380	383	380	391	392	381	401	398	395	371	407	389	419	386	414	399	427	437	363	422	425	391	407	396	410	389	384	412	382	422	390	370	412	383	401	411	388	433	393	369	397	360	403	381	414	349	422	410	382	430	402	381	341	370	413	391	371	399	376	402	370	429	422	393	412	407	408	386	381	376	375	387	393	402	402	383	405	400	414	426	392	413	381	377	373	411	393	377	448	395	403	381	395	367	396	406	345	396	390	393	395	437	411	428	389	410	368	365	373	404	415	389	375	389	379	400	384	406	347	407	391	383	370	402	418	411	387	397	360	398	387	407	370	403	401	406	382	416	389	358	381	435	391	404	408	407	421	396	406	377	412	371	383	390	372	400	389	355	394	382	375	400	422	370	422	393	391	387	401	391	373	404	363	393	372	424	372	372	394	379	391	374	441	366	383	398	412	362	393	360	418	415	403	405	383	412	407	400	384	360	393	364	434	331	403	390	396	411	421	425	374	414	384	390	425	406	413	402	384	383	422	394	369	398	390	388	421	384	399	394	374	396	401	384	362	422	384	413	379	389	367	368	388	378	367	405	419	424	395	388	363	380	377	392	398	389	398	391	371	429	405	391	412	411	368	352	465	373	408	373	385	390	391	422	397	394	363	379	387	385	360	379	425	381	393	367	384	400	418	361	405	417	379	375	401	377	406	416	413	415	430	410	408	393	392	400	399	382	401	412	384	409	406	404	418	425	412	407	406	389	388	369	392	405	379	370	404	386	378	392	369	423	370	438	395	424	345	376	377	362	391	365	392	381	378	397	396	369	374	380	384	424	421	361	377	407	372	414	401	380	348	404	396	392	425	398	374	384	369	375	418	410	361	385	406	379	400	377	401	370	393	431	422	377	366	349	408	377	415	382	367	401	402	381	393	395	382	398	388	391	411	419	411	396	405	406	381	374	348	373	394	380	433	406	421	367	398	416	428	366	357	409	440	391	367	379	342	382	388	412	408	411	351	358	377	431	406	384	358	394	370	421	367	402	383	377	398	432	392	401	407	431	447	411	370	385	409	399	418	394	372	402	427	426	396	356	388	370	408	379	376	414	366	385	430	415	428	353	372	395	359	375	412	420	388	400	362	384	437	437	410	395	383	365	386	354	412	415	413	398	395	393	381	377	411	399	409	385	399	399	391	403	389	358	387	400	359	392	404	386	355	381	399	426	452	384	412	396	382	370	372	402	392	410	384	415	382	396	345	382	381	397	388	372	384	399	394	391	377	374	386	435	337	394	370	407	351	388	387	372	437	378	424	424	377	397	372	421	345	410	396	410	380	388	369	378	401	404	419	379	412	409	358	365	413	394	375	404	374	401	385	395	368	386	370	407	393	399	388	404	371	363	411	420	364	366	416	401	356	400	388	362	369	426	424	381	373	384	372	408	390	365	413	403	384	405	394	355	376	380	357	398	388	391	404	391	409	403	379	406	388	404	348	396	419	402	381	397	404	402	390	420	397	432	397	439	371	383	390	388	360	431	392	379	427	368	404	390	381	377	401	383	429	409	347	403	417	371	361	391	424	439	425	366	418	366	335	380	370	378	377	443	396	394	377	386	425	420	386	364	415	427	370
40795	2256	4135	4734	4094	3520	2908	2425	2253	1901	1847	1661	1577	1453	1424	1305	1315	1264	1215	1179	1192	1160	1112	1145	1059	1014	1042	1064	1043	1051	1039	1049	943	978	1003	971	924	1003	966	972	983	1017	932	1015	929	930	977	937	897	936	903	975	957	928	898	969	932	903	976	966	887	956	903	983	892	933	932	905	957	892	901	851	910	926	930	916	918	893	997	858	949	849	907	919	868	932	881	936	927	915	941	883	896	914	953	955	922	908	961	906	902	944	903	951	926	917	892	922	880	908	931	903	909	886	919	904	878	888	869	898	909	909	928	915	908	933	915	981	977	875	906	897	956	885	894	912	915	872	942	943	933	883	913	879	883	895	926	892	937	917	882	940	877	942	940	898	920	925	894	894	909	897	875	899	960	901	886	887	959	936	931	882	963	868	892	891	838	924	893	937	885	961	918	879	898	919	931	920	884	891	895	888	897	893	901	933	925	911	925	871	881	881	930	932	935	913	866	940	908	937	871	963	866	925	932	882	902	914	908	922	892	868	946	942	959	907	922	903	868	901	853	921	905	900	941	866	884	917	876	873	911	859	959	847	947	894	926	877	920	887	924	960	926	866	906	957	951	859	905	958	946	906	857	931	872	909	868	930	911	922	906	895	893	915	959	922	869	895	920	937	853	948	915	924	902	882	883	851	924	885	849	892	882	836	951	874	886	886	927	917	932	926	900	955	908	899	961	859	927	974	957	922	928	900	929	905	901	915	883	921	905	887	912	887	901	900	921	922	899	881	922	919	912	938	951	872	852	933	887	944	920	896	893	914	877	893	959	897	952	971	899	915	867	897	924	928	913	871	887	900	917	889	886	874	908	890	929	947	982	917	985	941	887	937	855	905	925	913	942	923	890	929	874	915	881	863	1004	948	881	874	897	887	828	873	966	927	901	889	880	876	955	906	879	926	924	948	868	919	937	878	892	927	898	888	904	909	883	895	890	945	900	947	913	916	938	863	939	883	912	884	904	889	917	881	904	908	890	948	916	892	930	910	987	912	929	913	907	913	905	887	919	898	900	902	920	907	925	875	910	887	919	918	951	936	884	884	892	915	940	908	891	869	979	891	893	850	886	870	938	888	920	927	872	921	870	938	891	955	907	880	930	911	932	849	933	912	923	893	905	950	913	900	909	913	860	859	845	877	919	911	936	912	911	897	897	898	897	928	888	905	878	926	878	935	884	867	897	882	917	955	873	965	903	887	819	879	896	899	912	929	878	886	860	913	938	897	883	968	906	944	907	895	950	958	923	888	886	919	924	916	883	922	868	970	938	887	919	907	916	960	941	906	945	947	904	895	908	882	954	847	920	888	889	964	906	929	903	885	900	910	886	859	926	922	879	929	872	897	981	845	937	949	930	850	859	860	910	881	923	931	931	906	929	862	877	896	894	903	875	824	1005	917	911	956	934	897	891	915	903	914	909	953	909	887	902	906	899	902	886	871	895	892	877	923	892	894	875	911	917	923	926	900	910	906	904	893	919	932	901	926	864	928	949	888	878	884	958	886	900	919	919	909	920	902	861	935	837	949	894	919	910	946	913	889	913	903	931	875	944	915	922	910	911	861	898	881	872	863	926	833	880	962	912	886	953	939	925	893	887	931	903	945	913	903	902	900	930	891	935	905	887	928	950	910	909	875	909	925	864	926	886	882	938	943	920	969	924	866	897	862	884	928	923	907	875	900	915	960	914	895	932	875	884	917	895	925	941	840	882	852	947	887	977	934	916	877	882	901	852	924	881	912	951	861	916	928	952	955	893	910	925	944	913	902	904	882	877	896	913	871	923	942	936	921	915	882	890	878	922	850	909	948	961	847	931	900	899	917	894	881	959	901	942	959	899	896	893	908	916	903	853	912	927	948	925	866	931	932	895	876	880	880	908	914	899	902	907	902	922	928	900	884	921	924	892	960	921	878	873	904	890	899	941	927	880	900	908	926	908	916	910	913	955	938	866	863	881	925	898	903	907	947	863	934	936	897	890	893	929	953	958	925	931	853	912	836	903	944	912	876	952	921	905	906	905	891	905	976	876	884	928	927	885	909	882	899	909	917	903	918	859	924	923	936	897	947	904	942	893	925	950	904	905	911	940	876	948	868	906	901	920	849	870	966	903	915	879	922	941	917	905	868	863	896	890	914	978	852	930	928	877	875	876	916	919	873	862	915	911	928	914	919	938	922	934	865	932	933	876	913	885	956	888	905	881	883	846	898	889	884	954	900	871	912	902	868	940	898	951	899	860	917	869	855	868	911	984	894	908	942	901	946	928	889	937	878	916	879	846	945	931	912	897	899	945	893	938	944	888	892	929	887	938	874	923	924	920	906	910	948	964	900	860	942	865	909	1026	905	887	854	937	916	876	890	929	894	896	924	930	908	892	971	875	936	895	921	924	963	894	895	919	922	936	907	853	945	922	879	870	897	922	905	957	915	909	842	894	897	921	874	940	942	877	926	921	900	897	904	899	942	894	885	881	881	908	963	935	946	867	902	899	925	966	903	927	902	937	814	902	857	894	865	864	854	883	972	882	910	894	900	904	921	929	881	866	934	873	897	925	929	928	959	874	921	933	879	902	896	941	914	916	884	922	835	907	932	979	920	858	965	878	904	885	900	908	864	907	966	916	927	938	915	911	908	867	922	898	958	950	940	869	827	927	896	913	889	927	849	905	852	954	923	955	930	928	883	911	946	933	900	935	910	931	936	869	867	918	922	881	916	906	907	848	889	938	919	913	888	915	892	884	859	902	927	916	886	902	913	886	914	943	876	924	900	890	871	915	891	902	953	913	915	908	905	893	891	920	886	905	882	911	920	898	875	976	927	980	899	915	891	906	931	901	849	954	962	939	931	904	944	928	862	887	880	909	929	923	952	915	947	903	904	966	928	879	900	880	888	925	866	893	889	934	933	944	887	887	934	899	916	888	912	922	916	911	863	922	905	914	867	900	881	900	908	986	875	957	918	881	925	968	894	883	961	948	900	881	911	939	946	961	883	912	852	894	900	928	938	930	950	879	934	874	892	827	948	940	959	922	883	897	903	931	890	970	874	901	858	888	947	944	918	899	939	919	951	910	914	889	864	893	938	887	876	958	928	895	911	906	940	905	889	928	893	867	886	933	917	909	943	850	914	953	855	906	907	872	921	935	926	898	863	884	915	929	870	937	889	927	915	938	943	860	898	935	933	875	909	907	912	907	888	875	940	909	899	933	919	886	925	885	922	904	891	927	898	923	921	916	933	884	917	868	969	934	910	912	968	900	940	912	891	950	904	862	908	877	932	918	903	915	918	896	925	904	939	997	874	955	894	895	944	896	958	894	895	879	896	924	910	903	835	896	845	873	874	932	889	947	938	887	908	1009	920	934	901	918	910	895	888	926	890	915	913	959	941	926	914	981	896	896	896	911	912	861	887	901	975	881	897	970	899	947	915	930	840	915	886	870	860	958	873	866	883	947	908	913	964	891	882	896	967	846	924	898	913
13097	559	173	144	144	145	149	115	134	106	141	132	143	136	119	127	143	134	128	127	149	134	133	140	158	140	146	149	115	117	130	128	127	138	135	145	158	138	132	129	133	123	104	123	161	132	137	137	133	160	128	134	124	122	144	106	142	123	131	158	143	123	136	136	146	132	135	135	150	123	139	137	135	131	139	126	160	119	147	126	132	144	117	128	127	127	115	122	133	137	122	137	109	117	134	153	131	128	138	139	132	131	150	106	123	115	132	129	122	128	136	116	121	133	155	118	138	133	143	120	128	131	125	104	120	138	154	130	131	147	124	135	117	122	129	127	139	148	114	138	132	144	155	142	134	144	129	122	118	130	117	140	136	127	129	132	124	137	112	108	143	122	146	142	147	143	136	118	119	148	133	137	118	150	133	155	132	148	126	138	118	126	154	129	136	140	134	132	120	127	132	148	137	120	115	136	139	142	136	130	161	156	134	122	111	135	146	146	132	144	140	126	142	121	146	132	122	125	137	128	148	146	156	121	121	127	150	123	114	138	149	122	132	122	140	146	127	116	113	119	126	121	135	120	145	162	116	135	151	123	123	131	145	113	140	121	142	135	140	133	126	150	117	141	136	122	141	109	144	134	148	133	107	129	126	131	132	129	147	117	142	139	110	135	129	138	129	139	142	129	152	143	137	146	139	143	151	135	159	137	126	150	158	130	140	121	135	141	145	126	126	156	120	130	117	125	143	137	144	149	138	124	109	126	134	158	133	137	146	120	128	134	146	131	143	136	120	134	146	126	133	145	125	132	121	155	130	144	107	119	130	116	102	138	138	134	109	127	129	154	147	143	159	146	127	152	129	130	131	143	142	152	120	132	153	136	137	138	128	132	155	107	134	131	148	133	116	141	132	114	128	144	131	128	117	146	148	139	124	147	118	142	135	111	143	157	130	136	118	132	151	139	145	134	132	105	141	107	136	127	115	126	149	153	126	139	132	121	138	127	140	134	128	131	142	138	135	140	104	155	116	132	140	151	123	130	148	143	144	123	137	109	145	120	145	115	130	145	132	153	132	137	136	130	138	131	130	113	128	136	137	133	122	108	126	124	138	132	126	155	125	137	127	130	143	117	141	147	138	122	124	145	143	134	131	107	145	128	130	133	142	143	117	110	109	119	134	128	103	136	133	144	120	122	175	135	154	130	120	142	115	129	148	137	128	147	137	128	140	124	135	140	130	157	129	115	143	133	131	128	140	142	125	127	138	143	144	135	121	125	137	131	148	117	131	124	116	135	153	160	139	130	136	130	134	119	120	130	134	154	164	121	149	142	155	137	113	128	129	119	144	124	126	134	129	131	149	107	150	125	137	157	136	159	122	150	109	133	122	117	136	151	119	146	135	128	131	128	129	137	122	137	140	139	128	146	153	116	123	124	121	134	126	136	141	123	111	131	124	128	136	136	132	152	132	122	144	119	137	123	118	106	139	121	96	132	124	120	138	145	128	154	139	122	138	142	126	115	139	119	119	146	117	125	127	131	131	136	114	139	136	128	122	127	124	134	142	138	135	129	122	126	121	109	139	132	130	143	136	151	119	123	137	132	136	137	140	131	139	133	125	153	134	142	155	140	137	126	123	125	126	126	130	140	125	134	152	141	120	135	123	132	117	112	152	120	146	126	150	131	109	124	124	128	129	145	145	146	144	129	121	140	164	144	129	123	131	125	126	146	115	125	145	130	127	115	129	117	159	134	121	154	123	137	124	125	144	129	128	130	121	156	126	136	126	120	134	140	120	120	126	125	134	131	148	146	132	126	112	131	123	121	108	133	147	139	133	128	135	138	127	126	150	138	130	135	154	154	119	108	134	147	134	131	133	160	133	141	117	129	144	137	140	122	106	134	128	151	137	141	125	134	149	109	145	108	124	161	131	117	123	128	122	142	127	118	143	141	140	112	109	137	139	135	137	133	134	137	130	149	138	132	137	138	135	135	129	136	125	134	137	132	132	116	128	141	151	136	146	151	139	132	138	123	163	136	144	122	134	131	135	124	131	148	153	130	122	147	127	142	130	134	161	141	130	117	118	112	120	114	118	128	139	157	123	133	141	122	143	135	157	147	138	146	130	121	150	109	123	121	132	137	146	147	134	162	122	126	134	134	155	143	117	122	144	144	125	118	113	185	128	139	137	118	132	139	135	127	138	142	139	130	130	118	127	121	140	123	139	131	145	111	173	150	132	135	129	154	153	136	123	129	134	105	140	112	127	143	152	117	157	121	135	141	153	148	126	107	134	128	137	129	144	114	126	113	124	134	139	130	120	119	133	150	133	141	156	117	129	131	121	142	140	133	128	148	134	151	127	153	130	96	130	120	122	121	157	142	135	125	140	137	151	117	119	139	148	136	118	142	109	139	151	117	133	144	127	134	139	131	143	132	129	132	141	130	146	121	144	124	130	109	125	126	129	133	141	136	129	144	125	127	146	156	141	99	133	122	131	134	111	155	145	141	139	134	143	151	143	131	125	113	136	136	139	115	151	121	136	152	139	129	121	116	127	134	132	138	158	145	132	131	128	122	138	143	144	140	137	160	134	122	129	130	127	127	122	130	137	117	112	136	109	124	132	119	135	117	133	115	140	130	126	102	123	107	111	153	157	128	120	139	132	160	138	138	153	122	152	157	114	126	143	135	136	112	151	149	135	142	118	123	121	145	136	152	130	128	141	111	122	153	135	142	126	134	119	117	140	125	132	135	114	143	129	144	136	121	126	129	132	150	152	153	132	138	122	130	143	111	122	138	134	125	145	98	131	124	138	136	126	128	129	139	124	132	151	127	132	114	125	124	124	111	122	151	143	155	132	123	129	145	114	136	116	132	125	134	113	143	144	113	148	133	160	134	124	128	133	135	144	134	131	154	115	130	152	144	125	128	141	145	129	118	145	137	142	140	139	137	128	142	110	107	136	137	157	132	135	132	134	120	127	128	136	126	141	113	115	117	120	148	129	152	132	129	143	126	134	125	143	126	138	134	117	118	139	145	141	135	142	132	146	130	119	148	156	127	130	134	122	132	136	140	125	151	135	141	113	146	148	131	137	125	120	129	126	166	157	119	149	122	138	106	142	136	179	158	112	161	131	112	139	124	132	110	161	128	140	123	145	148	154	140	134	129	117	148	118	139	121	139	121	135	140	132	140	123	121	168	138	134	164	137	123	113	137	123	157	150	124	122	134	144	151	145	140	135	149	145	145	129	112	132	133	152	137	124	140	134	127	165	146	117	139	114	129	122	121	142	112	128	110	119	121	116	108	119	141	123	121	132	151	127	128	111	121	123	126	141	121	124	144	125	121	112	136	130	144	132	130	130	121	148	136	120	132	139	124	105	120	148	149	150	130	130	147	124	135	130	146	128	134	111	135	115	124	123	136	150	120	122	127	129	135	138	125	141	123	131	133	141	136	116	107	140	131	126	124	126	129	131	143	129	127	126	122	128	119	122	129	135	126	135	149	127
10664	414	424	441	457	440	407	398	429	404	403	418	362	376	391	403	409	410	409	416	380	386	363	397	396	386	411	398	368	384	404	371	403	351	384	372	392	392	328	402	359	385	384	365	387	404	399	403	371	413	408	367	388	376	368	388	393	357	403	383	378	431	362	387	363	406	373	413	366	365	382	379	379	354	411	385	380	386	356	391	413	391	402	392	345	357	366	397	372	368	375	391	386	390	405	364	377	382	390	391	369	414	363	386	401	337	390	387	374	400	389	376	395	412	369	409	375	381	379	379	385	342	349	376	395	372	383	363	403	401	416	364	390	369	381	339	357	368	391	416	407	359	382	352	392	426	374	380	375	380	337	405	410	372	378	366	380	395	384	384	396	365	365	375	385	384	372	379	419	369	392	380	352	383	379	406	394	395	395	380	377	432	399	406	347	392	406	400	346	418	408	420	378	372	404	342	358	381	396	397	370	356	406	396	402	358	390	381	351	353	379	368	404	378	378	388	368	380	413	371	356	382	387	376	447	415	393	360	406	350	375	365	402	399	381	404	371	390	361	383	371	339	354	368	383	341	389	408	352	395	392	358	362	406	382	364	351	381	375	376	374	417	394	386	367	404	372	391	405	408	378	342	377	405	386	400	356	372	376	425	376	387	363	334	397	397	353	386	398	384	391	379	390	352	372	372	379	401	376	390	354	360	374	402	361	363	366	355	369	363	357	392	373	391	394	389	387	409	396	391	390	397	388	399	376	369	353	359	411	375	369	384	406	391	360	386	385	364	386	372	360	392	417	316	358	371	402	382	385	382	359	391	365	379	393	352	362	366	410	406	391	419	396	375	427	383	373	390	374	379	392	393	374	347	366	388	421	392	369	380	342	411	376	378	368	360	375	401	393	388	361	388	375	349	378	384	385	364	418	382	358	380	353	393	369	397	383	367	392	371	366	368	418	376	409	384	359	383	383	422	355	413	385	365	347	369	356	367	361	389	403	373	365	356	382	401	377	402	376	371	401	389	373	382	387	342	393	351	398	395	380	414	385	407	387	425	387	399	389	366	353	364	367	365	435	380	334	381	390	372	409	397	409	383	380	387	391	396	400	409	400	367	350	385	365	369	391	388	396	369	390	387	343	409	371	396	370	340	357	399	384	375	342	379	419	386	380	380	402	420	389	377	407	376	375	389	357	363	368	392	415	412	370	380	417	388	422	353	386	368	404	386	381	402	358	375	388	353	372	393	365	426	382	404	382	388	402	362	401	392	403	383	401	373	393	393	353	361	371	393	378	383	383	361	409	384	378	413	392	383	378	371	347	359	354	410	369	376	436	411	361	404	353	387	366	385	398	356	353	422	354	394	416	379	352	367	407	404	409	371	380	364	399	366	378	380	386	375	390	360	404	355	367	387	390	347	412	369	372	390	409	417	369	408	395	355	360	354	370	393	415	389	396	370	383	378	384	356	401	398	381	379	368	366	393	387	366	347	384	389	366	373	407	379	394	371	402	370	385	400	373	390	373	407	440	356	373	373	352	396	363	393	406	381	401	415	380	411	381	387	391	413	367	373	356	396	379	385	366	424	382	394	359	379	411	360	335	375	439	392	404	400	363	372	412	413	353	392	396	418	378	387	363	388	304	373	361	388	391	353	388	375	359	387	391	389	418	350	373	374	385	378	372	372	374	368	391	365	392	366	374	353	418	382	355	369	345	381	362	399	395	351	388	376	378	373	348	365	436	384	391	390	370	386	391	389	347	403	366	401	390	389	364	382	366	401	401	344	364	366	362	402	404	385	352	400	388	397	381	389	396	386	370	376	357	366	377	389	352	362	386	362	430	385	359	392	381	366	399	398	375	415	445	398	382	402	373	433	393	403	369	386	368	373	414	371	359	400	358	413	358	402	402	386	369	389	410	398	389	405	408	370	393	376	390	385	400	384	361	369	374	370	386	386	387	387	418	410	414	403	362	355	403	395	384	403	376	377	398	377	396	405	373	367	419	376	405	401	356	429	394	405	396	422	398	364	372	383	374	369	383	390	375	391	356	370	380	409	362	418	414	387	381	397	366	384	372	373	385	381	367	392	383	369	365	361	376	383	376	371	375	406	382	376	420	423	381	389	371	389	388	408	357	410	349	382	381	383	393	373	380	387	393	367	383	375	401	358	369	363	394	343	433	397	371	396	401	365	362	400	389	399	394	373	376	380	388	372	387	409	392	358	362	380	380	379	377	407	389	349	390	363	397	376	402	387	366	409	410	375	364	395	372	380	394	360	409	373	407	411	371	356	399	376	400	350	373	336	364	412	406	388	426	381	371	342	398	352	381	382	387	380	378	362	413	383	416	377	338	367	356	389	422	402	386	369	354	345	390	379	371	368	393	358	367	372	397	404	359	382	367	361	369	379	375	376	377	404	370	366	377	377	389	389	391	375	387	396	386	395	329	381	400	362	375	372	383	393	381	370	357	374	389	377	369	376	373	407	367	390	380	358	355	365	374	393	382	359	389	378	375	353	418	377	384	421	391	343	385	376	355	386	391	371	390	366	383	371	383	389	406	372	374	380	395	357	401	375	399	362	360	367	369	379	374	363	394	371	367	348	385	356	396	381	412	361	367	414	362	354	383	375	398	363	403	392	367	371	427	377	397	357	412	381	364	384	380	402	358	376	376	393	408	404	421	371	368	372	391	388	349	386	404	399	380	382	369	445	384	384	363	390	384	409	384	380	349	380	383	352	373	368	314	417	389	358	360	418	414	375	401	399	387	324	378	405	346	413	391	384	373	387	360	367	390	379	353	397	406	344	407	401	414	389	410	379	427	372	391	366	385	372	356	366	343	389	394	380	371	385	348	396	387	376	389	388	368	397	411	422	388	372	357	361	377	383	393	366	342	371	394	352	368	382	373	358	379	378	373	352	405	338	397	379	407	402	368	406	399	381	330	372	420	397	398	399	377	355	392	373	389	395	339	382	364	357	404	384	381	406	408	370	379	362	384	370	410	381	353	388	389	385	359	382	358	364	386	348	374	377	408	351	372	386	367	368	378	380	391	416	388	390	420	409	382	367	355	366	395	359	363	398	366	407	381	368	390	367	372	369	378	388	411	378	376	386	373	356	386	377	372	382	381	388	393	341	372	382	418	377	374	370	379	355	397	407	369	394	396	354	374	386	359	390	383	414	391	385	412	422	365	380	370	364	372	393	402	356	393	346	432	384	382	379	357	382	391	373	388	377	394	390	361	375	387	398	398	362	427	395	391	384	351	396	377	386	355	408	361	412	384	382	410	387	385	360	385	370	411	381	383	375	381	402	405	425	408	378	402	379	382	379	376	375	389	439	405	364	372	378	368	362	387	356	391	381	386	376	370	388	393	378	379	382	384	405	360	384	384	401	370	360	376	385	356	395	357	391	384	367	384	372	371	416	427	336	344	401	381	350	385	376	388	375	393	347	362	380	396	411	356	370	356	385	410	396	387	395	396	342	392	391	331	359	381	374
60438	20124	3405	870	580	481	415	369	305	339	301	277	241	251	243	261	243	237	238	209	242	234	225	248	245	237	214	247	224	246	245	232	212	218	226	220	211	224	206	214	232	243	196	242	226	229	233	217	230	216	210	207	229	217	254	205	197	210	201	241	225	245	268	231	227	214	244	249	248	194	217	224	232	187	214	209	224	225	205	243	228	197	213	257	219	204	248	224	187	231	227	220	198	237	222	225	208	212	230	236	200	241	229	250	233	221	224	217	211	223	210	229	222	199	254	225	197	218	210	194	192	210	221	246	221	227	218	224	198	224	232	213	221	216	200	220	245	222	184	219	252	203	202	210	226	221	216	232	246	205	236	223	207	225	218	214	202	225	206	265	229	205	228	213	206	211	230	231	206	230	226	240	207	215	225	196	242	231	211	217	222	221	234	231	220	221	250	217	203	231	239	221	223	209	215	235	227	210	200	211	214	210	228	204	241	218	221	239	226	224	226	218	207	228	215	211	188	222	205	244	234	238	229	206	216	194	225	211	214	199	224	224	205	218	201	224	229	223	215	211	190	223	219	213	219	208	213	237	232	225	240	247	212	213	236	245	219	207	222	229	215	212	241	228	207	212	205	202	215	200	234	219	206	182	219	237	202	231	236	189	234	190	241	233	242	219	229	199	216	198	233	203	233	238	207	201	213	226	220	239	208	224	206	227	194	219	227	221	227	234	235	226	220	211	177	218	235	222	228	221	232	236	221	237	217	218	214	208	220	223	208	225	218	222	230	228	212	203	220	223	196	227	210	210	190	215	228	206	201	219	209	227	191	226	237	212	222	251	235	215	204	221	192	206	242	217	200	214	222	201	219	221	223	216	244	242	227	197	217	202	188	216	202	213	226	222	234	241	222	201	227	248	218	204	202	207	218	234	207	226	252	197	230	212	201	220	228	210	208	250	238	225	250	177	215	226	215	206	233	236	223	226	209	228	202	218	216	206	219	210	226	211	225	197	210	206	220	221	226	218	246	219	228	216	222	222	219	247	247	202	195	201	226	217	240	246	210	214	214	230	198	223	226	182	208	219	221	214	201	194	184	210	226	195	198	200	217	212	218	203	214	254	227	187	217	211	206	210	225	237	247	201	208	210	204	232	230	216	221	222	227	195	213	211	228	232	236	200	238	195	202	204	223	201	236	217	227	226	245	210	206	223	220	233	218	254	235	187	245	195	239	240	227	260	213	205	231	200	227	203	230	236	227	210	204	220	198	195	247	196	199	209	184	200	203	198	223	213	230	234	186	209	218	227	231	218	215	230	243	219	214	226	195	242	228	234	192	216	217	227	228	189	226	216	206	229	220	238	192	209	210	231	216	219	222	231	203	207	236	250	204	211	240	234	226	230	221	213	229	220	221	222	223	217	191	225	226	195	221	203	196	213	228	244	248	203	210	234	218	222	214	217	205	234	218	230	222	215	221	223	246	224	223	255	235	213	231	224	228	226	238	196	208	194	251	223	196	211	213	206	210	195	242	232	205	216	222	222	222	203	208	228	235	216	241	245	249	239	227	236	211	204	219	207	227	216	198	229	238	220	237	224	211	206	232	233	219	213	191	214	196	196	222	202	208	203	213	208	214	206	222	209	183	197	232	221	207	219	217	208	226	223	234	214	215	209	195	238	213	234	232	224	204	210	226	228	214	236	229	216	221	216	242	218	241	217	206	230	208	233	230	215	222	211	237	205	225	225	215	198	247	232	254	214	238	225	217	222	236	202	202	201	215	204	210	189	207	198	210	194	236	223	219	219	224	222	236	246	235	222	216	235	210	215	198	214	209	193	209	203	223	235	199	224	255	209	237	242	233	198	215	230	235	229	207	216	215	215	205	213	208	196	223	226	218	200	246	222	235	216	224	220	222	194	206	219	245	217	227	221	206	209	204	205	206	204	219	212	214	265	225	212	235	252	241	221	196	209	209	244	206	214	227	205	228	207	188	229	217	218	218	241	209	212	208	215	221	239	220	244	220	228	194	232	214	233	207	214	236	214	243	227	213	179	226	219	220	210	217	212	224	231	249	210	207	221	237	207	212	229	212	192	225	225	234	208	236	218	229	209	220	210	208	204	194	199	190	184	214	185	225	191	216	231	216	223	204	223	214	218	251	225	221	196	205	203	206	229	222	195	247	221	243	218	211	240	193	220	207	229	209	245	225	227	221	216	219	226	210	208	224	216	214	233	204	228	191	248	213	208	194	237	220	224	223	239	205	222	234	220	226	210	191	218	203	227	207	206	216	205	211	202	222	254	220	194	255	226	220	209	232	217	216	205	210	239	219	216	212	215	203	231	206	224	234	239	220	263	237	228	197	226	241	204	223	221	223	217	226	232	246	241	236	208	228	212	196	213	218	208	225	216	225	232	219	211	206	211	209	211	222	228	227	222	233	226	218	229	207	229	254	220	227	238	202	212	241	250	223	209	204	200	197	182	221	211	222	239	198	226	241	224	243	235	195	202	207	199	251	218	194	230	235	225	237	220	205	201	216	198	210	220	220	230	228	228	210	252	199	231	243	202	252	206	235	202	240	212	241	209	208	224	241	232	221	215	216	214	227	257	205	222	169	224	228	222	228	237	199	205	222	212	205	234	218	229	220	215	233	235	253	220	200	214	220	210	232	213	191	197	242	208	191	199	192	204	215	213	209	225	237	215	224	202	239	211	232	199	201	243	222	208	231	212	210	226	222	206	227	235	204	222	196	200	213	180	230	204	212	211	196	247	219	213	226	206	247	222	217	226	215	229	224	209	213	232	220	236	218	239	216	197	213	217	220	206	231	224	208	246	223	206	189	249	217	198	229	204	212	221	220	222	246	260	215	225	247	218	209	193	247	200	215	196	231	224	226	211	233	198	225	229	215	226	195	197	210	216	242	227	203	209	217	206	194	221	237	211	219	223	225	240	205	214	207	227	230	225	252	218	206	211	214	203	196	215	216	226	198	220	232	204	237	205	204	171	225	194	210	227	218	230	216	223	212	213	213	198	203	239	214	232	224	227	220	211	215	233	204	218	224	206	214	253	219	210	187	213	214	222	220	208	237	205	266	230	214	218	204	240	243	239	238	237	196	192	214	215	217	226	226	220	196	232	205	200	225	236	229	232	238	201	238	231	237	205	213	232	209	197	218	217	237	222	203	203	211	203	235	208	191	209	240	229	231	235	207	231	192	247	216	247	213	236	236	221	198	223	199	209	246	226	214	186	212	193	215	202	219	230	229	232	230	225	224	222	260	227	186	218	212	225	245	231	246	234	219	228	216	225	239	221	235	207	199	201	214	240	220	219	199	228	212	198	235	200	204	213	207	193	223	243	210	229	242	206	220	234	211	215	227	219	203	199	215	187	194	214	208	223	233	214	205	205	221	253	224	232	208	200	214	244	226	212	236	234	218	198	246	220	231	215	198	231	220	217	216	236	193	224	215	213	192	219	201	245	229	219	215	228	226	190	203	233	204	217
32299	1189	2253	2586	2279	1985	1634	1412	1266	1146	1030	937	876	896	827	809	804	774	745	691	741	734	693	651	698	675	634	631	622	653	630	631	609	610	612	596	606	585	588	588	632	646	620	594	581	551	558	597	600	563	621	620	604	604	613	610	591	560	639	611	571	593	594	556	506	567	622	586	575	585	560	566	576	598	580	607	574	588	593	598	562	558	583	579	584	572	566	605	554	596	590	577	551	617	554	530	552	545	570	599	582	621	586	617	543	551	582	549	580	579	617	548	578	575	634	564	570	551	562	596	541	589	547	586	558	542	567	588	572	622	531	565	588	567	594	550	577	562	543	555	600	610	554	585	565	563	583	573	542	560	550	592	588	561	532	583	591	569	548	571	563	591	610	585	571	568	583	539	543	560	533	562	554	597	558	615	557	582	572	536	539	578	617	539	583	593	576	550	554	539	607	581	564	615	625	607	540	533	574	573	610	579	558	570	573	608	568	549	577	612	557	559	590	595	563	587	562	537	603	581	592	567	563	599	590	546	565	602	595	535	544	575	547	542	590	564	560	549	567	574	653	539	604	572	553	555	563	595	569	567	548	568	612	575	568	600	556	580	557	572	556	604	581	550	517	590	586	554	574	560	566	589	570	558	585	605	554	615	553	530	551	590	520	570	572	598	572	561	546	557	541	578	576	592	589	573	572	559	606	520	585	572	566	618	585	576	587	534	549	591	564	574	543	553	607	544	570	607	560	582	554	592	574	601	574	526	587	593	579	547	579	581	548	606	566	608	579	563	599	563	539	558	594	551	590	602	557	610	613	618	553	531	565	551	614	569	589	603	619	580	552	572	605	583	518	585	574	577	582	611	563	591	558	601	582	557	595	577	559	521	584	522	573	550	576	595	531	530	554	582	556	605	580	567	580	576	619	579	563	564	585	577	584	583	624	571	545	566	608	612	564	571	597	569	579	601	526	534	581	566	564	517	592	560	574	575	556	598	578	536	580	580	557	581	545	578	559	553	539	593	580	578	564	580	575	581	584	590	562	580	570	611	568	569	575	592	597	546	527	570	563	541	589	577	627	547	568	579	536	563	597	576	570	591	540	585	554	573	593	592	570	546	565	573	583	566	605	556	570	608	572	607	563	574	601	588	524	587	571	570	531	533	549	539	568	543	569	566	607	617	562	615	583	556	559	606	530	552	583	595	595	564	549	599	546	606	575	526	600	557	577	550	542	572	515	570	555	596	587	559	551	564	585	572	566	550	601	600	600	556	564	567	607	573	621	577	594	527	541	573	528	566	600	604	564	579	575	553	574	554	583	554	570	600	580	553	576	583	600	544	531	551	612	573	578	599	611	534	605	564	584	578	547	562	527	519	581	553	558	605	574	583	564	519	578	581	578	564	587	572	597	591	598	561	542	542	577	567	532	539	574	545	610	570	588	597	581	546	621	540	566	609	572	556	571	578	566	555	555	569	559	580	611	576	567	539	547	550	563	560	590	579	596	575	572	541	532	612	576	588	552	592	591	613	573	602	516	615	592	610	572	551	618	522	546	593	555	566	560	576	576	617	552	544	575	541	588	563	554	617	553	573	584	596	574	584	569	635	575	599	583	563	570	539	549	538	549	615	662	531	579	565	604	565	595	549	560	553	580	572	562	597	553	555	556	604	525	617	547	589	608	517	511	592	524	565	589	589	549	591	609	618	608	583	544	567	550	566	537	600	585	560	580	557	582	569	558	533	564	570	577	582	549	593	579	575	563	575	556	579	531	565	548	542	594	583	511	606	588	591	526	573	615	552	555	576	537	546	542	598	533	619	563	527	598	555	533	588	550	582	583	566	577	578	570	586	613	550	561	548	578	620	536	582	547	566	568	566	569	605	594	547	578	570	573	559	600	575	566	556	585	588	583	561	573	602	560	551	619	579	559	571	561	526	540	577	569	607	587	541	577	558	611	548	580	494	561	588	600	547	566	601	603	547	541	580	568	601	547	603	555	567	571	592	551	585	597	570	547	582	576	565	557	611	568	591	561	552	566	578	585	564	602	538	599	574	566	592	580	580	577	574	567	603	608	576	584	597	574	532	585	604	589	527	588	577	589	602	626	566	583	578	547	574	583	552	585	576	606	562	610	566	555	533	571	564	589	576	497	501	618	597	572	559	533	575	544	598	609	579	588	561	585	605	526	607	545	594	586	602	584	643	599	600	560	592	567	580	583	592	566	566	566	586	576	541	606	559	595	580	540	580	560	598	586	563	567	599	571	593	534	571	616	592	556	570	634	593	582	556	574	557	578	603	610	544	589	515	586	538	554	567	571	615	572	581	557	564	576	548	564	552	569	572	556	581	610	606	571	537	549	561	559	584	587	496	545	547	587	530	597	567	542	583	574	597	609	559	545	620	561	563	595	563	560	578	572	585	587	543	616	575	585	548	545	577	543	611	564	588	596	575	567	559	563	578	581	526	560	614	551	550	551	593	603	570	577	584	567	584	609	583	598	554	593	566	590	579	554	590	594	553	544	534	555	582	588	549	577	593	607	586	560	627	527	575	608	558	614	535	557	546	603	524	545	567	575	586	561	542	595	577	566	602	615	562	619	577	572	567	599	547	583	580	554	564	571	593	567	572	568	607	525	560	537	551	564	573	568	590	580	587	548	548	573	568	544	583	521	566	554	587	558	598	573	595	613	612	568	584	534	530	593	559	591	578	577	561	576	588	577	562	571	558	582	568	579	599	593	567	552	598	571	575	562	569	550	518	598	610	573	565	558	539	601	568	545	542	586	530	570	561	552	544	618	559	584	582	558	569	600	583	581	600	588	568	540	587	655	556	575	597	544	565	585	608	597	587	573	559	569	588	581	607	547	623	547	574	550	577	582	608	580	559	631	585	592	581	609	593	608	532	568	559	595	611	550	619	575	568	611	580	587	594	556	569	576	582	547	574	606	595	577	541	557	579	544	575	578	555	549	554	572	576	564	519	569	586	566	529	564	563	577	604	536	540	586	565	574	558	628	596	570	568	577	571	525	550	555	566	564	546	595	574	552	530	578	557	584	565	561	585	600	564	558	569	541	529	543	538	544	586	571	543	548	584	603	618	594	571	578	583	553	570	583	540	554	578	550	552	583	515	550	569	561	573	497	590	555	553	576	568	605	574	580	591	523	575	542	591	520	555	605	609	582	585	590	563	565	545	566	596	551	562	565	548	594	556	564	554	581	558	575	599	567	561	587	568	620	561	565	578	563	554	524	553	562	567	563	575	535	614	570	558	601	554	614	597	598	522	599	573	592	600	530	576	582	548	550	587	575	578	527	552	566	601	568	554	588	532	589	579	568	554	576	560	592	574	553	608	598	531	554	599	554	566	545	557	562	575	573	572	575	568	577	564	600	576	575	567	568	534	582	604	584	585	580	578	542	615	536	537	565	555	562	571	574	548	596	589	581	590	577	549	574	577	569	548	539	555	567	595	568	543	573	593	574	587	588	568	564	588	519	545	630	616
70908	28214	10434	2019	1234	946	857	670	647	588	508	567	482	512	498	435	476	419	446	445	435	388	408	480	426	414	396	453	413	432	395	385	414	383	399	449	404	402	399	404	381	389	405	427	382	400	425	413	390	431	420	411	443	409	417	363	403	415	393	395	392	359	354	389	392	391	394	442	401	416	404	414	427	407	396	373	381	394	408	377	397	368	418	389	360	366	381	391	377	382	375	395	374	391	397	380	369	361	422	364	367	411	355	404	413	432	368	410	403	385	369	334	367	396	365	367	390	400	391	405	414	399	354	385	421	385	427	423	427	435	413	345	388	390	375	411	380	399	402	406	381	362	404	380	397	402	396	391	376	408	422	395	435	375	414	401	428	393	359	427	405	368	357	371	384	358	401	411	394	393	375	378	381	411	361	363	425	359	425	379	419	399	407	384	389	419	407	369	409	366	388	370	386	388	398	387	357	382	394	378	370	386	429	419	401	417	386	413	423	411	439	405	393	365	384	390	430	417	408	387	394	383	401	389	402	421	369	386	406	375	378	370	428	371	410	374	398	376	413	406	422	437	408	383	403	379	409	397	396	395	380	389	376	403	384	413	373	415	387	354	349	407	389	405	360	427	410	386	386	376	397	358	387	383	396	411	412	396	395	373	388	359	396	395	409	439	409	389	420	424	395	407	384	394	393	402	356	411	386	391	350	383	386	386	414	384	400	413	368	395	399	395	370	365	357	390	391	376	416	412	384	397	376	373	402	356	382	373	370	376	414	429	385	368	411	412	427	372	397	400	389	405	418	362	417	424	383	401	395	356	370	375	386	382	403	414	369	398	376	390	376	378	420	380	417	394	408	437	405	379	380	346	378	422	347	389	388	414	371	373	389	351	357	408	384	417	415	382	379	367	364	383	350	392	330	412	376	366	386	414	372	405	370	391	372	411	405	363	381	407	403	433	419	377	409	358	380	362	396	408	385	377	363	418	395	406	363	416	382	405	385	426	390	391	405	407	401	391	366	372	406	417	450	394	398	393	394	382	355	410	406	397	425	433	368	383	370	400	370	366	404	408	362	379	392	437	433	405	365	413	404	397	398	420	406	396	369	404	401	406	363	385	406	417	402	426	434	393	394	385	386	400	387	380	406	385	364	393	442	379	380	380	400	355	393	404	426	389	404	370	436	406	366	375	409	363	383	379	403	418	374	387	383	383	385	368	377	404	401	386	386	371	389	400	394	387	437	386	418	401	379	395	389	374	395	357	395	396	413	390	389	394	413	391	404	402	408	396	382	400	379	403	378	399	405	384	405	399	435	396	377	378	375	428	395	370	413	394	401	408	399	412	459	401	429	399	409	409	389	381	419	372	358	431	383	406	433	416	422	388	394	382	397	391	411	382	346	390	392	413	406	370	386	374	367	399	365	398	350	412	356	396	373	393	411	383	399	378	384	370	367	358	414	404	389	384	380	405	392	373	361	397	394	397	417	388	388	429	391	406	406	386	386	415	380	398	408	395	369	415	381	427	391	371	382	392	413	395	389	388	369	385	419	409	362	436	364	366	370	413	401	392	426	409	379	389	387	422	365	393	393	400	387	400	413	392	406	368	384	364	426	372	395	369	400	385	419	401	390	406	393	384	403	376	399	360	415	393	413	403	399	413	419	410	413	406	427	412	381	366	394	382	393	404	370	431	403	384	363	367	379	374	391	420	390	442	381	378	392	395	406	372	365	419	387	384	377	400	415	414	413	400	413	413	414	405	408	419	414	387	401	378	394	395	421	406	399	399	388	392	391	373	385	396	342	402	401	384	413	393	320	382	384	385	369	360	400	416	419	397	387	371	392	397	386	377	364	362	387	406	375	358	377	385	377	381	391	387	415	406	381	375	441	382	391	354	373	371	396	357	378	407	394	409	374	417	393	431	354	416	394	356	442	417	413	407	369	414	384	364	447	380	406	400	363	358	399	364	370	379	401	327	397	385	416	354	400	379	387	374	424	385	397	399	368	400	399	396	375	372	348	414	393	411	344	424	411	395	374	371	431	394	398	388	350	405	386	401	362	392	378	379	380	411	357	432	399	385	389	382	407	415	356	374	371	397	395	403	407	382	391	424	391	411	410	404	371	365	392	398	376	398	364	408	408	409	380	386	407	396	383	377	394	373	404	382	408	374	385	420	369	383	389	383	401	403	390	399	384	369	414	392	377	400	356	379	364	362	408	387	397	388	437	386	400	397	396	394	410	389	377	397	387	383	355	392	439	408	413	394	401	418	426	412	378	417	389	400	379	404	403	409	388	364	399	396	410	391	414	374	395	364	385	447	416	390	372	399	396	394	395	396	363	389	395	396	385	368	397	381	422	366	391	398	388	364	372	370	371	409	367	402	411	412	370	390	412	381	370	420	366	398	384	382	402	389	405	403	371	400	373	406	393	425	385	382	388	374	346	380	388	383	360	408	448	407	397	364	408	377	394	391	389	423	386	362	411	403	388	392	422	382	358	410	393	380	421	383	403	428	383	384	412	414	385	399	362	387	422	400	426	349	415	399	369	376	391	390	412	402	331	401	376	357	369	419	385	397	384	405	352	400	348	401	393	405	407	399	382	375	372	389	405	378	410	382	385	401	393	392	446	387	364	388	420	457	382	373	441	401	398	400	431	370	391	384	350	370	357	416	377	391	393	423	405	390	404	468	403	380	369	383	385	407	425	405	420	388	402	338	400	442	380	384	376	386	421	391	368	397	376	396	376	384	433	351	367	406	390	410	394	426	377	396	397	396	369	404	392	406	385	420	412	387	384	381	351	379	391	375	367	401	402	442	393	424	405	399	399	402	401	371	405	384	395	381	401	370	436	410	364	384	458	424	355	391	394	384	428	389	363	413	373	432	391	410	400	396	418	371	387	376	400	431	414	403	397	440	428	403	402	408	408	423	404	395	411	400	407	385	391	361	397	420	425	399	384	454	432	396	401	356	380	410	383	398	378	397	393	383	397	382	436	440	383	413	418	361	364	426	414	397	401	377	372	397	398	408	384	420	399	398	417	381	391	397	396	371	418	393	373	375	365	406	392	402	391	394	374	395	391	391	385	395	393	370	394	366	391	380	388	431	398	437	384	407	392	410	431	410	458	402	407	388	402	370	393	429	401	394	395	384	364	402	413	402	367	379	378	366	371	374	397	394	404	417	386	364	407	412	388	385	423	387	418	384	380	395	395	372	399	413	390	394	428	388	380	380	397	390	349	404	351	396	380	397	399	376	364	426	377	372	404	386	362	408	385	380	399	375	370	390	431	387	382	405	433	404	449	408	396	406	412	383	430	388	361	345	382	380	390	375	383	395	412	410	366	412	368	393	417	389	383	426	377	417	409	399	406	442	445	395	404	416	424	432	398	402	381	392	402	392	403	426	378	381	407	379	410	371	376	368	393	404	382	383	348	375	407	403	370	380	369	369	406	406	400	412	389	391	394	441	415	371	377	411	408	370	413	427	409	370	386	381	385	370
40980	2170	4082	4674	4158	3527	2953	2618	2204	1934	1819	1631	1552	1487	1420	1393	1284	1255	1271	1115	1132	1113	1093	1142	1070	1102	1064	1026	973	999	1000	1018	1030	1007	1026	956	940	976	990	996	986	983	997	962	937	934	951	978	957	926	979	918	946	923	928	943	941	952	946	931	952	949	947	904	927	955	933	933	949	905	990	923	929	961	898	875	949	931	948	936	956	923	962	910	932	939	926	910	928	966	903	933	912	890	923	901	939	899	938	904	870	927	883	900	885	949	895	916	885	909	929	866	876	922	908	927	883	927	902	908	919	901	885	937	879	895	906	910	890	901	910	924	891	885	925	867	898	836	876	881	903	906	932	944	916	884	870	873	914	897	974	885	926	908	924	889	907	933	873	902	928	938	936	898	906	917	881	997	940	962	884	938	912	895	926	941	951	868	895	913	903	873	966	957	857	951	916	953	859	890	871	915	955	896	959	844	931	922	915	894	892	865	853	921	882	925	888	906	892	891	906	876	898	914	871	933	954	874	872	961	942	894	933	868	894	956	896	890	993	940	901	889	880	892	897	959	859	870	914	897	897	907	913	933	912	890	915	911	952	927	903	883	916	894	910	894	940	862	910	919	932	917	885	908	939	924	942	871	924	903	877	952	884	926	889	898	937	893	864	925	905	924	944	931	898	933	902	886	910	933	880	919	927	954	933	960	919	914	866	907	897	921	888	961	895	896	952	891	885	927	925	914	906	938	902	878	854	905	933	915	887	910	953	865	924	853	923	872	923	914	932	910	943	913	932	869	954	878	900	930	920	936	885	958	862	912	896	877	921	914	891	938	937	818	914	967	926	862	811	905	905	866	862	902	918	924	889	848	898	880	904	910	858	906	927	952	905	933	903	890	880	909	928	866	920	896	911	966	923	885	919	910	941	918	899	864	896	903	917	894	921	919	960	911	928	918	909	862	923	826	839	940	924	917	917	882	876	919	892	920	951	908	968	914	909	913	908	957	881	904	926	927	934	929	937	853	857	906	927	886	878	897	883	914	877	905	869	948	885	904	868	896	910	933	894	911	861	948	917	909	912	907	902	876	897	860	902	902	897	863	920	898	892	939	900	892	888	877	822	885	878	911	969	919	835	851	899	959	892	898	905	974	891	887	964	932	923	896	919	844	866	909	881	904	885	867	913	808	929	928	911	901	930	913	892	941	890	947	861	918	929	928	901	933	956	901	888	900	862	927	877	888	891	872	887	863	908	876	916	895	888	925	904	875	913	891	899	936	892	897	914	941	930	929	881	956	911	874	925	874	864	929	944	870	904	913	901	920	902	879	902	878	895	887	879	925	898	914	898	893	886	959	878	900	890	892	834	946	872	866	960	922	910	899	924	906	897	909	855	929	859	902	895	935	928	950	962	961	898	869	924	868	890	948	870	942	884	906	871	867	951	925	860	902	865	894	871	871	898	879	907	900	887	912	908	889	876	932	919	824	914	945	909	896	877	883	934	873	921	911	942	908	935	931	909	899	898	945	920	883	868	925	904	878	921	910	915	907	940	900	953	900	929	860	903	899	952	898	903	966	923	910	895	893	903	922	883	883	943	956	935	915	905	859	858	887	930	885	884	906	922	926	902	948	892	906	886	870	927	892	840	885	939	907	910	928	874	964	906	929	932	915	907	933	862	897	872	897	868	895	926	931	867	904	909	898	880	894	883	872	893	928	901	888	919	893	880	933	961	909	897	910	905	856	896	921	899	920	911	892	943	933	876	846	868	860	956	878	910	964	911	965	901	931	907	907	964	893	941	900	972	862	862	920	853	929	900	949	938	844	932	902	950	888	907	887	885	911	957	908	920	864	918	950	945	883	881	873	963	945	876	941	861	895	907	830	921	916	895	921	874	890	898	927	898	893	973	924	906	943	909	945	872	923	899	924	926	924	923	921	978	868	949	920	886	944	899	930	961	876	889	921	885	955	911	860	916	890	945	872	982	864	953	915	961	913	888	883	919	940	915	874	917	888	903	866	908	929	893	894	893	871	874	873	906	905	915	891	928	849	904	932	893	893	915	883	891	895	898	876	906	911	890	949	911	914	902	941	966	861	846	895	909	855	838	923	912	923	888	910	869	889	911	902	934	836	929	912	937	963	919	921	893	907	900	908	909	830	855	910	893	931	867	920	883	909	909	908	914	853	878	925	911	922	924	934	915	883	902	889	890	880	909	926	860	917	938	902	899	933	934	873	922	922	878	863	977	968	942	943	916	932	928	924	861	890	893	947	902	944	901	929	920	928	909	893	892	905	900	886	961	843	900	926	860	890	834	957	904	831	892	896	1004	899	844	905	925	923	877	869	907	941	915	894	901	914	874	882	902	869	859	897	913	877	935	950	963	909	902	946	873	907	900	925	899	947	901	876	882	902	925	932	900	885	859	887	972	905	916	889	877	904	906	931	896	906	919	955	876	942	896	891	944	889	895	880	917	896	902	915	925	925	882	913	935	930	962	928	889	917	901	960	895	920	885	938	938	892	923	914	940	919	885	931	918	886	954	913	968	888	858	869	915	932	914	914	920	918	905	936	918	883	895	891	868	943	899	934	946	860	944	891	923	924	890	922	962	901	937	918	932	856	974	858	922	919	903	904	886	882	931	902	904	909	936	928	931	917	934	900	923	882	881	872	907	908	912	906	902	902	920	874	906	908	938	891	931	925	908	931	899	917	872	942	905	873	920	900	953	917	853	921	926	943	875	873	931	915	882	889	896	894	929	901	930	942	908	910	892	924	891	930	894	917	944	911	920	913	907	922	925	896	931	896	960	888	916	903	899	895	962	902	918	885	867	912	888	932	859	870	887	912	843	910	918	910	924	873	925	901	912	865	924	909	903	936	909	887	884	929	864	915	921	926	879	877	960	927	873	872	891	876	911	934	906	865	955	941	907	944	862	901	875	920	929	898	871	966	928	897	882	918	893	921	891	877	918	896	890	946	875	927	918	901	866	933	880	923	878	901	907	902	913	878	898	878	956	897	955	906	846	900	890	841	832	936	925	860	955	894	928	879	884	884	849	896	872	854	850	891	871	907	974	939	894	875	924	908	903	910	936	891	891	824	888	835	887	864	889	923	898	918	883	913	858	860	943	917	852	905	910	954	903	930	917	951	899	888	892	934	881	880	945	871	926	884	853	912	904	879	924	896	923	869	897	887	878	880	872	946	913	876	877	941	898	930	907	864	879	897	921	897	872	913	876	923	941	900	926	922	922	891	938	955	904	868	951	919	895	894	956	905	927	905	925	907	936	1006	955	898	913	902	930	919	878	851	868	929	878	902	870	912	882	908	907	886	891	921	928	953	905	872	888	912	949	890	909	889	936	908	929	955	902	899	890	928	932	907	899	890	946	906	909	864	920	895	840	839	871	914	938	921	931	914	912	962	907	911	882	938	935	898	867	928	959	935	899	915	908	903	911	875	915	933	916	856	927	964	922	914	881	890	874	871	915	905	972	901	913	923	894	838	900	930	953	936
12135	477	145	145	133	150	129	114	141	152	170	135	118	145	128	124	116	145	113	132	143	131	136	133	124	104	163	155	117	144	127	132	158	148	122	129	137	128	155	134	119	138	131	121	128	133	138	149	137	138	118	150	127	151	125	126	142	118	115	114	128	144	113	119	128	138	126	116	138	122	152	132	118	131	134	123	117	131	116	132	122	136	115	121	140	130	123	138	120	135	143	112	136	132	148	140	107	139	132	133	147	144	139	132	126	129	107	117	133	146	135	133	148	125	121	151	146	123	141	121	122	144	135	126	127	109	131	119	130	123	142	132	118	111	106	142	114	126	139	133	123	156	143	125	124	141	124	139	143	138	144	130	140	96	126	126	124	128	143	130	135	118	154	116	127	136	130	129	119	134	137	126	133	108	136	125	150	155	134	126	121	125	135	124	147	141	124	138	114	123	131	139	131	136	148	132	133	128	134	127	122	156	113	113	137	135	119	121	134	147	138	124	126	127	143	144	146	129	144	120	125	119	135	140	115	142	123	110	140	143	128	117	131	124	133	129	111	135	140	135	122	128	162	135	125	129	126	120	144	136	115	129	140	124	144	117	134	138	136	131	114	130	132	139	140	124	135	152	154	125	128	143	119	123	125	131	121	135	131	110	137	137	131	124	123	127	142	135	140	133	122	129	142	151	138	128	140	111	139	140	115	144	120	135	147	130	140	104	111	131	119	128	121	139	122	113	132	120	109	116	107	125	135	126	112	128	132	114	144	136	135	154	131	134	130	125	127	111	129	127	110	126	141	145	133	123	120	130	141	132	146	142	143	121	124	148	126	117	131	141	121	138	118	138	132	146	128	138	130	140	145	131	128	131	135	118	116	158	138	134	124	138	150	136	124	126	126	133	132	152	110	131	115	133	117	135	116	136	123	105	117	118	131	122	119	131	155	124	146	124	115	126	139	111	117	131	159	139	138	126	157	139	122	120	128	142	122	124	105	143	129	142	143	131	128	153	138	126	115	119	124	130	122	152	112	112	132	119	129	115	133	134	135	127	136	138	119	135	120	138	142	126	125	146	136	141	109	138	133	115	144	128	125	119	125	133	134	117	104	124	146	129	148	134	131	143	132	117	127	126	157	124	160	155	132	133	102	143	131	137	128	142	148	132	129	96	137	133	138	148	131	129	136	136	120	140	137	142	123	125	152	123	124	151	137	131	118	113	115	121	124	135	132	147	146	164	130	130	123	125	153	115	136	110	117	111	120	133	127	128	113	111	132	142	117	158	144	125	129	149	140	124	143	127	101	123	133	117	134	135	157	143	129	135	130	146	120	114	141	130	140	117	136	123	141	119	119	142	126	141	117	142	121	142	132	141	113	130	106	125	120	145	147	117	122	115	109	141	130	125	132	128	132	116	148	132	125	131	127	128	107	151	116	138	136	125	138	146	122	152	137	131	138	123	116	134	145	123	123	102	109	136	107	140	141	130	128	143	133	137	130	137	123	139	125	129	122	116	144	127	125	126	135	138	137	115	128	138	129	133	128	135	137	148	119	125	122	140	126	127	132	144	118	137	146	132	148	130	146	145	139	136	135	134	160	131	143	157	120	130	156	130	132	130	156	156	125	123	136	133	160	118	139	134	126	115	117	111	130	141	106	152	112	123	124	134	129	130	115	138	132	121	135	156	117	131	132	147	128	158	165	116	131	129	123	109	140	133	148	121	110	138	126	106	132	121	142	155	103	135	121	144	148	139	152	131	130	157	134	119	111	129	142	114	103	116	126	140	121	123	115	137	108	114	145	134	150	136	135	142	117	132	121	127	162	134	122	144	125	134	144	122	152	119	127	125	125	106	138	141	132	143	119	130	128	148	132	125	144	124	118	134	131	142	151	122	119	137	149	134	121	118	137	116	122	145	133	137	151	144	131	137	115	138	111	110	123	125	142	123	118	120	131	143	121	121	162	131	129	125	129	137	140	125	142	126	142	122	117	124	147	121	144	160	140	148	136	113	153	134	137	121	151	123	130	138	121	129	134	134	121	137	108	132	131	123	114	131	138	135	144	111	131	112	136	128	115	134	142	152	141	124	128	121	119	131	135	142	137	128	145	129	136	140	132	128	112	131	109	140	122	122	142	146	131	130	127	125	124	136	140	123	141	155	140	128	137	133	138	118	101	135	131	119	144	135	126	132	135	135	125	143	147	124	122	159	121	111	136	135	129	121	127	139	139	151	150	154	117	121	133	123	137	116	122	131	124	113	127	142	127	125	129	128	136	141	144	132	138	118	135	122	135	128	129	134	109	133	165	129	122	150	132	129	146	127	122	135	142	122	133	132	118	130	114	147	122	97	115	121	125	118	143	145	140	130	135	140	150	119	116	141	117	152	130	121	137	152	107	135	126	129	148	131	156	128	122	117	135	134	139	134	130	142	130	134	159	123	133	135	132	132	105	125	144	157	127	142	128	128	130	127	145	124	141	135	133	130	137	132	117	122	136	116	129	139	126	148	155	136	114	118	126	128	130	126	158	148	157	120	123	145	138	141	124	136	138	118	127	141	139	125	123	138	139	133	129	139	156	123	130	126	130	136	132	132	123	118	128	134	132	126	121	112	129	144	125	146	147	117	126	145	171	142	129	117	152	127	110	127	109	134	119	126	121	118	133	107	118	122	155	123	131	146	133	139	137	128	123	133	120	126	135	116	122	124	128	129	136	125	123	137	147	146	150	124	137	125	127	130	145	145	125	125	132	116	137	144	121	146	130	149	129	111	125	145	149	116	127	151	137	123	145	132	132	135	116	126	133	129	132	141	144	136	128	137	140	120	119	118	105	136	111	121	119	142	129	116	105	126	107	141	113	133	120	147	119	136	124	150	118	130	138	139	110	115	131	128	131	137	134	128	121	132	148	155	144	135	134	143	130	114	140	136	136	127	114	135	113	146	132	129	140	134	118	126	108	143	145	131	136	127	136	149	122	139	139	147	149	123	118	129	135	128	129	136	146	152	142	125	141	109	117	150	127	116	132	118	133	132	113	127	125	123	138	135	121	118	132	129	139	109	141	141	130	126	132	118	125	134	132	120	141	141	116	110	116	140	116	123	157	130	112	131	107	135	138	134	145	120	125	111	129	123	160	132	102	142	126	136	125	125	129	146	134	125	137	131	135	121	130	128	126	134	120	133	139	135	143	125	142	126	126	146	123	119	121	132	135	115	142	123	142	142	139	129	123	141	126	120	135	134	142	150	96	141	128	154	139	130	132	122	124	135	147	152	127	130	148	132	151	132	138	161	123	134	139	131	124	122	129	123	135	117	133	134	148	117	120	150	136	141	150	120	118	128	129	157	128	150	124	139	112	147	145	143	123	137	140	114	137	131	119	137	117	142	124	121	134	120	136	127	120	135	138	118	145	124	133	130	108	111	139	145	139	139	143	137	124	128	162	141	145	124	134	118	126	139	136	159	127	132	124	141	139	130	133	127	135	137	144	127	142	118	142	118
10130	405	475	458	451	476	418	423	390	404	380	383	398	353	394	427	375	371	388	402	417	390	386	409	393	389	385	389	366	369	378	390	394	374	369	374	372	365	363	395	367	348	370	375	346	383	389	425	400	370	389	358	397	390	379	371	338	381	353	369	340	369	379	400	365	373	387	382	376	354	388	372	404	381	374	413	400	426	359	374	394	346	370	360	349	370	357	405	420	373	388	397	382	384	374	380	360	382	388	369	355	382	375	411	363	381	362	386	369	348	382	369	382	389	411	345	359	374	386	377	378	375	396	413	389	379	376	354	394	401	402	404	399	402	388	376	387	401	389	379	426	328	348	351	352	376	362	358	364	394	393	395	350	390	354	353	364	364	375	369	372	343	382	410	378	398	356	377	326	357	356	358	395	357	369	334	375	396	378	383	390	379	362	351	363	383	368	393	371	383	399	367	373	397	380	365	378	377	397	368	391	381	366	355	338	348	350	372	368	392	395	397	392	363	378	398	367	408	379	381	364	381	335	413	383	382	365	359	385	387	355	369	395	365	378	373	402	401	357	362	392	387	383	381	378	390	372	396	377	363	367	371	412	402	349	396	336	371	394	375	394	410	386	348	396	366	355	375	400	378	377	368	386	387	385	391	407	381	352	430	335	363	363	372	393	395	385	390	392	342	375	391	374	416	407	389	417	351	371	411	371	375	335	405	393	350	381	358	387	355	379	370	405	388	388	371	384	378	372	320	356	372	360	386	379	363	381	376	386	383	365	372	363	396	431	398	383	365	398	367	396	387	403	394	393	384	370	403	383	363	364	413	420	379	410	393	417	358	349	391	380	369	371	338	381	380	358	378	356	399	420	369	340	367	397	364	348	375	412	386	348	364	409	388	385	379	394	362	341	406	401	404	412	354	352	387	399	401	361	389	389	364	374	409	370	417	382	381	369	384	397	370	364	365	392	391	388	383	383	377	379	346	351	364	369	391	352	378	366	384	419	384	338	382	382	375	420	343	364	401	395	386	355	369	384	387	350	384	364	386	374	382	354	389	420	364	390	373	347	340	390	370	392	380	395	399	389	406	355	375	381	371	382	347	383	346	391	368	365	367	371	387	399	372	401	390	354	371	355	393	421	383	380	400	398	389	371	395	399	352	361	377	426	347	371	395	394	380	354	383	405	366	382	418	388	401	376	380	410	327	372	399	388	406	408	402	401	387	400	359	372	433	372	365	378	370	364	399	345	357	393	338	388	407	376	359	376	399	376	394	379	394	360	391	417	366	389	362	373	421	376	380	353	351	398	371	412	378	355	369	373	334	382	398	371	418	391	367	396	371	396	374	360	329	358	374	353	383	380	406	378	384	407	364	404	373	366	341	350	410	358	371	365	371	386	384	370	401	342	355	383	352	377	371	385	371	369	396	377	367	388	404	375	393	381	402	398	348	373	387	377	405	376	365	362	370	398	377	371	363	362	378	388	403	346	374	369	351	404	382	371	396	365	385	375	371	366	379	377	331	410	394	394	362	389	386	384	356	365	392	386	380	379	376	327	368	389	396	367	350	388	368	371	364	369	390	356	394	357	371	379	375	363	410	345	390	376	343	404	365	354	405	405	368	370	366	399	357	385	404	401	356	361	371	368	399	371	353	382	357	402	392	367	380	382	364	366	358	381	395	396	396	380	371	356	376	356	376	391	355	383	342	395	378	351	404	392	337	384	362	393	358	404	372	373	357	375	385	398	404	377	376	383	374	365	419	377	357	394	402	397	373	360	365	384	368	408	360	371	399	381	388	375	367	381	372	400	394	398	397	370	345	377	394	366	368	373	381	409	362	398	360	366	389	376	414	385	357	385	348	399	398	366	369	402	377	377	387	375	398	388	368	391	392	350	355	404	420	387	401	353	365	358	410	367	377	374	361	371	347	347	372	412	394	374	358	372	371	361	378	354	390	397	354	358	378	369	371	361	412	410	364	371	394	373	367	344	369	381	345	411	367	387	363	392	410	363	360	396	392	338	415	383	379	370	355	382	368	356	359	359	369	390	353	376	390	376	362	388	349	383	343	380	378	400	368	412	363	379	385	374	342	333	373	367	345	361	377	384	397	407	396	379	367	403	353	380	370	378	401	380	408	394	355	405	412	369	424	405	385	355	387	398	379	385	387	382	375	392	336	395	390	370	357	374	401	393	425	354	368	392	382	398	377	375	376	385	388	392	339	360	365	385	384	366	373	384	381	375	399	362	417	348	398	365	371	374	378	390	356	343	409	375	346	400	374	401	357	383	357	377	390	383	364	389	342	350	339	407	378	379	358	385	382	387	370	379	400	381	387	371	423	364	392	366	395	374	393	350	367	364	385	380	396	391	361	348	365	399	368	365	408	403	349	386	349	386	329	360	387	375	336	390	388	391	407	372	404	364	375	399	380	426	389	386	385	396	374	362	368	384	381	377	397	370	343	360	345	385	359	406	385	404	403	344	388	407	318	362	393	410	345	356	421	388	370	355	363	358	371	349	354	383	382	377	348	376	365	400	423	408	343	348	356	338	387	345	366	367	344	350	410	361	396	354	363	393	364	385	332	373	348	373	373	413	393	381	406	406	334	377	359	368	393	392	401	419	405	363	366	359	392	387	369	369	354	380	400	362	393	362	391	387	355	413	382	398	379	372	361	412	366	390	389	391	372	378	350	380	392	375	371	366	362	373	381	367	378	346	376	365	395	356	358	351	377	371	387	404	357	388	385	361	355	366	392	379	408	392	357	378	389	348	379	386	413	371	420	377	398	391	380	395	407	374	387	375	373	396	366	354	400	382	397	416	396	360	365	331	385	347	401	380	379	368	404	391	383	390	381	377	414	400	372	368	381	395	366	400	359	385	392	372	386	395	400	397	394	393	387	367	406	369	389	361	381	359	370	397	349	371	362	368	392	387	377	350	370	365	418	391	408	354	381	408	402	391	370	392	397	411	377	363	345	395	395	406	369	386	372	358	361	379	402	320	362	426	395	380	362	355	373	409	369	371	350	341	353	353	402	386	371	369	351	361	372	372	387	367	423	414	362	390	401	372	397	359	402	397	392	355	381	394	349	376	377	357	384	416	364	382	396	370	406	359	369	361	342	371	382	399	398	374	427	350	419	383	371	372	351	399	383	383	380	369	395	353	344	400	369	406	412	387	411	359	336	382	394	385	372	358	396	404	404	344	361	337	379	365	356	386	342	397	379	422	394	388	371	370	378	395	383	402	438	388	377	416	377	393	364	381	359	390	388	370	404	390	393	382	355	393	412	385	374	403	409	391	389	393	359	385	358	382	399	392	407	409	405	368	387	389	343	359	364	382	340	392	407	395	372	361	334	372	373	360	412	418	376	381	378	367	366	334	327	372	358	386	350	347	407	383	371	379	375	393	390	393	357	378	382	374	394	373	390	411	351	351	375	362	373	407	339	371	368	453	386	357	394	381	373	382	382	362	364	397	356	411	376	369	368	386	395	414	348	359	357
57086	20799	4679	901	571	492	428	372	361	303	292	272	286	291	256	280	280	241	260	235	227	207	252	227	249	215	224	215	238	211	223	221	212	219	224	217	230	241	214	239	223	218	197	214	228	211	230	205	219	219	221	193	216	244	234	221	223	231	217	222	237	218	211	230	246	214	277	233	240	197	202	217	219	246	227	217	233	206	218	211	218	197	221	246	245	248	215	219	226	240	215	200	214	201	217	239	222	211	201	235	206	243	219	216	215	202	206	233	229	240	233	216	219	209	224	199	226	211	185	229	217	198	225	241	201	209	227	213	194	224	229	219	225	212	211	255	207	209	214	200	235	217	221	193	242	208	202	233	229	204	227	236	236	238	235	257	200	211	246	230	187	208	227	200	214	236	210	202	213	211	220	228	203	229	222	201	213	206	196	235	215	226	206	255	201	213	185	231	202	191	193	205	220	235	204	208	210	207	214	215	185	248	209	214	244	232	211	233	200	207	210	238	193	186	230	230	247	207	239	234	194	249	244	213	227	221	217	213	192	223	228	222	251	209	211	224	225	222	223	225	222	203	203	222	222	217	217	217	202	207	208	221	226	213	228	215	239	199	225	215	199	206	246	231	192	213	238	227	221	220	240	221	218	211	213	215	223	230	214	211	235	197	209	208	236	227	195	249	229	233	218	214	210	208	225	208	234	208	232	210	212	212	217	232	196	247	208	232	225	217	188	212	184	205	209	253	206	238	250	209	226	240	226	234	239	204	226	211	216	232	212	200	229	243	233	202	231	225	182	193	226	224	238	207	206	244	214	201	228	197	242	238	205	217	211	201	203	223	232	208	206	232	216	198	211	223	222	233	213	219	206	220	221	212	213	226	216	220	205	230	236	208	192	204	198	240	221	212	201	199	241	225	206	230	208	236	223	231	227	238	209	222	220	219	228	226	208	245	245	221	222	236	212	220	254	211	203	202	209	216	210	227	224	227	214	238	255	217	231	204	227	255	237	192	249	219	219	226	221	235	248	207	221	204	192	214	225	212	232	225	201	222	237	205	209	223	198	210	219	227	211	228	220	219	213	204	213	222	196	183	217	219	201	196	208	201	199	233	230	224	215	200	202	214	180	224	241	200	210	231	190	192	211	215	225	222	226	207	228	190	210	236	225	207	197	244	209	202	221	223	232	205	220	235	244	214	262	244	231	225	224	211	226	212	206	198	208	228	200	184	205	192	217	222	212	239	203	209	234	210	207	204	198	235	220	234	212	234	222	212	201	190	259	222	190	181	174	217	193	216	199	240	227	195	235	211	236	203	209	241	224	183	230	200	205	198	215	245	207	214	226	194	214	231	194	231	223	237	220	194	221	230	212	224	262	239	226	223	200	218	220	190	231	209	222	217	222	199	227	202	213	222	229	228	215	224	236	231	224	203	206	229	196	209	216	203	205	200	217	218	210	196	222	219	261	221	217	225	233	195	232	209	199	213	216	229	234	235	215	208	214	181	245	216	222	243	229	227	231	225	231	213	225	217	235	213	218	207	224	229	212	235	240	214	215	236	221	213	239	226	205	207	222	217	239	246	197	201	206	232	246	217	227	197	207	227	185	213	225	236	206	213	215	234	212	182	232	234	195	190	206	227	225	202	219	250	194	232	187	215	215	223	209	200	220	223	226	213	234	220	240	196	210	208	201	232	207	253	200	232	215	245	247	208	234	266	225	228	216	216	211	201	186	226	226	202	217	226	237	241	208	218	209	217	213	229	236	218	228	226	199	226	212	230	244	192	221	198	197	225	226	238	200	209	235	212	213	204	235	199	207	204	199	215	221	217	214	212	218	214	231	207	210	202	198	193	216	216	232	199	209	217	215	189	208	201	228	211	232	208	227	242	247	204	191	202	217	200	201	234	236	218	177	197	222	228	207	232	218	187	200	233	223	213	241	236	202	241	207	193	237	205	208	233	230	213	217	245	220	201	215	197	201	221	213	214	204	213	206	228	195	205	211	237	243	229	212	228	223	214	219	235	192	239	233	203	204	212	209	210	212	219	195	224	196	240	227	231	186	204	210	177	206	194	230	233	244	220	222	227	216	231	229	198	211	237	213	218	241	197	213	252	219	233	193	219	213	240	207	193	198	210	237	212	206	221	239	210	209	237	224	197	233	216	207	244	213	180	212	224	197	228	230	198	210	205	202	224	217	200	216	205	222	222	226	201	212	190	221	226	231	213	223	214	215	225	219	243	228	241	231	226	211	226	221	226	188	215	236	203	224	212	203	198	239	239	242	247	207	199	219	218	229	214	223	206	236	249	209	224	219	245	219	218	213	232	214	222	238	210	229	193	213	208	211	210	205	222	205	236	193	208	204	218	184	235	207	203	188	221	222	220	212	215	234	219	208	197	220	231	224	185	231	206	215	227	211	203	219	217	202	222	240	236	197	208	217	226	235	205	227	218	239	214	204	215	188	233	205	239	218	217	226	211	218	226	185	212	233	207	240	215	216	211	219	211	207	227	195	227	218	219	201	204	229	223	232	217	215	212	214	217	211	239	203	210	246	216	198	217	232	196	210	213	211	215	218	205	235	208	229	225	192	216	217	190	227	246	246	219	222	205	211	240	237	236	218	204	208	219	218	219	221	237	183	224	198	223	227	225	193	244	224	238	208	214	208	225	199	238	232	207	210	229	229	216	183	229	206	197	238	217	250	226	225	204	233	197	227	203	207	210	229	221	193	214	234	219	214	220	217	235	229	207	221	216	214	213	228	222	223	225	209	232	246	230	235	246	177	216	189	243	212	220	230	195	216	228	226	242	219	236	228	237	210	211	215	216	213	203	227	234	198	204	239	206	252	223	188	250	222	218	235	237	206	242	225	231	231	224	190	223	214	206	214	198	215	233	229	213	215	229	239	213	193	201	235	212	217	221	230	201	211	184	229	205	234	194	246	231	208	185	231	240	216	230	227	213	208	217	218	229	200	206	221	199	220	221	203	205	231	220	197	207	189	215	176	218	204	215	217	196	220	223	224	243	204	199	225	212	198	230	207	206	254	236	210	228	230	197	194	195	227	256	217	214	213	201	231	217	240	232	214	211	239	204	252	225	235	204	199	219	231	185	242	185	209	236	187	203	181	242	209	232	226	217	235	228	218	207	248	195	188	211	206	234	231	234	223	222	227	181	210	199	216	216	223	190	227	230	219	240	232	222	225	196	232	231	228	214	208	230	214	247	215	182	218	231	226	203	225	228	216	214	223	203	219	218	219	242	217	200	223	216	222	199	198	200	211	229	228	200	221	224	225	209	227	220	243	211	234	234	216	206	221	210	237	259	210	238	191	209	196	218	213	233	208	209	219	250	215	230	215	207	237	212	237	203	209	217	216	226	204	223	236	205	227	193	203	226	195	204	223	214	180	242	191	235	224	224	203	233	227	215	200	221	208	228	222	200	226	210	230	228	217	229	219	221	197	243	224	199	198	224	239	230	203	234	224	241	232	217	244	220	224	224
32037	1210	2170	2640	2241	2014	1703	1409	1241	1115	993	853	966	893	832	784	787	776	735	699	724	748	724	706	672	652	670	629	633	601	652	647	633	599	611	576	608	607	617	581	644	602	579	574	591	605	610	586	611	587	588	591	585	571	593	595	591	550	600	602	610	604	588	611	593	621	611	579	582	610	581	565	575	604	594	593	559	554	544	527	567	560	555	587	604	596	578	578	574	580	562	565	520	560	562	562	620	593	547	576	575	561	567	570	568	542	619	563	569	617	579	592	588	545	594	564	562	560	552	549	549	603	556	560	579	580	579	573	593	571	576	558	607	591	544	597	572	547	506	541	579	574	609	578	616	569	564	594	586	542	530	528	594	573	579	553	594	564	574	578	530	600	560	595	575	573	508	588	575	563	562	542	599	569	557	592	580	576	541	565	583	555	539	584	547	572	577	531	559	543	587	555	566	596	534	566	576	547	589	542	603	574	570	543	543	522	564	572	561	556	611	570	565	577	602	549	546	516	579	588	526	580	563	575	560	550	585	592	546	566	538	588	561	587	622	554	571	598	574	562	541	588	552	579	570	588	579	546	537	560	585	550	595	567	575	557	571	574	564	595	563	547	581	546	534	576	586	557	571	567	585	581	580	605	568	588	521	608	560	576	570	573	552	555	551	578	572	543	641	586	566	571	573	598	571	521	553	578	572	530	563	572	583	582	567	570	569	583	559	549	563	541	550	549	591	622	593	571	529	601	545	543	552	580	569	609	569	593	551	556	535	571	584	569	585	584	593	559	581	539	598	534	568	631	550	588	583	590	582	575	572	520	558	587	574	596	589	561	599	601	600	570	577	573	564	506	564	598	552	543	567	580	555	542	540	568	594	594	582	554	577	568	579	565	548	547	560	576	561	591	543	574	592	560	558	595	565	574	597	598	579	561	596	544	560	593	544	575	578	568	560	593	576	577	592	589	567	614	580	563	604	532	552	608	562	582	560	549	547	586	552	597	606	553	574	553	545	556	584	608	542	578	571	558	572	609	587	546	582	610	565	530	573	568	585	549	560	564	589	582	579	518	575	528	551	574	590	588	585	616	536	564	550	548	565	582	564	558	590	562	521	589	567	602	608	578	557	548	575	542	609	516	596	561	541	562	594	555	541	591	559	575	608	535	569	560	550	550	581	612	593	563	567	590	607	579	578	579	580	559	566	527	541	565	530	549	596	546	564	543	578	564	543	589	586	548	535	547	577	535	539	517	558	607	570	573	595	604	592	566	618	576	564	619	550	592	574	559	564	544	588	546	581	558	607	591	566	548	556	551	585	626	530	583	606	560	547	572	575	581	573	626	533	612	551	506	569	566	571	558	525	588	531	600	578	583	587	547	577	561	614	602	568	552	546	562	581	574	551	570	540	565	564	535	583	565	583	603	632	549	552	552	583	602	572	584	601	568	578	589	567	553	609	571	591	545	598	590	564	612	564	570	531	578	581	599	523	554	528	563	541	603	622	603	573	566	576	536	548	594	540	566	582	564	537	547	583	574	587	586	588	562	564	541	569	507	598	519	515	584	560	534	612	557	567	621	597	560	583	573	561	565	565	587	539	574	604	549	557	544	526	576	588	633	548	551	595	533	594	554	564	557	554	620	634	568	580	511	589	574	563	574	576	571	558	545	579	566	560	558	517	570	553	535	534	546	570	578	559	543	589	561	565	545	570	519	560	582	514	523	556	550	543	571	587	582	609	575	584	559	608	554	611	588	558	557	600	509	586	601	582	609	565	558	547	592	556	595	595	597	586	567	553	547	594	609	581	579	576	573	602	583	616	574	537	573	586	561	577	568	597	589	564	582	554	532	595	594	561	586	568	539	585	562	601	586	541	568	580	591	561	600	540	537	583	575	551	577	547	548	589	522	542	561	606	574	557	606	536	529	583	546	573	563	557	567	558	526	606	564	564	587	568	627	600	575	568	575	538	569	554	565	560	555	563	610	590	598	613	572	567	552	545	602	558	600	552	565	583	596	551	633	581	535	524	581	572	564	540	561	629	504	537	579	555	575	597	564	568	547	560	523	548	559	608	586	582	560	583	560	564	601	583	531	590	547	595	579	558	573	548	621	567	579	553	521	609	573	562	554	590	607	592	622	556	548	582	588	555	578	516	543	583	563	523	556	550	566	572	573	558	574	595	601	569	559	575	585	601	551	604	528	570	570	574	600	533	590	620	593	552	586	560	558	578	519	574	569	547	577	553	586	596	559	581	577	603	613	543	590	581	574	579	577	559	568	558	562	548	581	569	578	568	542	613	593	544	595	554	548	532	579	577	583	564	607	587	558	553	545	610	539	568	549	589	554	550	597	540	612	566	621	541	538	562	561	552	577	565	588	550	522	588	559	552	538	548	592	576	521	585	593	569	558	622	585	544	577	550	596	585	574	564	599	573	590	543	555	588	574	538	590	559	568	597	580	548	576	571	571	534	566	579	546	555	560	566	595	558	573	540	575	572	584	546	610	571	578	564	604	545	531	556	560	591	554	557	607	548	584	608	565	552	551	539	548	614	576	570	574	537	583	582	581	549	586	593	579	568	548	588	590	582	551	548	557	549	578	594	561	582	533	562	546	534	599	579	561	570	553	604	605	604	633	644	553	602	565	538	585	528	620	571	573	613	599	562	602	572	566	592	596	574	555	611	576	583	565	552	595	553	571	591	529	563	566	561	580	550	569	566	573	549	584	568	593	573	636	596	581	563	568	516	542	561	593	577	585	586	614	515	521	575	544	539	559	550	568	577	601	556	571	565	602	598	568	572	562	578	533	555	552	556	574	615	566	534	576	552	585	550	540	531	545	508	588	546	600	586	542	576	580	552	564	576	564	576	578	554	546	576	531	586	559	607	597	573	567	600	559	580	583	619	600	560	552	546	575	534	543	549	553	580	561	560	565	614	571	556	558	551	572	563	540	546	601	574	556	544	574	578	589	518	551	548	579	543	555	558	559	588	583	569	581	595	552	626	606	569	511	540	570	589	571	600	572	577	588	607	567	597	560	557	568	543	599	629	537	552	608	562	586	557	568	604	564	579	549	572	555	539	575	584	593	575	544	553	594	574	573	606	614	597	602	595	514	582	603	576	586	561	550	572	599	520	574	572	559	569	560	575	588	546	587	559	514	556	557	574	594	561	559	580	586	580	569	579	606	580	562	567	562	569	558	612	583	553	542	546	537	563	585	559	561	540	572	597	565	573	555	556	552	568	554	578	546	515	582	546	550	560	588	573	554	556	573	550	597	580	592	569	536	608	570	578	568	586	581	601	556	541	575	557	571	555	574	564	592	579	588	566	615	553	525	606	609	558	520	538	580	561	552	566	575	568	597	561	588	552	581	591	562	520	555	564	544	566	591	530	594	556	556	557	557	586	547	590	603	564	589	552	547	552	559	568	599	581	598	628	567	589	583	606	591	643	635	549	555	565	540	555	535	585	552	604	552	592	641	554	607	590	566	578	544	586	578
67471	27769	12612	2299	1273	1032	811	685	656	590	551	576	504	475	489	474	470	432	453	425	446	468	435	393	431	404	420	413	410	420	390	441	449	452	377	397	385	408	391	419	391	404	372	430	418	377	359	420	419	421	405	403	427	385	409	375	392	356	362	402	386	424	406	383	426	375	399	394	389	390	372	384	390	395	393	380	425	398	411	406	364	407	391	423	366	429	435	395	416	380	410	402	413	381	421	382	404	400	391	371	355	362	375	385	360	379	382	405	425	378	396	364	390	354	430	391	381	433	423	387	375	363	383	444	355	401	414	398	414	396	405	375	415	406	377	431	424	398	384	397	393	365	355	378	381	379	373	402	388	401	420	364	405	373	429	399	405	387	360	407	364	440	422	447	388	387	431	384	387	390	421	410	386	394	383	343	384	414	399	406	389	405	358	363	390	370	361	421	414	432	410	391	401	372	359	410	406	418	442	359	418	445	400	419	381	373	371	388	414	389	415	406	408	379	360	364	398	402	385	411	397	378	425	421	399	369	378	385	379	375	371	401	380	388	377	353	399	398	401	364	401	407	398	396	362	387	382	352	375	381	393	377	412	426	422	365	418	372	389	370	403	368	383	405	395	411	387	388	367	390	396	400	381	380	447	411	399	371	427	389	359	377	374	398	353	375	359	372	428	374	413	393	417	415	393	392	400	427	400	408	410	355	383	411	375	428	369	387	428	385	352	347	426	392	407	394	376	373	380	417	377	385	379	419	386	385	406	386	418	385	391	405	429	383	412	388	378	395	420	370	389	407	349	365	390	410	385	379	406	406	423	418	334	354	356	388	421	369	393	395	407	371	378	377	376	381	420	367	359	396	367	390	380	445	415	381	368	403	359	393	387	402	382	383	412	411	406	407	403	386	348	376	387	388	389	371	419	357	399	353	353	358	409	417	390	394	361	380	407	380	381	403	396	373	402	397	415	401	408	385	401	390	428	395	386	367	362	385	404	377	368	413	376	355	383	381	372	425	346	412	410	407	339	407	356	371	375	423	376	392	357	387	411	428	391	391	376	358	391	380	394	381	421	380	400	388	362	376	388	397	372	403	388	406	371	419	360	407	389	387	399	435	405	395	381	412	389	363	412	384	417	426	392	378	405	393	428	433	392	373	393	375	398	388	379	429	378	440	412	390	392	420	369	386	354	399	373	374	336	362	375	397	373	366	403	352	410	410	405	396	393	368	360	393	401	365	400	412	424	396	389	387	382	418	389	379	411	395	394	397	388	399	390	392	395	412	443	381	405	414	430	389	395	372	372	354	411	383	424	373	376	373	331	392	403	435	389	399	370	380	365	399	386	404	417	407	376	401	404	408	387	391	388	442	401	396	393	428	408	408	430	388	432	400	408	371	424	395	415	425	399	387	397	386	409	388	385	387	372	354	382	416	400	448	399	397	371	422	419	416	375	392	372	362	392	402	418	352	381	397	390	435	395	364	406	393	393	414	370	367	344	369	397	429	401	424	417	380	397	402	373	426	372	390	410	345	410	410	367	375	392	400	373	374	386	400	431	405	395	398	425	393	384	397	374	376	402	401	392	411	386	367	387	395	391	419	402	404	389	428	396	411	417	398	393	366	386	396	371	396	412	419	327	403	400	405	398	406	395	360	388	393	392	415	412	390	407	366	399	403	382	426	374	371	397	383	405	379	387	374	399	368	341	361	388	391	405	413	411	409	426	391	356	389	371	403	366	403	363	374	411	387	422	402	399	380	393	362	340	378	374	370	400	408	366	376	364	381	424	378	386	396	387	371	390	433	398	387	421	404	385	395	381	403	355	379	401	374	401	400	365	394	392	394	384	415	394	352	388	372	349	360	353	349	379	365	372	411	408	401	416	380	366	383	415	371	454	406	369	405	404	399	396	407	366	393	372	390	404	375	384	406	395	415	412	400	407	368	416	374	355	382	396	426	425	381	393	404	395	422	382	380	368	361	379	395	405	418	379	377	357	389	397	379	335	430	403	437	405	408	385	441	424	397	378	357	374	418	396	392	378	371	411	376	403	395	381	433	395	381	433	421	335	409	368	406	348	399	383	380	375	382	360	405	406	401	397	372	410	388	395	388	367	411	397	386	402	364	399	389	439	383	385	392	383	352	378	388	397	412	375	389	393	425	397	399	378	392	398	411	387	378	399	398	396	385	371	437	387	377	376	387	399	377	416	381	394	376	390	382	372	381	397	382	384	414	402	379	367	419	373	368	361	404	435	392	412	436	391	402	381	423	400	388	387	415	400	397	423	390	366	370	416	374	421	396	392	410	376	409	393	386	378	372	384	377	424	389	391	441	411	373	428	396	408	381	380	387	401	394	390	395	368	382	394	391	398	435	385	399	351	383	386	446	387	418	442	403	413	414	396	370	363	359	384	379	414	398	378	394	383	401	389	369	423	360	378	399	378	363	383	397	395	434	426	406	369	388	411	398	410	362	395	374	437	409	403	364	397	395	400	391	375	383	406	379	382	376	392	385	409	371	376	404	406	357	401	382	428	355	423	386	402	385	384	412	385	388	431	420	367	420	402	404	420	413	401	372	363	377	362	408	389	376	377	406	377	398	421	397	377	393	368	384	394	389	423	376	387	436	379	399	397	391	372	421	395	363	363	362	423	432	359	365	397	391	398	392	377	391	393	386	352	418	381	392	400	376	396	400	419	364	376	399	419	351	363	382	387	408	399	433	365	389	374	401	359	387	403	395	409	375	369	361	390	401	379	396	419	412	395	342	405	408	373	417	368	408	417	388	393	388	363	374	386	407	408	389	394	420	410	393	385	371	393	440	396	393	383	387	412	408	415	403	427	409	415	417	397	403	389	349	396	412	363	355	405	404	399	407	430	406	402	419	406	380	350	396	403	426	414	384	402	349	391	344	385	389	405	373	402	428	404	388	405	382	405	360	427	400	394	411	396	384	406	394	386	401	405	371	375	379	406	398	400	384	361	390	392	388	364	380	412	416	389	345	399	371	405	383	422	390	421	374	416	373	383	411	393	410	446	431	395	424	402	362	385	402	397	394	382	365	396	424	370	387	382	396	390	372	374	368	389	355	407	358	372	384	368	394	392	422	386	397	386	420	423	404	442	382	397	395	388	376	413	393	419	436	380	394	401	378	399	427	410	399	405	388	416	391	392	357	389	368	338	378	369	384	374	405	401	345	398	411	439	408	363	390	399	364	358	371	381	381	391	379	401	393	408	416	399	407	370	439	397	392	406	375	406	390	401	395	365	381	414	402	371	406	406	388	425	372	435	396	367	399	393	394	411	383	387	399	391	386	408	374	355	350	387	395	397	405	385	395	398	374	408	413	426	407	407	412	393	401	366	376	371	340	401	407	391	395	404	399	373	413	373	380	385	371	416	404	372	413	379	410	398	378	385	395	391	369	378	401	411	372	419	401	364	396	404	434	416	419	416	383	394	382	413	424	408	402	399	372	374	413	402	403	388	398	389	374	388	346	387	384
39947	2204	4181	4684	4207	3498	2882	2441	2252	1986	1892	1741	1570	1540	1367	1364	1335	1309	1209	1230	1160	1147	1161	1065	1107	1051	1062	1107	1021	1033	1027	993	972	995	966	952	1009	1028	985	1002	999	975	1005	957	924	942	973	949	932	960	943	928	981	925	887	983	942	960	852	959	951	944	929	941	906	944	936	937	943	943	930	960	897	941	909	939	901	947	928	883	877	924	878	908	939	920	919	903	915	874	905	930	933	945	904	949	940	889	931	897	912	876	914	934	916	862	917	886	965	896	887	864	955	890	884	911	916	913	912	921	912	894	941	894	928	900	874	912	927	852	891	963	900	944	944	882	923	912	948	896	887	909	987	909	905	938	898	835	899	925	870	925	877	890	926	936	886	883	909	882	885	903	907	873	902	896	949	922	857	938	943	939	910	871	911	938	935	895	937	932	947	906	919	964	868	873	933	905	885	892	925	928	900	910	903	902	928	922	902	927	963	874	932	894	917	867	921	882	898	939	908	881	939	900	871	893	884	882	881	898	912	918	917	905	917	923	881	895	910	936	892	928	900	879	928	971	920	931	889	953	859	915	885	911	884	913	903	953	956	883	915	914	927	909	975	889	957	942	856	921	947	949	908	900	897	877	896	893	834	911	923	930	888	920	941	880	905	911	923	893	859	945	892	936	929	873	931	844	890	899	919	897	958	885	962	881	878	981	889	909	892	880	861	857	878	955	915	926	953	900	932	968	846	914	915	887	923	898	862	921	859	889	938	963	913	1014	911	907	922	913	890	864	908	959	899	893	907	919	928	883	966	901	890	903	899	914	921	935	892	865	904	930	990	949	958	915	920	871	940	959	946	929	881	901	943	892	885	918	894	886	950	892	882	887	869	919	905	902	911	901	903	907	878	909	936	873	909	857	936	944	861	898	889	864	929	904	882	877	873	929	869	867	902	903	885	934	870	936	897	847	944	866	896	908	919	952	896	913	860	899	879	937	949	914	964	867	950	939	918	948	899	941	904	901	852	869	826	874	918	917	888	898	872	895	903	916	896	861	920	901	916	853	939	922	850	904	956	939	895	893	918	890	914	869	852	941	867	896	893	873	848	921	856	866	849	957	906	939	899	935	911	929	874	889	915	909	945	907	918	854	968	869	988	921	886	908	909	919	930	962	931	919	910	919	900	912	915	890	910	905	934	955	875	904	872	917	918	906	925	912	904	880	840	930	934	928	910	915	894	913	924	862	896	963	876	889	913	947	912	893	919	953	823	883	910	861	905	927	888	903	940	890	964	947	893	967	865	855	926	918	922	876	923	912	912	893	944	902	852	895	902	927	899	911	922	928	914	884	873	947	912	916	887	948	935	948	910	902	973	961	899	935	919	913	951	894	888	946	928	917	855	909	913	900	931	902	909	915	923	929	914	913	917	875	879	868	913	935	856	916	901	910	921	888	914	931	919	927	895	884	910	909	913	908	891	922	877	957	905	892	894	896	881	887	896	934	923	940	947	877	934	890	886	935	892	852	878	925	915	927	843	886	951	939	872	866	893	917	913	960	860	928	889	947	875	895	935	864	884	897	945	911	866	932	875	907	890	870	896	904	924	959	908	915	924	919	923	951	902	930	876	893	954	895	917	880	920	934	897	921	930	942	887	912	906	882	892	874	989	960	890	909	855	891	900	807	929	931	947	981	950	896	885	912	902	934	925	940	892	854	912	907	918	873	913	892	946	875	945	910	901	923	927	892	873	951	884	894	898	833	952	955	939	880	908	919	924	977	899	934	880	892	916	907	965	863	968	933	867	842	930	861	871	909	913	857	936	914	865	967	894	911	895	861	909	981	885	916	892	869	923	851	946	924	865	873	875	906	911	889	892	949	946	869	895	894	911	936	885	927	882	883	929	869	901	858	917	976	901	910	915	919	917	903	885	980	847	886	901	964	909	917	904	871	858	946	922	847	949	898	879	932	923	910	978	875	966	894	916	908	923	932	934	923	857	900	893	943	903	959	865	929	909	957	942	885	887	914	840	931	927	870	924	916	927	930	944	935	899	893	939	921	848	870	891	915	859	919	859	913	923	939	893	954	931	895	879	923	895	886	870	930	960	942	917	921	882	899	908	931	877	914	931	904	917	902	912	932	942	909	919	891	895	921	917	946	876	888	945	897	954	897	886	944	920	888	902	938	873	928	907	910	884	915	908	855	904	865	871	913	922	888	947	863	868	892	890	879	887	888	962	934	893	874	906	884	929	945	879	919	929	911	851	865	872	919	958	897	920	926	913	930	877	878	910	923	871	897	861	942	885	914	905	899	940	920	885	857	971	872	946	886	896	960	897	937	916	922	905	875	914	943	910	961	880	891	913	912	900	941	939	900	884	911	929	847	902	922	916	866	921	943	892	917	885	891	857	944	889	895	902	952	908	889	878	948	890	906	934	928	929	899	898	938	879	865	885	937	921	963	921	943	853	904	940	916	924	871	912	910	964	863	855	941	913	926	870	903	908	971	891	944	941	849	911	926	949	949	933	840	994	915	920	940	936	938	891	960	932	909	948	932	963	960	907	900	900	844	894	961	921	989	906	894	924	905	929	933	877	915	905	910	943	902	912	921	913	900	909	921	861	918	910	837	895	936	854	880	875	922	914	934	915	916	925	907	895	916	877	899	961	861	932	927	886	867	867	905	883	924	947	855	921	887	875	887	925	953	917	867	941	895	882	917	830	900	892	863	902	932	960	892	945	873	873	883	898	859	879	848	906	926	917	910	862	947	951	945	900	958	921	925	874	866	950	900	899	940	915	880	907	930	931	900	935	925	914	889	905	896	850	944	876	932	918	887	889	908	923	883	935	850	939	919	897	890	845	894	944	896	909	911	913	902	867	932	876	923	912	938	900	924	907	868	912	928	905	954	891	935	888	936	887	924	961	891	931	914	918	910	845	924	901	917	927	920	920	909	934	926	934	964	892	927	843	932	1001	910	933	921	894	918	906	920	903	886	888	895	905	920	956	898	929	887	948	865	913	917	896	919	931	939	937	949	928	864	854	941	920	877	928	872	980	904	888	887	928	903	851	925	906	828	882	927	898	872	906	892	894	881	920	875	895	915	910	923	943	932	915	901	935	936	912	958	873	908	911	920	941	894	905	845	927	921	971	935	912	901	890	891	911	932	918	953	940	917	928	924	873	889	901	906	936	922	895	959	903	873	923	904	886	940	952	844	934	947	884	902	943	883	895	901	905	893	889	870	944	898	945	868	877	948	880	886	875	922	874	856	940	894	893	893	857	907	849	898	905	865	917	872	913	852	889	886	887	941	924	890	892	924	857	951	878	903	914	911	870	975	918	856	898	878	885	914	961	930	865	876	919	858	873	891	946	907	959	885	914	895	894	862	900	886	957	918	911	940	905	874	820	875	870	962	919	943	897	893	907	890	918	891	930	865	882	884	914	948	919	876	893	936	867	973	891	878	961	916	897	902	962	943	923	881	924	878	935	943	929	953	909	851	943	914	893	930	866	912
11384	536	180	148	169	141	142	132	157	159	144	139	136	129	135	126	153	125	135	144	115	126	143	122	139	141	128	127	128	116	132	130	149	150	139	132	145	124	107	126	111	128	135	116	143	117	139	127	117	133	118	120	130	163	111	140	142	148	123	114	148	136	128	124	149	127	126	129	116	131	125	118	126	124	124	140	136	125	133	129	131	127	137	119	117	139	125	121	132	120	127	128	130	129	129	142	108	127	123	120	145	129	151	135	141	123	157	160	118	119	147	126	114	159	125	120	117	135	118	140	128	142	132	127	113	156	136	115	118	118	140	127	120	115	140	118	144	138	132	139	135	141	138	125	136	131	144	146	143	148	136	119	136	139	139	143	116	116	125	133	138	139	124	122	117	116	155	136	142	141	152	155	134	133	144	145	145	131	136	132	152	128	139	127	110	120	130	123	130	143	129	112	144	127	142	150	118	129	133	128	117	113	113	128	138	145	115	127	134	126	119	118	123	125	115	123	132	116	118	123	133	123	132	133	130	132	128	125	140	135	123	128	132	131	117	144	129	149	129	150	129	143	110	152	143	114	123	128	122	117	127	120	138	109	132	125	143	125	141	133	128	131	140	139	127	147	127	130	116	120	127	125	149	114	124	136	129	133	124	125	114	125	152	132	139	110	147	138	133	100	126	139	132	113	127	122	129	131	124	141	124	127	119	133	111	108	149	131	133	140	143	134	113	114	118	141	141	142	138	136	132	127	136	133	142	116	127	128	149	124	131	153	142	131	114	128	142	120	144	133	144	121	125	121	105	120	133	113	137	125	128	126	106	155	120	135	132	125	133	126	130	148	136	141	131	154	133	127	142	138	146	116	140	130	117	133	108	114	125	114	131	136	132	108	134	129	120	145	126	122	136	125	105	140	131	148	106	118	139	123	145	134	125	134	126	129	128	145	148	131	140	123	137	138	134	126	132	152	139	122	126	134	120	115	137	127	109	118	135	140	129	104	132	137	117	113	146	134	144	130	133	122	125	143	127	140	146	163	122	132	131	141	142	120	131	140	142	147	122	139	132	100	152	151	128	133	121	125	108	125	133	113	129	126	136	138	119	132	140	109	116	154	119	132	122	125	141	131	144	140	123	141	134	143	133	137	128	129	136	125	113	140	126	137	109	105	134	135	111	134	131	133	153	155	114	115	155	136	116	136	118	128	134	146	120	143	128	140	139	149	137	143	139	126	134	120	115	117	149	121	141	128	124	126	134	127	112	133	135	151	143	136	130	111	124	121	103	116	140	126	124	120	130	124	136	134	123	116	138	135	122	131	129	142	122	139	130	141	107	135	119	121	121	129	133	121	121	117	124	124	122	124	136	106	143	112	119	139	128	124	125	141	150	118	121	123	118	130	128	122	129	129	132	129	124	125	138	128	140	116	126	131	131	129	149	154	127	136	126	125	111	136	133	138	147	138	138	146	110	135	142	149	134	110	111	144	114	120	150	128	136	132	126	111	132	152	105	121	130	137	136	135	127	143	136	129	125	127	139	113	142	142	121	136	159	119	133	138	148	117	119	117	138	143	130	140	142	127	115	113	134	142	134	140	146	129	134	124	136	125	144	121	113	134	111	116	135	126	118	155	113	121	136	131	125	123	115	129	143	126	163	145	115	128	123	128	128	112	140	135	122	112	129	127	109	130	148	158	128	123	121	140	127	128	135	127	118	144	132	133	158	118	127	142	137	130	109	147	136	133	131	125	120	133	106	119	140	132	134	145	123	122	132	142	134	119	128	144	125	121	131	135	134	110	133	121	137	123	148	129	122	116	134	134	123	118	136	110	129	119	146	141	121	127	120	108	130	117	134	127	132	130	151	139	108	138	123	121	120	136	125	112	144	119	126	107	120	131	137	123	130	118	121	125	132	142	140	120	137	155	126	126	109	124	132	138	133	103	138	94	102	105	142	124	128	128	137	161	115	122	126	152	139	159	136	127	129	117	116	135	129	120	134	133	127	130	130	123	108	145	125	133	125	129	145	134	109	149	137	149	115	114	142	125	129	119	134	132	119	116	108	143	130	122	126	119	129	122	114	147	138	134	129	120	140	123	119	103	144	122	124	103	91	137	114	134	111	134	114	118	130	134	129	142	139	125	124	121	139	114	124	120	145	143	154	152	138	118	140	144	127	132	122	140	121	136	125	129	130	111	130	145	120	132	125	137	127	146	138	114	135	139	123	144	121	129	128	149	148	128	97	143	111	134	122	121	138	121	138	138	125	147	130	111	147	117	111	107	127	109	120	103	138	126	129	138	106	110	148	115	129	147	135	130	140	147	150	133	148	142	130	136	134	126	132	134	134	119	127	106	140	128	129	112	132	111	129	128	140	135	116	101	147	128	138	119	132	152	150	126	138	129	121	129	129	121	113	129	130	138	124	116	148	137	139	123	116	130	132	129	111	146	114	110	114	106	144	141	117	126	145	128	159	124	146	131	153	135	149	132	105	128	140	124	115	129	156	117	131	156	134	154	129	134	142	123	130	127	119	158	121	140	133	125	119	111	138	131	129	119	127	127	121	130	125	133	124	120	122	120	119	131	119	119	147	153	132	132	132	123	144	143	139	112	119	137	119	144	147	137	122	122	118	146	122	146	138	124	126	123	135	127	117	127	124	128	119	121	136	133	124	136	147	147	133	132	134	123	131	135	136	143	146	122	138	129	134	119	119	123	126	155	136	106	124	135	136	136	114	128	120	115	145	136	135	122	130	118	113	130	126	111	121	138	127	138	142	134	120	130	138	131	133	140	123	124	111	141	143	135	106	133	116	126	121	140	131	129	131	125	122	134	128	122	131	114	115	127	137	127	133	119	113	124	120	132	128	119	119	108	130	141	117	110	134	133	128	135	129	126	143	127	129	130	114	157	134	119	129	121	119	120	142	130	114	133	113	142	144	127	108	136	122	125	122	137	122	159	133	155	136	152	145	150	128	153	132	132	161	99	131	136	126	122	132	134	143	116	124	118	125	109	117	138	122	115	141	134	132	141	131	143	136	124	148	136	107	131	115	115	144	146	125	128	118	131	125	121	123	121	132	146	124	124	123	126	137	143	129	105	115	143	129	117	112	128	149	135	145	139	157	124	120	127	125	149	120	146	137	121	141	122	152	135	127	113	114	137	145	129	116	147	125	124	135	131	132	120	131	133	129	144	166	115	128	110	115	122	111	122	127	108	145	150	108	116	117	141	141	129	140	115	129	123	130	127	148	128	120	139	138	135	121	124	139	124	114	122	135	139	132	138	123	136	124	131	125	123	135	126	139	139	122	107	130	116	118	128	122	135	121	129	134	107	143	122	149	120	153	147	140	144	131	128	134	135	123	119	141	130	120	120	119	117	136	127	110	122	120	115	137	154	144	102	128	132	155	124	112	135	116	118	136	145	122	136	123	137	114	130	134	139	134	137	126	121	155	134	118	120	132	123	118	126	121	139	134	137	137	139	119	156	132	115	147	139
9721	438	393	427	467	429	382	397	407	402	421	400	380	419	359	382	400	396	403	387	345	400	399	364	383	404	373	380	359	377	361	366	378	362	415	391	374	364	360	397	386	351	405	400	400	385	396	418	324	376	329	358	343	375	356	346	395	367	359	368	390	371	386	365	371	373	394	387	387	395	377	382	412	381	396	379	393	380	387	382	425	386	352	362	357	341	356	390	390	369	346	372	366	348	394	359	401	387	366	363	358	359	347	387	359	348	392	389	389	377	386	368	374	413	350	367	398	385	383	369	351	343	399	388	375	420	397	390	364	360	343	377	374	370	363	381	368	380	394	388	384	385	376	367	431	389	364	371	383	385	378	364	410	349	355	398	391	358	397	367	365	371	343	369	375	352	368	370	354	358	380	364	401	395	359	369	352	368	394	373	360	350	383	406	343	414	373	383	370	372	373	344	356	386	353	393	382	386	376	386	367	389	412	417	382	355	352	349	354	383	376	376	391	394	400	362	389	371	361	356	333	344	368	339	352	401	385	370	369	411	369	386	405	364	346	380	402	393	364	393	368	393	357	370	368	338	392	354	362	362	364	395	369	370	369	403	348	370	376	388	342	395	380	395	356	347	435	383	376	381	397	409	407	398	404	354	371	397	367	372	369	378	332	398	387	414	377	368	349	374	404	392	386	379	416	393	391	340	366	364	397	366	369	338	369	414	391	388	369	357	388	383	393	372	387	380	369	390	374	399	355	372	368	388	376	387	411	397	372	361	362	391	377	361	336	352	355	366	381	357	372	390	345	368	390	390	370	352	350	367	342	358	359	396	358	372	392	410	400	380	372	405	329	379	395	329	366	374	370	403	377	366	388	379	408	393	361	381	382	382	347	356	387	401	342	377	360	356	390	392	363	375	378	408	366	338	363	389	387	354	355	380	373	345	334	381	346	374	368	418	382	398	378	369	338	387	392	360	361	387	374	393	364	377	414	338	348	391	383	391	390	364	402	347	362	382	378	367	384	386	375	381	386	384	388	398	361	378	390	359	365	389	367	367	421	376	385	346	358	382	363	376	382	380	424	388	410	381	373	416	376	396	354	395	430	364	377	400	402	392	395	377	377	389	384	389	358	378	348	378	368	359	333	347	387	358	368	374	382	378	383	390	381	389	383	350	378	345	378	346	411	382	382	349	382	396	365	389	361	393	376	376	399	366	373	347	403	355	370	387	373	396	350	378	384	370	411	418	398	360	356	387	332	340	380	347	371	353	377	405	393	376	353	363	326	383	366	343	421	374	381	392	382	350	365	387	383	349	385	384	362	381	373	356	383	387	352	363	407	340	359	375	391	360	365	392	369	410	359	361	375	395	372	394	373	352	395	385	351	390	368	358	378	391	379	381	335	386	411	382	385	398	351	365	371	403	357	370	374	378	388	361	353	397	374	375	362	359	385	384	397	343	382	383	355	366	393	365	359	390	391	403	368	362	378	386	407	368	369	337	363	395	363	395	360	347	358	398	390	346	355	362	403	401	385	374	382	405	388	436	381	330	346	361	372	395	388	376	369	402	392	382	323	372	343	360	388	374	361	402	371	385	387	359	366	393	394	352	353	390	367	408	385	391	377	380	353	387	377	361	381	336	404	397	399	386	370	366	365	373	377	359	386	385	372	381	367	371	360	375	375	361	377	375	338	399	389	364	362	385	380	365	410	390	377	346	372	327	371	377	384	383	417	364	366	379	364	394	378	398	393	345	391	377	388	385	395	352	394	348	333	368	370	353	398	407	401	374	362	404	419	352	410	348	339	408	349	365	331	404	376	389	377	374	393	390	383	371	393	405	356	342	373	383	390	379	376	392	350	377	360	369	348	383	363	380	376	399	378	347	371	392	417	390	382	380	366	377	415	395	343	385	412	374	341	369	409	364	367	368	387	377	394	382	388	423	342	390	382	371	383	365	386	398	395	394	376	388	397	392	394	364	356	381	367	390	376	351	379	392	372	384	378	409	378	375	341	375	359	402	382	383	365	395	342	400	383	422	385	347	357	396	369	418	365	357	400	394	371	353	381	388	398	383	414	368	368	377	380	357	425	335	359	353	371	351	385	410	360	364	367	359	394	361	387	369	364	392	380	362	342	389	341	376	365	375	365	398	367	384	372	353	396	369	398	387	349	371	398	385	374	366	371	375	382	394	370	391	354	370	374	388	361	340	369	369	377	348	358	400	392	398	369	373	407	375	358	390	379	371	412	398	331	367	397	400	374	365	384	340	381	377	367	384	391	394	381	373	347	383	357	351	394	389	405	354	386	388	420	389	383	419	382	368	382	402	349	382	350	379	398	369	374	396	385	334	375	401	362	358	341	399	379	393	362	381	354	353	347	368	358	406	349	350	372	397	383	366	346	357	374	389	380	393	386	380	392	364	378	395	388	339	406	376	378	387	367	376	387	371	394	381	385	415	366	380	371	360	387	367	378	367	383	374	378	380	358	394	389	395	381	385	360	352	356	368	348	377	367	380	350	359	374	427	405	357	366	386	382	368	393	378	388	379	334	396	359	348	370	364	391	373	377	412	372	400	363	354	400	378	356	387	375	339	366	398	406	391	363	367	389	369	439	368	379	350	375	318	370	370	392	373	379	355	403	385	386	348	347	391	356	394	385	396	361	383	340	403	369	378	376	374	347	347	369	374	380	369	382	434	388	373	367	388	341	372	372	390	395	411	339	348	367	405	382	383	400	368	366	386	385	397	354	366	376	378	356	374	382	348	364	399	423	383	384	391	382	364	370	367	392	392	385	362	358	400	382	386	332	408	355	368	357	334	387	357	341	391	404	355	391	386	344	400	379	407	355	384	385	362	378	384	357	367	355	375	373	413	393	400	372	420	363	386	385	374	386	371	379	373	372	408	371	336	374	385	375	368	381	354	405	371	371	375	351	344	362	360	367	370	369	376	365	366	376	374	411	388	373	379	396	375	372	394	362	344	356	394	382	349	357	363	346	392	390	355	392	388	372	415	339	384	337	370	378	397	393	407	379	368	403	364	387	380	409	387	376	369	388	372	380	430	372	356	418	395	389	359	365	385	391	350	413	378	365	393	375	349	393	368	424	333	351	388	369	361	362	393	362	349	364	375	376	393	361	391	369	366	369	403	360	393	372	352	384	371	352	365	380	382	339	384	338	366	377	363	394	387	354	392	392	401	355	400	376	373	359	360	396	365	384	391	366	379	357	384	418	395	365	367	349	375	363	364	352	380	410	367	423	383	384	345	405	340	378	370	361	369	373	342	379	382	375	364	376	347	390	353	362	388	351	366	361	376	364	395	389	365	399	385	383	404	363	368	397	341	364	395	377	356	352	384	411	390	381	376	382	365	359	368	377	363	414	396	381	360	361	375	366	398	358	374	383	367	392	367	393	330	357	393	375	374	367	368	373	365	340	338	363	370	383	356	363	378	384	368	387	374	349	374	379	372	391	383	372	361	399	329	369	360	375	383	338	377	384	393
58133	20232	3761	877	657	503	442	379	332	353	283	279	246	273	283	263	231	244	264	218	251	236	243	248	263	242	218	262	217	194	240	193	218	221	212	257	199	220	184	224	215	188	180	197	185	222	209	231	207	208	238	200	195	199	214	203	219	247	235	233	211	234	218	230	218	205	236	220	237	219	234	225	226	198	226	211	250	219	233	209	208	219	209	203	223	215	205	233	198	212	229	234	201	219	214	209	243	219	223	211	219	216	228	223	239	194	220	202	220	212	240	225	195	229	239	209	235	240	248	216	228	225	238	226	220	227	226	214	205	206	208	202	212	211	231	253	214	221	202	220	248	228	218	214	206	216	236	173	217	208	200	210	221	237	208	243	212	239	239	206	202	182	197	218	222	219	210	189	234	212	226	219	238	217	212	204	202	186	206	211	214	201	217	209	214	222	202	232	212	194	204	211	207	228	225	214	221	233	216	234	205	194	229	206	214	223	227	205	208	221	204	224	220	209	204	229	182	235	218	187	227	175	221	218	207	208	195	224	214	242	218	224	195	253	208	217	247	224	213	207	234	207	215	233	202	205	233	231	220	202	197	230	234	198	224	193	234	221	231	201	221	210	210	211	220	240	197	181	212	200	199	215	209	219	204	226	232	202	210	202	230	214	221	209	229	218	227	200	216	217	217	198	206	225	258	222	221	208	205	221	209	228	218	223	224	238	229	244	221	206	196	211	217	232	227	216	216	245	232	217	217	208	210	208	199	237	183	207	235	212	217	241	240	242	224	214	248	235	205	221	215	214	235	253	222	213	201	245	189	222	228	204	197	212	196	202	208	238	236	199	203	242	211	247	198	206	205	195	214	227	223	217	210	220	213	228	183	225	214	222	219	229	247	227	218	190	220	212	237	210	224	224	252	241	226	214	220	205	206	226	201	227	226	217	202	214	209	202	239	192	222	206	220	197	212	203	219	233	221	208	184	218	217	208	211	229	218	218	215	207	236	209	217	179	224	212	217	191	232	229	245	211	222	208	197	196	206	209	198	193	199	223	217	227	230	212	210	207	217	201	231	250	249	213	192	234	184	206	233	225	185	222	213	205	233	201	230	201	205	212	219	216	225	233	215	226	203	221	209	218	205	201	220	215	208	200	199	218	216	200	202	234	224	254	240	250	212	238	183	221	202	225	241	247	213	217	229	209	222	210	225	223	246	216	202	231	200	221	219	222	236	224	203	232	217	196	209	192	193	204	211	204	239	197	230	199	199	256	238	217	216	242	171	196	214	224	222	209	210	209	226	227	232	217	204	234	227	188	214	220	202	212	223	225	202	221	211	234	220	209	227	259	183	201	242	228	216	219	193	231	212	228	220	199	216	206	228	237	210	208	218	209	213	228	226	221	197	219	208	191	227	208	228	185	232	241	230	180	200	216	216	217	219	229	252	248	224	205	218	198	227	216	225	203	214	217	219	232	206	205	198	218	234	218	238	217	199	244	217	220	226	195	224	217	244	192	245	244	207	262	219	174	218	214	223	217	218	198	234	201	210	207	204	224	200	228	241	248	203	200	193	191	199	215	188	190	213	223	242	194	233	204	200	244	221	189	218	236	209	229	253	245	179	227	241	256	210	205	188	231	202	213	217	199	219	202	222	201	233	214	242	218	194	197	229	197	232	191	211	195	235	226	228	222	191	213	237	200	205	205	231	201	218	187	231	240	235	208	211	214	206	197	191	218	205	235	220	194	213	222	208	228	224	210	233	203	227	224	220	211	227	190	192	224	219	244	207	193	206	230	210	207	222	223	263	227	240	251	248	198	211	205	211	239	213	241	220	224	222	182	231	215	215	229	228	213	203	192	223	214	240	207	224	206	212	220	199	214	233	240	243	239	234	201	195	206	204	219	253	206	209	210	214	223	222	235	202	226	235	217	241	239	221	221	221	216	228	229	206	207	197	225	223	214	219	229	212	210	211	222	232	239	221	194	221	218	226	191	211	214	221	230	184	235	235	202	208	186	207	212	233	203	232	222	192	223	231	230	209	226	226	205	212	238	230	215	201	207	201	222	180	205	191	221	219	222	201	224	227	231	219	214	207	199	229	227	202	199	205	236	212	224	191	234	212	226	225	201	238	213	210	204	212	216	234	232	201	229	234	196	205	203	206	192	215	218	202	254	223	232	205	218	212	229	200	222	215	226	211	229	232	221	216	217	223	244	237	209	212	196	197	230	201	239	227	193	235	217	219	235	210	222	195	211	202	243	207	220	241	210	202	231	216	232	207	207	230	273	224	205	202	215	199	221	231	181	232	208	236	231	223	210	185	226	223	220	221	201	216	233	216	177	218	213	240	211	201	223	193	223	214	242	195	231	217	198	194	208	213	217	240	238	215	237	206	208	203	216	207	209	209	235	206	211	227	246	207	223	201	201	209	215	203	208	223	208	242	193	224	207	227	210	220	205	227	221	224	190	181	219	215	222	206	225	212	213	214	214	212	199	216	227	225	200	214	233	183	204	214	218	230	218	223	231	217	238	185	225	199	199	225	201	204	177	222	234	216	222	227	204	222	225	234	223	199	208	192	211	195	208	209	202	229	231	196	208	231	235	206	242	226	211	211	218	227	216	232	215	205	221	214	191	176	209	212	190	209	221	219	232	221	205	235	221	203	193	214	237	219	196	216	200	215	200	177	246	222	219	201	217	230	211	228	201	200	210	230	200	230	211	210	201	206	228	218	207	198	228	220	228	223	219	213	232	212	203	221	192	207	219	187	245	216	234	224	202	204	223	211	207	214	189	202	237	228	203	201	220	203	189	198	216	216	185	212	243	217	219	209	180	227	216	211	196	222	190	212	223	209	219	210	212	210	199	266	203	205	215	228	211	204	212	226	238	198	202	205	200	225	233	195	213	206	238	227	216	230	224	209	211	237	210	239	217	210	246	213	227	198	194	210	202	223	212	218	206	213	227	204	194	215	211	183	213	230	216	203	232	232	223	213	239	229	198	207	217	206	241	204	248	216	233	240	226	214	203	203	205	205	211	218	201	221	204	204	197	214	232	195	213	222	211	199	206	203	207	204	201	191	214	208	194	219	200	213	230	227	215	222	210	206	215	232	220	186	231	203	209	226	234	244	180	210	202	213	228	251	222	217	186	197	227	223	229	253	236	232	202	238	214	235	213	214	191	221	217	211	210	207	224	214	198	237	197	182	226	189	239	186	227	214	212	254	232	214	228	227	214	218	228	249	204	239	202	222	191	225	220	209	254	205	211	232	222	207	231	220	210	204	235	210	187	196	216	237	243	207	206	256	189	216	254	210	210	219	227	223	211	213	234	191	231	210	201	222	195	189	222	201	223	223	236	220	214	215	232	199	213	205	205	215	201	213	218	219	245	208	230	205	216	217	219	194	220	196	187	218	194	212	195	218	226	229	199	217	218	226	211	224	206	223	217	231	210	172	223	225	234	203	218	219	207	201	253	246	209	215	236	233	229	223	201	220	239	212	237
31623	1189	2328	2610	2333	1950	1650	1518	1277	1146	1062	939	901	919	832	805	778	762	747	720	722	677	740	643	660	696	628	671	654	657	657	663	665	597	627	584	619	624	612	593	624	613	627	612	569	577	585	601	564	553	580	636	606	602	554	604	572	615	568	640	570	560	602	565	575	623	574	591	574	597	574	585	578	589	551	524	590	601	593	624	569	579	560	610	558	595	542	621	584	564	579	571	604	609	571	582	601	572	555	579	578	578	523	554	525	583	563	599	572	568	574	589	559	578	555	565	564	531	549	553	579	520	527	574	543	555	600	539	634	546	559	543	519	577	502	595	539	555	581	591	596	577	579	539	550	566	590	608	566	591	577	567	574	577	599	538	568	579	572	551	605	569	544	544	589	605	546	562	581	559	584	568	543	593	554	576	555	552	565	567	580	599	533	581	583	552	618	538	588	546	577	606	566	511	616	588	590	550	576	607	593	576	564	565	534	599	551	551	549	554	519	563	624	568	522	563	568	562	594	605	564	592	581	526	588	558	531	577	587	577	579	564	635	599	542	543	588	606	545	509	573	564	566	548	566	580	518	547	566	558	596	591	590	604	573	594	549	525	539	589	621	529	554	588	560	563	565	583	535	573	592	558	564	591	565	558	578	562	565	594	556	597	559	621	569	575	543	589	585	553	572	563	558	625	533	597	563	514	541	571	561	565	587	608	562	558	570	612	590	563	566	577	608	532	576	579	588	588	559	629	533	543	599	551	571	532	561	560	572	554	586	569	586	615	582	578	566	581	558	547	544	611	548	561	606	558	610	572	549	592	555	562	568	567	565	548	572	542	579	577	557	531	536	546	593	594	583	564	590	515	589	564	566	598	538	558	557	550	588	622	593	605	557	588	577	552	537	595	562	532	553	570	551	562	558	563	572	563	579	605	565	546	547	580	515	575	531	575	516	551	562	588	584	554	584	578	563	575	552	561	540	566	561	550	595	568	586	526	549	572	567	600	551	583	608	602	573	574	593	517	606	563	566	599	577	547	558	555	579	566	601	602	565	573	561	578	562	545	612	572	584	553	577	533	568	585	540	564	550	564	552	543	549	528	555	585	575	546	603	575	612	573	565	566	599	584	579	586	536	588	584	585	575	550	573	568	536	578	574	546	582	562	561	582	543	561	598	522	548	589	545	594	597	597	547	583	590	554	567	564	553	547	569	578	548	571	563	561	529	550	566	573	580	553	572	569	570	588	576	554	616	544	562	549	549	568	557	590	551	597	564	591	562	542	589	595	597	576	580	612	576	578	557	531	585	571	562	555	585	585	560	589	531	547	568	594	580	537	543	592	588	578	570	549	573	568	546	579	559	567	582	574	577	562	542	590	592	586	551	546	557	561	495	590	562	600	548	560	582	603	561	597	495	586	591	547	524	602	535	535	586	563	553	567	584	596	539	578	581	547	542	584	541	562	555	596	587	551	607	549	583	568	535	581	547	552	593	535	561	558	625	556	567	549	588	576	595	575	541	560	561	600	558	571	571	590	569	553	606	566	608	573	581	556	575	569	562	557	547	614	535	601	536	571	562	590	580	602	596	550	585	577	595	548	529	559	585	554	559	605	555	551	555	572	523	545	547	567	600	524	536	549	557	571	516	516	574	563	540	585	572	571	535	550	577	556	540	561	526	582	569	597	606	561	586	532	535	588	567	592	554	549	597	556	541	561	604	561	584	626	575	573	587	534	550	556	537	555	564	593	536	557	595	545	545	552	575	553	558	593	545	586	551	542	548	594	547	577	572	542	572	552	550	556	553	533	580	575	580	596	575	526	581	561	586	603	581	591	545	595	578	516	519	542	567	534	555	571	588	554	553	558	566	552	567	607	547	591	592	568	537	598	562	572	548	581	547	617	589	602	592	543	601	626	564	574	587	542	627	573	574	578	551	567	548	590	556	595	590	583	529	545	569	563	574	543	551	527	561	551	608	554	614	565	573	584	575	528	506	577	566	589	577	563	603	540	567	581	552	566	589	581	533	582	571	537	567	576	567	579	541	567	577	581	541	583	573	559	548	554	571	545	572	616	572	590	566	566	592	556	569	516	555	604	559	544	570	571	588	573	546	563	541	547	563	614	575	556	582	579	559	523	561	535	557	563	581	586	542	547	541	598	569	587	555	603	583	619	568	563	573	583	549	589	606	572	547	585	533	589	548	544	581	558	583	550	611	524	581	589	553	573	598	585	624	597	558	590	570	580	577	587	557	602	566	556	535	559	586	592	586	556	605	593	559	598	562	557	567	579	571	574	592	547	562	541	561	552	567	546	565	530	585	575	615	553	571	566	558	542	612	567	553	523	566	556	546	572	573	555	567	599	559	561	533	529	574	542	524	577	568	503	573	562	565	536	550	605	586	559	562	558	561	550	590	589	561	562	539	545	597	612	579	575	575	523	584	596	594	582	581	532	566	566	555	538	567	565	540	572	523	574	566	582	557	583	568	604	586	565	578	576	534	609	623	602	599	589	552	530	576	564	523	548	534	600	557	557	546	589	559	531	571	579	547	488	554	522	570	576	541	568	555	589	568	558	553	544	595	563	591	550	578	528	539	619	603	552	550	535	614	581	547	527	564	517	574	589	553	554	574	572	550	563	581	569	540	550	606	575	585	547	580	553	550	564	563	561	559	605	553	562	564	559	551	536	586	537	559	553	582	587	561	540	568	540	583	609	538	560	561	537	542	561	626	536	587	521	585	534	568	602	569	543	550	624	557	533	533	556	595	585	592	572	577	581	567	575	602	537	560	561	635	593	554	561	559	563	587	564	574	552	576	582	561	615	544	567	594	586	549	585	533	571	544	605	579	570	564	571	602	577	554	559	539	617	567	535	571	547	550	593	583	558	603	595	578	538	550	545	566	613	556	598	586	540	574	605	593	550	570	594	537	565	542	549	590	564	603	545	568	583	583	539	555	581	583	585	550	560	612	596	533	568	554	555	623	609	559	587	547	551	538	571	577	561	586	581	549	602	573	603	631	568	560	550	559	576	555	579	580	592	561	570	616	583	556	595	553	612	580	558	593	584	545	520	563	551	582	544	547	625	565	527	583	574	565	557	579	560	565	543	573	605	573	584	592	575	583	599	599	564	563	562	577	528	576	612	574	567	518	565	544	575	542	576	557	555	550	523	587	559	590	551	610	544	570	570	570	564	617	590	556	563	530	539	575	546	533	566	543	530	575	587	566	562	574	556	560	564	569	578	546	567	559	548	529	549	562	593	574	624	593	601	566	556	516	580	530	553	588	577	571	587	548	587	571	547	567	537	603	583	564	534	554	624	591	593	562	567	550	564	533	562	547	569	548	537	622	604	557	583	569	558	563	608	560	574	527	593	560	531	581	560	563	534	581	601	572	573	569	615	544	540	579	582	563	574	571	514	543	543	557	574	576	580	566	616	559	565	561	562	570	541	593	578	567	563	592	566	580	546	564	539	547	538	565	581	570	572	557	547	570	576	568	524
70883	27975	10160	2083	1283	979	811	714	637	596	527	504	501	468	463	429	425	411	432	449	470	388	411	416	409	445	408	424	420	447	358	388	387	394	411	370	374	397	434	408	383	420	431	374	385	407	399	417	409	372	442	378	391	344	401	420	346	373	391	389	375	404	438	362	389	386	370	402	422	335	375	392	400	374	389	440	372	374	360	412	399	357	402	366	344	402	394	391	373	371	374	363	344	396	368	394	420	420	394	413	405	402	384	373	347	407	391	374	381	390	403	362	403	389	382	403	399	388	397	400	378	391	405	389	390	397	408	380	371	386	398	373	404	363	368	392	395	391	432	389	422	362	371	387	380	373	374	400	377	377	385	384	364	395	376	369	393	383	352	357	352	386	410	414	435	394	371	384	405	373	366	415	432	381	405	444	389	394	402	402	401	406	363	409	390	356	381	336	357	410	410	373	409	405	362	416	378	380	393	388	373	404	423	338	420	423	398	422	356	365	396	353	395	398	401	372	384	399	397	378	382	373	386	380	372	335	369	351	342	391	370	393	357	435	363	388	372	390	393	397	382	424	417	383	416	363	383	428	386	399	399	362	406	403	354	428	385	383	385	361	369	408	368	428	387	396	432	391	413	343	410	429	403	379	378	365	421	401	394	370	397	388	403	383	366	395	366	363	411	407	370	369	367	373	386	429	444	392	391	388	346	376	353	335	380	375	387	407	367	380	351	387	422	442	374	384	389	372	400	363	387	393	399	394	393	376	387	380	351	404	381	396	381	366	370	433	428	396	430	410	384	379	447	408	388	361	405	373	416	409	385	413	394	358	378	383	421	369	419	384	410	385	395	377	400	408	399	389	392	432	347	398	374	354	380	413	428	381	381	383	410	379	380	390	396	357	376	402	380	390	403	404	354	350	401	369	403	390	370	384	382	378	417	402	368	394	393	408	437	380	396	392	399	410	387	408	378	346	417	364	387	409	382	376	377	384	380	350	343	390	398	403	358	388	373	414	394	391	391	398	365	398	386	396	380	382	379	434	427	390	344	344	404	390	411	425	369	407	389	381	396	398	399	348	338	417	393	390	377	381	391	365	396	388	396	399	406	423	366	407	348	371	378	357	393	377	385	408	427	375	406	356	382	366	330	399	400	380	383	401	381	385	393	376	396	404	394	409	383	406	412	385	384	363	406	401	395	411	418	392	386	378	389	386	412	354	384	377	421	392	395	414	414	410	385	369	418	336	369	381	380	366	373	380	403	370	409	374	370	370	427	416	429	383	356	423	370	336	400	430	402	384	382	378	411	377	378	433	386	415	380	413	396	377	386	377	351	394	366	409	380	364	396	396	371	379	374	377	391	359	396	425	408	401	393	368	367	392	415	383	402	400	370	380	395	359	436	382	346	383	365	378	357	363	414	390	370	362	370	384	381	372	408	374	361	413	378	381	386	362	378	384	387	396	402	417	355	390	409	385	368	385	361	382	418	388	400	411	393	396	390	401	381	417	351	393	426	358	377	436	390	374	391	374	417	345	389	415	398	383	396	403	406	403	382	414	382	411	376	383	366	366	357	400	409	387	373	393	394	390	367	383	411	393	343	402	422	393	424	432	362	399	378	388	394	377	391	362	402	416	418	367	395	353	370	367	353	432	391	408	408	383	382	404	398	349	406	361	383	412	377	398	386	350	397	419	398	375	397	378	391	391	409	411	404	376	408	437	379	379	380	404	374	406	421	382	404	431	395	420	425	384	420	397	390	419	426	364	393	371	386	382	383	381	396	396	395	390	379	369	398	395	391	397	386	395	408	390	414	383	375	373	402	369	400	365	405	399	362	352	411	406	427	386	390	435	449	382	381	376	381	415	414	401	383	385	359	389	409	381	422	370	363	367	406	377	387	358	376	376	432	379	399	412	375	383	364	360	382	381	398	355	391	400	386	412	433	437	356	362	420	376	420	411	375	415	377	371	403	380	396	394	376	343	393	374	416	374	384	377	362	358	367	397	371	354	412	426	391	375	386	382	410	388	365	407	382	369	387	374	375	382	387	468	385	384	406	388	400	398	390	411	385	404	369	378	374	381	403	414	405	373	364	412	400	373	363	353	381	421	419	433	367	384	386	375	395	370	418	384	399	405	392	411	431	432	414	426	377	376	379	368	384	318	378	367	408	374	390	399	405	349	390	400	367	387	402	389	401	401	373	404	351	370	367	369	406	380	383	377	389	408	380	387	393	380	400	381	401	401	371	361	394	344	381	382	372	428	353	392	366	368	363	389	399	398	388	423	379	412	401	407	370	391	398	436	370	382	408	379	371	404	401	403	409	382	366	394	396	386	385	397	359	411	387	413	377	376	381	398	383	414	400	413	363	389	403	378	345	361	395	382	372	395	391	359	361	364	392	393	389	400	368	382	420	373	415	386	385	367	377	346	357	397	364	424	374	398	399	382	359	398	387	373	346	448	389	379	364	375	389	405	406	429	360	409	358	411	382	376	413	367	416	353	390	380	402	413	355	376	343	397	382	389	424	384	382	393	367	417	394	421	368	409	347	399	392	390	432	395	370	377	360	392	382	372	373	372	383	410	415	404	374	382	362	372	378	353	392	377	367	388	344	393	410	377	390	389	417	369	364	367	389	404	366	426	381	367	382	338	388	411	389	389	377	414	407	369	372	380	417	406	390	401	373	338	386	370	382	364	406	404	393	380	431	375	406	356	352	405	369	397	407	369	364	365	367	385	396	409	410	352	386	398	385	403	396	424	420	397	454	380	342	379	386	379	357	359	396	381	396	366	359	384	411	376	389	364	365	385	377	366	406	383	412	426	382	435	394	388	424	374	411	384	409	407	372	378	395	412	398	410	400	384	375	423	423	390	402	391	383	388	381	411	381	379	386	401	402	404	398	352	390	370	371	393	402	416	379	440	346	388	370	389	398	370	366	380	372	380	392	381	359	373	422	369	371	363	396	432	392	381	335	352	390	386	392	405	391	365	406	413	351	367	406	418	408	400	365	370	402	405	391	392	394	351	397	398	380	373	383	381	376	379	414	402	395	398	374	396	376	372	376	400	396	392	413	371	355	395	389	416	365	379	397	353	392	420	379	403	348	371	373	370	352	393	384	354	385	400	381	411	366	410	397	404	400	393	394	394	394	397	389	358	372	406	364	396	372	387	392	370	376	393	386	407	345	411	401	402	404	435	443	381	384	389	382	411	420	405	380	362	371	394	367	405	391	425	399	379	392	374	372	357	356	402	374	350	358	373	378	415	407	395	366	372	387	381	404	376	418	427	359	388	380	390	397	402	353	420	377	372	393	365	385	373	399	372	361	384	388	397	372	380	366	360	369	376	409	389	424	378	394	390	420	402	363	370	402	431	393	375	362	432	408	382	395	348	376	380	389	380	354	369	406	378	422	391	357	389	398	350	356	395	397	389	365	379	414	384	332	409	355	410	388	394	403	394	427	360	434	409	407	387	394	372	396	383	344	400	408	384	347	399	420	376
40207	2185	4123	4856	4251	3575	2954	2565	2171	1993	1813	1719	1562	1481	1356	1388	1318	1238	1195	1223	1148	1110	1113	1121	1041	1073	1028	1071	1044	1016	1092	962	1021	1054	1008	1052	985	955	1001	986	963	942	973	943	961	997	949	917	971	986	1026	910	984	928	917	992	951	989	936	872	944	927	935	971	869	870	972	918	962	946	951	957	887	930	900	949	882	899	918	822	948	915	925	952	905	949	912	915	936	936	908	950	913	937	913	894	863	891	914	942	909	924	861	940	904	950	947	957	890	921	966	924	897	952	944	922	917	865	952	938	923	931	869	891	892	872	924	924	883	923	929	940	913	887	900	959	898	909	894	888	920	933	928	897	906	890	892	911	921	965	907	900	876	914	892	907	892	863	893	895	946	893	886	875	865	931	876	935	944	966	846	916	887	905	920	911	891	886	894	874	916	919	881	934	899	886	912	871	917	879	893	921	888	896	919	893	909	877	837	901	932	865	986	859	920	904	923	892	903	873	878	882	880	920	871	865	918	955	939	933	944	891	892	928	906	900	847	953	927	917	890	900	885	914	899	932	877	879	826	877	930	921	868	928	921	931	936	937	917	903	893	963	905	910	883	906	937	899	869	885	948	914	831	849	959	928	914	924	945	833	918	923	949	871	926	941	921	919	928	873	903	896	906	897	863	945	913	961	845	908	869	882	896	938	922	831	880	885	840	953	884	946	884	949	929	929	954	940	932	874	901	847	864	951	865	936	901	928	900	911	914	922	897	871	849	985	911	929	906	885	892	880	914	961	901	885	917	903	934	885	914	919	857	866	877	910	910	887	879	943	885	927	901	928	909	839	937	921	925	899	903	908	931	918	881	905	884	964	945	947	848	891	820	875	935	910	875	884	910	916	937	895	917	882	950	897	904	881	901	914	939	880	957	906	887	901	910	863	903	860	868	884	873	893	922	914	845	848	882	889	870	866	929	907	877	854	944	915	872	889	897	876	906	942	903	867	930	981	985	922	879	920	901	883	963	923	867	847	885	911	921	911	930	853	871	899	941	906	905	955	853	959	859	890	822	875	914	866	923	910	904	875	880	864	963	923	861	900	854	928	941	885	918	883	857	960	884	928	941	922	884	937	936	869	910	915	934	870	910	892	896	917	878	927	931	933	881	923	909	950	893	941	938	918	920	861	894	873	882	898	894	909	939	861	910	894	900	965	908	906	903	931	908	911	908	851	910	902	898	877	898	862	898	892	884	826	868	946	879	943	889	917	860	896	931	920	900	913	869	931	942	921	955	898	965	885	880	849	881	912	883	875	865	904	926	921	883	920	869	895	900	897	936	939	878	887	892	855	886	913	928	869	916	890	907	897	889	873	900	943	921	917	921	929	852	921	909	953	877	901	910	910	886	907	918	884	858	851	865	961	893	859	904	899	888	851	916	844	948	958	922	942	944	951	873	986	872	909	907	907	930	962	903	870	912	888	897	934	894	927	957	944	885	959	909	887	877	907	919	884	950	876	873	930	939	890	881	933	935	882	943	871	893	907	886	946	948	874	879	925	891	927	910	894	902	899	873	910	898	892	930	886	921	920	906	893	932	935	934	910	909	889	892	874	850	891	897	933	927	876	910	901	923	914	862	925	868	954	931	901	870	885	935	868	917	928	906	934	903	911	947	928	887	917	939	848	928	879	897	907	883	913	914	890	942	926	914	835	883	879	903	872	912	892	893	914	889	872	914	886	939	938	872	877	904	878	909	912	951	953	889	891	931	935	888	925	892	963	889	874	908	860	897	899	898	898	920	932	917	877	871	966	827	911	929	902	927	865	898	888	899	924	874	942	960	917	882	901	942	966	956	927	886	938	879	931	919	884	858	903	919	849	892	865	915	893	897	889	906	938	900	888	855	922	931	837	901	910	921	895	907	900	952	903	1037	894	915	905	888	950	937	910	908	916	889	921	970	924	858	947	977	923	931	890	859	897	901	902	872	931	876	924	938	895	878	895	936	899	919	909	932	930	874	876	903	935	859	903	858	917	878	963	972	955	834	898	976	911	853	904	917	892	893	914	920	917	913	925	909	910	921	905	855	935	913	850	892	930	915	889	911	887	904	897	899	969	913	940	907	941	921	901	901	942	909	908	967	871	894	879	930	915	913	903	914	898	891	947	863	925	902	899	864	883	913	874	883	872	858	889	924	902	903	947	936	929	906	889	898	944	838	926	890	933	911	924	889	922	895	939	937	883	942	942	916	934	930	869	902	886	893	899	925	962	882	979	904	866	920	866	930	907	933	923	914	894	946	902	885	933	923	935	869	950	953	911	909	878	866	855	871	918	910	871	874	897	944	858	949	941	888	887	941	887	953	892	885	993	922	930	861	902	947	910	873	891	887	926	913	890	923	962	871	904	915	924	896	903	878	938	890	908	920	914	855	925	906	918	878	967	967	895	954	922	900	853	935	940	877	939	892	878	900	877	912	912	915	935	904	921	933	930	887	866	915	867	901	886	909	931	936	946	910	898	914	894	982	932	901	858	903	890	906	901	907	895	947	919	830	902	904	871	884	868	831	923	917	891	908	919	892	916	858	912	882	924	945	878	882	916	902	860	907	881	924	892	928	921	884	940	848	871	905	871	892	907	895	951	891	916	891	934	884	890	892	936	857	932	903	823	874	927	876	877	895	882	875	852	882	901	934	893	923	877	913	904	890	849	913	892	978	936	836	890	898	935	853	854	915	911	930	901	919	929	932	883	921	878	884	898	915	887	885	926	893	861	857	896	921	939	875	886	920	910	947	943	894	951	925	932	939	951	850	921	971	906	855	935	871	884	959	938	903	928	889	936	913	967	960	872	952	964	975	867	915	911	892	887	879	904	902	989	960	889	887	949	885	861	962	891	873	890	956	844	904	879	919	909	924	952	884	885	852	869	882	874	911	980	933	914	866	918	878	905	887	940	861	862	913	914	887	909	935	881	883	915	944	926	863	906	884	887	894	882	956	937	876	864	942	881	911	929	960	873	894	916	954	930	891	904	905	864	878	944	908	934	884	884	869	915	919	914	943	932	928	876	959	905	928	886	888	935	873	898	915	932	912	941	962	901	899	895	945	938	924	953	895	916	921	874	875	923	917	949	896	927	894	908	888	926	943	926	929	867	902	882	874	875	915	869	929	866	888	936	859	854	882	925	891	888	910	926	932	918	963	913	828	860	870	922	896	862	960	887	910	908	899	962	909	924	855	898	887	882	902	878	919	889	930	925	880	948	931	885	892	932	887	931	945	833	913	872	928	924	921	933	927	926	916	921	877	891	927	880	892	906	887	869	920	894	865	935	886	913	896	914	901	925	908	880	932	873	868	905	831	903	910	828	864	923	979	940	898	939	866	901	872	974	916	928	863	893	864	881	914	890	950	867	878	886	908	923	889	879	932	927	913	876	968	860	887	949	959	888	874	852	895	903	942	866	844	888	896	888	887	938	851	917	932	930	879	897	939	920	943	890	943	958	893	951	936	928	890	928	857	883
11031	459	153	129	145	144	155	138	145	125	144	127	124	141	120	125	119	136	131	139	113	136	130	122	137	133	156	140	136	124	124	142	150	124	117	109	135	128	123	147	140	101	123	125	133	120	156	122	129	117	122	140	132	132	103	141	117	130	132	144	131	135	122	145	145	129	140	118	113	143	112	125	141	126	131	122	124	135	119	148	99	105	129	127	123	128	115	147	119	123	115	129	115	136	113	106	107	120	107	106	131	133	140	125	121	124	132	109	102	113	150	128	120	126	137	100	124	114	151	143	128	131	130	122	141	119	121	128	124	141	167	156	118	137	120	129	127	134	126	155	132	128	131	140	111	104	133	118	137	120	124	141	139	160	103	107	143	120	137	130	112	147	132	138	122	122	128	137	143	129	127	133	120	143	119	147	116	126	127	106	120	125	126	119	125	142	127	138	134	128	121	131	147	112	108	128	133	149	134	146	131	130	122	136	128	133	143	116	134	110	130	130	118	118	119	136	133	110	136	136	106	113	105	119	103	133	109	143	111	122	138	137	134	118	103	128	136	142	141	148	138	122	130	121	113	116	132	139	104	124	124	129	142	124	148	150	145	131	123	134	105	99	139	127	124	141	122	122	113	122	163	124	132	117	97	135	147	117	139	107	121	132	119	113	97	129	134	128	143	115	131	141	138	132	141	146	155	113	127	139	129	126	108	131	124	144	138	134	142	148	125	132	113	91	124	126	142	108	123	130	116	133	126	118	136	147	108	110	128	136	143	121	124	151	143	139	110	106	126	128	127	106	120	119	127	144	131	119	135	112	127	138	115	126	139	130	122	119	145	129	125	127	125	101	121	126	141	117	115	110	115	118	137	121	141	133	136	140	125	119	154	120	135	128	139	118	138	142	146	138	126	154	108	115	103	110	137	141	127	114	113	114	126	147	156	131	143	144	145	121	122	152	136	136	134	129	134	131	116	123	145	131	124	132	117	144	121	114	131	130	150	138	120	132	124	124	134	120	122	109	125	145	130	129	127	123	144	122	117	112	136	155	120	128	108	135	123	118	122	128	126	112	137	119	130	126	126	136	135	131	132	131	140	114	117	120	110	137	118	120	107	113	134	148	135	134	125	112	116	116	105	127	125	124	136	145	112	126	133	130	120	121	113	145	144	134	124	137	134	149	115	116	132	137	144	143	104	128	135	122	125	119	104	122	128	111	119	123	117	117	147	120	123	135	135	140	124	124	127	118	126	121	123	126	143	135	123	126	114	135	153	143	130	120	132	135	117	133	129	127	122	109	130	143	105	151	132	136	131	133	100	127	96	137	125	123	136	144	114	138	121	129	131	128	126	144	116	130	123	160	133	124	128	124	109	139	126	122	141	156	131	135	114	102	136	140	124	129	120	128	123	117	118	130	149	114	138	122	134	130	142	123	140	141	127	124	129	115	133	124	121	118	107	132	117	146	99	137	124	150	123	133	137	125	128	141	133	134	125	148	124	149	127	147	136	109	107	103	121	139	116	140	137	121	135	122	103	89	114	145	114	130	124	127	111	143	92	131	130	137	135	124	132	112	129	132	107	137	131	116	128	129	141	142	131	131	109	107	126	131	122	115	127	134	114	129	127	140	126	121	134	137	126	129	147	133	132	97	109	131	145	132	113	121	141	134	144	117	123	132	130	133	133	133	133	146	117	111	122	139	113	102	109	124	132	134	130	125	143	140	125	125	133	117	143	124	130	135	118	119	140	121	121	118	143	140	138	129	135	117	101	152	119	124	133	132	141	132	117	133	143	125	128	114	129	107	135	137	120	138	142	119	153	114	136	123	128	137	126	136	126	146	119	110	115	123	118	150	127	138	113	127	134	125	136	154	117	127	151	118	127	134	127	143	160	149	120	128	139	150	132	118	143	128	129	127	124	106	129	142	144	123	113	141	127	156	117	152	152	122	115	97	129	125	132	148	129	138	117	128	121	132	142	137	122	129	116	130	126	111	146	137	108	134	118	121	107	137	125	132	135	113	119	146	120	121	116	128	132	132	132	131	103	131	117	116	135	144	122	117	143	150	119	100	134	131	129	124	131	136	109	141	147	112	118	128	133	135	121	140	131	106	132	149	144	129	133	130	118	139	139	122	134	123	117	126	128	126	128	122	126	114	133	112	147	140	130	126	152	126	117	130	113	141	122	142	155	144	145	137	151	105	110	115	126	124	133	154	116	133	113	146	108	102	123	132	127	127	119	136	104	130	140	133	146	114	112	148	146	126	129	144	129	121	123	111	127	138	121	140	102	146	127	131	130	115	140	136	118	139	128	129	139	130	116	143	132	122	129	123	133	129	123	126	116	123	119	124	134	142	135	141	142	135	128	120	145	126	117	146	139	145	120	123	112	139	120	130	112	113	126	125	125	120	118	119	149	129	136	134	129	117	131	138	127	126	128	131	106	144	126	127	155	117	124	130	132	114	134	109	144	123	123	114	140	138	114	126	154	130	141	130	122	138	115	113	133	138	141	132	120	131	122	146	119	124	129	117	127	132	142	126	135	126	154	122	131	123	127	138	119	128	133	113	130	144	152	136	133	139	131	115	127	129	115	135	122	133	127	120	131	117	121	129	142	143	118	148	133	129	123	134	130	113	141	151	131	133	117	124	133	135	128	130	156	147	129	147	111	138	127	123	133	125	129	141	109	145	139	110	137	138	138	125	132	110	157	140	126	136	113	103	113	123	123	127	130	130	146	112	116	114	117	145	112	141	127	138	130	132	125	124	113	124	144	136	119	141	158	118	134	127	135	133	119	129	111	145	150	113	136	124	132	121	139	127	122	105	115	146	140	138	134	118	131	124	143	146	145	124	125	122	127	131	119	142	132	120	148	128	98	128	121	151	125	139	119	129	129	114	132	128	116	120	142	125	129	137	133	121	124	126	134	126	122	125	128	122	129	134	122	122	142	116	119	132	124	118	141	123	125	127	122	123	143	129	123	111	123	138	126	139	126	131	126	122	141	134	125	123	147	126	118	111	141	129	116	122	120	140	137	114	138	115	151	143	104	127	147	139	118	116	142	130	117	130	150	106	141	139	131	113	145	119	106	126	112	106	133	117	140	135	120	125	123	116	110	126	143	137	141	128	125	100	121	120	119	123	136	135	144	116	147	129	117	129	111	140	119	126	128	109	135	122	139	114	125	133	140	132	125	146	129	117	132	118	133	131	127	137	102	158	113	121	139	143	121	118	141	110	112	133	123	125	132	151	118	133	128	133	139	114	136	114	116	117	133	120	135	139	110	121	125	110	121	135	152	135	121	135	130	138	126	109	132	131	123	138	134	122	130	140	162	129	113	143	122	129	132	123	114	144	127	127	153	130	130	139	139	133	157	122	125	123	126	130	109	126	127	130	129	123	150	136	133	141	100	129	111	119	136	142	141	135	125	117	119	127	116	112	116	135	112	125	125	122	118	130	122	154	140	104	134	158	114	123	99	134	119	123	112	133	124	126	137	120
9454	372	423	456	427	411	425	407	393	382	416	363	387	392	352	401	386	364	339	398	384	415	372	404	394	346	374	371	404	362	404	358	379	368	396	380	392	364	370	375	371	370	356	334	395	361	372	370	367	403	392	357	370	398	357	362	381	365	357	350	373	392	348	387	350	390	420	355	375	359	361	374	345	355	362	330	383	388	365	347	357	357	357	352	366	361	370	336	373	369	402	385	383	398	368	363	361	356	343	388	337	397	389	334	373	386	361	410	359	370	364	387	366	365	340	384	358	363	376	387	386	374	356	361	360	379	358	378	337	394	351	407	337	372	362	376	355	331	357	352	369	377	354	374	378	380	351	363	351	387	399	335	401	386	392	361	365	369	366	376	363	385	362	366	374	368	388	358	396	356	400	354	370	336	386	355	339	382	383	372	384	364	386	392	377	360	383	359	354	374	364	358	367	399	350	353	378	379	347	371	373	348	377	352	344	401	366	374	394	379	363	402	391	322	359	359	379	386	355	381	362	353	374	367	324	357	362	363	356	383	363	369	361	398	363	378	363	381	352	372	376	400	384	356	378	372	416	366	355	394	350	376	361	379	382	359	356	375	355	354	375	353	364	336	368	384	346	394	355	332	368	360	396	394	387	398	377	404	372	379	384	391	395	386	364	398	383	360	391	374	364	350	394	362	383	358	350	374	397	346	353	395	341	425	351	380	411	383	348	364	351	402	343	383	392	359	358	378	376	377	398	417	364	402	397	351	366	400	399	382	394	386	366	408	383	364	386	408	375	357	392	375	366	360	386	364	369	372	393	383	394	376	385	357	381	351	386	383	396	361	381	371	387	372	341	367	395	364	326	377	333	350	392	359	364	376	355	387	350	381	352	398	369	337	357	336	348	371	385	389	384	345	359	380	368	388	367	338	389	404	362	386	359	367	353	358	385	352	396	355	396	399	409	360	338	380	383	358	367	367	371	359	376	356	390	401	380	385	346	373	386	404	402	382	354	371	374	359	345	357	379	372	368	378	347	385	369	359	353	368	378	372	386	408	355	387	367	369	317	359	359	388	361	392	362	361	369	359	368	378	367	368	366	358	362	401	391	370	351	375	346	362	364	376	383	359	389	378	389	368	385	350	350	391	379	352	406	352	406	350	348	374	362	371	364	388	382	399	351	374	344	395	387	367	353	346	396	359	356	363	355	362	346	376	365	376	349	382	382	386	408	346	329	383	416	350	370	383	406	365	351	352	321	366	412	366	357	342	367	353	367	371	403	343	378	388	375	400	342	371	406	375	360	339	379	390	393	371	371	373	378	362	353	363	356	380	360	364	371	370	381	376	357	373	390	354	363	368	369	377	340	392	381	355	403	371	385	400	373	364	371	393	374	365	382	406	413	370	399	365	383	353	384	375	393	365	367	388	355	363	377	376	379	376	377	387	397	384	355	362	370	357	357	338	386	363	327	360	372	357	343	376	381	372	366	352	377	345	369	388	344	380	373	348	373	333	401	352	366	368	349	388	376	349	387	359	361	377	365	376	391	339	381	352	359	387	382	362	381	393	384	360	395	362	352	380	384	347	404	362	354	375	395	357	363	336	376	365	364	386	396	376	374	355	388	401	416	348	359	365	381	367	395	388	379	392	379	318	360	382	378	369	377	357	360	371	372	333	368	363	361	354	385	386	399	350	357	361	329	372	371	356	369	347	354	350	375	396	401	379	392	377	383	350	378	382	356	381	352	377	350	390	372	372	357	382	371	374	369	382	356	339	389	368	383	372	378	364	378	354	324	332	379	385	359	377	373	360	375	371	361	392	349	372	337	357	356	364	386	343	381	351	351	354	389	374	372	392	355	403	361	353	331	353	377	354	382	384	404	409	347	392	407	383	336	377	408	360	330	351	345	388	390	405	391	400	405	344	355	379	351	390	354	381	374	386	385	386	360	379	406	373	383	353	347	366	364	406	369	381	358	394	384	365	385	388	403	355	369	372	360	364	363	374	348	398	345	373	359	344	376	378	350	362	350	336	327	382	381	364	377	375	385	366	371	378	355	375	365	361	378	370	334	364	370	358	347	346	345	375	369	390	375	373	359	389	349	347	360	361	363	351	341	390	373	395	405	365	382	357	394	363	362	369	347	384	359	385	371	363	330	394	410	379	357	406	372	368	374	336	336	354	393	427	353	368	369	347	387	367	387	377	370	383	356	340	377	374	367	395	416	378	353	368	370	347	371	373	375	379	363	415	377	420	359	346	407	373	384	374	387	371	366	357	380	384	371	381	358	368	350	364	364	412	359	370	370	358	361	386	362	363	359	373	402	392	356	362	374	366	395	355	366	376	379	369	388	399	363	348	390	377	375	384	362	367	372	373	378	370	367	362	386	373	405	363	374	359	359	374	363	358	395	396	366	377	385	404	363	376	396	379	362	359	369	361	351	370	371	374	343	393	377	359	357	354	379	343	368	380	371	403	345	419	359	350	331	355	382	375	356	419	358	369	355	372	380	361	383	374	358	378	373	379	363	375	375	376	369	366	351	394	387	358	396	356	389	379	363	381	357	403	374	396	385	373	360	358	375	351	375	339	377	392	351	351	359	385	383	345	373	376	382	371	370	379	401	373	380	370	360	364	394	354	339	368	388	377	384	365	430	398	367	366	382	357	406	374	377	362	371	318	439	368	341	377	413	373	370	397	376	389	376	406	439	375	374	384	359	348	397	400	365	355	335	397	375	348	376	360	388	383	371	380	372	335	372	392	340	378	371	379	390	352	354	371	391	389	370	369	398	376	356	410	383	381	377	370	387	386	374	342	363	368	371	373	341	327	375	371	389	371	354	376	359	388	370	350	364	360	344	372	386	360	351	373	386	378	372	401	392	353	359	409	366	359	370	386	369	372	393	353	369	356	382	369	374	350	370	365	404	357	371	363	366	348	376	396	367	380	378	346	376	392	362	343	349	366	388	358	354	380	373	345	357	380	367	360	370	347	353	377	319	367	354	375	374	390	376	337	379	374	387	357	381	357	371	379	350	361	371	354	384	381	368	366	372	403	372	363	365	338	383	371	361	394	388	383	376	336	389	378	363	368	387	403	389	349	407	372	359	359	415	373	366	379	387	353	364	380	371	362	376	408	340	376	374	361	371	392	363	389	385	382	368	366	381	385	391	392	356	375	350	378	370	336	361	346	348	387	376	384	351	364	384	381	374	374	393	372	385	403	365	374	341	423	349	347	406	380	371	383	359	383	350	350	390	380	372	361	351	390	405	393	374	390	369	372	353	398	363	367	346	366	361	353	377	394	350	312	374	356	379	381	348	397	385	364	375	365	369	352	382	377	375	346	368	369	369	343	343	340	366	379	362	360	356	392	352	338	379	394	373	342	349	365	401	372	375	380	350	368	403	364	366	352	390	417	344	371	377	356	342	328	404	349	403	337	343	409	358	339	394	372	407	358	376	373	361	373	397	366	358	367	382	351	403	407	353	363	363	387	372	392	357	382
58107	18282	2797	888	548	508	400	381	280	334	314	266	245	279	263	265	270	244	239	227	217	218	240	237	215	238	226	231	224	227	216	218	233	228	220	207	230	210	239	238	211	224	216	253	212	215	201	197	210	211	196	204	208	215	192	215	228	224	213	232	233	235	213	226	192	228	210	210	204	237	203	226	196	207	207	213	235	249	191	228	203	208	220	235	201	214	212	244	208	185	211	222	192	230	196	203	222	231	190	206	214	193	201	215	221	222	219	220	227	205	206	192	209	193	198	244	224	213	222	217	200	213	191	234	208	222	245	231	201	206	214	208	229	225	207	240	224	234	201	219	201	183	227	209	199	204	226	222	213	209	222	239	190	220	202	210	211	241	192	231	204	199	227	197	200	213	246	228	207	207	240	229	204	222	185	184	193	173	194	210	236	224	185	214	223	236	211	224	208	218	205	205	225	208	201	189	209	195	185	208	208	235	211	186	210	230	217	227	202	244	192	228	201	232	221	227	239	244	213	226	231	230	227	251	186	202	187	220	204	212	212	211	220	199	231	173	225	220	218	225	228	189	221	215	222	219	195	208	221	186	215	205	204	204	187	204	205	224	212	216	228	191	236	210	221	197	238	199	233	196	234	238	216	201	221	204	204	214	220	218	205	202	214	206	244	208	203	206	213	193	235	205	197	195	174	204	212	201	245	199	209	232	216	236	234	232	217	225	204	201	194	188	226	188	195	187	188	238	207	217	206	203	224	193	215	171	215	202	186	214	242	214	196	208	235	202	229	223	204	227	200	209	227	193	212	192	198	249	252	188	206	204	193	208	225	220	252	204	219	223	195	221	222	178	201	210	218	211	235	218	181	204	204	214	221	217	214	213	219	231	200	211	225	198	213	226	210	212	219	215	193	234	241	218	206	203	205	187	224	259	203	225	234	232	210	205	235	187	234	227	215	224	216	233	222	244	215	197	226	200	208	184	245	217	195	231	236	210	211	240	205	226	235	191	211	209	221	196	208	222	211	231	199	230	216	215	207	225	203	195	212	206	215	225	208	212	242	223	225	218	217	238	214	206	222	216	208	195	229	235	211	207	235	216	220	215	210	230	203	229	195	220	211	177	200	226	241	197	216	219	203	208	216	241	257	216	236	240	212	204	205	258	220	239	227	194	225	220	214	217	217	196	224	201	226	197	212	191	203	195	200	212	199	237	217	224	212	188	194	189	210	225	230	217	204	194	206	228	179	229	203	244	198	242	229	219	219	224	215	204	200	224	203	206	188	237	245	232	214	193	219	193	232	233	211	234	216	214	206	229	211	238	199	214	224	209	231	253	235	234	227	214	218	203	212	206	204	182	222	223	222	223	217	204	213	226	226	232	219	208	239	215	198	222	192	199	187	230	209	216	213	232	219	231	228	211	218	193	207	244	206	211	222	218	200	216	220	217	212	211	176	246	188	179	228	212	215	262	220	197	213	227	200	224	223	243	192	245	206	207	219	235	230	201	215	203	191	220	204	196	211	231	220	201	215	218	251	230	219	213	214	208	208	262	196	190	235	189	204	227	213	227	217	182	196	215	244	218	231	215	224	182	237	216	209	198	228	222	215	222	200	221	213	224	208	215	209	227	233	240	209	209	233	211	248	215	230	201	214	219	212	214	232	206	216	203	218	227	198	208	223	237	217	193	207	208	199	232	199	203	187	197	226	201	235	242	228	224	193	206	203	213	226	216	220	213	212	203	220	229	209	196	209	223	231	215	231	197	219	217	215	165	220	219	195	204	200	192	225	202	214	213	203	182	204	212	219	238	217	206	241	226	197	228	207	210	219	194	219	214	217	249	202	200	210	228	202	220	249	214	223	210	232	193	194	214	203	247	211	214	212	226	231	217	226	225	219	223	226	210	203	233	233	222	245	214	216	208	241	226	204	195	221	229	197	211	228	222	215	206	207	197	252	215	200	217	183	207	230	199	195	186	201	209	243	211	216	207	213	208	229	208	217	234	199	223	216	215	211	234	204	206	217	221	213	209	228	190	205	187	231	218	247	229	228	222	207	209	219	230	217	203	219	246	221	198	223	224	213	213	203	215	211	210	218	208	199	229	197	209	230	220	183	221	230	214	233	190	221	228	213	215	223	218	206	212	197	199	195	180	210	207	211	218	188	241	235	215	208	207	246	190	208	210	204	215	228	230	234	234	238	200	203	217	193	209	223	224	219	231	217	225	210	217	213	221	199	222	207	225	203	208	210	191	226	226	209	222	196	206	215	204	224	228	209	199	228	198	266	195	229	220	231	225	232	208	229	203	239	193	218	211	215	229	201	209	228	234	214	218	243	226	206	201	207	231	239	191	232	211	218	212	222	179	234	217	220	217	220	191	201	226	242	228	208	199	195	208	205	225	208	214	208	236	232	206	232	205	210	215	226	221	219	222	197	213	202	213	218	207	228	204	202	208	237	204	191	226	203	200	226	213	206	225	222	219	212	198	222	195	216	192	214	227	188	234	197	197	211	211	223	228	215	200	235	208	200	226	212	212	223	196	214	211	222	226	202	233	211	190	228	230	225	245	204	197	214	217	212	211	222	208	218	220	217	221	209	210	234	237	215	226	246	190	241	197	195	225	189	215	219	195	185	226	216	211	207	226	225	221	212	234	231	214	241	195	195	206	208	244	186	225	190	226	181	205	239	204	199	203	218	194	199	212	212	215	248	201	203	236	224	248	216	205	219	225	228	229	212	216	225	184	206	235	234	230	220	216	187	244	227	224	230	244	219	211	207	239	224	214	222	215	202	203	192	220	261	230	223	205	210	219	184	185	222	209	189	213	211	230	229	232	213	211	218	199	207	201	204	217	217	207	182	220	219	222	213	223	235	219	188	201	201	220	198	200	213	203	229	232	235	220	202	226	200	216	217	194	230	206	233	215	220	199	210	205	194	199	210	217	192	187	216	222	207	216	202	210	225	229	205	235	222	208	194	228	186	220	235	214	215	230	213	221	194	191	231	217	210	194	183	245	219	243	222	225	187	204	182	226	245	204	210	210	209	258	228	213	212	204	240	219	232	185	226	234	218	207	236	237	218	224	194	195	205	216	227	217	179	218	195	201	228	206	198	218	240	186	216	204	200	233	219	215	201	229	205	206	235	223	190	185	214	213	238	204	211	207	187	196	174	203	193	233	227	204	211	225	192	186	235	230	214	199	211	243	228	223	188	204	217	223	205	224	201	246	228	215	200	205	215	218	219	231	205	228	196	191	206	197	186	218	226	195	212	206	233	210	227	190	258	238	184	201	212	210	217	214	232	219	239	218	185	232	192	202	209	216	208	213	207	218	215	227	215	226	204	201	247	260	231	189	219	198	197	209	236	210	219	205	214	245	249	199	223	250	222	210	197	202	212	229	211	201	227	203	208	208	225	219	211	234	210	224	215	229	207	239	207	235	206	198	202	237	206	203	241	205	209	203	209	215	239	222	236	194	200	234	215	195	239	210	216	206	201	226
30336	1176	2277	2641	2314	1968	1630	1433	1268	1125	1050	990	907	848	867	781	741	782	731	654	725	698	649	659	641	615	616	622	666	607	604	648	651	630	565	605	579	619	592	532	607	597	605	612	605	575	623	576	604	609	576	518	528	595	569	597	601	618	517	542	576	597	599	619	592	569	546	544	589	595	560	555	543	553	594	581	631	603	557	579	562	603	600	553	577	575	571	549	600	601	578	566	612	584	578	614	589	628	562	575	606	581	591	556	543	534	570	543	562	581	562	549	566	585	531	545	594	591	607	556	608	567	510	544	544	570	544	587	580	608	568	508	563	595	561	550	530	600	598	549	577	524	590	618	569	540	576	553	561	576	551	587	560	586	564	534	547	581	563	554	542	571	558	589	558	543	473	600	558	582	543	540	565	561	566	569	573	568	550	570	588	554	545	564	594	566	588	555	568	571	555	593	525	539	547	560	567	561	590	527	593	574	559	578	561	550	634	530	580	578	539	569	605	559	528	542	558	548	548	571	571	507	571	566	562	528	591	561	585	599	565	586	558	535	544	574	532	522	546	590	563	573	543	588	534	559	585	570	564	530	596	562	580	565	542	553	566	562	622	564	603	518	558	560	563	540	538	556	547	593	570	540	537	564	566	577	548	577	545	570	548	548	588	556	574	583	572	551	615	575	569	548	588	536	551	574	595	541	563	596	519	545	566	564	572	549	530	553	540	532	568	526	545	513	563	558	561	591	603	559	602	567	634	550	561	552	566	596	594	563	561	549	584	530	549	631	580	562	555	554	603	589	562	547	575	536	573	555	543	556	583	592	524	541	542	539	601	538	559	548	546	540	510	572	554	585	592	549	566	541	541	603	588	554	553	605	597	549	586	556	556	552	545	572	538	581	565	615	555	564	614	512	587	613	554	539	568	522	564	553	530	573	532	549	586	561	586	556	573	555	538	559	537	605	528	540	622	559	581	589	515	568	546	527	519	578	586	570	543	551	577	611	529	572	559	535	535	622	545	560	552	582	540	539	553	543	549	564	565	548	552	532	571	620	562	576	543	546	547	574	579	565	595	536	579	558	567	539	537	591	582	546	567	587	570	571	571	582	546	525	538	552	562	576	544	535	561	544	535	578	605	568	530	562	575	550	560	592	598	595	584	600	616	534	541	538	557	573	547	549	567	629	509	547	494	594	576	566	545	594	549	532	603	551	568	544	578	600	553	562	582	543	562	567	571	574	573	532	546	536	556	573	559	538	556	582	569	514	588	594	579	574	572	542	535	543	579	579	545	594	542	553	542	577	562	600	582	518	565	549	606	590	553	597	581	559	572	563	575	559	594	533	550	611	625	574	544	538	593	591	517	559	606	561	552	603	555	596	571	571	568	578	561	588	548	558	551	574	584	563	556	546	597	593	538	542	584	571	630	554	601	563	605	580	568	552	583	579	516	571	539	543	564	569	593	564	554	570	532	564	558	589	592	547	532	557	536	563	579	560	563	591	567	566	550	542	564	565	524	568	524	557	576	558	605	551	575	570	573	562	552	587	568	569	542	562	556	556	568	564	562	557	569	570	595	576	589	550	568	616	576	566	561	567	523	578	542	569	534	595	574	600	557	607	598	582	547	544	563	594	547	548	551	528	565	566	538	575	602	558	575	570	581	535	546	551	567	554	586	567	564	515	577	581	577	514	563	591	568	637	576	575	583	575	565	548	552	606	584	518	532	533	509	571	548	583	557	557	549	589	569	571	470	566	581	615	571	593	614	592	577	588	589	594	552	558	535	555	575	502	586	612	512	584	582	548	546	575	564	545	555	549	590	563	556	574	515	578	566	591	504	594	549	563	543	564	587	585	530	555	580	535	555	576	549	529	557	551	555	571	602	584	536	585	552	581	599	593	547	554	523	549	563	596	560	584	554	555	576	584	576	531	524	593	561	603	550	521	589	528	572	590	567	552	516	590	570	577	561	574	601	552	561	544	561	583	576	542	537	547	556	585	574	561	591	586	537	565	569	532	558	574	592	569	560	586	547	541	586	576	577	615	565	580	598	536	560	515	543	566	549	569	589	524	568	536	567	599	551	565	569	539	556	558	579	593	571	553	588	545	516	535	545	576	587	585	560	552	601	533	539	528	515	543	588	550	604	573	535	604	534	554	556	547	565	549	613	561	572	569	577	537	519	545	533	582	583	531	576	533	554	584	542	554	578	564	532	549	604	557	548	535	561	565	519	528	577	578	582	568	563	516	575	546	561	545	574	613	549	576	568	575	503	567	534	618	552	583	580	542	538	568	554	598	579	585	560	570	569	566	549	565	565	625	552	589	589	562	561	543	569	592	593	557	541	564	552	562	544	522	550	570	554	588	534	541	595	578	580	552	562	555	581	567	549	596	559	588	583	578	602	525	598	558	551	541	532	559	533	550	533	553	593	532	566	585	542	574	581	608	528	545	600	584	528	556	548	576	558	575	535	611	511	598	530	566	592	576	582	544	538	543	602	566	567	540	586	576	516	574	550	537	542	522	570	562	569	585	570	537	585	584	599	555	551	535	547	550	543	563	519	553	632	562	546	552	568	561	568	551	569	600	599	573	571	611	590	551	588	526	543	583	544	567	576	539	557	592	557	521	542	536	591	614	546	587	578	579	518	579	558	528	563	574	544	589	535	565	599	568	531	550	579	553	545	554	581	583	559	547	564	550	586	571	566	581	535	552	568	554	566	594	550	537	537	546	571	568	584	552	620	566	540	595	571	554	583	550	588	579	580	567	552	521	608	578	520	573	550	568	605	602	578	534	558	568	550	580	541	556	549	584	583	612	570	548	594	570	556	558	591	498	551	549	581	555	563	572	571	573	602	598	573	597	549	555	579	571	556	572	577	513	590	582	587	529	593	513	568	569	542	556	586	565	576	545	537	573	541	558	569	562	611	588	579	561	541	624	574	585	557	535	548	577	551	531	549	561	507	583	576	507	577	547	545	606	544	573	547	573	519	592	578	513	564	586	535	584	526	577	580	527	553	573	582	534	572	575	553	592	592	582	532	530	567	574	580	615	552	576	535	539	576	545	559	546	575	556	554	525	567	583	566	606	541	537	560	582	564	568	527	559	571	570	564	571	586	530	541	584	517	520	522	554	586	547	555	570	579	568	543	551	549	599	551	625	595	577	558	531	549	533	619	617	572	546	583	583	556	571	623	577	559	520	563	567	556	547	596	563	571	553	573	556	569	586	583	584	581	566	551	530	522	534	531	556	592	558	541	535	602	590	558	531	555	630	578	590	564	576	588	575	549	529	546	570	581	570	576	515	587	573	560	544	580	551	563	536	536	584	581	526	549	542	574	610	609	558	535	584	595	570	527	554	587	543	539	537	521	586	551	565	560	556	553	566	595	553	580	582	584	556	541	575	529	536	575	555	606	574	623	551	546	557	564	569	580	591	542	545	606	583	572	562	576	531	562	556	548	531	501	557	533	578	534	600	597	538	553	553	577	573	575	539	561	595
69893	26054	8100	1932	1362	951	800	674	663	554	556	506	507	461	471	455	462	463	427	436	428	435	434	374	388	382	431	376	385	402	368	413	444	416	381	390	417	414	408	395	432	391	418	378	404	364	409	440	396	390	376	389	419	402	369	374	383	393	389	421	375	401	394	391	406	416	407	383	358	404	373	393	392	362	365	389	421	390	381	411	402	416	393	393	430	391	399	385	407	379	388	409	362	389	409	388	364	424	339	386	370	410	396	378	345	393	377	419	377	352	424	377	379	394	395	374	417	370	366	420	400	377	407	383	342	363	390	403	349	403	406	352	390	405	415	351	421	361	415	421	362	362	409	384	396	390	357	363	391	412	394	391	398	415	384	386	383	360	376	391	410	363	384	406	388	395	432	403	352	433	400	409	371	403	402	400	370	385	412	356	400	384	407	429	420	373	409	375	369	352	395	420	392	358	394	392	374	378	423	407	377	389	426	360	394	378	392	383	375	377	417	419	392	354	381	423	407	359	379	410	406	388	390	397	395	384	362	410	373	359	426	375	368	381	393	408	402	402	379	367	368	375	403	377	378	398	398	390	366	394	400	420	421	415	408	382	408	401	398	383	370	420	375	439	369	360	348	370	393	384	415	367	404	395	395	384	367	361	370	379	424	399	405	393	409	389	368	392	363	406	359	351	339	341	364	433	405	353	404	372	364	376	391	388	413	374	412	399	392	413	377	363	378	393	407	379	429	394	358	338	376	424	391	394	379	407	407	356	421	390	383	377	380	364	376	374	388	427	384	402	377	382	396	397	387	417	358	403	416	412	372	398	393	392	379	398	421	367	379	407	378	411	398	379	410	383	380	361	371	386	360	382	388	358	374	361	408	403	381	382	438	406	401	392	400	405	395	392	394	387	381	382	383	422	415	391	408	387	421	423	371	356	394	379	370	412	407	415	387	387	441	399	394	344	423	369	409	382	389	414	372	385	396	401	401	404	375	385	399	359	369	378	417	374	398	368	411	380	358	360	367	388	410	386	401	392	376	389	377	402	397	392	403	381	357	382	407	389	391	338	384	364	361	389	393	380	350	409	447	398	409	407	391	403	390	397	387	328	382	373	437	413	372	381	418	408	383	385	387	379	372	385	363	399	422	376	381	414	402	409	385	411	358	375	351	408	365	362	358	346	417	363	365	412	403	392	379	372	401	422	378	364	395	405	447	378	360	352	397	397	381	389	384	381	444	390	379	405	407	383	406	370	423	374	395	370	391	392	389	380	378	406	388	401	389	421	387	393	402	373	366	381	398	364	370	408	374	394	397	374	398	404	371	392	421	401	389	396	412	405	414	380	396	396	390	367	341	401	398	385	377	391	415	402	428	366	390	332	395	377	406	375	375	362	389	366	421	422	375	415	377	366	401	389	388	358	406	378	397	402	421	403	370	371	369	392	375	418	407	382	357	376	409	395	390	388	384	425	382	363	354	367	375	348	383	367	393	347	358	436	409	398	378	410	389	373	402	418	378	407	383	377	392	372	387	390	381	408	389	354	378	409	341	402	374	386	366	412	411	398	406	389	419	387	407	388	343	384	377	346	409	392	378	384	391	379	392	397	397	361	415	396	365	405	418	369	395	387	403	380	379	402	384	399	359	368	419	393	435	397	348	388	391	395	375	426	382	378	382	380	413	441	405	401	354	400	439	402	374	383	355	389	396	402	416	389	409	384	376	371	412	390	375	372	370	365	398	413	398	434	388	413	424	367	351	350	395	379	389	394	402	384	370	386	409	351	384	380	377	405	403	364	383	429	365	419	411	385	409	367	414	395	383	329	411	413	407	378	373	380	416	394	416	387	358	405	386	372	399	390	361	394	387	391	363	400	418	363	385	430	393	378	405	390	418	395	336	426	379	367	361	404	423	397	432	405	372	385	370	359	351	406	427	407	375	355	383	353	378	377	361	402	348	389	382	372	401	382	387	371	393	378	379	379	423	390	392	370	409	381	382	427	417	370	422	377	427	409	375	414	371	375	381	413	386	418	352	390	394	369	373	420	349	405	388	386	386	391	356	438	412	432	346	377	364	400	365	416	436	385	347	412	396	400	396	372	384	389	348	367	400	423	399	435	403	383	357	399	393	407	402	417	369	396	400	393	402	401	386	432	413	428	369	380	430	394	373	411	400	352	381	374	350	379	434	398	418	381	404	362	373	367	402	398	408	372	370	419	373	381	379	383	378	375	374	387	384	362	426	383	394	364	410	368	392	378	351	372	374	369	389	371	382	355	402	415	373	367	370	381	349	418	403	361	373	391	390	429	360	344	399	387	376	379	406	379	406	379	424	357	359	386	406	411	391	354	403	410	375	391	395	406	384	368	413	407	407	378	417	401	397	398	362	398	382	351	381	393	369	418	416	383	428	404	377	387	353	372	381	371	415	384	411	346	403	369	404	392	365	402	394	392	444	358	380	382	408	413	401	424	391	390	385	397	365	377	394	452	362	406	396	391	388	418	349	408	369	367	389	380	371	368	424	396	379	395	387	371	372	418	375	410	367	425	411	355	374	381	346	357	432	403	424	392	377	374	401	402	369	398	402	379	381	425	406	395	397	414	447	392	397	380	387	405	443	391	384	433	404	381	383	386	371	396	417	378	405	402	385	417	449	395	388	377	390	383	401	394	405	383	382	416	428	409	403	378	375	379	389	363	366	386	378	373	336	372	417	372	387	392	422	431	398	382	395	385	398	423	400	386	369	392	376	372	415	404	382	395	382	399	425	428	435	387	374	436	386	416	391	406	380	414	360	364	362	378	402	399	362	415	385	374	380	393	369	361	381	384	406	364	381	346	365	409	414	390	414	450	396	386	453	396	393	362	392	389	403	401	387	378	386	450	423	416	405	412	390	359	357	387	386	381	380	418	367	389	403	377	375	359	394	389	420	433	373	407	385	381	356	408	386	392	400	405	374	393	415	356	390	409	373	375	388	397	359	375	379	391	388	401	429	371	376	438	396	413	369	375	402	351	381	364	371	370	400	368	368	413	412	393	416	376	374	364	398	401	347	382	410	422	352	430	406	363	368	371	375	378	406	373	379	384	368	353	359	406	376	408	399	382	371	382	394	405	394	411	389	402	365	403	392	360	413	365	418	399	358	379	358	373	379	382	420	363	384	392	398	402	392	352	363	362	380	405	415	402	406	389	370	393	402	403	373	383	399	366	416	391	425	423	404	429	399	392	401	388	376	378	389	386	403	400	380	385	384	375	384	444	380	387	415	410	378	404	369	367	404	364	419	387	396	404	407	387	386	410	420	371	363	400	378	393	457	372	340	409	361	430	411	400	398	399	408	386	382	443	396	438	374	426	387	408	364	364	386	375	406	344	415	372	361	365	391	392	378	368	380	426	364	349	461	389	371	395	405	362	360	379	398	386	364	387	396	420	388	412	365	407	367	395	412	387	395	355	397	394	379	365	399	349	414	361	396	339	379	385	398	361	368	377	411	395	414	409	421	364
37821	2231	4260	4804	4164	3541	2959	2585	2250	1920	1794	1651	1627	1475	1364	1360	1283	1262	1226	1154	1139	1144	1199	1112	1154	1051	1050	1104	1007	1041	1028	1028	1020	1055	954	1019	964	974	946	1056	979	920	940	964	912	928	994	911	960	904	924	948	1008	920	928	940	882	929	895	916	905	908	927	894	909	893	927	900	962	930	937	878	863	922	885	894	938	955	953	935	924	924	891	908	953	946	922	881	964	908	879	910	900	886	924	891	980	864	887	912	903	865	914	919	872	947	891	870	916	879	909	927	921	942	909	872	896	876	902	877	860	879	889	874	867	913	937	892	900	915	825	849	897	880	885	945	898	839	950	919	916	932	910	920	903	903	911	905	891	871	895	914	872	875	963	913	912	901	926	970	891	883	867	916	885	916	967	904	898	907	899	930	889	895	921	924	890	890	904	881	867	897	949	940	868	923	908	889	877	886	915	944	898	930	863	863	953	898	917	902	899	893	932	890	930	839	846	841	874	915	913	982	949	867	918	839	877	864	843	910	875	879	899	825	940	895	896	889	906	920	904	908	926	918	982	893	860	901	896	866	990	902	895	956	920	900	933	924	943	916	908	955	931	973	908	879	898	889	970	901	904	881	908	893	981	912	883	931	885	941	915	876	920	837	944	901	871	897	902	876	894	899	898	893	865	839	824	894	900	913	866	883	944	855	912	937	891	894	862	901	921	912	883	873	910	917	886	908	884	849	927	856	915	915	912	949	852	896	914	886	892	948	845	890	879	846	914	851	896	928	954	976	855	868	887	924	889	881	921	889	886	890	892	921	908	898	899	877	950	911	888	930	933	898	951	887	916	887	857	902	904	915	900	885	838	897	918	864	962	921	928	918	867	940	938	910	822	849	886	909	943	915	874	898	951	916	895	922	945	918	850	884	887	877	904	912	909	885	930	917	906	894	889	836	850	865	922	923	907	824	906	882	876	950	871	892	890	901	880	911	828	905	893	892	944	903	933	897	883	887	860	920	898	906	869	879	972	886	927	866	932	911	880	897	907	870	866	861	902	899	913	921	919	878	988	851	960	917	906	894	926	927	906	889	874	943	945	916	880	878	980	895	889	890	880	872	928	894	935	848	924	935	926	926	910	911	871	859	945	864	891	922	948	888	931	923	931	935	885	941	878	849	893	879	844	909	877	937	924	922	850	905	938	866	932	882	896	867	875	893	818	923	864	945	889	894	914	841	929	907	896	872	909	962	900	900	912	918	900	922	865	877	895	872	881	889	856	893	876	868	865	940	843	944	934	936	874	890	912	884	874	886	885	893	872	878	851	894	887	865	919	880	935	900	883	921	902	881	896	910	844	885	859	895	897	887	889	888	903	879	876	923	858	912	897	905	911	872	945	885	874	872	879	872	915	906	946	844	913	925	895	880	913	952	889	942	905	884	928	851	876	883	918	856	870	879	940	862	870	930	949	907	883	888	928	916	901	924	923	910	919	865	908	934	891	911	917	895	919	890	959	898	899	954	918	856	938	859	868	871	910	917	868	904	863	880	893	868	895	895	862	876	895	876	944	872	857	911	935	861	898	889	937	911	894	945	865	913	906	961	902	899	900	913	883	921	895	909	907	958	942	916	931	876	870	909	904	943	859	899	856	890	921	913	868	874	836	912	915	864	929	874	929	889	918	966	915	908	895	947	943	911	880	886	916	926	950	882	896	893	870	873	921	881	918	837	908	881	876	884	910	905	916	885	935	866	883	931	852	949	921	887	856	843	916	860	880	895	933	890	867	937	890	905	947	851	915	941	896	877	929	887	853	925	881	868	887	903	859	876	941	905	891	845	889	893	902	883	883	884	916	886	935	904	885	857	935	898	882	894	887	909	884	932	896	949	903	856	941	879	926	935	943	912	906	882	844	914	864	867	968	851	878	892	904	860	888	908	929	879	912	858	885	874	895	877	922	866	891	902	913	877	840	941	893	931	872	890	839	924	927	918	872	947	844	937	849	879	906	901	914	883	948	881	902	853	891	914	972	900	912	915	933	856	876	916	910	873	885	938	965	855	934	870	928	837	962	862	877	896	882	840	916	881	899	891	915	962	870	917	911	879	877	913	909	881	915	902	935	930	889	959	908	905	914	906	885	919	863	899	906	881	890	855	882	910	912	907	946	841	916	828	907	881	898	893	911	871	895	904	906	885	916	932	884	902	959	864	855	906	908	888	880	908	912	813	900	902	864	897	902	894	913	884	919	944	895	860	940	858	864	896	881	941	896	891	878	915	923	916	912	882	932	888	872	942	895	863	902	950	875	913	820	921	899	889	910	886	875	948	971	904	935	885	902	876	904	860	928	905	888	974	855	867	973	889	844	874	870	822	861	901	886	912	879	806	918	886	861	848	917	930	868	916	902	905	935	874	935	865	891	913	946	887	919	894	879	891	881	899	947	812	897	882	911	881	907	936	889	951	909	927	853	921	876	919	907	980	874	935	922	888	914	897	885	951	915	918	896	884	885	872	883	837	932	904	896	895	856	876	864	876	883	893	931	879	921	898	941	903	877	900	883	905	838	847	882	929	899	893	869	862	897	886	864	854	929	870	875	898	863	933	831	869	918	880	889	861	873	838	874	879	865	885	888	924	891	900	907	875	886	918	913	900	898	877	852	920	913	891	888	896	913	914	935	869	867	899	893	882	910	891	854	898	911	862	855	890	929	929	922	931	889	899	890	890	892	894	901	901	900	872	917	916	949	897	859	896	949	871	875	898	882	892	870	845	907	910	922	898	893	918	907	962	891	888	884	892	902	912	905	882	885	919	919	919	934	904	924	973	934	846	883	901	909	880	880	889	889	884	848	929	911	890	825	911	885	887	930	893	880	868	958	890	916	922	904	922	907	914	893	891	912	934	950	868	911	925	925	887	941	884	904	921	935	845	950	981	904	927	909	869	948	885	851	901	873	889	886	901	937	955	832	904	921	887	879	895	917	838	929	919	871	873	863	884	857	875	890	897	874	926	872	920	847	902	911	935	947	910	913	921	947	917	921	858	891	903	900	890	908	918	939	883	946	926	892	937	873	825	919	901	953	907	900	865	909	880	902	853	884	892	856	905	878	979	855	839	934	889	913	892	922	931	953	952	870	934	890	921	913	898	919	952	912	891	895	887	906	915	944	907	941	897	933	893	921	924	899	920	941	872	890	895	903	919	871	883	926	862	885	836	926	884	901	873	944	889	982	939	873	970	835	858	910	842	898	926	894	908	859	863	915	906	858	896	908	857	863	881	893	884	899	884	918	923	876	909	928	885	914	889	849	928	890	967	959	959	912	868	846	919	903	897	922	924	914	889	877	830	930	837	886	868	926	872	933	908	901	933	876	930	919	945	905	871	887	920	868	905	924	906	867	894	878	881	918	894	957	929	879	886	881	881	807	925	888	915	869	909	893	851	941	929	918	905	882	908	981	845	866	849	912	855	890	903	900	902	883	935	963	921	901	901	942	887	905	894	873	907	901	939	941	900	945	914
11282	406	160	147	131	130	137	117	129	125	110	113	118	138	136	131	127	139	124	131	135	149	123	135	128	129	126	121	142	141	120	141	125	113	132	119	150	137	112	127	143	143	111	121	131	146	127	139	123	124	133	127	143	135	132	139	135	115	137	115	103	138	124	157	119	95	155	134	122	138	113	126	153	138	145	134	139	139	137	137	117	107	134	116	115	138	148	140	129	129	126	144	126	142	121	131	137	125	128	107	132	128	123	130	123	138	113	137	120	116	133	134	145	143	117	146	145	117	153	112	122	121	142	98	126	139	121	145	118	133	124	124	126	140	141	138	128	128	129	124	133	154	112	128	154	133	138	120	128	125	105	129	111	111	137	138	132	136	126	149	146	149	137	112	131	102	120	120	133	135	134	146	123	111	95	131	122	115	134	112	133	113	125	123	118	133	134	150	128	124	116	139	134	144	118	112	131	125	115	148	144	101	133	128	120	123	113	117	125	123	140	124	124	115	128	153	132	112	133	132	129	145	124	137	135	131	122	125	136	124	136	141	114	122	128	135	126	122	127	133	130	116	127	123	118	137	128	125	148	135	129	149	142	136	127	105	138	132	127	112	124	155	129	135	136	118	131	143	141	127	119	136	127	122	113	117	94	124	132	106	117	114	125	124	113	131	121	141	131	119	105	130	114	112	128	142	116	130	112	123	133	161	126	133	145	119	115	126	114	124	119	134	122	115	112	116	137	148	118	131	120	133	145	126	146	115	131	104	138	128	124	130	137	135	128	130	126	125	115	134	126	133	156	132	128	111	130	110	131	117	106	132	124	136	133	137	127	106	100	112	148	115	130	133	117	123	124	126	124	115	113	131	136	127	126	102	125	139	114	124	111	127	151	118	124	166	121	133	115	149	117	127	133	123	142	122	121	114	113	94	130	114	153	127	133	115	139	125	121	102	104	110	141	152	148	130	160	119	136	125	121	130	131	136	118	123	123	122	132	123	125	116	140	129	123	127	118	123	110	137	111	136	134	127	119	119	134	117	118	123	156	113	123	121	133	106	123	129	124	145	134	114	133	117	157	123	124	135	122	153	121	134	116	138	131	143	141	126	123	136	145	142	129	126	136	133	119	125	99	115	137	150	124	122	137	159	136	130	113	123	145	147	143	124	142	119	102	111	122	126	125	133	126	131	122	132	117	129	133	131	146	155	127	123	122	118	134	95	109	99	147	128	136	118	123	119	133	156	132	121	154	131	92	127	149	140	120	129	120	137	149	144	128	136	118	111	129	133	150	136	115	144	120	117	128	145	123	107	122	137	139	131	117	140	127	114	134	138	133	132	129	123	125	139	130	100	139	130	132	163	129	126	122	127	120	119	113	124	97	128	138	141	124	118	120	131	109	110	137	144	114	102	110	141	126	119	130	146	140	120	112	128	138	138	138	115	119	124	122	136	125	126	118	146	112	127	136	139	127	139	137	119	128	136	149	126	117	122	123	123	127	121	124	111	120	110	128	128	138	127	137	130	128	118	138	140	141	131	126	121	139	136	151	130	130	126	127	126	123	135	140	131	116	144	131	148	116	128	125	168	128	125	131	135	128	132	124	112	131	118	110	132	123	123	100	123	119	126	116	129	164	137	126	139	112	133	138	129	104	139	133	150	141	122	133	143	138	132	125	106	131	122	126	125	145	132	132	106	125	121	135	140	120	113	114	121	138	154	137	127	112	126	138	113	116	120	122	147	109	109	152	117	118	116	133	113	125	135	119	124	128	141	133	117	138	132	135	159	140	134	124	112	139	132	131	118	114	149	130	130	155	125	133	138	139	127	131	128	113	132	113	127	128	130	126	133	127	130	117	112	135	127	115	111	120	127	121	143	130	133	121	113	131	137	132	125	121	120	130	137	130	140	123	141	127	151	127	122	131	123	124	134	126	138	119	124	124	134	119	145	110	126	135	126	124	136	139	145	102	127	134	146	131	142	123	145	125	111	150	96	124	133	122	124	134	132	137	140	132	135	131	122	111	124	123	124	124	119	115	136	140	120	127	137	127	130	137	125	129	161	145	114	125	118	128	129	120	131	113	127	136	158	137	114	118	139	140	133	129	118	112	128	136	120	112	129	118	127	118	122	141	126	142	124	122	104	94	140	129	136	142	121	144	117	147	120	138	112	133	129	144	131	117	138	140	153	104	104	111	119	121	128	136	129	139	110	132	113	141	117	117	134	123	130	144	125	135	119	111	127	105	121	140	127	122	161	134	134	123	131	128	129	121	116	121	126	114	123	152	119	128	128	145	130	123	151	122	119	112	120	128	142	122	121	129	129	113	147	137	126	119	124	132	136	123	149	139	148	132	137	128	102	110	145	126	140	123	137	118	117	127	138	109	128	142	130	145	122	136	130	123	120	113	129	128	131	105	129	142	127	119	113	128	108	120	130	125	143	134	134	134	152	141	137	131	128	140	113	150	126	146	126	109	139	155	140	120	119	142	117	153	111	125	147	112	133	126	135	130	135	125	127	99	112	125	110	128	158	107	120	139	124	132	149	143	117	139	114	130	124	116	133	123	129	137	151	137	138	146	131	121	124	126	123	128	126	125	131	133	108	129	103	137	139	138	116	134	139	115	135	126	102	132	117	141	116	143	117	141	116	122	126	123	139	130	131	136	143	122	106	145	134	125	122	119	130	136	129	126	138	115	127	143	125	132	111	134	144	132	116	115	129	133	119	130	132	125	118	140	158	142	119	115	143	135	137	125	127	130	133	129	118	138	114	144	118	131	143	120	134	126	113	124	112	115	121	156	111	129	141	136	115	103	125	130	141	120	141	145	143	116	129	124	120	119	165	132	114	126	134	131	109	122	139	126	111	131	127	142	118	124	128	139	114	141	126	134	127	140	134	123	133	148	139	142	134	124	133	129	137	119	128	118	140	114	124	134	125	161	147	115	123	142	139	122	122	133	128	127	125	115	140	113	138	161	136	100	132	117	119	122	128	149	121	134	120	130	118	117	117	136	129	112	137	117	149	139	107	130	136	122	115	136	147	118	134	121	119	128	139	118	137	137	141	110	120	135	146	138	144	122	129	129	113	126	135	137	135	130	124	125	133	134	123	151	118	125	121	120	140	138	152	130	100	132	142	117	137	118	136	144	148	125	139	115	138	122	119	143	119	136	128	114	142	148	126	112	137	121	138	120	124	125	125	148	140	140	129	117	133	132	132	169	138	146	151	116	122	129	114	127	132	122	128	141	150	132	121	124	147	135	138	136	130	130	118	116	132	129	126	130	121	117	149	122	112	148	126	132	151	130	122	142	113	129	136	132	107	145	101	137	116	129	147	120	127	138	128	141	124	150	117	149	129	116	135	123	126	143	124	115	128	135	132	122	138	115	110	111	98	129	115	119	111	121	120	143	115	123	148	123	134	136	120	124	115	123	122	138	121	110	136	130	140	112	150	119	138	122	140	111	124	134	128	126	121	150	139	136	133	146	133	130	123	119	139
9706	409	464	447	447	403	400	426	392	377	406	359	373	404	359	376	381	378	372	391	395	428	429	451	391	367	350	397	364	391	348	368	347	372	375	351	360	393	386	384	410	349	366	362	397	368	377	359	391	394	403	384	391	373	375	396	348	353	350	351	370	378	349	369	377	382	385	390	415	383	363	332	373	356	366	396	369	360	394	354	346	348	362	394	401	377	414	355	395	369	363	368	344	384	343	341	380	383	373	371	375	361	369	386	364	345	326	375	383	350	381	335	370	372	365	405	344	380	397	394	369	384	385	360	362	360	393	408	367	346	385	346	390	422	381	365	371	396	371	380	353	363	386	415	378	361	374	386	394	381	377	350	381	370	412	321	378	367	347	375	360	381	348	393	333	367	402	337	399	375	372	364	364	382	379	379	375	340	391	340	354	365	366	373	335	367	361	364	403	353	373	371	364	372	370	365	377	334	377	357	346	366	375	366	358	367	386	355	365	366	346	401	424	373	364	383	353	389	377	375	378	407	382	395	371	355	377	372	383	386	373	385	339	367	347	405	431	375	377	406	342	363	362	372	382	342	374	367	395	370	384	381	352	356	396	337	397	366	381	374	339	372	341	393	385	341	385	392	372	355	391	384	363	371	386	379	367	368	346	373	363	365	345	368	398	382	375	365	365	354	382	362	386	348	363	371	360	368	338	395	357	386	371	353	364	401	368	347	397	349	375	373	365	397	423	408	365	363	371	386	392	375	397	362	408	368	374	361	389	328	375	368	364	354	351	385	391	338	355	393	358	385	349	385	375	393	360	375	397	379	340	399	381	382	373	409	375	372	380	371	340	381	376	392	393	402	378	357	392	360	360	359	401	380	343	374	373	376	357	366	384	358	368	401	347	411	353	386	371	354	376	366	353	387	355	378	377	394	385	359	352	348	352	391	394	360	375	383	373	370	336	378	364	353	333	378	349	348	407	352	349	415	372	367	410	362	378	362	370	357	354	381	384	315	388	387	403	367	414	377	349	364	341	351	363	332	367	396	372	382	389	418	381	364	363	364	360	366	409	366	342	371	324	363	361	353	385	359	335	394	390	348	360	402	377	355	377	372	341	352	377	379	370	368	352	363	362	363	349	371	370	376	361	383	347	386	369	405	347	354	372	377	345	366	390	342	369	367	394	378	372	359	405	370	332	357	375	366	364	383	345	373	376	345	403	320	386	326	370	372	337	370	351	371	407	346	365	382	374	387	362	355	380	343	410	384	368	347	375	361	396	397	348	374	392	390	361	365	367	382	349	377	409	393	379	361	391	360	364	332	388	390	361	373	396	372	375	395	381	390	389	389	351	352	330	384	400	375	360	401	414	394	375	394	359	350	412	363	380	377	407	387	375	378	353	383	362	396	347	386	421	410	351	373	367	375	421	354	385	380	388	391	361	352	386	367	357	342	383	356	375	378	350	380	361	382	348	381	390	411	374	374	381	383	390	365	355	384	373	370	390	381	375	376	397	366	381	363	361	356	392	367	359	361	374	386	377	408	389	368	399	375	337	382	382	369	372	385	368	356	410	355	382	356	367	395	338	384	365	360	350	362	388	405	400	392	347	362	372	336	363	351	363	383	357	371	379	390	382	386	360	362	386	356	351	346	391	376	396	380	349	357	381	399	347	352	377	365	367	357	396	361	366	388	379	357	384	352	342	351	381	377	390	343	394	369	381	358	402	370	374	415	399	392	378	396	401	386	361	361	356	360	367	339	372	373	347	376	379	364	360	360	375	388	370	378	369	378	370	352	374	375	366	362	368	393	360	370	381	406	381	334	382	409	399	358	388	364	370	363	330	361	354	395	372	394	373	369	370	394	347	363	372	399	357	405	346	365	373	341	382	347	386	410	395	379	363	372	370	383	387	375	348	359	372	353	398	328	371	405	386	358	353	371	379	371	385	419	357	320	356	412	356	366	320	360	415	377	349	370	353	367	388	361	354	360	342	413	398	359	362	357	385	366	366	355	385	363	368	396	394	397	392	385	400	418	356	376	363	411	372	362	348	368	362	366	377	377	356	395	342	386	374	378	343	386	357	349	362	351	381	386	340	371	357	372	337	377	394	330	370	374	360	384	380	365	384	361	410	397	381	363	375	370	399	378	381	387	382	381	391	360	392	360	376	355	372	353	374	379	368	389	385	382	373	353	414	408	413	385	399	365	385	387	369	355	378	393	365	408	363	384	345	367	351	375	385	378	354	385	361	364	412	373	350	375	370	363	389	399	349	360	381	378	362	366	377	369	376	337	350	315	356	344	372	374	364	371	343	376	365	359	372	362	372	381	374	395	352	384	386	378	369	385	357	391	379	419	377	394	382	358	383	405	368	372	375	371	377	340	375	383	361	377	358	355	361	346	392	364	345	357	372	384	351	375	398	362	396	342	386	387	361	404	382	382	354	362	394	379	346	355	390	352	363	384	383	378	362	379	386	371	357	363	374	384	392	357	343	382	382	376	389	351	372	336	378	385	395	409	393	373	339	327	354	419	384	415	378	365	345	382	352	375	380	375	364	384	365	347	349	397	378	367	350	396	379	317	384	385	380	352	359	339	379	401	360	409	353	372	356	356	407	360	361	369	363	350	370	367	370	359	369	375	377	363	374	413	355	361	366	364	388	375	382	360	373	333	366	395	374	402	344	379	392	387	356	395	377	362	398	377	361	366	383	356	372	399	403	359	350	356	371	366	376	372	341	390	351	355	365	365	370	380	408	348	387	336	359	336	370	368	395	338	348	354	363	386	372	380	372	364	370	357	350	358	387	360	387	361	375	368	369	364	364	361	368	318	405	333	369	369	380	360	343	371	406	409	392	378	367	380	360	345	339	395	390	331	401	394	382	393	380	370	346	344	407	380	395	363	373	384	368	348	348	385	382	359	402	389	365	393	369	363	400	367	383	360	395	326	373	376	368	385	358	379	341	377	374	394	354	359	396	393	350	380	352	369	392	381	358	351	383	381	369	389	374	380	392	365	377	344	345	366	351	377	388	387	363	376	368	374	392	388	383	372	370	372	370	385	348	386	349	367	393	379	369	388	356	376	367	354	359	404	362	378	367	332	369	366	368	366	354	340	367	402	378	361	357	367	355	377	356	342	385	408	406	382	381	367	364	386	362	351	341	358	334	361	357	401	375	344	344	380	389	371	380	369	375	371	387	370	396	380	372	384	368	360	335	413	396	360	342	346	369	354	382	313	385	380	367	398	355	364	368	394	360	364	350	356	364	384	343	384	373	363	389	353	383	367	352	360	392	367	396	384	359	344	385	386	358	344	400	393	382	379	363	366	396	389	361	365	373	376	371	379	384	371	378	358	371	354	370	382	383	370	373	411	393	358	376	385	438	387	363	353	367	395	412	398	364	359	401	388	374	368	354	365	394	400	350	348	393	370	366	404	378	363	385	370	394	364	412	353	376	354	379	395	349	386	434	401	375	372	371	368	384	346	359	392	371	382	371	382	394	381
57612	17825	3027	904	651	506	411	346	301	287	275	273	264	239	282	259	218	239	237	220	237	216	226	216	241	227	254	227	191	212	237	229	246	241	249	242	211	260	217	224	222	211	213	198	232	225	233	231	227	257	211	214	239	238	205	227	193	232	223	232	192	185	209	223	222	234	230	224	197	184	206	227	246	222	235	238	222	251	217	213	221	252	207	224	218	219	214	236	249	199	218	220	206	201	193	225	226	224	200	214	267	227	226	221	195	217	219	230	204	217	203	183	215	217	214	233	214	228	226	206	226	232	213	205	238	219	214	202	201	220	225	230	207	205	197	207	233	220	244	217	200	239	221	255	175	220	227	235	217	232	231	205	190	233	226	194	187	203	216	230	232	227	228	228	217	188	228	227	234	230	191	234	216	235	209	237	228	195	217	229	207	205	202	233	190	199	195	203	211	252	208	224	223	240	217	251	211	196	217	205	217	183	214	237	233	213	209	258	227	218	217	185	220	208	227	220	205	225	211	217	232	214	213	214	231	234	221	253	203	200	190	210	228	190	215	200	211	242	208	201	204	212	217	221	211	213	211	222	224	209	234	208	217	230	249	230	229	241	229	217	198	202	222	230	222	209	193	231	209	215	228	208	200	240	219	227	224	209	205	224	221	204	204	224	228	185	198	201	216	226	226	221	212	192	231	222	224	255	198	228	208	242	232	215	206	208	217	208	210	238	225	206	222	192	226	229	214	210	241	232	221	235	207	218	219	240	234	216	188	223	194	210	213	217	220	218	204	210	250	227	224	213	219	224	206	208	172	206	218	233	203	233	230	195	223	214	204	217	218	217	206	215	204	218	218	239	212	203	199	196	210	231	227	254	204	216	189	225	226	214	206	208	219	204	223	210	187	203	187	215	233	221	210	180	212	198	187	208	188	224	222	192	223	241	253	238	209	233	193	174	229	243	215	191	221	200	208	197	250	176	213	217	208	207	229	197	216	194	214	203	206	235	223	232	225	204	250	215	205	226	230	219	211	238	219	209	213	218	221	202	210	239	228	201	203	214	234	233	235	220	204	205	207	222	207	237	220	210	219	229	208	217	240	214	213	228	207	193	213	219	220	214	227	242	224	194	223	202	228	211	235	232	250	208	219	228	233	195	224	196	216	220	217	210	225	209	212	226	205	208	221	207	234	197	224	196	238	220	220	220	209	223	222	184	213	237	224	188	198	207	182	208	216	241	218	208	224	235	198	210	211	196	227	194	206	223	219	249	204	235	216	197	227	204	218	207	243	202	226	244	222	229	213	232	226	210	234	203	196	213	223	190	192	225	198	194	211	225	238	245	249	222	212	229	208	202	183	225	210	230	224	234	244	221	234	226	234	207	201	213	185	237	258	245	251	228	213	211	236	198	205	213	198	206	208	196	217	197	209	203	222	194	207	222	180	213	221	214	232	210	202	179	242	232	220	241	219	230	211	227	212	236	221	238	218	214	246	214	243	209	228	220	235	200	195	183	189	211	221	225	205	207	225	222	212	209	216	229	200	202	218	238	191	218	221	252	206	192	214	227	204	223	229	210	198	258	224	213	187	229	215	231	208	221	202	202	203	218	232	180	199	198	173	230	192	226	201	208	220	216	216	247	253	211	201	226	231	210	194	218	212	223	186	198	211	198	211	218	205	219	237	202	231	247	222	190	210	219	204	230	215	214	232	230	220	204	225	215	198	226	237	242	226	201	217	223	200	205	216	231	191	216	199	191	221	204	219	213	231	214	205	204	205	228	216	204	236	219	231	198	196	236	247	202	233	197	231	220	194	216	191	213	216	204	213	213	213	212	231	209	221	200	224	203	215	238	178	247	206	213	194	208	204	209	209	206	207	200	221	210	216	232	190	232	240	228	194	209	220	225	209	217	235	228	212	206	217	238	232	226	195	201	213	208	220	191	199	246	247	224	224	223	215	222	230	230	222	206	216	201	214	224	238	236	228	207	212	230	209	235	222	207	231	228	189	208	220	226	219	202	209	211	218	213	211	214	212	231	183	207	202	238	249	249	222	221	231	206	220	215	225	213	211	237	208	203	217	197	211	216	206	223	236	194	222	237	222	203	205	226	215	217	221	231	210	221	243	202	223	244	223	236	244	204	245	220	199	177	208	200	205	210	220	198	230	227	221	228	200	258	218	254	195	202	209	202	207	226	227	257	229	231	240	181	232	198	212	203	210	221	208	220	221	185	206	250	203	196	233	241	211	226	222	223	232	216	209	205	219	215	201	231	214	211	206	182	210	204	223	213	253	179	194	212	215	213	206	217	217	219	213	195	248	205	198	210	223	214	206	232	214	237	218	240	189	223	220	223	222	199	208	217	213	219	218	227	190	217	219	212	185	233	199	224	220	198	239	216	212	262	215	193	207	223	218	223	219	199	231	194	228	207	197	224	236	207	243	224	247	213	238	229	204	214	193	225	232	210	203	209	205	194	217	211	234	219	211	222	205	184	229	203	233	228	234	200	226	243	196	219	197	214	218	199	194	229	227	231	252	198	219	224	211	223	178	228	197	230	218	211	227	216	212	207	233	225	195	219	223	217	215	217	236	219	210	223	208	237	217	219	216	219	204	203	216	209	206	201	205	212	201	201	217	225	204	198	213	211	241	224	230	238	232	208	222	213	203	215	223	199	181	228	209	205	233	242	217	202	205	230	223	213	222	247	210	199	206	223	253	237	219	217	193	214	204	179	213	218	236	194	213	242	226	217	194	203	219	205	226	213	185	208	229	222	217	237	238	226	228	225	196	233	202	244	222	215	206	233	208	218	199	234	211	211	182	214	239	239	228	232	207	193	229	227	240	240	211	225	215	202	222	231	191	216	219	202	209	190	248	196	220	219	215	246	199	215	188	225	201	215	193	215	217	217	219	218	204	223	210	221	213	206	225	201	228	199	219	222	207	223	241	199	241	199	219	189	196	237	231	235	236	197	229	205	198	209	206	197	199	226	231	203	229	215	223	219	215	224	185	209	231	187	236	198	222	220	198	231	210	231	237	224	217	189	230	231	216	176	207	235	247	206	202	215	213	226	221	233	224	197	240	218	228	206	235	247	241	208	204	208	206	230	210	206	217	233	211	209	204	242	205	223	198	187	230	226	220	211	243	198	210	195	201	219	222	192	190	206	229	229	223	196	234	201	214	230	198	218	251	220	222	202	231	212	234	222	233	197	218	191	235	218	214	242	233	208	237	200	216	210	190	211	231	243	214	229	219	206	230	217	205	220	219	220	204	199	211	205	232	241	219	236	208	244	234	230	220	203	223	224	174	192	248	205	246	215	218	238	205	190	208	191	218	188	240	217	218	225	207	221	228	222	225	226	231	249	226	218	202	236	227	237	195	205	216	211	213	221	235	222	202	226	235	220	185	227	221	226	191	221	209	210	191	207	194	234	208	202	214	197	218	190	224	218	217	217	224	225	236	234	239	197	242	220	237	186	219	209	257	224	238	199	227	217	194	198
30124	1221	2250	2569	2276	2002	1617	1383	1214	1146	1098	1000	906	865	825	766	762	731	677	725	702	682	675	636	662	618	629	584	636	659	630	604	652	579	603	651	642	568	569	618	621	619	588	588	601	584	585	627	603	581	566	618	556	550	577	529	603	560	577	580	560	569	572	558	589	582	574	602	591	598	574	609	601	554	577	606	603	610	597	567	575	577	590	582	548	607	586	568	554	512	536	594	540	584	544	605	590	556	582	592	583	536	579	588	588	546	540	544	524	558	614	566	520	550	560	597	555	589	571	577	542	565	535	536	592	595	553	590	543	536	573	565	601	532	546	624	548	585	606	575	572	585	570	585	548	534	554	519	551	539	588	598	589	568	569	539	541	505	567	536	616	566	571	562	559	566	591	576	550	550	560	538	547	556	533	532	550	583	581	581	565	568	551	560	538	552	561	568	560	574	569	557	537	564	513	531	569	549	567	552	582	580	564	595	560	546	576	588	544	542	539	523	550	577	540	546	544	563	551	559	548	582	530	578	585	601	552	582	573	578	552	582	586	559	533	528	571	575	581	540	547	575	579	555	622	597	569	528	599	574	540	567	591	546	563	512	549	594	573	566	556	544	537	565	558	543	574	582	521	542	573	579	510	587	567	559	546	521	594	606	556	519	547	605	602	578	537	579	581	593	567	536	548	571	570	581	600	555	592	607	580	574	505	569	537	544	572	573	588	610	552	590	591	571	569	565	571	559	605	588	558	585	585	560	524	575	582	595	578	582	539	600	597	518	538	538	625	609	533	562	585	587	528	565	585	542	564	571	570	537	558	544	552	531	587	562	572	568	568	583	595	538	533	569	559	566	535	576	579	565	563	528	555	529	587	559	534	561	563	596	582	564	543	584	574	542	524	525	584	552	567	571	605	561	550	576	549	595	567	577	567	563	550	552	571	530	538	564	536	580	569	537	568	559	541	518	560	572	536	570	627	523	597	564	570	578	563	611	586	612	574	572	566	558	573	579	586	560	577	608	603	560	557	560	563	561	569	545	540	573	591	628	589	576	554	532	599	599	587	555	569	558	538	588	580	547	589	574	548	584	560	588	530	591	553	499	563	532	564	538	562	554	560	557	579	558	608	557	531	545	586	558	573	563	574	595	591	581	578	565	574	544	611	599	531	557	588	573	586	531	603	546	569	646	568	535	538	555	598	524	543	548	569	526	530	583	607	624	593	545	572	552	562	548	562	561	606	561	524	564	568	589	574	580	592	584	570	617	585	601	553	565	575	574	566	571	580	552	584	565	597	576	566	574	565	566	545	570	582	603	526	564	564	567	609	556	587	550	547	543	559	515	624	532	565	610	571	568	568	549	565	557	558	591	578	554	556	563	581	545	562	564	564	547	559	619	595	590	587	536	552	542	528	547	517	588	570	532	545	571	568	539	575	586	599	569	580	581	546	557	569	558	580	586	559	543	573	545	552	579	545	577	582	571	583	528	579	586	543	601	575	555	572	527	590	549	577	547	557	546	579	537	549	522	547	582	589	604	542	545	593	567	542	553	618	539	584	551	593	546	606	558	561	548	539	570	570	563	535	509	547	574	583	539	562	533	579	574	544	526	581	575	600	609	604	573	566	543	578	551	557	535	554	568	592	549	571	558	566	503	558	629	527	590	573	569	572	572	599	546	588	518	587	565	596	555	565	569	544	556	525	574	540	540	555	548	543	494	566	525	587	561	574	570	561	638	576	568	562	571	542	554	540	576	569	571	554	547	584	566	586	553	609	549	573	561	570	576	582	582	597	572	544	636	568	576	590	547	535	541	528	562	573	586	586	558	571	566	540	526	577	529	607	554	578	602	599	595	578	570	576	594	584	568	567	557	573	553	584	589	566	551	606	574	551	568	577	566	557	586	564	564	524	541	550	547	549	575	592	548	584	540	563	555	569	588	596	564	560	595	539	622	552	543	580	560	511	586	577	543	520	557	574	545	578	557	527	562	583	567	576	546	583	579	564	529	554	561	597	595	537	532	567	559	551	531	553	570	554	636	585	553	595	576	569	577	550	564	589	561	540	536	589	531	577	583	547	581	580	532	585	547	583	564	612	564	578	627	527	571	582	559	571	511	652	576	570	538	532	599	575	616	518	565	553	608	555	550	561	517	549	546	556	520	624	602	578	551	570	535	558	540	572	530	541	571	584	590	518	571	575	540	548	529	635	538	582	607	565	575	567	590	566	575	545	566	579	550	539	561	547	623	595	583	607	601	587	533	583	571	562	521	569	553	533	564	560	534	611	563	582	588	593	584	565	585	559	582	553	558	526	567	604	561	548	563	576	550	607	524	586	518	493	548	598	595	576	577	574	577	623	546	618	615	576	534	545	542	549	576	554	585	559	581	571	537	530	546	536	596	558	545	561	575	543	552	571	557	552	546	610	550	592	533	549	590	509	549	548	549	615	536	577	582	552	542	556	580	572	580	553	518	541	555	537	563	540	592	594	574	576	564	578	601	556	570	560	555	587	571	565	594	546	528	547	557	585	575	533	563	581	517	574	577	552	589	576	534	559	617	584	586	547	572	526	518	547	562	595	596	567	599	585	582	567	582	568	579	523	542	568	520	544	607	629	597	516	579	592	536	566	567	567	549	567	532	576	579	565	565	603	563	596	557	586	600	589	530	595	581	546	555	566	561	568	575	556	603	568	566	591	615	534	574	512	566	586	567	551	623	551	531	570	567	546	610	573	573	577	585	590	576	567	533	548	560	573	569	524	560	568	563	520	588	540	618	586	576	597	549	573	560	571	555	578	581	557	525	579	553	549	554	590	572	589	594	519	591	565	598	535	547	521	562	596	556	598	571	544	575	521	539	529	535	603	610	570	571	558	588	543	519	570	561	605	531	587	557	569	551	603	572	576	550	537	574	578	558	567	582	553	560	597	592	577	545	585	565	550	557	559	591	566	543	548	551	557	591	568	571	574	568	576	593	545	566	574	576	571	578	530	577	564	573	583	568	608	562	589	579	577	553	583	604	586	580	575	544	552	558	548	531	555	568	583	573	555	574	591	537	553	559	543	558	607	559	537	517	571	570	539	572	553	568	573	575	580	540	550	545	573	579	569	579	577	549	566	545	502	559	577	617	557	573	543	560	559	586	577	541	557	563	535	565	552	520	542	598	561	543	561	544	583	587	595	620	538	543	598	567	568	535	579	551	565	537	548	567	575	568	560	531	574	576	582	522	581	545	535	557	590	580	575	544	567	553	572	588	562	556	583	548	567	575	545	560	583	551	554	574	560	558	567	551	534	550	562	598	572	517	559	545	570	589	523	581	551	550	587	552	561	572	542	529	554	542	579	564	566	578	533	594	539	560	497	581	564	571	540	555	544	566	556	563	553	569	615	555	523	558	530	530	563	537	561	597	570	565	562	545	514	572	550	569	564	581	556	560	573	540	559	568	560	563	607	553	565	520	553	561	603	598	584	581	574	559	511	546	578	553	560	585	539	577	623	564
66402	24940	10818	2209	1306	965	821	707	588	588	523	494	512	488	433	463	449	440	432	427	442	389	444	431	419	422	404	402	399	410	376	397	414	443	396	435	428	411	436	389	384	378	381	396	391	400	424	369	397	387	355	404	397	394	374	392	376	435	426	401	423	414	369	367	418	388	408	406	392	392	426	367	403	403	407	390	440	353	402	401	415	355	388	368	387	398	409	379	365	391	433	362	366	409	378	434	387	382	397	378	416	415	355	415	340	348	383	372	394	409	369	405	393	405	408	361	359	406	393	369	370	375	402	355	381	402	403	401	420	383	380	356	380	392	380	401	403	403	370	380	405	377	407	403	439	413	395	369	398	372	378	406	388	400	420	393	407	369	377	358	414	404	387	372	386	410	393	413	367	392	407	398	352	364	398	408	400	373	364	422	390	392	372	434	419	360	413	366	401	373	373	405	402	369	338	362	361	415	379	426	375	385	380	386	376	399	386	413	417	404	339	380	357	350	405	390	379	357	351	377	358	369	422	405	396	377	395	383	395	411	395	378	390	394	399	386	359	395	385	398	399	413	356	377	398	399	370	400	392	355	389	395	399	397	387	435	372	407	400	420	405	391	439	371	362	403	353	398	404	435	412	387	390	404	375	355	397	402	408	376	400	406	360	384	383	403	385	356	386	413	393	414	394	343	376	387	414	405	391	436	413	384	399	373	387	388	372	371	394	389	380	425	370	409	436	386	380	390	354	397	367	352	400	411	364	388	414	389	408	391	381	400	396	398	389	389	368	365	365	404	431	421	375	393	391	373	409	393	403	371	360	388	346	383	381	409	406	403	407	390	385	377	409	382	390	408	387	401	352	423	384	387	330	356	370	405	386	434	412	390	367	401	404	401	375	395	398	382	362	385	394	396	357	388	405	430	428	410	393	400	375	417	441	382	422	437	348	379	392	388	389	376	396	403	395	398	369	403	434	363	394	416	377	383	390	355	433	352	417	394	407	392	395	401	387	406	381	404	374	406	397	401	388	418	397	399	388	387	389	422	382	381	401	405	388	400	395	380	423	422	406	409	366	385	374	398	420	377	370	419	376	385	397	352	398	350	415	408	390	364	380	350	374	421	369	403	393	391	409	353	383	381	382	371	430	379	400	374	416	379	362	391	414	405	391	397	405	380	404	386	406	411	411	349	369	369	382	393	383	399	382	407	414	416	389	385	337	409	389	395	373	387	359	378	456	417	350	383	360	395	395	354	399	405	404	388	356	370	410	395	390	402	423	392	408	379	413	411	370	433	417	381	435	378	418	409	439	403	408	392	402	370	383	348	373	390	389	387	423	409	393	379	407	401	405	401	388	411	371	376	391	413	437	390	379	383	391	405	412	396	374	355	402	374	386	389	395	412	393	384	362	381	414	392	423	382	407	383	396	380	419	376	356	389	396	384	376	365	411	405	373	405	405	372	374	381	413	425	382	371	385	389	419	391	414	399	401	401	423	398	378	380	422	406	428	400	396	373	423	365	414	384	387	393	387	375	375	406	372	396	398	394	415	354	425	351	397	416	393	411	385	379	378	398	389	419	395	393	378	374	381	402	387	364	377	377	381	385	390	372	398	378	408	397	397	382	386	409	388	401	381	357	388	404	405	378	393	371	388	372	401	392	406	365	397	384	392	351	406	396	409	396	353	367	370	371	417	402	381	403	400	400	382	422	379	414	410	389	394	383	394	405	383	397	388	401	360	385	398	429	407	386	400	380	377	408	353	432	383	436	404	338	390	390	380	373	346	399	414	429	406	397	378	378	406	437	372	375	370	398	398	385	406	385	378	405	436	393	397	370	399	381	382	406	371	388	384	372	425	381	383	441	405	396	404	432	404	388	398	389	390	410	389	434	415	397	351	377	432	384	403	428	403	410	383	399	405	401	405	399	380	349	377	375	409	412	380	406	472	434	383	394	406	376	389	423	378	394	395	390	423	398	368	427	389	373	371	363	394	356	385	360	355	373	366	414	424	388	416	395	380	393	388	416	404	376	370	391	405	424	371	409	411	385	407	390	335	401	407	385	401	386	365	388	374	360	400	411	398	443	399	368	419	347	416	368	389	383	398	387	383	389	397	391	391	382	379	390	412	371	433	387	397	387	377	385	377	409	394	400	394	406	407	387	411	430	402	426	356	384	385	402	430	374	407	416	391	373	421	397	384	346	341	413	419	419	374	386	350	418	385	394	434	440	394	392	399	434	383	388	411	401	376	376	376	400	411	393	389	402	415	395	373	408	418	367	427	402	392	418	383	404	384	393	367	397	394	392	393	379	376	415	377	395	394	366	383	412	388	400	390	373	366	397	385	389	385	398	398	380	376	358	380	392	365	378	361	400	359	376	405	398	406	372	357	354	377	392	390	392	363	362	387	387	372	367	432	400	391	414	392	385	414	384	433	359	432	361	345	425	391	384	384	352	397	401	403	385	405	365	390	380	401	380	378	442	401	385	407	355	399	365	391	427	407	362	387	354	409	421	369	400	390	392	406	419	435	403	443	385	392	389	362	375	382	358	366	371	386	409	371	377	385	380	365	413	404	422	426	356	386	381	387	391	393	410	363	387	415	360	372	361	378	401	404	406	403	390	400	388	377	376	402	366	401	416	383	391	389	417	369	370	398	387	425	434	386	364	368	386	405	404	376	421	357	378	364	397	356	429	409	418	400	363	422	368	394	399	347	414	394	393	367	364	375	362	384	399	423	357	364	394	380	404	396	391	370	379	444	378	373	381	429	419	408	345	368	355	401	376	407	430	372	394	397	393	389	429	419	363	368	404	357	395	397	369	380	416	375	433	378	398	437	395	419	394	402	388	403	390	367	382	394	379	386	371	358	414	383	374	391	405	367	410	384	393	355	387	387	369	339	375	380	387	405	364	425	374	385	366	387	420	372	394	405	397	441	384	411	427	388	381	395	380	382	375	423	405	414	377	383	396	422	350	379	372	384	376	389	410	415	408	373	390	391	367	399	374	372	395	402	414	365	395	468	408	361	377	400	383	387	399	375	398	392	376	382	391	392	380	370	404	361	385	427	403	406	426	365	426	425	398	413	385	410	385	379	400	388	394	379	399	408	410	408	372	421	384	428	375	368	381	396	374	399	408	376	377	387	392	391	418	378	370	369	428	363	369	384	358	389	381	407	400	378	381	390	384	388	348	425	415	379	398	396	363	447	401	413	371	381	390	432	379	363	391	426	370	380	429	373	409	395	342	428	367	394	385	405	425	386	406	371	447	395	382	435	386	385	400	422	437	375	355	379	359	377	387	363	372	389	409	380	397	398	402	418	361	419	375	371	424	382	384	380	383	388	402	362	380	342	388	345	416	370	413	385	420	366	389	399	398	400	394	444	393	388	375	387	396	426	403	417	395	400	357	365	372	389	424	406	402	402	373	371	409	384	394	419	357	423	391	383	393	383	386	379	395	380	419	410	438	369	388	429	358	388	386	406	378	377	380	394	400	380	372
37568	2098	4201	4848	4214	3470	2947	2498	2199	2050	1905	1702	1531	1498	1385	1330	1325	1264	1213	1221	1185	1156	1110	1040	1107	1086	1041	1060	1008	959	995	1033	979	962	965	985	969	984	1016	931	977	980	1006	964	938	897	920	904	985	965	943	909	960	964	871	918	931	900	906	893	939	963	941	922	930	969	901	912	907	936	927	994	957	896	914	937	920	935	928	915	947	941	897	899	874	949	955	887	924	910	906	927	966	872	925	942	874	943	907	911	872	871	954	947	903	878	884	905	876	858	889	929	929	898	890	912	865	901	914	933	887	944	881	903	889	909	916	925	929	899	894	885	932	890	900	902	903	846	831	902	911	912	927	908	894	927	888	917	846	886	901	927	873	934	961	848	965	893	938	897	886	913	906	912	889	923	913	866	920	905	932	864	957	895	891	928	961	882	903	866	881	932	957	931	878	907	879	905	866	883	913	981	866	931	950	914	930	903	937	903	965	876	922	894	902	933	952	901	941	905	899	866	909	914	882	913	953	876	929	911	900	938	952	937	911	867	916	929	931	917	926	868	916	880	944	920	836	910	919	917	921	890	924	886	889	888	903	939	961	920	871	832	874	907	894	935	922	911	880	921	916	943	902	902	919	914	900	883	868	885	927	891	917	906	866	900	871	925	870	948	920	900	885	950	881	932	933	896	911	878	922	901	847	905	907	856	890	892	953	905	919	869	904	847	916	901	975	905	861	917	911	888	916	858	864	908	940	921	911	928	869	867	863	900	884	890	956	904	879	898	861	916	865	877	888	975	897	870	806	899	914	888	858	917	882	900	935	905	948	877	871	877	842	849	867	918	954	890	899	873	900	868	892	948	855	881	893	949	909	918	941	922	908	917	911	922	881	929	944	890	870	914	876	909	904	899	883	908	907	921	935	902	882	940	902	884	915	901	958	946	921	924	871	894	855	896	898	905	883	877	865	932	950	884	894	954	924	893	961	912	896	932	904	930	944	913	882	891	923	882	953	899	968	914	905	900	870	908	930	886	936	933	923	935	894	897	870	865	922	919	921	857	886	882	871	890	954	937	889	923	876	950	909	885	894	860	905	812	883	879	897	935	880	979	944	858	896	946	925	872	909	895	906	897	875	908	910	893	887	891	871	883	874	900	886	901	935	882	858	935	889	860	947	860	925	873	845	892	898	894	927	895	944	858	913	879	867	931	883	896	888	925	881	902	904	917	952	850	952	901	874	927	894	875	940	904	923	929	892	858	897	854	917	858	913	927	949	816	870	975	909	881	837	948	905	864	886	869	859	889	890	888	926	892	903	931	869	925	856	829	904	868	902	898	853	869	930	885	938	878	930	940	917	894	911	914	888	918	912	924	868	912	952	882	874	904	919	943	877	905	839	909	845	884	842	869	876	927	899	935	825	889	921	911	899	857	893	884	905	870	868	894	947	890	928	889	901	973	879	842	880	886	841	930	888	884	924	883	887	937	966	875	908	939	860	900	857	968	903	928	898	911	893	935	892	938	913	919	878	917	916	903	967	890	882	926	876	898	890	918	815	939	895	914	876	879	916	869	873	958	879	931	899	857	971	929	884	924	899	907	891	914	909	874	870	980	900	863	874	931	926	887	907	921	898	935	895	915	905	918	875	912	920	898	915	876	898	888	839	859	878	935	885	885	921	895	867	862	894	949	889	887	908	892	872	869	877	919	929	890	920	875	938	845	896	886	953	961	949	861	937	922	904	900	867	919	938	942	891	880	953	918	885	954	890	900	871	914	899	888	909	884	967	900	879	946	864	901	912	869	920	920	927	880	923	892	946	915	907	933	929	919	863	918	937	934	923	949	916	876	925	933	922	928	940	923	898	910	905	899	904	896	920	896	899	850	897	927	927	890	900	938	945	943	941	905	938	934	891	887	897	920	905	867	871	880	933	870	896	902	910	859	913	915	847	891	893	946	925	886	963	918	865	931	949	933	862	879	896	890	941	955	918	865	903	853	896	934	901	962	892	857	866	902	839	872	941	851	952	925	868	907	948	900	921	863	887	867	886	885	892	869	872	919	877	846	827	952	955	923	886	860	933	975	896	894	892	905	940	952	946	922	895	890	866	945	901	929	907	873	943	874	895	889	996	916	945	888	902	933	962	924	889	870	918	905	894	897	977	946	909	879	928	926	921	901	869	869	892	873	870	846	937	953	904	914	870	893	907	926	867	865	868	986	882	887	935	875	909	863	881	932	898	893	951	883	907	914	934	869	886	909	940	916	871	869	886	991	951	925	897	891	918	899	952	887	906	906	923	870	886	906	898	906	927	888	859	946	914	923	887	898	871	871	854	872	902	901	878	897	871	887	885	873	897	943	878	866	914	858	947	875	911	935	947	900	920	866	905	931	876	826	954	864	853	861	857	895	952	919	885	906	859	923	903	896	969	899	875	918	949	920	938	887	909	908	913	910	932	937	931	878	909	868	849	941	931	939	903	897	940	941	886	929	910	889	906	969	883	890	926	892	922	906	896	884	918	902	867	937	961	928	920	915	898	852	918	834	858	855	897	879	912	887	877	937	887	902	927	902	912	868	901	905	897	861	906	899	877	909	911	889	907	852	849	927	878	823	918	901	848	886	936	889	898	843	864	921	926	928	902	902	911	919	880	896	849	860	881	889	907	956	913	907	908	901	898	867	900	938	914	885	910	867	972	870	844	904	890	920	897	930	889	926	866	924	912	884	902	921	869	890	879	952	913	862	878	905	900	967	934	894	892	892	889	840	910	901	932	959	916	924	900	880	903	934	906	886	879	867	880	863	888	889	888	917	941	922	924	871	923	961	907	823	927	925	928	952	870	848	860	954	871	896	922	924	884	927	930	942	952	895	931	884	895	952	951	858	933	869	875	870	886	880	946	910	894	849	935	951	891	935	877	874	883	923	932	868	874	936	899	866	855	938	956	950	936	918	949	887	911	891	919	926	874	941	849	938	873	947	913	845	944	892	917	926	911	971	859	911	919	918	945	917	918	916	915	869	940	847	891	910	931	864	950	863	918	912	825	903	910	867	878	915	954	817	892	911	868	938	892	910	933	918	882	915	957	885	924	882	932	869	871	901	934	926	891	921	878	885	893	881	915	920	835	880	877	859	913	913	892	912	868	901	886	908	866	981	880	857	910	923	924	897	868	894	894	913	900	929	902	943	922	866	921	924	935	907	931	882	959	922	835	876	925	852	890	924	894	849	877	916	877	876	923	897	925	888	883	945	892	892	933	880	905	942	893	871	848	936	908	882	917	911	885	929	950	889	884	905	921	922	887	898	912	928	909	895	871	895	903	917	886	908	895	895	880	879	949	899	941	935	948	872	914	908	915	905	846	915	917	934	939	896	870	906	893	907	927	895	975	893	887	960	904	886	918	886	906	912	921	863	911	946	872	827	923	889	929	872	881	902	886	855	860	890	894	846	903	947	889	903	845	841	913	917	1005	917	857	902	874	886	883	889	945	900	866	866	888	917	901	915	887	898	897	908
11281	394	157	139	168	128	146	160	154	123	117	114	128	131	134	153	136	100	128	119	128	130	136	124	122	135	110	123	128	138	136	148	104	131	118	120	141	128	142	113	124	110	137	123	128	126	115	117	132	127	134	120	102	130	130	112	119	135	129	121	144	101	108	121	116	117	123	127	138	138	116	129	140	131	122	116	147	137	141	130	146	128	146	123	158	143	172	112	125	148	124	143	121	147	137	119	132	127	130	119	108	119	116	113	129	139	119	121	120	161	116	141	140	127	145	121	131	130	120	134	107	131	121	122	134	136	121	132	129	105	129	141	122	137	131	116	128	110	119	133	119	120	107	121	148	120	148	145	114	138	139	151	124	124	142	151	133	117	127	118	117	148	149	117	107	117	111	130	119	141	120	124	129	147	142	111	137	147	132	122	130	133	155	133	127	131	121	134	124	102	157	130	126	148	119	170	110	171	122	139	148	122	143	114	119	126	130	135	122	123	140	139	128	135	115	117	138	133	125	99	133	147	131	109	138	107	142	124	118	143	143	117	135	150	138	136	148	144	114	127	124	126	126	122	141	112	134	126	147	145	137	127	132	146	124	135	138	132	123	130	135	109	140	134	135	107	146	141	130	113	148	131	148	134	122	124	111	127	126	138	134	133	134	131	143	130	110	146	141	130	126	140	119	156	112	112	129	135	120	131	112	126	107	159	132	110	106	135	122	128	120	121	122	132	113	145	126	122	118	135	124	117	116	119	125	126	131	128	130	131	127	127	142	128	118	144	138	117	123	142	123	118	120	144	108	138	136	111	113	140	147	138	116	138	126	142	142	136	119	136	114	145	144	127	121	134	131	125	110	122	121	123	146	119	136	151	134	141	117	137	114	129	105	143	122	144	126	124	121	134	142	131	125	136	134	123	145	146	124	141	125	128	136	110	133	123	139	140	140	121	127	140	132	119	126	154	128	138	137	110	124	126	109	143	158	152	129	119	123	184	129	121	134	141	118	133	129	125	134	129	113	127	115	132	128	120	124	126	116	115	139	142	125	128	111	103	141	119	115	122	122	145	112	131	159	154	118	148	107	131	133	113	125	124	142	132	131	142	139	125	142	138	135	125	120	102	129	132	121	119	160	140	126	121	130	111	117	128	142	152	149	109	119	127	145	144	122	122	134	122	136	144	130	136	114	121	133	120	136	123	148	157	138	110	119	139	135	142	132	122	137	125	126	154	140	127	129	134	139	130	127	148	142	126	121	123	121	115	130	130	149	130	128	136	129	119	131	136	144	111	131	103	138	123	147	130	128	126	115	140	130	119	115	123	114	113	109	118	140	109	119	106	116	126	115	128	141	127	137	150	134	120	120	140	142	143	120	142	118	138	120	124	128	131	124	135	114	104	138	137	130	130	127	132	134	137	132	117	128	129	125	122	127	128	153	132	124	130	141	126	151	131	154	142	121	120	138	126	137	116	128	120	132	168	140	112	134	152	143	119	123	134	115	120	123	118	135	131	128	123	115	131	111	118	134	115	135	137	118	126	111	140	127	132	123	128	144	126	130	120	148	131	133	108	143	127	133	112	118	121	138	122	129	142	124	137	129	127	138	132	115	139	120	136	114	137	116	122	158	134	134	110	127	110	126	103	125	135	130	122	124	121	100	143	144	144	120	114	120	134	145	150	142	137	141	141	137	146	125	109	116	131	132	120	126	104	149	134	150	155	130	115	120	136	122	133	129	111	108	123	127	134	125	144	122	129	124	139	116	107	146	138	138	141	137	110	104	125	142	133	127	124	125	142	130	113	156	117	122	138	108	150	118	132	142	127	133	120	118	128	144	124	148	120	119	151	140	135	105	141	115	116	135	122	137	129	119	140	135	150	118	129	107	133	139	123	145	114	124	143	128	110	122	146	143	139	150	124	130	120	148	140	123	135	113	148	111	121	127	120	120	132	144	108	156	121	143	120	123	132	124	132	139	140	142	110	140	112	137	118	108	115	110	104	125	142	136	128	130	142	135	137	142	133	139	117	136	132	150	149	144	114	133	135	134	149	147	131	122	120	111	123	127	125	132	117	119	137	132	120	112	132	146	136	122	128	122	119	126	116	101	117	118	135	110	146	138	119	114	132	151	119	125	158	131	127	145	140	132	144	117	116	142	137	112	140	137	105	129	112	132	128	119	118	130	128	121	143	159	129	120	126	131	118	113	135	150	142	126	110	145	126	157	154	123	127	125	143	138	121	132	134	129	114	137	134	105	138	115	141	127	122	141	134	134	115	112	167	130	126	130	128	133	126	138	133	135	142	112	119	142	123	128	130	147	141	139	127	121	130	141	115	130	127	128	108	137	131	116	128	124	134	133	99	129	116	145	127	136	143	154	142	119	125	121	132	139	131	145	146	126	130	137	124	124	145	118	132	127	129	143	119	123	113	132	127	140	141	122	121	132	112	132	130	145	129	129	136	142	114	134	133	137	129	128	123	141	130	126	128	136	126	136	130	132	126	141	128	130	133	131	121	132	142	119	128	136	121	122	133	127	131	129	140	134	148	128	124	146	133	132	135	147	145	130	128	113	120	128	127	130	120	120	132	138	127	141	133	130	110	117	150	128	139	109	118	124	127	121	159	135	127	154	122	135	132	142	130	112	154	136	119	140	122	122	121	143	142	119	123	137	138	134	126	114	108	105	141	129	119	125	113	122	134	145	130	124	123	136	127	130	112	142	147	142	130	131	113	144	146	137	116	135	142	121	125	147	131	122	112	126	115	119	140	124	135	131	120	125	126	122	114	139	148	111	115	130	131	125	141	131	133	130	125	118	140	135	126	146	126	119	130	132	128	123	123	127	147	107	144	140	123	137	131	128	137	104	128	128	124	124	133	129	124	119	110	156	146	149	139	97	122	121	126	115	135	119	128	132	129	138	125	124	138	128	132	159	129	140	124	117	121	128	115	114	131	124	116	129	115	131	135	139	135	119	146	128	122	130	142	134	123	112	128	133	113	141	155	148	130	121	132	133	108	131	120	142	139	131	121	112	146	132	126	135	117	137	150	141	130	136	150	126	125	128	130	127	143	127	114	118	126	124	128	143	136	145	92	126	104	118	111	119	137	116	112	116	145	129	140	122	121	153	120	135	121	128	125	127	141	126	151	118	135	124	135	126	122	114	130	120	124	124	130	133	118	129	111	137	125	137	134	124	140	135	111	123	120	103	123	128	112	134	116	134	125	131	126	134	142	120	154	132	115	115	151	138	115	116	148	125	126	122	111	125	121	118	146	144	126	118	125	147	122	112	107	114	128	126	121	133	126	131	112	129	119	140	131	136	147	131	139	106	150	129	126	140	115	113	141	108	139	108	154	128	113	111	131	130	146	139	101	147	115	112	116	144	135	134	142	130	122	126	122	118	137	126	114	120	120	141	117	130	118	107	128	138	121	154	140	108	155	127	135	114	129	101	124	120	129	137	130	137	145	127	120	117	134	126	143	127	141	114	153	129	124
9251	419	396	432	441	407	447	414	407	415	388	386	396	388	387	344	410	397	350	383	368	413	384	377	367	373	376	374	361	343	351	376	392	380	334	403	379	371	332	368	360	394	382	361	398	393	359	331	377	384	351	389	375	388	367	355	383	367	378	391	368	337	373	370	375	388	361	390	374	372	369	351	389	392	384	402	366	360	343	356	379	356	367	407	379	351	382	389	404	385	395	366	361	366	380	355	394	330	367	389	393	367	350	357	386	369	375	365	416	350	379	345	375	372	380	401	375	333	395	397	384	348	366	361	412	339	365	378	419	346	333	399	389	374	405	362	362	395	379	362	356	396	386	377	362	356	401	355	353	351	370	364	334	371	336	380	370	359	407	340	368	375	358	373	382	365	350	368	337	344	364	357	367	358	397	370	380	369	380	374	346	374	397	367	380	380	368	360	348	415	406	362	374	390	358	392	371	402	389	394	355	384	351	378	338	378	398	365	393	357	400	343	390	380	375	352	337	354	391	364	364	375	391	401	371	357	344	408	369	376	373	373	375	397	350	350	352	379	382	349	370	345	363	386	371	364	340	385	372	380	379	388	359	371	352	389	349	381	365	378	367	332	377	379	349	326	336	396	392	353	388	387	401	382	328	361	381	355	370	395	379	361	356	341	386	382	347	377	369	367	357	335	353	381	368	356	344	373	387	371	357	361	340	382	382	371	348	370	378	385	357	357	345	352	338	402	377	361	381	403	347	365	388	341	376	366	381	358	361	409	388	353	411	388	412	361	375	394	363	392	389	377	360	374	355	358	365	368	357	394	369	376	339	365	408	335	369	388	381	416	393	387	383	360	395	391	357	379	396	375	414	378	398	379	357	379	363	358	367	350	391	369	396	374	411	371	377	348	359	388	380	375	367	350	324	368	404	360	368	363	347	339	389	342	371	377	387	356	390	407	382	406	351	377	390	378	380	378	374	404	335	356	361	383	397	372	391	395	387	355	377	363	351	364	350	409	390	379	379	395	363	372	361	413	388	382	404	380	378	346	374	353	379	349	368	358	395	364	387	397	325	404	352	343	377	388	327	361	356	387	374	363	371	363	343	361	360	389	368	338	336	355	341	382	365	369	361	363	369	369	397	361	379	389	392	373	373	362	369	384	378	359	353	331	372	421	388	348	375	348	363	404	401	382	371	397	353	363	339	416	352	358	382	373	355	379	378	359	376	391	359	343	393	373	397	359	359	370	330	356	364	376	371	368	404	414	402	387	361	335	342	378	355	395	370	361	354	344	381	364	373	412	387	374	355	361	356	323	359	356	343	365	376	372	344	396	329	373	366	403	398	365	335	405	368	349	375	380	349	395	359	364	369	343	383	378	343	382	385	406	391	362	368	386	346	365	393	327	369	391	373	367	358	326	383	401	378	371	372	405	375	366	350	352	376	362	365	396	365	375	360	374	402	364	389	368	388	357	392	374	348	360	389	372	348	383	363	413	393	388	363	370	382	377	372	376	369	350	389	387	358	358	337	386	391	399	348	395	355	366	346	394	386	381	350	343	396	375	370	401	356	379	371	370	364	361	383	341	377	341	355	342	345	386	359	354	406	364	379	373	351	399	344	387	362	410	356	361	357	389	359	372	403	353	358	364	352	357	334	390	339	402	398	419	392	376	371	357	370	387	367	369	352	377	393	364	378	356	380	385	338	380	360	409	415	358	365	367	391	355	387	367	348	368	339	358	392	376	382	361	368	381	377	392	363	414	356	392	391	393	375	390	392	358	376	374	383	312	376	343	350	417	336	370	338	349	374	371	387	409	404	359	361	378	348	372	356	365	373	365	381	379	381	392	376	343	383	364	385	364	398	382	401	355	412	353	362	368	363	367	365	358	381	399	366	360	390	367	375	343	386	404	348	369	382	416	331	345	397	398	365	359	352	368	354	354	385	345	388	395	426	375	368	367	364	354	405	369	405	357	368	378	362	365	391	385	386	363	365	364	349	370	375	347	403	399	381	347	354	351	401	339	378	362	366	368	332	343	354	372	367	374	351	410	367	395	390	376	373	372	410	326	357	371	370	374	342	345	401	360	361	358	349	369	379	365	379	364	355	370	355	372	357	348	415	392	389	364	347	370	337	418	399	387	386	398	412	372	363	375	361	365	358	381	372	365	384	390	371	352	376	371	361	377	361	373	358	357	393	378	372	385	352	374	393	378	346	358	404	382	376	360	371	414	392	377	391	380	405	404	370	382	366	340	372	348	361	387	361	350	383	391	379	346	353	363	358	341	360	387	367	378	361	378	390	388	388	367	352	327	368	371	367	354	373	368	395	364	383	376	382	379	383	403	383	357	377	369	375	370	353	342	393	346	390	365	342	364	368	364	374	382	359	384	387	338	389	361	360	367	386	348	374	385	380	370	385	364	326	366	379	339	380	341	375	383	366	414	390	380	376	357	361	344	382	355	366	356	316	393	389	382	363	360	394	356	354	366	349	381	338	364	377	370	377	367	368	372	374	354	388	375	375	373	370	369	376	361	351	332	376	379	357	370	375	384	386	349	387	348	374	362	372	329	387	387	380	402	363	345	371	365	386	394	360	373	366	356	391	400	382	347	367	352	361	371	331	400	361	367	370	366	364	356	388	370	363	399	408	372	412	390	329	401	370	407	409	360	366	406	353	379	417	389	359	391	398	374	384	380	329	380	361	359	370	419	350	368	359	336	378	375	402	342	402	381	361	388	369	377	359	363	366	383	377	344	363	385	366	395	373	379	373	333	382	372	392	355	360	367	358	375	375	385	364	379	376	386	374	397	360	352	408	403	382	382	352	361	352	354	370	364	366	358	381	355	397	362	363	371	375	383	340	366	371	360	409	369	376	353	376	330	351	374	349	374	357	374	426	374	374	401	383	379	386	377	389	349	371	372	396	378	376	363	365	358	347	375	381	386	354	371	390	413	365	354	341	392	363	401	406	377	375	403	376	360	386	362	368	396	346	336	338	393	391	379	357	371	388	369	353	397	356	331	354	366	370	359	382	366	365	349	381	378	350	376	384	355	360	367	377	365	394	419	381	339	328	361	391	377	374	360	378	391	380	359	383	342	344	402	366	379	381	376	408	360	348	373	360	376	323	362	358	343	395	360	383	397	421	384	361	374	388	371	386	352	327	358	350	361	396	374	354	369	325	357	370	373	383	344	371	370	373	358	386	409	372	373	381	379	378	382	369	396	387	380	361	395	392	342	340	369	348	382	384	375	379	364	366	382	392	378	386	362	354	384	364	373	363	360	362	343	389	373	375	393	369	362	386	360	363	390	366	354	361	340	343	348	407	373	370	396	391	338	380	380	386	345	349	342	368	380	367	360	352	341	366	360	371	360	396	371	372	383	350	388	383	378	342	345	416	368	379	387	389	379	416	367	376	363	362	407	405	388	372	388	335	399	333	383	365	381	383	386	366	374	387	380	365	365	375	360	344	385	373	355	395	357	365	384	396	330	409	359	353	409
56435	16926	2829	864	618	461	418	397	303	331	305	298	303	238	282	270	219	230	214	229	234	241	218	216	242	228	231	222	223	222	217	202	234	235	219	206	229	224	176	235	203	215	212	213	222	222	204	210	231	235	238	209	209	241	187	222	210	218	229	204	217	206	197	219	208	229	198	218	196	239	228	217	192	218	204	198	218	206	226	205	209	210	240	215	191	211	231	222	216	238	225	227	207	221	229	194	203	209	219	216	213	235	199	239	198	222	206	221	222	229	220	229	220	244	203	190	205	219	216	207	215	226	200	222	231	211	203	209	210	210	217	204	208	223	230	222	201	236	214	207	215	192	202	211	238	218	200	258	238	219	254	247	217	229	230	208	213	226	209	230	238	206	238	222	233	193	217	230	208	203	210	240	194	209	216	232	221	236	209	183	196	217	216	228	210	193	225	219	196	216	195	196	211	213	202	224	226	200	225	242	202	181	220	235	230	212	201	227	200	206	228	203	185	211	195	241	258	209	222	198	190	220	221	193	223	236	221	212	220	220	245	203	225	225	214	228	226	217	225	216	222	223	215	229	214	230	216	191	209	196	219	195	223	199	214	215	249	198	219	212	195	215	208	240	213	243	233	219	218	215	213	209	215	243	230	206	228	218	221	240	248	209	232	245	195	216	220	215	214	217	215	205	197	204	219	226	218	244	208	211	212	211	234	199	183	231	209	208	217	210	195	219	223	221	200	213	215	240	223	215	218	203	223	242	211	185	227	240	207	225	230	227	215	215	216	230	207	214	221	225	214	206	223	234	219	212	216	223	233	243	203	185	198	236	205	212	228	210	236	202	218	185	214	222	254	220	224	243	243	192	177	221	239	192	251	215	235	223	225	229	192	242	190	241	212	199	193	229	207	218	195	223	205	220	205	223	236	208	205	212	227	254	221	232	237	222	224	183	200	226	202	221	207	234	223	213	192	182	245	221	229	200	202	214	195	215	220	223	208	203	224	219	223	233	242	225	216	232	220	217	221	195	197	206	246	231	214	199	233	207	202	216	227	214	244	203	193	204	248	216	196	222	203	195	239	203	239	195	218	224	196	211	224	224	224	211	190	222	235	235	202	212	227	218	207	199	215	193	230	230	206	245	220	208	220	207	186	233	202	247	214	209	207	234	186	206	227	228	238	211	186	216	222	221	218	222	223	243	217	214	242	216	210	226	215	201	217	205	239	212	213	211	221	225	222	212	210	217	252	211	220	228	243	218	216	212	214	226	236	227	210	215	201	208	217	224	222	217	232	239	223	233	209	241	207	198	212	211	206	217	204	240	227	229	219	211	194	220	210	216	230	197	222	203	217	204	213	224	188	195	183	206	209	235	242	205	217	193	235	214	208	217	210	218	200	195	197	227	173	222	227	208	223	218	203	243	216	229	214	241	208	226	194	234	232	195	228	252	203	224	221	206	224	197	200	219	227	209	217	232	212	245	220	223	218	193	215	221	230	220	206	229	208	192	211	209	215	247	227	219	221	194	222	217	223	210	207	225	209	231	192	227	213	213	217	205	260	236	221	207	228	241	205	234	238	199	200	222	223	211	198	203	212	208	188	205	214	224	205	194	208	217	219	213	204	217	232	190	245	195	230	214	232	193	233	224	206	223	234	214	208	218	207	213	216	198	197	210	213	236	186	231	244	227	234	219	213	246	204	246	214	225	204	220	214	213	192	196	243	204	226	225	208	242	217	232	219	240	214	221	186	230	216	201	235	241	230	226	194	209	229	225	180	227	209	223	226	214	207	231	208	194	234	200	226	230	215	211	235	180	219	207	232	247	226	242	244	184	214	214	219	216	208	214	198	260	206	200	227	213	213	206	198	203	230	200	210	199	222	220	214	216	230	230	214	223	218	200	202	233	221	210	215	217	229	182	231	241	245	233	214	264	193	218	222	216	205	202	215	226	229	218	218	216	207	202	192	222	231	199	227	221	209	224	210	231	236	210	217	210	225	204	239	231	220	235	203	211	191	232	209	222	214	243	223	195	202	188	212	208	201	190	232	212	198	199	212	227	227	215	209	216	211	218	220	219	191	216	210	182	217	172	230	200	218	220	243	197	206	251	228	204	202	245	176	220	197	206	215	210	210	225	189	211	200	219	193	202	205	219	215	227	207	214	234	196	208	239	195	184	205	225	199	216	209	194	205	203	247	251	241	211	232	230	204	226	226	226	213	219	212	191	216	194	199	226	237	224	239	214	193	212	214	228	189	217	193	219	209	217	229	205	206	202	223	215	199	209	219	209	206	221	224	197	232	217	219	207	215	187	234	208	222	212	239	211	201	247	204	213	236	196	231	231	231	211	213	226	255	201	251	229	213	203	257	225	188	213	229	219	239	191	220	205	197	230	196	200	173	213	243	213	225	228	232	236	211	236	213	204	237	233	178	195	222	233	210	226	210	222	211	208	242	198	204	216	215	223	199	198	193	215	214	208	220	219	225	201	203	213	235	189	225	202	219	204	222	214	202	204	205	227	190	219	252	199	207	219	206	223	251	216	188	224	239	222	206	213	217	195	200	201	221	205	230	204	202	228	207	209	228	206	261	188	235	217	216	211	209	224	229	219	214	214	203	198	215	217	214	210	215	197	205	214	228	194	198	209	213	205	218	205	250	225	258	189	207	190	219	206	231	202	224	217	207	203	204	201	204	209	204	200	223	226	220	219	205	228	205	211	218	233	195	199	237	222	236	226	241	205	237	233	225	224	221	236	212	236	202	251	221	211	221	192	220	198	235	224	212	221	206	216	188	234	204	194	194	217	241	196	209	244	226	239	213	200	233	214	200	201	205	229	200	215	204	177	218	218	205	208	178	223	176	218	210	214	214	224	228	225	216	206	192	231	236	248	200	214	243	240	204	223	192	219	189	247	221	227	213	219	250	201	228	231	210	231	228	250	200	209	213	231	229	231	174	196	234	206	206	229	183	251	193	194	204	220	201	192	227	223	210	194	219	233	225	196	203	242	220	195	212	193	234	211	212	200	198	232	203	186	226	191	186	201	208	266	234	230	203	230	190	190	217	208	211	202	232	218	203	208	216	217	225	230	223	240	205	215	200	222	192	223	195	212	191	213	190	190	251	235	216	232	190	230	219	201	221	201	205	211	212	191	212	219	220	232	220	208	195	207	212	209	219	200	223	220	183	199	246	239	228	208	202	248	221	215	194	210	239	223	197	204	216	200	216	238	231	215	191	215	206	187	227	234	196	234	193	234	235	216	201	218	222	232	220	219	216	217	217	203	195	211	213	214	195	217	223	225	193	199	189	229	222	231	216	216	233	217	212	232	238	225	226	255	201	231	233	228	202	212	197	214	211	208	210	214	197	197	217	214	215	238	202	229	218	212	207	211	233	201	218	243	239	191	206	229	194	201	220	200	196	225	207	200	190	217	227	211	194	228	226	216	238	212	230	221	201	220	227	214	223	194	222	226	276	218	215	244	237	227	207	222	226	229	203	215
28707	1212	2286	2646	2401	1985	1650	1425	1259	1142	1019	984	920	890	839	810	742	695	788	744	699	686	701	638	677	622	591	641	644	637	609	605	619	603	623	625	619	615	630	612	607	586	602	564	617	615	570	605	593	579	547	564	600	580	584	658	598	541	564	570	566	587	600	589	584	581	582	588	581	566	555	569	600	601	606	572	564	586	574	566	577	555	556	543	582	592	579	581	583	609	610	557	559	588	601	590	566	538	573	562	587	560	610	572	618	546	574	544	563	589	555	583	577	656	541	528	556	554	622	573	586	592	536	526	604	560	556	546	578	578	590	563	572	599	606	568	534	609	582	569	525	585	599	560	552	540	543	560	608	551	547	540	544	564	568	559	519	557	555	565	549	535	584	544	500	517	543	595	556	517	592	559	538	580	536	575	589	540	572	506	527	512	594	560	561	551	563	575	526	518	573	566	584	597	553	553	549	583	544	551	580	571	575	598	533	536	624	553	581	577	572	556	613	586	581	527	539	551	563	578	556	566	560	559	613	598	567	543	609	589	537	577	586	554	559	583	578	594	591	595	563	583	579	546	531	585	547	589	604	567	579	573	533	567	543	624	612	571	586	601	542	558	562	537	539	532	556	561	580	547	562	525	590	541	531	576	547	564	631	540	594	598	564	567	601	565	545	528	558	548	566	559	560	542	558	611	566	598	570	565	582	537	552	560	592	561	534	612	570	601	580	564	549	581	569	546	551	570	555	572	574	604	593	559	564	544	591	553	547	549	562	536	621	580	526	601	526	533	575	575	577	523	538	554	541	552	549	540	550	626	588	573	554	553	553	565	552	607	570	553	561	554	564	577	550	586	540	556	559	559	565	597	557	535	526	524	568	606	574	564	558	602	528	539	560	548	528	529	612	599	552	575	561	537	531	559	593	570	557	541	520	547	571	533	621	550	587	583	569	596	545	591	560	570	560	554	577	589	548	592	499	564	601	566	567	566	563	548	579	545	555	565	594	527	572	529	543	555	570	557	563	582	566	550	576	531	543	556	526	549	574	509	563	576	546	559	598	552	575	579	623	565	561	526	559	552	539	587	563	560	575	554	561	524	613	548	594	574	578	564	564	573	520	542	589	599	579	570	594	552	571	566	520	564	578	562	566	550	578	577	567	529	580	598	598	572	555	547	553	545	568	556	572	513	527	612	537	590	580	549	594	566	552	552	565	603	574	563	586	563	554	548	516	547	565	560	534	535	556	586	562	569	564	578	576	560	551	569	573	561	580	572	584	617	581	595	587	599	590	598	561	585	583	567	576	620	515	573	556	557	544	530	559	596	529	549	603	541	577	571	594	562	588	571	542	539	586	598	546	571	546	583	541	554	527	591	559	544	519	569	559	535	588	561	511	508	576	577	575	549	597	589	543	583	504	532	553	593	586	562	576	570	573	562	544	604	557	559	558	573	595	571	563	598	581	562	535	542	563	546	551	592	577	576	536	556	511	512	592	557	557	567	586	571	556	584	554	554	559	569	536	570	615	556	567	558	561	555	552	569	533	562	586	569	542	585	593	546	586	588	586	537	578	595	546	556	572	564	582	549	576	545	580	555	573	580	547	533	596	603	576	530	578	561	581	583	550	574	601	558	536	555	569	586	584	571	571	540	528	559	570	601	585	552	553	571	549	552	565	587	562	595	546	611	602	590	603	555	572	532	572	567	590	607	559	560	566	521	561	536	552	567	520	594	547	565	536	589	596	560	541	566	531	559	555	578	552	568	555	580	555	573	603	585	563	552	541	579	559	583	595	576	584	562	590	580	553	534	552	588	531	539	552	559	584	579	540	555	563	577	535	575	591	532	581	583	586	547	552	586	553	506	565	560	562	567	553	555	567	564	581	537	575	559	541	637	578	539	577	541	522	618	609	569	564	570	568	593	532	577	548	549	583	590	563	556	543	532	526	548	604	524	585	607	584	536	579	589	577	548	584	586	585	569	584	575	558	585	565	602	552	562	609	550	588	591	532	592	603	562	566	546	547	582	558	587	527	567	565	579	564	609	561	584	562	585	578	632	569	553	572	554	608	540	537	565	548	570	559	573	565	560	577	549	556	581	537	547	546	584	550	594	562	585	557	580	554	554	599	554	597	515	572	536	532	555	542	598	545	582	556	551	531	568	580	525	543	531	581	582	528	539	573	565	574	532	559	565	569	544	577	570	552	586	555	539	542	608	549	555	588	529	587	568	579	562	555	569	613	575	526	531	567	545	548	574	559	522	581	574	590	575	564	553	558	575	590	613	554	540	586	578	594	587	599	491	591	490	559	552	553	555	569	561	569	576	573	571	547	545	561	572	546	592	554	557	580	587	556	589	559	531	537	570	568	559	519	542	573	524	549	555	544	531	531	508	560	557	556	545	551	556	581	552	595	605	569	528	546	570	519	543	548	608	573	596	557	555	557	553	563	559	588	567	601	525	553	529	569	527	567	564	583	542	560	542	548	576	532	545	572	589	549	593	573	567	569	572	580	620	569	566	571	546	525	550	557	563	598	539	555	633	577	557	540	571	552	533	533	531	573	619	572	578	547	570	555	594	609	550	584	600	600	555	551	555	597	545	601	554	547	566	552	564	536	592	555	563	562	572	552	573	583	575	528	576	595	554	553	569	544	565	573	594	565	549	589	597	573	565	589	577	524	591	550	587	552	561	575	544	551	556	607	573	573	610	590	558	568	597	552	585	567	571	573	549	559	562	549	605	535	582	549	555	620	585	558	570	554	559	576	560	567	563	574	575	577	561	592	541	550	580	536	527	567	589	534	553	604	559	639	556	524	552	569	590	533	583	551	589	545	555	582	573	571	573	622	575	535	571	603	530	555	559	558	526	555	522	515	613	542	551	558	583	551	604	551	561	557	555	551	550	538	531	559	571	527	551	576	547	563	573	523	583	531	589	521	556	545	560	585	560	569	503	611	609	563	548	551	600	527	611	547	573	560	544	551	567	589	576	537	538	613	561	551	543	577	577	522	558	536	599	588	598	568	552	587	549	567	558	579	577	578	576	538	581	578	583	624	588	586	571	597	542	585	568	569	573	553	555	556	574	562	538	523	524	586	554	567	586	537	594	588	573	550	572	547	528	575	532	569	563	569	593	538	558	579	575	583	556	537	576	538	608	618	594	570	549	569	553	546	610	546	566	597	542	554	536	576	570	575	579	565	556	593	575	579	578	548	583	557	574	595	575	568	561	590	527	552	541	602	575	561	558	561	569	551	558	532	568	525	596	567	517	562	546	595	572	573	586	558	553	566	573	588	558	603	582	567	547	532	514	514	567	587	593	578	592	546	524	546	550	610	516	543	577	540	557	603	551	562	533	572	551	566	508	545	550	581	563	600	531	540	545	568	563	564	582	598	592	546	572	602	574	591	580	519	572	583	556	569	541	536	572	507	541	565	551	556	576	559	570	558	570	531	576	569	558	605	562	575	575	569	523	594	499	569	546	528	617	604	588	564	578	577	581
69927	23676	6777	1901	1290	949	805	740	666	614	543	532	450	470	471	433	477	478	476	450	426	420	439	410	385	443	453	407	382	394	383	408	435	421	362	394	424	384	395	402	384	398	357	368	369	399	408	381	390	407	392	417	388	365	348	383	395	405	344	410	415	402	404	416	350	444	372	421	339	413	384	390	394	358	375	407	354	393	376	396	374	388	402	418	418	392	364	401	392	404	412	389	373	392	410	382	379	425	397	375	392	381	354	363	367	382	407	380	418	417	408	428	391	379	374	381	394	416	363	412	372	434	376	373	404	394	379	413	415	424	394	386	350	339	393	400	416	353	387	388	392	402	376	381	401	419	411	404	392	416	418	393	376	392	420	389	403	383	382	369	411	420	400	380	386	403	392	366	395	385	402	393	392	378	360	432	381	400	396	385	378	407	363	352	367	374	408	390	418	356	370	415	398	393	390	364	340	386	401	400	398	433	390	408	386	385	405	395	398	377	389	429	428	355	384	372	391	420	374	393	411	423	405	378	365	392	392	395	350	397	382	381	396	373	327	335	408	390	419	410	387	426	407	363	383	373	371	367	405	397	372	371	400	375	383	387	364	374	387	348	363	397	396	394	397	408	391	393	421	370	388	382	368	406	392	385	393	389	403	379	389	440	406	422	405	389	395	371	413	408	393	377	391	452	378	366	376	378	424	370	397	382	395	416	374	368	398	407	380	384	385	369	393	372	352	381	390	411	391	378	374	403	367	348	339	411	421	361	374	402	376	391	332	358	364	395	386	388	359	402	361	404	400	355	369	389	369	369	376	391	383	353	415	394	379	397	370	401	371	416	424	389	434	389	381	412	381	384	373	355	415	397	395	399	382	418	416	386	384	409	387	398	410	359	369	360	378	441	392	389	376	374	398	365	403	369	371	350	404	374	397	407	405	379	382	369	394	391	368	398	392	373	399	417	451	381	401	385	391	404	381	376	408	386	383	385	415	403	390	383	418	375	409	356	409	366	404	412	401	417	379	397	392	467	356	384	395	363	407	415	394	352	398	376	381	378	389	399	375	398	392	429	364	379	399	395	388	397	418	408	401	382	360	386	363	363	362	397	427	423	381	410	406	404	352	401	393	402	361	391	442	430	404	430	395	385	402	378	402	423	383	369	369	401	429	387	375	387	373	397	381	331	384	363	386	407	343	392	410	336	386	359	412	381	455	369	393	381	427	389	402	380	391	395	430	376	352	393	407	373	408	380	380	383	394	400	396	407	351	392	377	405	396	381	357	394	399	367	361	401	393	366	399	405	422	400	373	388	374	426	372	385	372	383	383	367	410	375	381	391	373	352	385	413	408	437	415	382	403	391	364	350	384	387	375	365	415	366	421	312	388	384	396	352	380	391	373	394	397	386	364	376	380	394	393	385	387	379	406	422	392	381	365	387	371	420	379	353	344	380	383	387	398	435	364	433	390	379	403	371	435	382	392	373	377	384	381	375	371	414	414	389	390	401	388	341	389	386	387	396	380	406	391	366	384	405	432	412	414	409	376	388	384	377	403	387	402	397	390	366	394	381	410	397	389	362	397	375	390	352	365	377	422	404	378	438	372	405	338	362	420	388	358	386	402	375	356	376	404	393	395	395	397	378	415	393	411	366	395	401	393	378	347	373	420	369	388	416	397	354	406	385	395	398	373	337	397	401	405	390	350	383	395	385	403	468	381	397	405	383	343	403	385	417	374	396	403	371	386	421	394	404	391	416	426	371	397	375	419	398	373	399	365	360	352	395	361	430	391	405	378	373	388	342	374	342	397	384	373	402	388	397	363	434	369	409	429	410	409	388	375	396	422	383	397	363	393	412	386	369	387	401	378	352	411	377	413	386	426	373	408	381	367	407	371	403	389	402	393	377	388	409	377	382	423	368	384	394	353	387	382	402	376	392	430	389	379	388	362	399	372	428	409	346	383	383	388	393	367	376	393	373	369	363	399	398	374	384	343	391	383	377	366	341	380	384	384	381	364	350	377	376	401	389	371	394	388	424	372	386	414	389	382	378	407	374	366	339	367	368	394	375	394	378	417	403	393	393	370	386	403	388	402	408	415	412	408	420	373	418	399	375	375	363	349	396	407	370	378	406	382	367	369	375	382	379	404	367	400	374	376	394	423	375	403	373	377	366	367	354	416	392	369	395	395	382	397	398	407	385	367	411	396	397	394	378	381	410	409	410	396	402	402	390	362	359	378	408	406	389	378	388	421	372	379	384	377	382	339	403	425	388	391	390	384	348	383	371	374	381	412	364	381	370	411	417	392	373	374	366	431	394	422	403	424	410	426	368	409	424	386	418	405	407	414	355	369	377	398	385	400	398	376	406	396	423	349	398	375	371	398	381	404	440	367	393	387	390	388	397	372	350	370	408	431	379	411	374	420	384	392	377	356	374	333	438	410	410	404	429	389	401	418	402	347	387	420	348	411	387	396	383	389	396	392	361	391	414	397	375	374	407	409	386	377	397	371	383	378	360	372	393	412	350	427	418	371	381	401	396	376	336	378	364	416	419	416	392	384	383	392	424	362	392	381	392	382	393	377	411	382	383	380	404	339	421	393	365	368	376	404	359	401	355	393	375	369	354	365	365	428	404	422	372	374	373	383	416	392	394	419	408	409	384	371	388	355	364	387	387	362	399	404	376	417	391	420	393	426	380	382	398	394	385	389	392	407	370	410	378	402	405	391	383	380	387	374	409	414	380	404	405	405	391	416	407	442	355	383	364	383	370	411	408	375	364	386	337	360	400	386	394	387	400	384	355	430	373	360	399	399	362	364	398	401	397	401	412	398	400	342	401	372	402	409	366	371	403	380	428	371	392	378	423	398	398	388	378	393	379	369	367	375	403	400	411	391	354	411	399	397	391	416	392	378	384	356	374	403	374	410	374	423	360	404	406	376	402	351	361	418	418	386	374	370	398	395	387	391	386	420	421	393	389	413	384	402	368	399	370	394	370	389	396	379	391	385	373	401	378	370	389	380	392	425	384	419	378	407	366	393	381	374	384	422	412	388	375	356	402	385	408	396	417	442	409	394	390	356	373	347	370	421	386	399	401	381	388	358	391	397	372	383	390	391	396	380	384	384	377	372	387	416	403	425	360	393	381	373	366	346	418	383	385	417	378	376	395	389	400	401	416	369	381	429	394	392	434	380	425	399	383	343	361	390	383	349	389	378	424	365	361	377	416	376	404	400	402	415	358	413	398	406	384	414	356	366	389	404	396	406	392	395	415	381	374	404	389	402	395	421	394	374	417	419	376	405	408	401	372	414	411	370	416	401	380	435	326	378	382	384	425	406	398	361	386	423	414	396	374	406	369	351	375	370	363	382	342	393	397	399	362	404	374	404	394	373	390	415	404	378	378	359	396	362	354	391	351	363	396	343	376	387	396	384	384	394	400	379	382	396	400	399	384	378	378	397	412	412	377	399	419	382	363	387	383	390	346	381	419	364	381	389	404	390	400
36320	2092	4148	4866	4302	3574	2902	2491	2264	2055	1844	1614	1574	1483	1408	1356	1301	1280	1262	1190	1214	1118	1122	1141	1081	1117	1074	1040	1035	1041	1072	963	1034	952	1009	971	1008	978	986	973	960	1006	937	941	979	968	965	963	931	911	927	978	917	933	935	968	934	897	932	926	907	973	951	941	864	908	921	918	929	924	914	930	889	943	962	907	960	917	962	903	898	954	851	859	923	917	893	937	941	861	870	915	882	935	943	894	923	927	874	908	919	936	912	902	871	908	883	975	869	896	888	869	902	926	915	901	928	921	969	870	910	906	949	949	881	882	944	846	902	901	921	931	957	894	919	896	884	883	882	949	890	886	889	958	900	951	905	915	914	890	900	972	919	895	866	937	929	936	883	903	901	930	885	902	902	911	867	898	932	878	885	901	905	964	882	948	912	830	921	888	934	902	870	823	880	878	886	853	906	872	855	892	939	911	882	926	896	877	961	854	906	854	883	876	889	905	888	908	923	928	888	927	875	931	873	854	901	914	896	892	883	918	887	889	938	904	902	882	884	883	903	842	895	885	883	936	877	895	919	904	877	879	939	841	885	838	857	873	915	908	875	851	940	929	859	934	926	879	913	952	903	963	923	926	887	921	860	891	920	880	871	891	891	932	938	914	923	866	941	858	911	877	891	858	939	858	941	939	898	926	888	884	909	904	951	902	925	897	903	892	896	860	916	891	888	858	862	908	894	935	883	897	911	921	886	891	885	908	852	885	885	877	901	933	861	867	875	897	943	963	964	922	936	950	904	914	878	956	863	948	891	913	921	911	904	917	937	894	895	871	913	881	926	910	913	848	880	872	910	929	915	926	901	900	891	883	877	882	874	903	900	913	884	927	919	898	902	885	940	899	902	921	906	890	895	845	916	958	975	846	916	880	913	951	952	901	872	886	892	946	966	954	917	879	926	880	894	915	906	881	954	855	890	849	864	936	919	858	903	880	881	903	889	869	918	904	908	933	891	918	908	926	853	888	890	882	875	914	898	923	925	942	913	923	929	903	866	928	874	885	862	867	906	882	903	864	890	866	936	847	898	899	899	902	849	889	899	879	878	955	901	893	933	940	880	903	878	873	916	957	927	844	914	885	937	944	922	843	911	828	899	944	883	924	897	897	904	890	815	911	912	885	932	921	864	923	904	913	861	907	907	925	926	876	859	855	929	839	901	877	896	946	916	911	849	893	904	888	917	905	866	909	876	931	909	933	895	926	879	871	937	865	900	877	880	912	882	921	935	906	893	892	894	931	891	876	939	856	942	917	911	904	857	881	928	892	946	867	916	857	931	869	938	922	938	918	941	868	932	906	899	893	908	902	865	909	925	919	929	932	856	887	892	868	833	921	844	910	910	903	936	911	903	864	881	866	915	902	873	873	884	876	919	890	904	898	900	937	876	924	869	985	903	883	864	884	846	867	817	939	861	936	923	897	888	846	854	968	966	913	878	925	925	906	869	870	898	904	881	897	890	930	875	874	920	944	869	916	855	908	914	918	886	910	908	876	873	926	895	971	891	914	954	879	861	927	891	900	956	870	919	849	914	924	850	887	942	858	892	891	933	917	896	863	886	912	888	908	852	903	888	937	911	859	928	947	856	905	857	863	913	881	916	894	929	915	943	890	881	895	900	923	888	857	890	876	918	881	882	933	908	925	898	910	881	899	889	888	908	912	926	883	924	857	866	938	902	882	925	874	876	923	896	850	942	894	898	900	885	907	972	921	909	897	943	890	925	908	890	854	959	924	889	892	932	912	926	912	933	883	930	855	836	900	847	929	967	934	958	906	854	937	925	855	908	940	955	925	917	880	839	930	890	897	901	923	937	909	920	886	911	851	868	857	919	896	936	901	900	859	901	943	835	893	898	882	882	931	879	1001	884	879	930	865	869	893	878	887	896	880	948	923	902	928	919	898	897	914	828	903	928	862	885	940	952	870	876	903	932	956	883	893	868	910	934	900	913	869	915	888	876	874	874	862	888	872	947	907	922	940	861	924	852	911	843	888	907	880	893	945	889	930	900	918	905	885	875	927	873	905	861	893	900	918	911	900	932	848	905	900	889	881	960	904	875	944	950	950	892	927	877	932	875	954	881	913	907	849	910	961	906	928	904	927	945	866	922	930	842	849	919	898	874	864	843	873	889	875	897	841	875	886	877	888	864	955	922	913	894	909	861	908	947	962	896	899	904	889	916	905	886	930	951	910	944	937	931	940	898	903	873	917	958	807	887	956	898	904	945	892	910	904	923	874	917	907	890	922	916	872	918	886	906	905	888	956	894	921	919	929	960	903	892	850	893	937	879	909	887	881	940	894	880	878	889	917	882	941	906	897	907	876	892	890	886	871	909	899	934	904	916	893	884	865	853	939	954	901	897	895	851	874	834	914	882	867	886	913	893	871	910	880	903	846	940	917	919	915	883	902	949	865	912	905	886	864	892	917	874	893	868	892	866	915	887	920	899	924	925	912	888	876	875	947	882	948	905	916	892	886	896	885	939	923	911	872	924	911	889	869	899	955	881	926	875	947	879	890	943	900	851	886	900	940	883	971	865	897	873	884	916	863	892	953	894	876	910	886	883	855	926	901	854	930	885	882	932	899	905	897	946	867	897	918	933	881	914	867	908	917	868	932	906	882	892	932	879	884	911	926	937	893	936	845	888	898	886	887	843	910	925	860	953	919	918	862	851	913	867	876	897	945	917	862	915	880	903	931	905	902	879	862	887	875	927	898	962	852	866	861	920	931	874	902	923	874	903	913	911	928	910	919	876	921	896	900	925	856	893	899	958	858	859	903	905	845	892	898	898	961	898	869	906	843	812	899	877	872	929	879	923	951	933	865	897	930	875	888	938	924	938	896	898	918	883	893	903	883	934	866	878	914	910	860	865	887	897	893	871	918	903	953	911	858	883	850	880	873	887	968	880	890	920	909	937	864	852	852	899	882	901	927	938	896	923	835	896	894	935	932	893	904	887	903	900	883	879	924	874	871	908	905	963	868	890	973	927	862	952	899	903	877	933	881	885	913	920	920	883	871	926	933	869	895	919	837	951	902	866	917	888	909	849	906	901	911	839	909	866	922	892	854	868	840	885	929	907	872	927	939	894	883	916	868	893	894	899	861	920	914	921	861	877	924	878	913	921	896	887	871	919	852	924	880	903	909	890	947	879	879	967	880	952	902	938	905	957	831	928	930	909	885	928	933	880	941	882	868	839	930	931	880	912	871	904	886	880	920	921	936	900	939	890	923	916	858	869	871	850	838	929	894	837	921	902	904	861	857	896	924	865	933	923	949	927	865	928	921	913	970	885	914	838	917	861	866	940	946	884	905	934	882	921	935	902	898	917	884	871	905	847	958	893	921	875	862	861	899	887	861	876	889	905	884	902	861	870	877	929	940	909	906	863	926	896	861	873	904	920	917	906	925	846	922	894	936	912	864	888	913	922	857	869	880	840	962	854	891	901	912	917	895	868	975	910	900
10019	415	152	138	146	144	129	127	140	135	124	119	113	111	138	116	124	115	126	118	121	137	127	125	124	148	138	107	132	123	117	131	133	128	124	144	122	131	112	110	132	134	144	117	121	124	112	145	130	130	112	150	121	103	123	139	140	134	120	135	122	109	137	125	109	128	136	115	115	139	140	118	135	127	135	129	115	124	136	106	148	129	128	121	122	152	135	133	129	117	131	148	105	107	126	137	135	124	142	120	120	129	142	117	127	122	126	137	116	117	136	151	98	115	133	123	132	128	134	111	129	133	116	106	142	134	144	108	130	126	151	132	132	121	118	126	132	117	125	132	135	142	117	111	124	120	113	140	116	119	127	126	113	108	115	127	116	148	114	134	136	114	131	128	133	127	115	113	125	127	133	127	133	113	132	139	118	126	131	142	144	129	119	126	136	158	134	123	114	122	123	125	116	132	122	142	148	135	141	123	136	134	137	159	136	137	118	125	122	118	132	108	123	128	131	118	132	119	115	131	121	132	129	134	123	131	124	139	110	107	134	131	127	101	112	136	125	127	135	135	122	129	115	121	127	127	119	129	128	138	155	116	130	99	116	116	119	126	128	130	102	136	116	120	112	105	131	137	124	139	114	112	128	129	140	128	120	129	134	122	118	112	122	128	113	150	141	126	111	127	144	132	140	134	133	120	115	121	147	129	109	124	121	144	150	136	132	131	140	125	130	126	132	120	122	129	135	120	111	141	105	134	123	122	119	141	128	140	133	148	140	131	114	138	135	113	131	127	113	121	106	117	143	136	119	116	129	149	110	108	133	134	123	134	132	119	124	135	118	122	123	124	97	131	138	124	133	138	128	115	116	139	127	126	114	113	127	125	116	140	140	138	138	131	130	138	132	118	128	143	106	122	122	123	105	124	118	126	134	133	125	140	123	142	113	130	145	120	116	120	138	129	116	109	122	125	142	127	121	130	130	158	110	131	130	111	125	127	131	125	134	118	134	122	127	134	145	143	109	127	149	130	104	110	118	136	123	139	112	127	95	143	145	133	119	138	141	120	134	120	126	136	125	155	125	121	132	128	154	117	150	143	128	125	118	140	121	123	120	129	121	118	123	124	124	137	147	137	121	126	132	118	133	125	133	115	118	136	152	145	143	128	120	139	135	126	133	126	113	117	130	120	138	147	128	155	151	122	121	142	130	137	117	130	110	118	107	115	129	131	133	135	106	139	130	121	111	126	138	129	121	144	111	121	129	128	151	121	107	138	111	120	136	138	127	107	113	137	149	157	125	125	112	114	145	136	124	119	160	144	140	136	124	128	125	116	124	143	120	134	137	112	111	112	113	114	134	133	107	113	106	126	116	120	138	119	122	110	134	125	129	106	113	122	136	126	154	131	128	116	128	105	128	134	139	138	149	128	104	132	125	119	134	122	141	134	135	127	130	132	132	121	122	136	120	119	125	107	154	108	122	104	127	126	128	115	142	126	123	146	135	126	132	142	120	136	131	129	145	119	123	152	124	124	121	97	137	123	144	128	137	123	132	126	121	113	135	126	127	122	114	141	133	112	122	127	132	106	109	124	131	137	126	137	115	141	122	125	121	121	132	143	129	119	122	133	116	119	126	119	134	124	126	128	134	119	142	118	137	123	125	140	115	129	118	127	132	119	120	123	135	140	151	111	114	129	152	129	120	129	133	135	138	140	152	144	109	126	113	138	137	134	132	132	161	139	126	142	139	134	112	118	125	148	125	128	119	130	119	108	119	112	136	155	153	137	138	120	120	114	128	134	135	131	140	124	130	122	99	159	120	131	122	132	119	120	120	123	124	127	123	131	122	113	116	118	142	128	125	99	111	103	148	136	114	129	102	121	140	122	147	137	118	125	131	122	115	113	130	150	114	140	118	112	140	115	127	139	129	118	130	120	118	137	126	135	125	126	134	139	130	131	111	119	120	119	138	135	136	113	136	114	108	103	105	139	147	130	135	119	109	115	124	106	144	126	116	114	112	147	141	123	119	136	131	121	147	118	112	121	133	110	121	128	124	134	127	163	138	116	138	116	142	149	128	111	123	131	123	129	151	135	118	127	117	116	150	108	122	108	117	146	145	115	126	131	132	116	152	136	131	127	150	126	145	147	115	133	127	130	138	115	143	110	113	134	144	121	159	130	135	110	122	150	123	136	125	118	140	134	123	135	128	116	120	130	123	100	141	134	113	121	141	127	136	124	139	140	132	122	129	120	160	132	128	130	126	136	113	120	121	136	137	166	129	129	130	133	108	120	122	116	130	114	129	132	106	114	147	112	132	131	118	101	123	127	130	117	99	111	114	131	106	135	120	135	123	129	138	134	151	144	130	116	130	119	120	139	129	104	132	136	135	116	113	125	120	130	121	99	116	117	129	123	110	130	123	135	131	140	131	117	115	139	134	138	160	118	118	132	116	158	148	137	133	111	141	116	137	121	137	108	123	136	135	142	113	130	145	140	141	136	138	146	148	132	124	106	140	140	106	117	115	113	130	108	156	143	112	120	142	98	106	123	130	121	99	132	133	126	107	121	138	113	115	119	119	145	141	114	118	121	122	142	128	132	134	142	132	135	133	134	125	135	116	111	133	121	108	110	108	129	113	120	149	122	132	112	130	143	140	136	124	119	144	134	140	124	130	137	156	127	130	129	134	136	133	133	139	144	141	122	106	128	137	126	127	127	117	129	135	129	131	136	121	127	133	108	125	126	120	117	166	120	133	134	127	124	106	126	133	133	141	117	113	129	115	127	114	143	129	134	134	136	126	122	127	134	122	115	132	135	122	142	124	136	152	137	142	140	141	117	150	123	126	122	131	155	135	147	139	125	120	113	122	133	111	138	142	123	126	127	144	135	143	113	130	123	124	143	128	128	127	114	120	131	115	119	108	137	118	118	119	149	133	117	118	132	117	112	130	132	147	126	132	122	127	137	131	130	139	136	132	120	115	149	144	132	126	135	130	124	158	129	125	135	148	125	130	130	124	120	118	108	152	131	143	117	119	115	133	148	147	134	126	131	126	124	127	117	145	120	118	128	134	122	104	117	130	144	105	129	125	131	136	129	141	148	133	120	128	121	136	110	119	137	143	122	142	111	110	128	118	121	120	128	128	126	136	143	91	130	143	116	118	137	116	128	117	161	120	118	105	143	152	110	130	121	123	122	121	140	114	137	119	134	135	130	122	119	123	107	139	137	122	132	138	122	124	108	125	108	122	125	127	126	144	147	142	126	123	134	127	130	123	132	147	127	148	103	141	139	111	130	123	143	112	146	156	119	126	144	130	119	121	140	111	149	122	119	113	112	133	118	118	126	137	142	113	118	125	115	129	132	109	137	139	127	144	126	136	116	114	146	128	132	138	134	117	129	113	107	134	131	109	128	123	120	150	128	146	133	139	108	112	127	131	135	131	122	137	154	132	116	117	135	121	129	140	144	131	130	129	131	112	145	118	104	129	161	123	137	105	120	135	144
8664	474	433	447	404	402	424	409	373	399	385	368	404	382	371	364	374	375	358	388	413	372	380	353	381	359	355	362	393	354	369	366	386	369	369	387	389	358	343	356	332	371	365	372	366	378	364	376	386	360	385	349	350	390	375	354	394	410	373	378	377	336	384	341	341	393	382	380	348	382	328	373	361	401	378	387	338	406	415	362	361	398	362	362	406	400	339	376	358	358	382	352	358	339	366	326	382	405	382	337	378	357	376	376	356	383	375	387	388	392	379	360	400	382	359	379	355	368	393	386	358	384	360	339	394	353	389	342	378	352	358	348	371	399	376	322	338	318	359	413	372	372	390	379	369	364	374	342	351	375	345	400	364	350	396	405	405	380	378	397	411	367	387	337	374	369	395	410	350	342	391	380	382	325	368	376	361	391	382	352	349	379	380	347	392	374	385	399	353	384	368	367	364	398	393	358	356	390	399	379	377	351	366	366	371	355	398	355	342	364	378	357	345	362	372	362	344	354	365	357	379	356	362	368	351	377	384	345	378	378	352	370	367	342	369	360	398	372	382	370	391	387	386	377	376	337	360	394	362	357	335	394	344	389	354	348	377	367	365	383	371	366	392	355	351	347	363	341	344	371	352	366	366	332	338	390	385	355	337	395	366	349	407	389	383	350	378	412	379	379	377	360	388	362	365	368	376	358	393	361	400	384	370	357	368	322	360	387	381	397	362	389	374	350	377	351	355	354	360	383	368	350	372	398	363	388	397	362	353	373	380	364	396	390	357	388	356	352	393	403	379	367	345	378	374	381	366	380	388	379	362	388	384	364	350	353	376	342	329	380	371	362	390	374	362	380	379	381	384	386	396	374	367	390	352	369	384	367	361	389	386	363	366	373	388	372	375	368	380	365	363	378	348	384	366	375	346	370	401	369	377	370	370	336	375	390	373	338	349	369	374	366	373	391	382	367	377	337	389	366	409	360	382	377	368	373	394	359	369	373	361	391	381	348	350	422	385	394	371	358	393	394	352	366	344	348	356	392	351	350	406	376	397	420	361	357	400	384	400	411	355	366	393	326	365	379	372	363	342	387	365	341	332	376	372	364	347	336	400	347	383	416	364	359	369	342	362	390	371	361	409	394	365	392	361	375	356	358	334	363	364	382	372	372	390	357	374	393	363	387	323	371	369	373	384	338	337	352	379	344	375	356	401	371	359	366	386	408	376	352	391	382	376	352	360	429	380	369	385	352	367	374	374	318	387	374	376	344	357	365	334	334	325	360	395	376	361	375	391	349	364	335	369	359	332	362	365	394	336	369	350	365	337	365	377	378	351	365	367	373	344	349	380	372	366	398	344	338	388	387	365	405	327	345	364	387	352	413	370	384	350	383	374	375	340	381	374	360	341	344	384	396	366	380	396	389	356	336	369	370	329	392	404	358	358	348	363	400	381	387	353	376	400	370	351	383	357	369	354	359	393	376	375	353	373	384	369	365	364	379	393	352	386	352	297	342	373	368	373	402	356	356	348	349	359	372	366	359	351	389	369	357	357	332	351	363	383	395	369	367	386	384	379	329	379	332	374	387	367	356	354	374	389	350	411	358	387	378	399	365	340	411	378	360	359	384	368	348	384	357	397	370	357	372	374	351	362	402	356	366	323	361	372	361	354	370	402	365	396	343	385	364	379	376	361	346	363	345	365	364	357	345	373	366	389	330	372	329	400	384	392	377	367	382	405	384	355	381	383	392	381	384	349	395	370	382	377	374	389	396	369	363	373	374	366	367	337	365	374	413	391	374	353	363	388	366	347	362	364	356	331	356	350	389	330	389	359	355	371	344	381	351	354	414	364	374	375	367	360	342	403	375	383	394	334	360	370	400	371	356	350	392	347	388	366	357	364	375	376	358	364	411	398	413	349	388	359	363	342	379	365	364	373	369	397	383	353	381	356	361	407	363	367	368	366	368	344	345	339	347	390	333	365	358	386	391	325	388	377	382	363	386	354	348	378	360	373	370	329	349	368	404	354	358	383	387	330	387	314	359	341	396	364	343	382	385	364	359	389	399	359	391	371	400	341	411	372	363	348	363	424	362	388	379	363	356	354	402	386	358	359	361	343	359	384	327	365	389	393	389	370	365	377	361	394	378	365	349	374	359	362	384	406	373	365	358	367	401	369	369	350	356	363	385	365	362	344	361	371	374	354	407	396	372	364	393	328	369	418	333	340	394	343	375	391	382	370	366	369	376	394	373	348	392	369	344	389	327	392	359	372	347	345	368	355	373	390	350	400	358	379	413	374	384	378	354	363	375	360	386	386	360	410	377	365	369	361	360	377	326	378	387	356	354	360	397	371	336	359	374	357	356	352	357	375	382	358	386	318	397	391	374	357	380	382	340	384	381	346	375	383	361	397	357	368	394	345	344	387	352	375	363	362	362	385	373	366	330	392	390	355	390	377	368	364	359	313	352	333	379	378	350	363	362	374	382	385	364	405	382	347	371	394	340	355	401	373	359	381	367	333	352	338	389	355	389	371	341	393	388	341	355	362	361	370	382	362	376	391	383	391	356	362	405	378	381	384	343	391	346	377	380	370	362	339	353	389	358	347	376	372	399	401	339	370	360	376	356	383	383	347	342	398	332	352	346	353	345	355	368	349	381	392	388	375	387	328	396	366	364	353	357	350	372	421	388	382	374	345	389	368	363	375	354	402	370	437	368	388	384	357	383	361	363	345	340	370	377	368	339	373	384	371	357	396	352	368	388	354	385	376	399	381	381	372	386	367	350	346	354	356	383	339	346	380	399	353	379	356	353	382	388	356	361	389	393	371	348	369	382	355	354	394	379	372	355	320	370	369	371	383	343	369	361	344	364	397	394	386	359	368	357	361	349	344	360	370	389	378	347	371	353	349	369	372	368	350	388	370	359	360	385	390	426	370	368	374	408	381	359	376	345	379	334	369	377	386	358	348	363	379	393	344	320	375	344	377	363	356	360	413	357	357	385	389	356	355	372	358	364	342	364	345	357	363	360	359	417	353	376	351	354	350	341	363	381	372	372	338	373	374	361	376	390	403	359	343	335	347	367	395	363	346	366	358	330	354	364	363	373	352	366	362	344	390	368	361	383	370	378	369	371	365	368	366	342	373	402	360	351	362	356	391	376	358	369	352	386	362	383	346	394	378	378	386	376	361	371	355	352	346	386	392	383	364	391	348	354	381	377	371	405	381	393	355	388	334	377	382	313	363	406	386	377	367	402	390	357	398	377	364	356	380	334	405	381	358	345	365	349	361	347	372	354	375	399	344	371	353	372	362	367	381	363	372	360	352	392	364	389	380	373	362	375	396	365	359	377	369	345	374	363	353	375	349	355	403	368	353	382	355	349	349	396	341	360	368	395	349	418	363	347	393	403	375	359	346	364	400	377	353	360	387	392	358	357	386	366	390	353	390	378	371	405	359	390	367	357	362	390	367	368	369	364	379	375	423	357	381	356	387	361	341	371	379	367
56911	15246	2005	891	667	521	419	383	308	295	300	219	258	260	212	231	273	252	232	221	225	251	229	208	194	229	234	225	219	211	219	224	229	240	215	230	242	217	201	216	255	216	247	223	208	227	207	189	195	215	233	198	229	213	198	212	212	199	206	183	212	228	224	207	218	217	204	214	205	235	219	209	222	221	246	250	222	223	222	206	216	201	209	207	228	201	228	209	180	231	228	226	220	225	218	234	217	234	232	226	217	220	227	238	189	225	204	199	222	203	234	247	239	226	200	210	201	202	229	246	208	206	222	205	216	224	189	245	243	212	219	202	228	196	220	211	246	208	227	207	220	211	217	222	214	198	209	228	198	207	185	219	223	207	211	190	220	205	227	205	232	226	222	198	207	183	190	228	191	213	205	200	234	208	232	234	208	214	197	226	199	225	221	229	202	229	215	191	219	218	199	206	231	202	234	202	185	226	177	184	219	184	201	214	182	254	236	217	210	211	212	230	204	214	222	241	251	223	222	212	227	246	218	229	206	201	200	222	224	244	219	217	218	207	220	202	213	206	241	226	218	230	241	243	211	242	203	214	200	214	232	238	223	221	230	225	232	198	215	203	247	234	224	203	195	217	218	202	189	201	241	198	211	212	214	209	205	201	221	211	211	219	232	226	241	194	221	187	208	194	217	198	239	208	229	203	204	224	200	192	219	210	207	216	219	198	183	209	204	215	196	242	233	207	200	214	225	203	220	201	207	228	203	206	218	220	199	220	211	214	209	220	207	209	203	213	252	203	187	189	220	230	221	196	229	215	194	209	234	196	226	252	222	245	234	201	207	189	228	209	201	216	221	237	236	240	230	239	222	195	185	224	227	217	224	200	222	195	195	208	224	199	223	223	238	217	218	220	198	186	213	198	243	210	218	227	201	195	204	229	205	238	221	205	212	197	187	216	210	229	182	201	232	249	230	231	221	218	245	215	216	189	207	206	183	196	211	232	223	222	227	215	209	220	229	194	210	231	199	200	236	203	216	256	217	221	192	220	219	211	214	205	218	223	230	229	241	205	220	226	210	236	228	207	196	220	230	185	199	207	217	212	244	216	239	236	198	240	216	198	206	212	197	240	219	226	237	213	183	182	188	216	211	212	206	210	242	198	202	213	212	228	213	261	223	206	221	212	233	231	189	190	219	215	230	226	195	227	198	196	203	203	237	206	212	239	223	219	193	226	214	189	196	206	236	206	221	235	199	204	239	207	226	208	219	199	227	215	199	228	194	208	223	204	200	241	210	205	197	224	241	212	222	197	231	224	223	217	206	229	218	216	216	203	203	239	222	216	216	204	243	225	219	214	235	223	240	221	228	219	206	232	226	193	209	239	222	213	189	189	228	210	223	211	198	198	205	225	209	218	212	207	219	235	212	217	187	223	199	196	206	215	208	222	231	217	202	222	239	220	190	199	197	201	207	226	215	218	209	220	210	203	218	210	207	192	241	213	213	207	195	199	191	188	200	207	221	199	249	233	219	189	203	194	239	212	209	171	221	215	201	220	209	225	215	242	230	230	231	212	210	208	252	242	238	216	222	219	219	210	220	199	232	194	218	188	227	188	227	193	222	215	207	222	211	232	205	207	221	221	217	205	228	217	215	233	196	189	213	200	248	188	211	200	224	211	205	217	217	212	200	192	217	222	223	183	221	232	247	215	229	224	221	219	211	241	207	213	208	255	229	208	192	234	241	200	213	237	222	199	188	204	191	231	213	249	211	173	222	218	210	206	215	201	198	206	220	223	221	208	224	257	212	217	207	227	253	205	202	194	211	216	204	226	213	206	212	210	218	207	238	194	208	230	213	222	207	221	216	213	208	226	197	192	224	214	212	208	242	207	219	219	206	218	202	225	217	188	228	207	206	237	214	241	221	214	187	231	250	210	238	212	222	218	216	187	183	209	218	238	201	202	214	196	195	219	225	205	238	201	190	219	226	203	175	202	229	239	210	235	200	213	230	210	218	254	198	228	236	225	234	204	220	205	231	213	204	210	212	203	229	208	232	232	216	216	235	232	201	207	225	232	222	262	224	235	219	200	204	233	207	231	243	204	202	199	209	220	204	209	215	243	224	243	200	230	190	219	219	194	205	181	222	200	238	215	198	207	204	225	214	221	234	204	219	215	212	204	209	222	241	230	220	207	223	203	209	223	245	217	201	213	214	250	197	230	213	210	209	219	227	212	184	205	212	195	182	223	206	216	254	225	205	192	203	199	229	228	207	197	208	221	201	202	209	216	200	192	187	224	219	207	202	232	230	226	199	210	239	199	243	200	205	216	238	224	230	225	220	237	216	222	206	190	217	217	234	196	260	209	202	211	211	208	205	213	215	231	209	212	241	202	200	244	221	210	220	200	215	205	244	220	221	236	198	219	204	218	195	206	200	212	197	230	192	210	212	202	226	186	203	217	202	230	259	219	203	235	213	207	179	227	230	237	202	206	225	211	236	204	219	178	196	182	229	206	237	216	211	205	194	202	186	212	182	195	219	211	222	229	198	240	223	188	221	242	186	211	208	245	217	201	208	210	218	232	214	201	220	196	247	247	196	215	221	166	224	215	243	217	223	230	207	182	225	213	224	229	210	233	214	213	209	227	211	227	202	219	214	219	249	235	209	228	220	219	214	229	224	198	240	227	224	266	220	204	213	222	207	222	201	240	236	218	237	218	231	241	216	202	214	194	217	245	209	201	200	206	218	207	229	218	189	189	220	236	211	216	229	206	202	220	222	214	203	219	209	245	240	222	212	212	195	220	219	203	242	245	199	222	207	215	258	218	224	206	246	214	207	235	225	220	206	230	219	239	222	236	221	220	222	220	196	209	240	195	221	217	209	237	229	196	223	197	203	232	205	216	189	208	220	224	249	212	225	210	220	212	223	216	216	178	186	200	210	209	211	201	228	240	236	226	239	222	213	208	205	224	220	239	219	223	213	219	229	212	217	205	206	210	221	239	213	226	230	219	211	209	213	200	215	197	215	226	205	208	181	214	195	236	224	207	190	215	188	199	229	220	217	205	212	211	252	213	210	223	185	186	190	242	241	237	190	215	232	191	214	221	220	232	225	234	202	230	191	226	190	235	266	209	211	233	211	190	214	224	232	206	232	214	200	198	247	223	255	231	244	205	215	201	186	247	240	228	195	225	185	220	225	235	212	225	229	213	224	238	234	240	215	217	219	218	263	210	204	205	241	213	200	190	227	195	235	228	202	242	229	245	221	209	209	214	226	206	238	211	192	218	204	219	214	260	227	220	253	192	211	215	230	214	207	217	216	238	224	208	186	222	211	231	220	202	245	225	214	219	212	212	213	213	202	220	202	232	232	228	218	197	211	255	218	235	199	210	216	214	227	209	221	209	212	207	215	192	206	235	189	222	218	196	199	205	229	212	203	205	208	217	203	223	215	206	228	196	221	226	234	212	194	218	235	237	194	202	198	246	244	208	214	206	203	230	213	236	220	215
27861	1210	2243	2595	2343	1974	1650	1495	1297	1117	1067	942	913	830	824	756	730	717	705	768	683	657	633	691	693	668	670	673	634	645	654	599	621	649	634	641	561	568	576	643	656	591	631	629	615	589	602	600	652	599	605	636	619	564	583	586	610	609	583	585	541	571	564	583	566	578	590	584	563	555	532	570	541	598	558	583	578	550	581	580	570	561	545	545	529	579	562	567	523	616	551	519	555	602	584	531	610	634	577	543	601	570	565	598	548	557	560	565	567	572	583	531	585	602	550	557	512	568	550	526	537	570	549	547	567	541	611	578	552	580	579	566	533	558	571	590	570	595	548	563	570	562	544	562	540	570	560	560	576	568	554	538	570	594	522	613	577	581	550	518	585	548	569	603	541	606	585	576	580	542	558	540	560	535	573	568	548	551	546	569	527	583	539	545	599	548	572	587	580	548	567	568	560	559	543	568	553	600	588	591	483	556	584	549	592	565	572	575	571	549	520	550	598	559	569	583	584	577	564	565	598	582	566	524	568	553	557	575	555	530	586	593	552	561	562	586	585	552	572	558	553	587	547	568	563	560	557	539	582	576	519	577	581	540	574	563	514	612	537	500	576	596	543	574	579	583	475	538	578	566	568	523	546	553	541	557	554	565	607	526	589	561	555	559	558	549	538	593	568	523	615	558	575	563	553	551	561	610	570	546	560	541	579	553	614	552	583	552	606	564	538	594	547	562	591	553	503	549	582	589	569	553	559	558	553	552	545	559	570	541	569	577	590	585	566	548	597	563	563	553	552	554	604	587	560	553	553	577	572	577	546	598	539	590	562	584	518	572	634	587	572	546	537	551	552	582	577	528	547	552	597	554	546	528	592	550	536	576	562	574	589	565	610	553	610	567	613	505	582	545	545	572	605	592	543	587	586	579	532	559	559	569	556	545	567	544	590	549	577	563	548	528	542	577	553	590	554	551	597	563	517	583	547	548	561	556	573	547	563	548	577	557	555	573	580	567	529	560	564	552	602	587	561	576	555	586	558	566	633	536	546	557	581	576	537	554	551	601	521	562	514	563	599	578	538	593	561	541	613	548	567	626	559	550	514	583	574	580	595	548	557	593	548	553	589	556	607	551	578	565	566	579	582	548	547	583	572	532	608	587	545	555	547	547	581	528	557	549	585	529	615	606	572	522	553	563	527	563	622	619	607	535	592	590	569	594	594	577	559	592	554	564	596	547	583	572	563	560	592	585	610	608	574	528	626	562	561	533	562	537	565	579	566	607	551	559	583	569	571	547	533	551	540	606	528	567	588	524	568	570	578	576	511	556	545	504	561	535	532	579	571	568	567	569	556	599	549	565	547	517	574	559	570	578	567	568	578	617	598	554	557	549	565	576	559	555	564	574	567	565	577	563	574	591	586	523	582	577	594	548	585	504	557	544	585	549	577	547	565	561	550	557	563	587	557	593	585	560	595	534	581	542	574	594	559	519	527	580	538	572	564	568	582	564	566	606	564	567	579	528	581	574	580	596	606	575	556	544	563	572	547	571	580	547	597	561	552	566	554	606	553	579	531	580	547	572	577	588	589	553	557	553	545	599	544	566	554	589	549	564	590	608	526	554	573	565	563	578	566	568	532	550	582	550	568	594	546	557	590	599	596	566	589	567	558	562	589	564	571	565	567	574	565	557	602	573	568	560	529	592	573	543	566	599	542	531	502	556	572	601	557	573	551	575	544	586	561	575	547	563	560	575	592	584	579	575	610	550	565	544	583	552	552	600	572	586	505	546	581	551	576	547	590	602	565	567	581	578	583	560	566	597	588	601	532	577	508	574	563	606	588	540	582	542	569	526	537	575	592	531	583	611	591	520	566	564	564	557	538	548	593	601	541	525	571	518	559	579	588	569	568	570	521	540	590	605	557	573	575	576	549	567	528	568	560	524	577	572	591	571	564	574	572	532	527	604	562	533	585	569	550	593	568	561	562	532	569	550	546	559	568	557	592	534	538	526	592	572	575	584	558	560	521	544	543	563	550	582	542	543	570	545	617	569	567	556	565	559	564	548	570	540	570	575	545	571	566	567	576	514	584	570	515	554	555	568	577	535	511	577	578	597	599	504	589	540	572	594	530	579	537	612	585	553	592	574	564	604	593	552	551	557	544	558	526	534	584	560	536	570	594	547	573	581	532	578	581	573	619	594	557	543	592	573	531	634	533	572	559	539	563	546	602	564	588	545	573	582	597	596	570	562	574	584	562	574	588	541	556	552	562	604	529	571	544	566	547	560	604	520	536	530	547	570	602	534	579	605	582	522	561	562	546	530	574	568	584	550	541	552	602	524	563	579	579	578	551	546	555	530	591	556	568	564	576	555	571	526	554	563	548	614	569	543	565	623	550	570	564	568	590	536	515	597	554	574	553	563	566	572	600	568	563	596	581	589	572	564	550	562	600	604	590	573	573	567	554	553	590	539	589	550	535	593	562	569	583	568	565	534	553	563	556	550	585	567	545	533	584	554	564	543	571	546	600	510	563	591	593	530	570	540	578	557	550	542	585	620	555	567	583	593	582	572	526	604	568	534	585	552	607	569	561	540	554	537	575	547	524	605	567	549	538	531	589	609	569	557	554	575	549	571	569	556	561	548	583	553	564	603	587	581	560	538	566	586	574	578	540	571	573	556	551	563	564	531	526	577	559	601	559	573	617	551	555	562	566	564	595	568	543	559	561	569	568	547	600	582	612	541	552	552	552	597	600	529	575	540	579	582	560	585	561	544	561	539	560	571	583	544	564	575	591	571	537	525	546	597	582	551	570	582	534	535	520	554	563	530	588	543	598	626	541	574	570	563	510	587	558	591	577	581	542	562	569	557	539	532	590	616	542	559	586	603	592	574	603	586	574	570	521	576	576	570	555	560	533	502	571	544	586	610	591	585	560	581	579	513	568	559	565	569	578	574	560	551	592	584	555	556	548	587	578	557	584	624	526	570	529	568	553	551	579	499	580	541	580	568	567	548	567	561	620	577	551	554	539	573	562	524	547	551	611	563	601	616	520	546	584	585	577	573	579	570	551	577	549	638	548	575	533	519	545	581	565	536	576	584	549	575	589	531	572	560	571	555	564	525	582	596	545	548	559	572	568	576	542	555	582	591	580	558	618	591	556	529	542	520	569	576	569	515	560	563	562	596	542	580	593	570	591	540	546	565	569	585	538	565	585	546	533	544	583	546	560	556	568	557	574	602	569	580	548	540	573	490	573	596	572	589	542	531	566	538	543	559	514	554	576	583	558	540	552	580	587	573	591	548	517	616	620	573	589	573	544	565	556	560	590	570	570	604	538	589	531	568	580	569	608	574	561	544	544	591	579	587	528	586	572	549	621	541	543	526	578	576	597	576	581	557	602	545	528	570	549	588	549	555	586	515	584	560	569	540	560	568	555	587	576	547	551	588	609	555	544	547	555	529	567	623	568	553	562	565	601	560	578	559	564	556	535	554	573	552	567	565
69487	23506	6200	1851	1334	1017	807	691	611	538	552	515	494	504	475	524	507	454	434	450	457	432	368	399	428	414	412	387	370	376	426	410	413	402	371	415	384	409	420	424	397	408	434	369	364	419	422	417	410	414	396	368	441	390	374	361	413	402	398	390	359	415	424	422	398	380	376	406	407	391	386	389	361	377	349	364	439	389	395	412	423	366	377	416	370	373	397	386	377	412	411	378	368	390	396	393	371	380	365	392	397	402	387	385	390	368	419	393	389	384	428	413	389	410	373	397	379	397	408	390	392	409	397	397	352	397	456	429	423	405	394	390	435	409	451	354	383	408	381	399	384	389	409	375	362	362	391	388	404	403	396	403	393	374	373	414	404	370	388	402	357	397	393	395	409	395	352	390	404	414	374	404	428	418	369	422	414	396	407	377	411	392	371	392	430	352	394	413	381	409	410	376	409	352	367	358	400	400	378	403	387	388	384	387	378	394	414	386	370	404	400	399	423	362	366	368	384	380	370	365	385	417	443	363	370	361	407	387	443	400	409	386	341	364	414	397	398	406	383	356	424	384	413	367	402	388	430	378	405	392	396	364	384	376	369	407	422	391	397	359	383	390	361	436	380	383	383	404	403	357	356	377	408	394	387	426	379	365	405	418	399	373	366	422	369	374	395	401	398	393	391	394	384	411	375	367	372	408	410	339	387	382	374	400	413	421	378	388	384	395	433	402	366	399	362	380	417	401	417	349	376	407	371	400	364	404	377	385	397	399	383	359	406	380	360	400	428	381	427	390	379	357	389	389	409	373	413	413	367	366	373	388	370	377	382	384	397	399	394	385	419	373	392	380	385	418	388	378	409	384	380	378	380	387	399	403	365	376	439	376	389	342	430	404	361	406	381	396	425	363	358	393	366	376	385	379	389	403	384	407	386	357	387	380	350	428	371	357	406	386	388	386	382	363	404	380	368	378	389	394	408	363	415	425	387	396	351	383	412	382	359	406	429	382	381	359	388	379	382	349	391	398	375	382	371	373	385	433	422	371	363	355	396	391	393	395	370	387	378	408	371	393	416	384	399	384	375	429	404	382	387	381	384	431	385	376	362	388	390	394	405	391	402	393	386	383	407	398	349	400	351	428	392	395	384	413	382	401	406	403	394	372	423	382	356	379	411	409	394	402	396	413	375	390	380	387	380	422	397	341	390	402	390	359	388	395	391	407	378	373	429	373	390	415	451	375	373	383	431	423	381	404	421	363	391	390	410	398	420	401	414	421	379	381	384	395	398	419	395	388	339	412	420	357	363	366	424	380	345	406	364	366	376	401	400	389	373	417	365	374	365	402	363	346	366	393	372	369	364	418	394	366	418	365	367	371	400	369	368	399	433	396	382	405	395	397	387	322	387	390	395	374	406	416	365	408	399	379	356	383	394	371	390	350	397	383	387	332	391	343	413	403	380	369	383	395	389	352	404	366	384	395	363	376	379	388	376	437	352	359	408	419	397	377	393	432	405	391	379	372	391	411	433	385	389	393	401	379	396	413	392	387	402	408	371	395	408	392	349	408	390	319	388	372	397	386	400	364	419	379	351	389	392	387	422	405	405	368	362	395	373	354	430	404	397	408	391	396	381	400	371	369	411	365	386	358	407	377	382	351	397	355	363	369	366	406	404	390	396	386	388	400	433	372	390	364	394	362	432	419	378	383	383	407	375	371	383	374	415	387	356	408	384	382	392	388	387	382	413	388	423	383	397	382	399	398	400	426	397	379	405	362	396	338	390	424	357	402	399	375	387	423	408	386	399	398	436	387	363	397	356	368	393	343	353	391	396	372	414	405	370	407	415	405	415	399	400	421	347	376	371	366	401	404	397	378	357	423	366	366	404	416	373	415	373	379	367	400	406	410	355	356	384	409	381	371	357	359	370	375	408	433	359	391	385	357	397	409	393	390	418	366	391	421	384	383	377	380	382	387	401	371	410	392	373	371	410	350	376	385	381	425	402	388	428	377	424	381	393	382	369	381	402	365	389	383	368	393	408	424	390	368	357	352	410	343	405	407	384	401	377	386	374	399	377	374	362	393	408	380	395	400	375	411	355	350	397	361	384	353	412	412	397	393	402	393	388	354	382	365	392	396	385	384	413	389	365	411	395	406	393	386	416	352	395	419	377	407	405	395	375	418	376	406	382	406	375	396	417	384	404	387	374	349	396	393	397	418	383	391	362	408	359	377	399	364	394	375	365	398	341	393	378	408	373	403	397	386	376	363	358	379	396	358	366	376	379	377	372	392	407	394	384	395	406	411	384	377	412	409	386	390	399	406	380	366	397	384	440	350	397	397	393	363	342	426	360	367	387	371	409	367	389	383	354	383	400	371	384	361	385	391	408	377	408	375	378	358	409	348	398	412	393	387	376	380	416	364	369	388	401	381	437	408	399	406	380	377	366	419	369	389	380	399	376	382	389	394	422	377	342	446	432	404	374	425	368	427	387	406	386	326	376	429	372	363	382	390	356	378	388	396	386	373	379	423	400	366	345	414	398	399	340	340	367	388	377	390	425	385	400	412	409	429	379	349	390	405	355	376	415	402	394	398	383	399	399	374	411	398	401	394	390	399	371	324	372	350	367	370	384	390	405	336	374	394	426	370	398	384	398	392	361	375	387	395	374	388	381	391	385	375	405	404	408	383	370	381	370	388	401	396	390	387	402	368	385	394	365	345	397	383	363	352	416	368	377	384	388	382	395	384	359	394	354	402	426	382	392	410	349	394	373	394	394	402	390	377	388	403	389	370	364	383	369	398	386	403	429	421	395	371	366	385	392	375	406	378	413	352	391	406	380	401	363	373	396	432	429	357	379	398	368	394	397	367	385	378	370	388	407	382	379	423	381	343	367	390	431	391	406	338	396	411	418	346	374	410	386	376	375	341	408	415	412	326	401	387	379	365	378	386	391	401	393	401	375	379	382	388	359	414	395	373	404	384	377	376	374	391	363	382	380	375	409	371	387	404	380	428	405	419	371	371	395	397	382	371	380	420	379	401	364	374	376	405	431	361	372	381	378	390	339	397	383	407	400	361	426	346	393	402	401	382	388	365	409	355	409	383	396	430	394	364	394	413	398	411	385	386	409	424	405	421	361	390	387	360	381	370	372	352	378	422	382	384	374	397	386	389	403	378	388	388	386	413	395	370	381	333	373	383	399	393	413	404	382	404	386	391	395	339	374	378	385	399	380	430	390	424	385	363	410	351	375	364	410	362	372	377	379	356	395	361	386	402	383	357	369	405	346	375	380	402	366	408	392	346	413	381	404	359	431	394	388	381	362	397	421	389	369	421	417	386	382	412	423	386	342	389	389	403	389	368	378	394	357	399	402	351	407	437	399	379	390	361	370	371	409	394	405	408	409	392	421	356	395	355	369	395	403	377	406	397	387	416	392	351	398	382	351	351	388	422	390	402	369	379	389	404	390	363	405	429	401	395	420	431	362	424	414	394	400	388	398	357
35609	2233	4184	4873	4389	3615	2974	2564	2256	2067	1781	1642	1634	1520	1398	1335	1288	1332	1180	1243	1164	1108	1172	1068	1034	1010	1054	1016	1025	990	1006	1001	981	973	1053	969	1007	950	977	980	984	952	927	943	964	1009	923	976	900	926	955	981	980	979	1024	956	984	943	944	869	958	941	962	949	937	961	889	939	971	903	918	846	926	922	901	930	886	891	906	895	871	885	897	916	896	927	982	838	943	893	891	903	877	890	938	904	890	879	963	967	870	912	979	929	948	923	896	979	917	889	908	887	969	869	926	875	866	977	857	897	921	955	916	904	878	902	959	899	923	914	885	887	869	859	878	875	881	934	909	852	900	909	940	907	922	865	921	921	894	902	859	891	939	984	885	887	893	903	886	889	871	895	875	911	846	869	833	884	833	855	842	889	914	917	916	938	900	894	876	889	861	905	918	916	867	903	922	906	905	926	930	896	919	953	881	890	946	882	875	895	910	891	885	906	877	894	912	887	883	888	875	950	935	907	932	895	884	905	948	901	899	903	874	888	921	959	874	917	957	892	911	885	901	887	879	919	899	955	838	845	890	892	895	875	949	913	912	922	903	952	874	952	886	950	890	907	920	846	910	923	891	885	940	890	875	902	876	904	888	844	957	959	921	909	894	911	910	904	877	877	880	904	861	915	925	949	900	913	865	921	918	916	884	931	886	944	872	893	918	836	913	907	910	912	895	924	847	924	901	910	865	890	861	893	866	899	888	846	886	849	865	850	891	885	895	857	892	887	899	888	901	940	894	900	888	904	890	863	934	965	884	909	896	897	868	912	899	870	850	869	946	896	908	956	937	957	871	943	907	943	899	845	904	878	903	896	945	866	918	922	924	929	946	932	962	873	885	890	930	907	929	909	839	874	874	926	840	883	897	912	914	912	888	879	875	904	897	887	927	883	939	891	939	926	911	923	899	916	880	887	926	881	936	960	952	856	969	864	897	920	873	840	826	920	910	914	898	896	896	918	879	872	903	951	930	880	971	951	915	939	932	874	894	885	933	921	856	890	895	914	928	931	944	906	937	974	881	853	893	862	935	853	970	886	949	942	908	943	890	914	952	928	856	900	898	880	874	846	873	862	953	875	889	883	865	882	836	886	882	902	892	899	867	942	854	984	885	927	914	847	908	905	942	913	912	933	905	936	910	855	917	878	922	920	859	893	956	900	917	940	855	934	904	886	844	919	923	927	917	912	947	965	888	898	924	927	882	891	926	864	896	846	899	920	885	892	908	952	918	875	907	870	886	877	891	903	888	901	876	888	942	902	893	953	869	861	920	938	850	891	943	870	898	866	935	915	883	883	902	963	919	929	899	915	876	929	832	841	895	912	907	881	958	931	860	917	846	919	946	934	860	923	935	865	974	892	892	899	952	888	911	889	882	844	944	985	940	905	891	906	883	874	918	873	978	873	898	867	923	868	952	857	936	928	952	898	872	897	918	964	913	902	925	899	868	951	871	862	858	812	865	918	919	900	877	929	885	929	878	962	884	876	878	868	869	875	883	910	869	918	940	912	933	921	912	931	849	882	894	867	901	841	919	885	898	923	890	901	898	906	863	900	882	879	874	868	924	901	877	885	823	888	933	814	959	938	860	977	888	910	874	894	899	872	858	834	862	896	890	898	896	884	912	887	871	879	930	939	886	878	991	887	912	899	838	902	945	918	874	911	955	911	889	931	911	920	862	943	911	921	878	856	903	913	884	917	901	860	915	874	866	899	940	892	928	870	895	835	929	946	969	984	932	928	947	923	918	871	905	876	958	873	880	895	873	935	880	852	936	907	876	885	968	884	898	853	878	901	926	904	923	909	916	892	897	915	882	895	870	851	868	899	900	883	890	929	952	885	859	924	900	915	908	854	906	916	895	875	881	851	914	910	925	920	953	925	904	889	867	889	880	915	909	911	912	902	905	937	902	847	888	920	922	910	847	898	894	908	916	923	878	874	950	894	904	931	871	856	907	863	865	883	889	895	930	927	942	847	876	971	849	881	854	939	845	901	938	850	905	922	870	880	862	869	889	892	885	935	953	918	868	882	878	817	878	923	859	886	928	920	895	875	876	922	879	942	985	914	866	839	873	881	881	918	886	911	893	896	905	845	873	911	923	902	890	899	876	925	881	944	929	913	886	899	864	904	882	868	947	920	932	916	936	931	915	914	932	889	888	893	899	963	858	907	921	855	913	903	890	818	912	862	862	945	900	920	902	879	828	890	895	931	881	882	910	926	891	878	872	886	882	862	858	915	890	885	877	852	892	896	883	910	911	874	920	910	881	899	915	899	923	866	849	941	883	846	929	927	937	873	922	876	911	886	894	930	887	923	946	910	920	888	827	879	867	845	909	880	885	934	958	890	918	861	841	886	933	929	901	922	907	874	920	924	910	865	897	934	859	910	906	877	965	901	888	906	882	908	906	915	945	938	897	896	889	886	896	864	896	878	933	865	951	904	828	914	840	931	879	838	918	851	887	847	873	906	918	914	866	922	887	917	906	902	861	822	923	918	861	954	952	920	893	912	954	910	909	953	873	879	917	875	907	903	887	897	939	832	860	893	913	909	834	889	930	951	882	896	910	876	892	878	942	856	905	936	897	932	880	895	873	905	870	932	883	915	853	925	905	931	924	867	837	890	881	829	930	878	897	898	961	920	904	871	909	929	887	914	882	878	895	886	945	911	865	906	888	911	910	918	897	947	887	867	897	930	894	877	924	899	932	913	907	861	879	937	908	883	914	904	859	910	875	905	953	917	873	935	928	887	905	929	873	885	798	850	849	869	823	876	882	904	939	878	955	911	915	873	850	932	888	917	870	854	876	885	952	943	883	960	956	915	867	937	916	778	900	879	915	882	870	909	870	934	917	861	913	925	875	857	938	893	858	895	948	921	939	920	902	964	902	887	902	924	915	881	890	912	930	914	881	892	848	906	859	949	895	870	844	862	912	910	913	892	914	901	855	889	908	884	911	829	901	933	886	900	925	903	896	864	908	914	869	908	897	901	897	872	912	875	886	964	935	911	917	911	895	862	911	923	941	912	878	869	916	849	899	913	889	902	915	892	919	905	890	932	910	944	887	896	882	896	872	936	895	936	919	918	877	952	914	955	873	885	797	914	921	944	965	918	868	888	883	909	849	921	936	940	858	901	853	890	864	889	866	908	861	898	927	897	822	890	919	893	954	852	868	872	912	887	917	929	891	921	841	962	913	883	889	902	940	870	947	875	923	895	855	859	888	909	903	886	923	939	886	895	893	917	884	888	892	865	900	912	885	893	888	918	867	902	957	877	908	910	909	881	941	904	833	940	904	899	908	890	936	858	898	870	942	889	879	924	933	892	857	935	894	859	898	855	937	899	899	902	896	849	875	880	941	857	931	918	918	891	939	924	895	923	936	924	910	926	907	825	919	892	895	887	903	930	903	911	920	881	867	901	904	909	885	961	826	942	877	905	897	900	877	891	891	902	884	898	894	885	885	948
9983	355	171	143	131	120	129	126	136	104	143	134	145	106	95	130	125	159	134	116	117	112	133	111	129	122	138	116	127	134	126	120	127	137	141	133	110	126	101	132	111	127	141	136	129	136	127	121	128	125	136	144	131	130	120	119	142	133	141	126	116	143	129	150	123	119	135	132	144	124	119	135	112	140	101	139	139	127	124	128	150	122	137	113	127	116	113	118	119	142	139	126	125	148	134	151	126	116	136	110	150	149	150	120	141	122	143	120	140	121	131	129	134	149	112	135	122	111	113	127	126	119	135	139	127	100	128	135	151	133	137	127	143	131	121	112	122	135	126	139	121	126	114	140	128	125	125	120	134	113	141	122	111	137	109	122	118	128	114	125	119	135	117	103	139	121	131	143	130	127	149	118	143	143	156	129	111	119	108	151	136	142	114	132	98	159	116	139	117	117	118	124	102	140	126	143	131	133	125	154	152	130	130	144	137	135	141	122	153	112	143	104	142	121	121	141	122	115	134	150	133	136	140	110	140	108	128	130	109	123	126	127	119	161	117	131	141	139	135	129	118	128	128	111	139	119	126	112	130	117	132	115	116	121	122	141	150	128	117	127	106	148	132	111	106	111	132	114	138	140	141	117	109	119	144	112	130	114	123	133	131	130	134	124	138	118	125	132	131	138	115	147	145	141	124	119	122	130	139	124	128	114	112	111	104	139	122	112	118	114	147	123	134	126	120	148	124	93	105	138	119	111	116	113	119	116	113	131	134	144	114	139	121	130	128	121	120	117	114	138	124	139	120	135	116	113	116	113	137	109	130	132	139	130	120	109	146	126	147	126	127	133	151	141	125	141	116	143	132	152	128	117	123	138	118	119	131	132	128	144	125	108	130	133	119	128	143	153	131	119	143	126	143	143	113	147	122	139	144	129	140	132	122	133	144	112	156	148	112	127	109	147	114	112	116	119	106	132	115	127	131	138	106	142	132	118	113	126	124	126	111	131	122	113	108	114	147	154	142	114	126	123	134	128	120	127	116	106	127	137	117	138	137	158	134	138	123	128	137	137	136	136	139	129	124	129	128	130	127	135	116	110	114	123	131	123	121	129	126	149	138	143	135	124	128	130	104	127	125	120	99	110	127	106	133	115	122	127	134	126	145	104	149	125	141	151	116	144	103	122	131	123	118	124	115	114	134	131	119	134	131	159	131	122	124	133	115	125	132	141	127	102	116	131	119	142	116	109	116	115	133	133	148	117	131	117	146	139	138	118	141	126	114	124	135	108	124	137	140	109	127	104	143	119	127	145	116	147	115	130	123	116	133	129	142	121	117	122	144	143	157	129	113	159	126	136	122	143	132	136	112	123	123	118	123	135	130	142	115	101	135	121	124	154	145	121	126	130	123	99	127	130	145	134	133	101	133	150	106	118	118	124	120	122	119	116	123	123	119	127	117	103	113	127	112	119	108	106	120	130	101	121	133	133	131	134	114	124	113	122	144	121	113	108	149	125	133	120	118	111	141	117	127	117	133	129	115	126	139	129	136	111	135	130	128	108	135	119	138	147	154	122	118	114	160	123	137	125	120	104	124	116	117	123	113	146	128	82	130	137	129	133	136	126	124	113	123	150	137	126	150	128	122	141	136	114	121	137	136	120	124	129	112	125	131	124	125	144	108	127	117	137	150	154	133	132	129	108	124	120	131	136	120	103	134	134	127	139	122	136	133	128	127	138	121	117	131	139	121	106	136	121	114	138	135	120	136	116	104	147	134	140	149	118	124	108	145	120	130	124	141	108	128	113	130	144	144	134	126	149	127	143	132	122	122	112	105	112	121	147	135	146	120	136	121	112	131	128	154	126	128	113	116	119	108	121	119	109	125	122	120	122	143	116	124	140	124	122	167	121	124	119	117	130	162	141	131	122	114	116	145	125	137	128	125	112	132	129	123	128	140	147	124	110	147	111	132	127	129	119	146	104	122	112	103	120	116	122	136	134	131	119	136	121	150	101	136	128	101	118	127	105	126	118	108	130	108	131	111	124	134	128	167	129	129	131	131	132	140	118	130	126	123	148	140	105	138	129	128	131	126	123	134	133	127	132	128	125	144	114	119	130	136	147	134	112	116	148	130	142	126	122	100	106	124	138	154	139	133	117	149	112	133	130	114	139	136	127	135	114	131	117	121	114	135	118	124	126	108	117	144	133	121	133	108	110	135	129	141	128	128	133	132	112	130	122	119	110	127	107	120	129	127	129	116	124	123	144	118	107	115	109	129	130	120	121	137	111	128	129	123	119	135	124	141	138	151	126	110	146	140	132	124	145	139	110	136	118	127	125	127	111	129	135	108	107	111	125	124	120	120	111	117	149	130	134	130	122	132	124	123	121	139	122	147	114	120	104	138	137	134	124	101	133	140	142	139	119	123	144	126	115	138	126	120	120	127	107	116	135	127	128	130	130	139	124	133	135	138	141	139	142	136	118	135	123	113	114	139	135	129	115	102	123	125	126	133	141	137	112	126	124	127	117	111	143	132	117	130	135	139	121	130	112	121	131	106	130	131	140	114	143	139	119	130	128	126	141	131	127	154	133	124	130	151	113	117	120	125	116	137	123	118	130	108	122	144	142	144	114	131	136	118	144	144	129	136	125	125	124	131	128	122	126	123	123	120	134	150	127	134	133	136	104	128	126	127	118	144	133	145	135	128	130	130	139	118	123	124	123	107	134	117	128	127	116	123	130	136	116	139	137	110	127	134	116	127	135	124	116	117	110	126	144	122	137	122	106	117	129	137	126	131	107	139	139	140	135	136	125	125	103	117	122	112	129	134	151	123	124	121	123	133	136	122	134	135	115	110	129	115	127	141	136	126	140	117	115	123	141	137	129	117	133	133	122	118	119	128	158	111	109	127	118	122	134	142	127	120	123	143	124	122	116	141	136	103	103	123	136	130	144	131	128	124	120	137	133	122	124	144	109	135	131	130	113	124	129	115	142	140	151	135	117	124	116	127	117	140	138	121	115	127	118	134	126	120	141	145	142	140	125	121	136	103	139	146	110	139	138	127	124	126	132	129	139	128	142	142	116	116	111	136	122	131	142	123	115	140	127	145	132	129	134	140	130	119	135	122	143	129	110	119	129	151	113	98	132	120	108	121	118	120	138	123	122	132	108	136	135	125	112	121	137	139	134	123	136	133	147	110	134	128	145	127	146	129	130	124	123	105	113	123	132	128	144	141	129	119	135	163	114	112	119	119	127	117	123	131	118	126	135	121	119	141	111	139	144	119	133	119	113	133	110	108	100	135	126	128	129	125	125	126	113	128	114	141	114	124	109	139	128	115	124	150	103	113	126	118	136	110	128	121	109	134	117	133	121	114	114	144	131	139	147	135	125	106	128	121	132	132	152	124	131	120	132	132	163	125	121	112	119	108	115	130	132	116	145	123	136	130	133	126	144	114	134	136	141	123	122	148	126	132	119	114	152	107	128	123	128	113	123	160	139	124	120
8320	401	411	461	402	441	428	429	378	400	407	396	357	386	369	387	376	416	374	411	327	423	380	385	385	369	397	384	375	367	383	383	356	383	387	391	380	340	376	392	350	384	340	382	375	377	338	376	389	362	382	390	363	353	388	367	365	388	393	393	373	337	363	395	357	400	370	334	380	330	388	379	362	374	370	394	370	348	366	406	395	348	380	402	391	378	375	348	372	330	361	356	370	379	332	355	355	411	389	355	383	374	378	364	363	367	346	381	367	331	380	390	349	360	368	369	392	372	383	374	384	391	376	368	392	375	359	363	353	377	355	355	378	347	348	400	357	407	347	356	382	363	339	366	364	359	364	377	386	402	368	364	411	346	357	359	345	381	352	378	345	375	392	366	338	383	358	395	392	351	390	406	373	383	389	348	375	379	317	363	375	398	382	384	373	370	405	403	341	381	365	339	382	380	382	396	357	377	355	372	376	400	343	363	357	380	375	346	356	374	344	370	356	376	358	370	359	383	368	354	418	342	383	390	373	404	410	385	380	367	335	366	384	337	361	377	377	401	366	355	353	387	382	362	333	389	361	349	377	362	372	367	365	381	387	352	401	366	337	393	384	339	380	374	333	377	324	372	369	367	393	387	342	379	365	357	375	396	379	356	367	352	373	339	374	380	385	358	369	418	372	353	376	365	379	406	357	386	385	361	351	384	350	340	403	360	366	383	381	382	360	387	383	361	385	387	378	340	353	383	345	385	386	354	410	371	408	387	369	398	388	375	386	378	388	381	379	357	377	399	362	357	379	378	419	355	347	351	364	343	358	336	382	386	405	386	343	349	380	392	373	385	370	412	372	367	335	335	374	367	397	392	367	370	377	353	376	366	382	388	361	371	415	365	352	386	378	344	338	352	383	384	357	361	338	372	358	361	377	364	364	359	370	335	390	351	374	345	330	423	386	346	346	389	372	396	389	339	364	387	344	361	361	384	325	354	382	349	381	357	375	375	367	371	380	373	342	392	375	360	368	360	374	398	389	378	370	377	371	405	371	379	410	380	359	401	362	360	364	389	388	326	389	366	330	382	352	364	394	368	384	360	389	355	394	384	365	376	363	345	392	366	386	386	374	370	366	374	353	358	375	383	357	380	350	388	367	360	340	374	374	358	382	383	306	381	346	376	362	348	372	393	326	365	407	359	391	359	392	366	398	375	385	371	366	390	367	342	359	410	360	383	367	347	373	341	356	382	370	368	356	363	369	393	374	410	362	374	323	343	344	422	362	375	378	353	370	376	385	347	371	352	384	400	370	384	348	358	360	360	352	380	372	365	383	380	383	402	361	389	383	394	374	375	359	385	373	364	370	379	403	383	369	342	365	357	406	398	381	412	368	361	381	365	376	366	401	396	376	356	363	369	383	372	379	380	374	380	348	373	409	334	378	398	352	347	368	359	360	331	368	372	359	359	381	396	367	296	360	353	379	362	379	413	374	368	386	346	354	383	418	377	393	409	354	375	343	362	397	364	357	373	375	402	415	388	366	349	375	382	356	370	375	342	331	373	373	395	340	410	367	362	346	361	379	422	390	393	363	366	360	369	357	360	362	397	399	374	385	371	414	383	371	367	339	403	358	372	356	397	375	394	379	347	365	341	347	388	317	369	351	366	362	397	338	369	389	383	375	364	410	355	346	379	372	330	351	347	358	357	348	337	348	340	393	364	377	385	373	360	368	365	376	384	382	336	366	371	316	374	365	397	375	376	358	367	369	379	377	363	382	365	374	385	376	355	356	364	385	381	350	372	379	371	369	372	347	367	372	373	418	377	396	373	362	373	354	365	376	346	372	355	370	358	349	358	382	374	391	347	371	386	370	373	373	365	362	360	346	377	388	320	384	357	342	386	350	362	384	357	361	374	380	382	369	356	312	355	376	365	352	366	389	360	326	378	383	406	349	373	382	415	382	393	361	374	395	381	385	404	360	375	377	380	351	385	338	336	356	415	412	355	378	387	369	381	383	354	386	387	406	387	365	397	362	383	367	373	344	374	399	329	360	374	377	326	351	347	357	391	367	367	377	387	371	389	371	331	354	377	348	362	325	366	359	383	354	405	357	356	363	366	391	393	325	367	402	367	404	331	387	366	368	343	385	361	341	406	365	378	368	402	386	350	375	348	365	367	351	363	363	365	373	429	351	373	378	380	374	346	356	381	372	399	382	390	350	332	368	364	386	395	346	368	365	376	401	374	375	358	386	362	367	369	359	373	365	395	384	356	392	336	359	356	340	359	376	382	325	371	342	387	369	385	351	383	402	385	388	344	342	375	408	365	396	310	365	386	376	387	375	378	372	337	326	334	348	343	379	343	377	382	375	356	358	342	356	371	362	387	355	386	378	387	367	373	366	386	382	364	366	341	373	376	365	348	359	346	354	378	382	353	361	363	363	374	351	341	378	349	366	391	392	370	372	349	372	353	359	366	382	377	394	356	360	347	378	378	363	349	374	359	386	372	339	377	375	374	384	349	363	349	367	381	399	394	369	355	351	360	393	388	374	355	412	360	353	409	387	359	341	355	358	380	391	377	345	372	390	403	346	355	352	356	401	331	372	357	403	366	335	372	348	355	357	380	380	362	398	396	375	374	352	390	328	364	368	379	373	369	385	373	403	370	405	356	377	386	342	350	346	394	357	349	348	369	371	379	367	353	360	345	380	363	388	405	349	368	366	374	389	351	390	356	367	363	347	375	369	325	333	396	367	327	382	395	331	386	378	339	342	357	382	350	341	356	344	344	348	382	370	354	356	367	350	330	404	325	383	351	386	356	413	387	359	341	363	357	399	356	342	376	352	379	361	377	379	353	390	333	362	361	373	372	352	376	349	406	381	372	346	355	338	334	331	361	364	345	376	373	390	392	365	400	351	375	399	414	341	370	347	372	364	367	351	384	366	349	346	376	388	357	382	406	389	373	378	335	362	379	384	361	408	354	368	367	403	389	346	395	373	394	353	374	399	385	371	379	344	389	352	376	348	342	380	352	352	359	395	378	324	347	361	376	366	367	368	381	363	366	363	381	388	408	379	380	333	358	395	361	395	352	353	398	336	338	332	384	375	363	355	353	387	364	365	379	365	365	377	356	362	358	359	380	362	362	362	352	410	364	344	384	348	384	366	378	365	350	376	363	349	398	363	344	358	373	352	368	402	353	370	381	382	382	366	378	377	393	385	375	362	358	347	378	368	382	371	344	374	344	364	389	375	372	418	363	423	392	370	346	369	366	392	354	367	392	363	394	338	371	356	356	387	375	366	347	383	346	392	387	343	362	359	370	372	354	374	387	354	391	366	402	341	364	368	386	348	371	339	354	408	356	363	335	367	420	352	378	373	359	354	399	401	378	378	389	380	380	403	342	367	381	367	336	356	378	354	375	395	392	373	395	382	398	372	389	344	365	390	402	361	405	333	403	367	385	372	392	403	387	358	397	376	355	368	339	373	383	333	357	368	339	363	359	350	384
55610	15346	1958	879	616	497	474	378	373	283	314	315	272	276	232	226	259	256	219	254	258	233	237	218	236	243	249	240	216	254	220	198	212	232	210	233	211	218	200	231	215	186	234	252	241	222	214	206	231	226	233	231	231	223	212	215	242	218	205	207	239	242	217	234	229	186	235	242	201	219	224	203	234	215	236	210	212	198	214	208	218	208	221	217	213	227	206	215	194	221	207	201	215	207	212	210	200	251	208	212	205	221	218	247	225	235	226	225	207	200	234	218	236	239	191	205	227	208	236	211	229	190	241	209	187	219	229	252	222	194	198	225	212	207	202	218	208	209	196	232	214	239	221	204	219	210	209	226	236	202	208	190	223	245	207	212	210	185	203	229	207	213	227	212	185	224	214	223	230	213	204	213	212	219	220	196	191	257	204	219	205	211	244	253	229	219	208	209	222	209	229	225	220	193	205	206	213	213	205	206	217	198	223	191	221	194	233	222	246	217	237	202	239	221	202	221	217	206	208	242	218	205	213	232	204	212	221	210	204	218	218	232	198	215	211	231	185	220	201	228	232	228	192	202	249	240	212	214	203	209	219	240	203	210	234	219	204	211	192	193	220	212	225	219	243	205	235	190	213	186	197	233	194	197	242	239	223	213	223	201	231	203	199	212	232	228	229	233	219	236	224	237	216	181	182	234	238	210	227	216	219	193	221	224	200	195	212	207	228	224	217	218	216	214	213	224	234	228	214	195	196	227	194	224	212	231	218	226	243	237	230	217	225	222	218	196	216	212	203	198	192	194	232	220	209	209	214	215	213	246	255	208	195	192	204	221	214	209	216	227	241	252	209	220	206	216	230	232	218	233	228	222	211	207	217	216	215	201	194	239	202	254	239	216	198	200	230	224	229	208	223	223	227	214	251	197	198	217	222	230	211	219	211	197	249	223	204	233	207	226	208	216	207	203	189	235	237	220	218	237	234	190	208	236	215	225	233	205	230	205	213	233	235	186	199	199	230	208	230	209	230	213	221	205	204	215	198	234	224	205	203	199	210	218	215	216	217	244	191	217	213	205	232	215	221	215	221	198	216	215	225	204	215	242	203	182	218	219	203	216	228	185	207	223	235	202	188	210	235	227	185	194	207	212	248	216	213	216	205	205	191	230	237	222	227	205	231	210	215	198	213	205	209	216	205	200	203	200	212	236	216	198	211	212	209	203	211	215	217	212	232	213	201	236	192	219	252	202	207	200	193	212	219	214	230	208	211	216	224	228	224	213	206	189	205	212	211	229	215	237	212	221	231	195	214	185	197	212	222	196	209	236	211	201	234	219	224	219	243	230	205	186	234	200	213	211	212	251	202	222	212	202	214	226	221	230	222	228	207	206	218	227	241	221	198	243	242	207	205	214	211	229	221	197	213	214	211	215	186	194	207	204	197	207	224	256	222	206	235	221	224	240	205	213	227	209	170	221	211	231	190	207	225	207	193	247	191	215	222	205	198	241	234	228	215	218	237	235	226	212	233	201	226	219	217	227	226	198	204	212	187	196	209	213	205	218	215	226	234	200	199	205	221	215	209	227	208	217	177	218	200	227	232	224	219	213	203	217	225	237	241	213	213	196	233	224	207	224	212	233	214	241	222	263	209	252	217	206	214	238	226	234	197	192	206	170	218	217	181	217	196	186	195	179	220	225	231	217	227	228	213	185	236	222	228	221	207	212	216	190	235	227	205	214	218	222	207	211	188	211	217	220	240	223	230	231	225	212	189	217	202	218	220	216	215	198	209	207	208	205	222	194	227	196	213	228	204	261	221	210	212	207	214	213	242	216	212	223	204	212	238	235	189	198	211	247	213	200	229	217	227	221	237	233	208	270	204	238	228	207	215	238	198	226	204	226	225	220	221	201	223	242	221	212	235	199	188	236	204	218	221	224	216	212	206	226	244	199	199	204	200	204	223	204	233	223	212	217	206	227	223	216	217	248	199	191	239	204	231	229	205	217	241	233	235	222	213	227	194	215	215	199	171	219	231	225	233	212	189	207	218	224	262	193	194	208	214	214	213	210	221	227	226	197	222	200	208	184	206	197	200	231	206	195	234	228	261	221	202	230	212	236	229	212	211	237	216	239	241	203	204	215	234	219	220	235	253	213	194	257	207	208	212	195	210	191	201	223	205	210	218	199	207	245	217	194	243	219	190	197	223	233	217	225	192	204	203	208	222	216	221	228	215	224	216	190	245	244	244	220	254	221	222	198	221	222	216	229	210	198	220	197	220	225	205	205	199	219	212	218	184	215	194	217	231	195	234	224	253	217	234	208	238	198	254	226	212	232	223	198	204	208	248	230	234	231	203	188	188	214	225	195	218	234	224	205	244	216	209	210	202	208	219	221	206	208	216	201	191	224	208	208	230	219	233	213	232	216	226	221	202	218	224	213	213	215	220	201	208	216	208	211	204	199	241	199	221	207	220	206	210	238	192	210	211	193	211	209	203	212	249	220	202	230	244	234	223	246	226	216	215	238	234	196	223	217	213	221	209	193	225	220	213	224	230	201	217	217	221	251	198	207	229	214	196	218	225	230	217	191	182	233	200	232	201	218	201	222	213	212	221	192	226	200	206	211	216	221	245	228	197	198	226	198	217	227	194	222	239	209	210	229	241	221	236	223	225	218	228	193	222	220	207	222	238	212	180	210	223	197	224	231	225	231	263	220	200	224	218	210	218	219	224	212	235	207	210	208	179	206	224	209	235	196	194	215	220	201	207	212	240	197	209	232	210	235	219	204	200	200	209	222	228	237	233	228	227	214	203	216	241	190	212	215	209	220	199	230	202	219	199	214	193	180	216	231	225	204	207	216	195	210	248	242	212	217	212	227	219	220	215	225	237	193	217	178	218	211	203	222	174	185	220	234	215	218	198	176	200	210	235	204	224	207	219	229	229	229	218	250	226	198	250	215	215	196	221	181	200	204	222	218	217	217	225	208	185	216	202	210	217	197	226	217	210	204	240	205	236	238	200	206	201	225	225	227	224	215	202	203	214	202	203	221	193	197	220	236	216	204	191	217	241	227	229	221	214	179	198	222	221	215	196	218	196	202	189	212	221	211	224	195	204	213	217	218	212	203	240	198	229	209	216	219	208	202	209	205	207	213	218	221	226	212	225	227	217	201	232	203	218	181	206	253	204	230	194	219	228	250	227	220	202	194	200	223	233	251	233	214	227	227	202	232	245	232	202	217	217	194	191	195	194	252	231	220	193	219	199	224	227	231	221	213	214	220	233	229	236	230	219	208	222	229	189	211	215	235	218	209	204	214	242	193	220	225	225	220	201	257	225	228	220	225	211	233	260	222	242	230	224	234	203	227	210	217	224	225	213	225	227	234	218	221	219	189	199	198	211	199	236	213	191	227	179	228	184	216	197	212	204	218	216	194	231	212	239	187	190	218	230	206	188	227	208	257	200	199	223	200	213	202	217	229	222	238	232	208	214	226	215	214	213	244	213	227
27225	1248	2319	2808	2294	2047	1661	1442	1256	1075	1037	948	934	896	848	781	740	762	705	738	705	654	657	667	654	660	660	661	601	645	613	609	662	613	631	570	628	584	579	610	624	602	608	619	540	587	563	617	604	557	529	598	558	593	549	564	580	550	595	586	611	546	569	625	562	592	577	570	570	568	569	607	557	559	566	538	621	597	609	599	591	548	576	521	588	562	563	584	571	562	546	557	595	592	588	599	580	578	601	562	579	574	530	612	554	544	515	570	534	601	543	577	584	546	600	578	583	600	569	565	614	578	570	557	620	553	570	594	589	537	550	538	561	549	582	572	561	547	542	553	590	558	592	528	551	563	561	612	561	562	565	543	563	550	542	496	555	566	609	529	538	539	606	567	545	593	572	559	583	600	529	564	594	577	555	565	594	535	556	526	585	578	545	554	548	554	587	577	631	549	566	564	568	561	557	616	547	561	583	583	556	575	591	544	558	582	561	549	581	569	574	636	565	579	556	533	564	543	562	549	574	593	563	530	548	561	598	557	586	574	545	538	569	599	570	522	553	602	558	581	578	575	533	606	560	562	556	579	537	574	543	534	578	546	556	525	587	576	532	579	544	550	589	505	557	549	565	597	548	563	549	518	528	567	532	551	579	557	600	598	555	555	564	615	546	580	584	634	603	537	562	559	562	568	588	554	574	573	520	513	578	532	563	582	563	563	534	537	568	568	537	559	547	577	568	578	579	587	501	555	582	541	605	543	595	584	576	600	580	544	505	546	548	587	562	538	533	561	536	578	559	545	591	549	512	572	569	556	535	552	521	567	586	561	603	541	577	594	521	621	524	558	573	577	538	568	584	570	588	606	574	556	567	546	552	553	598	566	550	564	571	523	564	557	607	610	551	560	543	617	565	554	559	598	543	537	574	605	566	571	593	569	612	552	541	564	576	567	580	563	569	550	567	576	599	563	593	534	573	557	589	574	580	529	596	536	555	570	569	535	579	576	600	595	605	569	595	576	557	550	584	560	582	562	539	564	568	551	561	524	563	577	579	531	579	621	556	571	607	589	572	558	562	603	524	549	550	590	560	571	542	643	563	576	532	588	556	566	545	578	559	576	552	525	523	569	532	568	576	529	574	549	568	554	575	535	533	588	528	605	593	569	568	580	588	591	578	577	597	567	558	577	549	537	537	595	565	566	554	566	559	552	538	539	546	542	549	563	521	578	561	520	603	530	545	548	581	554	549	567	574	574	633	557	552	577	564	543	571	602	530	599	577	508	575	607	538	559	595	527	566	573	545	570	523	547	565	577	548	573	545	568	553	555	566	551	520	558	542	564	555	578	534	528	573	530	536	554	554	571	597	600	529	544	571	532	552	526	554	585	583	588	525	520	542	592	589	587	624	548	567	600	547	567	611	558	583	546	568	567	583	560	545	569	566	554	548	554	605	556	540	541	537	583	526	578	553	566	578	575	565	578	565	578	574	578	578	576	609	545	602	546	592	543	605	597	595	582	579	543	561	560	595	522	633	491	591	535	578	572	572	591	558	566	541	583	539	533	543	580	572	573	586	558	542	568	595	615	558	557	559	588	564	560	564	592	599	545	571	596	579	565	540	577	525	568	592	567	564	569	548	564	543	543	590	534	548	596	525	594	547	562	528	523	574	533	569	552	588	594	576	596	571	596	594	576	545	521	557	590	597	550	576	557	559	579	541	585	503	597	546	515	553	552	556	570	565	569	549	539	516	577	570	579	595	553	611	575	539	559	507	541	565	574	571	581	593	635	530	558	574	605	583	621	598	566	517	595	576	543	564	547	558	558	574	548	608	557	570	580	532	569	567	541	569	555	562	533	578	554	532	569	564	560	562	538	586	593	548	572	529	553	597	559	561	533	598	592	545	579	567	581	593	542	566	579	576	559	551	570	531	535	596	589	564	564	554	541	564	591	577	519	619	567	606	578	580	610	553	582	573	555	584	579	547	553	518	580	517	586	579	556	574	573	547	556	547	596	556	553	574	592	542	552	543	574	544	561	604	547	575	532	532	541	582	598	567	571	575	573	567	565	539	537	558	601	528	525	571	542	573	551	627	566	605	557	559	579	560	575	569	587	566	560	586	584	521	564	601	556	548	547	530	555	574	510	570	551	585	621	555	591	565	579	585	545	567	588	600	531	586	572	540	568	541	547	572	548	560	624	546	593	540	538	592	547	571	574	597	546	553	527	608	577	568	551	543	604	555	529	587	566	556	604	585	586	570	576	595	597	522	530	576	582	529	566	572	552	543	583	554	558	535	544	578	550	566	543	579	555	589	512	574	542	588	573	557	596	537	557	586	550	547	563	557	588	539	588	570	577	545	577	550	575	588	597	556	571	561	563	563	557	554	549	551	563	602	567	557	546	512	578	568	550	584	561	532	575	549	567	585	573	542	557	537	593	547	576	570	618	552	604	511	601	569	566	560	570	553	539	561	525	571	564	525	575	582	601	517	570	528	597	552	591	527	625	583	549	558	551	554	567	586	537	579	567	568	590	538	572	574	555	585	573	576	569	547	580	559	572	570	576	586	579	609	581	550	535	578	551	553	589	594	569	565	614	568	567	562	549	568	544	571	576	546	581	595	575	530	541	553	594	573	634	553	554	567	599	600	581	570	552	557	587	565	552	529	584	630	563	564	589	596	561	532	561	589	591	604	557	575	578	580	560	583	571	578	587	541	539	551	572	536	601	549	544	524	569	568	593	587	592	538	567	573	547	565	588	555	542	554	557	595	583	561	544	558	524	601	557	571	577	591	525	574	538	574	546	567	546	583	561	552	604	539	535	554	530	542	561	555	531	555	596	580	529	581	582	549	587	513	548	561	554	554	575	547	560	558	537	595	575	590	567	561	555	549	592	491	591	508	570	589	544	569	552	545	577	543	563	551	546	558	581	544	546	553	532	543	536	562	583	564	590	575	597	540	557	550	541	533	572	565	561	527	576	579	570	571	568	573	554	552	606	528	585	564	570	607	560	580	588	596	553	571	614	580	574	542	587	553	581	557	550	576	536	561	559	575	582	564	614	587	543	585	597	593	590	577	533	569	533	565	576	523	577	561	615	561	544	594	536	543	579	551	564	580	549	567	598	573	583	574	582	597	546	556	566	559	506	555	553	573	550	524	561	601	601	543	575	546	547	591	578	583	550	552	585	570	572	495	558	574	565	529	570	577	578	601	570	517	575	613	562	533	580	567	531	556	570	560	554	532	589	551	516	542	605	563	565	568	533	514	576	545	535	549	520	579	628	563	604	520	570	578	533	581	581	581	547	571	576	548	546	547	559	564	606	567	529	545	577	585	555	553	601	601	549	514	562	558	560	539	581	559	556	535	568	572	559	613	599	582	552	579	539	538	591	546	562	549	523	540	528	553	589	564	600	567	558	578	554	537	564	574	558	540	536	543	573	547	573	543	566	526	559	531	568	574	587	578	563	548	536	603	571	581	588	557	567	599	537	527	610	552	562
67329	23664	6215	1872	1250	1034	785	697	627	614	561	507	493	498	491	428	479	423	458	388	478	480	399	418	398	439	419	359	403	394	410	410	424	393	417	361	413	425	386	391	407	425	380	383	382	400	415	367	394	385	406	385	370	386	426	373	400	404	392	356	395	362	390	418	391	433	362	381	426	388	404	373	402	422	381	394	386	401	402	418	389	378	371	388	421	365	434	344	363	356	424	390	368	405	382	371	372	402	395	408	369	375	411	378	402	399	343	369	360	387	387	407	386	418	424	412	404	397	395	409	417	400	394	425	357	414	385	401	361	414	380	417	396	399	373	400	363	385	385	387	389	417	392	396	382	394	362	390	353	374	406	425	398	371	369	327	393	409	402	390	421	390	439	374	384	353	402	391	406	361	418	402	390	404	416	406	439	384	415	399	442	405	405	399	378	374	397	354	396	426	419	377	359	391	395	402	384	408	431	453	459	428	387	372	391	355	391	407	377	380	404	378	369	387	403	372	378	398	403	397	411	366	383	368	395	364	366	378	374	393	370	401	358	358	380	407	382	367	369	378	411	404	411	410	374	410	370	395	407	374	351	411	416	401	404	375	392	381	435	437	406	382	404	376	388	369	355	384	388	390	359	371	409	403	374	365	406	401	402	356	385	420	393	403	416	382	397	402	382	395	364	394	392	404	342	395	367	384	400	381	376	407	376	390	366	397	430	402	404	394	416	388	398	376	395	385	382	374	395	373	376	389	375	382	389	405	390	375	385	396	415	408	410	367	402	376	376	373	383	375	407	388	362	388	380	402	415	406	415	363	384	428	410	382	393	389	386	396	404	396	387	398	367	379	406	374	392	409	401	410	398	396	396	418	421	375	420	397	412	363	406	337	384	416	385	358	396	394	386	413	410	368	399	409	373	352	352	390	383	422	403	395	364	416	413	389	344	421	385	390	339	377	397	370	378	413	375	414	390	390	379	399	380	370	365	405	375	365	362	418	403	343	405	382	356	372	412	392	392	364	381	420	369	415	401	395	365	386	398	391	386	365	388	382	434	413	352	405	395	389	386	386	433	398	390	385	405	357	377	389	372	417	368	373	343	384	375	392	397	413	415	392	410	373	413	357	391	385	400	366	398	388	365	403	412	367	397	403	422	403	382	390	374	411	413	389	398	352	405	409	379	378	371	409	379	349	375	363	367	360	365	390	394	405	406	405	388	357	372	379	389	404	372	376	388	388	381	372	398	398	403	392	381	418	394	409	396	394	406	363	379	424	410	432	393	393	376	408	376	382	363	396	402	377	390	411	394	402	372	370	364	341	363	390	412	412	371	388	396	386	395	395	420	420	359	395	391	361	410	390	422	389	367	355	369	404	428	408	373	388	362	430	391	433	371	371	399	402	390	362	375	407	366	382	384	392	372	433	400	377	405	378	445	420	395	384	393	393	380	385	377	344	365	365	415	366	382	379	369	385	372	408	425	385	395	413	364	392	377	379	392	352	356	377	378	395	360	422	387	401	451	384	369	388	412	392	382	373	384	388	382	382	405	368	387	404	383	379	390	370	434	368	418	359	435	372	402	411	369	385	412	384	424	378	382	394	369	341	372	433	339	401	406	379	414	375	379	419	426	415	385	400	373	375	420	395	417	388	364	433	422	407	374	364	384	428	393	392	388	391	399	374	384	397	370	400	370	387	438	388	412	351	400	394	406	389	423	403	373	413	380	368	324	394	397	360	400	391	383	390	363	388	379	384	352	394	413	380	373	359	411	419	372	422	420	404	404	413	398	423	380	381	388	415	377	375	438	384	404	397	384	405	398	409	408	388	429	425	369	350	375	359	403	440	342	380	387	407	364	415	389	401	372	369	389	403	363	408	381	406	370	383	376	371	382	352	395	387	396	414	381	401	381	402	376	405	360	385	355	389	366	411	386	420	378	386	391	406	374	375	438	395	400	359	378	404	396	381	387	400	400	418	430	406	401	386	357	365	402	433	395	373	384	394	415	391	395	394	375	394	377	411	385	396	356	377	412	422	370	376	370	396	390	395	382	385	390	389	378	406	401	386	394	420	365	399	413	410	357	381	351	376	393	381	363	363	377	405	425	418	385	400	382	385	412	326	380	396	399	391	366	363	398	403	373	396	403	381	384	374	369	365	374	390	353	381	418	381	379	371	416	405	403	399	403	404	381	425	413	430	362	408	410	371	366	351	396	375	376	385	365	398	392	390	364	389	407	392	400	412	386	376	402	378	385	362	384	366	386	371	399	379	370	364	422	440	394	385	406	408	375	388	386	390	376	371	416	389	410	404	403	420	382	401	412	372	340	378	365	391	367	404	394	367	387	349	370	376	419	398	378	409	383	413	400	392	390	385	376	414	396	386	413	408	399	421	392	403	399	359	377	387	376	362	380	409	355	409	402	399	416	438	383	341	418	357	369	355	389	387	409	406	370	387	360	375	383	393	415	353	390	386	392	385	397	388	415	399	348	424	383	405	381	396	367	375	410	395	360	395	387	389	418	364	391	376	372	409	374	434	376	402	381	392	369	398	378	367	367	403	405	374	362	402	419	399	405	367	394	408	392	375	412	393	419	397	397	409	367	364	382	383	420	421	334	391	401	389	392	404	404	393	401	414	407	397	404	377	418	370	407	403	411	358	411	394	356	405	395	387	388	374	390	405	425	392	410	368	400	419	400	385	413	420	375	410	414	368	431	386	407	360	380	403	413	393	386	404	373	401	414	424	390	355	393	390	371	384	355	365	407	383	394	404	375	365	386	409	405	372	393	388	393	409	412	377	369	350	407	364	418	369	378	389	388	391	398	422	409	367	433	412	393	412	404	374	332	398	395	416	404	384	400	371	386	384	417	383	374	406	391	350	386	403	365	401	396	381	385	397	372	382	419	399	368	369	431	396	377	400	408	390	384	397	390	371	410	408	397	410	389	379	365	412	375	383	403	380	371	343	400	380	332	415	406	395	375	347	415	413	375	390	375	408	389	379	384	405	417	389	375	419	412	402	356	412	374	405	402	362	356	410	377	442	350	351	410	387	386	419	385	381	396	374	399	411	439	415	366	383	389	384	398	427	382	360	389	393	335	408	359	371	385	405	436	430	393	422	391	362	396	383	353	395	431	383	384	363	393	417	391	390	371	406	369	424	409	390	394	402	362	424	446	414	414	377	407	365	411	397	401	384	363	408	404	379	392	380	379	417	375	399	405	384	391	363	370	372	361	429	397	361	376	407	399	400	400	366	379	352	377	407	395	419	454	396	422	400	424	378	387	362	412	396	418	394	381	362	409	378	378	393	391	392	378	382	421	362	376	375	377	406	419	371	391	368	389	394	390	393	391	369	420	412	370	386	385	422	357	373	375	404	392	393	376	404	394	386	396	368	397	376	393	420	371	411	395	383	378	425	400	395	396	371	399	398	401	389	389	385	401	392	404	402	389	384	409	373	412	398	374	418	402	398	391	374	373	369	379	379	385	401	431	394	407	378
34733	2138	4216	4983	4230	3528	3088	2538	2311	1986	1883	1685	1577	1453	1374	1362	1342	1249	1287	1176	1186	1107	1096	1098	1040	1055	1079	1031	1074	1019	1039	1009	1017	1061	998	974	968	1030	938	950	971	984	969	982	940	935	964	959	916	990	969	926	937	999	898	966	953	938	955	935	952	944	927	921	983	949	946	986	874	933	906	921	864	898	890	904	952	963	925	958	932	868	948	935	869	906	873	964	910	930	908	912	934	884	913	899	936	902	882	962	923	895	891	918	889	893	937	921	951	921	871	895	906	985	894	923	871	856	874	878	921	856	936	868	919	912	927	940	847	907	918	920	911	896	875	890	937	886	860	911	915	916	868	955	921	858	912	883	891	887	877	876	929	853	860	910	905	909	913	968	875	943	910	864	918	903	922	894	885	927	898	861	933	893	896	873	888	938	874	936	883	873	938	949	892	906	950	872	876	914	835	902	910	908	887	958	902	860	862	952	908	911	858	909	880	874	925	882	940	936	864	903	916	902	923	943	908	923	920	898	888	873	933	830	868	902	866	888	946	921	910	899	886	879	888	878	932	921	893	876	947	861	932	907	887	893	919	879	1000	908	914	908	897	886	883	897	903	894	907	942	902	864	938	876	878	889	934	849	869	908	879	921	910	869	937	870	906	921	933	936	918	915	882	872	940	933	887	901	903	896	880	886	880	904	902	920	915	913	872	932	884	914	862	914	885	916	924	924	900	905	867	928	878	888	869	925	896	980	881	851	910	908	929	928	888	874	877	830	847	890	889	885	870	934	924	889	879	885	858	913	874	887	876	874	912	917	891	921	887	863	906	957	875	934	924	857	890	882	904	948	838	931	925	914	937	934	895	875	903	864	946	904	899	883	893	849	952	890	872	893	874	898	908	864	942	917	926	900	876	924	836	894	928	918	886	891	906	879	886	911	928	910	883	894	935	907	943	886	930	887	920	907	912	932	928	931	882	872	863	946	913	891	905	851	906	908	905	885	901	943	890	940	941	919	915	856	910	928	839	876	954	917	907	901	921	926	889	910	874	873	918	882	874	886	914	848	897	856	896	875	913	880	891	924	909	919	928	974	876	872	886	891	852	880	955	887	922	907	901	895	899	888	872	926	869	938	931	864	915	928	976	925	891	912	865	904	940	953	888	900	872	911	893	875	915	906	942	922	945	948	918	919	881	893	866	879	868	909	889	861	935	895	862	894	898	946	914	898	923	882	937	896	899	932	968	959	916	872	885	892	875	892	905	882	911	916	922	924	841	939	870	927	906	933	945	892	910	879	928	916	920	857	884	923	913	928	935	887	932	922	933	892	918	906	929	856	903	861	881	868	936	893	908	918	907	884	947	940	879	948	888	911	910	914	891	906	892	968	960	940	868	918	910	868	886	934	836	919	863	924	925	950	956	869	866	920	890	955	818	950	884	893	877	922	913	901	951	858	879	916	905	898	872	920	922	885	907	909	916	872	892	899	917	877	874	947	919	890	884	919	894	908	879	936	915	939	926	923	879	835	883	903	922	915	892	893	833	909	873	888	895	831	977	904	951	912	903	926	867	866	899	920	888	913	867	904	907	842	912	893	864	882	872	881	922	891	868	904	892	888	913	880	951	898	939	934	893	872	888	889	897	892	919	914	947	834	850	885	943	903	895	918	865	897	874	888	936	843	914	933	915	879	885	889	938	878	920	916	880	916	908	883	901	904	904	908	866	878	847	892	887	874	940	888	911	906	857	990	933	954	897	898	868	919	897	883	863	928	952	938	890	939	917	917	897	895	890	908	847	917	912	901	892	888	906	894	848	925	888	865	918	906	920	907	891	926	876	881	855	928	899	861	965	901	865	926	881	915	905	956	913	855	939	907	919	881	931	869	910	929	908	954	921	872	926	890	950	898	953	903	918	907	965	916	992	889	927	882	861	874	920	881	879	872	937	883	928	869	858	934	897	911	918	900	862	901	890	806	887	914	935	925	923	919	926	887	907	886	920	899	930	884	917	894	931	893	929	860	916	879	868	946	877	897	909	887	933	872	912	961	887	901	911	897	906	891	902	912	888	846	894	903	958	847	912	933	899	877	919	918	887	875	929	931	892	902	898	881	888	921	904	897	913	930	839	906	902	865	890	888	885	923	922	884	935	901	874	871	929	916	891	937	890	883	895	905	906	882	889	892	855	908	859	853	935	959	860	899	896	933	915	902	904	856	841	916	943	916	906	897	854	887	886	888	847	892	960	871	931	877	890	930	882	941	851	934	890	918	870	899	939	853	859	903	917	903	978	902	928	904	911	900	939	916	907	895	927	890	885	953	898	902	903	957	896	897	854	944	939	900	931	853	833	877	907	939	925	952	910	893	886	920	925	881	869	909	929	880	918	930	818	921	850	895	886	876	927	894	880	907	885	964	920	850	888	867	882	850	956	863	917	946	905	851	882	878	910	938	899	892	884	882	864	936	903	902	909	884	949	903	929	901	898	907	886	910	922	904	943	902	880	952	928	904	871	926	896	895	888	918	901	908	886	935	873	879	857	871	887	892	867	892	950	876	887	878	885	870	914	928	904	885	910	860	894	861	939	895	874	907	888	930	918	878	856	900	866	924	884	926	963	897	866	905	934	939	915	914	886	908	898	854	865	919	922	907	931	830	894	886	906	916	843	943	882	927	901	913	857	923	901	909	892	931	924	874	918	913	905	896	896	848	933	909	904	915	925	881	878	887	921	872	915	879	927	902	941	862	903	906	921	951	902	844	859	921	845	903	958	851	919	887	917	841	889	875	953	867	898	896	914	934	919	835	896	938	894	921	862	877	910	872	868	910	887	950	889	887	949	885	937	916	920	900	893	925	876	914	935	886	892	951	888	951	916	888	890	890	906	893	938	899	900	924	892	888	911	864	897	946	935	912	882	914	938	913	874	947	902	876	920	921	867	876	893	943	908	930	869	889	921	882	913	919	938	883	943	914	872	873	892	906	901	857	861	889	926	924	842	887	929	894	933	950	920	935	900	958	844	872	961	880	872	878	957	887	876	886	943	838	911	924	902	896	888	897	933	945	953	906	883	916	926	886	881	857	873	952	860	885	938	941	871	879	931	942	899	925	895	940	873	890	915	911	876	871	913	912	913	859	950	882	924	879	882	898	897	863	917	874	897	969	918	893	919	898	895	913	916	884	915	903	855	909	913	919	947	964	855	933	944	908	881	942	908	893	868	884	933	926	833	897	918	878	857	903	915	937	864	860	907	916	889	947	934	861	915	903	916	926	884	880	919	882	871	957	937	919	920	857	855	908	863	873	901	888	888	885	919	903	885	894	906	911	905	877	899	891	946	879	886	882	910	900	918	877	938	887	889	923	900	829	900	889	895	914	883	901	928	912	896	907	904	862	908	929	870	921	909	920	860	907	941	860	852	906	872	886	871	906	868	946	956	932	889	913	913	865	897	872	971	921	954	918	866	986	820	889	893	864	871	937	896	901	925	822	912	876	896	926	947	897	902	864	889	843
10249	397	176	163	160	138	134	129	134	135	134	138	128	148	110	136	137	128	138	151	148	110	148	128	133	123	132	131	135	130	121	134	125	136	132	149	114	138	121	136	115	144	138	127	140	114	139	110	137	134	148	132	133	140	132	130	132	116	172	142	126	139	146	140	143	139	125	132	141	119	123	123	128	126	134	126	125	145	126	140	133	143	139	138	125	153	143	135	127	128	144	133	135	131	129	117	114	142	111	128	129	133	132	122	138	119	150	126	132	111	125	128	130	134	130	152	155	96	130	125	121	126	133	128	132	125	120	112	127	128	121	151	158	119	120	143	140	126	143	112	111	136	127	120	135	148	132	132	132	142	131	135	122	126	122	114	143	131	148	138	121	142	135	125	143	149	125	123	124	131	130	130	127	139	123	137	129	141	140	106	149	112	138	118	148	126	118	136	111	136	122	113	132	125	132	135	148	128	130	122	127	121	136	148	110	137	135	144	135	135	132	124	127	156	137	119	151	121	146	125	138	136	136	131	125	129	122	147	143	128	127	135	149	123	123	121	124	127	149	126	117	120	146	126	144	125	121	124	128	138	126	142	136	124	155	142	130	130	117	135	136	146	121	148	121	127	133	124	105	113	119	122	130	122	124	129	127	134	128	139	107	124	120	129	129	158	136	136	125	118	108	137	131	122	159	146	114	124	125	133	121	128	124	138	124	137	147	127	114	149	147	126	130	118	124	146	129	130	134	127	144	150	116	160	136	160	126	118	135	124	130	125	114	125	162	163	119	140	142	124	127	151	127	121	129	119	145	127	118	123	127	138	148	143	115	170	125	148	114	116	140	129	123	118	144	135	106	150	120	123	126	129	120	117	122	118	120	150	118	127	125	148	134	120	125	111	127	135	126	135	122	123	149	160	130	143	136	138	128	139	133	111	143	149	139	131	137	142	138	129	130	119	120	151	134	132	135	113	134	130	112	144	148	147	122	133	138	145	107	120	155	128	131	144	140	125	123	139	148	136	151	126	128	121	117	140	122	151	123	132	141	146	136	147	139	113	145	142	126	145	153	152	144	139	136	146	130	153	138	130	131	127	125	115	138	123	133	123	151	140	144	121	135	137	152	124	129	137	115	120	108	129	124	137	138	159	148	165	140	136	141	115	124	121	123	132	119	123	142	132	135	126	135	132	136	120	135	132	134	130	126	132	132	137	137	156	118	129	116	126	126	123	98	153	141	126	151	142	133	113	128	138	144	117	143	139	119	118	140	147	125	143	112	118	141	126	113	118	134	125	122	125	147	154	136	132	136	118	124	130	150	151	132	140	137	125	145	141	141	137	122	134	135	147	133	123	133	113	148	133	139	144	132	127	138	139	129	139	144	120	155	128	122	142	131	114	108	139	140	142	138	125	143	134	132	118	119	133	122	146	133	121	121	138	138	139	114	149	143	117	140	139	147	151	133	119	136	144	123	134	138	116	128	139	139	128	124	154	134	120	151	128	149	139	141	140	137	132	122	138	118	111	134	130	141	119	125	155	119	129	152	142	150	148	135	148	137	156	125	119	134	119	142	118	142	119	133	146	136	148	113	122	134	117	124	143	129	124	128	114	125	139	136	144	113	117	109	114	125	143	148	134	141	132	148	123	137	142	147	145	142	120	122	142	132	138	132	130	123	118	136	124	143	134	127	129	133	119	125	143	127	135	137	115	132	160	121	141	152	138	127	114	138	132	130	139	133	137	138	128	126	142	130	118	139	111	133	118	138	127	140	145	124	135	132	153	122	115	138	138	137	116	126	144	163	118	133	129	133	127	117	123	139	134	127	136	117	126	113	149	122	131	115	104	152	129	114	113	107	146	153	123	141	117	151	147	129	146	98	127	109	134	112	127	138	136	130	144	131	122	113	126	140	155	128	130	148	130	111	143	130	128	134	123	127	141	145	148	125	123	140	127	139	112	154	141	133	116	151	124	133	120	137	119	117	153	114	144	130	123	132	130	130	133	132	157	139	146	125	142	163	128	137	120	112	135	134	132	110	106	130	129	157	136	117	133	128	110	130	162	136	116	135	131	150	135	122	159	129	125	126	135	161	140	125	140	118	129	132	126	129	119	141	120	121	122	131	129	121	104	134	127	133	125	134	144	131	145	129	130	141	133	142	143	132	115	136	127	151	122	138	165	129	130	122	116	128	138	117	124	121	139	136	131	133	127	127	149	109	132	132	121	121	132	138	137	122	125	145	131	157	119	121	146	145	126	120	134	137	148	120	135	110	136	113	138	136	129	128	104	139	143	127	158	129	133	132	136	141	130	133	131	132	124	130	132	129	146	140	171	134	146	123	150	128	148	120	131	145	133	126	116	148	106	114	130	111	148	131	146	126	129	135	148	136	132	125	122	126	122	129	129	126	120	127	151	143	135	135	129	130	119	112	137	139	125	123	129	150	145	153	149	144	164	143	130	145	116	131	135	141	130	130	125	145	145	143	144	141	139	127	114	133	134	124	129	160	152	120	135	146	131	112	113	129	130	149	139	134	157	113	159	131	97	149	135	133	139	137	141	125	117	137	117	138	139	150	134	118	118	134	136	122	122	135	137	145	143	118	159	133	121	117	115	146	125	126	133	114	152	133	137	122	118	140	138	107	132	127	129	125	118	133	124	118	123	115	134	114	124	134	141	146	130	142	136	121	110	130	137	128	122	136	120	121	125	150	120	131	145	122	151	141	114	134	146	131	111	115	117	114	115	129	145	118	119	149	115	149	136	134	126	126	138	130	134	118	141	115	112	152	148	119	123	128	119	118	125	103	123	132	127	116	136	144	128	121	140	153	157	124	123	142	115	128	130	146	144	152	124	122	129	153	139	121	144	147	128	127	134	127	145	134	131	127	129	154	129	116	126	119	151	141	136	120	115	125	110	142	143	123	123	122	142	141	119	116	129	119	102	114	139	132	125	125	127	127	139	151	126	135	141	151	130	137	112	158	132	105	134	93	130	129	129	125	127	144	148	135	125	148	138	116	152	137	99	124	115	135	104	135	130	143	137	160	118	142	133	124	142	122	126	139	108	110	136	130	126	133	148	133	144	132	117	121	120	142	133	150	127	127	120	133	129	147	138	112	128	130	128	138	117	138	172	132	125	122	131	140	126	146	129	128	158	103	103	109	135	142	129	137	125	149	127	129	135	128	131	134	120	125	123	128	136	124	145	142	138	128	117	150	128	110	126	132	111	157	132	128	113	134	155	122	131	139	153	146	127	130	126	131	129	129	130	136	116	129	113	122	132	138	131	123	122	145	123	129	145	122	125	137	130	146	131	138	132	154	128	138	136	161	132	124	141	114	121	132	135	117	137	137	129	142	149	132	133	130	126	114	151	143	117	141	117	140	121	136	124	136	134	125	135	165	122	151	141	145	129	142	154	122	113	136	128	148	110	153	138	151	150	140	150	137	123	142	115	146	143	127	127	137	111	154	118	147	132	126	158	152	124	138	135	142	127	134	122
8585	413	459	447	486	388	390	415	398	354	395	365	403	439	402	405	378	387	368	386	399	375	396	374	395	360	353	380	387	393	390	396	382	374	371	357	371	394	382	380	370	374	409	370	410	407	394	406	363	377	381	391	380	367	390	361	389	377	377	414	393	387	376	388	362	389	329	344	428	398	362	390	365	420	391	377	359	415	366	410	371	363	362	364	342	375	360	385	390	367	338	392	394	395	393	372	393	364	371	368	389	384	366	410	335	340	364	371	406	397	398	384	354	406	408	343	358	386	342	410	348	360	381	377	384	354	364	387	372	386	391	367	408	368	386	401	415	359	362	397	329	393	391	360	354	393	363	367	369	373	397	365	339	363	399	362	382	355	396	398	392	361	383	353	398	363	384	360	386	398	401	378	376	370	365	377	371	363	341	375	357	383	377	397	363	380	382	370	373	345	368	399	392	359	383	368	402	429	401	372	399	376	373	394	406	361	351	390	368	385	391	418	387	361	384	340	378	368	380	355	365	362	378	346	390	366	396	361	364	402	359	341	368	375	380	382	413	378	382	335	373	347	404	407	380	388	398	362	420	355	368	384	399	417	385	389	360	369	365	364	396	346	387	357	401	368	381	373	413	343	388	399	352	371	374	385	386	366	386	383	377	359	388	411	388	358	358	384	387	350	348	374	353	372	335	393	365	398	380	378	365	359	397	379	396	357	379	343	361	389	370	389	388	361	380	318	418	366	446	388	390	412	385	376	401	421	366	414	390	373	415	372	397	376	387	371	349	390	361	380	422	391	397	387	385	375	363	358	372	344	382	403	378	348	349	363	374	400	374	380	400	344	383	413	383	377	356	382	371	371	394	381	379	369	408	358	387	401	377	404	351	373	353	376	403	342	408	370	375	357	416	381	426	340	364	364	395	394	387	408	351	396	418	384	361	385	368	381	410	399	372	387	384	396	373	368	377	384	399	390	371	344	359	390	377	382	357	388	406	358	382	374	372	373	394	364	387	388	388	369	347	378	367	348	375	374	344	363	352	399	354	396	375	356	350	425	369	399	393	393	393	375	385	402	388	356	382	367	367	391	363	387	367	357	388	387	366	395	415	346	402	351	375	384	385	363	359	359	379	402	332	369	368	385	393	387	379	401	377	360	384	378	393	393	402	366	394	365	349	416	331	362	365	348	406	385	384	379	387	372	377	395	360	392	354	377	359	384	438	362	365	403	383	378	390	325	354	395	355	375	397	376	371	384	365	389	388	409	374	422	397	380	353	392	388	378	404	374	378	372	353	400	367	383	398	415	384	376	393	367	408	390	400	344	351	414	373	338	381	387	360	388	350	418	360	391	348	392	401	363	386	371	385	382	391	382	374	382	352	389	380	358	385	436	363	404	382	354	392	355	387	377	391	413	372	405	410	394	394	353	378	373	329	410	357	391	370	389	361	371	443	386	392	376	400	377	375	376	405	349	396	365	362	342	389	396	386	379	354	378	384	396	391	355	391	410	372	371	404	376	394	385	379	393	361	345	388	369	392	392	355	386	373	370	389	376	361	411	433	351	372	358	359	359	401	374	367	365	403	401	410	374	368	342	420	360	364	361	390	384	393	370	408	380	395	365	385	379	357	355	382	389	399	374	393	358	385	378	370	352	377	359	422	415	376	371	348	410	381	384	369	386	382	350	412	352	395	397	356	312	361	382	387	391	407	371	409	416	410	367	377	373	370	426	392	379	412	358	346	385	404	357	378	379	391	366	366	360	384	369	360	397	379	397	423	365	400	360	386	404	326	364	380	381	384	373	365	360	345	382	396	355	377	358	380	355	368	396	353	388	364	377	434	410	354	372	357	387	391	373	339	363	373	384	362	362	363	363	355	355	380	398	386	370	361	385	384	402	390	380	371	369	336	379	390	353	385	395	411	410	389	409	413	352	367	402	374	353	379	385	385	378	385	352	373	374	389	388	390	327	408	393	389	364	348	392	413	387	367	400	374	424	380	387	360	395	408	351	412	390	412	389	333	357	376	363	352	348	366	422	395	377	415	390	396	374	385	380	383	404	362	356	407	391	376	382	395	366	365	381	400	396	373	381	392	378	399	373	424	398	365	410	388	348	364	395	359	376	378	367	402	359	395	380	389	340	412	345	395	366	400	366	356	364	384	364	362	365	358	365	339	388	368	383	374	346	396	344	381	414	386	382	344	399	376	396	399	397	336	382	363	391	386	423	376	359	395	415	422	372	396	396	408	392	383	395	372	397	381	380	355	385	345	408	369	376	369	373	375	386	381	382	377	376	359	364	401	371	399	391	364	351	376	383	413	325	367	384	350	378	385	353	356	383	376	366	399	371	381	362	381	374	388	409	381	402	339	422	369	393	384	368	360	407	401	418	425	394	412	365	388	384	380	393	388	376	387	392	370	384	365	377	397	352	385	357	373	401	365	358	389	394	386	399	366	402	405	362	350	356	379	400	393	388	388	364	373	377	388	399	366	382	368	393	354	385	400	383	398	366	353	364	381	364	398	373	367	376	361	413	402	376	384	380	384	348	420	367	363	378	370	348	402	411	379	404	345	405	387	403	368	436	388	370	416	362	415	364	363	389	361	345	365	370	398	377	393	338	382	402	411	381	396	343	357	370	384	388	354	359	411	364	392	408	388	358	374	406	380	393	396	365	363	343	396	380	384	385	353	377	413	373	367	373	397	385	375	391	393	383	364	420	358	366	392	384	379	382	368	417	379	391	366	367	360	401	368	339	376	396	406	418	376	406	384	389	378	390	335	387	365	362	375	386	380	366	361	393	374	369	376	389	403	370	374	385	364	358	367	367	366	380	313	362	371	376	391	368	373	358	368	349	366	384	350	396	399	400	378	388	364	358	362	353	367	373	372	375	406	375	364	345	381	335	352	364	395	386	369	383	409	365	382	368	387	376	373	377	391	390	374	401	367	390	368	391	377	359	352	359	367	385	390	400	406	371	355	352	380	381	395	374	390	373	371	370	337	361	359	404	347	400	403	414	392	415	410	363	381	428	349	365	394	361	412	370	382	353	369	380	367	386	369	377	371	361	369	362	372	374	386	407	365	343	370	366	399	371	352	387	374	394	373	388	409	356	376	393	359	348	388	346	383	380	399	388	362	388	375	431	373	408	382	385	344	391	397	394	408	378	374	387	391	385	338	368	405	375	397	400	375	368	357	399	383	396	393	402	388	377	401	338	374	338	370	378	359	364	385	373	379	382	360	345	364	400	398	379	376	380	350	376	411	409	405	393	385	388	397	380	388	381	381	381	387	404	360	381	383	399	394	376	386	417	378	396	422	368	395	374	401	400	385	380	388	350	392	389	354	357	379	376	377	374	353	369	342	375	376	423	353	383	377	354	372	378	399	380	382	401	367	370	393	393	368	404	385	363	363	362	386	352	334	388	408	384	380	399	403	374	336	348	403	370	359	409	374	380	403	368	346	362	401	376	389	391	389	375	363	357	385	416	378	428	417	380
55368	15584	2069	915	656	540	450	378	320	308	283	306	317	287	295	237	241	259	280	264	251	222	245	237	202	218	255	230	231	217	228	221	234	252	210	229	200	228	248	211	214	207	186	207	223	243	231	220	203	232	212	229	241	245	240	253	226	245	229	226	186	197	211	234	198	234	261	236	225	205	220	249	223	215	220	214	229	221	229	194	183	188	211	232	244	228	231	204	231	202	202	255	235	224	215	209	231	214	219	252	227	246	244	238	229	222	226	232	229	243	198	225	230	247	198	217	237	230	225	204	224	194	230	202	225	200	207	209	233	187	243	239	252	205	231	204	211	192	228	215	227	225	210	248	213	226	203	228	201	230	208	218	229	235	254	241	200	228	220	209	208	235	218	219	230	228	232	244	230	202	217	229	270	224	224	246	218	226	224	230	234	225	192	194	224	193	212	227	230	247	226	213	193	241	204	217	228	216	199	217	204	231	213	205	242	229	220	197	223	237	232	206	220	218	195	224	217	235	219	217	224	190	234	227	210	214	225	233	240	232	211	215	210	222	217	235	215	236	228	210	211	226	235	219	227	230	216	214	211	234	217	224	234	202	231	216	221	225	213	224	196	228	217	221	200	226	203	220	211	211	225	202	235	241	245	216	212	244	231	236	212	217	221	211	204	220	237	241	244	210	215	219	220	211	194	221	242	216	211	219	201	219	207	235	210	204	246	264	222	237	234	216	227	212	219	219	278	249	220	222	238	224	210	229	238	208	243	199	218	242	242	222	201	216	205	236	215	214	210	219	255	228	228	195	227	193	221	211	241	226	215	240	225	228	187	237	211	213	230	194	208	217	205	221	228	228	218	227	219	237	231	216	248	223	246	243	229	224	213	222	212	201	224	220	229	244	238	241	221	230	202	206	220	188	225	227	223	202	208	234	211	230	259	206	240	228	243	231	235	188	215	231	209	227	223	220	215	240	233	188	225	221	219	222	236	202	238	214	213	229	225	254	254	236	215	232	182	245	226	239	202	242	231	232	224	215	205	232	250	224	232	211	234	215	192	222	227	242	219	203	236	226	237	235	204	227	231	226	222	231	196	213	218	220	234	240	214	245	202	228	227	221	198	243	222	232	241	202	203	191	220	203	199	223	208	187	188	222	215	247	227	220	205	229	213	246	214	220	200	235	214	206	232	241	237	229	197	210	215	212	238	226	209	207	214	219	233	230	256	204	244	225	222	244	214	228	232	239	247	220	231	207	230	236	230	223	234	213	215	207	213	234	216	228	206	199	203	235	228	248	193	217	209	253	248	235	218	220	231	210	238	216	228	205	241	225	221	241	213	229	217	212	216	224	207	199	227	232	211	212	249	235	238	206	242	191	226	235	193	202	250	228	199	224	236	217	226	202	203	228	221	240	228	232	224	235	231	229	216	244	247	237	226	226	229	223	230	233	202	220	238	233	207	225	242	238	220	216	198	227	239	200	239	245	222	203	222	227	197	222	212	226	223	254	246	212	205	237	218	250	226	234	223	232	215	207	234	198	226	231	214	207	203	226	229	213	211	226	231	213	244	203	256	216	214	220	230	218	232	206	235	219	255	228	215	239	217	210	195	212	222	222	205	198	221	247	246	228	198	221	256	208	215	211	210	188	217	229	209	224	219	248	233	217	216	214	197	219	194	222	206	214	208	200	243	227	227	204	223	241	216	223	214	211	217	205	199	203	215	232	232	207	209	213	231	217	229	234	204	207	210	226	215	228	244	212	221	255	230	194	221	212	218	210	207	236	214	208	209	215	189	211	224	232	216	220	241	239	187	214	217	217	204	222	242	215	195	210	239	234	202	218	216	213	216	203	228	237	207	241	221	231	243	227	199	231	203	224	211	210	205	212	266	223	204	223	237	227	225	234	194	234	202	202	206	234	218	233	239	221	255	250	215	219	232	260	225	221	209	220	208	196	235	230	202	207	224	196	224	191	197	234	224	220	212	218	215	234	218	199	227	200	186	218	232	219	222	227	226	208	241	210	240	232	238	242	221	207	200	231	233	223	230	196	234	216	199	219	212	225	234	245	201	216	233	220	228	225	203	202	206	206	191	212	208	217	220	231	229	235	219	232	241	194	230	219	215	217	191	212	205	199	204	238	231	238	230	213	238	203	230	215	218	221	235	231	245	215	216	186	231	206	215	216	212	224	228	217	241	234	207	222	229	183	239	249	252	238	213	213	235	214	208	219	208	259	231	218	221	206	205	222	206	205	202	215	239	216	214	250	245	219	213	240	226	222	226	239	233	227	217	200	221	230	243	247	224	224	213	205	220	219	227	211	209	223	256	209	210	211	218	225	228	211	237	229	210	224	216	241	214	232	214	214	244	220	226	236	221	226	215	245	244	227	203	231	210	233	249	223	242	211	226	208	221	250	219	257	227	223	215	240	215	202	236	230	223	253	222	242	211	213	222	220	241	213	238	232	209	248	207	241	242	245	223	203	208	223	233	213	201	235	226	229	230	183	210	197	210	241	210	191	253	228	207	239	212	244	232	214	210	225	208	220	208	224	227	244	211	234	238	226	215	226	217	223	197	241	225	212	207	215	205	234	206	228	231	184	213	247	228	213	224	216	215	221	216	236	220	223	218	203	208	221	238	236	219	211	224	224	232	205	231	242	218	236	191	223	239	215	232	237	239	208	217	227	195	241	198	207	213	205	229	233	236	202	237	209	214	217	222	208	228	211	209	206	254	239	228	217	222	219	227	251	212	241	238	184	207	209	220	219	228	252	225	222	228	207	242	217	205	213	253	194	216	232	229	261	209	197	241	238	233	192	196	236	233	239	226	218	236	220	190	237	206	232	214	246	198	209	235	216	229	219	224	255	225	228	231	240	239	222	223	232	215	214	192	231	227	206	199	207	204	244	230	214	196	226	218	204	240	209	230	221	221	202	209	207	226	229	217	230	204	207	186	200	220	224	225	230	221	247	215	226	219	216	226	219	256	216	195	203	203	224	221	195	205	232	213	221	241	230	253	222	208	248	252	236	214	237	209	233	204	208	221	205	199	224	233	214	213	220	231	220	204	197	240	213	239	210	215	230	260	226	198	244	245	230	233	223	253	238	201	225	229	199	249	236	211	218	227	210	237	220	214	214	188	240	213	231	200	228	243	231	223	204	192	214	215	227	209	218	208	248	214	198	212	212	206	249	237	209	236	241	218	220	208	247	209	218	234	207	210	251	224	197	224	207	213	226	241	244	248	225	234	229	243	219	245	224	241	246	236	230	218	235	235	218	243	215	229	196	205	228	250	256	223	223	235	245	233	214	215	209	221	217	230	234	223	205	205	228	227	250	231	215	247	244	234	238	232	262	221	221	229	223	244	224	226	229	213	207	222	232	230	246	244	242	229	210	231	233	241	222	209	226	226	227	209	212	232	219	211	224	221	261	228	202	225	225	196	226	215	214	201	205	223	227	221	240	249	205	213	233	231	188	225	236	220	226	214	249	223	215	228	227
27575	1243	2341	2603	2370	2015	1685	1456	1276	1153	1026	946	895	891	828	834	787	757	731	728	722	708	691	719	678	660	672	657	635	635	647	630	625	626	615	597	626	651	609	577	614	587	614	636	591	559	608	606	600	645	614	596	593	588	576	547	597	567	576	626	606	600	519	576	590	627	643	594	601	576	582	611	627	631	589	597	601	619	615	566	572	563	571	589	574	581	645	609	556	577	573	596	643	606	572	560	614	552	577	561	551	568	602	584	551	579	555	597	586	581	602	621	593	557	579	581	617	545	545	617	584	606	594	592	568	591	523	554	588	584	599	583	597	567	574	562	582	549	560	565	540	581	558	528	558	573	584	589	597	555	577	565	557	582	545	627	577	583	576	593	639	618	629	578	560	607	592	555	537	613	590	587	586	578	594	578	558	552	581	554	572	597	577	628	567	590	593	614	560	570	560	623	561	539	545	564	563	549	579	627	568	591	602	574	603	615	534	551	617	586	578	569	575	602	608	615	565	566	543	585	571	611	502	572	546	570	560	602	580	566	568	576	562	540	553	558	524	549	574	621	609	594	586	557	556	560	598	579	555	648	579	565	601	556	511	528	563	594	570	571	608	611	525	571	575	595	568	601	593	574	588	582	619	593	560	576	561	571	561	596	562	642	613	561	614	557	634	532	596	590	602	619	589	593	561	625	595	580	556	566	572	573	554	610	605	565	583	587	600	562	582	596	625	578	574	565	560	572	600	593	548	576	564	574	561	532	558	592	550	563	569	608	550	602	583	588	588	563	570	599	575	566	562	590	593	582	557	556	575	590	608	564	622	622	553	568	586	580	600	596	530	561	583	571	593	560	581	557	571	606	564	580	552	618	588	534	542	635	601	580	599	533	555	594	582	605	555	583	552	593	553	559	569	583	595	578	564	566	581	576	627	542	587	616	572	546	595	597	604	558	563	567	594	563	573	566	608	592	580	595	593	550	563	561	553	625	605	571	579	564	621	574	557	547	527	566	576	611	594	566	589	568	628	631	588	592	592	526	605	554	569	533	578	584	587	572	557	512	586	551	571	611	589	616	553	587	554	590	549	552	563	604	577	555	567	581	584	568	599	591	595	538	553	571	552	584	562	553	545	609	561	558	550	561	601	595	579	582	579	576	597	566	586	586	588	558	551	563	585	557	542	550	563	604	563	557	567	572	560	570	547	552	567	567	551	601	607	590	580	621	621	577	650	581	566	573	555	578	578	600	583	558	596	563	594	607	543	561	548	567	573	571	579	571	594	583	574	542	576	517	578	572	578	559	585	588	540	579	574	601	554	554	573	598	561	519	570	575	583	553	579	590	548	599	536	589	577	565	578	576	630	566	569	592	549	584	550	588	593	567	570	563	568	606	569	579	563	567	572	564	582	568	571	562	571	570	598	592	565	582	629	572	571	570	610	589	546	568	578	567	564	584	597	614	592	547	550	569	555	620	557	546	592	605	508	595	588	563	586	551	567	575	587	588	590	554	607	578	603	570	585	600	589	578	526	564	592	586	576	594	538	573	617	593	567	590	553	578	621	616	564	594	527	569	581	607	592	573	620	595	602	557	567	588	538	610	581	581	584	579	570	555	597	557	594	551	563	616	577	565	600	577	571	581	578	572	559	567	592	534	565	598	615	584	610	574	532	559	585	571	607	607	590	560	583	544	563	589	565	564	607	541	565	573	566	594	578	586	626	571	593	533	559	584	607	592	602	637	593	630	578	597	597	568	540	599	580	587	610	583	560	558	563	572	574	567	558	570	569	565	571	585	558	544	585	599	593	559	568	572	560	599	581	568	648	605	554	620	574	542	558	568	575	589	607	575	584	559	568	608	588	571	572	571	566	619	552	558	586	558	620	604	542	592	529	565	547	541	555	539	570	624	534	569	602	582	564	534	528	568	587	580	551	571	593	582	555	546	581	581	576	581	601	568	607	562	535	538	588	629	528	558	568	568	608	573	570	548	620	578	564	597	514	576	571	568	575	575	525	550	546	571	565	508	558	565	568	571	561	605	560	577	566	600	569	609	550	589	583	556	573	550	598	541	596	567	571	547	516	591	548	582	601	556	569	587	541	573	577	560	545	576	548	539	583	600	531	569	582	648	592	506	605	611	578	619	583	565	559	591	623	596	592	585	551	609	544	612	589	579	553	604	598	527	532	601	560	570	592	584	547	629	569	599	604	577	600	569	579	599	585	582	618	569	575	570	570	582	597	616	547	552	567	552	631	560	575	567	543	554	584	572	539	623	617	531	572	577	586	593	549	583	628	616	588	601	570	590	570	556	636	586	585	551	560	553	605	565	565	535	565	582	592	566	610	575	575	595	615	565	553	555	587	547	571	547	597	566	543	580	576	582	585	534	610	546	582	558	582	579	632	625	558	593	614	564	582	542	609	570	532	531	586	573	600	582	569	565	583	545	579	602	550	604	550	507	614	548	559	572	572	594	624	604	553	548	569	539	602	580	600	578	574	605	584	592	534	552	583	563	565	611	566	563	570	596	550	590	555	591	554	601	553	591	600	548	586	584	563	567	575	548	606	594	642	614	579	596	527	595	563	562	608	585	552	562	534	589	602	588	578	553	601	578	578	578	612	550	594	534	560	559	623	559	619	563	613	546	601	598	602	544	590	562	560	547	565	568	610	561	573	592	589	578	557	567	567	595	620	604	586	602	534	594	580	545	522	580	571	587	568	567	581	608	607	605	581	556	550	636	545	562	543	564	595	566	585	593	555	553	582	550	568	605	581	581	601	539	578	579	589	614	614	592	555	612	598	618	581	576	554	549	571	594	565	603	569	566	592	548	580	580	591	611	576	641	579	562	582	549	546	572	589	541	576	599	559	569	616	591	572	559	546	604	609	583	591	568	542	600	586	591	567	587	564	590	572	582	563	579	577	608	590	582	633	542	582	563	570	540	579	610	610	603	589	636	580	592	631	592	592	543	611	576	567	512	566	580	589	548	551	580	563	591	581	595	611	538	570	530	579	570	549	550	587	618	557	559	528	529	593	604	546	571	580	555	599	572	620	583	594	597	535	563	564	570	605	574	580	596	533	604	600	548	574	598	562	571	554	578	569	603	549	553	597	526	583	580	593	559	558	589	632	591	619	580	571	626	581	608	539	574	541	587	547	541	618	585	570	596	588	580	564	561	574	584	568	581	606	558	594	572	558	581	606	605	620	580	572	598	556	584	576	570	570	645	575	573	580	571	610	591	565	633	588	564	595	585	590	603	551	572	612	555	580	569	593	567	597	590	593	585	611	568	611	561	578	598	595	586	572	578	548	556	611	592	580	602	562	585	576	590	587	581	538	589	594	618	581	561	566	594	603	553	591	589	542	569	544	619	600	544	563	584	579	571	572	578	596	608	562	646	555	531	601	521	565	588	549	590	594	608	561	586	563	607	616	605	559	542	597	555	526	544	571	597	544	576	601	564	557	583	576	572	586	600	595	599	583	590	604	550	550	598	556	542
67867	24278	5942	1828	1316	959	826	728	688	576	540	518	515	430	488	479	423	449	460	410	431	400	392	397	434	458	428	429	397	393	414	394	413	458	387	418	412	380	406	408	401	393	389	397	375	389	418	407	390	427	398	428	416	379	406	408	402	384	411	370	392	401	420	418	377	378	397	387	373	407	375	401	395	389	383	443	405	399	416	380	406	419	388	396	418	395	405	412	375	376	385	404	409	422	422	408	409	377	396	376	415	403	395	396	379	412	393	364	391	371	406	358	400	405	390	421	403	384	397	375	413	427	395	390	403	354	392	395	391	376	358	432	413	390	384	375	432	391	380	350	393	370	370	394	388	364	430	409	414	395	389	410	417	401	410	374	413	375	398	411	391	395	427	418	410	392	446	399	423	412	366	411	384	377	402	379	392	406	406	391	395	416	394	360	396	394	398	385	381	406	396	403	387	366	417	398	391	394	371	393	395	377	413	379	347	389	385	390	395	361	423	391	413	424	381	381	363	408	474	413	359	431	347	395	416	357	419	372	367	362	388	395	406	383	404	389	389	432	349	356	406	383	359	409	388	432	427	389	392	369	382	383	390	385	434	370	382	368	385	376	407	400	384	386	410	387	387	387	421	400	411	364	416	391	405	376	402	393	402	410	391	400	442	347	419	462	407	374	391	376	412	393	370	382	402	406	396	397	390	400	409	391	416	392	409	379	398	401	382	399	406	390	399	420	373	425	392	391	408	374	402	378	411	382	363	380	359	397	413	400	426	424	411	393	383	383	427	429	402	387	396	394	439	346	410	384	386	405	387	433	408	372	402	388	376	399	385	397	402	354	372	404	376	387	444	363	399	416	373	417	407	409	384	439	415	363	393	427	417	360	406	372	392	356	383	391	405	401	391	394	402	398	377	410	409	431	347	416	397	376	370	390	429	400	415	402	399	404	366	388	393	410	365	374	409	358	419	359	424	427	380	426	417	395	399	388	348	388	388	391	425	352	383	394	402	403	396	398	412	392	399	402	367	396	378	412	405	421	386	407	369	384	414	413	410	383	422	421	352	403	389	373	396	394	339	398	397	362	422	372	387	404	437	400	387	389	384	425	411	387	424	382	379	390	432	400	423	401	386	426	403	405	394	390	400	399	360	400	397	375	396	358	397	399	378	349	421	393	384	405	344	382	403	392	403	401	443	381	399	348	405	391	378	406	413	397	424	342	396	402	428	403	407	413	389	423	411	377	375	369	381	356	422	406	409	410	390	419	377	394	399	414	399	365	396	400	361	388	398	428	389	413	393	388	368	385	416	384	363	393	417	362	386	413	373	385	415	372	420	404	371	371	380	370	403	421	398	445	399	413	379	364	382	379	386	363	385	383	397	409	412	437	377	407	366	375	381	387	397	417	382	403	383	398	364	383	417	380	440	397	428	396	404	369	366	370	374	385	380	409	412	442	384	433	376	386	390	389	425	415	392	381	396	404	383	372	448	359	371	382	416	417	378	384	357	415	421	424	415	368	432	400	465	409	381	384	370	378	437	369	398	387	400	417	388	365	436	371	425	391	398	348	412	403	401	387	396	411	396	413	410	419	438	404	416	407	390	415	384	415	380	387	338	413	356	364	432	378	413	392	395	393	405	375	415	396	402	441	388	376	380	438	420	446	444	377	378	434	371	370	367	424	383	369	442	379	384	408	396	439	433	418	395	352	367	383	441	400	354	354	368	428	349	402	410	360	397	411	396	387	421	359	364	387	378	400	375	402	351	389	402	386	383	406	381	367	392	377	383	436	427	357	396	423	388	391	423	417	410	382	417	439	381	382	387	394	429	386	361	375	394	382	396	409	395	359	388	396	402	391	372	382	383	397	402	373	401	383	385	413	364	432	408	394	437	406	401	376	403	415	379	422	395	400	381	400	413	414	390	380	395	376	388	386	430	422	375	402	376	403	376	412	379	394	387	368	416	382	370	404	430	371	401	400	402	383	384	408	385	387	397	411	408	378	422	345	387	370	388	392	391	384	429	437	397	366	390	404	385	416	401	413	439	397	416	383	409	426	369	401	405	454	423	367	422	396	411	365	433	420	376	398	407	404	375	430	411	374	401	410	379	414	403	409	366	408	401	393	387	380	382	369	389	358	404	358	367	390	410	433	400	430	403	388	406	380	395	418	380	406	410	376	363	410	379	394	393	401	440	390	409	375	406	369	407	395	389	406	427	407	409	393	384	406	397	384	416	400	387	404	405	416	422	390	415	404	437	396	443	425	399	373	371	393	396	373	389	408	425	361	417	412	376	418	404	388	352	393	396	400	418	410	390	435	339	390	390	399	396	408	370	439	385	410	402	422	353	440	430	415	390	409	408	402	395	422	421	383	375	376	372	378	385	399	384	383	380	388	431	407	398	415	415	389	412	435	421	401	423	418	375	422	405	401	445	413	410	443	392	425	393	405	375	384	402	452	387	411	366	355	390	382	416	361	422	413	354	436	366	349	388	356	388	373	366	369	376	371	439	431	379	392	380	401	401	425	383	369	425	352	389	402	386	382	399	390	378	398	404	381	415	395	388	382	377	403	409	389	405	386	349	390	346	376	380	386	362	416	413	375	399	361	372	415	340	408	403	420	388	376	419	421	374	363	428	405	441	408	364	364	384	385	405	356	372	386	376	383	390	388	431	403	444	393	378	427	407	407	418	407	411	355	412	402	406	369	407	432	348	396	414	404	384	368	418	406	393	379	349	391	404	355	396	405	388	351	378	394	362	417	412	365	414	403	383	399	407	372	437	390	408	422	373	380	401	372	370	404	422	375	433	379	372	349	400	369	418	389	414	408	394	414	390	429	392	398	401	376	385	403	382	386	403	395	405	390	392	394	384	393	422	356	430	422	413	414	378	364	376	373	391	384	413	410	380	420	380	399	382	395	411	437	393	384	366	364	381	383	408	374	405	407	418	408	420	396	397	376	367	407	387	410	432	422	431	422	362	368	428	400	377	412	393	394	380	410	386	382	358	411	407	402	374	394	380	393	357	388	411	413	387	361	425	400	355	370	402	401	355	398	397	402	381	392	428	406	410	368	410	386	398	387	382	393	390	351	380	398	370	387	401	394	398	401	389	408	352	397	413	395	432	377	413	413	362	381	349	399	396	418	402	402	366	424	399	399	380	387	409	396	407	391	397	359	397	413	369	401	391	393	406	383	420	451	408	392	383	434	404	394	387	355	383	401	386	389	415	384	391	414	458	414	403	404	408	423	377	399	405	390	399	380	416	391	375	426	382	379	375	397	403	412	372	370	404	388	408	413	395	396	401	364	377	381	411	403	375	383	351	407	387	382	402	377	380	390	403	413	387	393	401	413	409	396	381	372	408	362	375	368	384	430	407	366	425	361	410	404	360	379	396	437	418	368	422	412	392	390	356	365	381	408	405	381	387	362	416	412	441	430	394	384	365	406	427	423	412	389	371	395	405	402	461	402	368	370	440	395	408	381	409	441	386	412	385	343
35147	2201	4181	4847	4296	3510	2973	2485	2340	1954	1818	1635	1575	1461	1424	1352	1293	1294	1225	1128	1137	1196	1125	1112	1115	1043	1078	1067	1064	1112	1025	1034	1011	1014	986	1030	985	994	994	910	950	935	942	987	940	1011	991	893	994	948	955	997	978	921	917	917	892	895	919	979	951	937	947	905	893	931	969	924	966	938	925	950	916	968	913	941	904	961	955	902	889	914	915	875	913	956	852	860	909	924	964	902	893	917	917	953	926	924	880	937	877	890	918	874	902	918	935	946	911	938	910	927	920	885	928	929	949	962	892	938	894	910	953	937	875	909	911	891	963	894	871	913	916	932	880	894	916	962	909	957	911	856	911	919	965	962	906	955	914	930	946	963	938	811	916	968	931	897	926	925	942	943	941	947	893	921	887	937	899	943	968	938	893	942	895	875	922	881	931	918	914	902	949	934	908	939	975	911	905	896	917	896	945	911	935	922	963	895	859	884	923	947	842	873	869	927	900	882	905	907	920	895	944	908	922	928	932	944	925	828	914	953	942	928	940	899	914	909	943	934	926	848	929	946	945	909	932	907	867	919	890	892	947	908	850	953	933	935	940	860	921	936	922	904	828	934	939	900	936	923	915	910	950	888	979	950	942	941	935	908	949	963	911	908	967	946	898	921	906	958	913	919	899	898	866	943	951	876	931	883	924	860	958	868	915	902	937	971	878	869	895	916	875	904	901	886	901	933	921	915	860	907	902	947	932	971	902	919	949	879	967	921	917	881	974	911	972	928	904	855	913	855	951	916	935	914	882	888	943	857	942	949	894	940	868	931	893	880	916	901	924	922	946	904	911	882	919	873	923	894	876	914	916	902	911	886	896	885	907	908	912	914	910	850	872	924	914	911	936	892	923	937	908	966	917	824	904	940	927	866	875	934	928	942	830	925	909	909	939	876	912	926	905	890	943	917	933	957	904	916	936	954	946	898	883	898	911	926	918	934	963	873	857	904	917	941	905	887	875	916	893	876	939	915	917	928	897	888	866	934	891	908	925	927	883	913	905	859	858	943	891	899	865	864	923	865	896	931	973	915	872	928	939	888	896	927	908	940	881	884	881	931	885	869	891	864	930	893	927	927	938	917	920	903	910	941	870	893	922	929	895	926	920	897	913	858	889	922	898	852	933	913	930	900	896	905	859	909	889	931	913	922	878	977	924	900	942	962	915	909	871	926	906	893	891	879	933	901	934	841	879	867	946	875	949	875	960	873	905	894	916	909	895	906	910	914	917	949	887	945	897	920	894	985	879	962	943	902	928	946	886	913	980	896	888	880	925	938	883	909	904	921	883	911	914	891	944	974	950	922	906	890	902	953	899	910	910	955	883	894	916	912	914	870	928	890	889	978	974	906	885	886	883	887	932	934	921	911	891	878	886	881	921	931	874	977	901	908	911	934	920	912	925	905	946	921	906	922	934	891	923	912	965	955	942	952	886	866	916	903	922	918	873	980	940	936	936	973	938	938	892	950	898	936	884	879	948	928	922	909	919	992	923	867	943	866	900	913	937	904	900	907	897	952	918	917	946	886	929	922	890	916	909	902	938	921	928	922	908	928	977	897	851	891	944	926	907	916	956	961	925	915	925	980	939	975	884	957	920	891	923	949	912	916	881	946	970	926	905	935	887	908	876	922	901	949	874	886	937	943	905	918	885	956	884	916	893	923	932	919	912	868	941	890	855	955	920	894	882	927	917	946	879	898	967	932	888	957	901	952	935	897	953	880	905	922	908	884	937	920	896	887	868	888	950	903	883	912	957	910	888	897	852	867	897	933	896	925	913	859	908	918	890	939	932	939	935	934	880	912	893	939	938	914	890	941	916	875	892	935	907	878	880	928	909	920	947	894	912	922	890	884	849	899	901	908	889	898	891	924	920	912	950	949	931	879	944	898	883	919	920	890	892	885	915	892	862	891	943	919	933	932	945	935	875	927	941	911	918	937	895	943	922	875	921	920	916	826	935	902	919	928	854	930	867	896	953	924	883	936	917	952	927	856	893	888	941	919	910	891	943	911	885	943	935	920	900	919	960	911	880	938	908	874	926	887	876	906	996	901	967	868	968	932	924	855	927	967	933	928	907	938	962	905	974	908	911	914	909	861	902	852	919	917	915	926	877	895	922	875	909	888	896	905	983	902	883	913	949	901	958	921	902	883	938	864	930	884	952	943	944	863	929	920	921	927	874	941	931	955	893	868	927	933	926	874	897	965	869	897	889	920	951	942	881	944	878	859	857	979	937	878	922	912	928	889	910	933	853	948	915	868	924	958	909	956	947	938	911	979	888	890	930	940	890	882	868	906	948	937	886	971	865	912	836	921	902	891	903	952	824	890	957	903	920	879	946	944	903	896	900	910	975	960	882	901	883	953	961	862	910	920	940	903	939	886	869	897	959	940	915	904	924	908	937	900	914	907	891	886	890	954	924	997	922	946	866	895	931	890	917	892	922	934	900	929	837	849	945	936	958	927	904	926	932	898	881	906	983	914	910	890	918	855	911	927	923	903	957	862	929	876	933	925	882	940	897	923	921	895	960	922	898	926	846	893	867	966	926	914	920	880	935	927	937	899	930	913	865	916	882	883	887	902	944	926	952	903	935	949	926	961	930	893	864	907	926	930	878	884	920	934	939	903	897	898	957	901	865	941	878	916	883	910	904	908	898	935	900	990	917	912	940	896	922	925	897	893	859	901	911	935	920	920	879	918	916	927	867	911	882	880	908	845	888	914	929	920	911	924	891	909	897	948	908	932	902	955	913	905	936	917	915	894	960	917	962	895	906	912	903	919	894	909	904	956	927	887	875	924	894	953	935	919	915	930	949	954	914	917	876	941	949	905	890	941	962	912	851	843	895	904	873	919	875	947	955	918	864	902	913	962	972	921	896	964	922	890	889	929	929	905	889	847	949	916	951	941	971	925	917	946	887	897	899	915	974	903	911	925	956	946	904	923	896	874	908	861	944	912	889	926	911	874	892	912	926	961	934	926	943	905	911	942	938	912	882	915	914	886	878	895	891	911	900	925	911	923	877	864	920	908	890	924	911	938	927	935	915	928	939	915	855	906	905	905	905	904	974	901	912	898	885	925	937	917	901	926	925	872	899	893	942	900	874	904	919	955	912	922	834	853	935	902	903	917	914	941	886	919	901	883	897	936	905	880	925	979	894	893	897	900	975	899	925	901	946	919	864	907	929	930	861	902	897	966	941	910	908	903	942	963	896	859	899	980	928	898	932	932	974	940	874	904	940	912	953	936	907	897	893	888	938	907	905	927	946	883	873	912	872	926	920	891	933	866	985	948	928	966	894	918	920	912	937	902	906	984	930	965	877	976	900	907	922	974	904	919	912	927	820	853	954	905	939	892	955	926	941	905	908	946	938	937	894	924	921	919	914	947	910	908	923	936	859	923	970	830	916	892	941	861	874	901	931	922	950	872	906	911	967	935	955	896	924	929	944	975	899	959	922	915	887	856	937	945
10294	353	169	165	149	160	131	137	137	146	155	123	127	151	119	155	123	151	139	132	119	123	135	137	143	122	136	142	133	119	138	156	138	119	138	114	111	139	112	149	109	143	128	137	129	97	125	138	146	132	141	171	142	121	134	157	118	144	117	107	133	157	123	131	149	137	116	161	131	144	124	142	144	143	139	124	140	128	137	131	132	138	132	143	130	140	129	151	138	149	129	147	127	139	145	132	141	129	123	135	124	123	140	136	117	141	134	141	115	124	108	119	140	136	138	145	135	148	142	133	120	129	119	128	126	123	134	130	130	137	131	119	117	156	117	114	124	165	106	136	128	111	131	130	147	154	125	131	143	151	135	122	153	121	117	160	147	139	123	140	131	125	128	149	112	148	134	156	125	138	127	128	122	128	127	145	133	125	116	125	137	131	144	142	127	113	136	159	137	149	137	143	107	126	115	116	157	140	131	145	146	134	145	137	121	113	142	126	114	141	129	120	115	149	150	140	126	146	122	122	132	118	133	138	124	138	128	134	132	137	147	134	159	143	124	146	137	161	120	166	127	91	134	139	130	132	145	136	133	148	114	103	130	133	123	136	133	136	129	102	139	132	134	147	140	154	151	131	134	125	116	122	146	135	116	136	156	136	115	132	156	141	134	135	132	150	119	137	141	114	141	138	141	138	135	137	126	147	128	130	141	126	121	132	122	117	129	125	157	138	141	134	160	140	130	156	127	126	118	127	145	126	156	112	134	125	147	136	139	145	129	150	151	141	115	136	138	145	137	136	140	129	104	115	123	133	146	131	135	130	118	125	139	145	119	128	118	134	130	129	144	168	143	136	140	124	115	118	132	134	128	136	127	133	123	130	133	140	140	135	146	127	116	128	138	110	137	118	147	147	123	133	132	133	153	126	142	137	127	129	130	129	103	132	171	117	151	129	147	136	125	139	125	133	135	128	128	106	125	149	141	120	128	133	129	126	153	129	130	122	135	129	148	132	124	144	115	133	133	123	125	126	153	129	133	127	107	128	133	134	139	139	128	110	127	123	147	113	106	109	109	129	127	145	116	111	124	137	133	113	148	136	129	128	125	159	147	132	136	116	146	122	120	123	129	108	145	162	133	138	150	156	143	130	124	129	145	122	130	140	126	135	147	136	140	107	124	145	130	134	137	121	142	122	122	133	112	142	153	123	118	144	121	148	128	143	123	137	133	137	143	128	123	132	123	147	138	127	139	143	117	128	129	130	120	136	148	126	122	126	98	133	126	125	142	139	129	129	143	156	150	142	123	152	122	118	150	139	125	115	119	128	139	114	129	126	147	130	117	168	124	121	136	140	122	127	120	146	109	140	126	139	127	117	140	131	139	136	126	115	141	130	128	128	116	135	131	125	152	149	147	137	117	103	146	146	146	130	133	132	111	113	125	122	136	163	138	129	130	150	136	128	144	134	139	117	120	130	132	118	121	127	126	161	134	138	156	110	124	116	127	117	126	149	137	116	128	129	117	125	129	150	115	127	138	114	140	138	137	132	130	132	146	139	145	132	148	114	145	142	124	134	121	125	124	140	131	141	103	125	136	146	131	131	134	140	129	134	131	124	124	165	109	142	151	158	137	134	135	133	150	133	127	131	128	134	135	138	108	151	131	117	126	145	135	141	136	143	124	139	128	124	147	140	135	105	142	111	141	138	127	131	140	130	130	124	134	112	134	124	150	140	130	128	124	147	117	134	137	116	123	104	137	125	119	155	154	138	134	129	135	119	146	140	132	140	138	120	139	140	138	135	113	119	115	110	125	132	137	104	141	128	153	160	134	127	122	142	119	133	151	139	133	112	140	135	120	144	134	157	128	132	118	147	153	140	129	133	153	129	151	127	150	130	124	146	139	139	100	135	147	134	137	142	128	138	137	114	132	121	134	150	140	125	131	125	112	146	141	115	149	136	126	132	156	118	151	137	133	108	120	137	139	150	148	129	146	136	125	156	159	155	140	115	125	147	141	132	109	145	123	129	165	130	131	137	132	133	142	146	143	125	121	137	119	135	149	137	117	121	133	147	118	142	126	157	124	124	130	133	135	130	114	143	135	138	128	142	114	132	119	128	133	133	122	120	130	116	148	137	139	124	144	138	130	127	156	134	143	132	140	136	125	128	110	167	134	125	132	154	123	141	133	147	134	116	138	132	114	139	140	139	162	132	140	149	138	124	135	125	119	112	128	141	142	133	106	136	130	132	128	158	106	127	126	139	133	123	130	147	139	138	113	111	119	158	124	145	121	141	131	129	138	152	115	132	134	124	137	134	142	135	147	120	124	136	108	126	115	132	131	137	117	134	142	127	128	121	106	134	135	129	134	121	127	127	160	135	113	130	125	140	124	130	135	126	132	139	125	133	130	124	130	133	136	135	126	124	135	126	132	119	144	132	149	144	137	130	141	154	146	133	109	129	124	128	148	124	147	121	142	139	132	138	123	140	142	132	129	154	134	144	147	134	137	119	140	130	131	136	144	122	143	139	134	136	130	116	139	123	143	122	132	134	127	139	132	134	91	120	139	135	127	149	121	115	146	125	119	120	137	140	138	109	130	135	134	134	130	134	125	116	140	130	143	127	139	125	128	108	107	134	144	154	141	136	146	130	138	151	144	136	133	157	132	128	151	150	117	117	136	134	126	131	123	134	129	102	143	138	144	136	140	133	129	144	131	112	138	133	134	143	133	115	173	128	159	121	123	143	116	122	136	139	147	134	129	140	150	142	133	140	136	149	152	131	138	119	126	117	127	127	117	126	150	125	117	137	119	151	148	125	108	130	117	128	136	142	129	132	130	121	135	133	135	127	136	112	135	135	132	122	137	152	131	145	148	136	126	134	130	120	148	124	132	133	122	118	151	143	128	133	138	144	136	152	153	97	125	139	125	126	132	132	134	131	144	124	113	118	123	135	134	139	148	132	151	138	151	130	158	147	139	142	129	116	125	129	135	121	138	130	130	149	135	137	140	122	131	145	124	102	131	134	121	140	128	132	147	149	130	144	138	144	124	111	115	143	133	163	123	141	123	158	126	128	162	139	130	139	128	132	129	123	146	129	125	138	146	150	137	147	123	100	108	144	147	140	143	120	124	131	141	111	122	140	143	130	159	142	139	118	123	110	123	126	152	141	120	143	144	116	129	129	137	147	154	126	124	141	136	136	163	140	131	144	140	135	138	129	135	139	155	118	131	144	136	118	163	127	144	140	111	141	129	144	149	141	139	142	141	143	143	135	120	119	133	155	119	134	141	166	139	141	157	122	112	135	110	121	152	146	126	131	144	142	136	139	131	144	147	155	147	124	149	135	139	153	135	146	132	161	133	133	135	130	135	149	141	169	141	132	128	133	113	137	133	104	141	141	115	119	124	140	146	143	138	136	123	132	133	128	139	114	133	139	146	137	127	115	123	140	137	138	139	155	135	114	145	137	121	133	127	135	135	150	119	131	129	140	143	132	105	130	125	131
8675	441	475	453	449	447	376	429	438	388	387	416	384	395	371	373	395	369	420	393	373	396	407	398	408	375	416	407	391	387	379	383	408	376	406	370	386	356	393	371	345	427	392	386	348	397	401	385	386	407	383	353	391	363	392	384	406	345	417	366	403	373	373	391	372	356	371	363	361	375	404	370	394	368	375	404	390	332	383	387	386	397	351	389	400	380	387	416	373	352	393	371	407	373	383	364	380	380	378	390	390	388	389	389	397	400	365	376	374	387	356	385	381	402	406	394	383	387	374	393	390	359	374	372	389	377	341	356	358	410	369	364	398	409	404	393	391	357	387	407	398	408	376	372	394	375	351	404	348	409	384	373	408	372	394	405	433	392	403	366	372	385	360	374	410	415	379	388	379	383	368	372	354	369	391	396	373	368	381	391	382	363	388	370	374	362	415	370	359	367	397	403	353	364	352	374	390	378	428	395	384	386	359	373	383	359	366	367	354	379	371	378	417	369	375	388	386	384	356	375	384	395	393	384	396	416	378	386	373	385	402	384	406	417	401	429	380	378	404	402	357	410	395	388	377	356	416	363	376	372	366	404	384	383	366	344	377	384	364	377	368	402	369	371	374	342	357	384	377	345	354	379	384	361	394	370	372	373	427	382	401	369	368	389	369	382	372	389	355	373	402	378	367	378	380	370	369	366	393	405	359	362	332	419	364	374	368	374	385	347	378	382	383	382	411	378	358	400	381	387	390	389	386	379	387	371	393	399	371	379	412	390	388	408	365	361	395	377	365	398	384	387	385	390	387	384	401	355	351	370	388	388	418	339	371	390	417	423	390	384	376	365	389	400	356	405	396	405	381	423	386	376	373	388	389	413	369	387	384	390	390	374	346	399	359	385	371	383	378	385	384	412	360	395	417	342	387	365	353	405	345	385	389	389	408	362	355	406	381	386	392	397	354	406	369	372	362	402	402	362	384	356	360	361	393	397	377	381	367	366	389	385	411	393	400	386	379	373	403	351	410	413	385	356	379	378	443	385	394	376	374	364	383	404	417	374	389	386	347	386	388	404	418	387	382	348	375	419	395	362	379	411	411	381	375	364	373	393	402	367	394	376	393	374	379	416	420	404	377	388	385	352	373	357	359	380	393	373	370	350	392	372	382	389	371	383	394	367	345	373	397	352	370	347	377	375	390	390	372	403	383	377	395	415	413	380	381	349	381	424	404	380	374	408	361	404	376	363	398	422	364	356	371	357	389	380	376	373	360	391	365	405	378	367	378	391	392	388	376	362	364	386	404	380	381	370	373	389	357	352	394	370	369	410	412	404	352	402	369	398	376	350	361	396	384	360	389	404	409	373	381	363	378	358	382	393	392	374	366	412	391	379	408	378	396	406	382	381	355	384	404	378	384	358	408	392	356	391	381	368	368	385	383	376	397	382	409	385	380	385	356	366	411	369	406	390	394	352	420	363	384	365	367	380	365	400	362	368	378	404	341	326	417	363	371	407	363	366	364	379	395	325	380	421	373	367	403	434	397	385	368	370	373	353	398	391	375	394	383	353	399	363	389	394	390	361	375	411	382	383	355	399	388	363	366	384	374	377	377	376	398	401	366	379	397	392	396	395	395	398	362	365	410	387	363	374	380	376	367	373	383	377	387	395	377	383	382	389	390	414	399	375	399	394	376	377	400	370	352	376	389	397	380	360	440	393	414	382	394	379	376	365	399	371	391	420	418	369	367	395	355	409	415	372	414	400	363	387	402	392	413	424	366	351	378	393	411	403	362	371	375	409	361	395	393	378	366	380	393	374	370	395	348	382	374	360	381	395	390	357	391	382	379	373	383	334	393	359	365	392	393	391	389	316	391	359	371	359	361	398	385	378	427	366	406	409	377	327	365	373	352	370	378	374	444	348	388	364	395	376	347	405	325	372	382	397	358	370	413	404	362	397	380	397	398	404	374	369	392	352	364	363	364	386	401	394	376	399	383	358	388	401	399	390	391	412	350	345	396	378	358	382	369	387	365	386	383	372	380	367	383	374	404	366	390	367	372	368	370	412	368	369	398	383	342	413	365	397	400	361	403	400	391	369	369	361	357	367	410	408	380	367	380	411	375	398	351	374	403	392	352	432	384	351	378	396	336	367	383	384	379	355	391	395	429	392	374	405	360	398	364	380	371	366	372	356	397	382	418	416	379	355	361	394	404	397	368	376	377	387	403	393	364	378	381	385	375	379	410	414	375	346	369	358	355	367	388	404	400	370	396	367	423	394	375	371	365	375	374	404	374	358	392	368	386	388	376	410	370	356	389	396	388	383	375	376	416	358	364	385	345	370	416	435	387	402	361	393	417	419	422	349	366	398	379	425	408	393	386	375	390	422	390	370	388	393	365	394	404	385	367	371	393	383	384	430	363	398	368	397	345	365	375	376	387	379	368	378	377	376	378	394	406	389	374	363	395	404	374	354	371	373	428	367	382	396	392	382	375	360	398	368	384	377	428	349	375	404	390	424	377	393	359	386	369	376	381	408	400	360	355	399	403	380	376	393	364	366	397	362	399	392	343	365	398	392	410	372	342	406	427	378	402	380	376	365	420	393	372	383	396	390	372	384	371	366	360	372	367	381	398	386	396	363	410	378	388	371	377	380	370	370	398	391	405	377	370	386	395	378	400	341	396	401	382	405	372	422	405	344	407	361	372	364	361	334	383	387	377	348	343	372	387	384	397	355	341	398	391	406	372	386	386	396	377	409	373	350	410	394	384	352	365	382	406	387	392	388	376	344	364	381	401	409	405	338	399	407	348	405	408	380	390	383	374	370	365	375	399	375	378	369	341	412	373	370	360	363	369	387	364	378	390	369	391	404	391	387	350	416	360	370	344	358	414	363	388	401	379	359	378	387	350	373	370	365	379	379	373	381	389	357	379	411	397	343	354	381	352	374	370	389	374	370	382	399	361	377	371	393	399	359	382	368	384	382	373	400	388	382	361	384	397	372	360	363	389	386	384	402	365	378	367	403	364	390	389	346	411	420	403	402	347	377	343	393	372	386	413	305	408	357	359	348	401	388	369	329	352	399	383	383	407	384	395	360	379	402	366	406	400	367	381	406	367	389	390	407	395	391	362	365	385	409	383	376	390	376	368	387	374	388	382	413	346	373	391	405	399	347	357	357	377	375	387	428	422	400	380	336	359	389	372	379	387	374	411	382	383	376	369	397	383	361	402	375	364	361	410	404	382	375	401	380	418	389	347	386	411	396	376	360	404	376	372	386	399	374	389	409	376	390	369	398	386	380	390	386	392	370	390	368	358	364	357	364	373	380	382	400	402	380	378	368	375	429	384	357	417	402	357	383	378	386	378	394	408	380	378	371	399	350	370	369	404	363	391	406	393	375	380	391	368	390	397	391	413	401	372	387	404	383	364	390	380	382	354	377	390	375	374	389	381	444	355	383	369	362	386	366	346	378	397	373	387	368	376	383	369	374	400	373	371	384	384	346
52904	14792	1833	863	611	497	376	351	319	325	291	285	266	247	257	233	258	245	249	200	226	226	256	221	252	243	226	203	236	219	231	248	219	213	218	250	249	202	238	190	209	235	198	246	232	239	198	223	215	231	203	249	214	209	237	242	213	239	237	235	210	231	218	225	210	232	215	209	228	234	232	224	198	218	206	204	193	208	217	200	228	210	220	210	226	209	216	206	227	262	219	230	186	216	232	248	239	221	260	234	208	224	226	227	233	193	242	214	245	227	218	220	236	213	215	212	190	223	188	218	220	205	206	184	227	233	222	225	215	251	211	230	203	206	230	195	252	204	241	202	208	222	220	199	192	203	204	231	245	208	207	184	229	210	202	231	229	253	216	204	182	251	214	217	204	199	214	213	216	226	229	211	231	227	256	220	223	246	204	214	195	208	256	239	255	226	187	212	214	238	239	222	214	259	245	220	200	205	209	238	248	217	209	224	255	220	229	235	213	215	212	258	221	225	247	223	234	236	214	194	207	225	239	212	225	209	202	202	210	207	199	205	220	212	196	217	216	204	220	229	228	215	195	201	221	237	236	214	240	228	203	193	206	226	230	194	211	218	211	217	228	215	212	213	209	223	224	211	215	226	209	243	232	202	239	227	218	198	209	216	201	263	245	282	236	245	222	220	245	221	217	212	219	194	215	222	237	196	223	212	221	205	210	225	232	215	200	212	225	245	211	262	222	222	236	218	224	201	219	212	204	231	223	241	211	225	229	227	201	243	212	211	205	237	225	200	240	216	214	244	224	221	211	248	229	238	218	214	236	219	230	231	224	213	229	237	217	203	215	199	235	234	235	219	228	213	219	214	197	215	244	239	204	205	200	194	205	208	220	236	199	225	219	192	221	201	221	242	203	239	202	217	215	219	243	233	235	234	239	247	195	222	224	228	235	233	235	238	223	249	209	225	225	204	228	236	224	193	220	210	251	252	225	218	220	231	197	235	223	224	208	232	220	224	211	214	188	241	234	227	212	217	243	231	232	244	232	220	218	238	217	211	216	189	223	212	221	205	219	238	202	234	211	201	229	243	216	217	210	228	213	244	228	215	221	231	218	219	205	224	193	213	216	200	220	203	210	217	211	227	201	236	185	217	214	232	233	212	228	232	234	231	222	217	213	189	208	200	233	236	229	213	207	209	207	234	205	197	201	215	209	217	206	234	237	210	186	201	221	244	224	221	243	221	251	205	209	250	227	215	217	228	204	219	200	233	210	226	195	182	228	227	225	249	223	188	223	214	249	236	212	215	217	226	236	188	243	206	209	237	220	225	234	240	212	222	211	212	206	227	226	209	207	218	220	231	240	210	215	214	216	230	241	215	247	240	234	238	218	210	226	258	202	221	237	232	209	215	220	220	218	238	236	232	214	205	213	230	251	239	216	224	228	214	252	224	230	232	237	246	235	241	262	175	197	214	230	251	227	236	222	244	217	198	216	220	245	196	265	237	236	230	192	207	228	227	233	238	216	216	250	224	200	225	233	251	238	215	205	209	240	212	231	232	199	224	225	220	228	216	224	233	215	225	224	214	217	240	243	204	212	212	207	211	231	223	196	182	196	213	219	210	223	211	199	232	214	232	214	230	205	215	229	227	221	241	247	221	230	228	235	211	215	193	228	228	223	213	229	258	234	205	238	217	205	246	229	224	213	190	213	205	230	189	203	219	208	223	227	202	214	193	188	239	210	221	199	197	218	228	228	219	201	200	219	215	191	211	215	239	222	183	213	215	223	263	228	220	228	241	208	224	206	225	248	227	205	202	223	226	240	236	231	224	194	213	231	221	235	204	232	208	210	202	214	209	226	239	263	208	217	236	184	200	227	213	202	209	242	226	221	213	196	233	243	242	209	207	210	217	246	224	202	195	242	235	234	227	226	216	195	224	241	235	227	201	231	221	238	194	191	211	216	215	227	224	221	200	255	217	235	229	203	204	239	192	204	239	223	233	233	234	232	229	224	248	261	193	237	196	203	187	214	218	206	207	228	239	216	230	208	202	220	219	212	222	232	212	206	224	215	227	226	221	216	262	225	236	221	239	213	236	184	237	223	200	210	221	234	192	213	239	244	208	196	206	231	209	227	241	238	220	212	210	214	216	226	213	250	227	211	219	239	222	214	213	192	223	241	191	234	212	236	233	226	185	224	254	231	247	217	181	230	218	209	228	226	237	247	216	246	240	212	228	207	205	235	210	233	221	217	237	222	230	209	214	214	243	225	242	224	248	203	214	233	218	209	218	222	233	215	227	224	229	204	215	215	250	204	193	214	222	214	211	213	233	232	207	223	208	245	198	210	233	210	228	221	239	216	212	239	219	220	190	213	213	191	243	227	216	226	219	223	238	182	218	225	230	212	223	208	229	235	235	226	216	209	220	217	207	242	215	206	205	219	214	202	222	213	201	226	222	200	210	228	242	218	221	239	255	219	237	214	219	205	198	211	190	209	216	220	229	233	204	193	200	214	205	201	192	218	207	204	212	240	247	243	221	233	213	216	216	214	197	222	207	213	207	231	222	211	190	224	235	215	233	215	215	225	241	226	246	220	227	221	208	218	220	245	215	191	253	203	226	216	241	213	219	224	203	218	211	200	201	231	221	207	241	225	227	239	227	242	207	226	207	225	214	259	236	233	209	207	253	205	233	230	232	231	218	242	231	207	207	221	245	241	245	235	242	201	209	190	226	211	229	223	213	195	227	223	218	202	196	232	209	210	237	208	231	220	206	231	241	188	223	204	244	215	192	194	215	221	239	192	209	179	216	218	238	239	216	211	201	222	225	240	250	216	213	237	214	228	226	263	232	201	239	234	200	241	206	240	237	245	216	202	227	218	218	227	227	255	215	196	234	221	203	245	228	226	203	210	216	212	225	207	204	206	256	211	223	209	205	200	217	217	222	213	234	231	192	225	258	205	216	200	213	243	217	230	219	238	224	209	232	233	223	191	231	216	241	222	214	194	204	254	223	216	237	233	227	230	211	238	236	209	193	217	225	235	223	207	219	229	195	233	204	215	230	212	222	196	211	237	245	252	219	216	225	178	225	207	247	229	208	231	217	221	211	222	224	200	215	198	217	241	199	239	203	214	244	235	229	200	198	216	215	228	249	240	223	218	229	227	208	238	216	223	254	214	209	244	221	215	206	200	218	215	233	250	220	208	187	193	216	208	218	203	214	232	225	211	250	216	238	218	221	221	223	197	212	219	212	206	220	205	207	212	212	203	201	225	247	212	240	227	231	225	228	211	249	224	188	209	232	231	245	185	197	193	224	242	217	235	214	228	241	202	232	222	198	229	225	206	212	229	249	217	208	186	201	254	250	234	229	237	227	205	222	224	230	179	226	234	238	232	212	223	201	222	226	245	211	207	190	241	205	224	227	239	228	197	218	217	214	204	214	255	215	235	231	207	237	203	233	215	218	191	215	227	199	218	201	211	254	236	225	198	223	224	200	196	215	220	212
26805	1234	2234	2641	2360	2015	1644	1457	1273	1165	1054	977	939	903	831	817	767	792	791	733	681	697	669	696	712	689	644	644	655	668	632	664	589	629	643	634	619	644	596	596	626	587	621	626	615	562	646	626	613	603	558	583	581	617	610	559	603	612	570	572	603	629	602	586	583	605	614	601	559	627	603	595	633	571	599	583	561	583	632	597	545	520	566	590	575	567	621	555	618	537	612	624	589	561	586	602	585	615	592	600	575	587	585	600	553	574	573	584	590	579	553	591	602	593	586	577	560	562	550	565	600	574	563	603	582	557	595	596	582	608	585	602	596	597	616	545	594	628	552	590	556	585	614	560	583	580	564	608	578	605	563	600	613	595	557	581	561	563	587	565	577	602	544	556	567	590	628	594	558	604	597	576	578	583	557	526	592	560	576	609	576	576	590	596	604	592	592	572	585	574	537	560	622	604	547	559	591	583	524	566	577	561	588	571	579	575	569	590	569	594	595	616	601	555	537	585	592	579	591	564	547	571	581	553	593	553	613	583	594	585	575	578	583	587	601	569	594	608	576	565	623	553	568	602	576	595	607	542	574	579	584	606	602	631	605	597	569	600	596	508	573	571	601	524	625	552	607	569	585	550	603	572	552	562	546	556	543	596	566	624	547	530	585	560	592	585	608	560	554	590	582	543	612	550	620	577	587	585	612	575	563	580	552	583	579	573	596	589	601	616	600	565	593	524	563	613	604	567	554	553	547	581	592	585	597	583	550	569	601	583	594	560	542	601	588	572	558	542	604	572	571	571	543	576	626	594	586	653	627	534	585	582	560	582	589	552	585	619	572	566	581	565	582	614	590	640	561	574	585	551	570	573	586	569	557	593	598	527	571	561	616	582	573	569	555	557	588	559	584	563	606	551	582	589	591	624	619	575	626	574	610	587	559	613	563	596	573	603	557	575	590	494	552	549	565	585	583	569	574	578	646	596	563	596	546	547	559	529	535	598	594	602	585	581	594	576	587	622	617	595	605	563	571	591	547	589	583	584	579	586	568	563	586	576	602	608	577	601	564	610	583	598	607	542	555	582	581	588	586	554	574	555	540	571	560	597	571	579	567	581	576	561	552	594	602	556	576	619	583	554	567	561	519	589	599	584	577	591	564	586	578	556	570	555	549	579	588	556	563	597	573	555	548	567	549	500	586	578	664	610	613	610	618	562	576	587	587	587	593	570	602	543	583	541	574	591	588	570	548	612	555	589	573	586	554	544	573	597	590	562	605	573	577	584	572	575	582	599	598	571	600	578	595	573	555	580	611	556	565	579	608	628	610	585	619	549	578	585	531	602	570	582	560	575	553	585	581	571	604	570	570	617	590	608	571	639	588	597	606	556	587	549	567	580	563	578	543	578	604	609	568	604	590	553	617	561	551	604	605	571	577	567	567	586	580	578	581	582	534	590	529	610	552	603	564	613	590	582	566	585	587	556	595	571	610	572	611	571	583	528	569	574	584	560	599	619	622	621	629	549	549	578	586	565	590	530	570	581	595	557	565	596	556	595	571	581	551	569	576	554	549	585	596	572	590	508	574	565	601	562	601	546	575	577	600	632	568	601	629	574	587	568	578	626	601	569	624	563	555	531	582	595	544	578	575	559	587	543	563	582	576	642	563	543	530	588	570	585	566	619	562	589	548	583	598	593	538	589	614	599	535	584	569	577	579	603	591	576	588	550	559	580	569	600	569	547	601	566	608	620	568	594	606	565	575	637	576	557	590	584	593	595	588	618	595	599	545	580	554	538	566	605	571	553	579	558	576	543	577	594	591	567	581	584	549	606	570	596	599	591	584	580	575	543	583	561	530	606	634	596	559	585	588	577	571	545	567	580	598	582	569	605	578	570	573	564	589	570	577	613	587	575	619	580	575	551	579	567	580	584	553	543	611	562	549	565	579	586	560	544	536	565	574	566	570	568	603	564	603	588	532	559	606	591	557	598	570	573	549	599	599	556	574	588	572	662	615	618	556	550	593	570	576	587	586	530	559	597	577	597	600	568	583	594	564	556	595	570	625	565	552	623	619	595	605	549	544	606	588	543	535	575	615	608	556	553	534	603	548	601	560	586	561	590	562	537	543	555	590	616	606	590	571	574	580	597	543	573	574	571	592	579	573	582	597	576	535	606	555	569	579	560	568	571	610	576	566	610	550	589	538	538	528	565	563	562	602	555	561	579	556	561	570	591	577	558	579	616	559	613	586	611	560	592	536	548	563	557	636	595	560	590	525	535	644	579	577	561	618	560	555	580	611	599	582	576	574	601	615	611	580	597	543	591	575	611	620	598	578	568	568	549	600	596	622	574	579	590	582	575	591	631	554	624	583	579	592	573	599	631	567	558	580	566	568	587	581	574	607	599	574	566	578	611	564	559	572	563	575	542	526	557	575	604	563	562	608	562	565	593	569	582	537	604	570	568	526	593	594	556	606	548	571	576	625	569	576	564	576	612	597	586	536	589	575	642	555	595	592	616	559	580	542	605	566	590	581	612	544	603	585	567	611	559	593	596	575	600	623	578	583	563	542	556	581	524	577	565	591	573	566	561	587	530	549	580	536	536	580	559	641	590	583	605	606	597	561	620	600	562	576	564	573	623	578	569	549	551	586	590	552	573	547	567	601	555	588	585	603	583	550	523	587	563	591	574	555	533	570	581	536	580	596	563	568	582	573	575	604	571	598	560	574	610	549	579	587	607	597	592	592	600	609	551	603	607	537	604	597	580	610	604	563	591	575	556	564	520	523	580	612	580	631	541	575	572	572	559	575	622	554	548	563	568	578	572	646	568	598	559	579	571	609	618	515	575	584	576	567	544	635	560	552	587	567	590	589	601	579	592	599	560	601	587	578	586	596	569	549	559	596	572	564	602	583	583	554	538	627	535	573	628	590	545	584	580	584	606	593	600	545	589	552	563	599	579	611	575	562	573	577	579	571	567	559	583	575	587	576	570	600	576	590	579	603	578	598	585	574	580	591	592	588	580	572	560	542	598	631	598	614	569	575	590	580	568	575	587	562	584	574	528	608	562	575	531	570	565	577	591	617	588	590	613	615	579	598	561	607	587	565	570	548	561	612	580	521	565	573	601	567	563	572	571	624	606	552	601	608	561	564	607	578	544	571	606	556	616	584	568	598	598	594	542	573	609	653	530	579	600	533	611	590	607	558	581	596	557	576	581	595	613	578	557	610	554	568	573	553	606	578	574	589	559	566	564	584	588	555	569	594	573	588	566	601	559	573	607	579	620	566	579	578	563	571	591	537	561	583	596	560	597	553	587	598	576	566	587	541	566	614	539	554	589	592	626	601	559	631	576	610	560	556	549	621	583	607	596	565	580	576	589	588	602	571	565	603	576	600	617	551	558	546	624	528	607	566	585	585	548	539	574	547	588	581	567	559	585	557	583	535	620	559	573	555	586	590	557	557	556	570	581	576	578	555	605	496	572	553	576	586	557	596	597	568	600
64058	24116	6085	1834	1298	1011	804	682	621	553	593	525	482	504	462	513	466	428	431	410	453	483	431	409	447	404	416	411	403	439	382	389	396	404	390	430	418	397	413	435	359	452	374	378	380	417	402	412	394	378	434	409	407	408	383	399	403	431	384	400	399	373	386	428	365	396	362	372	391	424	398	435	378	403	370	403	392	371	402	372	402	359	422	367	381	403	374	416	387	416	413	418	419	389	369	405	455	398	397	373	364	384	396	401	363	364	375	385	413	411	410	370	381	356	415	414	427	373	396	392	378	369	387	468	363	410	397	394	386	389	406	413	403	382	440	372	408	351	427	370	440	400	374	366	385	427	369	364	381	364	395	378	397	421	403	379	351	408	355	414	358	414	356	372	402	386	429	409	434	397	382	380	387	402	376	375	387	381	383	425	372	372	401	401	407	379	407	399	386	383	371	423	357	400	418	385	398	408	367	404	394	424	401	374	407	403	336	383	415	398	410	421	405	381	387	368	421	370	387	413	419	373	405	395	401	390	404	398	390	383	400	368	377	399	409	432	404	417	417	421	373	378	394	393	435	397	438	372	379	410	373	383	363	402	364	379	398	419	412	401	381	391	384	401	407	381	382	412	382	418	372	350	395	429	435	434	373	383	385	418	401	426	398	413	446	400	392	376	411	407	429	446	408	384	378	388	410	369	409	397	361	392	389	367	366	374	400	432	403	394	392	386	403	395	404	394	386	371	396	400	392	414	394	393	392	360	380	392	394	384	361	386	420	372	412	404	381	367	399	400	404	409	398	412	375	384	414	380	384	419	400	394	387	374	367	409	399	398	392	379	416	378	387	394	369	382	403	415	405	407	452	417	392	411	373	384	340	401	370	396	355	377	397	426	395	420	383	397	403	403	444	377	401	383	387	355	393	373	370	375	395	385	384	387	365	386	375	372	417	407	346	395	333	397	410	378	387	388	419	373	365	376	406	422	390	421	374	381	457	412	393	402	382	378	367	411	406	377	404	373	385	429	437	413	413	407	401	397	391	431	393	411	407	368	369	373	375	398	423	368	431	414	361	379	376	345	387	384	419	399	342	397	388	413	412	387	371	400	413	396	386	402	394	388	388	397	404	426	419	402	368	383	401	418	437	378	395	396	407	392	381	382	407	410	454	399	388	419	386	363	402	394	349	380	414	386	400	397	383	372	426	427	407	382	377	376	365	378	372	392	392	416	418	398	427	408	392	423	380	365	370	402	380	360	404	405	376	404	401	380	398	352	345	394	374	397	398	379	376	396	380	350	380	381	370	421	402	384	386	382	420	434	401	395	379	367	405	391	401	409	362	401	390	383	415	433	378	389	382	418	382	413	401	379	411	423	401	390	392	416	368	356	380	414	385	413	475	440	424	427	409	397	418	395	363	380	368	412	424	384	392	356	400	407	417	368	416	379	379	377	390	375	435	408	413	434	398	408	387	388	392	384	399	415	378	404	374	404	402	402	427	348	366	417	362	375	405	385	405	416	372	376	388	403	416	373	394	398	390	407	414	374	414	386	432	377	364	382	414	413	382	404	406	430	334	391	377	373	386	406	358	387	422	401	401	392	381	412	363	368	405	405	399	405	384	367	388	366	393	378	392	367	395	427	369	444	411	352	387	427	370	385	379	399	394	367	396	393	377	384	386	378	395	386	408	384	364	340	361	339	389	394	368	394	367	352	382	398	411	423	400	386	383	403	409	390	417	393	371	365	389	406	377	401	395	378	393	380	352	403	411	371	386	383	386	405	412	403	396	386	379	404	385	386	393	384	371	368	384	454	420	416	411	410	428	413	396	368	372	379	396	397	404	371	385	435	393	416	403	406	405	450	412	409	365	400	398	399	414	419	374	423	435	370	428	395	405	414	399	422	409	402	372	413	383	415	342	428	402	406	363	382	417	383	421	379	413	406	419	419	373	377	381	381	410	388	397	394	398	367	394	399	348	428	414	441	427	394	387	387	380	394	422	398	416	379	362	411	417	372	386	373	401	395	399	412	404	413	387	408	404	402	394	396	384	384	386	389	335	391	419	409	388	383	369	379	365	386	402	384	376	403	394	336	379	415	395	375	403	410	389	402	418	410	407	383	390	430	413	407	412	376	380	401	382	437	382	411	419	420	409	413	353	406	369	362	405	401	407	425	414	413	407	412	365	433	413	398	397	367	384	351	412	403	407	407	412	377	404	378	393	431	370	371	386	412	413	372	395	366	389	381	400	377	372	422	395	403	393	392	374	385	408	407	374	409	383	409	367	383	395	438	422	392	374	393	401	435	391	364	407	408	405	444	369	425	408	396	402	391	369	429	383	390	412	402	384	387	388	424	388	395	399	341	399	394	394	401	363	393	409	399	410	370	365	419	363	402	412	423	406	372	400	397	385	392	408	408	414	377	393	392	406	388	409	390	408	389	391	422	357	384	380	384	419	399	412	407	387	387	416	415	427	356	412	379	395	375	384	408	379	422	399	404	426	423	365	396	424	367	375	433	387	372	400	407	363	394	397	365	376	397	403	379	358	445	372	397	378	380	392	422	389	376	406	402	400	375	362	379	393	381	379	348	417	374	392	399	421	428	430	393	389	408	423	387	430	378	389	366	420	374	394	384	408	392	383	379	398	412	394	375	368	405	381	373	400	365	377	385	390	385	366	384	360	385	412	347	379	383	399	362	374	405	367	418	363	434	373	361	386	378	411	392	406	420	437	415	411	399	420	405	352	373	369	389	412	392	374	394	414	379	410	366	418	416	343	396	391	429	378	386	397	377	369	385	402	356	393	408	376	382	363	441	374	430	403	424	388	400	398	398	401	354	391	400	403	403	392	413	401	379	387	380	385	427	421	410	389	370	343	369	380	374	402	406	377	448	394	392	387	417	377	416	421	402	378	381	402	404	404	404	401	407	361	461	369	399	399	401	402	417	411	364	402	390	374	387	384	413	395	341	392	416	380	387	401	371	383	399	434	407	406	374	415	395	398	398	400	422	370	366	380	375	379	354	402	398	367	386	394	407	436	416	388	375	377	379	393	400	372	366	378	399	395	433	392	421	362	414	384	373	403	394	401	450	373	413	395	405	367	365	400	406	420	417	370	374	409	368	392	377	380	405	327	382	402	390	370	400	396	387	374	405	361	385	453	445	364	392	388	408	378	398	371	375	407	439	393	403	387	398	366	399	396	375	386	411	370	412	419	399	384	405	391	399	405	426	356	410	369	373	375	404	385	389	361	359	389	360	371	358	417	407	432	421	370	405	375	387	404	388	387	418	359	367	404	437	397	380	426	399	406	360	384	422	410	374	367	435	408	393	369	349	411	366	387	373	406	329	364	372	389	384	344	396	401	368	383	385	411	396	410	402	367	390	371	363	391	459	381	362	357	400	437	395	387	406	371	397	406	379	400	406	393	379	378	400	391	362	376	367	423	378	406	393	366	406	371	390	378	403	416	379	431	389	401	402	415	438	389	403	420	381	398	395
34128	2236	4419	4910	4251	3706	2977	2619	2228	2042	1872	1655	1537	1488	1400	1351	1323	1287	1243	1216	1136	1197	1145	1075	1109	1118	1092	1065	1072	1045	1036	1043	1042	1040	1016	1043	995	964	980	941	1036	956	964	1040	1027	918	963	965	987	914	953	940	973	958	945	978	942	910	927	951	998	899	947	954	972	935	926	927	872	923	884	963	939	988	907	948	915	895	939	921	949	943	859	920	905	912	909	926	900	972	936	918	980	884	965	954	929	895	964	929	896	975	922	885	940	913	879	897	925	973	864	963	944	966	961	891	903	862	933	871	940	921	993	950	885	922	926	895	899	956	963	969	896	862	898	923	999	908	882	897	959	927	920	923	946	955	943	920	956	862	880	961	911	937	901	916	935	920	922	920	913	990	915	930	966	932	899	933	903	874	941	897	890	949	933	930	967	901	894	938	941	919	879	950	931	938	892	918	939	910	867	968	940	906	935	901	909	876	890	943	909	856	931	901	921	879	932	923	926	914	884	878	892	903	899	897	886	981	962	873	894	919	886	935	943	926	893	888	920	944	956	938	919	919	909	914	847	886	937	910	885	919	930	943	968	905	926	890	909	924	889	926	865	896	910	878	910	925	925	905	887	941	890	928	901	923	911	942	949	919	912	944	929	978	966	912	911	893	858	916	960	887	943	954	909	940	904	914	943	917	891	844	918	946	902	929	924	911	925	927	939	931	960	849	934	891	892	884	899	894	935	943	913	943	909	922	873	893	881	893	901	937	897	902	894	902	884	907	932	919	870	947	927	910	910	897	917	915	931	912	903	882	945	874	892	923	898	873	904	931	928	961	932	923	924	917	911	916	927	918	901	888	909	901	902	870	913	925	931	927	903	914	980	887	929	943	950	913	932	901	894	886	947	901	953	942	909	891	932	930	909	935	911	919	865	939	862	910	872	908	905	947	888	870	966	895	876	916	888	876	904	954	927	944	923	922	922	969	916	899	927	896	903	912	882	930	863	932	874	930	921	923	924	891	882	893	949	966	885	891	915	922	929	968	938	988	881	903	916	906	881	851	896	903	934	921	976	872	909	925	953	942	892	930	883	954	981	916	903	941	929	896	901	925	900	888	901	890	884	899	947	902	946	884	925	882	956	916	919	914	917	918	895	974	893	911	876	927	968	907	921	929	894	925	898	902	889	891	936	911	837	957	915	909	922	947	852	947	892	894	912	886	921	928	935	855	900	897	919	896	903	882	910	925	964	916	860	900	891	925	846	908	913	881	974	885	930	964	950	927	908	921	991	901	897	835	933	927	850	932	898	946	871	913	930	933	954	916	919	910	930	880	827	873	977	883	901	932	906	921	897	910	941	947	894	905	905	892	959	914	879	918	905	941	902	896	994	926	941	950	956	921	960	953	913	918	879	972	875	929	901	946	880	928	875	903	879	920	911	856	896	901	906	953	903	911	997	963	864	926	933	923	903	905	844	880	894	904	919	913	881	920	952	893	941	897	911	857	887	921	898	918	906	905	872	909	944	921	950	877	936	881	907	939	927	913	915	956	927	904	993	924	923	844	936	917	932	874	925	927	931	869	859	948	900	934	927	875	940	902	940	884	893	898	932	881	922	881	910	890	923	927	968	891	887	920	887	942	884	875	919	922	941	932	952	898	936	881	965	922	899	921	893	922	909	895	980	865	914	948	948	858	940	899	900	890	929	907	891	931	921	937	829	881	958	889	931	909	883	932	907	893	926	893	908	902	971	955	926	886	903	910	944	866	890	893	869	944	959	887	886	943	894	890	916	849	920	887	888	925	946	903	948	929	877	934	901	957	935	884	908	912	913	899	914	954	886	920	887	943	929	947	937	929	917	930	921	923	874	922	905	939	882	941	896	945	965	928	876	889	880	895	911	962	899	882	929	900	900	906	897	929	940	943	877	899	882	901	940	925	971	905	901	968	926	897	959	916	878	892	902	899	926	945	936	958	936	908	935	981	887	934	906	917	964	892	919	941	891	925	928	897	972	908	946	978	924	888	941	886	917	890	940	906	882	946	897	914	920	886	952	918	967	983	888	885	881	929	939	889	955	932	954	908	932	953	864	903	926	920	942	971	885	916	947	909	892	899	919	854	898	870	901	917	937	892	847	916	933	899	923	935	880	889	939	964	910	893	973	997	946	967	925	893	901	939	891	914	889	908	884	902	891	931	939	895	898	897	940	924	905	928	910	909	903	879	878	951	890	897	894	908	920	913	899	855	948	930	894	917	913	908	916	944	912	943	867	921	890	903	959	878	891	955	898	882	901	907	953	931	913	926	911	974	903	926	934	891	944	942	914	913	873	939	943	916	936	911	889	881	903	913	908	952	885	888	904	922	883	929	890	921	933	877	852	889	934	930	903	881	891	917	910	931	926	886	890	934	976	902	881	971	911	937	841	882	927	971	897	897	975	905	918	961	930	946	898	901	925	992	910	954	923	898	902	882	857	892	920	921	910	874	903	913	935	921	889	914	1004	888	929	897	889	928	904	904	915	942	903	922	926	889	893	911	909	894	911	895	980	876	925	913	929	904	920	929	933	929	938	958	927	884	945	908	876	929	918	938	973	873	938	950	930	902	906	929	899	882	900	908	911	939	965	881	913	983	956	894	900	960	951	904	879	904	1000	936	960	896	873	883	953	918	885	900	887	909	943	854	971	916	959	902	916	946	895	920	912	897	884	919	958	891	918	899	824	932	898	890	865	951	907	920	888	955	951	934	871	919	922	868	898	882	933	921	959	905	900	904	950	915	887	913	945	948	866	915	933	865	949	901	959	948	922	935	933	897	920	938	917	951	975	880	860	901	911	919	883	942	907	876	871	894	969	946	923	909	935	901	891	901	884	935	939	911	918	924	863	913	960	964	940	918	939	895	911	888	865	881	877	958	929	905	935	918	913	891	932	915	931	930	910	902	954	895	928	966	935	916	909	930	902	890	902	927	901	927	922	888	917	934	907	862	994	912	943	902	932	870	959	911	915	899	928	914	909	935	917	951	906	913	902	954	895	909	871	951	960	943	945	939	852	939	892	940	892	869	918	919	936	923	877	841	877	919	919	894	902	914	914	904	909	900	912	889	945	953	888	921	890	885	925	887	923	961	897	866	875	877	915	908	919	911	849	920	886	849	981	881	914	940	907	933	942	947	882	899	892	912	954	910	971	904	970	924	934	876	893	895	947	896	886	933	944	932	903	862	921	937	897	867	928	914	886	934	916	882	841	929	959	928	903	910	961	909	914	857	907	946	942	869	872	900	924	884	915	938	976	928	920	913	934	927	898	890	909	943	930	881	910	913	972	922	944	915	875	897	875	921	901	969	912	965	910	916	906	939	913	904	932	906	942	934	937	889	943	905	896	895	944	912	930	896	866	918	869	870	917	883	906	933	922	950	921	909	873	903	909	894	911	931	880	917	880	991	933	932	834	964	913	920	984	925	890	897	901	929	912	945	899	916	931	930	898	958	942	877	956	898	918	926	923	896	899	922	884	898
10467	365	169	168	149	120	136	164	140	151	146	110	136	114	123	128	141	127	141	131	142	124	122	156	128	128	138	125	103	129	141	117	152	143	156	138	119	134	123	130	149	142	133	143	130	124	120	116	114	148	136	149	126	115	172	146	97	153	133	143	162	148	120	114	110	117	114	126	150	148	148	110	133	128	134	154	147	142	118	131	132	122	136	134	123	125	119	148	160	136	131	154	141	131	141	117	140	129	145	144	160	141	145	135	117	140	139	143	127	135	131	137	128	147	125	118	139	117	135	145	110	151	136	163	137	119	154	133	141	146	126	154	145	141	143	138	149	142	124	147	154	158	136	125	115	137	132	116	144	116	110	123	128	143	135	124	120	149	110	138	148	142	129	134	142	135	124	138	132	130	123	119	118	116	155	131	160	151	131	126	156	136	138	104	135	123	149	151	152	127	119	130	135	157	128	123	152	122	142	141	148	142	149	129	128	151	114	153	139	120	146	128	128	127	152	125	141	156	142	143	147	147	115	132	135	143	136	148	146	128	149	137	144	143	115	140	137	127	139	141	138	137	132	133	123	125	154	132	126	124	153	133	129	136	141	119	135	145	146	156	147	148	119	120	107	138	145	144	135	123	122	137	140	126	130	120	135	164	137	129	124	148	123	132	140	140	116	151	142	124	133	138	153	135	138	133	156	121	114	112	113	126	141	130	135	135	129	139	145	147	125	130	129	119	124	123	135	141	146	122	141	144	148	136	142	133	144	126	155	151	151	147	133	130	149	161	134	131	147	140	135	134	112	123	132	144	134	130	128	135	138	123	130	128	125	129	131	132	144	142	166	142	151	131	145	122	117	133	152	149	137	127	106	135	133	138	125	135	140	139	119	121	139	141	173	165	131	146	137	131	131	140	132	137	129	133	138	120	151	145	150	135	119	150	124	137	160	141	133	137	138	133	136	119	115	122	126	143	130	147	131	110	148	149	145	118	128	116	128	145	135	115	116	139	130	141	153	131	138	148	117	141	145	145	121	132	148	156	130	146	129	136	131	131	141	143	151	128	139	127	156	129	113	139	147	120	118	155	125	146	123	134	135	118	158	139	132	142	121	127	129	119	115	131	128	133	136	142	162	152	124	154	134	149	122	154	124	126	127	136	161	135	133	131	133	114	117	146	140	153	140	128	140	142	145	165	144	128	134	146	146	125	138	160	138	145	163	133	137	126	120	132	141	152	133	138	129	128	116	117	151	119	136	129	128	137	138	121	112	158	122	134	143	124	136	158	140	124	131	129	141	135	142	122	135	122	122	138	137	155	140	119	156	131	131	156	133	126	140	114	126	142	138	119	132	132	133	139	145	142	144	131	130	129	146	136	142	126	110	128	143	120	137	140	143	130	143	144	136	122	119	114	131	137	123	113	159	149	109	142	139	143	123	153	147	135	139	147	124	144	118	150	139	130	123	145	138	139	145	165	141	146	155	139	118	125	121	121	148	149	152	126	150	119	150	152	127	162	130	134	130	133	130	124	138	136	125	137	136	137	118	120	128	139	140	136	139	132	124	117	137	117	126	140	128	139	138	126	142	137	136	139	125	147	126	125	154	133	136	106	122	132	116	146	148	122	126	129	127	127	126	137	129	133	139	137	153	120	140	117	139	120	130	128	124	126	118	128	141	117	146	144	131	161	140	140	129	118	130	134	143	115	142	136	143	130	145	120	136	127	134	123	153	165	135	114	132	137	140	135	152	132	146	160	143	139	132	132	129	149	122	128	153	143	138	138	130	128	143	147	139	127	141	127	112	122	124	144	135	132	116	141	141	121	137	116	132	131	135	133	134	136	128	149	112	145	124	146	165	126	140	117	125	124	137	120	133	146	135	151	154	148	156	126	143	159	126	162	132	144	152	142	155	141	143	131	149	132	147	122	144	127	136	145	111	126	147	128	125	137	142	143	130	135	144	135	129	131	131	142	144	147	135	149	124	141	144	140	142	148	134	137	146	135	145	134	138	134	129	136	133	132	128	140	147	129	132	134	110	155	139	145	146	156	178	123	174	131	149	136	149	152	119	125	117	136	140	137	121	154	130	131	131	141	157	164	122	147	125	147	118	145	122	146	141	145	144	126	138	139	144	124	162	127	109	154	127	126	125	139	134	144	136	137	133	143	121	121	120	135	120	131	150	139	135	138	138	129	131	142	127	155	129	152	150	148	140	145	147	149	126	157	120	126	127	137	137	134	129	122	133	143	125	132	144	143	135	148	112	119	123	137	149	117	137	138	112	140	133	138	138	144	126	126	136	155	121	108	133	132	129	142	143	124	129	148	128	145	134	139	118	112	132	147	114	130	144	150	121	135	151	133	129	128	152	138	113	119	134	143	117	132	129	114	133	113	139	133	136	113	129	131	137	132	118	155	123	111	120	153	140	150	119	150	120	147	134	141	146	136	146	134	139	129	114	128	126	140	144	125	122	140	138	135	131	125	127	127	126	131	128	119	116	119	129	138	144	120	143	131	140	141	132	123	130	143	152	137	140	120	133	132	132	139	124	137	134	135	142	116	120	157	135	149	133	122	119	138	106	132	129	132	124	128	143	128	154	115	134	140	152	143	128	152	123	135	124	142	118	120	128	112	154	114	144	142	150	135	124	151	122	139	141	116	140	127	156	123	129	137	133	130	134	149	125	130	123	117	140	126	131	130	157	131	144	121	124	122	119	124	108	116	127	132	130	115	145	134	142	131	142	130	129	133	137	120	128	145	136	141	137	130	151	120	132	149	120	144	140	148	154	149	135	157	168	119	138	130	155	127	143	139	134	141	165	112	122	132	122	136	107	130	151	157	119	135	143	142	132	120	152	120	117	150	140	136	133	128	118	119	136	118	132	133	132	129	129	137	141	126	159	140	140	148	126	135	117	149	132	112	130	137	129	122	140	143	122	131	127	123	130	142	134	127	143	151	129	132	135	160	121	137	137	127	143	123	134	130	143	115	159	131	134	133	127	145	126	124	151	127	151	129	127	154	144	137	119	121	119	125	139	124	149	168	149	149	122	133	149	123	115	122	141	120	130	143	132	140	137	130	120	141	125	123	119	119	125	123	132	122	131	137	142	138	128	156	141	129	112	150	147	149	122	135	116	139	131	138	143	127	146	121	111	125	114	134	153	158	136	130	168	121	121	148	143	148	131	131	126	147	145	133	119	147	138	123	152	127	137	131	135	127	131	127	141	126	165	144	135	138	140	133	126	130	127	127	116	120	138	142	127	129	138	129	128	137	140	110	144	135	122	140	130	128	131	164	132	93	137	140	138	122	130	137	145	121	142	126	140	127	135	144	135	124	129	148	141	127	160	121	121	132	119	137	140	160	127	122	153	133	150	145	139	149	128	153	140	134	130	167	141	127	132	139	138	142	132	144	148	153	152	146	155	130	139	139	141	123	144	160	154	129	145	129	142	129	141	130	122	141	119	155	155	128	133	150	118	127	142	133	131	118	123	142	138	133
8895	407	433	429	450	442	437	448	409	408	380	409	399	401	414	404	424	416	413	396	388	432	417	419	401	356	387	378	399	407	403	367	350	380	394	392	381	383	370	454	387	400	416	398	379	390	368	394	374	426	389	396	378	391	413	389	365	396	384	429	376	371	380	387	362	341	391	385	357	394	398	410	390	439	377	377	394	373	419	393	391	362	416	449	389	391	395	380	397	380	364	364	377	382	372	399	374	365	397	418	400	391	366	369	379	380	408	435	403	421	398	389	401	402	389	367	398	415	388	362	387	367	409	415	405	412	382	348	377	366	417	372	356	415	364	398	423	404	367	359	343	396	384	402	397	373	407	373	426	381	363	383	396	403	382	361	383	414	390	367	372	385	401	385	390	403	358	386	352	400	394	386	407	375	374	362	396	393	369	333	395	366	391	351	381	389	394	372	411	399	385	416	379	371	387	393	397	391	348	382	405	379	395	396	400	386	381	367	374	381	376	409	389	378	390	399	392	410	402	377	379	396	371	382	375	393	367	407	398	414	386	375	373	413	373	377	382	379	393	409	389	400	391	389	378	381	372	399	380	414	388	381	360	375	352	403	379	400	358	391	389	362	392	393	377	381	398	381	392	400	334	387	430	410	408	395	421	399	366	369	394	391	390	392	409	396	387	378	389	359	401	412	393	400	382	412	397	373	384	387	415	373	397	381	366	406	392	368	407	407	368	356	394	390	427	359	345	380	417	366	406	377	343	373	431	410	373	419	378	396	372	399	364	385	407	356	383	373	395	382	376	416	426	336	435	374	401	401	408	406	403	365	374	398	388	392	366	335	382	400	400	398	399	383	401	390	401	395	387	365	376	391	386	373	398	376	365	414	368	347	412	375	411	374	404	406	344	376	412	388	369	380	362	415	386	421	368	414	362	398	401	402	398	435	378	362	393	365	394	405	399	383	422	428	398	368	364	391	378	346	401	360	390	366	377	364	392	393	384	374	387	366	410	397	384	407	389	391	402	391	398	421	397	387	380	384	400	379	398	401	390	382	374	402	363	425	349	371	409	382	379	408	393	414	342	355	409	373	392	367	385	370	384	397	400	370	359	426	400	409	389	397	365	398	363	402	386	400	374	403	412	352	371	384	400	374	383	418	415	405	357	351	432	385	385	393	372	394	392	372	374	389	369	362	412	372	360	342	387	400	394	432	375	424	377	373	388	388	358	369	401	391	413	411	384	417	401	420	388	374	375	376	405	388	417	366	365	370	344	369	380	396	368	387	365	387	380	393	437	404	373	424	378	356	371	409	356	385	359	380	385	392	384	377	348	415	377	392	347	400	406	379	383	406	380	362	380	411	387	410	402	420	388	384	394	359	364	394	386	397	382	359	380	363	396	403	382	410	389	398	401	357	345	376	371	362	400	365	396	374	393	381	382	376	371	401	400	362	383	355	364	414	379	330	398	391	366	359	387	370	363	379	392	374	351	387	346	364	410	400	358	378	392	382	383	412	375	399	393	400	391	390	360	380	426	398	385	382	375	376	344	387	417	379	387	358	369	373	371	431	369	388	397	415	390	406	376	389	409	375	389	368	395	350	377	430	420	347	389	389	382	386	392	381	379	403	380	370	380	398	380	393	388	406	410	420	386	433	425	382	415	401	384	411	379	367	398	407	369	399	362	381	395	366	385	406	406	400	388	361	409	368	405	361	356	390	375	414	369	412	402	362	417	382	406	382	390	395	407	375	406	403	393	422	385	400	413	376	403	392	393	374	387	382	403	403	383	373	417	415	376	398	388	375	347	391	389	392	382	394	409	372	389	394	365	389	361	386	401	417	374	376	367	397	418	367	392	394	353	398	377	411	402	374	380	424	359	373	391	381	386	377	416	376	407	398	385	372	400	410	396	391	381	399	419	380	400	387	379	374	422	382	435	379	383	367	365	391	435	403	397	374	392	379	366	358	387	404	379	351	368	399	405	385	397	393	385	371	360	359	423	394	386	402	348	392	396	383	402	403	403	424	409	383	393	418	368	377	410	366	415	406	398	384	384	405	405	391	380	405	386	386	401	376	361	397	363	378	378	363	384	370	384	402	398	383	341	389	386	392	355	383	378	372	403	387	383	401	392	434	388	411	361	387	395	374	364	341	379	411	378	384	406	412	382	381	401	388	359	391	390	401	352	409	409	369	377	381	382	384	376	386	380	375	420	372	397	383	370	364	386	390	374	381	386	359	349	375	371	371	374	396	359	378	405	385	394	372	365	385	377	409	366	394	404	343	376	385	360	368	378	427	400	362	380	345	355	367	385	379	376	393	378	387	394	390	358	412	361	373	383	364	391	369	368	392	422	376	351	369	364	395	410	389	382	403	382	374	374	366	384	407	394	396	381	369	398	390	396	386	406	367	394	411	402	357	407	391	378	360	387	387	390	420	410	397	414	359	390	417	384	389	428	361	394	390	403	365	394	408	408	343	418	368	374	391	406	420	412	399	396	354	376	368	359	358	401	393	348	369	373	417	398	375	340	372	401	403	408	406	384	401	364	373	354	395	351	397	359	366	387	401	407	409	374	366	392	394	393	358	381	403	370	379	406	395	387	426	388	377	397	354	381	356	376	375	381	374	399	367	371	397	381	390	394	382	388	400	377	407	386	425	369	403	372	376	389	372	391	369	390	387	361	397	382	383	429	374	363	380	396	391	406	365	361	393	352	403	412	342	417	391	386	392	358	391	368	360	406	371	385	371	352	384	379	395	407	383	373	358	417	349	370	385	395	380	393	427	387	410	375	401	364	379	414	402	354	383	379	409	368	377	355	395	386	383	376	400	359	369	394	386	375	379	398	401	385	367	359	386	383	391	422	394	410	367	423	363	418	372	361	395	377	415	417	387	391	361	412	375	393	382	373	370	378	408	397	389	342	390	376	366	392	386	381	398	372	374	391	401	392	350	400	361	357	383	393	381	380	373	357	362	419	364	390	396	389	366	373	396	435	410	399	376	374	380	396	368	373	399	382	383	374	408	405	390	384	424	385	413	396	394	357	417	426	377	396	389	359	380	364	428	407	409	392	401	373	369	411	335	359	381	387	391	368	400	401	379	392	412	400	382	418	391	406	380	411	400	374	377	393	386	392	368	398	409	409	377	376	385	410	375	357	400	399	407	423	384	360	373	378	397	362	371	394	370	355	387	384	379	381	407	426	356	381	356	360	392	408	414	411	394	381	416	359	388	369	378	401	400	443	384	393	401	400	358	419	409	385	358	387	394	398	402	368	384	397	365	409	372	369	377	404	405	379	439	387	383	412	377	370	409	413	373	384	382	402	384	387	388	391	405	364	387	395	382	414	382	396	383	400	389	406	396	375	417	420	406	399	374	384	371	389	389	384	393	385	409	411	400	387	365	382	395	360	360	395	363	387	388	388	373	356	408	390	397	383	387	410	429	381	374	354	376	402	396	389	399	376	388	371	367	342	358	391	370	357	397	389	385	346	372	422	398	382	383
51788	15755	1967	906	656	508	415	398	337	312	290	275	256	283	271	243	234	241	247	261	277	243	231	249	244	259	227	217	218	245	238	248	245	240	192	212	226	204	247	216	233	232	244	234	192	225	207	217	237	220	225	232	205	241	236	218	222	231	229	219	242	238	253	216	251	213	223	222	228	257	239	216	219	220	228	227	207	250	206	211	260	227	224	216	216	251	194	237	214	212	218	244	243	257	218	244	203	202	228	232	206	231	197	215	211	228	226	231	223	207	222	227	204	212	201	228	205	232	220	238	196	222	206	251	236	237	229	225	203	199	214	218	236	224	218	234	214	243	200	236	204	230	228	207	218	204	217	220	229	247	230	218	212	209	210	228	229	218	205	200	207	227	225	227	242	274	227	227	223	232	230	229	244	215	240	214	211	220	244	207	230	234	234	233	266	243	238	202	201	219	214	247	228	217	213	211	227	193	233	208	210	215	200	220	242	253	233	231	211	208	204	228	206	207	210	227	181	213	240	239	207	195	210	220	212	236	212	218	209	241	231	219	205	200	228	215	257	234	208	224	232	212	196	242	226	232	219	237	220	234	199	211	218	242	211	208	250	203	225	229	218	215	242	209	230	224	231	218	215	205	240	223	214	225	224	223	240	228	227	215	210	221	212	228	226	200	199	222	210	231	223	230	252	190	187	260	230	233	222	227	221	188	210	227	222	245	207	231	198	253	232	232	216	237	199	204	195	209	242	231	227	209	216	245	257	203	225	212	195	274	229	230	205	223	221	244	217	224	242	265	221	207	245	216	239	258	219	231	238	217	204	234	217	246	197	229	227	246	230	210	223	228	243	242	246	204	215	217	204	228	231	212	202	216	219	216	242	212	214	223	218	219	226	226	234	200	235	228	249	230	226	199	249	220	252	221	211	255	212	210	225	227	226	253	217	220	186	232	216	245	241	217	218	197	212	241	211	237	240	223	221	199	252	214	208	231	232	230	237	208	242	232	238	200	202	200	240	213	237	216	240	200	245	231	195	206	205	209	231	217	213	213	213	223	224	238	237	232	233	219	216	231	219	237	258	224	230	239	227	214	209	240	212	229	205	236	195	201	203	240	231	236	228	215	228	246	212	223	236	239	215	194	214	237	254	213	231	240	218	202	242	241	234	227	221	213	225	222	236	234	225	214	221	212	248	233	193	224	220	212	213	191	207	222	219	229	206	212	214	223	201	196	208	230	208	210	230	210	225	221	198	202	202	248	251	203	264	224	248	211	237	214	244	208	258	235	226	209	243	237	224	226	214	228	237	234	242	250	188	194	225	216	201	215	198	206	221	239	197	208	238	230	224	244	205	275	227	229	198	212	219	236	223	199	203	239	212	217	234	211	216	206	224	254	245	218	211	218	222	242	226	214	218	225	212	221	240	220	229	228	205	202	243	208	214	221	238	224	231	220	243	213	215	220	222	236	211	234	211	224	213	224	217	243	235	226	208	261	217	224	218	244	231	246	234	218	202	250	216	220	230	209	229	223	230	228	211	252	198	233	216	225	229	197	237	225	235	221	208	228	249	222	205	219	247	214	221	218	219	192	246	215	261	213	202	230	232	228	208	246	183	203	240	231	228	194	203	198	223	216	209	227	237	225	216	226	221	220	240	232	206	228	226	214	235	223	248	242	254	209	192	243	206	216	232	218	227	246	226	228	201	209	230	195	225	216	232	219	219	238	206	230	225	224	222	220	235	225	214	216	217	239	264	225	189	219	219	227	239	214	210	222	227	215	218	215	189	210	223	220	248	234	233	256	225	214	242	221	233	222	208	226	214	222	212	224	221	209	226	223	224	232	229	209	210	232	221	244	215	256	215	223	219	243	242	198	221	214	195	206	223	193	222	242	219	226	213	205	211	207	225	205	216	213	223	218	193	225	230	209	203	229	208	236	203	226	223	234	227	216	205	243	232	232	201	219	220	217	209	235	204	225	188	212	227	235	207	227	235	240	180	233	242	258	201	257	235	241	200	219	214	228	207	240	248	274	229	221	215	246	209	219	214	228	246	212	246	202	226	206	231	222	219	224	208	214	229	221	234	229	251	214	218	198	221	219	220	214	223	259	222	206	227	226	243	216	226	205	246	225	215	224	258	224	230	235	184	220	221	232	207	208	206	237	207	221	222	242	222	221	217	227	189	205	230	235	220	247	232	218	221	243	201	250	206	243	222	230	201	242	212	226	214	239	212	217	236	208	233	198	237	189	231	200	217	216	211	241	203	236	233	225	255	219	204	240	223	215	213	208	219	236	234	235	241	223	186	227	202	247	242	249	228	208	244	232	230	212	237	221	215	209	235	199	207	229	234	233	206	214	219	211	225	235	217	245	216	196	245	217	208	212	201	229	235	229	228	221	236	232	193	214	240	198	226	231	213	217	212	229	238	228	232	217	252	237	233	215	206	262	221	237	230	221	207	206	206	229	212	263	231	239	239	221	224	228	244	218	219	235	217	207	210	217	226	233	237	203	212	229	219	243	196	215	204	210	220	209	231	223	207	195	206	209	222	226	242	234	218	225	228	215	228	201	213	232	221	200	210	212	227	202	217	228	200	192	240	243	200	259	235	246	248	256	233	216	226	220	234	219	204	209	178	235	198	232	225	237	254	227	239	226	252	239	213	181	226	232	221	210	236	220	211	252	192	221	227	208	198	194	225	236	212	251	219	225	228	228	212	228	229	218	245	230	215	218	225	220	216	204	223	225	225	232	201	213	222	215	205	232	223	210	250	236	211	213	208	240	228	225	206	238	207	233	205	216	266	205	227	209	229	231	220	238	211	230	222	207	221	227	213	230	216	214	229	220	222	243	213	224	224	228	236	252	231	212	232	240	227	210	214	238	218	238	185	206	203	206	235	225	213	191	224	233	203	211	223	219	212	226	224	251	219	239	223	229	227	214	230	221	239	218	221	227	186	219	247	184	223	223	224	196	220	238	201	197	228	217	210	224	237	232	207	231	221	212	246	190	220	223	204	238	215	251	217	205	216	220	208	253	228	231	201	219	234	218	258	230	217	244	232	209	220	206	189	247	215	226	226	205	188	225	246	208	219	221	222	228	192	231	227	218	210	236	207	243	235	214	209	223	207	223	212	229	232	207	214	205	213	219	232	218	212	203	248	239	221	213	208	218	228	244	227	250	240	226	226	190	202	266	226	214	218	228	235	211	207	192	218	222	202	205	231	225	233	202	227	201	199	239	213	212	229	213	217	210	226	222	213	235	211	233	204	235	223	201	201	224	239	197	207	219	247	207	236	234	221	238	242	204	212	211	228	242	232	200	199	238	238	191	232	208	220	236	239	226	210	219	236	215	222	220	219	218	214	197	221	224	231	210	223	228	220	221	212	226	229	229	214	187	218	209	226	203	195	195	211	209	213	259	229	235	209	219	213	230	221	195	235	225	259	195	248	235	203	255	205	229	232	212	188	241	215	213	236	220	217	196	217	200	209	235	221	174	199	224
26912	1206	2301	2651	2463	1889	1685	1486	1257	1187	1050	1012	903	864	859	773	778	761	717	717	737	714	705	674	675	656	675	681	671	655	637	650	670	632	621	630	645	598	608	598	661	602	587	591	582	610	583	604	542	599	625	603	553	609	561	583	596	618	600	580	575	568	611	556	596	597	596	541	595	603	574	604	553	587	622	562	588	590	572	566	603	562	565	610	584	586	553	615	559	576	540	608	604	599	613	611	582	553	559	590	603	610	553	572	619	596	608	567	591	564	549	602	608	545	580	584	573	585	559	603	607	626	600	585	560	561	558	608	589	550	563	599	579	585	579	558	585	567	580	624	523	587	594	598	616	622	576	631	601	573	621	535	586	567	565	540	595	644	549	604	616	546	611	611	600	531	580	595	590	571	536	607	567	594	595	584	562	617	549	614	629	564	583	587	509	641	600	548	608	569	594	558	634	569	575	600	535	551	592	556	604	552	579	553	579	580	598	600	516	567	580	576	617	544	574	567	582	538	592	564	574	594	593	576	619	540	625	536	549	527	556	565	561	558	560	613	522	598	589	608	588	609	646	613	556	533	565	588	598	570	565	609	605	551	573	602	602	601	512	593	546	569	579	554	592	541	576	598	577	596	563	644	596	584	551	572	606	606	581	582	607	556	612	585	566	584	572	599	547	567	595	545	569	527	557	583	570	565	567	603	587	608	556	577	568	557	567	606	619	581	567	575	531	560	566	597	603	587	569	575	550	561	603	547	582	579	620	610	601	606	622	603	586	540	548	586	605	565	584	632	592	545	581	600	600	632	558	566	516	601	584	571	568	623	593	551	579	584	579	615	576	561	585	566	627	580	580	604	571	586	548	545	534	555	577	615	586	612	574	612	575	591	602	580	582	612	551	576	577	574	623	596	580	551	582	666	578	569	615	564	624	563	586	576	573	592	577	586	577	570	614	585	558	580	563	573	567	546	608	612	622	564	553	614	589	552	589	560	600	573	581	548	596	548	591	631	597	625	618	556	585	596	584	590	598	594	535	590	575	569	586	577	581	532	632	629	539	568	602	576	553	612	584	552	562	587	582	545	601	572	563	556	590	557	569	537	602	567	583	575	567	574	635	563	597	587	551	566	599	584	522	596	618	581	562	578	571	596	592	601	601	603	565	564	594	555	563	538	611	582	580	602	555	539	585	596	555	562	582	566	569	589	578	594	557	601	578	596	553	544	575	558	585	548	560	569	559	580	565	537	591	557	568	641	585	580	574	587	573	577	574	570	576	561	550	560	545	536	625	559	596	585	616	561	562	587	517	599	609	597	574	613	577	573	557	561	580	569	588	568	597	574	568	598	563	610	599	555	606	561	608	563	605	544	563	573	590	581	599	587	571	613	531	562	547	558	587	562	552	589	559	580	575	546	585	540	598	562	581	628	582	550	583	563	538	570	570	600	561	560	633	545	625	570	561	590	609	585	584	578	581	585	611	552	588	562	555	578	553	574	613	587	596	593	600	567	600	604	589	557	538	556	590	560	596	580	572	562	552	562	557	594	578	576	541	588	570	551	561	588	602	594	545	623	543	571	595	580	585	581	545	591	586	560	589	557	607	577	572	597	580	551	581	601	622	587	604	570	579	571	593	601	599	587	570	583	583	539	547	580	583	640	598	620	591	591	572	574	601	578	608	639	616	622	568	568	595	564	577	619	586	549	593	605	547	584	562	594	629	582	555	561	561	573	599	581	590	544	578	578	597	536	569	598	556	590	584	556	563	600	576	600	602	593	587	613	542	554	580	556	570	527	618	600	635	604	567	619	590	577	576	571	578	567	579	573	577	593	612	604	593	584	572	562	536	566	581	570	564	602	576	551	557	603	622	589	574	545	572	619	594	606	594	599	606	572	589	620	570	568	551	590	560	587	558	589	608	578	594	594	598	615	584	564	600	606	590	545	556	566	572	544	557	562	599	568	607	577	549	563	574	563	548	602	545	565	549	593	579	574	602	569	582	589	593	587	599	543	602	560	592	532	585	553	589	544	606	625	595	580	573	568	581	556	574	593	557	558	591	586	520	578	634	589	574	616	571	625	574	562	566	560	557	584	562	559	584	565	567	561	591	549	651	592	612	583	569	564	568	592	566	582	566	592	575	634	592	551	579	526	616	572	551	598	564	575	547	621	572	602	560	552	577	569	589	531	587	575	629	640	597	561	622	558	600	610	576	581	585	612	574	547	589	578	562	550	592	599	581	575	580	570	602	612	600	560	581	570	600	581	605	588	594	575	552	539	601	599	593	569	568	579	572	587	610	582	586	622	577	561	563	553	566	614	597	612	589	560	628	587	584	600	605	586	557	609	582	598	547	530	566	578	579	556	601	563	600	579	554	563	577	578	552	591	567	597	541	561	605	543	635	568	556	612	566	562	575	550	548	560	562	563	568	577	631	575	535	552	543	590	583	581	564	567	559	550	588	599	574	610	613	567	570	574	573	568	597	549	594	576	560	565	566	576	553	604	589	516	572	603	596	554	573	666	570	588	546	550	613	580	605	560	623	601	616	598	580	604	554	533	546	578	580	566	613	603	554	591	539	617	564	565	611	590	559	555	606	559	592	565	570	562	571	522	575	597	600	581	561	611	604	539	629	560	601	589	588	592	616	557	599	585	605	592	579	560	558	619	577	604	596	559	593	610	552	587	535	589	597	554	600	565	555	601	571	564	568	583	574	561	598	596	588	590	583	574	571	588	601	572	587	561	584	576	579	551	564	585	553	564	628	604	624	609	622	582	569	590	569	596	617	568	564	638	588	574	596	614	592	572	592	563	606	602	583	567	574	566	617	567	637	557	593	604	540	613	592	636	589	585	574	553	534	554	555	589	569	549	600	566	542	582	590	512	605	590	588	538	600	571	592	604	573	557	576	586	613	551	582	520	563	563	609	591	574	609	575	605	597	573	591	580	539	566	547	583	586	600	574	563	613	591	608	579	615	549	587	599	592	584	577	589	553	610	556	562	590	586	569	637	567	561	550	589	559	582	518	570	596	578	557	583	621	584	636	617	585	556	583	572	582	531	577	580	556	575	581	543	636	619	538	575	582	562	568	567	625	573	534	579	607	565	562	621	583	575	583	627	613	575	568	602	584	595	579	577	600	585	547	611	601	538	516	574	615	585	542	575	548	567	559	594	571	576	609	554	632	608	590	543	549	598	624	594	557	561	541	591	611	554	633	586	600	558	529	607	615	610	559	556	575	585	620	568	597	572	576	562	614	558	561	582	608	519	591	606	582	568	540	581	589	576	583	622	576	588	584	558	578	594	535	609	584	577	549	549	575	582	588	612	587	593	593	575	586	569	575	602	578	590	604	571	533	560	563	562	592	607	581	607	580	555	628	601	554	553	633	568	590	608	561	560	549	571	596	589	554	576	557	571	581	539	599	548	614	542	595	624	566	604	592	519	576	557	588	614	574	572	570	586	565	558	608	540	523	540	595	573	578	619	593	571	574	579	583	565
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
