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
337016394694	337016395251	337016395801	337016396351	337016396901	337016397451	337016398001	337016398551	337016399101	337016399651	337016400201	337016400751	337016401301	337016401851	337016402401	337016402951	337016403501	337016404051	337016404601	337016405151	337016405701	337016406251	337016406801	337016407351	337016407901	337016408451	337016409001	337016409551	337016410101	337016410651	337016411201	337016411751	337016412301	337016412851	337016413401	337016413951	337016414501	337016415051	337016415601	337016416151	337016416701	337016417251	337016417801	337016418351	337016418901	337016419451	337016420001	337016420551	337016421101	337016421651	337016422201	337016422751	337016423301	337016423851	337016424401	337016424951	337016425501	337016426051	337016426601	337016427151	337016427701	337016428251	337016428801	337016429351	337016429901	337016430451	337016431001	337016431551	337016432101	337016432651	337016433201	337016433751	337016434301	337016434851	337016435401	337016435951	337016436501	337016437051	337016437601	337016438151	337016438701	337016439251	337016439801	337016440351	337016440901	337016441451	337016442001	337016442551	337016443101	337016443651	337016444201	337016444751	337016445301	337016445851	337016446401	337016446951	337016447501	337016448051	337016448601	337016449151	337016449701	337016450251	337016450801	337016451351	337016451901	337016452451	337016453001	337016453551	337016454101	337016454651	337016455201	337016455751	337016456301	337016456851	337016457401	337016457951	337016458501	337016459051	337016459601	337016460151	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
60945	46476	52481	53699	44836	24644	6684	1149	698	570	534	528	484	448	486	500	471	463	462	478	449	419	400	461	465	419	460	433	450	463	421	471	427	432	459	471	425	464	449	421	418	450	423	444	436	475	447	430	400	435	432	448	429	423	416	418	429	401	406	442	422	459	416	435	425	421	418	423	408	410	422	446	436	431	438	409	453	374	447	445	432	423	437	415	421	431	449	390	442	417	418	420	436	438	442	425	406	460	440	411	427	450	411	407	420	447	405	456	453	453	455	444	412	459	446	416	441	443	402	442	462	485	398	416	425	435	441	430	389	443	432	434	478	439	427	435	448	409	418	439	414	448	446	421	406	412	412	417	411	400	423	408	405	420	404	435	423	418	423	402	403	438	402	434	418	414	442	449	446	417	367	435	425	425	434	468	409	433	439	445	466	424	399	407	431	456	459	439	447	436	435	400	447	398	437	415	447	424	417	437	445	435	433	404	426	463	445	452	447	431	427	403	439	431	399	439	427	461	449	421	454	417	436	444	472	466	414	450	403	471	433	409	454	406	416	424	434	473	408	423	405	421	416	426	426	437	388	452	390	399	423	443	426	427	413	507	443	428	417	412	442	456	467	484	439	459	458	432	432	467	423	430	402	407	448	436	449	472	469	412	432	415	421	406	468	424	455	408	404	458	475	401	411	409	436	430	430	413	437	413	464	444	409	400	413	446	430	430	438	434	438	441	433	409	423	397	404	444	439	442	463	421	424	450	465	445	497	420	464	425	375	476	424	452	403	432	411	436	423	470	404	471	450	457	421	409	408	431	415	478	441	425	375	411	424	419	442	425	442	426	412	438	433	429	428	453	404	385	433	405	426	438	443	412	389	428	374	400	430	422	418	433	409	411	444	507	444	496	443	415	444	409	433	451	422	421	458	457	442	441	456	479	428	439	460	411	428	427	419	433	455	446	411	400	399	390	441	391	400	402	480	402	435	453	469	454	444	431	428	436	435	428	408	389	406	388	443	395	403	471	416	456	421	454	459	482	471	406	439	417	485	413	414	446	420	462	437	426	482	441	418	426	462	435	432	434	445	448	456	439	405	445	447	436	391	446	441	455	388	468	433	459	458	452	387	441	430	435	422	392	427	438	480	466	427	443	445	441	452	429	419	439	390	403	429	458	417	394	490	418	411	415	444	441	422	384	386	437	418	453	432	463	473	440	449	423	424	407	464	415	432	440	432	398	466	395	400	435	432	399	416	406	416	432	391	427	449	420	457	395	466	440	387	460	440	399	456	407	427	416	419	441	430	442	451	406	438	411	442	420	454	410	403	434	435	423	425	416	434	443	436	429	420	450	474	433	472	447	372	455	418	454	443	453	440	440	417	447	465	438	410	417	465	406	439	408	382	455	458	369	436	409	436	434	409	442	417	440	445	441	426	450	468	419	435	455	433	444	464	390	413	406	416	436	419	415	421	417	444	449	451	386	408	412	439	449	408	410	411	435	442	368	428	401	451	402	439	407	456	395	433	412	397	438	410	438	422	433	456	438	445	408	426	407	500	450	443	435	392	411	458	422	452	410	405	444	451	440	437	451	428	445	430	454	446	458	416	433	434	424	435	444	424	410	442	423	421	442	450	433	430	420	421	436	440	368	406	436	429	459	457	424	411	444	437	441	412	433	450	429	433	431	418	392	399	452	411	413	410	435	472	418	430	434	469	429	437	460	415	394	415	422	393	449	470	418	426	430	470	426	410	416	434	430	451	443	417	446	441	426	419	429	429	408	471	403	424	397	432	422	420	415	434	426	403	411	454	433	423	425	381	402	411	409	426	440	389	407	440	430	407	448	403	426	445	418	434	429	401	449	448	424	446	420	413	431	451	443	449	465	416	441	452	424	415	457	455	450	410	403	423	443	404	459	401	426	441	393	425	434	439	464	435	429	419	428	461	455	441	402	450	408	421	392	433	407	422	441	429	431	407	411	422	428	428	453	442	463	412	466	443	450	468	383	439	399	462	438	406	418	424	411	432	436	461	393	394	472	410	446	443	393	397	400	424	429	438	442	439	422	428	413	423	430	444	389	448	419	439	447	435	442	408	464	410	434	426	443	437	459	458	422	415	430	455	439	455	388	408	419	420	415	411	412	404	438	440	409	449	452	431	425	413	431	477	426	449	400	428	395	438	391	458	431	429	444	494	452	438	410	438	405	451	480	433	399	423	429	433	441	456	445	445	474	424	419	417	428	401	460	413	412	418	434	422	401	417	462	397	422	455	420	428	415	425	434	437	432	453	416	431	411	439	434	474	400	411	461	452	433	413	407	440	453	402	432	450	412	428	449	457	457	439	433	448	469	475	428	426	433	443	419	412	422	429	427	415	461	436	427	406	419	407	457	408	406	414	446	463	437	432	466	442	469	455	462	425	412	418	438	465	443	429	421	422	430	427	422	435	429	413	418	409	439	401	437	430	425	432	443	425	405	470	440	438	430	426	430	462	429	440	419	465	428	418	401	401	387	412	429	409	429	434	431	420	405	405	459	427	410	411	458	443	449	439	436	471	430	436	410	420	405	403	424	461	435	438	479	406	363	398	404	404	418	379	430	476	416	377	453	413	411	420	445	393	435	446	428	470	473	469	452	459	419	435	418	420	440	434	419	423	437	415	429	420	457	449	429	449	429	398	435	459	434	466	448	445	437	392	431	399	417	435	449	466	451	448	434	409	460	435	438	464	444	421	455	412	426	454	420	435	480	427	410	445	421	421	408	421	416	441	445	420	402	415	368	418	431	462	431	456	426	388	438	402	398	444	426	433	445	428	410	409	422	417	438	402	441	411	431	450	440	430	404	407	420	410	377	403	460	412	395	398	388	427	428	394	415	461	423	423	409	417	434	413	427	415	412	424	441	436	425	402	412	439	470	387	443	436	411	410	447	442	421	413	450	408	458	431	415	461	468	442	402	415	449	427	393	400	423	408	454	399	442	450	436	379	436	425	424	433	415	426	459	432	456	457	396	414	411	439	394	449	445	424	417	449	379	434	399	407	464	454	414	431	432	461	435	451	406	396	453	481	441	449	420	411	451	466	444	391	424	405	405	435	450	451	433	424	432	442	441	440	413	447	431	435	431	439	407	478	421	433	404	418	444	445	411	437	472	439	450	457	411	432	475	420	369	445	437	414	442	455	426	446	430	403	416	432	443	439	412	442	405	410	410	436	409	432	403	412	402	424	407	416	449	423	427	457	425	436	432	392	404	471	424	444	437	430	400	437	452	411	444	458	437	424	440	425	460	446	438	411	391	419	459	416	400	402	421	449	400	411	417	450	416	431	433	447	427	414	446	428	421	398	424	467	439	436	422	416	456	463	439	444	390	435	444	389	452	419	385	421	440	453	425	451	456	436	450	398	464	431	425	417	390	457	409	462	418	402	428	452	408	425	407	417	418	395	426	403	464	431	430	456	417	403	444	436	415	413	436	412	419	420	454	425	424	420	425	405	478	398	375	435	456
47583	49195	58452	64982	55835	24011	2743	1886	2060	1536	1505	1398	1359	1299	1220	1147	1122	1207	1196	1183	1149	1124	1087	1115	1127	1074	1041	1074	1094	1134	1033	1072	1044	1005	1084	1057	1003	1090	1077	997	1012	1088	1000	1020	1025	1032	1106	1035	1010	987	1020	1038	1027	981	1068	1006	992	1016	1012	1009	1008	1077	1059	974	963	1066	1012	970	997	1031	1047	1023	967	1021	978	1014	986	1006	1006	988	1025	1043	1010	1046	978	976	990	1000	978	942	978	1028	927	987	1031	1033	1003	1045	1015	1010	1029	1039	968	986	999	1079	1041	1005	1015	991	979	1004	1017	1038	977	962	977	1006	968	1028	982	1011	967	1021	1022	1027	983	1048	1005	1008	1005	1048	993	1031	993	988	1002	990	981	993	985	1023	1017	988	1006	1015	1029	1054	1053	998	1032	1012	1009	1041	990	922	1027	1019	1060	1010	997	998	1078	967	986	954	986	1055	1024	1005	983	961	1007	977	983	1037	1014	987	990	994	1010	1008	992	986	1036	991	1009	1004	996	1012	934	1061	984	976	992	966	1030	961	1018	1036	1052	996	1011	980	1057	1011	1002	1028	1043	982	1004	991	1068	1055	971	1038	984	1016	969	1020	964	1039	1061	971	998	1014	970	1026	1019	992	1000	1006	1020	946	978	1010	1021	1051	1024	963	1018	987	1041	959	1057	1001	997	993	996	977	1006	1025	1051	1020	1027	1048	1048	1033	1013	956	1003	1038	1036	1008	1007	905	1013	932	936	1018	1001	1028	961	974	966	1025	978	1008	994	980	998	1027	1017	1016	1026	1050	1019	990	1040	973	1039	1058	943	989	1009	1074	1006	991	974	1021	991	1023	1024	1016	1028	981	1000	961	1040	1012	1047	984	1025	992	1008	1029	1013	1008	1041	1037	984	984	1015	1020	1022	987	1015	1054	1015	937	1056	973	993	978	1017	951	1055	1019	992	1044	1053	993	1050	1043	999	1007	1049	999	991	996	986	958	964	961	982	1031	975	1009	1035	1066	970	1047	1032	1032	975	955	1042	1047	1030	987	986	1032	1049	980	1045	987	1027	1030	969	1018	953	951	1080	1061	1022	994	1040	1030	1007	1014	1008	944	1001	973	1023	1005	1032	1023	1036	985	1033	1020	1006	1056	1002	1054	971	1030	1042	978	1027	1020	959	992	990	1013	1009	1029	1034	996	986	999	992	1030	981	982	978	990	978	997	985	973	981	1007	1048	968	989	990	1042	1005	982	966	968	1026	1001	1006	988	974	1073	1010	1018	1005	1013	1030	1029	1015	1016	1000	997	910	1000	1011	963	1004	1039	933	989	1034	1046	1034	1014	1018	981	1004	1057	1052	999	1021	995	999	1041	996	1023	1033	1026	1020	1011	1046	995	979	989	1053	1030	992	1063	1028	1010	1019	1020	1049	1065	957	975	999	1032	1011	986	957	970	1008	1005	975	1005	1021	1016	958	1054	994	1017	989	1017	993	1029	1030	1075	1007	1019	991	984	986	967	1020	1009	960	956	1030	1011	1035	1021	1020	991	1041	1049	969	1014	1000	1011	946	1023	946	1009	1001	986	1019	1006	984	1020	1061	978	1000	995	1035	1051	959	1044	1004	984	974	984	983	995	1037	999	978	1045	1002	1008	1017	945	1014	981	1058	973	951	1007	981	976	1013	1034	935	1028	1020	924	1015	952	993	978	1017	1020	976	1029	974	990	980	984	1066	997	1007	992	1051	987	986	1001	975	1008	1020	978	1040	1025	1040	996	1004	980	1018	1010	1001	989	1040	1028	1029	1009	1093	1021	1007	981	1043	977	1009	993	960	1055	985	960	981	982	989	1002	953	1013	1016	1034	994	1023	1039	1034	1000	974	1045	1053	1010	989	1026	1060	961	1012	977	1010	988	1048	989	974	995	992	1029	959	1011	969	990	1005	982	943	1011	1019	1031	964	987	973	992	977	1039	1002	993	982	1017	978	1020	969	986	929	990	971	997	1008	1014	932	991	1034	961	1032	1023	1013	985	1002	990	1009	1013	1072	989	1031	977	1001	1019	1015	1008	1082	981	956	989	992	1009	1007	957	1016	989	980	989	956	976	1012	943	1034	985	984	1008	992	1009	996	969	983	1063	1017	988	1025	996	1038	1010	1050	1027	987	1033	1049	991	1056	1047	937	1014	1025	1004	991	1017	1009	1010	1019	989	1054	1023	983	1029	970	957	1041	965	1018	946	981	981	980	1003	982	1031	1026	970	1008	994	1022	1032	980	1007	984	996	968	1026	967	982	1005	1023	1060	974	1010	1011	1067	1062	1004	986	1001	1002	995	1081	952	1106	999	970	1003	982	933	1001	947	974	1041	1000	1037	1013	986	973	964	1013	997	1012	1003	1033	1025	1007	1067	1021	976	1006	1022	1045	970	1034	981	1011	981	962	998	986	999	966	1040	1027	1078	1027	1001	1011	1005	1051	947	975	1000	1046	972	1022	1018	1054	1009	986	1037	1019	1037	979	1007	1020	961	1039	1037	1076	1007	946	992	952	1022	1011	987	993	982	981	1016	1028	1030	954	982	990	975	1037	992	1019	960	987	985	1049	995	1059	976	1019	965	1032	947	993	981	1025	1014	979	979	1049	991	1047	978	1007	1048	1018	986	1010	984	1036	1009	1029	1011	1010	1049	968	1047	1027	1070	1062	974	980	912	1006	1001	1008	988	1024	983	1045	997	1052	1005	1018	1048	960	998	1062	985	952	1025	1061	1040	971	1017	1023	1018	991	995	988	1060	983	931	974	1003	1022	1029	974	975	1025	1007	957	1004	976	999	1029	936	997	970	949	1034	1053	1009	988	1001	967	985	985	1034	956	998	981	1036	954	1038	1021	1005	990	1030	998	978	966	1010	1012	1020	1009	1006	1047	992	1011	1007	1023	989	1011	992	1004	999	969	1039	966	1062	1063	1019	1021	983	971	991	1052	995	1018	1027	1046	988	1047	1023	968	1003	928	1037	976	1014	963	1013	992	1012	1059	1024	1029	999	949	987	980	981	945	960	1026	1002	1046	993	990	1029	1002	1027	1058	962	1049	1012	965	1053	1046	980	973	964	1031	1026	1018	1015	1022	980	980	917	1047	995	975	986	1011	957	995	992	1037	987	975	990	1050	961	1013	981	1007	982	1027	996	1014	1022	961	1064	956	1050	1064	1032	976	1037	990	980	1021	1002	1019	1006	991	1006	998	1005	986	1017	977	986	1047	968	1001	963	987	999	1020	1027	1034	1008	992	1024	1030	946	1028	1016	984	1063	1038	992	974	1003	1018	958	1000	974	1005	938	1005	1030	981	988	1034	1045	997	960	1020	1029	1023	973	991	988	1037	1030	1017	1014	977	1015	983	977	981	938	1006	1013	996	989	939	980	1013	1007	1024	1008	992	997	1008	974	1050	966	1019	995	1044	1060	1024	1002	974	966	1040	1023	1006	1026	1008	1025	992	1002	997	972	988	1049	1000	1011	1025	1012	1020	1061	1071	977	1019	1005	1001	971	982	947	1040	1053	1014	1042	1025	1042	992	1013	911	1065	1060	1042	971	1030	1036	987	962	983	990	1015	1008	1015	984	973	1055	982	1000	1007	1014	1029	1003	1031	973	994	1038	986	985	1058	972	1018	1039	983	984	991	962	1079	1030	1038	992	1000	1019	1022	1015	1048	974	999	1001	979	993	996	1046	961	942	1019	995	1043	982	1031	1037	1025	949	959	1010	948	1108	1004	986	1035	1007	1015	1006	989	968	963	993	1012	970	1041	1017	1012	990	1021	1020	1015	969	960	946	1004	987	1028	1025	979	1048	1003	1065	948	982	978	1043	1003	958	1033	1002	948	951	959	981	1036	990	1005	1023	1000	1004	958	1036	1004	1011	977	1010	1060	970	1053	1059	1004	1012	1002	1002	941	975	1009	1030	979	1007	1011	1021	993	944	1022	1011	981	994	1053	990	966	1003	986	977	980	974	1030	1003	1078	984	1031	1011	1021	1033	1011	1071	1025	993	1015	1042	1000	958	1037	1037	976	1016	1013	981	973	944	1031	1004	1019	1028	947	1048	991	1032	974	1007	1036	988	962	991	1016	1011	920	1021	1004	1058	1030	944	1006	1006	1023	1044	977	1011	1006	1021	1065	1029	1022	1000	945	1038	1023	1025	1001	1017	1021	1007	1030	981	1003	1011	1005	983	1049	1014	1011	1031	1059	941	1008	1041	1048	963	1040	1014	976	967	1015	969	1050	966	1020	1055	974	1022	965	1009	1009	1028	1016	1023	1011	986	967	1005	1060	990	954	1024	1025	955	1007	995	1047	1095	1041	957	1039	1050	970	1056	996	1037	973	1022	1018	1010	977	1020	994	978	1090	987	986	985	1001	1054
38659	27580	21623	21711	17949	8725	1559	588	649	370	398	393	412	427	443	395	388	388	377	385	349	354	431	414	412	379	394	410	394	399	413	387	390	366	426	389	382	413	403	391	390	404	417	391	390	382	349	410	401	413	418	371	364	432	387	374	393	436	463	423	390	405	421	425	388	378	387	387	394	424	370	411	423	371	378	365	399	403	382	429	427	420	372	344	427	412	419	424	389	392	394	381	405	434	399	395	419	386	418	360	374	387	419	447	416	393	408	407	387	389	415	381	413	405	388	389	388	381	397	392	371	409	389	370	411	393	414	365	397	403	347	412	400	430	395	381	393	382	370	393	399	381	357	389	344	390	421	404	377	389	357	379	396	381	392	368	405	365	386	404	386	394	396	406	362	399	422	374	394	379	413	366	426	432	382	407	403	390	393	451	402	387	379	392	410	386	376	390	379	434	393	414	389	397	390	401	404	374	389	390	382	393	393	368	388	367	409	426	394	430	396	383	395	419	379	413	404	439	408	379	388	405	385	426	431	370	388	374	422	413	387	376	435	420	384	403	357	364	388	425	371	356	388	389	413	371	392	413	379	389	418	369	344	382	395	424	379	423	408	422	409	413	397	408	396	423	367	387	380	410	376	375	399	376	378	404	400	408	405	398	432	372	410	437	421	384	378	419	368	392	384	420	403	391	393	384	393	416	389	391	390	418	376	373	411	372	394	371	385	373	403	398	388	367	380	372	412	385	386	405	379	440	400	396	395	396	361	405	389	372	413	426	394	345	375	374	380	383	400	387	391	398	389	416	441	360	400	368	403	417	397	400	370	435	396	395	402	394	386	396	387	384	353	408	396	414	394	365	360	428	414	378	404	410	385	400	380	350	380	371	379	377	390	395	389	375	400	389	374	402	380	399	402	411	388	417	392	428	363	395	397	414	380	404	397	393	409	401	399	425	371	395	364	388	396	391	422	447	375	373	370	397	384	401	386	360	416	451	420	395	377	392	396	367	436	438	429	388	418	398	435	417	416	411	397	407	388	412	359	369	388	357	367	412	448	429	353	404	387	351	370	386	394	383	413	396	377	425	433	387	429	374	414	398	360	408	406	346	387	401	420	397	388	404	376	368	399	406	386	412	376	389	406	406	414	347	378	394	398	381	384	421	387	403	405	436	435	403	388	380	379	380	428	414	432	377	411	426	380	439	414	400	386	386	394	409	380	403	408	371	362	385	400	400	394	389	410	372	410	360	399	361	365	424	384	419	414	361	365	394	397	421	401	418	408	385	401	366	375	392	370	428	416	409	386	377	389	408	371	365	400	352	413	384	387	396	396	365	436	409	408	460	374	390	422	429	400	390	398	428	410	388	398	359	399	403	419	402	395	455	393	388	428	442	419	397	420	397	397	391	401	412	399	399	388	376	378	407	393	425	403	416	384	418	398	378	400	408	408	426	426	404	420	430	435	421	423	372	412	394	409	354	412	378	385	393	392	384	406	384	406	415	395	389	387	428	367	408	393	403	388	394	355	376	452	382	400	370	384	381	388	380	360	402	371	360	421	415	399	425	401	390	403	375	405	374	391	411	414	408	406	397	416	394	413	421	406	408	382	365	364	371	384	401	405	388	407	384	368	440	413	378	402	423	398	362	404	372	362	410	421	376	366	412	399	370	413	372	433	390	394	417	447	386	409	390	403	413	402	414	417	377	386	386	381	438	383	402	375	386	392	398	421	414	396	411	358	418	418	391	384	384	425	386	373	400	409	382	388	406	431	375	362	368	368	432	403	417	385	380	376	400	383	385	418	389	395	387	410	404	366	382	394	419	372	404	393	405	393	415	418	360	397	386	385	399	391	374	440	391	428	373	364	362	412	386	426	406	438	356	404	378	369	410	413	399	388	402	373	384	409	380	409	384	419	395	405	444	401	395	406	413	407	417	415	378	413	440	438	406	428	385	394	385	383	389	383	386	398	430	415	393	387	397	411	371	413	411	378	386	403	437	420	382	361	423	377	408	411	414	390	370	418	370	385	383	402	384	379	387	397	392	337	399	409	369	410	363	392	365	391	406	379	427	416	396	378	400	332	370	390	356	386	364	414	391	400	419	387	365	388	388	403	429	430	387	366	385	408	381	427	358	419	429	395	428	375	373	387	425	388	414	379	441	391	411	401	407	388	382	384	371	409	411	406	407	410	372	395	355	431	404	384	376	392	393	396	362	401	402	393	381	386	394	396	378	396	446	384	403	416	373	377	370	413	395	399	387	384	417	399	399	353	379	403	409	411	407	408	386	389	401	390	401	409	424	434	451	395	383	403	388	414	417	386	402	392	417	386	417	388	408	385	402	366	388	391	411	382	373	388	374	397	380	376	396	388	428	395	426	384	384	393	378	412	359	405	392	383	423	373	415	372	449	419	382	401	367	396	391	377	385	385	395	410	416	395	409	404	420	383	421	369	451	399	377	431	383	459	376	384	385	371	407	405	383	387	369	410	403	418	421	429	408	372	418	382	370	402	426	386	392	379	424	421	393	424	369	406	396	413	385	438	419	427	386	401	358	405	407	417	371	392	383	439	401	419	394	375	367	381	383	407	378	394	371	390	423	378	404	390	408	405	431	390	375	372	366	403	388	381	396	422	392	375	388	416	401	377	434	390	450	410	387	390	411	394	413	391	412	386	403	377	389	403	404	383	388	379	364	403	389	374	385	389	398	416	384	408	378	384	363	403	432	424	397	375	372	422	403	419	398	404	431	409	399	409	403	385	397	402	381	411	405	384	364	367	396	402	420	388	390	378	394	380	437	396	404	386	400	409	404	405	391	377	405	406	393	412	439	412	384	443	435	382	401	385	413	422	380	393	372	393	418	392	422	411	392	396	406	396	404	400	416	367	390	409	372	381	437	406	429	407	397	396	420	407	385	412	414	441	372	412	426	382	384	414	367	371	405	418	366	380	377	405	413	423	434	399	435	388	371	364	421	383	377	391	359	429	393	377	393	401	406	394	402	420	417	432	419	423	392	379	380	441	397	386	409	368	374	420	382	406	415	432	402	404	395	424	389	358	381	409	390	403	375	371	391	393	413	414	372	381	388	384	365	411	411	406	405	380	421	402	396	398	376	387	428	397	398	384	415	395	395	382	400	431	379	363	386	415	396	353	402	405	400	400	367	384	369	439	391	379	393	399	419	439	442	408	364	381	431	372	418	370	398	371	388	428	423	395	418	417	391	398	428	398	419	420	377	399	382	404	383	408	420	405	424	379	372	381	384	422	420	405	387	408	423	412	420	375	402	390	390	411	344	389	406	399	374	396	374	417	402	407	352	381	376	381	416	416	387	408	411	355	448	394	375	397	364	412	376	392	391	434	394	422	396	376	397	427	364	408	404	427	430	395	424	388	400	391	388	420	375	390	360	424	450	415	395	402	417	424	375	394	406	421	353	386	396	432	359	352	371	401	401	404	418	413	441	374	400	400	422	391	426	405	381	402	392	383	433	422	392	385	402
21644	18590	25676	34152	29772	18384	3757	1897	2154	944	929	968	922	943	928	923	965	904	885	868	929	921	934	903	867	881	905	915	929	916	953	959	955	953	951	933	892	905	874	842	907	896	910	877	919	916	922	912	933	942	906	936	927	927	902	880	918	981	882	952	909	941	934	900	867	945	885	946	906	909	949	869	939	957	904	886	877	887	916	909	910	946	881	964	904	857	903	879	877	898	953	922	892	942	852	843	854	918	956	883	866	952	937	951	897	871	857	920	935	910	881	877	916	904	840	883	937	922	918	920	891	914	940	927	934	846	909	889	954	936	870	925	890	926	877	893	859	922	876	881	997	922	892	901	896	881	943	916	913	889	935	926	959	932	940	935	880	907	919	952	935	876	926	866	928	915	883	889	914	873	920	916	888	910	983	911	939	925	946	977	914	908	862	870	913	875	866	864	875	920	951	916	916	958	910	862	950	900	924	944	914	838	859	872	967	878	875	932	899	926	931	932	919	934	879	877	909	890	887	837	887	885	915	903	887	895	930	886	864	969	942	893	914	862	897	886	901	897	843	888	918	891	893	916	930	919	925	901	930	925	943	914	907	917	951	974	919	890	900	879	876	971	885	955	937	851	905	902	850	928	874	911	899	897	898	934	908	875	902	903	914	918	911	877	920	947	910	884	889	864	899	955	900	920	907	892	937	903	863	930	971	900	925	895	868	930	955	903	911	891	925	909	924	908	880	897	867	827	894	939	938	881	910	947	909	932	960	868	933	896	917	890	894	905	920	908	941	932	884	921	893	909	921	890	962	960	890	935	881	939	903	902	921	900	841	904	955	907	913	928	950	951	957	857	907	887	897	923	950	833	885	990	932	878	905	898	919	941	956	939	876	924	958	944	899	958	924	866	912	939	926	969	906	913	915	935	949	887	929	882	908	901	912	900	899	920	860	961	909	894	930	894	1003	959	915	890	953	922	884	919	897	902	889	936	892	906	869	933	894	921	890	926	896	882	891	938	885	943	957	922	890	932	892	881	903	936	868	884	932	889	919	862	908	872	907	898	868	929	923	848	909	894	895	941	929	939	928	917	920	906	901	923	931	899	908	854	883	884	890	890	958	952	906	957	926	906	915	878	913	936	883	849	953	922	921	919	916	967	924	961	907	917	898	908	907	943	904	895	955	884	911	908	915	944	908	887	895	912	848	914	914	884	920	850	887	912	921	901	917	897	853	927	942	898	931	924	893	893	873	927	909	906	850	943	866	891	900	910	895	899	924	909	886	905	923	897	876	891	879	947	900	935	941	884	900	941	898	925	925	916	851	879	898	920	895	892	932	915	923	898	929	871	901	923	918	908	926	942	936	922	935	907	886	910	925	916	903	920	836	909	888	944	863	919	923	941	954	896	926	865	931	892	974	892	903	871	879	889	927	989	866	898	866	914	872	879	924	931	905	873	898	918	892	880	933	968	847	936	925	927	892	903	927	930	925	887	920	914	813	929	877	881	889	902	901	912	893	941	941	916	908	833	871	918	920	890	896	912	882	936	905	880	835	860	859	937	906	898	953	907	976	961	879	896	914	886	933	928	921	930	840	914	857	896	919	918	893	942	892	929	922	865	896	851	911	933	928	915	900	899	894	935	903	873	886	919	931	926	874	926	926	943	922	942	919	906	902	887	952	846	908	903	898	926	925	876	890	907	912	856	900	953	912	897	910	893	924	954	884	977	899	927	916	879	948	912	924	922	899	897	872	975	900	918	928	899	958	833	930	931	834	895	898	907	872	869	910	945	918	846	861	947	905	888	902	919	964	858	870	972	959	964	928	904	884	930	897	893	942	933	902	924	889	880	911	900	944	855	922	951	887	921	955	925	910	926	964	971	891	848	862	879	921	953	924	945	935	848	902	904	947	897	875	907	857	878	897	938	926	870	872	902	918	905	846	856	922	905	897	923	932	893	908	950	914	942	904	886	941	906	941	860	947	920	898	961	938	981	932	889	841	927	905	871	899	878	886	845	928	936	899	897	926	945	918	883	918	870	949	898	854	931	907	932	913	949	916	863	906	891	940	909	892	971	907	891	908	931	903	886	895	944	882	889	943	891	902	911	900	918	882	870	921	870	862	912	946	849	901	921	994	895	903	919	918	963	942	919	919	888	940	907	905	885	944	959	941	916	910	926	917	927	910	940	921	887	902	896	883	869	905	923	912	905	859	890	892	895	848	886	868	847	942	931	917	898	860	923	900	914	878	928	856	883	923	877	878	911	928	914	842	901	872	886	856	917	951	859	907	896	922	922	894	934	941	958	874	871	867	906	918	933	880	922	900	962	889	882	935	929	921	942	912	809	909	939	908	972	905	887	878	878	937	901	898	904	930	922	913	893	913	888	894	881	879	892	936	948	874	926	862	968	943	901	878	900	870	880	949	969	923	904	904	900	881	912	919	935	957	900	886	942	910	894	861	911	891	895	895	894	921	885	917	849	925	939	861	899	955	910	892	933	895	959	907	905	947	844	887	955	928	883	928	897	852	885	957	932	911	922	905	861	880	889	947	901	924	965	934	857	946	896	879	888	938	954	827	935	908	940	946	939	869	854	940	921	888	860	913	892	887	972	956	910	881	881	907	906	905	897	943	912	936	955	941	891	863	893	952	896	899	894	833	931	962	945	897	959	931	890	890	965	894	911	929	934	914	877	907	898	1010	930	843	901	906	907	875	925	920	871	925	874	931	916	910	915	882	902	926	938	925	862	930	952	866	930	903	903	871	859	902	906	918	948	873	900	902	920	918	898	905	859	883	967	889	927	942	913	945	867	902	885	927	919	956	840	895	918	961	932	898	887	891	919	867	921	912	921	894	885	905	902	911	920	942	883	933	920	900	930	904	906	906	888	890	923	934	973	923	942	951	951	961	906	935	891	915	895	932	933	901	890	935	958	881	865	901	934	928	942	908	927	919	909	922	914	936	901	914	891	842	926	905	942	966	899	914	941	874	897	936	890	914	878	916	895	836	851	906	928	883	923	886	940	927	897	913	909	878	927	933	921	930	830	918	881	903	897	883	910	887	888	926	944	941	897	889	881	873	904	902	866	910	873	953	946	920	922	961	916	898	912	925	912	918	942	913	888	874	958	953	910	985	941	906	925	924	909	914	879	880	913	893	895	921	881	876	916	861	936	907	957	920	904	879	884	891	923	927	874	910	906	925	894	893	882	907	871	900	951	902	912	912	929	882	926	889	898	902	948	885	892	878	882	960	959	929	910	920	910	876	856	911	881	920	862	894	920	916	923	873	954	887	940	945	941	906	870	894	899	852	940	879	847	873	890	965	929	904	857	899	865	842	854	900	913	965	892	869	873	920	897	888	924	870	899	895	889	925	896	879	919	956	927	837	924	886	895	884	934	927	895	933	899	957	954	980	894	888	934	847	929	946	942	950	916	938	907	907	895	887	936	877	922	895	923	868	929	892	913	947	908	847	901	884	907	910	883	962	905	951	904	928	923	907	846
50569	40820	36896	30519	19935	7743	3183	1574	743	358	308	302	296	246	224	234	243	217	239	227	233	247	231	226	200	220	189	227	204	185	209	200	202	203	217	210	212	237	211	220	207	196	230	216	216	224	205	216	216	246	215	203	196	205	223	199	218	215	247	219	202	221	211	197	211	224	209	194	189	206	193	208	186	194	209	209	198	185	225	219	215	216	206	218	218	213	219	235	219	196	210	207	213	199	222	239	236	187	183	228	205	212	220	226	200	212	191	204	207	232	227	207	215	232	195	202	228	178	217	180	227	193	218	173	222	202	192	191	219	209	196	218	211	219	220	186	215	201	196	194	251	199	206	213	218	214	227	198	234	209	216	217	218	229	226	215	192	228	211	195	225	204	215	219	229	212	215	222	210	207	215	189	218	216	211	223	197	186	219	189	211	199	223	234	230	227	206	198	217	211	189	202	219	230	217	193	233	178	199	182	231	228	199	214	212	221	179	216	205	225	173	193	202	211	229	235	202	246	186	165	223	208	211	198	220	209	216	223	212	218	221	204	236	198	198	229	217	193	230	209	222	221	200	184	192	209	205	205	244	207	232	226	212	208	207	201	224	237	186	190	188	204	196	204	199	200	218	209	204	220	217	207	207	196	202	182	194	194	218	201	188	200	222	208	229	224	239	193	205	221	218	204	224	223	208	204	184	227	216	179	238	209	204	233	203	216	203	201	190	191	207	206	232	213	217	205	185	215	181	209	198	208	229	197	187	216	212	197	210	198	218	223	216	235	207	207	252	196	195	198	184	171	218	167	223	217	236	235	246	195	205	215	191	216	217	225	229	191	203	214	215	223	234	250	189	201	211	186	219	191	189	182	199	192	213	211	215	218	198	181	218	187	226	225	224	203	209	209	219	222	185	208	209	213	178	208	213	218	206	208	199	228	210	214	200	228	201	239	217	212	223	199	214	226	235	238	197	231	202	208	207	196	228	215	203	213	207	200	219	200	204	199	189	186	192	196	226	215	196	205	191	203	196	210	202	201	205	213	189	211	233	218	214	206	204	233	216	200	196	190	200	230	198	204	192	197	227	206	235	208	221	199	208	220	198	199	223	201	221	222	228	210	181	226	199	219	190	223	226	217	201	202	215	215	213	212	234	233	245	221	210	218	189	221	207	224	224	219	213	215	194	201	223	246	193	239	199	190	204	195	200	220	228	222	201	222	229	226	209	214	178	209	209	204	224	203	214	212	192	206	212	184	208	205	185	203	200	225	198	190	209	227	229	228	225	201	222	213	244	220	238	174	200	227	202	206	202	200	205	192	209	189	228	224	215	202	200	208	198	216	201	219	205	200	206	218	200	202	207	249	214	180	205	203	224	202	216	237	182	195	194	194	209	210	189	204	202	192	209	199	200	218	201	207	217	195	216	238	228	213	192	222	216	204	247	242	202	255	231	216	222	206	225	204	201	217	207	230	215	205	181	208	220	186	230	205	224	241	216	211	208	212	221	236	195	211	221	220	199	234	199	227	192	222	224	213	193	211	217	208	212	213	203	232	208	211	208	206	204	208	209	224	221	221	211	225	238	206	220	202	201	220	225	191	185	214	203	226	198	215	208	204	211	210	200	213	220	220	220	207	205	216	203	211	200	217	206	195	212	224	175	207	234	197	204	197	227	223	249	169	178	211	212	198	220	229	203	198	191	208	216	198	215	233	211	233	216	222	204	234	194	192	226	198	192	191	215	215	204	186	226	218	216	200	201	228	209	224	210	219	200	209	207	221	189	194	198	194	223	223	206	215	191	238	210	224	209	217	174	227	226	208	219	212	185	228	200	215	186	210	194	228	227	212	217	209	222	213	224	196	212	245	210	231	220	196	220	212	213	233	197	198	213	207	220	209	187	210	223	226	218	256	216	232	194	203	211	205	202	228	185	235	222	201	220	235	210	207	194	215	237	197	220	219	199	219	207	196	205	234	225	230	171	236	213	187	195	193	240	189	221	196	225	218	194	200	218	220	225	239	213	227	187	217	223	207	241	217	224	205	225	167	198	225	203	198	189	190	207	210	213	199	214	207	202	232	182	191	193	206	201	193	216	211	218	207	218	213	209	230	236	206	205	212	176	207	199	210	208	204	230	205	208	193	197	201	221	197	186	185	203	223	182	227	222	196	232	195	186	210	195	195	201	188	207	207	235	224	190	226	219	220	194	218	216	227	211	216	189	200	229	206	195	209	226	201	208	196	191	201	194	188	193	230	198	226	218	185	194	224	198	205	231	231	218	235	223	217	209	242	210	220	215	205	223	224	213	222	190	196	217	204	204	216	208	201	215	234	196	207	205	209	206	191	207	209	202	212	211	219	226	228	201	219	220	220	218	195	204	231	235	208	213	219	219	224	197	227	197	230	208	228	199	173	222	217	216	187	205	202	194	202	209	194	224	205	193	186	196	196	230	211	179	201	215	186	215	234	202	196	191	222	210	223	223	226	191	193	189	203	211	204	225	235	221	207	231	216	214	184	204	195	227	209	193	236	221	217	203	228	194	213	224	198	206	226	216	203	223	194	205	206	215	214	222	199	190	197	195	211	192	203	221	220	167	191	198	175	233	199	204	204	189	207	216	203	195	214	223	197	213	203	203	210	233	231	214	204	204	208	213	192	178	191	194	197	213	214	214	216	212	201	201	196	203	222	218	217	225	238	218	164	221	200	210	206	187	199	188	218	198	202	202	211	217	217	223	218	197	173	217	201	195	217	191	197	198	206	178	231	246	213	232	222	202	197	211	232	194	195	205	219	196	240	220	205	197	232	184	187	207	199	198	202	203	224	217	223	206	222	221	213	203	196	205	211	215	212	190	200	186	217	197	189	201	193	207	220	240	222	178	220	216	203	193	245	215	234	220	227	204	196	210	212	203	195	225	176	184	217	215	186	182	206	190	198	211	225	221	229	213	185	194	202	183	196	217	205	194	215	189	211	213	164	197	201	203	241	185	201	208	208	196	229	216	226	218	236	206	192	206	190	221	195	204	202	184	207	193	182	205	210	179	203	247	204	196	200	217	188	202	207	192	205	193	212	207	198	214	218	165	199	222	226	204	179	216	186	197	214	204	216	197	213	236	181	205	197	202	193	219	217	196	216	233	188	201	207	225	193	210	232	203	231	219	199	222	230	199	206	175	220	214	214	193	231	212	198	199	195	183	196	190	203	204	198	223	210	218	181	220	218	233	222	214	196	218	187	212	219	209	219	240	243	203	219	226	215	205	206	208	245	195	206	206	216	189	237	216	203	199	203	211	165	220	214	194	230	267	211	224	229	198	224	249	189	187	209	228	192	197	223	218	198	196	184	196	224	213	208	205	216	210	236	198	200	236	219	223	188	229	179	163	240	197	238	245	216	213	203	181	216	230	177	202	217	222	196	220	208	229	208	193	217	232	196	220	200	222	199	240	214	210	197	203	200	223	202	219	225	200	215	215	241	207	216	214	211	199	204	239	217	216	226	244	226
31256	30796	37473	36978	27927	14365	10382	6109	2882	1089	1054	839	804	794	784	765	697	644	677	667	650	602	571	620	618	596	569	561	577	600	579	554	616	520	556	535	565	597	598	563	546	554	580	565	571	625	556	562	569	575	503	542	505	527	520	572	582	587	535	567	567	573	555	576	532	546	536	539	622	527	521	527	540	523	567	560	564	574	551	526	525	547	583	523	521	523	542	556	519	557	540	546	496	573	512	521	511	545	546	546	551	509	582	559	537	484	574	541	570	551	557	631	528	535	565	517	560	482	534	497	517	546	551	527	512	546	533	506	536	534	507	487	525	548	541	528	532	517	505	540	550	493	531	518	506	560	508	515	553	536	518	533	513	504	569	513	513	507	563	563	554	500	487	502	508	554	520	545	531	575	546	552	470	543	532	585	507	592	503	530	570	527	527	539	533	536	538	544	580	521	520	523	610	535	537	508	524	550	508	532	516	508	497	471	502	518	528	531	491	559	537	501	509	524	501	540	556	539	496	509	542	557	522	552	576	483	536	580	543	562	549	489	546	511	522	531	559	577	531	506	529	531	571	522	515	522	511	552	521	530	570	555	493	570	521	532	549	542	488	550	535	497	532	534	518	548	512	560	535	545	515	531	524	511	528	534	503	510	556	536	555	558	544	541	527	520	501	533	549	550	538	544	493	576	552	553	521	522	516	561	558	512	497	525	573	531	532	499	538	522	507	584	559	560	518	584	541	555	528	502	546	554	526	539	526	493	488	500	578	576	528	529	537	528	498	537	564	502	532	539	521	567	539	510	545	506	548	585	524	531	508	521	541	544	512	560	522	538	559	511	534	541	543	515	540	526	544	548	564	542	551	531	545	522	574	561	516	500	556	525	531	499	479	541	557	547	501	525	564	517	510	536	496	478	551	548	520	532	523	482	535	537	513	543	557	547	488	556	522	524	539	550	518	521	537	515	545	506	513	525	510	533	548	577	528	576	555	548	539	534	506	537	514	531	515	528	586	544	523	518	499	532	518	528	495	526	504	491	536	507	509	521	509	542	543	539	554	510	541	523	534	509	509	546	550	524	523	527	528	555	517	543	521	507	487	542	508	548	557	504	539	569	522	540	523	507	527	511	549	556	503	544	539	532	551	512	532	498	524	498	513	518	517	498	525	526	536	551	530	548	516	551	504	491	518	546	517	513	519	552	585	520	530	508	549	555	505	534	541	522	492	500	507	549	549	510	503	492	517	516	514	516	517	530	509	506	537	521	526	512	551	563	538	543	515	558	559	537	533	547	522	527	483	499	531	545	503	523	525	514	580	523	498	527	542	524	561	565	520	531	496	513	525	575	528	555	491	497	534	545	501	492	541	548	506	539	528	513	509	547	515	544	537	540	507	508	521	547	525	549	531	545	525	523	543	565	576	560	472	560	528	536	533	524	553	563	549	551	488	549	537	518	516	498	531	544	499	548	512	499	540	540	516	510	558	521	526	561	556	547	538	516	516	553	539	527	511	523	519	525	538	605	540	593	563	539	529	529	530	527	553	512	554	514	526	543	509	553	523	523	527	510	566	488	531	561	537	545	515	553	529	478	523	538	539	551	519	521	544	505	544	536	542	505	526	513	514	508	539	475	514	520	545	510	496	580	496	489	527	547	554	534	531	537	531	518	518	574	523	573	513	527	512	514	526	497	499	502	528	560	586	582	509	562	524	542	519	543	513	538	528	550	537	544	484	524	565	548	521	494	515	588	562	572	518	515	561	509	572	528	501	550	508	514	574	549	506	495	534	539	543	504	541	547	537	581	540	557	548	566	556	551	533	548	537	559	518	507	514	542	586	515	538	540	553	570	556	515	557	517	558	496	541	564	571	556	561	580	549	501	536	560	555	516	520	563	505	540	531	544	551	532	542	537	541	529	530	527	548	506	515	535	484	509	554	483	540	544	558	555	494	533	515	576	505	508	591	519	528	590	503	542	572	569	492	534	550	530	521	550	480	445	494	523	533	539	531	489	546	518	527	561	527	562	506	561	555	536	542	552	552	522	521	555	533	524	516	524	533	539	534	512	521	607	500	519	519	530	580	519	512	511	506	513	561	568	545	518	554	526	504	550	514	521	516	514	527	574	535	515	518	494	536	519	506	541	529	539	501	536	524	523	520	554	582	524	505	516	560	531	538	552	548	549	510	520	545	542	533	527	509	554	542	521	551	515	553	525	540	522	545	516	574	522	516	523	542	527	514	576	524	514	473	543	528	556	514	515	511	524	553	525	546	512	560	521	534	525	543	510	525	560	513	514	555	544	538	518	531	581	517	519	513	516	542	468	511	533	534	528	549	548	493	534	533	541	539	511	486	518	514	543	510	514	524	533	514	517	530	492	514	522	535	529	573	537	581	549	547	507	537	516	552	469	550	529	495	521	532	502	553	515	544	507	517	534	469	509	510	537	515	519	542	489	539	524	533	539	500	514	555	532	505	507	566	511	496	545	512	538	527	497	515	514	554	584	553	571	520	550	587	542	530	512	533	521	550	557	515	566	527	531	545	553	542	529	536	518	523	547	558	499	535	540	532	517	556	511	558	524	501	516	559	515	536	537	555	543	514	551	567	546	581	555	565	541	552	552	554	519	519	524	532	501	502	580	545	545	525	532	486	536	561	517	562	552	518	513	584	557	508	547	531	548	520	508	535	550	574	527	531	498	518	569	513	527	500	531	515	547	555	549	550	519	508	532	531	526	559	509	530	486	534	547	511	552	521	525	578	533	531	503	531	506	544	581	538	553	527	498	531	538	527	520	541	521	559	525	551	482	501	564	579	515	527	523	523	496	534	529	531	494	539	511	529	579	506	511	586	567	516	521	518	557	532	516	562	516	520	537	524	566	552	512	543	521	554	536	516	558	534	506	480	498	545	561	534	527	476	533	557	501	524	529	494	547	509	534	528	529	534	536	534	526	562	521	538	533	543	540	502	514	522	546	525	573	563	497	523	542	519	523	483	513	511	523	527	526	546	562	533	536	549	529	534	540	534	523	544	528	473	542	591	523	572	523	553	608	537	523	551	562	507	531	524	504	500	548	539	544	525	557	548	548	495	538	514	565	499	486	535	564	520	549	526	566	494	485	507	560	523	518	507	510	525	545	532	552	504	557	579	503	520	517	486	557	519	518	498	540	535	539	590	512	541	504	549	545	507	526	472	528	540	547	509	539	524	559	537	565	493	522	519	489	547	557	519	524	516	564	518	529	541	492	511	528	508	548	524	518	547	520	551	512	539	529	536	555	511	525	494	554	559	551	548	524	547	534	510	541	535	551	524	548	550	518	575	528	528	564	494	556	550	509	501	500	569	561	529	544	513	529	519	491	528	525	493	552	519	559	527	567	550	536	537	514	474	539	508	563	525	508	522	532	531	587	517	537	518	506	536	533	539	508	534	507	551	541	570	501	530	536	542	471	561	552	512	543	522	559	524	514	571	546	520	541	497	495	454	509	552	487	531	501	510	526
62349	45683	50775	35359	21507	13988	5211	2557	682	565	651	423	408	389	390	411	364	319	347	336	352	354	329	364	317	306	359	327	325	316	339	333	319	334	327	311	303	323	311	306	354	314	333	354	310	309	309	290	297	302	327	306	315	319	348	355	306	314	318	341	301	291	339	329	315	329	343	339	332	304	320	341	312	296	289	348	320	323	323	312	280	313	295	311	327	319	299	309	283	313	297	305	330	324	318	330	322	325	328	270	325	353	314	296	307	313	303	331	295	347	325	349	319	322	291	327	285	318	316	325	338	320	297	321	313	307	301	285	333	312	307	336	316	334	325	325	296	325	329	318	302	290	312	340	300	311	320	300	275	325	332	316	300	316	279	283	319	329	354	333	331	305	317	299	349	298	326	277	336	301	295	311	288	313	322	311	307	294	309	307	289	299	326	321	318	334	311	301	323	304	328	290	331	287	317	305	334	321	314	313	311	314	315	310	299	327	298	328	306	313	339	319	309	318	327	329	312	328	332	297	337	332	312	333	303	317	329	335	309	303	305	339	336	346	318	324	304	322	306	291	348	334	309	284	333	322	308	275	313	290	329	289	328	297	311	319	379	348	305	295	325	293	316	304	346	292	318	328	279	330	346	329	317	284	315	333	324	325	325	314	319	327	302	343	338	295	319	310	328	308	295	315	251	304	280	346	340	303	302	317	283	317	320	320	289	300	304	346	334	303	309	344	318	319	337	336	295	285	322	326	328	309	300	300	316	315	289	296	296	298	299	325	310	295	324	301	290	289	316	323	292	335	306	357	305	345	298	305	305	335	287	321	338	314	300	335	295	301	289	330	339	313	305	322	332	329	283	299	329	325	340	300	315	285	322	313	342	304	304	316	313	286	321	332	328	334	308	327	319	302	303	311	294	316	329	323	312	291	297	300	317	318	317	302	312	334	319	324	293	300	326	308	351	306	288	291	307	328	303	324	295	308	316	316	319	309	284	340	328	318	306	301	338	282	302	347	330	319	313	339	319	294	316	321	295	321	301	305	323	318	311	300	312	303	306	297	319	360	314	326	304	283	272	334	330	330	343	289	275	339	291	327	304	293	320	296	325	303	279	305	312	326	282	307	300	352	326	326	322	343	295	352	313	313	288	336	275	324	352	294	295	306	319	309	300	316	322	343	331	326	285	328	312	319	318	299	320	325	314	289	313	350	313	300	343	302	284	304	337	317	331	326	297	334	316	319	359	304	293	304	291	284	315	277	306	305	296	307	279	308	323	298	311	348	308	308	317	311	324	310	313	322	349	288	342	327	276	288	300	317	329	285	318	333	292	300	283	314	327	291	303	358	341	311	323	324	290	308	304	321	320	286	326	319	316	337	311	304	312	319	321	340	325	290	302	323	326	361	340	323	348	317	322	295	289	299	294	314	296	316	320	281	277	308	307	305	310	264	328	295	317	317	332	345	302	308	342	318	283	308	299	303	305	325	328	308	323	322	308	368	287	289	310	309	314	297	307	326	311	341	303	316	311	282	322	328	305	336	335	325	328	324	317	292	286	315	325	335	324	302	296	309	314	307	311	313	273	273	307	308	343	322	317	294	299	306	301	296	312	296	324	307	315	349	322	306	264	310	267	337	310	312	315	297	319	327	329	334	325	311	339	312	308	297	300	325	326	343	335	348	304	305	315	305	324	314	310	292	264	298	322	312	348	313	310	351	290	299	282	328	295	316	307	286	342	340	301	324	318	316	304	322	302	310	319	323	286	303	307	266	326	307	312	338	293	339	341	322	296	316	285	303	305	312	298	342	335	338	313	304	352	325	318	290	313	305	325	297	320	298	332	321	344	328	327	304	306	324	297	302	343	320	341	303	328	325	310	332	295	339	305	317	318	295	306	323	316	344	338	308	313	310	310	338	298	323	305	338	337	310	345	329	302	327	314	311	305	329	318	316	291	341	335	329	329	308	295	328	328	305	321	288	311	330	319	315	332	300	328	322	276	297	340	305	338	310	294	304	297	328	312	333	315	315	310	338	318	312	302	296	329	300	340	298	313	314	320	324	276	344	303	348	295	315	322	308	329	333	290	306	353	324	300	323	319	294	278	323	310	319	311	323	304	305	323	334	291	303	332	333	288	311	320	311	318	292	290	327	323	341	330	341	335	311	304	319	293	303	349	301	325	300	319	346	324	340	304	308	335	361	284	317	336	368	318	321	345	308	319	321	302	289	344	308	286	330	326	312	310	315	308	297	322	308	292	316	293	314	313	304	311	321	323	296	325	314	333	316	337	312	301	329	330	321	281	326	326	290	274	304	330	285	283	337	306	324	303	341	303	310	289	279	304	321	319	287	320	343	298	304	340	325	308	330	309	363	332	322	296	307	312	325	293	315	287	299	295	316	355	302	306	282	314	304	291	317	314	315	313	307	321	336	330	320	287	315	299	324	291	303	284	302	297	316	298	309	308	310	324	325	311	313	320	325	294	290	297	313	323	334	295	336	298	306	300	283	356	295	323	332	307	307	310	303	298	322	311	285	314	279	330	289	324	334	319	317	310	304	285	340	294	290	296	324	338	310	322	310	302	322	353	313	300	317	303	303	300	303	296	339	301	326	298	340	288	284	362	304	321	332	338	319	321	335	336	305	321	315	295	321	323	321	290	340	306	308	286	338	301	297	276	284	329	307	289	297	331	342	284	302	311	324	340	296	308	319	284	309	332	314	338	275	323	314	299	335	344	321	333	306	301	335	323	272	333	332	309	322	310	327	290	300	330	308	285	274	328	323	301	318	293	301	323	332	281	327	336	285	307	312	300	311	314	324	303	300	299	319	302	300	290	335	321	292	288	325	312	328	288	304	308	316	335	305	325	331	333	321	298	311	298	316	297	309	314	314	324	311	304	286	310	293	292	316	319	321	294	326	295	310	282	320	301	290	295	299	334	316	312	302	323	301	340	317	301	328	314	297	314	273	264	280	316	331	302	317	327	310	312	306	317	274	316	316	307	311	320	335	336	308	328	304	324	349	350	308	301	260	325	302	314	292	333	299	313	314	308	316	295	302	277	291	324	352	320	333	300	284	329	297	313	315	309	335	306	323	271	284	311	294	300	274	338	297	325	289	304	306	297	325	336	294	303	287	319	333	306	323	294	313	331	306	317	303	346	314	281	329	306	320	303	305	301	335	307	335	308	288	334	312	312	308	323	324	285	335	335	298	318	314	303	317	287	309	301	307	290	298	301	334	326	362	291	271	314	316	317	320	287	339	328	318	303	317	306	339	282	317	321	305	300	285	306	313	311	310	313	329	280	313	294	322	302	324	295	321	307	324	337	328	305	325	293	308	313	298	291	290	297	333	303	300	316	347	317	361	293	331	312	311	331	326	316	330	354	302	297	282	321	302	313	303	331	299	308	294	315	345	321	302	283	314	314	322	337	303	323	272	311	288	305	316	325	314	291	322	301	322	340	316	284	327	299	305	315	336	344	323	276	305	316	307	306	308	321	300
40848	34560	49778	39566	29334	23988	11536	8833	2340	2025	2872	1432	1292	1232	1201	1194	1127	1065	1011	1067	978	932	996	908	929	866	919	921	915	881	857	864	814	818	810	859	823	825	868	766	801	885	850	823	869	803	738	818	817	798	807	817	792	815	779	833	781	826	817	807	788	793	761	782	801	740	752	738	813	815	741	728	751	776	779	738	721	784	789	787	757	745	729	779	798	740	787	789	763	770	783	718	773	784	769	802	737	744	774	777	754	738	735	715	724	748	810	736	713	790	757	726	736	748	741	744	750	791	774	752	738	743	776	811	707	739	726	714	737	709	749	813	794	775	747	709	747	789	720	766	762	808	793	755	743	749	783	791	741	776	800	788	786	710	811	739	785	772	779	755	775	757	756	769	757	751	744	754	771	778	813	777	766	794	756	756	786	788	713	723	771	731	742	739	699	757	741	796	754	741	784	756	765	756	739	773	760	705	719	761	745	750	717	735	787	753	718	772	724	737	744	810	776	792	718	720	733	730	762	709	708	751	733	752	718	748	757	731	700	747	773	792	690	737	767	793	777	768	727	758	755	766	737	721	739	690	773	740	746	760	759	716	749	771	816	762	765	778	785	766	770	736	783	799	785	716	736	781	823	759	770	707	737	765	771	770	784	770	744	761	776	715	755	730	718	777	748	715	756	766	755	761	743	760	752	764	763	694	727	788	690	752	768	761	739	746	767	747	772	808	724	747	787	759	793	729	728	797	739	769	734	776	745	741	714	808	755	728	773	776	760	799	739	751	789	778	761	753	747	736	786	783	708	739	788	751	750	783	753	728	744	771	761	784	781	780	748	711	778	773	788	780	737	741	747	831	746	744	781	774	770	790	727	719	738	826	736	767	748	727	780	773	777	744	767	787	719	779	704	759	752	713	724	759	801	808	735	747	768	758	744	789	762	765	793	734	777	802	753	741	703	759	762	735	776	747	747	779	763	756	787	769	743	705	784	785	778	760	761	767	734	743	722	751	764	698	792	749	715	733	725	789	712	758	726	770	766	748	735	793	694	716	755	784	751	769	761	701	756	786	770	806	679	752	790	798	721	779	722	790	764	737	728	766	762	746	800	768	718	762	726	716	799	729	778	777	739	741	769	744	717	689	756	761	767	787	762	790	808	730	775	780	786	753	826	759	745	731	731	796	777	741	741	765	779	734	734	793	757	720	742	724	729	741	713	755	784	783	734	760	779	732	719	740	771	778	755	776	748	767	690	809	726	765	765	749	747	776	782	775	754	762	731	723	729	792	777	755	756	753	704	792	782	801	762	734	757	750	763	749	706	767	715	724	774	721	750	776	716	771	787	756	759	708	765	737	733	717	760	769	769	788	804	774	736	757	728	710	766	759	696	745	794	740	792	769	749	770	757	728	697	755	781	755	741	774	756	783	765	745	778	708	751	758	761	724	731	725	769	764	762	749	784	776	780	747	678	759	728	803	726	794	796	766	754	782	771	797	770	734	754	793	690	735	722	763	769	754	742	734	765	786	733	744	721	755	733	759	747	813	740	746	782	725	705	740	720	797	731	717	741	729	759	788	720	743	702	769	778	763	739	745	800	750	770	751	718	817	778	756	775	774	775	793	773	739	749	786	818	737	779	698	770	730	775	744	755	743	756	740	715	740	730	735	728	750	793	731	715	783	728	753	763	734	753	775	706	781	774	734	747	766	727	731	725	733	737	743	800	752	760	771	789	710	806	765	800	735	746	699	718	778	743	747	766	715	766	760	741	756	784	786	763	732	713	744	764	727	728	763	760	795	756	796	742	739	703	741	800	737	743	731	747	759	749	779	747	695	752	757	725	727	741	741	767	804	694	737	750	737	780	767	758	793	736	739	755	730	766	790	737	710	758	792	755	768	788	728	798	730	790	754	720	747	740	746	784	774	799	752	771	809	782	769	769	790	741	717	776	757	768	708	723	765	741	694	722	735	720	746	778	754	766	762	765	782	772	738	760	761	768	757	752	752	764	765	780	822	756	752	753	782	765	792	731	771	793	757	774	770	749	744	723	781	786	728	750	745	718	764	822	757	755	755	730	767	749	772	732	720	740	702	726	736	775	768	706	694	758	758	760	716	772	773	806	728	774	752	767	838	762	733	735	756	771	751	761	804	745	770	779	764	791	772	774	762	702	800	737	755	726	727	720	743	761	731	758	723	779	775	785	708	728	762	732	745	729	699	746	695	746	738	769	741	779	715	755	720	752	764	777	756	736	748	761	720	764	740	772	773	756	719	784	783	755	713	727	722	784	750	806	803	753	728	726	724	728	768	742	750	755	722	815	742	745	770	794	742	737	780	752	745	716	745	776	771	720	748	734	747	744	781	789	773	794	773	749	729	731	744	756	736	737	730	728	789	741	759	736	772	774	786	763	792	797	734	795	765	777	712	746	748	753	739	704	783	759	736	732	755	733	753	716	757	774	758	798	810	765	724	729	758	755	797	751	713	787	777	767	779	757	751	789	714	769	715	813	763	754	765	742	727	774	749	780	747	775	755	794	731	745	761	792	791	770	802	779	758	769	770	776	767	735	763	761	742	713	760	774	730	777	720	763	766	737	803	716	784	790	760	745	738	784	776	763	744	758	722	774	723	799	755	806	724	745	764	770	792	780	729	730	789	739	742	723	754	733	762	776	802	749	790	738	743	793	795	767	750	729	781	755	764	783	743	765	704	744	699	738	742	766	767	742	781	798	730	723	756	752	774	752	776	751	756	736	743	744	738	782	713	727	790	771	733	701	749	759	757	779	738	761	773	762	744	761	774	704	752	804	744	743	759	765	756	747	818	746	758	796	766	711	774	798	737	749	759	766	734	800	751	713	721	733	717	766	776	765	706	748	758	778	777	776	762	758	769	720	764	750	806	761	788	770	757	750	773	761	735	798	767	753	776	742	785	739	751	678	808	723	749	757	801	721	738	748	760	723	789	752	780	728	757	738	735	734	722	761	739	791	727	729	756	737	701	765	746	755	770	746	776	718	734	739	773	777	778	789	766	716	751	764	785	800	779	773	736	769	730	765	789	731	797	734	748	717	761	719	731	733	769	765	762	758	744	717	746	757	745	769	777	743	754	747	786	834	721	761	710	743	758	762	792	715	788	723	745	736	735	770	703	746	732	801	713	738	769	758	821	734	775	743	734	789	802	745	720	771	781	770	759	766	756	782	762	735	737	783	774	787	754	795	785	793	779	731	753	748	758	788	711	770	719	755	785	776	739	727	800	754	757	726	727	749	775	742	754	723	714	736	803	750	742	697	737	780	729	782	765	745	759	748	794	767	757	777	775	782	758	735	731	703	762	733	768	757	757	737	772	729	756	743	753	761	763	783	792	741	745	750	761	816	758	732	757	755	721	780	789	743	783	805	761	744	786	716	786	731	704	743	775	770	777	705	738	792	770	742	778	757	739	773	799	744	758	742	729	758	727	790	755	744	754	802	749	714	747	786	756	730	745	753	716	788	727	771	769
32065	13107	11743	4186	1419	962	661	549	309	298	318	317	320	297	295	338	321	320	280	280	295	308	283	295	302	299	299	270	301	296	281	287	317	320	307	270	304	331	277	317	296	334	280	302	322	308	294	301	329	322	286	306	303	297	300	284	302	291	299	321	316	295	332	278	323	289	316	319	325	323	306	304	291	350	308	256	296	274	289	331	306	304	285	305	321	315	336	309	301	306	330	300	297	300	269	314	295	279	336	285	293	312	295	302	321	314	275	285	329	311	322	326	303	330	298	253	321	292	291	293	305	298	283	298	294	300	291	318	314	282	284	332	281	311	301	279	331	287	284	302	294	281	317	305	312	292	300	293	316	313	298	311	250	261	289	265	286	318	276	286	320	282	316	290	295	299	289	278	294	307	285	301	288	293	331	276	275	309	323	288	296	305	289	301	312	302	286	352	275	337	323	310	297	292	319	313	293	302	285	310	326	269	338	325	290	324	294	309	306	312	289	280	289	336	304	280	303	306	283	333	303	325	318	301	286	302	302	290	296	311	306	310	293	297	345	291	291	308	292	264	297	293	298	314	314	304	297	298	328	293	314	303	289	316	303	300	285	290	283	303	274	309	292	281	306	297	331	309	306	281	321	338	277	311	317	317	312	285	293	274	294	286	333	269	299	319	338	299	331	295	331	303	302	297	315	262	274	314	323	324	307	272	322	306	288	301	297	302	341	289	299	314	271	261	292	290	292	343	297	309	269	312	314	278	300	295	306	305	308	310	301	315	313	287	321	297	276	329	296	298	281	300	327	291	308	289	295	318	293	300	292	278	323	293	292	302	284	282	297	306	285	304	304	282	297	327	279	265	291	294	291	289	296	318	321	313	284	306	297	297	318	281	307	332	318	286	340	311	313	317	316	312	304	317	331	319	301	310	286	281	299	300	319	310	297	292	285	287	292	309	295	309	290	286	309	284	314	313	239	303	308	304	267	274	317	282	293	296	299	319	283	275	273	299	301	293	299	342	313	290	295	307	289	324	276	316	318	307	301	291	300	305	293	318	294	303	291	288	296	296	287	308	336	279	284	277	274	293	294	303	282	312	277	289	273	273	300	296	298	323	293	318	340	324	315	284	302	279	336	316	296	334	308	300	290	308	308	296	284	323	319	306	344	293	335	269	283	275	297	289	283	273	304	319	287	306	279	320	298	331	316	289	298	312	277	319	296	326	310	302	284	297	305	320	330	310	283	293	295	328	287	290	300	326	337	270	298	292	318	308	295	302	310	303	338	308	338	292	325	268	291	314	287	291	279	302	327	298	311	326	297	289	298	322	294	307	311	271	319	340	310	304	283	302	313	312	298	299	291	302	305	295	320	279	331	327	304	281	321	285	284	305	322	303	308	304	287	325	294	288	294	301	292	275	313	291	322	313	342	282	350	305	299	313	323	283	277	293	312	287	299	304	286	313	326	302	317	330	329	340	330	308	311	293	319	349	310	300	265	314	304	308	334	304	320	325	268	295	297	305	318	305	294	284	297	296	317	320	298	309	307	291	323	321	312	279	306	297	297	270	287	337	315	305	317	326	281	305	300	347	299	300	326	335	280	331	296	284	334	290	304	304	284	314	299	296	311	315	282	257	309	300	310	279	354	282	307	289	307	297	322	291	264	299	305	294	270	323	316	336	314	318	291	286	303	304	317	310	302	295	291	300	327	288	289	282	308	314	309	324	289	258	305	310	289	293	289	303	305	329	290	280	322	272	291	296	274	312	304	289	273	299	279	253	303	305	330	316	329	299	310	304	300	294	319	285	276	323	304	313	303	311	291	297	308	325	308	288	311	292	299	289	309	283	288	284	288	263	315	293	312	332	320	307	311	285	309	318	329	289	313	290	302	280	309	273	324	316	307	313	349	329	293	297	280	309	291	294	310	317	261	273	292	310	336	309	319	297	305	296	259	283	331	302	326	275	314	291	297	297	330	317	317	299	330	306	290	298	316	295	290	302	309	288	264	266	316	283	318	298	311	304	333	309	295	313	307	302	296	306	301	305	267	296	312	329	303	321	319	296	318	319	317	303	297	301	305	326	303	332	257	294	306	315	295	288	287	297	310	299	306	259	292	291	285	311	318	264	287	282	303	286	282	322	267	291	312	320	297	309	293	281	275	338	318	312	265	289	305	331	321	278	306	319	311	287	302	319	307	286	283	280	312	295	286	317	320	283	311	264	264	312	312	321	328	309	297	292	266	297	296	323	302	317	270	303	278	299	292	289	354	302	297	298	262	285	260	277	287	258	292	314	322	303	319	302	273	293	278	285	319	288	277	274	291	292	295	281	308	302	325	306	287	330	300	309	294	330	280	265	283	289	303	334	313	292	330	314	309	310	297	317	294	354	289	327	308	316	270	315	310	315	322	321	321	299	303	292	295	298	297	262	300	303	304	301	299	320	315	295	322	311	326	334	279	281	322	304	293	319	325	311	306	297	290	350	269	295	306	296	307	305	285	282	311	310	268	319	283	291	284	307	300	303	323	301	309	312	304	306	307	323	276	277	263	320	308	302	325	298	316	323	318	292	293	278	345	279	317	300	294	273	287	290	321	294	291	310	304	323	258	297	305	306	280	308	295	307	277	338	273	317	317	300	323	308	304	302	307	301	315	338	333	299	264	296	291	272	295	301	297	280	285	313	307	294	300	286	279	316	322	292	287	285	307	271	320	296	282	297	266	288	291	323	302	308	314	343	305	327	306	301	311	314	271	296	268	294	316	303	283	317	322	291	274	308	286	287	299	324	267	298	306	326	323	310	311	320	313	283	312	284	293	262	320	278	301	268	288	349	297	307	317	281	327	316	233	302	323	317	296	296	308	256	309	291	265	301	287	284	287	278	306	282	286	272	352	305	333	309	277	317	281	330	273	264	283	286	305	294	321	311	311	308	311	311	328	296	281	285	276	277	315	261	318	311	342	300	276	279	291	358	296	317	290	286	318	310	286	280	282	315	328	318	299	309	307	306	308	277	324	299	329	308	289	271	323	275	315	301	329	334	283	324	296	309	302	295	292	308	333	278	294	320	315	319	280	325	286	283	293	323	293	287	318	336	330	277	282	288	281	353	276	338	293	342	320	267	294	275	305	329	250	318	306	295	301	286	281	317	293	300	275	319	292	300	321	297	303	302	301	347	309	257	295	316	277	337	282	334	330	290	301	325	325	319	269	316	271	318	330	293	297	306	286	288	320	306	308	304	306	275	291	339	292	303	300	311	316	317	291	325	275	309	310	338	283	310	337	312	300	321	271	293	262	305	294	271	304	336	311	303	298	300	315	306	285	331	287	322	252	307	311	292	300	257	282	324	327	294	303	330	316	290	301	301	295	298	311	334	325	308	286	292	330	294	282	270	311	300	299	275	300	285	323	286	330	329	317	263	318	288	312	297	306	324	299	322	292	305	295	282	341	307	304	292	295	281	286	283	308	313	277	329	308	329	283	274	299	322	278	272	296	289	293	322
16241	7535	15514	8059	4351	3194	2167	2182	797	762	777	713	705	717	704	729	699	759	708	666	723	664	744	674	702	750	679	701	686	653	714	686	675	665	697	689	677	645	665	726	738	720	688	706	698	670	721	677	710	656	716	693	692	656	713	707	664	698	651	724	692	711	714	703	698	718	690	760	702	644	695	674	698	714	720	706	705	675	683	686	699	712	706	749	721	704	716	711	690	713	714	654	735	719	668	683	719	684	728	699	682	699	667	727	669	737	715	726	709	733	658	715	660	745	723	659	663	719	743	673	710	722	722	702	697	733	652	704	753	727	723	682	718	698	696	711	686	739	659	697	765	672	689	705	721	743	714	698	679	714	736	656	731	675	666	654	715	654	696	737	745	712	778	698	716	725	694	641	668	689	703	637	705	705	671	708	694	669	710	716	732	748	681	687	686	672	695	685	690	701	677	729	687	738	682	668	698	670	641	684	691	721	724	715	691	691	703	736	698	691	724	702	668	686	671	707	704	725	706	663	686	658	718	682	681	729	690	693	741	663	686	641	673	651	712	701	679	692	688	718	741	722	702	689	729	686	724	705	691	678	679	669	696	689	715	672	705	718	736	655	698	739	684	689	673	695	720	710	740	694	692	668	699	740	692	672	757	744	681	686	681	705	680	716	680	661	684	685	694	630	683	717	727	704	669	698	700	708	696	722	701	718	710	750	667	666	722	659	693	697	693	705	677	700	676	683	724	714	723	683	717	742	776	693	663	708	729	719	683	727	713	699	682	717	675	675	688	686	712	725	627	697	690	712	678	683	729	699	727	704	683	667	686	682	742	676	695	643	697	743	702	706	731	717	688	661	717	690	671	714	675	683	698	657	674	711	698	711	649	738	692	695	716	696	682	655	668	711	723	673	701	700	697	714	665	722	747	671	690	677	667	711	685	673	708	674	686	700	706	667	673	683	712	701	709	700	675	687	671	691	699	702	688	669	692	716	730	687	670	654	701	742	701	662	718	694	725	762	709	709	678	689	705	698	709	671	712	702	683	665	736	688	698	738	684	704	685	689	697	735	708	684	730	704	715	686	718	733	710	675	667	698	710	678	711	734	705	676	709	706	639	720	699	701	643	716	685	672	725	703	708	664	729	693	684	697	681	705	750	726	691	706	678	690	730	743	698	724	711	707	681	742	722	691	705	707	686	648	691	736	696	628	702	690	674	701	663	648	670	687	673	680	680	689	776	689	720	686	665	684	679	677	684	679	688	744	701	636	676	699	678	674	707	685	639	688	701	717	693	677	696	685	694	697	678	722	695	669	735	671	718	730	691	682	669	666	715	704	706	710	696	688	690	697	688	677	693	716	714	681	714	702	749	664	709	697	689	732	748	715	707	719	682	722	724	718	746	719	695	678	701	731	691	687	745	738	719	696	690	743	704	676	668	730	668	698	706	654	690	681	740	759	693	698	645	720	700	716	691	711	717	687	708	680	710	671	715	674	668	686	728	737	681	685	736	693	755	721	706	687	667	672	665	692	768	709	645	693	664	694	719	718	704	735	656	617	712	669	693	697	686	666	698	711	670	700	743	674	667	686	703	696	686	676	677	673	688	639	703	689	672	671	725	736	698	744	711	718	694	722	714	684	647	737	662	711	678	705	712	714	734	692	694	692	710	704	707	627	686	710	707	652	694	683	695	708	693	705	698	718	732	687	683	681	699	714	694	686	645	680	707	695	733	710	732	701	687	689	678	687	657	754	637	695	650	671	694	704	694	667	737	716	695	700	714	693	687	674	723	718	664	726	699	677	674	694	704	764	704	667	730	681	726	696	675	733	696	720	711	729	693	697	701	715	728	641	668	686	690	691	682	668	714	686	690	698	719	668	694	727	680	695	697	709	686	689	718	724	717	745	728	688	686	701	667	715	648	726	705	701	670	665	712	734	691	694	692	756	742	770	685	720	658	725	730	690	700	699	696	724	677	726	650	704	728	684	673	683	684	665	679	682	690	666	663	659	730	660	717	676	708	746	735	711	730	660	719	717	686	678	708	690	701	694	731	686	677	670	717	679	692	719	712	743	715	713	689	744	650	689	742	698	692	711	715	667	732	636	647	719	684	665	656	723	668	685	679	697	659	719	700	684	688	691	710	647	765	670	671	710	694	704	679	677	672	666	723	674	689	724	691	678	732	717	723	692	706	680	671	726	661	722	720	682	730	697	739	690	721	721	697	704	741	733	718	677	670	690	682	669	754	729	680	722	681	694	656	688	723	710	664	690	718	688	720	649	706	660	732	660	699	732	668	710	742	722	687	715	670	650	687	700	721	706	724	697	640	740	653	726	704	677	704	706	649	657	743	678	665	632	716	664	714	739	742	723	727	663	733	662	719	741	706	695	777	651	724	703	727	690	668	702	726	692	716	698	726	707	715	677	710	697	724	709	687	725	684	713	661	650	729	731	755	708	687	684	746	691	732	677	716	659	719	694	741	672	694	733	691	682	673	710	675	725	684	672	725	690	702	674	670	647	706	700	704	732	697	664	722	676	723	684	746	675	710	696	738	701	655	677	698	683	690	718	684	730	729	650	698	700	641	671	691	712	704	669	650	705	718	686	661	714	710	723	689	682	704	666	685	695	699	687	716	741	695	681	687	652	710	671	663	724	661	700	749	703	666	657	687	667	727	678	729	695	684	695	733	731	699	699	701	748	726	722	700	680	716	723	719	696	679	728	713	674	741	666	727	740	675	720	701	704	669	735	706	697	688	687	749	707	699	725	767	714	740	710	741	766	699	675	648	674	696	749	697	696	662	664	678	694	699	674	683	704	739	701	700	718	694	719	710	703	670	779	667	717	698	716	733	728	746	737	698	720	753	682	704	735	677	677	730	768	642	671	661	698	704	706	732	650	745	714	721	702	750	694	741	624	692	754	678	710	713	715	681	673	701	702	679	718	735	716	671	715	684	747	703	698	713	679	711	700	736	727	691	664	682	718	651	748	678	677	733	704	649	698	648	672	717	707	616	644	699	722	678	687	639	704	708	705	657	649	697	712	685	679	682	684	709	706	721	673	735	710	697	724	709	737	664	684	737	725	720	682	697	638	691	768	722	688	699	710	688	762	692	725	698	689	741	661	691	695	733	632	753	671	725	692	709	744	628	685	708	701	743	735	724	721	678	696	651	683	729	719	732	692	621	700	673	686	688	725	711	704	730	684	711	687	702	708	638	688	704	707	738	740	740	697	687	634	691	674	655	682	687	693	691	768	704	701	682	658	668	684	684	707	686	663	678	649	680	691	686	722	690	705	701	699	692	731	757	705	742	719	712	716	717	665	694	734	721	700	679	719	689	710	695	668	689	681	667	691	667	670	709	676	733	708	647	658	682	680	693	691	712	723	704	682	728	650	687	697	658	672	739	660	704	687	677	710	691	691	657	664	721	693	689	738	662	702	711	728	704	702	696	742	669	739	695	721	680	687	711	691	720	690	712	677	704	774	707	690	699	745	714	717
34848	22899	23261	16035	7305	2476	1353	447	369	261	265	243	204	209	187	182	208	183	177	191	200	190	197	191	169	191	202	185	183	178	192	153	193	189	178	166	166	171	169	170	148	187	184	181	168	156	175	154	165	139	154	183	170	166	190	178	176	173	175	198	159	136	159	172	166	181	170	144	194	149	176	178	169	169	169	156	164	177	177	168	167	178	165	182	175	169	170	165	149	166	180	179	156	170	133	163	175	167	185	155	147	177	164	169	171	183	158	164	159	158	146	176	146	172	163	169	169	176	173	135	165	195	175	167	159	167	156	168	160	164	162	184	163	160	144	148	164	164	147	170	164	159	164	147	179	170	166	157	150	170	156	182	157	164	180	162	163	169	171	153	158	168	159	163	154	173	171	170	171	152	153	179	157	124	169	159	163	184	143	149	159	188	172	197	177	172	161	160	167	187	161	162	165	168	148	145	149	181	158	155	193	207	162	155	170	180	172	164	183	197	158	151	163	172	165	165	184	169	154	177	182	161	155	143	149	176	168	157	169	168	170	168	157	163	166	162	173	167	165	143	149	150	147	152	182	155	176	142	184	150	166	179	167	149	163	156	160	179	170	174	186	175	171	151	178	159	198	162	184	163	169	136	153	170	200	147	142	163	156	146	160	169	171	139	176	162	189	147	170	185	153	179	150	148	178	189	156	164	185	168	160	150	180	162	165	162	152	172	171	162	147	183	176	138	143	153	154	162	181	177	160	168	179	157	179	165	177	160	150	165	166	153	159	158	158	164	139	161	149	165	178	158	155	158	160	157	155	185	184	181	165	180	189	167	179	170	176	161	152	168	181	171	162	186	156	171	160	165	172	159	152	170	176	171	155	171	174	165	171	162	163	186	157	154	164	175	152	151	155	158	170	145	178	145	181	182	177	167	182	169	138	161	163	173	156	170	193	171	162	167	162	178	166	166	191	164	188	173	186	167	166	160	146	165	175	151	164	160	154	153	144	185	162	181	166	172	183	155	165	160	176	155	187	184	161	167	165	166	160	167	176	158	151	133	168	184	174	174	155	188	166	171	166	165	164	164	162	137	170	180	158	142	161	185	148	181	169	156	173	176	176	183	146	154	147	165	163	170	179	165	182	175	151	145	146	167	171	167	197	201	191	157	162	165	154	153	132	163	185	159	137	146	180	164	162	167	169	164	185	152	166	153	147	133	162	156	168	176	153	176	155	156	186	174	174	175	167	163	163	134	164	180	153	174	194	165	167	178	188	157	154	183	180	155	141	163	149	137	160	184	171	170	156	145	178	175	183	167	184	187	162	161	185	173	155	173	167	166	167	173	160	154	168	185	174	158	154	144	176	190	161	165	151	193	144	163	159	149	166	151	149	158	138	176	154	156	163	183	197	178	181	148	159	183	166	161	171	187	155	176	148	152	183	181	162	165	171	149	198	155	151	131	166	148	171	174	147	171	157	149	160	160	172	148	143	178	170	174	147	178	163	166	157	162	177	151	161	143	165	155	168	182	150	174	176	147	160	144	170	169	163	152	152	164	167	173	193	146	167	187	150	176	180	144	152	168	149	180	190	162	198	170	164	179	147	144	171	172	157	182	172	175	155	144	179	173	155	159	166	147	149	164	158	153	154	163	173	174	158	157	175	180	164	161	181	164	184	150	147	168	154	162	185	167	136	157	174	154	188	186	159	159	166	181	168	162	174	178	155	175	181	163	151	164	159	173	170	174	166	156	154	161	168	187	161	155	157	183	143	181	161	144	177	167	173	171	176	161	181	174	177	167	170	154	155	170	181	140	186	147	160	158	168	162	186	160	161	174	191	145	150	178	172	149	167	149	163	164	196	176	162	176	153	144	170	152	168	158	172	169	176	173	160	161	154	157	173	145	155	152	144	172	169	159	166	158	178	159	168	177	171	158	174	165	188	157	171	147	174	149	166	163	155	172	161	167	161	167	170	158	162	160	185	178	144	176	161	163	155	163	123	181	150	177	163	159	180	149	186	187	159	152	157	195	175	176	169	174	165	186	175	186	142	177	165	148	149	172	173	153	166	162	168	152	172	131	146	139	147	157	158	169	148	167	159	155	174	189	190	183	168	147	178	154	192	143	153	167	174	143	180	172	171	157	165	172	177	166	146	179	169	177	175	169	145	150	167	158	173	143	167	168	162	196	164	174	158	185	174	150	168	162	161	182	169	166	161	162	165	179	167	181	162	144	162	156	150	171	158	147	137	169	173	167	168	155	160	144	163	184	170	170	177	176	174	147	163	161	188	160	171	137	166	147	155	161	164	132	163	179	180	160	157	154	180	148	178	147	163	151	169	163	156	185	174	152	157	153	144	171	174	167	176	178	185	170	182	177	166	153	173	188	154	162	164	154	146	158	156	174	147	185	193	167	183	166	140	166	145	189	161	195	190	198	150	167	154	152	170	182	130	158	146	179	175	159	148	173	171	209	176	152	180	188	154	181	185	155	145	186	149	155	162	154	145	162	175	190	151	173	179	206	171	150	168	156	151	154	164	170	161	176	159	160	184	157	182	168	178	138	154	155	173	161	191	152	156	148	175	161	165	186	165	168	158	167	158	136	173	164	174	160	149	157	132	143	171	140	174	185	162	154	165	168	154	183	158	159	160	163	154	168	176	173	176	171	169	177	169	155	160	160	175	184	180	183	168	170	163	165	161	178	134	159	175	167	170	136	172	157	156	165	167	154	174	151	163	167	174	171	163	161	172	194	183	160	140	166	151	133	175	168	132	175	158	154	159	172	126	153	176	188	195	154	162	175	152	171	154	153	156	192	194	184	160	130	166	171	168	159	176	180	152	145	143	161	146	160	198	155	186	186	154	160	130	151	145	160	157	162	162	206	188	170	160	161	171	151	146	176	145	161	133	166	162	167	174	163	180	167	169	151	165	187	183	167	166	149	170	139	165	176	149	162	174	173	161	172	187	176	161	163	145	152	167	147	167	170	151	158	170	161	172	183	161	151	190	157	187	161	183	170	162	175	178	151	190	167	169	140	163	182	177	184	179	149	184	182	164	183	159	137	161	173	167	168	156	157	161	167	183	158	171	153	170	165	148	161	154	155	143	159	160	139	162	142	162	169	155	152	154	144	144	156	147	185	143	171	178	174	166	150	176	132	165	147	143	172	190	187	173	165	192	173	139	169	152	154	178	179	166	164	164	169	173	175	146	151	147	155	172	155	174	156	195	160	161	181	169	162	136	180	167	176	154	176	165	151	151	157	162	163	183	157	172	158	169	146	143	177	143	137	160	145	201	159	161	167	163	180	164	165	160	159	148	173	190	176	175	167	164	188	157	166	167	170	189	163	172	164	178	168	172	148	166	169	165	163	128	155	164	179	166	186	164	159	157	159	166	167	185	197	179	156	189	166	167	147	151	168	150	153	178	165	168	167	182	167	165	181	159	163	191	188	135	179	149	138	149	156	163	172	160	141	165	181	175	157	163	169	163	163	159	170	171	162
19951	15561	25754	25304	15395	8654	5568	2031	1585	1109	1015	874	822	737	675	686	643	569	593	563	534	610	551	554	509	559	519	535	524	470	497	499	495	484	484	471	457	489	484	464	470	490	502	495	489	439	472	456	462	465	430	457	432	481	468	478	464	436	447	472	450	435	453	478	436	457	479	434	430	474	486	481	446	441	461	414	411	428	454	450	445	427	435	445	450	456	469	417	427	459	437	464	440	452	495	466	432	418	453	458	429	412	459	467	432	430	448	453	433	412	414	444	439	418	453	472	458	420	455	437	435	466	439	457	434	430	457	415	419	451	429	443	413	413	417	446	425	419	443	416	458	421	447	444	468	393	423	444	453	459	459	429	409	415	414	431	443	447	417	461	450	431	403	447	402	449	469	465	437	426	416	430	453	446	425	438	431	461	418	394	398	433	468	443	407	446	436	448	438	466	462	377	431	434	422	429	428	455	462	438	465	434	453	450	438	447	403	454	420	438	411	434	424	429	428	454	419	424	434	460	427	447	427	445	437	424	487	455	468	453	448	442	428	465	421	425	436	441	424	421	437	429	445	447	408	434	417	413	433	434	461	443	468	437	428	445	429	417	414	438	405	419	402	433	414	419	464	409	456	388	471	406	469	411	437	416	420	450	476	404	425	402	461	461	389	441	455	465	442	436	447	441	466	439	393	416	457	442	384	419	445	438	423	441	411	436	448	391	390	449	458	407	443	485	440	424	477	453	455	421	430	414	426	402	439	443	467	404	455	417	429	439	455	430	443	467	425	465	435	425	427	408	433	467	435	436	444	410	478	441	411	453	453	417	458	421	453	439	449	443	436	416	444	460	449	449	387	433	432	459	447	435	405	426	479	445	404	425	436	416	414	450	458	424	434	471	446	430	438	406	457	471	457	448	470	405	426	409	435	435	425	412	442	442	428	435	447	414	446	391	425	443	432	391	418	421	456	444	467	449	409	444	444	443	434	418	425	459	444	451	410	429	424	435	439	420	402	434	384	458	454	431	408	419	451	458	409	435	423	461	475	427	466	417	418	449	431	461	460	422	409	410	404	466	437	393	430	401	443	437	475	450	452	438	429	427	446	463	445	468	424	427	433	448	442	442	450	453	419	430	450	447	399	404	428	441	419	406	400	437	437	449	403	439	430	400	431	444	444	419	436	425	437	409	446	411	448	406	401	478	426	476	446	418	406	442	442	440	444	427	489	426	445	454	435	419	421	393	445	470	448	444	392	393	448	437	446	424	447	466	406	436	478	436	431	418	458	432	406	414	456	444	448	419	448	431	455	445	402	434	426	417	451	409	428	386	439	413	415	404	385	476	446	412	419	463	418	456	443	430	423	482	450	472	463	440	407	447	439	438	419	414	414	430	449	437	446	425	439	457	404	460	416	436	458	391	454	416	423	436	441	460	456	442	414	452	429	442	412	400	435	406	444	452	410	446	455	459	429	424	417	412	408	433	425	446	409	425	423	443	396	438	400	444	451	440	447	479	443	403	437	429	438	452	455	454	447	424	463	445	420	443	434	420	435	394	400	422	433	458	386	413	456	440	425	427	457	416	387	432	435	447	425	471	463	428	447	476	421	414	416	444	416	441	433	447	419	432	409	409	450	445	410	429	420	484	399	420	444	390	431	415	419	425	435	416	452	473	452	447	490	424	431	407	428	431	415	408	452	417	428	440	460	410	426	431	449	445	444	424	462	457	461	470	451	435	428	453	435	442	439	426	442	440	445	441	418	438	382	390	424	430	410	437	441	459	454	471	406	445	466	439	427	465	414	391	417	451	423	443	430	449	483	424	430	457	450	414	418	428	437	483	440	462	434	405	398	450	471	442	397	430	440	428	447	383	417	424	418	422	438	437	420	440	423	448	424	416	434	460	408	436	420	469	412	440	449	434	418	470	436	446	434	417	441	420	443	441	412	434	442	413	438	445	446	403	426	481	432	445	462	417	458	448	414	434	395	465	458	438	413	394	424	438	433	408	434	392	470	435	407	454	452	421	441	459	404	424	440	438	420	435	413	429	430	434	442	416	466	415	432	422	448	439	394	425	406	434	442	423	445	446	447	421	431	438	396	415	443	411	423	428	447	448	440	456	452	473	469	414	453	423	448	413	463	434	469	422	437	445	409	468	439	461	441	454	413	446	433	435	434	424	436	426	405	433	418	422	438	411	426	390	408	430	455	465	425	430	472	426	440	460	446	406	416	453	450	461	377	448	458	459	431	426	428	403	441	434	487	447	426	437	384	457	431	448	432	391	441	424	395	426	432	429	448	424	415	447	445	436	396	415	429	441	433	450	450	454	436	418	445	430	461	441	416	421	408	456	396	416	459	433	443	404	434	426	445	469	404	453	411	414	423	447	424	427	438	430	436	432	413	418	419	438	421	434	413	428	414	475	429	455	426	415	398	450	472	435	406	446	394	473	445	445	417	445	393	452	459	456	435	395	433	455	408	440	424	423	455	391	434	431	472	427	437	430	447	430	438	429	418	431	435	399	442	437	423	448	444	447	423	426	443	474	425	432	432	448	427	447	436	426	415	444	449	453	442	409	464	449	437	415	421	415	459	427	426	440	456	454	406	437	424	430	475	423	459	412	444	444	413	472	401	411	433	444	441	430	447	418	455	416	440	444	445	453	424	437	447	463	468	397	473	410	418	447	462	456	400	440	411	426	449	448	438	437	441	432	453	419	449	437	426	470	396	442	451	463	461	418	431	441	484	426	427	425	434	421	400	441	412	426	417	424	383	468	428	464	435	411	439	429	478	418	423	418	441	448	398	427	443	447	407	447	440	441	436	442	470	414	441	417	459	440	446	451	392	421	480	439	415	442	425	428	440	455	444	444	437	403	438	411	435	421	438	447	434	455	428	438	458	418	445	429	439	409	408	438	458	477	412	455	433	424	457	399	441	456	416	442	471	405	458	441	445	426	464	445	453	434	432	391	452	437	443	469	414	401	420	403	428	453	445	454	442	412	447	462	452	405	477	409	418	436	463	437	415	429	406	391	422	459	414	444	424	439	454	437	465	479	421	451	434	420	452	421	401	439	428	481	456	422	432	429	441	419	399	459	447	434	449	473	408	473	424	435	436	460	401	429	436	430	438	433	414	429	404	482	454	433	448	425	436	441	411	435	438	410	434	464	431	431	407	446	428	424	422	441	428	436	403	434	436	452	422	429	438	384	440	455	404	435	424	440	441	435	439	452	432	437	434	429	443	414	404	395	431	425	428	445	459	393	436	415	448	434	464	431	439	411	437	418	451	448	445	431	441	392	479	446	437	429	415	445	444	430	411	433	408	439	430	471	463	443	386	428	439	408	445	418	438	441	444	407	420	406	421	438	396	426	390	430	436	524	443	371	449	380	439	452	465	440	435	495	431	398	421	433	461	419	455	410	383	409	432	453	405	436	450	428	427	451	437	431	416	402	434	411	432	425	421	421	416	430	427	424	452	428	423	400	465	438	435	422	425	428
48025	23444	26381	21526	8066	2771	1263	711	537	459	450	418	384	369	344	312	300	320	307	301	307	301	351	274	324	282	266	249	305	312	275	268	262	292	271	284	295	285	283	261	281	260	262	255	278	315	273	256	294	252	252	296	265	265	257	254	255	281	298	287	273	283	269	248	275	283	256	255	262	286	261	289	258	286	265	277	253	248	242	271	254	262	276	264	276	269	262	256	274	263	236	271	265	255	258	231	255	249	259	268	247	267	236	284	294	273	262	269	271	274	263	275	283	272	266	236	285	270	258	260	236	252	261	242	247	280	256	260	251	271	252	256	248	250	252	279	268	240	242	247	241	276	260	266	254	223	273	246	258	231	247	277	253	257	259	285	256	274	253	248	277	252	272	248	245	281	290	264	246	252	281	273	248	239	245	301	284	242	275	291	249	290	267	272	282	234	218	253	244	249	249	257	252	284	283	256	238	252	245	265	279	284	242	302	247	271	275	252	280	254	293	262	269	266	271	260	258	272	264	281	274	273	264	227	274	282	284	274	268	278	272	267	260	270	233	250	268	281	258	246	279	246	266	262	252	283	258	243	249	265	260	271	241	250	256	271	269	268	265	234	249	291	250	278	289	243	246	287	252	260	279	237	274	288	267	272	250	237	270	282	262	255	271	253	277	259	270	263	292	264	280	260	262	248	269	243	252	299	233	273	293	281	279	282	278	244	267	291	294	267	263	252	269	265	269	243	263	273	267	284	254	281	282	260	251	267	232	245	292	278	262	257	234	291	291	223	265	272	250	261	262	260	262	251	249	262	231	268	250	251	296	294	286	270	269	251	250	272	284	233	281	231	255	258	285	246	249	258	295	274	261	244	289	250	275	292	266	293	243	218	259	258	249	293	299	268	268	215	283	250	218	255	234	246	239	280	248	280	277	267	265	247	246	270	274	252	237	257	240	229	245	245	252	275	288	254	245	254	259	266	208	239	252	267	285	246	284	291	245	265	292	265	243	239	240	273	253	256	292	248	267	247	268	250	263	287	255	265	260	241	274	237	302	260	235	252	228	246	290	246	269	308	229	270	266	275	262	249	248	260	298	266	272	236	282	261	289	283	251	251	293	264	255	218	269	264	254	248	235	246	256	280	217	259	269	250	249	276	263	270	272	268	249	244	256	223	246	280	244	248	273	268	278	263	285	281	260	252	270	267	248	255	251	251	257	264	271	259	290	257	277	258	283	237	236	270	251	294	265	248	282	264	246	268	267	279	346	246	280	245	278	258	269	260	246	267	269	247	297	277	270	230	263	240	251	270	228	235	246	272	282	278	262	279	238	236	284	277	263	285	248	289	268	256	280	241	267	281	262	261	236	267	264	274	276	270	269	275	268	248	294	242	296	237	262	266	254	246	244	238	283	255	251	273	261	262	292	270	277	233	273	283	240	257	256	260	253	258	262	225	253	262	259	257	275	275	288	281	289	281	289	264	267	269	267	281	299	257	233	252	247	256	263	271	243	261	276	269	263	247	248	241	253	287	291	261	246	281	282	246	232	284	259	298	274	256	303	258	280	271	281	237	241	254	248	298	253	288	240	266	294	302	261	269	249	299	248	260	220	238	251	275	259	289	242	233	247	248	232	226	283	268	268	280	268	255	267	260	276	264	260	283	251	242	237	262	270	233	247	268	259	272	253	272	244	285	273	263	267	291	257	255	250	243	258	256	267	270	265	270	258	268	268	277	268	267	265	264	276	259	262	252	263	253	254	231	245	260	274	290	233	259	282	254	283	254	273	260	296	295	265	270	256	263	253	266	239	323	271	251	225	253	275	279	257	259	246	263	290	257	267	287	277	257	249	244	250	277	245	256	255	257	251	266	253	216	247	265	256	255	284	249	255	269	258	271	230	265	251	268	266	278	259	249	255	274	243	253	272	258	272	250	273	230	253	285	260	273	268	264	295	263	259	258	248	261	228	272	254	248	262	262	268	235	287	279	277	266	248	263	279	255	275	264	249	232	252	251	262	266	251	264	243	256	235	276	273	255	269	269	281	253	263	267	256	256	256	238	252	230	239	259	263	269	266	233	267	268	252	244	246	283	261	271	288	266	273	256	293	250	267	247	239	280	265	236	229	244	261	274	262	257	260	293	287	242	239	254	283	232	265	270	266	304	249	266	254	287	242	288	269	281	252	244	275	292	265	241	281	272	229	269	257	297	248	265	273	247	221	248	251	279	269	226	279	272	252	236	256	267	278	231	297	242	263	281	275	248	246	236	250	267	258	272	256	256	265	260	270	250	264	299	254	251	284	275	282	257	265	261	247	275	254	265	260	263	282	265	252	288	281	252	278	267	263	259	267	250	265	251	248	283	268	255	253	279	274	230	258	245	270	246	297	230	286	263	261	258	259	256	249	258	266	268	265	296	270	254	241	284	272	279	252	268	278	265	278	231	266	249	235	257	272	239	252	281	247	226	239	267	258	240	275	252	252	259	295	277	258	286	288	280	264	254	276	279	298	274	286	258	284	284	240	260	275	272	233	278	248	207	248	244	275	265	262	233	287	258	222	241	228	268	256	236	247	235	284	269	247	259	268	246	287	275	281	272	281	273	282	285	256	246	271	239	273	271	264	234	272	231	234	252	263	240	246	239	257	269	260	253	254	273	247	242	248	246	257	276	267	243	256	233	283	262	261	282	263	250	274	275	283	275	273	259	257	241	254	252	253	252	260	253	233	260	248	302	281	276	286	255	257	235	286	239	262	254	276	269	226	251	282	249	293	290	245	285	292	231	247	257	274	281	293	281	267	223	300	286	267	252	270	251	256	240	266	248	227	257	248	282	253	243	253	280	284	266	265	261	257	260	257	277	267	256	227	245	258	281	247	261	235	243	276	245	281	260	273	242	264	244	282	290	263	265	250	263	249	286	271	285	263	278	264	277	275	284	252	260	271	273	263	285	283	256	271	266	260	272	269	259	259	246	272	246	269	266	252	283	243	253	250	245	291	292	267	262	274	259	251	272	255	286	249	265	247	261	256	252	253	239	240	273	276	268	271	253	270	238	270	263	261	271	285	261	236	242	289	268	240	284	314	241	277	262	273	266	242	241	219	285	274	259	273	267	249	263	283	261	273	241	247	225	251	235	299	261	281	228	274	268	275	265	285	288	291	269	251	231	274	271	250	271	241	260	296	286	248	255	248	241	280	251	279	278	275	262	279	248	252	284	280	248	261	263	250	268	250	264	278	260	254	271	225	257	297	269	274	267	237	252	278	277	246	297	234	280	281	261	255	260	263	253	262	260	261	233	268	228	273	281	281	286	287	230	275	241	256	277	261	263	248	248	279	241	246	273	297	258	260	278	251	257	260	246	277	264	281	256	248	275	236	254	264	285	273	241	279	270	244	264	222	263	260	255	259	260	220	244	254	266	259	247	275	294	242	229	280	271	239	236	260	285	280	222	248	291	278	273	249	266	269	268	266	243	274	258	247	280	255	274	237	219	274	266	262	275
27991	10464	29657	27888	14506	7556	4778	3013	2259	1911	1708	1599	1358	1262	1204	1125	1038	997	1021	970	937	937	914	895	808	813	859	823	804	838	748	747	767	735	795	730	766	748	709	709	705	745	749	731	684	720	719	659	665	728	715	709	694	716	654	714	711	737	714	671	721	666	703	660	673	691	649	696	689	679	691	692	642	681	636	633	671	656	637	650	682	673	670	657	659	652	625	674	666	673	694	625	633	634	693	716	666	688	653	652	663	655	681	648	665	677	670	666	650	625	617	628	635	694	620	629	655	651	657	628	686	648	654	602	713	664	621	671	633	662	695	645	650	629	647	658	618	661	626	670	658	634	639	646	640	601	640	641	699	675	592	634	627	677	638	644	605	628	689	698	665	656	651	654	635	670	634	641	628	671	688	651	648	644	652	639	667	654	665	646	601	664	668	705	655	656	623	595	678	610	679	683	657	573	665	650	676	701	647	654	633	659	658	660	620	687	617	657	610	608	638	642	635	674	589	664	687	658	657	636	672	639	576	656	657	646	661	643	617	617	664	636	662	668	645	669	673	655	686	611	604	639	655	645	649	648	665	627	613	640	625	634	634	640	635	683	664	670	627	598	629	645	632	656	681	655	637	657	616	575	669	648	608	669	641	655	661	639	610	598	680	565	622	668	653	607	662	694	627	690	611	596	672	652	632	657	614	620	645	652	680	680	671	655	637	704	639	662	622	675	677	675	621	654	666	613	608	661	635	632	682	661	623	617	650	683	613	645	667	658	650	638	671	644	628	660	577	667	650	704	604	696	665	614	624	616	630	687	630	684	673	659	636	601	619	623	594	627	632	644	630	637	614	683	699	646	675	654	670	667	634	621	620	600	678	653	625	637	669	659	627	633	613	665	651	602	689	640	648	644	633	646	637	722	621	635	626	644	654	643	654	668	636	610	651	698	653	612	652	628	681	645	620	652	626	683	623	628	681	679	625	639	612	700	664	628	683	606	636	658	618	697	654	645	654	611	630	644	640	670	619	629	610	618	658	669	590	655	662	663	630	646	644	650	668	651	642	584	683	629	680	648	681	638	649	648	674	630	630	675	630	607	662	642	671	616	668	673	680	628	628	627	638	656	645	681	611	684	666	654	606	713	615	610	647	637	673	654	657	670	704	640	682	641	673	690	651	658	601	653	590	658	639	643	654	708	678	635	650	678	653	652	629	652	644	630	643	659	625	627	635	620	667	602	682	638	615	650	718	647	599	653	644	647	665	668	676	623	682	617	637	633	616	626	630	651	644	660	657	626	624	721	600	607	685	663	648	684	615	603	688	684	678	695	709	616	614	626	629	668	615	660	673	668	617	633	644	594	664	630	648	647	700	616	662	634	607	652	676	637	716	686	617	633	610	640	646	611	682	643	636	603	664	643	648	624	610	611	645	624	650	623	617	628	675	628	653	623	637	605	672	642	611	602	632	640	657	623	632	644	604	614	664	665	640	662	633	666	675	635	700	614	682	651	679	720	643	621	646	639	642	667	628	633	693	628	669	676	676	650	647	668	607	615	638	660	632	711	652	631	618	673	660	656	637	667	632	632	635	688	649	616	656	649	594	675	649	706	622	653	684	643	649	640	615	646	649	627	656	656	625	667	689	644	617	678	646	615	636	652	615	639	598	673	654	632	696	667	708	667	634	652	668	660	676	685	641	623	656	640	635	620	635	643	664	588	611	641	686	635	623	631	648	669	602	676	696	638	640	647	652	641	577	627	682	657	640	653	618	624	658	650	625	660	622	657	636	639	691	590	652	679	654	674	586	605	657	586	654	645	642	672	637	670	608	635	620	638	657	667	655	626	632	641	643	613	655	585	682	624	679	651	650	626	666	663	623	596	666	691	658	661	661	658	614	638	633	633	692	675	650	681	675	595	639	644	655	692	674	583	655	622	675	637	640	657	642	636	654	654	666	619	618	603	662	650	671	656	625	657	708	618	691	664	635	647	620	643	707	672	676	617	617	640	661	684	644	649	636	627	632	668	615	685	637	616	651	595	647	607	689	635	681	685	653	676	633	621	631	666	685	616	643	640	653	634	668	649	642	614	626	644	609	630	658	618	642	670	688	668	655	666	637	680	625	677	630	614	619	647	688	645	663	615	704	603	659	547	637	704	644	665	632	619	603	721	671	655	607	650	624	614	628	637	668	690	614	666	674	644	612	637	616	668	668	631	648	669	635	668	647	655	641	636	687	671	628	636	640	621	695	696	697	657	640	680	628	656	648	605	651	658	608	658	621	659	664	606	612	659	675	654	644	629	602	717	657	622	612	631	666	674	643	655	722	614	701	653	671	675	668	654	637	667	657	594	679	630	640	668	651	672	641	685	660	654	610	679	594	620	611	653	644	631	640	665	619	662	598	567	658	671	675	602	636	654	623	644	617	662	617	680	680	667	637	639	655	712	625	665	623	665	680	660	612	639	627	631	661	665	633	691	672	665	649	611	638	606	643	627	633	647	660	615	632	621	693	670	675	660	652	650	655	654	636	634	628	617	640	668	661	632	620	679	614	654	663	595	659	650	616	657	663	667	636	651	679	612	670	603	666	662	614	652	643	647	609	674	656	660	632	670	648	650	694	651	646	671	634	649	661	630	629	666	673	640	623	654	630	646	645	616	654	639	632	614	663	644	602	639	664	693	622	688	583	693	659	640	630	619	653	607	642	655	581	618	586	670	684	617	660	633	614	676	704	696	677	674	660	705	614	694	625	631	637	617	676	674	665	642	663	632	646	694	694	702	667	654	645	607	664	655	668	664	630	669	642	634	608	585	641	610	694	662	633	660	656	630	620	639	671	632	649	662	624	715	633	684	625	680	680	719	665	652	624	648	631	621	665	633	635	626	657	631	656	670	639	606	687	649	654	631	593	594	669	596	678	687	610	602	608	658	670	670	683	641	705	608	639	585	610	635	671	671	631	696	664	644	648	669	664	675	608	607	639	666	591	640	639	647	660	649	671	658	583	634	620	667	616	612	657	656	647	642	647	685	618	611	626	653	713	652	663	642	641	687	644	656	631	628	664	618	620	654	640	644	621	633	632	651	662	646	624	661	698	594	667	640	609	661	609	688	642	677	619	647	714	656	662	643	653	620	658	613	658	616	658	614	620	673	619	613	655	637	665	631	609	617	597	653	668	708	604	682	625	657	635	676	633	662	636	628	686	641	633	627	647	676	661	673	665	622	644	625	640	662	646	639	684	645	594	644	641	584	674	644	686	653	622	644	676	621	635	679	680	613	640	644	642	616	620	668	660	644	623	719	683	645	668	674	671	661	619	653	644	661	633	665	635	733	654	641	659	671	618	658	630	629	645	613	650	676	696	633	668	625	616	672	666	629	679	699	668	628	656	656	640	639	630	609	594	645	675	680	598	639	675	644	650	684	688	637	596	624	625	614	639	645	659	673	655	646	685	636	648	678	640	626	651	633	661	662	641	632	655	637	686	650	615	642	641	666	655	647	641	638
8866	1932	7297	3975	1399	442	313	261	298	300	293	270	277	254	257	262	263	304	297	266	252	294	264	281	298	261	248	290	305	302	316	290	253	264	273	252	269	281	270	279	286	278	285	294	299	280	290	289	284	263	264	292	270	271	290	291	267	258	257	261	282	264	296	266	264	284	273	265	264	276	240	273	258	277	280	288	257	271	275	256	270	282	285	292	276	305	292	262	251	293	294	281	261	260	275	299	273	267	265	303	239	277	277	264	285	296	284	291	262	279	262	300	235	257	281	263	282	272	275	296	284	253	255	283	251	250	263	266	250	270	288	315	292	252	265	267	294	252	239	261	271	276	289	286	244	284	285	264	269	298	261	288	285	255	263	251	283	274	280	270	283	295	257	276	286	245	256	275	282	264	287	262	271	276	264	297	257	290	249	288	262	266	301	219	295	274	271	260	253	272	262	253	271	296	248	252	284	268	257	257	279	258	286	258	259	283	285	303	286	293	254	282	304	265	261	242	280	268	269	276	265	271	283	297	251	266	282	266	258	248	262	255	253	269	277	304	282	259	276	264	274	249	240	265	310	279	288	271	264	275	267	287	296	255	275	261	266	282	284	280	286	248	284	246	297	256	272	289	313	300	265	252	273	255	276	278	280	263	258	304	269	314	262	253	250	305	297	256	232	285	254	239	270	279	261	279	256	278	261	267	270	266	268	275	278	231	261	292	257	287	294	260	250	268	309	264	240	290	266	288	292	243	266	301	296	239	278	271	286	264	272	285	275	236	294	248	245	287	253	297	267	257	233	261	281	268	264	250	285	265	301	284	255	276	258	267	297	272	273	268	257	290	289	258	267	287	279	260	267	254	239	254	278	293	279	261	276	275	308	274	298	240	260	267	275	285	259	236	269	256	234	256	286	278	286	279	261	288	253	257	276	287	276	281	280	253	273	287	234	276	293	293	270	273	299	271	249	285	290	278	284	267	300	263	233	272	274	272	282	287	258	291	289	270	266	290	235	281	254	277	249	264	286	272	279	287	266	287	270	254	281	297	231	262	289	258	238	285	281	281	297	286	299	302	289	269	285	254	256	290	273	265	275	266	268	267	276	272	251	264	248	305	264	287	242	274	315	273	282	257	260	274	248	246	260	302	268	272	262	266	268	258	300	267	269	268	266	308	274	278	247	267	285	277	276	281	255	245	269	255	257	283	245	278	296	233	294	280	222	282	257	263	272	264	273	259	289	275	287	290	293	261	299	241	272	273	267	274	296	252	269	275	290	232	259	284	269	284	252	264	251	278	286	245	296	307	275	272	269	338	271	260	252	242	257	260	276	271	279	275	302	320	307	336	262	262	283	274	301	302	275	264	252	266	265	273	274	277	277	312	282	288	247	302	285	280	285	240	267	242	286	270	259	286	275	246	301	250	294	265	248	268	263	296	277	250	295	315	281	257	275	294	280	281	282	297	285	261	278	267	278	268	279	297	270	290	285	245	275	265	273	265	282	275	272	257	296	242	297	268	281	239	281	259	249	261	305	307	255	304	254	286	246	277	274	268	286	269	276	286	255	278	283	271	261	262	268	277	248	276	283	262	269	288	282	277	257	272	249	292	261	273	277	246	271	262	284	263	277	257	290	244	283	270	276	302	236	253	254	294	300	285	291	276	260	277	274	239	277	278	259	272	262	282	313	298	261	266	262	298	283	269	272	277	271	266	273	230	281	271	306	273	281	265	264	257	262	260	291	273	275	262	268	252	265	286	273	292	278	243	278	280	292	271	231	275	273	253	286	299	290	293	288	258	307	257	281	247	294	267	263	261	246	266	277	289	279	307	265	265	243	277	265	263	284	293	268	266	282	279	252	248	285	272	248	218	273	249	256	312	279	257	273	269	277	295	253	261	265	251	269	281	265	270	281	305	310	246	275	283	292	265	260	267	274	260	289	247	261	319	286	266	259	295	296	257	245	263	265	256	282	263	260	235	271	281	246	292	267	269	277	272	293	268	275	272	265	278	270	284	252	287	278	267	322	258	274	293	261	276	258	257	298	269	315	324	288	279	241	275	280	248	262	259	284	247	292	265	268	285	288	272	284	257	296	247	266	243	273	259	276	283	289	266	282	277	307	244	255	296	255	295	253	273	278	253	234	272	262	261	301	270	281	280	281	296	274	275	271	287	295	273	248	299	289	299	244	266	270	277	286	269	253	266	295	275	281	288	263	278	293	261	288	286	274	291	268	274	280	289	279	303	273	270	282	298	265	295	253	273	273	229	298	278	284	258	272	290	234	261	280	290	262	296	267	271	262	289	260	275	257	281	274	259	264	252	283	259	272	242	289	280	266	288	274	269	275	263	265	288	291	290	249	256	282	289	290	263	267	257	288	275	279	274	285	286	243	268	269	280	283	275	280	277	276	252	301	258	282	284	248	276	277	273	301	264	284	277	298	284	273	249	264	288	268	275	314	269	291	261	292	265	283	280	302	272	278	270	277	271	251	233	260	294	273	268	301	244	265	258	268	295	271	286	266	276	280	285	290	251	250	257	255	298	269	282	283	265	262	298	283	273	289	256	283	303	261	246	257	286	252	243	279	283	265	282	268	286	258	263	260	252	290	263	278	295	292	254	249	261	252	293	282	267	265	313	250	276	281	269	301	292	271	247	268	283	279	244	262	279	296	252	280	273	272	275	251	314	285	274	264	256	269	258	272	285	306	292	306	261	253	261	270	286	282	236	250	284	262	286	273	277	297	288	269	250	258	259	276	257	274	252	287	250	288	263	295	269	248	276	289	268	238	253	297	285	234	273	282	264	250	275	259	271	264	251	237	266	268	280	246	283	217	287	276	281	250	275	273	260	270	278	275	308	259	256	269	271	289	269	276	256	285	270	257	279	305	266	255	282	282	285	274	266	265	280	236	285	296	302	268	287	256	273	268	270	288	256	297	296	289	279	256	293	265	315	271	275	288	267	262	262	274	266	270	249	277	304	225	283	300	259	298	277	292	253	266	257	287	221	254	268	264	258	264	274	262	290	293	286	260	272	256	270	290	266	252	306	279	275	251	222	245	271	276	277	296	281	292	283	271	282	309	305	286	236	264	288	245	277	274	284	269	266	269	253	281	277	267	280	289	264	262	299	273	249	274	287	284	311	272	238	290	269	266	236	252	267	276	249	253	267	260	302	278	264	282	265	281	289	283	254	251	273	277	299	277	308	285	282	283	276	259	284	244	271	244	247	269	301	308	293	272	268	273	257	258	294	287	273	271	286	259	266	294	261	273	281	262	268	274	259	298	260	281	266	269	278	283	306	274	249	285	289	243	276	228	282	252	284	299	272	251	270	275	276	249	267	267	241	302	286	273	285	286	245	268	271	244	241	258	270	266	291	308	272	270	270	257	302	266	254	257	295	294	249	262	267	254	291	251	252	259	270	288	278	268	228	267	267	300	263	236	304	255	261	291	282	259	259	249	249	235	264	251	256	254	258	284	248	282	292	258	247	250	283
5753	2108	12078	8284	4345	1273	813	703	660	673	649	638	638	655	640	628	626	645	686	589	628	666	611	650	640	636	644	639	646	646	655	621	661	623	666	594	669	614	606	610	645	636	634	688	685	644	649	649	662	648	618	614	622	623	626	621	604	647	666	595	660	659	643	620	660	647	622	640	669	633	637	636	624	641	602	627	651	601	634	641	667	618	671	631	585	619	673	611	606	619	638	644	622	616	637	622	645	627	606	591	624	632	661	629	614	611	644	622	622	618	610	666	663	614	637	603	630	642	638	635	642	633	629	665	628	614	598	624	628	642	647	607	669	591	623	614	606	641	622	665	691	623	696	612	585	625	664	620	661	620	636	584	641	590	583	640	617	606	641	610	630	683	649	620	633	619	642	633	628	616	618	633	599	640	625	615	644	609	646	618	664	610	614	672	612	621	644	612	620	629	608	651	654	644	619	644	663	595	634	627	645	614	558	663	656	602	636	650	628	607	640	582	593	617	690	586	656	644	693	581	597	566	604	642	598	612	636	597	649	642	612	682	660	628	644	615	598	668	651	660	674	627	632	585	665	621	635	632	663	580	613	619	610	636	595	625	607	638	614	675	668	609	608	643	664	630	657	649	641	640	635	641	641	622	614	599	580	641	612	608	624	632	618	636	605	663	609	661	648	628	626	664	667	607	614	652	634	660	632	601	624	629	632	656	624	634	644	629	598	628	624	685	672	700	594	650	609	645	628	615	650	618	627	591	620	623	630	607	657	613	575	591	621	647	663	634	613	635	644	629	608	595	637	622	635	607	628	644	616	619	620	648	624	696	626	621	666	630	636	612	617	636	630	630	613	660	606	627	576	609	590	594	628	616	619	583	654	631	629	597	648	642	668	642	648	613	632	628	591	635	634	656	628	626	690	639	612	675	633	654	626	694	605	624	665	641	615	612	624	657	623	621	623	622	624	607	624	676	654	639	625	651	639	630	591	633	677	599	653	636	607	668	652	612	650	673	628	630	667	639	615	657	681	653	624	668	624	653	661	608	636	607	651	620	642	609	633	612	648	636	628	686	644	646	618	638	684	636	634	632	637	664	636	666	663	623	642	610	616	659	635	659	643	624	645	608	654	619	632	644	682	624	640	607	647	627	602	640	632	689	633	595	650	621	620	685	593	653	669	636	685	655	624	658	587	660	607	676	575	610	646	619	663	628	576	622	626	649	624	616	684	617	630	577	606	675	615	674	623	633	610	619	622	613	599	643	581	603	624	682	618	612	620	629	668	630	675	596	654	621	641	605	616	634	621	635	624	635	592	633	613	629	648	643	659	627	626	635	632	662	609	685	628	616	674	600	621	663	610	648	655	619	576	648	684	643	649	621	619	630	666	655	631	639	643	611	634	622	626	619	660	624	638	641	649	611	616	637	637	658	610	644	626	614	663	624	601	645	636	628	671	602	593	655	634	645	663	618	619	589	629	631	660	621	603	603	652	607	628	643	637	628	655	636	637	590	627	625	612	627	660	597	626	644	635	607	642	651	649	632	619	653	645	671	626	645	609	653	605	585	619	547	652	613	675	591	617	634	642	647	638	617	621	627	662	642	629	624	657	643	664	668	650	654	580	662	613	674	638	647	624	637	642	621	622	628	597	613	649	629	667	646	621	639	667	583	664	627	605	676	643	600	651	627	622	632	676	703	637	590	691	655	705	583	629	615	675	624	610	668	669	623	597	633	641	614	632	657	660	688	642	593	625	624	626	648	628	644	599	626	648	669	616	608	672	653	642	634	596	691	618	637	691	622	661	681	636	594	634	599	615	629	616	643	644	632	647	639	603	672	632	658	630	626	633	635	639	651	638	658	613	603	642	681	547	631	586	616	610	655	653	595	638	654	673	611	619	627	638	622	645	587	683	665	651	631	619	624	614	622	611	621	607	656	589	607	639	631	647	628	603	616	654	612	613	575	605	658	632	643	706	635	639	621	654	637	642	651	615	615	655	630	611	609	625	648	637	670	637	577	641	662	616	622	692	620	632	588	619	673	654	668	603	647	616	656	631	647	627	641	654	651	613	640	632	585	663	647	669	623	647	632	651	627	600	661	653	629	634	602	619	610	622	635	631	600	578	654	633	602	616	647	620	642	631	614	645	644	688	662	602	598	666	653	698	646	631	641	628	656	638	630	650	625	635	633	638	626	623	646	607	611	636	675	619	612	647	650	661	614	655	633	613	627	614	677	654	640	655	627	599	647	557	646	635	662	626	586	631	648	648	639	607	609	614	656	646	599	632	616	606	648	616	648	630	659	638	643	617	641	603	589	655	656	636	625	664	617	617	633	645	599	619	594	670	605	634	642	654	630	628	691	628	620	626	598	650	635	610	641	640	614	610	602	689	609	603	637	623	625	638	655	648	625	630	663	641	644	647	660	701	621	624	636	610	653	613	663	656	606	646	648	630	632	628	636	641	656	612	663	596	605	610	639	613	637	632	610	631	656	594	651	621	673	609	644	624	617	609	603	631	647	662	607	656	636	625	690	633	613	639	658	592	631	602	623	636	646	605	614	573	655	634	659	627	601	650	628	619	647	627	650	618	600	663	663	633	624	671	673	646	630	645	641	633	640	600	640	639	609	659	592	675	630	613	620	665	636	657	646	631	649	619	612	682	635	625	623	678	642	624	604	624	660	622	639	640	605	646	658	623	639	580	635	672	652	620	586	594	620	607	630	586	642	616	607	593	655	618	631	663	623	665	633	594	557	613	633	625	657	618	609	643	643	616	637	649	606	615	610	675	600	651	637	606	632	628	615	647	643	624	598	665	621	623	627	676	634	629	629	654	630	583	642	596	661	642	636	641	612	625	678	635	670	612	657	594	658	598	569	661	636	652	622	654	616	593	637	608	627	619	639	607	608	616	644	642	631	627	601	590	614	588	629	647	589	619	625	681	608	632	613	632	646	632	583	671	639	636	602	626	645	609	629	606	619	624	600	649	629	571	622	637	623	689	640	641	604	606	597	633	653	612	678	599	601	630	684	630	629	599	642	643	614	608	610	646	668	596	659	641	588	657	609	661	673	638	637	645	608	664	594	648	648	645	599	572	602	630	688	632	617	594	630	676	647	654	608	610	635	625	635	668	651	630	622	595	619	625	615	588	590	638	636	661	657	639	647	638	651	628	601	637	584	641	630	603	619	645	638	615	610	634	637	616	641	635	648	609	628	614	625	677	614	620	653	628	639	630	604	614	666	647	606	646	638	605	636	617	655	631	637	648	625	652	655	669	612	609	661	635	599	619	644	634	631	631	639	639	612	634	648	646	661	632	638	610	641	619	648	654	622	637	647	608	616	620	627	647	642	598	622	656	668	618	626	575	656	669	583	626	679	645	632	646	659	617	604	589	624	601	664	591	675	628	622	641	622	618	616	609	666	656	651	625	584	651	620	616	628	618	679	665	640	643	643	610	591	628	630	623	656	640	596	630	640	646	634	639	620	627	613	651	620	620	573
14478	4079	8420	6150	1477	692	449	327	266	299	218	240	222	186	164	166	179	183	152	179	159	151	158	158	151	158	147	148	134	151	140	129	134	139	140	127	142	147	131	148	136	135	156	139	116	132	139	126	118	125	168	169	156	143	139	140	124	136	143	143	150	122	122	134	142	121	150	138	156	138	150	145	138	124	136	126	130	133	127	134	167	134	147	139	128	118	137	162	138	138	130	139	124	138	139	123	146	139	146	138	157	144	123	150	156	129	124	139	126	128	131	124	122	131	141	143	145	149	130	111	123	150	151	135	135	124	127	134	148	137	147	140	149	149	145	130	143	128	138	148	145	163	147	115	111	137	155	133	151	163	142	120	118	127	116	140	120	140	132	153	134	124	119	134	126	130	143	115	129	133	154	124	138	129	141	145	137	124	153	132	140	158	138	150	140	153	160	124	133	144	141	143	142	133	143	135	143	131	127	146	127	133	119	137	151	132	166	152	143	131	142	113	118	140	145	135	136	134	128	147	132	129	150	131	142	146	124	114	140	146	153	132	144	132	138	136	153	127	147	145	137	149	140	126	147	124	140	107	123	155	131	134	120	143	115	130	151	135	155	127	129	138	129	157	167	122	133	135	134	129	164	122	142	140	132	154	130	116	133	130	133	128	153	132	148	136	123	129	136	130	135	146	121	145	139	131	118	131	134	133	159	132	107	133	136	132	148	117	124	109	130	135	107	111	132	148	131	164	134	138	138	132	139	157	143	143	138	124	153	139	119	146	133	135	149	132	136	134	147	139	118	125	134	136	130	140	119	122	141	165	144	139	145	116	132	155	140	137	139	151	138	114	165	157	162	119	154	145	147	154	120	148	151	145	119	118	142	135	136	111	126	141	134	131	155	117	139	134	124	138	127	151	146	129	151	131	153	137	132	141	159	155	143	154	133	129	134	135	138	140	137	117	128	155	146	124	105	137	133	170	134	147	121	137	131	115	151	121	133	127	162	143	155	141	132	121	150	165	112	119	146	145	145	134	142	138	128	146	144	131	145	122	129	149	109	143	129	132	134	143	121	144	132	152	146	144	125	118	149	137	150	133	134	132	156	135	120	125	129	114	141	153	158	121	132	140	116	131	136	143	150	131	138	135	147	135	131	129	140	139	133	136	153	143	127	112	129	142	134	140	127	144	152	156	139	131	124	141	148	111	145	132	129	144	153	109	140	145	141	141	152	126	130	155	156	125	149	132	134	134	137	145	171	149	140	141	154	154	131	124	151	133	142	138	140	138	121	140	155	134	118	123	132	119	158	141	138	133	135	114	128	126	121	142	124	140	136	146	121	139	133	136	118	147	147	121	127	112	142	148	131	120	136	140	145	135	136	134	134	165	144	144	137	118	149	176	139	146	145	146	139	130	123	140	125	126	121	144	138	112	135	127	132	171	128	139	137	133	143	135	144	129	106	137	147	129	136	131	127	154	146	135	114	156	143	143	133	133	148	134	139	141	146	146	140	126	129	153	130	139	156	122	138	120	143	149	157	142	136	127	155	149	146	139	143	135	129	129	153	138	121	137	143	139	134	141	126	137	139	145	126	148	123	152	137	127	146	131	140	137	158	117	133	136	143	117	127	126	143	127	162	143	153	163	147	129	128	137	135	134	131	145	125	151	134	128	123	123	129	138	145	124	132	146	139	142	135	148	138	139	147	151	120	144	127	129	127	138	127	123	128	133	134	138	130	130	138	138	136	123	152	140	141	144	160	137	129	133	126	139	135	144	131	132	147	132	151	151	135	159	122	138	127	145	132	143	123	137	145	131	136	117	120	120	124	144	129	143	142	133	157	141	141	140	135	146	118	146	144	109	137	137	132	138	138	148	123	146	142	145	136	123	134	145	114	131	144	154	134	141	149	129	148	145	165	126	131	140	139	131	136	141	123	141	131	129	130	125	138	122	144	156	137	137	118	116	154	161	145	136	133	148	149	152	143	123	132	142	133	126	142	131	151	140	112	118	133	146	118	137	125	134	156	165	154	126	122	152	146	140	139	156	143	135	141	126	136	124	134	143	140	144	155	152	141	126	117	138	118	126	122	138	129	134	139	160	142	128	109	167	144	139	124	132	131	135	147	149	119	132	139	149	132	136	112	134	152	152	120	146	136	139	134	112	130	133	161	136	129	151	119	143	130	142	137	151	157	144	119	138	132	135	159	125	148	127	134	146	141	147	150	146	154	149	147	142	126	146	143	158	145	136	131	124	160	149	120	137	131	140	136	136	135	121	124	127	113	122	144	135	148	124	151	119	125	117	140	139	125	140	121	132	126	153	130	152	158	136	138	117	149	151	159	130	137	149	120	146	125	138	121	138	130	130	126	136	140	141	140	128	142	124	124	118	163	133	154	136	158	135	137	141	153	148	139	153	139	141	152	153	156	118	141	137	136	128	134	144	158	148	147	126	152	130	123	130	138	127	142	167	147	137	136	151	134	154	142	138	146	130	140	137	123	144	143	122	127	141	140	145	144	115	123	139	127	129	131	115	132	125	157	113	130	110	144	140	153	124	129	127	120	150	124	126	127	123	120	133	162	122	134	135	150	148	153	133	135	141	145	121	120	140	147	133	158	138	154	126	129	134	147	114	129	144	139	136	120	127	143	148	126	130	151	132	144	143	144	127	133	145	142	137	124	123	143	140	140	126	144	138	122	115	150	156	130	120	133	132	130	150	130	142	148	135	141	135	140	138	129	129	150	130	109	142	128	147	139	115	161	124	134	116	135	129	134	157	160	131	131	135	118	139	144	135	153	145	133	139	157	156	126	121	143	130	152	136	128	128	134	162	141	128	114	127	131	135	144	131	145	135	127	149	136	153	153	126	158	125	118	139	116	127	148	148	123	116	143	115	133	140	151	153	138	125	116	142	124	154	135	120	124	149	150	131	128	140	131	153	147	127	146	156	115	154	130	151	130	136	172	125	146	153	148	142	158	135	142	117	148	161	146	138	132	110	149	154	154	148	134	120	143	123	121	133	112	133	139	119	145	145	121	137	117	139	139	138	148	145	126	148	133	129	130	123	136	134	134	153	140	162	160	147	159	136	130	129	129	135	136	157	146	142	148	126	164	146	137	126	148	134	124	136	136	141	133	147	123	148	157	156	147	133	152	145	127	106	129	133	117	129	119	148	127	144	140	123	122	127	152	134	141	134	124	129	129	130	135	135	156	134	125	154	146	127	125	144	145	153	136	134	126	105	162	151	120	119	125	139	150	150	149	118	121	143	141	150	122	151	138	119	122	123	132	145	150	149	142	141	134	135	149	152	142	123	118	141	132	123	131	127	125	155	149	132	131	140	126	134	164	141	141	143	134	129	147	138	141	133	134	141	132	148	130	149	119	141	142	128	147	153	140	139	133	123	155	140	118	122	140	125	133	160	130	143	146	147	132	146	142	129	152	141	137	146	150	124	147	132	142	123	139	122	139	117	152	160	139	152	155	135	146	159	154	137	125	138
9175	3092	13307	12157	4196	2903	1916	1509	1234	1511	979	863	783	685	701	645	603	570	548	521	526	543	543	492	469	480	446	468	464	464	432	458	392	476	409	452	428	393	417	419	383	406	424	408	448	409	393	402	400	413	398	399	389	400	388	422	394	365	370	416	380	370	398	377	365	381	377	372	363	389	412	348	343	384	346	372	359	382	339	366	383	351	377	400	390	386	408	354	392	337	388	373	396	377	365	363	363	357	367	368	406	400	383	354	349	364	379	383	375	384	360	350	370	366	399	390	358	368	340	366	360	363	377	360	362	365	374	363	393	365	369	385	389	382	361	390	316	363	373	353	376	378	353	388	351	391	385	347	357	391	377	385	392	366	400	377	352	385	338	382	349	394	363	359	322	350	365	370	351	364	362	371	392	361	344	360	365	327	367	399	351	389	370	404	358	353	367	370	377	374	367	328	343	373	366	380	353	411	368	389	370	365	337	319	379	399	335	361	393	391	338	375	372	389	364	371	416	389	361	373	388	394	375	384	393	336	376	357	370	407	360	360	349	360	388	370	386	350	369	366	372	380	374	346	362	369	338	360	368	386	366	357	383	357	386	338	372	393	356	371	341	346	383	347	409	384	356	392	358	349	382	358	375	377	356	405	351	348	391	376	373	371	355	365	391	397	374	360	372	381	377	371	348	369	379	362	383	357	387	405	371	364	368	351	357	351	350	351	396	372	365	362	365	408	387	374	372	386	366	321	381	394	359	364	373	373	355	360	377	379	375	351	391	365	361	365	342	376	400	350	359	357	345	384	371	391	388	381	413	369	351	354	369	375	351	347	361	364	378	385	368	336	381	367	371	434	362	365	379	373	323	342	364	380	402	367	332	381	360	376	369	345	392	373	411	378	354	366	378	382	385	367	331	360	327	392	364	363	345	355	360	379	384	367	355	397	376	359	383	376	368	341	378	389	367	340	364	375	370	367	353	377	344	385	359	370	423	378	384	376	389	392	384	383	384	333	353	370	399	359	347	355	340	370	384	381	344	368	347	371	362	364	394	381	363	365	400	388	365	390	371	351	354	348	384	407	367	381	368	355	371	384	362	364	346	369	376	373	364	363	370	391	341	364	388	402	369	380	390	388	374	364	395	387	347	353	393	368	382	401	361	396	360	391	382	377	378	396	353	396	384	366	339	364	411	350	365	365	371	377	368	378	391	381	363	359	412	403	376	360	403	369	351	354	364	368	347	370	385	396	414	345	380	355	365	398	374	383	348	389	360	377	359	396	387	371	366	385	362	370	388	380	363	344	412	401	365	389	358	405	400	383	338	366	389	371	384	369	379	337	363	380	360	366	373	375	387	358	392	349	343	343	355	386	364	383	388	370	357	386	380	352	375	369	369	360	365	351	364	378	407	372	391	347	354	390	362	357	352	382	381	389	357	384	352	341	391	366	411	408	367	340	364	332	337	390	420	347	364	378	352	391	358	379	351	389	359	406	385	367	367	348	389	368	387	360	348	412	370	374	319	345	366	373	384	362	359	354	375	364	371	349	402	362	334	360	377	404	349	355	369	341	347	360	394	386	370	356	388	342	385	348	394	363	346	351	366	342	398	377	382	385	347	357	380	380	372	378	367	346	371	330	376	371	361	358	351	407	363	373	332	392	397	395	354	361	392	375	378	354	362	363	355	387	332	364	347	363	370	319	393	365	369	358	366	363	371	384	350	369	413	383	367	358	342	357	378	386	354	361	359	372	390	383	373	376	346	356	373	351	412	384	409	395	365	375	356	308	342	395	383	361	342	378	361	382	340	369	394	411	366	370	401	365	339	384	353	395	345	376	357	396	392	400	383	354	344	362	368	369	375	353	357	378	382	361	351	375	346	363	374	360	371	383	374	377	368	364	381	376	383	355	383	404	377	369	349	363	351	349	380	380	393	390	354	337	348	370	355	370	359	368	403	382	394	347	359	321	356	396	355	396	408	360	395	379	383	371	354	350	391	349	353	363	424	358	386	406	402	381	368	376	340	373	376	360	348	365	373	343	413	386	335	340	368	337	396	383	351	362	361	381	364	399	349	353	373	361	373	393	400	351	369	394	369	371	327	381	380	342	348	389	361	347	355	369	394	387	338	348	376	358	367	387	353	388	391	366	383	368	373	371	357	324	353	371	368	344	369	355	391	372	370	361	374	376	391	367	394	392	351	353	390	366	334	369	387	379	396	375	375	353	388	350	370	338	364	365	375	364	331	364	375	364	365	389	371	344	349	363	362	399	366	383	410	369	353	360	371	373	365	383	388	394	375	381	381	354	375	351	364	350	358	397	343	404	384	367	368	366	405	348	350	337	386	347	381	323	364	367	345	360	361	388	360	368	362	368	407	362	408	341	386	328	394	358	404	374	369	377	377	361	368	397	381	353	386	375	359	368	399	392	350	394	347	415	350	342	371	350	362	372	359	363	386	384	345	385	375	370	338	378	370	376	389	398	356	374	353	371	341	341	405	396	371	366	353	333	365	381	368	378	381	370	386	352	412	346	382	387	374	350	402	382	372	351	341	367	389	383	420	373	374	355	348	360	355	346	369	354	387	376	380	399	362	390	382	379	371	381	400	356	327	384	365	358	392	340	386	408	343	369	392	376	375	394	366	378	359	362	399	371	352	376	375	401	357	369	374	337	377	376	379	366	333	350	376	368	370	360	376	374	355	380	380	406	392	344	379	386	360	361	349	373	353	359	324	409	378	390	370	384	382	354	389	422	382	380	366	358	385	402	352	366	340	398	320	374	377	419	353	345	358	365	351	347	356	357	368	333	389	347	350	352	354	351	380	373	378	367	368	382	370	340	379	350	357	360	362	404	353	371	372	376	339	354	360	406	344	345	339	366	366	415	340	359	369	389	389	342	331	387	386	347	332	368	349	410	376	371	378	395	369	354	383	401	342	384	413	355	381	366	336	372	399	381	396	360	369	384	384	360	381	359	356	344	348	359	360	393	354	385	346	368	383	378	362	380	378	348	325	344	365	387	361	342	354	368	324	376	332	339	361	353	332	356	357	375	386	384	356	342	359	407	345	383	407	340	384	344	375	370	386	379	336	404	389	360	378	417	363	370	379	373	368	356	397	370	394	392	311	370	380	364	380	375	366	364	358	367	369	385	414	361	417	373	388	367	377	387	379	368	360	325	350	357	367	383	313	407	354	365	323	353	354	372	361	401	359	357	367	381	393	354	350	376	356	362	384	339	374	364	383	369	367	389	394	371	371	366	372	355	375	398	380	360	367	346	353	362	387	346	363	377	378	386	338	348	378	372	322	394	342	379	329	388	354	413	401	339	349	386	366	383	388	409	361	393	362	371	356	383	347	377	351	386	346	387	349	365	305	384	366	360	384	346	388	373	383	381	351	394	405	374	345	369	364	378	366	389	403	365	371	357	408	382	342	392	386	389	372	378	365	345	367	383	377	346	389	382	343	384	367	380	364	370	381	349	361	364	367	387	382	376	351	362
27301	11578	9499	4445	1921	1369	899	641	2675	9227	1537	401	323	362	312	312	314	312	299	310	294	254	245	256	276	273	263	255	274	271	236	250	271	245	229	259	263	252	234	268	227	243	242	243	315	247	261	253	240	263	293	264	245	247	262	240	226	266	258	246	253	227	234	250	237	249	236	233	242	230	254	252	260	246	229	258	236	243	231	258	256	269	244	261	239	229	247	270	254	263	234	247	214	240	233	237	228	252	231	238	258	272	260	271	240	269	278	240	270	227	227	242	240	244	243	251	224	281	241	212	257	256	227	241	232	226	265	265	262	251	253	245	285	229	229	249	238	281	275	265	247	216	243	252	225	251	259	238	274	234	220	227	222	245	276	257	240	256	250	235	249	273	241	235	250	250	247	240	281	257	236	253	251	243	259	247	273	237	219	290	259	265	260	247	255	279	231	246	239	233	254	256	252	211	259	246	214	228	249	217	238	264	239	254	254	243	251	253	236	291	261	222	232	253	250	233	224	255	248	272	228	227	250	234	249	270	274	255	228	221	264	259	228	239	227	245	248	222	253	244	243	230	226	251	253	247	231	234	257	255	251	257	263	267	251	263	268	236	240	275	250	234	213	252	231	251	266	236	237	233	235	233	273	232	237	219	239	227	234	227	269	252	238	249	271	229	237	242	228	225	246	246	277	230	218	236	235	236	246	260	254	239	241	279	256	229	225	199	230	244	234	261	234	229	253	246	232	243	245	245	239	228	241	239	252	289	219	239	235	268	238	256	261	256	266	279	253	269	250	247	257	233	269	249	220	229	242	256	211	228	229	225	238	267	256	223	234	250	259	253	245	245	268	250	242	219	261	272	274	233	217	241	241	223	253	232	243	242	271	249	238	250	251	216	261	231	238	251	243	266	233	256	260	268	226	272	258	222	248	255	247	238	268	252	240	258	248	239	271	268	228	232	235	214	246	228	260	251	255	264	284	206	257	260	230	246	285	264	236	237	254	245	259	237	267	220	278	247	233	258	243	258	242	228	249	235	218	241	245	238	205	199	223	223	255	241	276	260	228	233	205	249	218	219	259	239	261	275	247	207	232	229	279	256	228	247	264	262	247	253	257	247	248	237	265	230	241	276	270	251	258	253	280	247	247	235	270	262	254	241	243	216	265	226	251	233	232	279	243	224	239	241	268	248	253	221	239	235	256	254	246	294	283	237	248	235	249	239	239	242	254	233	245	251	270	268	242	265	267	259	234	236	260	240	246	245	245	232	223	258	237	239	241	227	244	259	216	266	201	227	259	210	282	251	283	250	225	253	238	264	255	259	271	253	276	239	257	231	259	214	246	246	240	220	204	245	237	216	245	234	262	262	231	242	242	244	277	231	253	271	246	235	277	222	215	218	234	254	250	231	255	240	259	258	234	251	234	248	256	237	256	215	224	218	243	237	250	247	217	230	247	272	227	249	238	258	281	241	252	254	219	229	258	269	252	230	228	237	238	232	253	242	246	260	246	237	248	241	240	274	251	223	228	232	265	234	260	267	248	235	251	237	267	247	251	276	249	279	247	238	255	290	235	241	257	248	266	244	244	257	263	225	273	256	253	231	238	243	217	219	243	256	193	239	250	265	245	266	238	229	214	244	244	204	234	251	245	274	263	245	226	246	243	247	256	220	245	239	247	244	252	228	230	243	258	240	237	239	235	215	228	260	251	237	247	230	262	220	238	246	250	236	235	238	261	223	238	230	230	230	235	249	254	253	237	249	243	249	262	236	237	239	246	233	250	270	226	204	258	239	236	257	254	253	267	249	271	243	229	220	239	243	251	222	246	241	252	237	267	247	243	244	228	232	241	254	257	264	274	265	261	247	247	247	238	235	252	250	238	231	253	253	267	236	244	229	270	232	235	252	263	241	252	239	257	208	265	246	272	270	247	247	256	219	239	279	237	249	235	267	230	280	231	238	249	221	258	254	245	263	254	265	267	246	239	221	268	238	254	238	242	223	264	217	239	240	238	242	255	260	233	239	260	222	264	222	255	254	238	229	234	251	230	227	273	265	226	229	274	246	224	220	246	208	228	237	267	241	255	268	254	248	231	241	229	277	248	229	272	229	275	241	264	223	251	263	242	215	264	224	248	251	252	265	241	256	251	253	216	255	236	254	226	239	218	274	275	270	234	232	257	271	221	259	239	263	232	207	240	254	270	222	240	228	238	249	246	228	234	238	235	236	269	263	257	246	219	236	263	252	267	231	270	228	252	230	242	239	227	234	227	252	237	223	249	240	204	217	231	292	251	258	268	241	232	222	266	254	247	273	243	263	233	241	243	257	246	248	235	261	244	215	206	261	247	261	246	247	222	208	237	233	285	228	243	239	246	263	243	226	236	259	265	222	234	224	259	219	231	258	247	222	231	223	258	247	228	248	253	239	246	262	257	232	238	244	238	238	253	246	264	229	270	238	221	268	249	248	276	261	217	214	249	232	223	217	242	265	247	225	274	255	230	255	247	239	220	248	258	235	238	218	252	224	264	250	265	260	236	239	229	246	222	242	275	246	212	251	232	239	241	243	235	239	225	256	254	224	232	214	257	225	246	245	236	238	236	230	254	239	242	226	255	237	241	243	275	243	225	245	261	263	240	246	241	224	232	281	225	266	233	250	253	267	220	252	237	263	239	244	263	220	245	264	252	232	258	234	261	239	275	259	243	249	253	236	230	280	256	249	252	256	260	233	230	233	226	252	241	234	298	234	210	261	284	235	234	236	259	264	244	262	260	250	257	242	222	243	262	238	220	233	235	261	253	265	264	235	227	259	228	230	251	256	240	234	254	275	245	243	243	230	261	241	231	238	247	261	244	244	249	213	244	233	248	243	255	242	257	236	250	238	247	263	289	237	253	242	240	267	236	238	256	247	215	237	256	253	272	196	255	249	270	235	274	277	249	283	248	251	254	241	225	239	260	255	246	211	232	256	246	253	247	237	244	263	250	257	256	242	242	274	264	264	243	251	249	228	240	242	260	242	241	235	252	249	274	237	250	254	255	234	238	246	215	236	235	266	246	235	245	293	251	280	261	222	260	267	247	282	265	234	267	264	249	247	222	226	241	248	248	245	248	250	231	246	276	242	238	220	228	237	237	257	259	276	239	236	217	252	212	219	222	225	260	269	281	225	250	253	264	272	255	248	250	255	245	247	264	256	258	235	251	256	203	242	259	251	271	205	250	247	262	215	228	273	250	232	243	222	263	243	249	240	259	255	267	245	230	231	271	242	235	223	216	242	235	260	223	239	257	242	270	231	248	255	252	259	227	226	262	242	243	243	245	255	233	231	264	259	232	219	237	251	249	225	274	225	241	219	237	231	253	261	266	225	255	257	276	254	222	258	243	266	250	249	251	248	227	260	236	251	243	266	221	267	241	246	239	250	241	247	234	237	230	246	256	256	278	265	256	242	258	236	225	236	237	226	247	265	247	231	265	258	266	252	259	220	244	256	245	249	271	270	232	247
15286	5532	11807	7965	5767	4770	3786	3078	10093	25545	3945	1519	1397	1320	1182	1150	1131	972	979	942	925	899	874	773	830	811	768	783	729	782	716	787	746	764	721	702	701	667	684	669	687	675	690	701	685	712	652	693	660	638	622	652	634	611	679	685	653	702	623	667	620	638	630	619	673	608	677	608	614	642	602	663	601	624	667	587	608	642	615	610	596	616	611	601	673	660	617	601	610	603	671	607	620	609	664	622	697	629	590	627	617	658	610	596	638	601	611	600	579	575	658	601	619	607	626	598	563	605	612	595	638	585	646	571	597	581	619	616	602	596	615	627	630	628	613	607	617	622	627	596	646	576	639	622	594	569	611	583	627	620	620	620	614	626	609	627	627	575	611	642	619	623	578	658	619	623	600	594	611	614	594	667	631	569	619	627	583	645	629	620	610	595	631	626	581	605	619	614	586	643	608	590	624	627	581	594	640	630	633	616	630	604	559	638	649	621	600	583	570	595	611	619	626	636	616	603	588	654	637	552	619	646	631	563	626	591	609	609	604	584	614	611	635	646	558	616	568	643	613	621	565	603	577	617	622	585	621	621	672	591	566	622	580	617	567	576	590	591	611	591	581	614	593	625	617	633	604	583	644	622	594	617	647	650	623	571	613	623	592	654	668	623	573	647	640	614	648	638	631	608	588	605	673	636	611	594	628	631	579	601	579	611	622	598	616	615	644	557	581	595	616	584	605	625	630	588	633	638	601	586	604	606	643	579	564	612	628	607	644	566	614	629	590	626	570	650	580	576	547	611	640	582	604	627	568	600	580	605	567	626	583	628	629	613	593	611	635	555	623	587	620	641	553	650	615	577	634	613	607	654	587	632	619	650	641	624	658	629	606	581	602	621	606	645	609	612	608	620	614	603	617	637	643	635	599	585	586	588	633	608	579	626	601	628	595	619	619	586	573	592	613	597	625	605	595	616	620	590	606	605	614	601	612	640	602	572	651	611	610	606	601	606	619	652	598	672	602	649	586	603	626	603	598	619	651	581	619	628	609	667	610	569	579	637	645	632	650	626	616	596	599	635	582	612	591	622	630	628	640	598	625	640	618	583	626	631	622	606	585	614	626	623	622	630	607	597	645	609	601	640	640	590	588	594	594	574	592	580	570	599	593	627	620	613	599	615	615	623	618	624	609	616	606	656	612	620	614	596	613	619	649	599	600	627	573	614	650	607	632	673	632	619	566	605	601	622	640	569	664	563	587	569	624	602	587	576	591	599	628	617	626	623	607	637	636	611	615	619	600	661	597	606	655	577	634	629	606	614	588	574	629	593	661	577	593	594	568	629	644	617	627	641	621	607	575	618	599	626	581	613	606	609	658	564	584	655	630	614	613	595	613	604	630	600	572	597	567	651	610	596	645	630	639	609	597	620	620	617	648	624	551	646	617	590	604	592	642	645	658	598	635	608	594	595	614	645	640	613	592	589	619	610	621	566	615	594	627	655	612	612	624	609	635	596	680	599	612	594	608	574	623	612	601	612	628	563	617	601	602	591	606	592	635	633	620	637	657	633	629	608	616	614	602	605	602	613	588	624	569	607	569	618	600	621	605	623	650	637	562	641	630	624	608	596	601	609	638	583	630	626	602	562	585	625	622	623	597	640	595	644	596	635	616	621	585	597	599	563	641	590	589	605	618	597	626	598	663	641	603	585	585	598	587	611	612	592	572	605	577	590	605	624	643	581	589	628	645	629	631	608	600	622	632	613	601	636	617	605	604	600	618	611	576	615	592	546	643	676	606	667	631	634	633	585	605	593	609	621	588	620	570	596	611	577	615	593	604	639	569	583	635	568	581	629	619	598	603	611	573	628	592	611	588	617	583	603	655	588	617	646	640	597	612	615	567	578	606	612	607	592	624	602	646	606	607	638	627	599	585	614	665	625	589	650	582	620	637	634	608	656	604	570	611	621	617	593	578	596	655	622	589	624	607	596	646	587	618	654	615	599	595	586	609	571	576	605	681	606	589	630	644	639	602	608	586	631	589	625	596	649	630	601	573	620	608	580	614	614	600	618	607	615	616	616	624	569	622	575	630	629	628	578	597	675	596	655	573	631	645	589	625	612	589	610	634	610	532	634	635	637	633	604	610	616	591	593	622	572	606	615	588	642	637	608	553	590	586	585	616	628	616	620	605	550	612	596	623	611	630	582	591	631	599	614	594	620	605	625	619	617	662	615	585	580	638	571	606	632	600	568	602	591	588	641	633	636	596	624	619	636	636	606	602	536	619	599	625	608	612	658	627	639	615	598	659	595	646	669	602	580	590	605	563	626	583	607	592	590	626	642	573	658	618	635	607	606	589	614	573	604	616	582	623	608	566	581	639	598	628	600	624	550	582	596	604	644	651	600	606	615	661	611	597	587	628	632	612	602	607	601	627	599	623	596	614	595	594	685	620	640	611	618	606	610	626	615	631	597	600	631	577	596	682	578	558	603	611	582	627	627	625	629	609	595	655	659	585	607	604	600	628	633	620	605	647	598	595	630	624	632	631	596	587	583	581	592	608	612	610	624	599	600	562	617	595	576	592	616	647	610	613	585	585	663	611	614	613	600	611	610	617	628	617	611	615	639	635	619	572	635	625	600	619	602	617	616	579	565	605	644	634	618	598	625	559	574	613	605	608	588	569	630	622	590	604	578	583	662	614	641	672	553	605	598	603	596	614	587	639	603	642	627	621	621	604	642	594	574	625	582	615	624	577	606	604	608	597	603	603	620	579	560	617	602	635	605	590	583	596	599	584	642	603	598	601	563	613	606	610	583	640	611	608	585	609	611	603	598	615	588	644	652	606	585	565	633	645	648	597	607	612	593	642	587	578	609	634	624	557	641	610	587	632	625	626	628	637	594	588	592	615	586	609	630	619	635	631	647	630	588	603	590	636	590	590	639	602	584	641	589	574	622	598	612	618	573	594	607	597	643	588	617	589	633	600	648	654	577	592	579	587	658	580	607	636	618	610	629	596	627	600	655	602	595	581	594	610	648	590	587	638	635	629	647	601	590	610	578	618	608	622	592	639	681	642	608	583	626	616	607	593	590	622	610	598	605	616	623	650	582	571	594	608	610	637	646	607	624	632	588	650	635	596	614	553	629	636	611	565	616	573	596	623	629	625	613	577	584	597	600	632	648	579	632	630	598	612	612	584	577	606	586	602	556	605	616	605	579	565	593	587	615	639	615	595	586	611	640	581	614	608	601	600	607	631	605	585	582	582	580	620	644	612	623	608	576	599	599	630	617	600	589	622	638	575	621	606	560	629	603	635	592	579	621	620	656	580	609	588	578	598	602	641	594	649	623	621	644	611	570	561	604	596	632	549	640	582	586	605	651	586	600	567	591	610	595	603	630	582	621	588	620	601	648	618	596	606	601	595	607	616	618	600	645	639	575	618	606	615	627	616	624	635	568	633	577	642	595	584	579	647	680	624	575	596	577	576	612	590	572	573	599	628	630	591	601
5015	1130	836	548	398	378	407	426	444	345	332	285	290	282	277	253	253	276	284	303	296	291	269	291	297	304	287	263	300	288	307	310	326	306	271	275	277	286	312	273	292	279	259	270	271	271	264	292	299	259	257	272	272	299	279	276	294	269	267	334	268	305	302	259	266	271	293	265	268	282	291	250	308	283	272	246	272	302	292	303	263	284	280	271	288	279	290	289	266	267	253	322	279	282	261	309	291	286	279	302	261	300	279	298	258	252	291	263	272	264	281	270	327	294	244	268	305	267	292	233	269	300	292	314	280	272	262	273	305	272	303	272	295	272	247	290	301	309	271	258	271	286	300	263	310	275	309	280	275	282	288	271	271	264	288	288	277	280	314	295	255	279	291	293	290	274	261	285	285	281	283	257	288	284	283	295	275	297	275	280	280	299	261	284	287	246	273	262	287	266	282	293	309	292	287	288	289	325	307	263	302	272	278	283	258	286	271	273	276	280	292	293	285	289	258	279	264	256	261	281	289	239	276	272	280	263	280	257	265	261	289	269	260	288	273	307	274	271	301	268	251	242	271	298	292	283	294	273	316	274	251	268	308	277	280	246	300	291	272	294	299	284	277	314	286	271	343	283	281	291	255	292	277	271	279	296	310	292	284	260	303	288	276	298	287	309	261	291	298	280	268	281	301	284	295	288	273	263	320	312	307	306	279	304	285	307	252	293	279	295	265	271	269	272	308	262	263	296	280	295	296	238	254	274	287	274	304	302	279	295	285	268	288	274	300	290	290	289	288	309	299	307	317	277	276	272	296	285	262	275	302	287	256	285	270	281	257	282	281	288	252	246	291	261	280	259	280	287	283	285	283	257	299	265	270	268	269	279	289	254	266	303	286	224	261	259	311	302	278	257	293	265	246	299	296	280	278	293	300	294	278	270	268	288	272	290	262	270	278	287	318	289	277	283	253	290	319	268	250	289	256	305	291	302	251	292	289	287	309	292	307	256	282	279	267	272	306	256	286	292	309	294	247	295	288	283	301	245	254	291	323	286	292	284	317	284	294	284	242	269	272	298	289	263	322	277	263	287	286	291	304	293	303	265	293	283	282	316	268	286	269	257	289	286	266	279	258	289	266	281	292	261	303	278	299	274	276	269	274	276	287	314	265	295	262	273	272	292	254	311	285	269	293	278	288	287	261	293	284	282	309	280	288	293	276	297	295	296	278	272	275	268	263	295	272	293	277	300	250	277	281	321	295	251	277	275	306	281	284	269	278	285	306	303	305	281	266	277	298	284	280	281	270	289	317	264	299	260	256	287	260	289	290	288	309	288	286	301	290	284	268	302	281	292	250	251	263	278	287	298	282	290	287	284	260	266	273	283	287	294	315	304	268	250	278	282	291	305	292	278	292	290	252	248	313	287	278	314	275	283	307	262	265	283	267	281	295	273	313	280	289	285	265	266	273	290	258	279	264	262	303	282	288	272	245	282	273	295	250	281	274	310	321	306	284	264	286	281	287	281	262	297	289	267	265	273	262	264	308	269	262	287	276	264	295	285	318	307	278	281	261	283	297	297	295	264	273	257	284	284	292	289	291	291	320	284	266	245	276	279	280	296	298	276	292	276	272	245	269	271	260	274	282	259	303	234	268	265	247	268	280	320	300	283	272	280	250	265	278	280	324	271	256	301	295	280	287	277	292	286	276	280	309	248	282	279	252	290	276	283	276	286	282	265	276	302	291	326	276	310	298	259	268	298	329	293	272	274	314	294	295	290	310	263	284	261	291	299	277	294	283	273	299	312	296	302	308	282	266	267	242	287	273	285	280	298	279	273	299	304	300	268	278	285	299	275	277	258	297	297	301	277	288	301	312	285	269	247	251	279	274	276	296	308	304	290	297	268	319	312	290	270	259	302	283	281	289	284	303	251	252	280	264	252	300	279	283	271	278	304	298	290	300	282	281	302	296	289	279	296	289	288	299	305	292	284	306	268	292	276	261	293	298	285	297	284	290	286	253	321	286	282	267	269	275	274	295	301	293	279	278	268	261	285	288	304	288	281	271	264	260	278	291	283	316	270	238	276	256	294	286	278	269	278	275	325	264	275	268	271	294	268	297	268	299	291	276	297	263	296	274	234	287	314	282	306	265	299	315	277	289	274	292	278	291	292	289	318	245	283	298	279	309	291	282	274	259	280	305	295	275	285	288	267	291	275	316	254	315	284	307	278	282	288	267	284	292	275	293	256	267	291	255	256	283	269	271	302	286	296	260	267	289	316	305	256	248	267	307	282	327	260	299	312	247	273	288	272	283	314	271	330	282	277	288	280	290	296	294	271	270	285	300	283	276	281	296	270	287	307	268	290	279	296	260	281	286	309	292	268	291	269	292	290	277	269	287	296	275	316	271	290	285	293	293	290	280	314	274	286	275	301	267	283	267	293	299	333	265	277	313	287	302	290	270	289	275	297	306	268	294	293	268	289	268	291	279	303	300	282	279	301	290	295	283	292	270	298	274	303	290	323	309	253	269	269	292	256	279	313	273	276	281	275	277	293	303	261	261	252	284	261	307	279	264	293	265	306	292	284	293	279	265	260	279	261	262	310	292	268	284	283	289	291	258	308	273	308	283	304	299	275	286	256	299	261	273	275	297	284	281	286	284	294	284	262	295	267	306	285	267	308	286	293	270	270	264	276	308	306	300	291	290	302	292	267	282	269	249	256	282	265	265	266	267	292	285	267	284	266	283	281	274	271	292	301	280	285	282	275	272	326	275	273	280	257	282	269	277	305	292	305	288	293	284	302	305	270	330	305	281	286	280	278	301	287	281	297	267	280	270	313	299	271	290	283	276	292	279	282	271	254	281	284	271	281	292	289	303	287	273	293	266	298	266	269	300	282	282	286	306	277	309	272	286	272	308	265	294	289	250	254	258	261	297	259	314	285	344	291	297	272	276	303	290	252	291	243	288	325	266	285	276	301	238	289	307	270	254	292	272	304	275	291	283	312	253	264	276	254	281	287	308	273	263	285	285	249	283	271	260	273	292	281	282	307	303	289	305	269	272	260	294	277	268	254	321	289	294	279	285	279	295	291	282	294	281	299	300	294	298	275	272	278	281	318	258	287	266	283	320	315	257	306	308	301	297	280	272	297	263	282	247	290	299	305	278	316	286	268	284	266	321	290	304	291	274	275	268	288	298	300	296	275	276	276	281	261	304	295	286	285	267	265	291	296	309	268	295	295	260	280	265	299	305	286	297	302	277	302	267	282	308	296	277	280	296	296	307	273	274	298	281	265	268	267	300	261	296	311	295	265	294	292	293	283	269	271	270	293	282	250	298	304	263	307	296	288	257	253	269	268	287	277	268	289	306	291	292	302	275	281	243	298	255	274	277	284	306	300	270	283	276	258	276	255	285	313	267	304	276	311	275	263	291	286	281	288	279	283	270	234	275	287	290	263	264	288	277	272	292	275	264	295	271	270	296	285	294	265	274	284	289	281	252	303
4093	1252	1670	1512	1043	1102	1349	1616	2029	1172	895	639	661	696	669	655	644	661	737	646	643	667	655	654	648	636	640	676	650	645	647	672	651	662	632	645	677	664	694	687	681	665	678	702	638	663	644	638	641	643	652	647	672	674	645	667	669	678	645	651	660	686	661	680	633	696	681	658	682	674	661	692	693	640	678	660	665	647	659	688	720	665	729	646	712	680	736	667	633	652	662	665	693	654	679	675	675	653	633	662	637	665	647	662	702	670	654	646	686	664	664	704	645	710	693	705	653	693	644	657	659	633	656	666	665	663	674	635	656	651	649	651	680	657	639	614	686	627	621	629	696	627	699	657	672	655	632	662	677	636	671	639	646	677	664	688	667	654	642	689	652	673	689	640	656	699	675	632	662	635	649	646	647	650	696	637	669	712	686	674	633	705	617	642	648	651	685	690	607	676	661	660	681	669	694	651	644	649	626	644	667	703	649	679	655	657	624	601	672	711	620	688	666	601	615	654	645	663	676	661	670	651	674	653	671	662	646	689	649	631	687	679	683	652	666	670	716	667	634	674	654	662	628	659	656	730	627	666	641	639	626	654	617	680	674	625	696	628	673	725	654	689	675	679	653	600	656	664	624	650	680	662	633	632	658	664	597	643	675	611	660	658	684	643	677	684	679	703	715	660	673	669	690	659	636	628	690	652	679	669	667	641	662	705	669	660	694	666	636	674	682	627	628	652	623	677	665	652	611	679	684	616	669	690	667	639	715	717	649	675	703	655	652	664	661	619	704	637	635	665	682	670	634	672	693	650	640	692	666	647	683	679	688	673	623	637	680	675	668	665	719	683	701	703	674	673	635	624	679	690	646	639	641	677	682	649	672	654	682	656	660	686	668	662	629	682	636	686	638	649	676	698	664	679	661	674	688	658	642	646	634	640	682	613	678	685	662	684	684	650	662	659	619	685	736	640	683	711	623	688	642	639	636	659	689	677	656	657	615	647	653	695	650	647	674	686	722	668	690	639	678	692	657	694	645	622	689	672	659	691	668	696	647	644	647	681	650	689	679	622	646	583	644	646	698	687	655	630	624	649	680	667	690	646	674	654	695	677	655	696	666	720	684	654	649	676	643	641	664	616	686	688	657	626	679	634	641	697	649	633	652	687	649	631	639	662	648	679	648	663	677	689	643	689	673	645	689	674	634	646	650	665	684	659	704	708	659	642	710	649	688	655	622	695	683	645	664	662	690	661	624	640	691	622	680	686	707	649	667	635	664	651	667	668	645	634	658	645	691	636	649	675	685	707	616	670	658	671	645	660	704	647	648	687	686	676	672	618	665	658	659	628	631	671	637	648	636	624	677	670	642	686	599	633	706	666	672	705	676	665	688	645	718	640	620	697	659	654	664	638	695	683	694	704	680	698	644	660	620	698	684	659	654	657	671	639	674	682	648	652	655	621	669	686	663	647	642	697	691	627	663	699	680	657	656	671	653	644	690	695	640	645	660	641	645	668	682	674	682	687	617	648	621	675	631	647	654	669	660	683	697	658	677	692	639	685	658	660	630	668	664	655	680	656	659	707	592	666	637	673	652	661	661	697	650	704	711	653	623	666	642	669	624	636	686	590	640	679	663	613	667	634	666	673	706	647	647	610	661	668	612	639	679	677	684	628	686	639	649	650	658	650	634	637	674	703	706	665	680	648	654	678	629	684	673	677	659	688	635	693	675	663	680	675	662	685	636	676	634	684	643	636	680	679	685	643	678	643	611	677	666	710	634	628	692	643	671	691	664	666	649	672	659	667	674	678	653	625	642	712	693	651	647	693	672	624	676	670	669	650	675	688	676	699	644	650	641	647	693	646	619	650	631	652	672	644	632	676	666	678	684	663	664	634	655	649	650	638	641	642	695	697	665	685	711	679	662	624	668	638	747	671	688	702	641	692	679	611	700	609	676	629	663	640	694	626	646	695	643	670	685	673	699	659	684	643	644	640	600	687	636	648	668	666	642	688	661	607	671	643	653	679	642	667	679	665	650	645	601	658	649	647	615	663	675	659	695	681	700	715	634	681	691	690	643	645	671	638	677	671	702	692	608	677	706	672	663	679	649	658	612	694	650	625	636	688	645	650	618	687	670	648	655	682	655	644	647	667	651	672	672	647	669	658	647	643	678	598	672	682	674	657	644	689	672	684	646	701	693	628	598	660	636	637	669	688	671	700	660	664	657	658	652	659	661	674	677	624	622	652	647	695	660	694	711	670	649	706	646	630	713	702	664	631	664	619	653	587	647	688	657	671	747	663	685	715	710	661	693	640	678	665	659	602	686	677	660	722	691	643	620	647	673	685	624	694	669	676	671	697	635	620	654	682	661	709	699	618	669	624	676	667	643	705	626	640	659	683	674	684	663	676	646	675	672	654	647	645	668	690	682	666	670	663	681	649	682	670	613	634	690	650	681	638	688	636	628	670	673	673	703	635	677	600	650	654	636	689	642	688	631	629	663	669	624	699	667	692	666	657	674	677	686	688	636	648	710	703	691	672	637	659	675	710	680	664	663	653	695	651	651	679	615	684	650	675	693	664	668	674	631	638	728	614	691	664	663	659	657	697	701	671	724	644	653	658	638	673	653	666	647	711	690	656	684	651	650	614	663	670	656	645	639	628	645	664	604	679	686	630	624	673	675	672	691	647	690	679	664	661	664	659	669	703	670	700	633	673	644	694	644	695	656	651	649	661	676	631	625	688	674	672	669	651	737	656	709	652	674	621	673	657	692	631	650	705	674	618	669	622	686	652	616	661	660	630	671	628	672	687	670	630	716	642	641	639	665	643	643	667	649	630	655	674	616	658	668	672	676	669	625	621	667	671	676	682	682	669	679	632	658	651	716	668	690	643	662	679	603	693	647	649	660	677	713	679	659	671	656	646	692	686	653	680	686	652	630	608	682	614	652	705	663	670	662	629	639	642	647	715	670	641	686	700	656	637	596	760	630	689	637	668	684	695	661	641	695	629	668	675	699	673	646	660	680	696	676	616	631	671	641	688	698	622	639	671	643	636	664	693	675	683	622	634	643	607	677	647	650	637	642	666	610	647	673	652	684	701	699	689	652	633	645	653	610	655	678	671	663	673	621	666	639	679	666	670	636	685	673	656	660	643	663	676	697	672	654	657	657	651	641	658	647	632	665	649	690	624	661	641	698	617	648	680	621	663	683	670	676	655	654	646	626	691	664	697	670	687	647	631	639	615	653	627	660	699	652	656	636	619	651	647	654	624	649	649	658	703	643	637	661	677	665	653	696	688	678	653	629	673	691	685	671	688	622	682	620	627	651	668	673	626	686	634	632	660	619	654	659	648	632	627	675	662	712	654	716	651	680	663	669	663	668	676	674	641	690	652	722	651	669	697	644	676	643	598	657	659	716	680	704	646	665	640	672	626	643	648	643	691	671	666	678	688	681	707	670	697	648	641	682	639	672	624	678	654	642	665	662	623	662	687	650	632	648	621
19493	5446	3110	2111	1132	945	8241	18823	12461	5708	1500	243	216	235	236	227	184	197	200	205	206	193	226	188	208	198	177	201	184	178	199	209	177	209	171	204	216	188	200	223	188	194	207	218	201	177	193	193	204	232	209	186	216	165	200	165	200	189	182	215	235	185	168	183	190	191	211	190	183	191	183	201	199	194	197	187	233	189	192	187	184	184	191	186	197	160	215	192	196	190	202	204	173	172	187	198	205	194	193	197	202	197	170	178	165	175	178	224	178	184	191	197	189	210	179	158	197	207	202	196	178	198	216	203	173	179	188	195	193	177	209	195	215	202	182	199	197	186	196	201	204	201	212	186	199	189	177	212	200	181	217	191	180	190	204	179	184	188	204	194	175	180	176	191	220	195	163	186	180	185	186	212	175	183	182	179	183	156	195	187	173	184	206	185	199	210	174	181	183	185	206	182	209	212	202	191	187	197	207	169	166	190	197	185	182	186	181	170	200	175	200	213	207	185	177	189	186	226	205	182	170	172	192	174	171	200	221	159	176	174	188	192	187	173	188	184	182	195	194	217	189	184	170	204	181	185	208	172	181	180	181	196	179	168	195	206	194	194	177	209	199	181	183	201	177	194	232	182	176	204	189	190	205	214	208	200	160	177	208	184	203	186	203	197	186	211	223	191	200	195	173	211	181	185	172	208	178	203	196	183	196	167	172	188	193	197	187	187	194	192	177	191	184	188	178	193	197	194	207	182	182	181	208	172	145	188	167	200	187	193	180	187	179	198	188	200	179	200	152	200	196	186	194	208	195	180	199	197	196	196	175	194	217	196	202	190	188	195	183	221	184	206	191	167	176	182	223	187	210	184	192	203	189	198	212	200	196	181	185	171	171	178	182	196	191	170	197	165	183	204	202	187	195	187	178	202	191	174	179	185	192	175	171	189	198	209	194	202	190	223	199	196	207	185	191	182	175	207	187	200	182	189	203	190	181	180	192	155	205	194	188	163	175	162	189	197	207	148	179	193	198	182	186	212	187	182	179	168	186	194	203	208	189	196	182	177	181	182	210	190	208	179	172	189	187	205	204	187	177	199	190	195	203	215	197	195	180	178	175	198	181	192	230	211	196	189	176	198	191	192	184	199	172	208	194	170	177	192	157	187	180	194	192	180	175	196	192	178	190	198	190	181	164	184	213	196	176	211	173	189	189	167	186	192	213	187	217	219	196	232	213	155	195	173	192	191	210	202	181	180	182	166	197	195	185	185	188	199	192	224	208	177	178	198	173	188	171	200	200	211	177	204	189	195	192	192	174	186	211	195	200	167	178	193	193	196	174	187	224	158	185	170	175	163	198	202	189	185	197	183	199	191	213	186	161	202	166	170	203	167	191	198	166	201	203	181	199	188	197	169	198	205	166	192	216	190	178	192	189	203	192	189	182	206	197	171	214	190	197	203	210	192	166	199	186	188	193	193	185	176	172	217	194	187	179	196	186	227	192	196	210	194	196	208	209	196	193	193	210	202	180	162	189	188	194	185	216	186	196	212	166	193	206	187	162	173	185	174	180	192	186	190	201	189	184	197	188	179	193	205	175	187	193	190	158	181	185	186	176	183	205	191	173	200	194	199	166	186	215	200	172	218	171	190	196	201	197	207	181	196	170	174	191	186	170	166	192	183	177	174	169	160	172	189	189	186	198	189	172	215	197	203	197	163	156	203	184	172	195	182	190	211	225	173	180	183	184	204	170	201	197	195	199	177	190	198	188	216	174	210	180	169	169	192	196	195	196	188	180	176	207	216	193	198	200	175	158	188	221	192	194	189	197	187	184	202	196	174	196	194	198	178	219	206	187	185	202	194	192	165	162	199	191	199	204	201	212	170	198	218	191	165	195	204	179	225	178	212	201	211	194	163	185	194	198	184	220	189	159	183	222	210	188	204	171	175	190	185	215	192	172	175	186	159	188	195	162	196	217	181	192	196	186	193	179	172	210	188	192	193	174	180	183	185	209	185	198	198	194	214	204	179	184	205	203	179	169	200	220	185	187	200	221	200	191	180	206	188	193	181	195	214	169	174	187	218	194	181	191	183	196	162	175	192	197	209	181	199	203	213	195	204	183	201	185	154	187	190	189	213	205	184	180	180	177	187	207	178	186	195	193	202	173	192	195	201	182	185	177	219	163	204	172	183	167	175	201	198	230	177	210	168	181	170	189	188	192	203	167	181	196	188	188	195	213	207	199	197	200	184	210	150	188	184	204	182	214	202	175	212	200	241	187	189	188	193	169	189	183	174	183	215	185	193	212	165	159	188	212	195	175	161	179	202	167	204	200	214	203	194	180	216	197	188	207	196	177	148	194	203	187	211	188	197	187	174	189	179	215	179	184	197	187	185	195	181	174	201	170	207	224	195	189	209	192	204	194	196	201	197	175	195	185	186	173	187	196	203	208	200	193	201	177	221	184	219	187	183	201	191	179	201	222	194	197	194	209	183	188	198	183	193	214	155	228	202	227	181	229	177	231	179	183	173	187	168	196	210	219	194	180	186	152	211	183	194	183	188	199	203	186	206	196	200	173	171	206	187	196	165	185	196	194	172	182	186	194	182	184	190	156	185	186	208	171	191	184	189	194	191	161	189	197	195	196	215	194	172	195	167	189	207	194	217	202	220	187	173	188	167	182	198	191	211	178	209	187	196	187	190	180	177	221	179	194	172	190	195	181	172	192	211	172	187	188	187	181	211	194	221	204	168	171	196	176	190	190	176	185	197	173	185	204	201	190	180	175	178	187	196	214	184	203	202	217	181	194	185	192	160	194	190	192	181	192	161	201	190	174	192	203	168	197	197	189	208	201	191	206	169	214	199	229	211	179	201	191	174	189	170	238	181	186	172	191	203	193	201	202	186	192	202	187	193	171	191	204	203	196	192	173	177	193	183	186	188	225	180	188	172	190	179	200	187	197	232	180	182	189	181	196	188	186	218	197	204	209	208	218	199	198	174	207	208	198	183	180	182	190	167	203	189	218	203	210	183	199	193	198	223	193	188	201	179	205	191	194	222	193	201	185	214	178	180	182	174	191	193	196	193	190	195	194	223	191	197	199	208	195	180	205	201	213	165	184	193	206	169	207	202	184	179	185	182	197	189	198	191	194	145	167	159	207	185	169	190	219	196	206	181	195	205	195	183	186	172	182	180	180	189	184	184	197	197	231	204	211	185	173	167	180	178	186	197	210	191	199	188	190	161	195	177	180	195	163	196	197	212	206	187	173	168	200	188	174	221	192	179	173	195	196	181	201	202	181	194	200	171	185	185	192	191	198	195	216	190	223	219	176	191	188	188	195	208	180	188	205	181	218	210	199	203	206	195	178	171	200	190	199	209	197	183	162	169	168	171	201	168	167	200	198	157	176	187	200	191	189	210	189	203	179	181	168	196	219	206	181	185	169	201	184	177	178	186	183	186	165	184	165	189	187	202	191	201	204	190	209	215	195	221	211	180	182	194	171	206
12047	2116	4275	4451	3338	3579	23477	38395	29100	18817	5578	788	747	739	654	655	620	646	607	599	588	609	578	547	619	602	589	527	526	517	538	524	517	514	520	532	578	504	513	564	513	521	514	542	556	527	504	487	557	511	514	532	527	519	499	521	520	545	538	503	509	533	471	527	493	530	509	483	516	507	464	509	504	485	471	516	476	477	499	456	527	508	472	507	513	485	485	486	480	501	549	482	522	510	478	519	492	444	487	512	473	464	495	475	444	522	532	501	476	488	517	519	495	488	499	510	464	473	521	539	469	534	501	522	499	469	502	496	476	502	519	486	505	523	469	536	479	514	488	509	461	486	518	493	509	480	517	506	511	502	505	507	493	508	512	478	505	480	479	499	453	468	533	514	468	523	509	543	520	482	508	514	497	528	534	504	469	523	504	500	522	523	537	487	513	507	519	523	506	514	490	473	493	520	476	490	494	504	493	460	528	528	491	471	489	479	518	505	501	485	510	523	530	459	496	489	480	522	501	468	482	505	492	462	501	518	490	481	458	490	514	469	530	496	477	482	490	473	483	496	508	452	475	494	498	469	456	503	493	491	529	507	497	448	490	514	502	475	479	474	511	509	507	493	498	515	501	510	500	516	467	454	478	519	492	492	545	507	472	518	503	489	498	489	523	517	488	560	494	496	497	457	493	497	507	522	517	490	491	481	474	482	509	505	470	528	527	493	477	483	506	533	507	471	476	471	496	473	498	490	454	509	470	475	497	518	497	477	486	497	498	458	494	494	512	487	511	511	521	462	490	474	474	516	536	508	517	476	490	467	518	463	554	474	484	490	497	483	476	500	479	482	482	505	472	485	461	490	495	498	513	519	501	455	476	485	510	503	501	524	505	502	539	502	504	484	480	490	519	519	507	489	515	506	486	488	506	454	501	495	518	485	520	484	505	507	526	467	488	499	532	470	536	495	492	514	464	510	501	533	504	524	473	493	491	488	486	495	487	500	541	471	490	493	494	494	486	452	502	504	473	532	497	478	507	505	463	509	545	515	514	497	478	499	481	515	528	463	472	466	499	491	485	540	492	520	493	538	480	490	544	501	506	479	491	499	479	474	508	506	520	512	494	466	494	479	446	543	528	500	493	489	510	473	494	484	469	459	478	513	476	523	482	531	489	543	488	480	522	473	488	487	483	507	469	486	517	540	495	443	519	468	520	452	504	494	525	531	520	447	509	465	515	507	488	466	506	483	522	496	509	515	477	439	522	469	516	507	511	481	470	481	469	534	481	491	487	500	515	482	499	495	517	485	519	491	483	485	494	523	520	532	493	470	496	497	514	499	475	487	479	518	541	474	551	434	442	489	484	476	488	527	469	459	475	495	481	488	484	507	538	475	493	485	495	484	519	473	481	484	481	465	488	532	488	526	460	463	472	491	466	540	481	494	524	465	486	518	493	512	505	523	523	543	485	469	469	458	499	495	484	477	451	501	509	471	486	513	469	501	485	479	483	465	493	524	462	486	546	515	475	505	491	464	482	484	491	531	442	460	467	509	557	516	517	445	493	528	535	515	507	502	494	474	506	490	461	522	477	506	505	483	482	468	472	512	518	487	493	451	486	483	516	498	479	503	502	512	490	476	480	494	471	520	500	527	496	484	526	488	506	508	466	517	499	523	494	539	477	476	497	509	500	471	476	432	467	481	464	474	523	485	488	474	546	508	508	499	475	514	480	511	498	505	504	471	503	502	502	513	496	494	494	494	496	462	508	483	515	490	459	468	481	487	502	484	517	507	532	479	493	482	503	483	487	499	526	471	474	467	490	511	473	510	488	479	489	509	477	486	454	476	469	521	481	505	506	522	514	477	485	486	496	536	481	475	550	509	500	489	480	488	481	509	505	528	468	509	508	463	477	523	494	530	523	509	476	508	496	508	471	479	470	478	501	525	493	515	482	487	489	479	502	467	479	457	491	466	520	501	504	504	498	494	493	489	481	487	475	471	491	457	513	467	479	445	506	529	494	507	510	486	495	494	506	476	464	480	498	412	505	526	530	483	480	500	509	479	477	485	511	496	480	495	487	502	511	471	480	481	470	499	495	515	537	487	476	536	507	540	499	491	510	492	483	468	506	477	496	470	507	493	484	506	494	520	527	469	501	470	483	488	522	516	524	520	489	529	479	491	481	504	504	532	466	488	495	495	470	484	505	489	553	490	479	505	547	513	524	488	505	495	488	476	513	478	506	474	497	511	491	523	507	498	483	496	469	532	482	465	500	518	489	462	511	492	495	463	493	498	464	491	490	470	506	511	499	499	516	500	505	551	521	484	487	509	509	474	435	495	527	531	502	488	492	504	527	483	480	511	531	504	490	507	497	478	468	495	506	510	480	505	477	494	489	486	520	483	505	498	519	487	526	437	502	480	519	521	514	519	501	503	477	509	482	494	470	487	518	448	526	480	473	486	493	502	494	519	510	524	522	476	479	464	503	491	510	504	503	499	483	516	494	526	512	501	480	513	530	526	450	531	518	491	468	503	489	504	487	460	519	522	521	499	491	497	474	494	495	493	472	506	476	537	457	495	483	501	531	524	506	500	480	493	478	476	507	483	516	463	505	519	540	530	525	482	485	496	493	498	477	481	485	466	512	485	514	462	502	542	474	515	475	512	492	510	513	514	483	456	493	535	475	500	473	522	485	506	489	483	493	485	507	504	504	517	510	467	500	475	516	534	473	490	513	466	491	507	459	478	504	474	516	512	458	511	492	508	470	544	497	465	505	484	491	482	490	512	479	506	501	492	505	481	518	487	507	491	502	543	491	490	480	471	502	550	472	480	450	499	473	465	502	533	482	499	501	425	511	448	486	482	499	483	484	495	560	539	478	510	497	484	459	495	478	501	528	505	484	511	497	474	496	520	494	521	471	502	490	503	462	508	566	503	508	475	446	490	508	466	499	476	491	466	485	488	533	522	517	445	489	505	518	509	491	511	500	465	508	516	504	503	476	508	509	453	477	502	509	489	472	500	479	466	499	518	490	474	485	514	485	510	508	505	499	457	505	465	525	545	501	479	489	484	495	505	486	517	521	428	467	465	529	519	508	558	542	508	484	517	485	520	477	526	503	501	493	477	500	475	462	478	492	511	451	516	488	484	521	548	507	468	488	521	493	457	496	471	508	489	517	502	477	492	524	530	468	502	478	510	499	464	486	500	518	477	483	464	500	487	494	486	510	462	535	488	513	509	514	467	504	472	520	483	499	500	489	497	486	487	490	488	484	464	525	474	494	522	474	477	474	485	478	455	507	498	491	501	476	492	480	510	524	493	490	486	508	520	464	502	501	509	542	485	459	538	518	496	472	515	468	492	458	471	510	476	466	543	482	502	498	469	491	522	513	524	493	534	537	480	491	464	556	471	472	479	556	522	529	536	483	497	496	525	505	455	505	507	514	501	464	524	495	493	513	500	508	517	496	498	485	472	487	510	479	485	495	510	491	494	536	532	508	556	495	462
30173	10064	5862	3478	2036	2711	15837	38153	19210	9024	4749	494	363	386	353	317	331	324	290	348	330	290	326	352	303	277	310	304	302	280	292	276	319	325	282	322	282	320	289	305	307	311	319	362	303	271	307	273	288	289	299	250	291	285	280	303	284	292	297	321	264	303	272	291	298	292	292	312	283	302	306	314	285	317	285	281	275	272	297	304	354	325	280	284	292	324	286	290	289	273	286	301	287	311	306	298	299	311	304	275	292	311	281	249	290	305	257	282	324	296	277	302	280	274	311	283	301	280	304	297	288	293	290	300	293	263	293	303	313	293	284	245	282	282	276	313	304	287	293	272	269	298	306	285	289	272	272	315	271	284	313	264	271	287	264	302	284	315	305	266	298	294	284	319	276	288	282	290	311	293	248	295	258	289	301	280	304	282	283	292	319	302	277	287	283	281	301	303	283	293	283	302	301	326	276	308	296	317	315	315	286	302	285	289	299	272	276	283	305	266	307	306	311	287	262	312	301	298	323	287	287	287	309	307	286	304	245	306	289	265	296	285	298	315	274	303	283	261	290	284	282	317	312	277	277	281	278	292	313	297	286	289	278	298	345	307	315	334	290	273	314	284	296	284	300	338	278	241	275	286	298	268	319	306	274	294	254	275	289	289	292	298	286	290	259	298	314	285	271	328	281	277	318	309	290	283	311	286	316	348	281	286	294	283	255	281	257	256	300	248	273	283	282	274	275	305	305	286	281	298	272	279	325	299	290	313	271	291	278	314	311	285	268	295	306	283	244	307	321	301	300	323	321	290	296	309	307	282	282	281	275	301	304	297	356	287	295	318	291	300	303	302	287	265	264	284	328	273	296	276	331	307	266	284	279	267	273	311	269	301	303	297	292	352	317	293	304	288	277	270	293	252	299	289	281	278	275	276	310	273	335	286	269	299	310	309	301	311	315	275	268	270	287	257	284	247	313	289	306	307	290	295	286	296	300	320	271	298	247	282	295	269	339	278	299	315	302	287	277	305	283	276	304	295	281	300	313	297	284	267	276	288	309	299	284	294	270	297	308	268	293	295	290	315	311	281	289	310	288	296	299	298	274	256	287	311	291	278	309	270	301	291	291	299	260	284	312	309	282	290	278	276	283	289	276	282	314	293	300	289	307	302	289	279	285	268	279	257	269	297	273	312	289	297	280	271	276	279	334	305	311	298	288	295	285	278	298	309	297	277	274	299	298	302	280	326	304	283	316	293	285	277	313	285	285	271	310	309	248	286	296	271	299	295	287	263	315	294	290	290	274	297	338	280	272	287	309	310	281	279	275	291	278	303	296	270	270	298	282	260	295	310	264	307	268	293	293	308	293	296	273	290	298	296	283	320	287	299	323	302	289	289	316	274	295	303	263	288	277	329	292	279	293	266	309	290	259	273	305	249	281	301	260	299	273	291	260	298	274	276	317	324	284	296	305	284	270	295	290	310	279	295	275	280	284	297	304	294	294	304	269	319	304	295	303	280	293	293	330	269	335	286	303	288	309	287	282	290	287	279	277	296	269	286	276	291	312	265	247	285	313	264	309	300	251	289	316	303	314	300	299	275	286	294	290	287	309	270	300	318	327	331	316	317	304	298	299	294	292	287	318	320	305	316	294	270	298	307	319	294	311	269	292	293	317	284	295	291	315	285	301	252	278	285	274	278	300	267	294	291	306	273	282	289	294	303	305	292	293	247	271	258	289	287	280	320	300	302	262	283	308	306	299	277	292	317	244	319	263	286	271	307	282	299	303	282	303	282	291	288	256	317	309	292	293	271	304	294	289	294	295	299	322	323	295	273	276	271	273	288	282	295	270	313	304	302	314	323	299	307	312	264	317	294	288	273	293	290	282	263	284	277	268	312	301	285	267	347	323	280	268	273	296	273	285	300	280	288	312	295	281	287	318	299	294	307	265	308	291	297	288	278	309	288	279	301	301	303	278	283	309	314	283	294	284	275	290	293	280	284	278	300	264	244	300	294	328	302	318	278	278	266	304	276	274	330	289	300	275	287	302	265	302	305	309	284	272	273	267	280	313	301	309	300	288	263	302	294	287	299	263	325	329	262	263	292	301	315	321	302	270	326	292	299	278	298	308	288	298	291	306	285	293	272	276	289	288	283	312	305	332	322	301	296	300	316	284	286	316	302	272	276	310	317	282	269	273	273	300	303	296	287	284	299	317	288	292	259	308	311	304	274	280	302	305	292	309	265	273	316	316	312	280	289	258	277	300	309	284	293	281	301	275	313	290	284	294	313	285	284	272	297	324	313	268	327	319	293	281	298	311	296	312	284	295	307	324	300	311	304	304	289	320	297	279	279	282	285	301	292	264	287	320	304	279	301	302	273	263	285	281	271	286	258	279	283	316	283	283	317	299	288	271	279	314	288	320	258	314	282	293	257	326	281	278	307	271	279	316	299	310	305	271	311	301	290	264	266	316	306	302	284	282	285	322	295	326	314	312	273	268	272	323	257	283	282	323	296	311	297	302	320	296	330	276	302	319	326	295	264	294	347	297	267	257	313	262	282	308	306	305	270	306	286	271	311	323	278	251	282	308	285	256	294	294	280	302	320	299	317	323	292	319	302	276	306	280	277	277	263	270	301	275	290	262	305	265	298	296	298	305	289	295	279	284	282	276	267	284	289	346	285	311	276	286	280	324	304	285	277	283	287	307	281	323	283	310	293	260	291	293	310	294	297	283	307	300	288	301	317	295	275	301	293	261	290	280	297	312	254	317	301	326	303	279	285	299	314	283	291	325	281	300	329	281	314	306	278	290	285	303	267	307	286	292	309	280	298	333	292	272	300	272	266	259	269	306	294	270	313	286	294	307	270	277	266	304	273	278	283	288	297	273	264	294	281	324	298	310	280	315	312	306	295	294	310	268	283	289	268	282	302	298	296	273	268	289	271	290	271	274	290	301	276	297	275	285	271	291	281	287	282	290	297	291	291	303	283	293	300	311	296	291	321	325	296	296	296	325	307	279	285	315	267	321	278	283	320	328	308	294	307	313	294	288	302	280	262	280	253	330	295	307	294	316	263	297	286	314	276	329	278	270	298	314	326	277	280	302	291	326	310	312	301	292	299	299	291	309	311	291	281	281	291	283	310	282	300	273	315	275	286	315	270	254	256	293	291	278	309	288	294	283	262	285	270	294	307	260	296	297	305	308	280	278	327	290	292	279	285	309	276	326	284	335	316	291	271	276	306	289	269	302	291	268	273	286	303	251	280	291	253	313	299	273	311	284	311	294	305	294	283	286	289	285	319	290	297	271	322	282	276	290	301	266	310	300	287	311	277	296	298	292	295	314	286	271	305	296	294	299	280	268	290	280	298	323	321	315	294	303	262	287	295	260	255	300	291	277	330	311	290	277	299	293	297	291	285	313	296	262	284	282	286	299	298	288	254	315	311	294	296	326	287	287	292	323	305	300	299	286	277	280	278	279	295	302	294	306	256	261	278	324	301	302	278
16235	3813	7112	7582	6143	10438	36260	54700	30035	25625	13244	1342	1243	1135	1150	1033	1001	1004	960	947	884	919	949	932	885	836	818	794	785	772	831	829	790	760	821	757	811	765	767	809	799	801	777	786	845	747	749	696	727	710	787	783	686	755	726	742	726	820	709	769	720	728	750	732	704	745	739	738	749	744	718	789	737	713	762	718	759	736	740	738	716	723	755	752	727	719	706	706	711	758	719	730	730	701	727	702	681	680	706	693	742	737	706	748	731	713	741	731	745	725	708	745	728	758	667	697	729	734	759	709	759	729	729	690	697	749	733	772	730	709	766	709	739	726	718	676	696	738	724	732	748	765	757	729	757	692	730	703	721	770	745	731	717	716	732	754	704	693	690	718	728	706	741	729	757	749	705	713	734	712	734	732	740	699	768	715	683	673	719	737	734	750	680	731	713	725	730	715	723	742	697	709	707	692	709	749	692	749	699	703	720	753	734	739	776	705	710	734	718	704	763	733	678	712	682	741	696	733	711	771	713	706	735	716	706	703	752	694	761	750	730	763	729	704	686	748	706	705	702	720	677	711	705	703	737	738	706	707	731	715	753	735	702	769	759	732	729	731	737	660	695	737	725	669	711	708	712	713	752	668	749	703	676	706	670	716	717	738	733	715	687	679	782	766	653	725	733	735	714	790	725	690	748	759	734	722	726	675	754	736	748	713	704	700	728	698	673	711	666	711	695	702	723	690	717	731	714	697	699	700	735	696	711	727	707	702	714	730	721	681	754	701	701	712	677	720	724	695	706	680	716	723	696	763	669	732	680	699	784	685	738	696	670	692	723	710	704	760	666	724	691	674	757	708	727	712	739	703	689	728	712	779	729	759	800	735	720	752	723	694	690	739	790	740	692	744	722	686	746	701	701	667	749	737	725	734	682	715	696	750	764	720	709	729	692	742	715	751	741	701	734	727	708	716	713	691	725	711	718	715	705	708	700	698	775	701	745	722	698	692	718	720	733	778	745	733	743	745	694	723	674	722	723	728	691	719	681	719	729	689	764	717	705	713	753	718	729	737	720	732	706	674	735	721	699	719	703	712	735	733	728	694	739	754	688	739	746	705	715	757	717	719	687	695	713	696	693	745	713	770	714	759	714	724	728	755	745	719	718	710	721	787	672	723	661	720	740	722	719	742	691	729	707	695	732	702	680	765	706	682	706	707	705	776	757	723	781	683	735	695	746	684	746	716	750	743	694	711	710	762	706	710	735	710	725	688	736	726	704	767	707	768	713	710	727	778	696	676	718	680	761	710	735	717	700	700	706	714	731	719	743	719	723	700	666	736	697	719	708	744	673	752	729	702	724	733	737	678	720	775	725	695	733	764	723	676	747	723	704	737	700	693	753	692	687	741	710	722	697	639	742	667	747	730	683	729	733	684	702	717	725	755	665	748	721	742	725	747	698	774	750	722	737	715	741	705	750	713	709	738	716	721	731	697	724	701	675	721	713	761	720	694	715	746	720	680	703	706	691	714	686	694	798	696	700	710	695	741	716	724	775	731	737	671	705	737	700	679	694	716	762	708	722	647	686	753	733	726	703	722	736	755	780	716	709	729	687	739	691	744	700	790	689	687	691	754	700	703	735	742	712	758	738	747	695	709	736	717	709	741	707	791	708	726	704	729	708	759	802	761	723	731	715	735	677	764	759	706	712	779	756	713	714	728	662	704	699	725	650	732	721	746	718	673	722	748	705	733	697	783	734	760	719	694	730	706	775	709	748	731	711	712	784	690	741	690	711	687	715	737	733	709	692	755	703	700	744	723	718	751	695	711	711	721	717	751	680	691	703	676	748	721	764	788	714	701	713	712	738	697	691	722	682	755	743	687	722	691	742	710	741	733	703	743	684	728	714	740	700	725	698	726	742	729	713	722	660	727	737	697	685	778	711	717	694	750	725	732	730	704	714	691	733	721	763	767	723	695	720	743	724	709	701	753	711	703	712	780	694	718	739	741	706	684	785	719	716	720	694	729	698	722	715	720	724	752	681	722	713	792	722	695	744	723	681	717	686	728	731	706	704	733	762	743	751	746	739	738	720	710	733	729	737	716	742	743	714	698	730	739	743	777	717	680	683	687	709	716	748	686	758	682	697	744	721	738	754	741	747	690	759	686	676	716	689	704	730	709	733	679	717	741	713	708	700	752	719	753	705	671	728	738	714	764	698	733	760	716	699	700	685	696	668	703	764	777	713	721	666	736	732	761	698	687	751	730	743	742	757	681	741	660	717	756	762	695	721	706	684	769	657	736	768	711	757	777	703	719	726	750	740	675	745	697	722	701	704	748	758	719	745	725	709	766	741	722	752	717	756	695	702	724	705	673	733	714	749	745	763	722	761	726	735	722	746	743	724	714	731	700	737	697	708	736	696	705	711	746	734	718	696	695	709	762	708	747	676	711	707	713	757	710	713	731	741	731	762	698	723	726	718	730	728	752	666	699	736	767	726	722	727	744	769	734	729	737	690	752	742	707	719	786	721	737	716	708	675	725	676	743	733	718	746	715	711	737	707	730	686	738	774	685	706	721	726	720	743	772	709	732	749	779	746	696	737	680	719	738	732	693	687	674	712	699	722	731	761	764	725	687	729	699	704	721	761	712	704	722	683	762	737	695	721	718	763	711	738	699	695	732	717	692	704	726	715	724	737	715	710	738	717	752	703	725	680	721	706	766	694	717	709	751	705	769	751	724	730	760	663	751	715	731	675	738	702	720	755	755	741	718	701	748	715	724	684	731	679	718	725	710	769	724	712	723	700	727	724	723	748	766	688	728	747	689	718	732	687	669	715	762	692	706	719	741	722	733	710	811	736	741	753	699	724	709	735	707	747	732	734	700	718	741	697	741	720	742	735	715	745	744	726	685	712	703	686	719	713	721	693	723	673	739	716	667	739	760	712	726	693	669	742	692	720	732	732	699	731	696	694	734	755	742	743	720	716	726	753	711	745	705	664	703	706	709	709	750	763	712	686	726	740	730	709	729	765	716	714	710	723	710	685	763	743	737	727	706	707	725	751	714	730	738	736	705	690	782	701	739	683	735	722	724	722	715	709	750	729	750	771	734	759	759	744	723	697	737	715	752	751	693	751	739	708	710	734	685	714	743	736	743	695	724	724	745	708	735	667	681	717	753	716	721	714	725	724	737	743	737	699	751	694	719	711	714	752	773	679	715	725	689	708	676	719	733	712	796	659	645	685	700	699	751	700	764	711	680	680	714	727	744	703	738	731	777	738	715	765	733	731	742	681	727	726	723	749	674	726	765	742	719	702	702	729	710	693	658	719	724	675	689	687	704	705	688	740	710	714	745	711	713	725	763	678	792	751	691	716	730	694	697	748	765	712	728	697	729	718	727	756	741	795	788	726	686	719	691	684	714	684	727	761	670	713	705	746	717	737	690	731	771	782	676	702	760	705	738	717	763	712	760	731	737	735	693	709	727	699	723	744	719	742	711	794	718	749	700
5130	1250	1061	684	418	455	575	1261	1137	389	342	321	330	316	332	319	304	296	337	311	323	311	303	355	292	287	351	318	326	335	305	312	320	324	326	308	327	286	329	358	328	305	300	350	302	312	344	335	313	347	344	332	326	377	299	311	296	338	351	335	362	305	279	313	289	279	329	347	310	322	341	326	314	340	297	310	317	333	294	338	315	352	332	367	340	343	369	329	337	312	306	334	331	336	298	293	300	342	359	346	291	331	307	317	369	313	321	298	280	321	294	340	289	340	299	351	332	316	347	303	334	355	333	341	319	312	367	327	324	310	328	338	333	333	286	309	338	338	325	311	301	335	305	299	348	351	320	313	332	316	331	293	333	307	340	343	332	293	346	356	315	286	338	324	334	314	343	300	332	347	337	364	313	309	328	307	310	276	322	320	327	305	346	298	345	319	315	297	337	322	308	314	350	303	329	331	307	353	316	292	338	351	344	311	323	319	310	341	318	312	322	323	322	317	323	325	347	326	324	330	306	335	309	288	319	318	304	314	391	338	294	332	298	328	325	332	338	314	318	357	295	323	315	294	303	315	330	332	306	312	316	318	336	323	310	326	318	299	324	336	312	309	311	308	334	310	291	337	334	281	326	282	336	309	316	351	319	306	301	332	274	293	308	318	326	298	339	347	325	321	332	323	296	335	327	301	314	331	345	343	351	329	329	318	345	317	351	315	320	334	306	295	301	317	335	349	325	313	309	328	321	332	327	321	315	322	311	323	327	295	318	360	302	311	336	300	339	335	299	286	340	311	331	322	298	343	298	351	366	332	290	317	346	321	303	311	295	344	314	339	338	327	327	318	335	336	325	302	341	329	358	321	329	353	352	348	302	293	334	329	333	334	320	361	367	336	319	336	336	342	314	322	305	297	338	347	308	306	319	317	356	301	347	326	312	340	307	305	331	312	330	330	296	325	335	300	313	332	304	338	345	319	332	307	338	327	307	333	309	316	333	350	293	303	331	351	295	325	311	329	331	319	305	309	299	317	310	270	334	336	325	294	315	314	350	327	297	300	332	312	327	347	327	307	340	338	334	293	310	297	345	322	336	314	337	330	320	345	341	337	342	321	336	310	335	338	344	308	323	337	356	362	310	335	322	331	321	308	336	348	317	332	329	344	278	353	317	333	310	335	316	361	365	352	341	322	291	297	319	333	333	341	337	363	306	321	329	306	339	318	320	312	309	316	326	336	291	287	322	304	306	373	317	325	300	318	321	317	322	348	313	340	318	319	313	312	313	325	285	367	299	321	314	346	300	336	276	315	357	332	333	368	336	345	294	304	330	331	336	319	335	315	290	344	331	323	323	329	314	336	318	322	323	362	331	346	347	308	337	316	312	338	323	342	316	302	352	304	320	336	300	316	347	342	289	321	303	309	336	341	287	307	331	314	339	306	298	347	317	356	298	296	325	324	315	309	298	310	352	333	343	304	324	347	301	301	348	333	328	309	307	315	309	293	304	321	304	352	304	297	347	315	304	339	355	322	335	345	308	341	306	278	320	315	328	330	351	334	339	318	306	355	347	335	325	323	333	318	320	311	307	301	371	319	343	316	308	329	339	328	321	326	353	307	317	302	334	314	352	350	340	304	293	328	337	318	317	323	303	328	335	324	316	326	326	335	333	334	326	323	314	339	321	328	309	319	324	328	347	301	333	317	318	319	354	291	365	341	328	347	307	310	310	342	309	333	314	313	336	322	329	311	307	342	317	359	324	310	316	308	329	306	332	310	315	289	325	291	307	364	331	355	319	305	329	330	327	349	334	319	333	343	329	276	330	309	339	308	318	309	320	337	322	348	337	338	305	295	305	312	294	280	290	319	307	294	293	310	296	334	336	292	325	317	327	346	334	325	335	298	322	334	294	323	303	339	310	296	323	330	311	317	349	267	349	358	307	324	337	296	352	314	300	310	350	319	325	331	317	323	327	306	321	320	328	345	318	297	295	332	342	302	341	350	305	338	329	310	306	329	314	294	314	329	327	316	355	389	316	350	340	316	305	317	346	310	345	295	320	287	330	339	350	319	314	327	349	324	339	331	355	358	353	311	328	297	309	352	303	315	298	348	322	312	332	333	325	318	352	343	287	335	318	310	300	333	313	315	332	328	335	321	306	280	310	322	318	308	301	290	305	340	312	328	334	313	319	336	320	351	302	320	299	309	346	355	315	296	278	315	352	343	346	317	294	309	338	338	323	296	353	329	333	294	312	295	298	353	332	334	338	310	338	343	286	322	361	300	336	301	325	322	340	323	327	353	326	328	334	315	323	326	321	315	316	352	316	327	308	262	324	337	351	312	333	294	322	331	334	318	345	360	317	335	310	322	317	351	353	311	319	323	274	346	348	345	320	302	340	341	333	338	339	330	315	279	327	318	343	301	319	328	312	322	326	335	328	311	317	320	324	343	324	335	324	302	328	338	302	336	325	309	324	316	344	318	319	317	309	319	301	350	344	310	309	311	324	375	328	318	334	312	328	332	345	277	307	346	295	285	325	310	295	344	283	317	330	346	300	302	324	335	339	329	317	328	353	313	318	324	356	334	348	302	334	335	316	322	345	322	288	336	321	357	328	316	341	351	339	322	323	336	322	309	329	295	285	327	318	340	324	345	317	284	341	354	287	352	349	316	356	322	295	346	295	298	324	318	330	336	325	336	290	305	343	352	313	344	291	344	320	349	333	353	321	309	271	344	346	320	319	320	310	309	310	326	296	356	354	332	303	363	351	352	367	323	340	331	337	308	298	333	321	315	300	324	349	339	289	334	333	321	309	321	323	343	304	311	316	354	345	337	318	315	312	313	316	343	343	330	285	345	319	343	353	352	349	317	318	283	310	320	353	329	317	306	352	314	310	348	313	341	314	361	346	343	355	330	302	341	337	286	357	319	307	316	334	326	311	311	322	342	321	368	339	326	303	330	313	341	333	331	332	322	320	332	302	308	342	323	291	300	366	334	307	343	294	320	296	337	356	318	309	304	345	326	325	309	326	351	350	310	285	334	358	342	334	344	331	343	344	328	296	333	337	325	297	319	328	362	315	328	311	341	371	338	321	314	358	337	328	362	340	315	335	291	323	320	350	329	307	326	330	303	312	320	330	328	325	308	321	295	303	348	307	376	351	329	330	327	346	340	292	324	324	307	330	334	309	319	344	339	343	323	353	319	323	326	337	324	303	307	318	303	329	337	326	331	335	348	326	328	326	322	346	336	344	294	320	335	320	334	336	292	307	355	298	331	320	292	344	330	340	310	311	289	303	294	345	288	323	336	299	290	290	373	296	338	319	341	325	318	338	306	337	310	309	302	326	322	308	349	287	333	292	317	332	286	333	308	304	318	309	311	332	313	321	319	341	310	333	329	283	319	325	339	358	343	313	324	313	298	311	338	325	324	307	301	349	316	311	328	343	315	324	306	322	318	307	334	281	344	334	299	344	308	307	333	339	341	300	348	345	308	339	338
3854	1525	2043	1874	1124	1472	2382	6318	4270	1154	849	770	783	734	756	792	762	825	785	754	828	752	814	752	773	754	829	761	766	722	731	744	726	692	755	783	736	739	748	777	741	765	759	779	732	776	807	793	755	736	748	767	731	729	757	663	789	777	796	734	813	756	754	760	725	781	723	759	753	761	721	761	778	759	789	773	754	709	739	723	723	790	733	749	749	769	735	781	748	774	803	767	750	776	723	718	762	729	786	761	782	733	750	766	729	739	757	751	708	754	756	726	715	819	773	753	765	757	744	783	809	737	759	752	752	798	746	774	691	728	722	707	752	705	708	762	737	718	779	759	762	762	745	776	746	730	795	757	757	781	758	740	730	767	768	723	757	740	694	770	778	713	711	764	774	755	771	775	750	759	761	720	800	727	770	758	752	757	759	743	752	734	731	744	706	765	747	779	767	720	777	734	758	756	765	685	741	780	784	751	772	753	732	750	765	763	771	793	736	732	760	753	724	751	750	736	785	759	755	768	732	722	768	751	766	758	767	748	720	729	749	700	745	753	789	716	717	749	731	768	799	731	737	758	761	753	802	761	761	778	701	735	778	798	722	792	757	761	720	746	755	727	704	738	721	734	761	756	734	730	756	710	789	744	755	766	718	754	776	741	720	780	775	786	741	783	734	762	753	737	745	746	777	764	780	745	781	784	767	771	764	746	763	723	692	751	745	716	710	754	750	755	750	802	719	719	761	769	742	714	772	710	729	719	758	750	760	793	803	756	729	802	746	735	747	748	710	751	763	763	720	700	692	729	728	723	791	748	771	766	728	785	739	783	787	734	728	745	759	768	774	754	751	753	767	763	743	761	768	739	742	714	744	762	809	780	739	713	789	707	766	745	761	765	738	733	765	779	792	746	738	738	692	793	710	751	779	780	793	755	765	744	751	768	743	749	772	724	708	752	794	785	733	743	789	727	726	794	753	708	761	826	707	782	761	734	782	700	755	750	773	777	803	804	755	737	721	767	740	764	762	769	753	750	717	765	714	750	785	719	709	741	749	766	754	751	733	758	721	724	691	712	760	772	783	776	784	765	739	750	761	770	744	762	745	723	740	727	754	725	780	759	792	765	762	831	772	780	741	759	765	741	753	738	794	778	768	772	743	735	732	761	770	729	767	728	757	762	758	766	740	793	738	760	746	782	751	743	721	746	753	737	750	737	778	777	761	755	741	759	804	747	753	691	737	763	766	736	788	774	758	746	733	741	754	751	745	751	747	770	811	778	787	736	727	738	749	711	742	755	791	696	660	757	727	760	753	764	729	725	777	787	737	780	732	769	711	733	760	751	770	774	745	762	778	711	771	749	751	748	738	734	715	737	742	800	772	762	768	758	724	796	739	794	684	784	736	743	734	706	732	743	774	705	728	745	772	745	748	725	772	745	714	800	774	745	733	746	803	761	776	729	744	737	748	754	817	784	723	799	751	726	733	803	731	738	754	724	752	707	712	748	810	765	752	718	730	734	761	742	719	795	787	775	730	737	772	793	741	754	715	743	778	726	758	739	743	760	761	749	764	746	813	765	746	776	744	782	786	750	754	768	776	733	744	695	722	784	752	781	776	756	716	767	746	715	714	738	802	751	787	739	766	770	797	790	740	801	755	794	785	757	770	773	785	733	750	732	773	755	809	736	799	786	721	750	750	814	771	754	777	785	798	727	746	764	733	756	726	731	739	763	792	774	717	719	723	806	759	784	745	769	713	766	769	752	803	773	690	739	708	750	775	755	800	747	700	742	761	762	767	762	744	764	733	760	754	736	697	800	749	738	792	755	699	764	756	757	720	738	752	723	816	761	744	761	761	786	730	785	779	720	719	767	805	778	782	738	743	774	767	778	801	715	747	742	706	736	782	810	725	755	730	762	735	743	752	686	783	782	716	749	757	746	736	756	733	754	733	749	753	791	808	751	712	758	763	745	744	725	724	737	767	776	786	779	733	789	790	756	722	753	788	804	724	772	749	819	763	724	771	790	764	742	746	779	776	709	752	805	760	737	750	694	787	806	755	795	777	822	754	761	738	720	743	705	790	781	728	761	752	780	718	730	750	770	754	742	741	781	788	771	769	785	763	759	763	766	784	757	763	760	826	766	779	736	774	735	784	762	786	747	753	749	736	745	761	746	756	781	747	779	785	758	758	764	763	753	804	768	806	736	715	745	862	752	729	724	752	732	789	729	731	722	767	769	788	781	706	742	782	740	751	792	748	753	763	733	743	767	738	767	753	757	777	766	784	725	791	738	726	744	762	752	727	801	732	708	742	718	763	775	734	803	731	730	731	775	765	761	738	753	792	747	801	721	726	786	744	705	744	690	779	786	758	725	743	776	723	737	787	777	801	774	757	751	752	754	712	785	753	742	698	750	767	744	773	746	767	777	725	760	753	787	739	807	790	756	771	728	785	708	746	781	770	746	729	783	737	746	776	709	781	788	776	756	806	773	773	711	758	760	750	831	722	706	746	776	743	746	778	734	762	778	741	773	722	764	745	770	761	770	774	744	765	770	713	736	728	689	753	812	760	769	800	769	786	781	776	803	740	741	746	710	747	771	733	739	768	762	763	760	722	759	733	729	775	740	800	717	694	771	749	784	765	757	789	730	736	794	720	755	804	764	769	750	761	759	834	724	706	768	794	738	759	747	712	757	748	755	742	711	794	751	742	721	760	766	777	817	787	766	754	740	741	737	755	773	757	751	756	739	702	768	770	779	741	723	748	776	774	786	775	738	756	750	722	772	737	755	780	738	753	747	765	674	728	748	768	782	758	781	724	770	766	693	746	799	759	769	752	756	734	763	727	717	762	729	707	780	785	746	758	777	796	752	733	735	772	795	777	761	769	766	789	781	742	761	727	799	730	730	739	777	779	754	759	749	732	776	718	748	717	748	803	738	762	757	802	768	814	797	736	735	845	703	735	780	784	718	741	754	777	824	727	767	793	727	765	761	729	755	726	765	753	769	747	733	754	780	743	775	768	730	739	760	782	721	749	717	751	782	777	757	698	806	734	765	810	754	764	756	726	697	743	798	722	762	799	749	749	731	764	765	716	757	728	726	737	726	767	756	747	739	757	712	749	734	737	762	761	765	770	749	749	769	770	768	762	781	720	714	721	784	742	732	812	744	784	701	727	779	720	734	759	750	796	726	706	811	714	753	745	804	706	735	770	794	746	705	756	746	700	807	749	776	741	764	779	720	768	776	761	757	793	751	752	736	785	788	803	744	732	733	710	736	759	703	734	754	745	758	758	757	775	807	759	735	741	797	772	724	798	747	716	772	796	774	748	722	745	759	779	807	685	729	739	792	772	750	753	746	753	719	750	760	697	788	733	734	820	731	775	725	761	747	769	788	734	810	762	718	792	734	698	801	790	785	794	745	734	754	782	710	742	728	773	737	784	777	777	766	755	752	761	769	763	723	732	744	730	777	718	779	734	749	738	713	730	762	730	756	758	754	764	748
18028	7356	5073	2039	1043	851	2487	23029	24773	3526	506	246	236	247	220	238	221	229	219	197	235	189	194	213	203	201	197	229	222	206	213	211	179	219	206	203	186	211	186	191	190	218	227	190	180	225	189	195	227	194	195	180	198	203	199	212	203	208	193	204	186	199	183	199	209	197	181	196	227	189	199	186	183	215	174	177	206	166	198	184	192	210	178	186	189	182	182	211	233	216	199	193	188	196	196	211	208	197	218	193	223	194	200	182	206	208	201	192	174	235	210	197	192	187	215	194	189	220	206	224	182	188	192	189	194	210	211	200	207	190	199	200	190	214	185	166	185	195	171	204	213	181	198	185	181	161	220	183	179	204	201	168	193	202	183	216	184	198	249	193	158	195	187	193	185	187	192	194	192	171	175	202	206	179	195	201	218	197	204	203	196	207	209	192	180	202	196	195	202	180	207	214	193	210	192	209	210	210	172	205	175	211	208	191	188	199	191	193	222	194	219	224	198	181	192	199	188	205	207	213	184	212	205	201	224	204	195	212	200	211	220	176	193	218	188	192	194	199	217	207	211	167	187	205	226	199	218	210	205	200	177	223	204	209	212	215	198	202	212	177	205	182	191	193	197	193	201	217	191	180	208	184	214	194	184	172	205	218	194	165	218	188	190	216	195	216	190	208	201	181	200	205	191	160	213	217	219	195	218	208	209	207	200	212	193	213	182	185	209	205	207	202	179	177	222	207	191	180	223	183	178	219	198	205	209	222	209	186	175	231	191	244	207	216	221	182	213	185	221	213	190	178	186	192	202	198	208	200	214	211	214	197	204	190	206	196	187	195	204	171	208	187	183	221	203	182	207	190	206	196	181	201	183	208	206	185	203	217	182	211	205	223	199	195	198	197	188	189	220	189	173	198	176	205	198	208	208	207	204	195	215	207	214	197	176	174	200	196	197	208	165	209	203	193	183	181	170	196	198	184	183	214	181	200	206	204	204	208	193	185	190	197	169	210	195	216	196	219	205	208	229	217	202	204	196	186	208	204	201	217	198	192	215	187	196	198	193	208	217	181	183	190	173	204	216	213	190	217	199	199	196	168	192	200	208	196	214	201	186	211	206	189	212	194	188	196	205	189	186	192	179	202	207	188	217	195	199	201	202	220	215	209	207	211	189	169	191	214	229	203	190	195	195	189	192	211	200	188	192	185	216	193	193	175	184	187	195	188	197	173	221	184	176	217	209	179	183	203	207	223	191	192	191	206	220	189	204	217	207	188	202	210	188	213	201	158	211	201	217	188	188	192	188	199	208	207	197	195	212	224	199	162	226	197	195	216	194	204	207	197	202	219	181	209	214	190	191	213	219	209	181	186	196	174	215	209	195	168	202	216	217	204	181	184	214	218	228	230	204	198	191	175	207	203	200	194	185	201	186	197	198	209	207	194	202	224	206	224	206	218	174	203	193	207	220	200	170	220	196	206	182	200	201	187	210	210	185	194	184	195	204	219	215	185	200	187	173	188	192	214	194	206	206	204	166	214	198	213	213	195	169	222	216	213	210	199	208	209	205	205	180	229	200	212	174	214	217	209	244	200	221	224	222	184	209	212	220	186	204	196	188	201	199	190	196	183	195	203	174	198	213	202	197	185	170	175	179	202	219	188	215	163	210	193	207	198	217	204	208	205	202	201	203	204	206	180	195	198	231	198	213	222	184	177	186	196	211	204	193	204	168	203	215	176	203	187	212	183	205	234	212	196	217	215	202	194	226	169	214	183	227	185	206	187	178	207	216	191	204	224	186	195	207	219	191	176	204	218	215	190	201	185	210	200	201	185	156	205	177	217	172	212	169	200	181	209	189	169	184	181	191	198	212	200	169	205	180	206	196	204	172	199	188	199	202	204	207	182	189	205	165	205	207	195	177	211	212	173	175	219	212	186	179	186	182	204	209	185	185	198	210	212	197	189	217	215	208	194	182	187	199	206	198	192	201	192	211	181	220	201	198	203	195	195	174	204	227	203	199	182	199	171	209	210	197	201	187	213	188	208	181	212	236	195	200	212	191	193	207	241	185	193	198	201	211	223	210	203	219	220	214	202	213	224	194	202	208	184	218	201	170	182	210	178	187	174	198	196	182	192	208	196	188	206	200	199	207	204	205	227	198	194	197	224	204	173	215	241	233	200	203	173	203	188	196	211	211	176	162	199	199	196	204	217	192	225	203	215	184	185	193	201	183	170	215	200	218	188	222	202	205	203	217	200	211	186	183	186	178	227	215	208	197	193	183	171	206	210	209	215	206	193	205	190	208	205	200	204	186	206	190	203	187	196	220	198	204	198	209	197	199	220	190	201	197	188	214	189	191	207	188	200	201	202	183	205	184	211	183	208	171	180	199	204	200	209	206	212	172	185	215	178	186	191	190	192	194	189	190	202	173	204	212	196	180	201	206	190	174	184	219	207	194	190	208	185	209	192	206	238	209	185	204	201	207	204	217	203	232	191	177	215	193	201	201	210	220	183	198	179	214	209	190	218	195	190	187	188	198	220	209	185	203	204	200	213	183	181	219	201	196	190	165	187	222	179	212	205	203	227	216	205	229	197	196	166	214	224	189	207	204	202	188	183	214	196	190	185	208	189	218	205	190	202	205	186	216	221	207	177	190	211	223	178	216	189	201	189	203	197	222	205	198	165	192	196	167	181	211	183	202	212	190	178	180	193	164	176	177	214	206	232	218	185	198	189	225	205	204	217	183	208	173	170	197	178	197	182	215	173	175	196	219	184	232	191	182	180	204	195	204	194	200	201	212	178	196	211	187	201	192	230	212	215	182	187	205	196	206	193	208	194	188	201	216	204	204	186	227	181	209	178	201	202	190	199	211	168	178	192	217	208	183	207	219	192	212	210	219	192	172	189	205	210	225	207	205	186	196	205	199	205	199	212	154	195	222	203	206	193	178	212	212	190	209	200	186	185	214	191	199	202	200	200	194	189	232	215	172	200	180	218	189	204	209	191	201	178	197	198	201	195	214	187	205	174	195	232	173	206	194	183	221	203	196	183	205	190	190	205	211	188	221	205	188	194	211	198	202	203	188	212	198	188	210	195	180	196	201	192	198	215	192	239	183	204	223	173	173	198	193	220	203	225	192	198	221	200	195	208	176	214	194	182	193	207	190	221	201	170	213	195	202	200	185	190	218	199	215	178	175	206	230	213	199	220	205	205	197	199	168	173	204	200	183	193	191	213	197	204	211	199	198	192	189	190	193	193	205	171	197	190	177	184	215	198	193	190	211	194	191	179	203	205	205	224	207	205	226	203	188	204	210	209	196	189	196	203	221	205	228	215	192	186	189	192	215	208	206	213	199	210	181	203	201	204	203	178	193	204	191	203	193	211	200	190	192	192	210	211	216	220	209	195	178	191	199	200	228	220	202	186	210	237	218	178	225	213	204	204	186	212	199	195	186	183	184	210	191	192	213	205	221	200	209	205	172	182	197	206	168	192	202	210	199	188
10976	4891	7043	5263	3695	3486	9651	45997	38432	6089	1948	804	741	743	690	651	629	640	586	631	614	624	543	579	607	577	559	586	565	553	597	558	560	541	518	558	565	517	535	583	521	536	561	536	566	549	504	530	539	500	548	530	559	556	561	595	497	492	493	538	497	520	537	528	541	538	491	539	504	519	544	474	482	513	467	546	497	461	515	508	490	525	535	493	494	537	538	501	543	507	544	513	556	512	531	530	479	516	485	505	514	508	486	527	495	511	537	547	500	512	546	523	518	497	511	507	511	516	512	514	551	562	513	519	580	536	556	502	496	510	526	534	509	556	509	493	568	515	538	564	510	539	553	480	501	500	506	535	519	477	544	515	507	554	506	507	543	556	545	543	535	505	525	494	577	554	539	479	537	498	537	509	465	504	521	494	520	506	505	540	508	528	513	529	479	525	533	525	534	508	539	532	543	533	492	559	518	540	532	483	551	533	547	503	534	524	545	537	494	568	545	518	525	508	498	513	543	529	542	520	542	563	498	504	487	519	562	522	499	506	519	512	552	520	464	562	525	531	521	538	514	543	544	498	499	475	555	534	550	561	540	518	522	515	536	510	513	538	580	507	510	476	525	517	528	493	528	521	545	507	534	528	541	568	504	501	537	522	516	507	515	538	507	510	516	508	522	534	548	535	531	504	490	508	588	523	507	528	522	535	493	522	565	514	505	520	515	516	494	520	532	516	497	511	532	488	538	508	502	491	546	502	479	540	514	511	517	546	506	543	492	487	524	483	498	489	499	512	511	534	485	512	528	521	521	492	540	505	508	531	512	519	448	474	514	536	537	460	536	522	512	496	509	543	506	532	543	483	506	527	492	499	545	531	509	534	542	468	560	497	525	454	545	559	519	521	535	525	512	514	541	533	507	547	530	504	472	534	500	530	484	500	513	488	505	497	494	458	556	561	488	503	503	502	516	524	496	522	494	513	548	530	517	506	501	522	556	544	510	545	517	506	525	500	547	502	511	541	536	531	582	533	503	526	513	489	506	505	515	507	509	519	545	531	520	505	512	513	558	527	476	507	506	570	516	508	532	540	492	507	491	505	518	483	499	536	511	477	548	504	540	520	505	531	521	514	493	555	500	502	502	474	544	537	494	526	537	501	494	531	523	525	504	522	526	524	546	481	489	538	525	510	462	497	523	510	502	529	513	558	500	514	510	537	532	511	519	492	467	505	547	506	506	559	497	560	528	524	502	548	537	501	534	516	497	502	507	485	554	513	484	548	533	535	521	534	514	539	481	533	511	506	522	518	491	538	498	511	484	490	520	493	469	530	525	504	519	536	511	491	521	526	501	503	492	505	527	536	532	484	481	502	517	523	536	507	509	496	512	515	505	553	530	530	522	542	501	506	495	515	522	518	527	482	530	531	515	528	514	502	531	555	526	514	536	483	506	529	511	434	480	504	527	520	516	536	508	538	500	522	551	536	546	545	577	539	514	510	451	564	513	530	497	515	528	533	498	502	538	473	512	560	549	550	503	504	514	487	520	511	514	496	489	512	521	535	511	497	491	473	561	509	534	514	554	524	506	508	521	492	521	529	524	517	516	505	558	554	543	553	507	479	539	519	480	509	561	512	490	510	476	470	487	522	496	506	483	512	486	508	539	517	540	490	544	569	491	513	533	554	485	513	540	545	533	526	510	474	477	506	492	529	500	507	535	490	513	496	527	526	532	509	518	490	485	498	538	532	536	491	528	497	514	541	557	523	553	480	489	479	555	479	540	498	545	515	515	473	519	498	482	504	521	503	478	510	542	496	487	570	496	487	522	536	500	546	531	496	538	529	510	565	508	547	521	564	480	552	535	487	511	523	525	489	535	507	538	517	496	543	519	510	551	508	527	549	507	516	508	534	505	517	523	514	517	508	507	551	469	513	512	494	499	554	547	517	523	509	554	501	537	542	496	522	483	519	520	497	526	495	514	497	483	502	502	544	507	538	562	552	503	518	507	507	537	504	498	546	506	506	501	518	522	488	507	511	552	494	473	531	512	491	476	536	514	516	507	521	519	519	529	517	510	487	530	505	558	529	523	568	488	509	547	492	512	510	510	526	515	512	457	527	503	544	524	526	526	522	526	514	522	504	501	549	483	521	476	525	497	512	542	514	539	478	522	495	463	548	508	504	508	512	499	494	495	540	524	532	516	570	498	499	532	527	527	496	532	566	497	504	502	469	535	486	534	500	494	527	513	528	542	475	503	530	520	511	530	551	537	520	509	522	519	527	557	490	523	534	493	514	501	528	497	548	517	497	527	531	526	511	497	509	505	509	472	525	531	503	485	517	524	552	522	507	499	528	532	503	515	501	533	546	492	502	510	493	507	537	528	526	485	559	521	531	510	509	515	482	550	488	507	488	510	527	549	478	453	517	519	485	559	505	483	521	508	528	528	537	506	499	513	579	532	509	507	567	494	564	502	513	535	489	544	536	549	525	499	529	487	527	524	523	515	539	544	523	534	538	539	519	513	478	511	471	535	567	530	508	504	483	504	507	508	521	516	541	524	541	510	552	522	526	525	525	535	536	516	548	503	536	475	536	499	471	499	556	485	525	506	528	520	511	537	510	505	537	469	479	504	507	515	515	505	521	541	568	534	514	537	550	523	490	560	486	533	548	506	543	518	530	508	512	538	526	553	502	514	485	483	547	510	509	505	532	536	514	447	489	535	517	486	494	526	521	539	496	492	517	528	486	495	540	516	542	507	480	516	482	495	505	492	565	493	523	512	540	588	556	494	518	529	480	532	496	480	515	540	562	489	542	470	513	505	512	539	526	535	502	510	487	521	523	476	536	526	524	548	459	488	496	517	510	528	503	553	487	478	526	512	506	554	542	544	519	510	499	537	484	513	513	492	547	519	534	501	533	540	500	484	533	529	514	501	508	522	543	499	524	532	553	480	484	555	542	508	493	485	538	490	550	566	514	532	544	489	547	503	527	492	477	516	508	527	496	524	524	529	498	552	493	572	503	551	550	483	501	532	522	526	506	509	489	495	524	507	497	531	551	518	543	514	499	525	547	543	464	512	511	508	519	560	549	503	527	540	534	507	525	527	503	473	500	546	488	495	557	503	530	505	533	528	515	529	508	538	491	532	520	542	519	531	514	515	500	488	507	520	499	503	556	512	536	525	541	556	507	524	503	520	529	529	510	514	490	501	511	514	486	547	511	519	526	488	553	515	550	508	530	511	519	538	503	525	542	523	498	503	555	512	500	484	502	512	470	501	494	529	483	556	509	547	528	514	517	533	499	503	544	529	519	575	533	506	536	518	529	568	518	486	502	532	516	469	522	526	508	535	519	551	514	502	504	513	535	509	481	503	506	524	517	528	538	511	511	514	534	520	545	469	504	516	488	505	516	584	530	500	549	499	498	498	530	503	515	510	554	551	492	483	522	513	543	504	537	525	487	504	559	501	507	527	528	518	533	469	548	530	504	515	519	494	523	511	518	476	513
27460	11353	7177	5155	3391	3086	28786	43432	35317	18578	4977	497	403	397	378	379	391	366	359	356	332	342	338	327	360	373	354	328	359	326	347	327	358	327	344	335	358	333	345	355	323	362	358	348	354	366	341	338	364	336	333	356	361	342	323	376	347	330	321	335	376	359	351	335	338	334	328	320	363	351	351	339	344	318	364	337	358	346	352	357	356	340	361	338	324	341	323	337	323	324	355	347	338	308	321	367	339	322	338	324	332	360	309	313	367	335	311	315	361	337	357	333	377	324	350	352	317	345	348	355	335	361	366	293	355	356	345	337	337	318	345	332	316	359	298	353	337	290	327	346	338	379	325	334	336	344	332	326	345	335	314	316	336	361	340	354	354	331	336	323	350	338	353	336	365	338	332	324	350	359	319	296	339	380	339	346	347	347	326	336	322	314	385	327	327	325	331	331	371	341	358	344	361	340	320	320	376	350	318	350	327	336	381	348	301	370	339	310	352	312	345	351	358	345	368	368	352	376	349	346	363	314	330	353	301	336	325	369	354	343	335	354	368	307	323	335	357	332	320	318	378	371	330	354	321	348	350	317	358	365	340	321	315	327	354	342	357	330	368	360	304	336	325	360	330	322	362	310	305	356	387	352	342	350	319	369	343	326	321	355	353	351	342	323	339	335	321	357	349	347	360	367	364	337	357	366	356	340	305	346	313	361	336	343	328	338	331	373	326	317	349	319	319	311	357	356	307	350	325	332	317	345	339	352	315	358	352	363	357	323	318	379	350	320	311	351	343	364	341	357	334	317	344	364	380	344	344	368	367	307	322	344	324	323	361	335	357	357	327	334	332	297	344	322	324	340	324	342	373	326	345	332	352	357	359	352	346	314	334	361	340	380	354	318	341	348	343	368	368	349	348	323	335	309	350	362	355	342	356	334	342	353	332	338	333	329	343	337	386	352	322	295	311	335	347	320	361	330	345	356	319	325	325	384	350	333	332	345	349	349	342	354	327	330	339	331	350	340	341	312	333	357	333	334	357	328	365	345	319	360	324	320	334	325	361	353	325	335	344	330	357	316	370	342	347	324	351	345	335	357	351	358	331	358	328	330	359	323	338	340	353	360	362	339	352	349	370	320	327	353	297	320	347	377	331	323	341	334	332	398	340	328	359	363	324	364	345	350	317	344	356	298	351	327	362	339	362	326	319	347	344	374	321	379	329	325	353	341	341	360	331	343	377	357	349	379	309	355	365	330	356	347	358	347	349	344	335	392	338	311	344	339	329	365	297	335	343	348	337	328	338	296	355	365	350	317	323	365	297	365	324	372	328	339	346	331	325	334	357	327	360	361	344	345	349	332	280	355	335	346	306	339	352	347	336	349	356	328	319	347	355	352	366	358	347	331	317	350	379	346	324	336	351	325	316	329	332	328	360	357	327	344	321	341	363	325	322	343	322	350	341	329	372	322	350	343	362	331	355	335	347	340	345	323	335	352	346	368	315	368	328	339	364	331	323	354	363	337	350	354	365	318	313	349	369	358	339	329	322	332	339	355	350	345	354	373	311	342	306	347	324	331	326	332	350	294	300	391	360	342	327	342	319	386	324	327	345	319	408	341	323	387	335	331	341	335	325	343	348	347	367	340	326	295	341	324	322	345	355	326	380	375	336	333	352	348	371	342	377	333	322	329	337	340	366	352	303	362	354	353	338	351	323	329	348	322	316	298	341	333	324	357	340	303	361	362	320	325	361	357	311	318	337	321	345	348	331	321	345	337	359	372	353	320	306	331	343	348	289	329	367	359	340	331	356	350	359	332	352	333	348	341	352	309	319	343	306	342	325	337	350	335	331	340	346	336	323	344	327	346	371	326	353	343	355	336	317	322	336	358	326	331	310	346	368	340	328	331	358	335	309	343	371	357	333	365	299	340	329	342	328	362	356	360	329	322	331	383	343	366	349	345	338	373	341	320	338	359	358	322	333	347	339	296	328	329	356	352	321	330	362	327	340	356	346	319	345	331	337	398	354	357	330	361	321	346	305	325	325	340	345	336	355	336	338	324	347	343	356	358	342	327	381	322	370	303	355	347	372	317	348	317	334	389	393	381	328	345	336	379	330	334	315	345	346	347	339	349	347	314	370	325	285	330	317	335	301	305	324	347	340	327	325	334	332	347	319	363	325	367	333	359	353	358	333	379	360	341	338	378	325	297	340	354	340	369	344	327	374	356	343	333	319	371	346	376	339	348	335	359	333	298	346	358	351	381	365	366	303	377	372	374	304	368	342	303	348	339	387	329	332	312	345	353	324	312	330	344	330	334	332	350	343	310	381	356	334	306	353	324	373	317	283	340	304	353	370	308	373	356	335	346	357	344	302	348	365	351	329	352	334	330	344	352	369	328	319	322	319	373	336	365	338	336	340	338	360	388	347	309	324	291	341	330	370	340	302	325	353	337	336	327	306	338	357	359	371	335	338	301	306	356	338	346	339	327	362	332	330	324	320	336	337	345	351	356	333	315	366	371	339	350	362	322	355	350	338	331	352	350	364	340	331	347	318	389	330	330	339	320	354	333	324	354	309	384	353	334	329	339	344	346	329	345	330	324	361	332	342	335	366	313	335	329	358	332	340	327	322	347	354	391	347	376	335	314	326	327	355	340	350	346	313	366	320	329	332	355	350	333	354	321	359	362	339	350	367	314	329	360	312	333	346	360	352	343	330	349	345	348	339	350	340	353	321	323	352	321	350	303	337	363	334	330	301	314	335	334	296	344	330	325	353	329	348	317	354	337	350	337	327	357	308	342	348	307	323	341	360	332	354	339	342	343	330	328	378	351	294	320	348	341	327	321	316	327	334	343	357	353	371	322	386	343	367	327	341	320	317	313	348	321	368	337	343	326	327	357	358	336	341	340	303	326	324	343	321	338	328	298	345	349	323	349	364	371	351	327	346	343	344	344	370	303	352	345	337	333	341	314	338	343	295	362	340	347	351	344	318	307	355	356	341	339	352	321	324	363	338	361	340	328	354	354	335	352	310	369	342	341	338	338	309	328	338	330	349	345	336	330	336	344	347	346	350	313	334	304	405	357	381	324	316	338	371	370	339	323	347	342	328	358	341	326	346	361	352	364	338	364	358	320	344	345	324	373	342	337	331	338	328	297	349	351	318	352	340	334	329	330	323	381	358	343	315	358	335	326	332	327	358	344	329	342	339	346	355	345	371	375	296	316	344	356	337	337	338	331	331	334	334	361	380	307	333	316	360	324	361	335	360	359	352	329	361	315	284	341	361	359	358	351	358	345	325	371	336	376	366	341	317	350	352	352	347	331	323	369	325	334	325	307	330	367	311	343	331	349	350	326	351	322	349	328	347	312	324	371	363	332	338	329	347	321	362	315	338	337	360	328	353	352	369	321	357	354	320	340	312	296	357	373	354	301	325	388	328	336	388	348	366	357	343	309	379	347	346	344	339	350	320	366	313	366	357	315	326	359	334	326	347	333	321	338	333	355
14810	5994	9538	11583	10122	10960	49594	59053	50982	31721	9093	1194	1186	1140	1036	1049	941	996	947	956	975	899	970	870	880	998	874	925	873	877	839	895	915	859	833	895	835	879	900	888	862	896	913	822	863	851	865	856	887	804	818	860	862	822	835	861	866	834	829	892	842	811	842	817	807	813	808	877	876	860	838	828	881	800	875	853	828	790	891	837	846	837	862	823	848	889	841	862	863	843	817	838	828	826	829	808	764	844	883	805	818	831	777	812	819	865	804	824	810	807	828	837	853	854	774	789	842	847	790	806	788	820	877	870	796	827	882	854	842	781	846	799	857	812	811	819	851	862	808	794	782	877	845	830	853	845	860	821	828	825	838	832	854	836	855	803	837	835	851	757	852	812	813	827	825	797	818	865	824	851	825	799	867	834	840	858	815	806	860	805	844	814	820	821	809	870	882	830	804	864	799	816	825	851	801	893	848	866	801	833	861	846	837	829	817	819	844	832	802	841	830	844	847	845	822	810	789	874	807	765	835	871	768	832	881	843	889	860	830	826	832	858	809	806	819	835	821	798	781	856	809	838	871	842	849	856	809	800	839	857	826	811	817	846	836	845	911	842	838	829	832	823	822	836	845	812	807	823	798	811	865	863	867	851	800	809	861	845	824	757	829	806	861	791	819	833	893	846	790	855	850	784	880	802	866	828	863	834	832	859	876	821	832	832	894	841	852	763	844	808	850	799	859	818	819	825	828	787	832	845	797	870	836	858	831	811	830	818	868	833	901	826	833	777	890	807	794	825	804	838	856	841	717	802	845	794	863	825	819	785	856	821	835	804	810	837	860	861	813	846	827	820	871	826	822	785	851	815	777	847	855	843	837	843	805	798	813	831	828	810	810	831	817	786	858	813	808	848	819	801	806	827	805	846	867	851	835	859	839	837	813	829	818	830	802	813	846	824	849	807	849	874	849	810	871	849	835	800	883	785	799	828	867	871	822	828	858	828	895	847	821	785	826	793	828	816	873	818	865	864	826	798	846	829	836	841	818	800	814	841	846	825	788	833	822	819	826	773	853	851	824	838	803	809	848	810	830	774	814	871	806	820	886	779	870	828	827	778	813	854	836	818	813	867	886	869	833	800	838	807	825	856	840	816	821	835	786	882	822	841	846	825	820	865	815	823	815	833	814	815	826	822	892	825	823	875	782	821	837	830	842	885	823	836	842	895	818	843	881	825	862	761	832	820	846	883	795	826	851	836	816	827	893	795	816	874	824	841	793	815	831	890	866	833	854	820	857	799	849	841	843	778	798	877	824	833	814	842	822	844	826	782	831	826	836	869	843	844	824	834	794	832	849	841	889	822	828	839	844	889	870	828	845	813	882	846	843	801	805	829	821	797	846	820	803	797	848	830	817	818	830	817	861	795	852	836	789	872	817	780	844	824	853	818	804	814	870	891	839	846	882	824	804	824	843	762	843	851	777	847	788	832	817	802	841	795	836	820	852	787	810	846	856	793	769	852	834	809	875	824	813	788	859	874	914	838	801	818	844	819	799	838	839	803	851	808	765	855	844	805	804	872	842	852	848	878	877	855	840	828	850	801	787	810	824	827	839	838	840	870	842	816	853	806	814	820	875	836	842	823	787	838	830	821	839	853	815	789	844	898	850	808	835	797	798	796	828	834	854	802	829	894	847	837	837	845	860	831	850	854	804	855	798	789	831	809	822	822	803	783	806	877	808	762	794	862	825	842	796	779	824	802	856	856	787	821	860	821	815	880	797	819	853	795	858	820	801	817	789	834	812	860	822	796	807	773	824	891	879	852	828	775	808	838	856	819	823	774	873	814	790	840	836	839	795	849	798	838	874	839	767	846	795	818	860	817	889	815	832	814	812	838	818	865	853	789	824	791	793	794	853	850	798	852	839	840	832	853	852	794	855	804	835	838	787	863	802	803	806	805	831	853	829	875	842	805	784	857	810	808	816	789	846	813	894	797	789	839	864	826	876	800	800	842	835	863	864	787	812	805	817	837	847	874	844	841	868	836	835	802	824	846	780	836	839	785	808	828	819	829	808	802	824	862	824	839	822	794	817	871	858	801	808	821	808	793	834	839	798	815	834	846	844	805	854	863	789	785	820	832	836	854	806	788	816	830	839	863	809	786	833	837	807	797	785	809	811	792	842	844	823	844	856	855	842	805	874	801	841	811	831	807	784	796	783	780	792	825	827	798	856	828	821	779	826	817	853	821	820	805	812	792	812	815	845	833	883	856	796	842	869	936	863	901	833	838	819	840	809	870	850	901	870	827	795	841	817	836	826	853	827	872	806	899	826	822	836	856	806	820	827	799	829	809	823	810	789	870	831	830	848	892	836	862	873	827	838	843	846	793	827	860	831	794	851	850	809	836	851	832	783	842	813	780	871	823	845	820	839	832	857	825	834	779	849	827	858	864	852	820	778	838	851	865	863	815	787	842	795	777	855	853	793	826	845	807	817	873	810	837	831	806	817	835	844	844	803	811	829	852	818	857	824	873	857	823	852	876	852	791	850	848	852	860	826	825	848	832	862	841	805	842	836	830	828	825	877	842	801	835	852	826	766	760	832	812	851	867	871	832	802	827	873	815	835	805	784	798	839	841	867	791	845	801	826	857	866	855	766	818	818	819	781	802	867	825	826	821	819	811	789	838	836	801	834	813	846	822	844	829	869	783	790	801	841	797	835	852	826	818	802	823	808	802	829	818	860	768	827	829	810	830	807	847	881	782	797	857	797	764	816	830	840	811	843	848	816	865	815	839	814	911	856	807	813	834	825	805	838	861	776	830	826	837	820	849	838	835	811	785	808	804	865	860	843	779	816	834	824	844	843	845	895	815	794	875	879	831	826	829	854	858	809	851	828	821	850	868	845	796	816	891	825	799	831	834	848	788	847	821	848	809	797	825	809	890	828	834	841	767	845	822	794	792	840	849	795	760	873	851	824	879	798	823	836	841	815	844	856	816	860	847	825	845	827	818	856	848	797	894	832	818	833	775	820	801	832	783	821	804	889	836	785	849	872	818	861	803	830	818	823	791	875	809	872	807	809	809	833	831	812	830	875	834	858	780	793	831	823	801	851	798	819	811	861	851	774	846	872	811	832	797	876	821	833	819	824	847	888	828	793	795	856	838	826	833	836	829	802	794	808	861	841	811	770	862	859	824	826	804	807	867	881	848	785	797	834	841	815	786	818	793	831	827	837	810	821	780	773	791	825	815	850	846	815	781	853	813	803	845	808	834	836	881	831	850	857	785	825	838	787	848	808	847	821	808	817	825	828	788	833	840	852	792	865	871	876	804	835	821	880	860	856	826	834	792	840	850	805	794	852	825	849	790	877	835	841	819	818	834	812	841	843	832	828	838	824	848	821	807	838	788	793	842	871	778	817	837	770	805	900	842	832	774	846	871	807	829	797	818	854	877	861	890	806	865	852	867	819	847	851	848	851	831	828	775	823	868	854	805	830	822	842	805	849	824
5091	1048	1180	1282	796	614	1393	1922	1605	994	504	393	384	400	368	398	419	377	386	393	432	416	389	355	411	451	364	397	380	375	406	386	379	389	428	399	412	381	407	405	404	410	424	386	401	396	387	418	406	419	398	383	406	366	375	421	395	429	383	409	400	408	379	385	414	417	390	381	422	409	407	404	383	384	402	371	370	380	380	370	376	360	388	398	393	405	428	407	368	416	370	411	411	408	411	393	362	422	413	426	383	432	422	392	407	384	401	401	385	409	380	399	409	403	411	391	413	336	368	381	412	329	363	386	386	376	373	377	374	395	419	398	397	407	409	407	381	388	395	414	407	420	378	404	425	378	373	374	383	373	409	375	379	410	394	431	386	392	386	401	369	392	388	376	419	385	369	391	398	384	400	413	372	401	391	397	367	365	394	368	375	392	400	383	375	414	399	356	383	417	398	401	373	396	398	390	367	429	369	394	384	431	397	423	427	380	392	401	405	373	390	378	390	376	356	414	395	435	406	399	380	374	393	373	387	393	376	407	371	413	421	399	398	374	353	406	368	404	400	394	345	396	420	390	421	419	384	405	426	355	380	398	408	392	377	411	407	387	392	403	356	423	407	399	378	406	388	401	390	401	390	373	436	382	417	409	398	370	383	385	363	395	366	380	378	415	369	372	398	400	370	321	398	380	382	431	371	397	375	416	379	427	373	408	373	440	400	376	408	373	410	401	387	424	377	376	356	386	423	343	365	404	378	408	388	361	366	381	380	412	404	394	370	368	351	384	385	409	355	382	341	377	393	404	411	409	420	391	403	397	395	406	404	410	412	402	399	399	391	442	380	380	389	388	323	418	385	374	379	406	401	407	365	430	361	378	424	410	360	397	392	408	369	387	364	389	390	420	351	403	393	394	399	397	419	365	407	400	426	370	453	351	424	410	352	380	389	384	397	372	392	411	400	418	334	368	392	414	405	399	409	386	388	385	364	389	392	399	376	391	404	355	390	362	382	396	404	415	384	390	384	382	403	438	374	406	419	424	442	418	400	371	366	426	371	385	394	418	412	365	380	412	414	381	377	368	407	389	376	370	397	423	407	398	395	396	359	385	378	404	399	405	416	368	369	361	390	382	363	420	396	389	396	371	423	415	389	375	402	368	382	367	400	401	401	362	406	385	390	363	399	396	391	399	408	387	428	371	379	410	378	397	357	371	395	370	396	380	397	414	385	413	369	365	391	389	408	397	395	392	396	411	394	376	388	421	443	396	368	415	436	374	368	315	397	395	359	412	381	407	362	384	395	414	380	403	381	361	427	394	392	404	395	397	442	410	390	410	362	407	398	374	350	385	410	396	389	427	394	358	395	382	415	411	377	399	415	377	358	383	440	377	381	380	406	421	377	434	401	340	397	395	374	418	358	395	410	362	383	388	442	351	375	360	413	430	390	428	394	407	391	360	384	361	378	394	410	368	384	409	391	354	429	388	422	375	393	406	434	407	352	386	419	368	377	347	372	393	390	397	412	428	392	417	425	433	396	360	345	383	404	389	397	422	429	357	363	349	417	349	371	388	418	359	403	397	392	412	373	381	422	377	410	395	356	418	366	411	373	374	420	372	359	418	392	391	399	367	411	354	387	408	401	368	384	420	394	406	393	389	431	386	368	382	391	394	430	394	391	412	418	395	387	361	373	389	338	408	371	399	384	392	406	370	388	398	400	412	387	410	416	411	412	391	390	399	393	400	406	361	373	399	417	405	386	385	384	423	391	383	410	385	374	371	351	424	406	373	379	427	377	381	368	386	370	385	380	390	375	396	402	416	401	382	429	435	387	384	386	384	393	394	384	401	408	404	399	379	384	410	361	424	372	387	417	367	396	394	419	388	419	423	426	358	367	404	389	420	381	395	397	393	389	370	403	384	373	418	402	388	450	389	373	412	379	394	385	429	408	384	388	366	427	411	389	434	361	386	374	405	396	402	394	411	366	383	375	401	382	410	378	366	362	401	384	398	382	403	385	418	369	411	372	398	395	365	387	391	426	405	390	397	424	383	377	405	374	400	394	400	411	409	371	357	373	381	399	435	378	370	376	388	388	421	392	404	402	366	386	353	381	384	361	408	381	390	389	388	403	382	384	348	395	365	391	386	424	368	411	405	417	400	415	418	379	402	360	427	394	401	363	388	395	388	373	390	386	397	410	400	399	366	430	370	379	386	375	404	417	378	365	407	414	353	373	386	379	411	407	390	385	373	382	389	387	405	404	369	410	386	396	404	384	358	407	430	368	383	376	400	375	435	379	391	404	389	424	424	388	376	436	398	379	403	370	382	385	384	399	357	393	361	419	363	411	378	403	375	449	398	368	412	384	386	377	385	377	400	402	366	392	437	369	415	386	369	403	370	438	408	382	383	421	382	437	417	417	440	416	412	399	413	357	397	381	397	376	394	411	369	369	402	421	406	415	392	361	433	426	407	380	354	384	397	384	365	423	369	411	392	406	384	391	398	463	402	398	382	407	368	382	390	401	386	397	373	413	381	426	435	381	368	369	386	346	390	397	416	417	375	405	385	389	378	363	395	404	418	368	385	424	365	383	408	397	404	398	408	388	384	401	429	411	387	417	416	426	360	378	425	393	412	427	405	449	368	434	430	421	413	390	361	372	372	372	395	404	415	375	407	383	379	391	371	367	371	380	407	403	412	377	376	353	396	411	379	383	373	372	443	381	395	421	380	359	382	389	416	432	420	372	388	393	409	407	405	380	393	419	394	359	372	392	398	395	406	377	375	430	360	368	401	386	415	353	390	400	409	395	421	403	401	406	353	403	406	419	398	375	384	379	387	386	375	418	384	331	414	425	407	396	380	374	366	407	401	396	417	368	352	379	383	389	388	400	360	392	403	402	371	380	423	364	412	395	369	345	408	417	429	405	435	417	409	350	391	394	409	368	397	434	441	402	394	423	403	391	401	381	421	398	390	414	406	383	367	380	404	369	409	373	413	370	397	421	403	392	414	423	362	398	408	401	398	394	419	405	367	401	396	348	379	398	404	409	390	393	381	409	370	393	387	383	381	361	366	385	409	392	398	355	412	414	408	411	370	390	416	384	372	384	415	346	401	394	391	361	380	384	399	399	356	384	431	406	332	381	359	387	388	425	403	409	373	412	393	394	386	382	421	413	401	403	387	387	375	373	377	399	418	392	424	368	395	424	391	359	358	390	368	396	418	366	413	418	394	418	394	405	402	368	386	396	378	404	384	368	374	389	418	375	360	393	386	404	393	403	415	426	425	346	416	376	361	372	392	390	394	400	391	426	379	423	417	422	383	394	431	397	409	358	382	384	348	399	381	388	360	408	379	398	403	440	398	405	375	382	388	390	381	390	404	371	390	393	379	393	405	380	379	372	393	414	381	379	365	387	430	390	385	393	388	385	395	363	422	370	405	394	443	428	389	413	406	380	385	396	393	434	372	365	395	389	431	411	371	375	366	389	396	372	384	391	409	423	393
3966	1343	2559	3504	2610	2110	5747	7779	5756	3589	1114	910	915	930	916	940	906	956	933	898	901	930	921	907	893	939	884	873	846	881	873	931	875	909	884	896	923	950	924	938	937	894	929	912	891	892	935	921	915	923	913	944	953	892	906	888	931	881	893	921	861	940	916	894	881	915	941	943	917	885	939	889	930	915	881	941	874	900	897	876	918	911	907	905	914	924	884	879	920	925	931	896	889	893	914	894	929	896	860	893	892	843	917	902	884	929	864	930	912	911	906	880	935	908	886	920	923	908	948	884	924	870	880	862	912	931	978	922	894	889	958	915	902	866	913	929	947	921	878	941	880	884	959	848	868	943	908	907	948	920	865	910	959	941	938	899	956	915	915	846	913	902	902	891	934	908	859	857	934	854	903	861	911	911	962	874	963	893	910	890	950	854	932	908	855	918	965	883	934	923	934	927	890	934	975	924	934	894	882	954	888	946	929	979	940	948	918	972	933	908	940	909	932	886	893	916	875	887	947	874	912	919	932	932	939	876	912	915	886	898	933	869	878	882	909	861	916	905	922	934	922	940	928	911	884	879	886	909	916	932	917	869	891	832	969	915	968	952	861	923	874	894	844	846	902	911	932	863	923	892	923	920	920	936	880	897	932	922	943	899	873	949	888	895	892	925	910	868	907	922	870	924	886	931	874	886	914	844	910	887	954	927	876	918	942	850	953	875	933	935	943	876	911	946	878	911	843	860	894	936	937	871	895	941	969	893	919	930	898	961	947	896	926	868	889	916	853	891	913	860	948	903	879	949	936	848	930	848	897	867	918	873	939	915	908	887	928	914	898	899	900	876	942	904	931	889	904	948	910	915	931	950	892	944	894	941	947	933	939	912	900	889	892	889	936	876	881	918	903	989	864	900	874	954	930	905	860	891	873	863	906	885	884	869	949	874	912	870	933	948	959	891	869	927	901	911	969	924	868	948	914	880	929	911	947	876	941	889	902	899	905	858	959	976	977	884	911	908	915	916	894	914	898	936	912	892	888	907	924	954	895	914	952	858	872	922	871	897	904	934	858	887	929	893	917	853	864	903	908	875	974	888	862	926	883	899	895	943	876	966	927	891	850	891	920	929	955	893	893	929	963	914	899	869	871	921	900	874	926	902	886	900	970	904	892	910	918	900	919	920	915	881	876	905	944	923	976	936	895	930	863	868	858	943	946	887	875	904	920	865	877	867	907	929	953	916	908	914	880	946	902	926	880	932	928	891	898	936	898	889	978	914	914	904	889	882	882	887	920	933	876	936	929	931	863	959	938	909	930	906	919	899	871	899	928	852	923	907	908	912	914	944	867	894	883	884	899	955	913	898	889	905	933	896	919	903	876	884	908	888	871	902	900	908	881	915	889	938	848	866	932	910	913	914	915	897	892	921	953	955	853	965	913	904	872	934	956	943	871	957	960	959	915	901	924	881	910	947	935	899	864	915	901	844	946	925	937	924	937	895	879	904	888	899	888	858	917	922	912	904	922	922	863	903	909	982	881	861	859	903	922	916	907	903	863	934	936	893	919	924	900	952	929	922	920	935	917	860	951	858	859	972	933	881	972	923	899	939	936	933	920	844	901	954	944	904	899	947	918	873	945	941	912	927	905	900	890	904	909	923	900	904	884	899	902	996	900	940	929	929	957	989	935	914	917	902	898	943	828	881	848	978	924	898	882	888	874	889	908	895	898	993	888	936	948	932	855	936	950	930	927	870	913	903	877	910	871	928	913	927	873	935	909	883	967	904	976	897	904	912	853	927	910	886	860	874	934	921	898	925	927	888	920	944	904	907	898	934	857	926	896	899	877	954	920	913	953	909	885	921	918	897	927	890	951	914	894	895	930	913	888	874	923	896	886	937	882	912	916	939	963	878	910	946	857	940	912	883	936	873	961	881	907	929	948	907	923	864	883	976	938	865	892	930	858	928	883	919	871	921	930	899	910	932	895	899	951	901	928	939	877	935	918	882	903	938	910	921	936	894	932	941	889	922	834	885	927	877	918	883	929	901	933	923	912	898	901	937	908	926	899	879	914	907	963	876	898	914	889	883	883	897	933	906	922	897	973	920	919	896	915	886	919	931	898	920	948	914	915	886	900	880	979	980	886	915	890	945	892	941	933	920	870	861	882	868	830	920	898	894	886	913	942	898	860	893	936	908	962	892	924	918	921	883	932	910	970	964	929	867	927	864	914	885	901	904	896	927	911	881	863	936	855	892	944	865	870	920	943	881	888	948	864	929	920	942	886	911	882	860	890	903	867	929	920	881	920	889	925	862	913	900	928	919	880	938	916	912	888	906	919	896	918	917	887	928	947	901	930	914	904	852	930	857	907	887	898	949	892	981	917	928	916	933	920	933	906	838	901	926	885	899	948	844	949	834	955	917	949	884	921	893	907	923	890	894	907	887	868	904	923	889	908	836	901	942	914	932	940	917	903	922	919	930	946	917	885	915	913	930	903	907	889	901	913	926	881	947	921	861	907	927	900	903	894	923	900	928	870	877	879	933	910	998	969	901	941	933	876	894	937	949	866	880	917	867	943	891	868	962	913	914	916	883	928	970	926	912	944	906	936	938	912	947	879	886	919	929	900	888	894	915	860	899	900	874	974	913	867	858	915	942	891	978	866	858	887	841	881	931	887	920	904	934	925	934	894	913	927	930	863	916	908	920	951	908	957	889	911	889	944	870	943	924	952	939	923	974	883	913	913	898	916	910	917	875	917	922	946	888	891	992	908	868	921	872	923	937	921	942	929	957	873	973	906	939	914	914	886	884	900	929	866	863	939	874	921	978	884	909	916	883	853	929	926	925	911	955	932	890	874	885	890	931	926	913	881	869	945	891	950	876	872	938	942	938	929	889	914	924	902	888	920	871	887	886	867	916	900	839	871	889	880	944	857	918	894	864	920	910	925	868	983	900	891	874	866	899	917	872	919	888	869	946	899	944	917	888	874	911	878	942	885	891	894	964	923	918	891	897	910	921	918	954	885	905	865	925	890	954	878	894	899	931	905	899	965	853	891	880	922	852	870	947	927	852	901	908	903	846	929	934	913	849	981	955	915	871	882	913	899	869	907	908	874	918	882	888	907	934	890	911	883	924	921	936	908	897	902	900	927	921	906	926	868	929	947	961	897	918	936	895	904	888	891	891	932	947	981	919	880	840	863	914	928	920	894	925	904	860	922	872	941	906	911	941	916	927	915	916	896	913	900	916	951	895	914	913	929	866	940	878	863	851	960	908	936	935	888	864	901	861	920	892	873	939	957	894	872	914	898	909	888	914	920	924	903	896	910	912	898	882	897	913	942	938	928	902	901	914	911	904	932	955	909	861	901	917	897	971	920	890	916	946	938	904	867	861	940	926	900	937	906	815	923	933	929	942	950	901	954	899	982	888	964	937	890	880	890	900	856	941	878	913	903	864	896	962	948	903	925	958	876	863	909	870	915	888	906	868	905	908	847	983	882	903
15060	2774	2809	2509	1875	3567	27905	35716	25196	12224	1461	359	334	348	318	333	325	309	359	336	321	318	352	331	346	325	338	347	317	294	319	329	303	315	320	338	318	310	353	342	333	310	299	294	334	318	336	322	318	351	323	328	358	316	331	323	355	321	298	308	326	335	324	355	322	303	305	355	345	309	331	322	310	357	308	311	307	368	328	333	363	330	347	340	323	317	319	313	307	334	329	338	342	339	348	307	320	314	329	327	370	311	323	328	333	337	325	335	299	332	341	315	346	318	313	334	325	311	308	332	321	340	362	336	331	304	331	341	312	324	354	335	293	315	321	334	306	322	296	304	298	306	314	343	294	321	329	309	305	305	342	321	312	326	289	302	314	316	328	298	326	331	305	324	321	340	306	299	313	306	322	301	283	356	289	321	305	311	319	319	333	302	324	304	294	309	322	346	316	315	318	312	341	354	333	306	328	342	291	308	304	313	353	312	361	312	336	296	320	310	309	313	295	329	325	311	314	300	322	302	315	326	333	352	318	344	308	296	309	340	334	300	302	303	328	328	301	327	341	305	322	328	331	310	346	329	316	306	314	329	314	323	336	313	340	328	318	320	337	340	353	320	329	322	311	328	319	312	345	327	344	321	345	309	343	314	334	324	319	325	341	345	351	326	320	333	325	330	318	318	295	276	309	326	311	279	341	336	342	337	329	324	338	339	330	320	371	319	344	356	308	321	311	319	320	340	311	320	321	355	341	357	340	339	314	303	325	341	317	311	296	309	293	335	288	343	315	322	318	303	283	328	386	324	315	316	337	322	338	310	278	293	297	354	321	289	325	343	320	311	324	325	303	314	279	326	329	277	320	338	280	337	311	324	293	324	334	322	305	321	312	299	347	313	328	324	287	315	341	299	346	306	321	318	353	342	342	333	339	317	316	304	305	325	299	310	357	345	324	356	287	332	333	357	338	311	333	284	286	319	317	331	327	388	321	302	315	305	334	346	310	304	328	311	334	354	322	319	342	385	291	299	298	324	335	310	328	352	316	316	314	332	330	334	326	312	319	332	290	325	366	345	305	326	328	327	324	336	346	315	331	319	346	277	330	321	317	319	345	320	308	335	317	321	307	298	323	356	328	317	331	318	372	349	326	326	324	323	338	336	300	286	381	333	330	325	321	335	317	324	289	344	311	316	303	346	309	319	375	348	365	331	305	307	333	312	361	341	299	319	309	321	305	364	343	357	362	315	330	321	345	333	316	333	295	328	299	307	322	348	310	318	327	338	309	334	333	322	336	316	301	303	290	331	314	358	320	328	356	313	338	307	308	334	347	335	310	322	342	282	327	314	290	331	308	324	290	329	317	315	327	316	302	344	340	338	318	319	265	351	346	323	321	341	343	292	299	355	321	310	317	327	326	345	349	323	317	350	330	323	303	315	360	290	310	320	337	308	328	349	327	315	315	325	332	313	301	319	313	333	342	345	308	307	341	303	317	321	340	314	349	326	331	332	310	330	313	306	323	313	332	292	304	349	333	333	330	352	344	333	343	343	318	319	301	342	348	301	324	336	334	340	311	343	301	338	285	324	334	298	319	359	341	300	297	314	336	334	351	301	338	325	304	316	339	366	308	318	287	286	295	295	337	305	299	346	303	336	320	304	314	321	267	327	335	315	333	349	362	350	315	329	340	323	334	347	341	325	323	308	330	325	302	293	327	352	304	283	343	327	329	342	325	306	345	286	313	312	330	352	308	307	323	320	346	340	335	301	310	334	331	337	320	335	340	346	337	304	329	306	311	332	347	333	304	330	338	345	308	337	283	343	281	315	338	333	337	334	348	316	332	347	348	313	287	333	310	318	306	313	322	311	327	330	315	288	305	321	300	332	352	338	314	343	348	322	345	328	312	331	305	331	353	309	344	324	333	342	282	318	333	302	299	305	334	299	332	330	351	359	323	360	296	329	304	314	319	309	323	357	288	354	338	349	289	332	352	331	302	337	330	352	301	338	315	315	324	326	334	342	292	322	324	313	312	304	332	326	339	336	298	343	370	323	343	301	313	341	338	302	323	356	310	329	337	288	316	323	366	323	342	309	297	324	364	317	338	361	328	346	299	297	286	320	348	332	320	318	336	323	322	305	295	307	301	319	299	304	302	320	320	301	318	314	304	293	295	344	309	298	322	314	328	348	332	311	322	306	338	322	318	303	328	343	325	332	338	326	310	320	345	363	305	274	343	319	300	341	333	343	317	388	327	311	311	332	349	335	312	318	302	345	313	321	376	315	324	303	308	323	317	312	354	293	314	346	334	332	327	329	321	329	307	334	356	322	315	328	347	347	289	337	320	311	352	322	339	294	338	296	342	321	328	280	342	295	302	294	354	297	314	316	315	347	319	308	287	313	275	307	328	321	314	335	341	283	345	332	308	295	334	316	343	324	344	311	320	320	310	326	299	294	336	323	306	311	321	302	293	314	333	310	337	334	341	308	311	307	326	347	298	310	321	348	331	339	335	337	325	297	335	334	309	332	316	294	301	333	330	369	302	305	328	315	308	328	321	297	315	304	322	352	315	315	354	306	305	323	359	307	353	302	326	330	324	335	317	386	318	316	328	298	307	318	334	324	334	302	353	323	316	300	326	334	338	322	333	327	354	332	310	336	326	318	361	333	328	342	328	311	357	353	349	324	320	292	331	348	323	335	347	339	329	330	286	329	344	327	320	353	343	365	336	339	315	333	346	347	324	332	337	291	337	303	338	382	354	333	317	331	333	352	336	362	315	363	299	308	293	324	294	307	317	305	323	329	322	334	310	268	288	323	329	316	302	285	323	338	316	312	299	343	310	320	341	308	342	332	303	304	318	281	353	327	316	337	308	336	307	323	334	323	348	295	334	327	313	344	330	351	310	329	316	311	300	348	301	310	314	348	321	372	290	314	340	339	315	342	348	323	345	333	306	332	325	327	347	321	326	306	328	356	328	352	308	295	339	302	332	316	318	324	321	302	289	339	287	305	341	299	302	314	345	299	327	322	336	349	306	328	334	357	330	342	329	340	314	337	327	334	340	345	356	329	316	334	320	340	345	305	341	321	351	318	320	294	315	324	309	314	341	338	318	342	333	314	311	326	333	306	310	330	311	333	299	317	323	296	326	352	320	296	325	334	342	316	342	332	332	342	290	308	350	324	313	303	302	350	328	326	303	342	318	303	334	310	353	317	337	340	365	332	359	306	333	321	320	318	319	313	317	312	360	340	314	292	334	315	335	337	304	319	330	361	318	315	318	282	337	322	325	332	309	347	331	358	313	302	311	316	328	311	355	330	338	303	366	329	346	317	297	336	340	328	335	320	325	304	350	334	312	301	309	329	346	335	322	317	330	325	330	333	324	277	323	330	317	308	317	327	307	339	307	352	307	315	311	318	319	333	318	346	308	336	337	330	346	321	332	316	292	330	299	297	358	343	340	363	358	298	338	317	347	377	328	335	327	336	312	311	308	348	335	332	314	307
8864	2056	5310	7153	6597	12483	48722	52180	43000	27384	2142	896	854	825	868	885	815	815	797	805	783	829	741	819	818	772	848	763	835	835	776	846	798	757	837	818	794	841	730	803	767	849	861	821	830	801	792	797	863	823	798	784	846	797	760	850	819	775	809	819	819	789	754	823	809	822	778	829	791	712	821	818	734	832	849	823	795	879	810	801	818	782	808	729	850	814	817	758	815	837	768	803	839	815	782	810	782	764	799	793	746	796	802	773	811	805	791	765	805	789	821	794	777	778	816	783	811	800	761	838	810	799	828	814	825	786	737	832	756	801	790	804	796	826	787	798	767	784	790	825	781	793	829	836	841	784	761	756	808	802	762	798	779	793	855	839	865	810	783	832	803	783	741	782	773	801	786	805	817	846	798	797	811	807	825	767	824	752	759	734	784	776	794	806	766	771	753	814	778	808	737	787	779	775	848	746	775	819	855	773	785	798	803	789	821	803	797	799	778	807	741	832	792	788	789	788	820	828	773	770	762	765	820	753	792	758	770	795	847	799	785	810	795	771	789	791	805	778	824	761	773	833	807	780	794	831	825	804	779	778	762	791	777	795	779	809	803	848	817	775	819	821	790	809	797	757	806	825	771	842	786	826	775	782	782	788	800	802	778	776	786	790	811	792	853	850	814	790	798	815	827	808	783	823	810	809	795	824	857	797	808	774	826	855	809	815	775	799	802	842	798	801	788	844	786	784	758	796	802	837	727	821	785	789	793	780	772	816	806	787	786	801	790	759	793	766	814	763	781	817	826	775	782	783	747	800	780	790	833	757	779	772	814	809	792	796	793	817	807	786	842	811	799	797	809	759	780	852	735	802	828	800	807	745	774	785	817	819	792	812	748	750	766	788	803	806	772	821	818	758	800	800	799	770	802	780	805	792	816	782	819	799	756	791	785	817	848	800	826	841	781	780	765	776	773	786	761	810	799	806	758	771	759	828	783	835	796	780	805	799	788	803	807	809	772	820	789	841	807	781	822	783	816	797	780	846	787	757	779	813	804	761	837	790	795	816	723	787	808	828	794	765	776	764	781	830	804	768	774	767	797	785	744	811	852	787	819	767	781	796	757	777	840	797	762	800	778	816	808	791	802	786	791	824	792	816	808	811	866	784	790	784	766	789	860	763	797	825	832	815	773	786	824	787	818	766	800	778	805	791	820	817	799	861	769	752	817	761	760	813	797	761	824	839	765	827	785	819	832	818	784	804	830	786	804	812	806	769	778	813	847	816	827	786	788	799	793	810	749	791	822	837	786	767	806	798	810	767	799	855	800	799	764	817	825	832	799	816	789	772	816	785	796	770	819	797	813	733	795	847	762	775	808	808	820	817	756	807	794	810	800	814	824	819	810	822	798	783	828	766	785	765	796	798	786	806	783	834	796	806	796	795	797	809	758	797	780	771	813	784	854	775	799	785	735	767	733	778	791	767	802	807	785	783	817	822	798	791	812	818	756	787	791	799	780	764	781	769	790	816	772	751	784	787	789	811	773	826	813	843	819	723	789	793	810	807	830	777	816	780	844	776	780	780	808	827	809	789	850	788	782	787	828	816	764	790	808	827	759	752	749	804	824	798	826	831	771	873	748	813	799	781	820	792	810	808	750	800	821	803	758	831	816	827	811	803	798	787	772	790	804	766	837	826	786	792	793	791	826	848	762	758	757	757	747	817	794	798	808	797	825	792	767	811	765	806	788	848	816	829	824	779	784	794	803	791	797	745	798	791	780	749	780	749	832	803	824	774	807	791	839	811	777	799	790	760	813	786	778	798	816	805	768	806	762	800	746	811	826	855	772	769	756	809	755	791	803	806	832	849	810	823	804	846	766	819	813	804	796	764	795	769	802	802	822	790	775	761	822	850	802	795	848	801	790	759	775	795	827	812	847	788	777	804	781	796	814	842	787	786	820	820	774	801	769	846	771	794	796	803	833	781	819	830	756	780	782	837	790	793	818	793	805	772	781	812	804	816	796	797	802	788	805	796	811	771	751	791	813	769	801	846	836	801	785	803	800	759	777	827	793	816	807	756	781	760	760	789	828	837	823	775	758	795	768	829	828	742	766	793	814	765	831	802	850	788	792	809	837	792	813	811	770	769	814	822	809	777	784	778	826	806	799	834	806	778	792	737	735	803	803	831	816	819	796	814	787	823	814	747	787	851	770	813	783	774	812	782	805	778	787	837	776	744	789	782	769	833	781	840	821	807	830	735	764	794	778	818	791	734	785	767	810	783	837	788	805	804	791	853	793	784	804	836	819	809	796	783	810	814	763	762	859	744	791	798	780	838	788	741	801	775	841	799	768	826	793	844	822	800	798	793	817	791	756	742	819	823	772	793	792	795	736	771	804	814	750	801	821	791	798	788	801	797	764	781	836	810	808	755	768	788	781	746	790	851	727	800	799	836	835	834	789	801	840	772	809	755	825	789	771	781	797	782	807	786	797	805	820	777	781	804	810	828	778	776	796	749	763	800	801	791	815	813	751	805	816	806	806	834	804	883	758	836	786	824	807	765	773	761	796	741	791	808	861	770	800	794	793	811	789	792	764	870	823	813	820	775	760	818	804	761	800	864	800	850	803	748	781	818	751	789	777	807	749	816	831	805	784	805	823	807	817	809	784	827	773	851	784	801	788	788	810	770	800	748	840	815	756	779	807	816	772	796	795	815	805	803	779	820	806	818	813	783	854	754	750	755	799	787	824	771	765	757	787	817	765	781	802	786	813	830	741	728	775	788	791	768	798	786	777	736	881	772	785	782	801	798	785	782	754	838	797	767	767	778	833	860	796	827	801	833	856	811	797	789	816	825	777	784	787	792	792	790	829	798	802	728	779	762	852	836	796	839	775	769	768	815	836	820	780	794	735	779	794	803	850	796	748	745	855	767	834	740	792	804	784	778	747	816	810	794	779	813	812	780	794	821	805	797	792	818	819	792	839	773	793	835	784	783	809	726	762	776	753	763	804	818	787	782	785	800	809	798	800	771	748	789	787	782	779	818	773	831	777	798	813	796	766	777	792	766	841	797	775	817	838	840	813	817	771	817	779	808	826	832	754	744	793	768	794	781	783	802	759	821	783	821	826	806	808	819	798	768	774	804	759	799	827	766	823	820	781	834	824	819	779	813	793	801	824	797	841	806	814	786	828	793	800	787	770	818	800	820	797	789	784	824	788	786	798	816	771	765	806	748	759	792	785	824	780	763	761	780	807	801	795	836	808	738	800	817	774	809	794	735	803	787	802	812	834	811	792	812	809	765	770	789	838	772	843	816	786	809	852	820	768	884	769	801	805	798	832	808	789	812	779	766	782	845	763	762	782	815	823	786	737	805	762	766	811	828	797	814	829	773	781	782	785	827	789	749	788	802	798	826	803	807	837	791	827	776	795	744	771	831	767	771	790	766	762	752	742	763	778	844	776	780	808	790	801	808	828	750	790	834	781	809	802	865	821	796	802	769	733	817
19588	4916	4204	3614	5937	33467	53771	45811	34407	20551	5107	519	420	458	416	417	455	418	389	434	468	431	416	450	405	437	468	449	433	443	433	451	409	422	464	392	415	444	452	443	447	473	426	440	463	448	500	443	444	453	460	433	459	432	436	408	465	399	417	455	447	423	451	430	427	476	441	448	460	465	466	411	444	465	431	461	427	431	458	460	448	410	469	486	459	415	463	465	435	464	441	403	436	413	458	423	489	457	443	431	419	448	470	459	428	426	461	440	448	493	457	422	448	463	428	403	399	445	435	436	398	477	462	467	436	423	458	471	460	460	437	451	439	446	445	454	431	436	452	457	412	439	466	440	445	429	447	415	426	457	432	410	496	413	434	455	432	441	450	457	427	461	475	468	444	410	464	476	447	444	458	451	441	433	432	455	424	460	426	441	405	442	445	453	441	460	453	516	435	423	471	432	417	455	422	426	421	420	481	448	443	466	448	458	461	444	474	454	467	459	465	433	443	406	455	437	427	439	463	403	450	436	466	429	441	390	415	418	469	439	459	446	445	459	472	458	422	424	454	455	448	446	473	435	409	465	443	437	458	435	427	458	451	457	422	421	444	471	447	451	439	430	496	440	430	482	439	474	422	422	462	415	440	401	434	456	431	488	497	456	451	439	428	429	444	459	434	416	487	468	460	430	469	438	438	463	447	465	429	460	440	408	420	453	400	418	441	443	444	466	408	431	429	409	454	442	432	429	472	411	428	392	443	403	432	438	454	474	488	439	441	386	455	453	432	415	431	437	428	416	444	497	423	430	464	454	426	460	441	471	429	427	410	420	434	423	487	446	425	389	458	455	414	466	438	461	436	426	459	455	434	444	450	441	480	396	428	429	406	449	488	434	455	438	448	447	400	421	417	428	427	469	437	432	410	441	465	484	445	430	442	423	452	451	451	469	428	437	397	428	436	429	422	456	446	433	458	443	447	445	429	396	463	455	410	417	464	465	454	444	453	451	456	469	447	484	446	461	400	445	472	441	478	439	412	455	463	455	416	453	436	471	469	452	456	442	464	441	447	455	473	456	408	444	448	436	405	432	466	421	461	415	420	434	472	452	457	431	441	452	440	442	438	415	456	440	435	443	438	463	456	460	440	444	433	446	425	474	443	446	447	416	454	430	410	430	435	432	456	421	416	439	415	428	428	440	448	438	452	439	464	460	427	427	464	410	456	411	452	453	447	432	441	461	458	436	429	425	433	476	442	424	421	448	436	439	418	470	412	442	461	426	422	444	485	473	422	439	434	419	433	417	410	393	453	457	498	417	470	448	458	462	451	411	479	421	423	436	460	459	469	461	416	475	461	448	435	459	458	447	388	487	437	466	502	432	398	457	415	468	426	458	446	429	449	452	420	489	448	467	434	451	425	460	456	434	437	449	480	442	483	454	448	487	458	426	468	464	443	458	464	448	443	453	467	431	450	451	444	455	431	435	415	432	410	419	419	402	378	453	424	439	465	468	446	452	445	417	476	438	447	435	446	457	401	489	488	432	451	461	441	425	460	417	419	465	415	445	463	460	448	475	445	492	421	456	428	417	398	480	402	448	480	453	454	450	448	476	446	491	437	446	433	435	444	434	437	431	409	401	436	409	456	450	452	421	433	444	444	455	450	413	457	422	492	453	421	448	424	435	449	453	452	435	478	449	403	451	403	465	467	454	443	453	455	402	461	412	484	414	448	446	441	457	447	475	444	399	434	458	403	444	426	458	461	451	462	444	487	464	469	411	402	452	433	462	414	425	441	430	446	417	455	433	411	438	427	449	471	434	488	451	473	419	428	450	444	451	422	411	424	420	443	415	446	464	431	482	424	422	411	454	443	457	419	460	399	420	423	409	434	472	435	426	430	439	387	426	463	463	427	444	442	435	417	438	412	423	421	440	455	488	470	468	448	428	457	452	440	456	461	407	454	462	467	494	473	453	438	441	458	437	456	437	433	467	438	480	465	407	418	454	426	429	428	425	447	479	453	423	473	485	478	444	439	410	445	428	438	457	433	423	397	389	403	454	456	428	401	434	454	423	460	441	410	437	457	466	428	434	446	428	419	464	437	476	440	478	465	447	438	444	450	452	418	403	434	453	447	444	447	448	464	439	450	441	436	397	448	429	449	435	414	478	445	456	456	427	433	478	420	434	443	469	460	453	450	434	427	464	497	432	423	462	433	439	446	434	472	466	418	437	464	453	442	449	435	444	434	480	485	412	456	435	458	500	494	462	433	435	428	430	428	445	478	434	456	450	444	435	411	443	421	453	414	442	425	462	461	474	472	480	417	471	434	495	479	455	432	432	436	438	465	423	454	467	411	461	408	475	446	466	448	438	435	453	452	464	473	418	481	448	423	450	445	468	395	441	446	449	432	430	430	435	431	408	431	447	453	415	390	469	418	464	445	427	450	437	440	435	446	425	408	474	446	455	419	424	454	470	405	429	423	404	471	436	437	418	460	440	443	463	437	493	475	463	474	455	475	444	434	439	476	476	428	433	467	435	465	456	448	429	443	458	462	391	473	446	424	451	431	415	416	443	425	391	443	436	461	436	428	449	429	431	455	428	444	451	473	444	487	428	434	387	423	495	481	505	399	460	483	457	434	463	464	406	457	466	462	503	412	455	415	449	423	492	410	437	444	481	468	469	456	468	430	449	445	449	477	457	491	432	450	397	460	443	441	480	440	414	457	420	469	452	447	451	466	459	409	451	429	453	481	487	441	427	458	451	421	485	458	444	444	488	459	444	485	487	453	440	426	403	442	442	411	436	438	470	451	450	448	416	455	438	429	452	479	451	437	467	462	437	474	403	448	435	443	429	463	430	451	454	458	455	391	433	406	468	413	426	424	441	473	440	468	444	474	439	453	429	453	464	424	453	450	470	474	475	472	469	453	441	469	424	409	407	434	424	443	464	437	445	419	476	444	420	396	448	434	489	474	435	429	420	452	441	410	453	412	417	437	474	482	471	407	446	465	412	438	450	455	440	424	444	471	502	446	421	445	425	447	441	460	435	414	435	434	479	428	478	447	434	421	428	416	435	456	486	448	450	436	442	394	435	402	455	445	409	452	427	409	483	451	446	452	508	454	449	407	455	433	463	426	440	487	435	420	442	426	437	480	466	442	428	461	441	431	478	457	435	423	465	435	464	419	470	431	439	458	429	444	453	440	423	417	413	458	453	426	440	403	490	451	428	431	454	459	426	436	441	446	418	413	452	463	440	425	422	461	449	411	419	468	490	403	447	430	421	442	450	420	433	429	443	418	451	495	446	450	433	446	448	468	457	497	480	464	425	459	439	456	479	448	439	468	433	420	429	451	450	433	436	430	472	431	398	451	383	438	445	375	463	414	433	425	445	426	437	436	457	455	428	470	447	453	391	429	427	412	478	433	438	434	416	470	461	457	439	485	429	457	426	437	433	478	465	419	420	415	410	448	467	474	405	476	476	455	429	435	422	453	450	451	466	433	434
10137	3716	7474	9517	17444	51562	67070	59941	50111	37640	8608	1120	1136	1145	1168	1081	1105	1054	1117	1048	1020	1066	1072	1053	1110	1086	1110	1160	1080	1074	1054	1011	1065	1067	1034	1040	1060	1029	1090	1117	1060	1055	1022	1056	1030	1041	1089	1059	1017	1054	1004	1024	1037	1040	1067	1070	1058	1063	1090	1050	1013	1041	1132	1085	1058	1063	1070	1069	1030	1101	1035	1068	1052	1047	1031	1080	1099	1062	1051	1058	1044	1017	1002	1011	1049	1032	1019	1047	1068	1034	1078	1082	1023	1050	1047	1045	1030	1045	1091	1095	1045	1037	1040	1038	990	1062	1050	1058	1044	1008	1054	1086	1034	1050	1052	1030	1098	1061	1085	1097	1038	1038	1047	1087	1061	1037	1037	1040	1069	1056	1050	1033	1062	1070	1004	1020	1038	1044	1073	1051	1067	1121	1022	1052	987	1052	1047	1060	1087	1028	1075	1050	1069	1012	1052	1013	1066	1053	1079	1076	1066	1070	1025	1097	1094	982	1070	1108	1052	1124	1094	1040	1038	1076	1061	1077	1076	1053	1070	1028	1063	1031	1025	1027	1067	1104	1040	1058	1069	1068	1068	1074	1063	1069	1016	1066	1100	1034	1062	1016	1057	1088	994	1030	1056	1097	1029	1018	1053	1062	1019	1094	1017	1054	1063	1063	1052	976	1062	1027	1079	1089	1076	970	1080	1051	1041	1074	1015	1111	1057	1013	1083	1046	1054	1024	1068	1103	1046	1065	1034	1005	1021	1015	1034	1046	1078	1040	1087	1081	1063	1005	1010	1084	1048	1076	1048	1042	1042	1063	1027	1073	1047	1044	1039	1073	1058	1037	1096	1036	1074	1001	1083	1076	1093	1002	1035	1018	1022	1013	1085	1067	1038	1059	1051	1030	1109	1027	1041	1097	1054	1130	1036	1028	1054	1067	970	1054	1015	1076	1025	995	1027	1006	1081	1056	1077	1057	1052	985	1076	1037	994	1076	1041	1023	1055	1056	981	1083	1077	1061	1026	1085	1084	1106	1043	1042	1037	1070	1084	1094	997	1069	1041	1021	1038	1058	1026	1092	1136	1060	1043	1105	1039	1044	1049	1084	1054	1016	1034	1016	1052	1072	1032	1026	1046	1028	1008	1015	1044	986	1033	1014	1068	1049	1077	1043	1087	1114	1014	995	1030	1125	1028	1015	1059	1036	1092	1038	1082	1016	979	1020	985	1086	1068	1075	1076	1067	1057	1089	1051	1028	1050	1082	1068	1053	1099	1051	1067	1082	1043	1086	1090	1042	1060	1021	1032	1091	993	1056	1021	1063	1069	1068	1003	1050	1126	1001	1064	1061	1077	1037	1105	1056	1074	1121	1029	1018	1054	1095	1065	1000	1040	1187	1039	1043	1002	1018	1033	1086	1056	1047	1042	973	1041	1050	1093	1026	1084	1100	1053	1068	1029	1051	1038	1050	1095	1143	1073	1084	1091	1076	1050	1000	1041	1027	1040	1025	1076	1060	1015	1094	1072	1057	1002	1044	1007	1028	960	1093	1019	1106	1024	1034	1066	1065	999	1027	1105	1056	1010	1053	1011	1066	1038	1065	1058	1032	1124	1047	1040	1047	1040	1013	1034	1046	1035	1066	1031	1072	1035	980	1097	1101	987	1021	1070	1048	1046	1049	1027	1018	1026	1041	1060	1046	1062	1019	1035	1065	1034	1029	1098	1053	1076	1086	1088	997	1061	1042	1034	1105	1036	1086	1101	1092	1013	1066	1071	1094	1039	1013	997	1037	1001	1013	1068	1031	1087	1050	1092	1059	1039	1019	1015	1013	1066	1010	1038	1036	1072	1017	1116	1055	1001	1038	1027	1032	1072	1040	1015	1069	1056	1045	1073	1017	1036	1081	1086	1026	1086	1090	1064	1048	1049	1036	1034	1050	1075	1114	1060	1075	1064	1094	1091	1033	1112	1070	1069	1062	1065	1048	1113	1018	1097	1103	1065	1043	1061	1098	1068	1112	1090	1015	1093	1095	996	1049	1057	1064	1032	1038	1046	1086	1025	990	1051	1064	1074	1044	1085	1074	1044	1051	1072	965	1097	1068	1087	1049	1074	1066	1017	1047	1090	1062	1030	1076	1010	1046	1060	1083	1032	1121	1015	1028	1048	1017	1047	990	1041	1010	1026	1059	1013	1073	1049	1052	1015	1082	973	981	1118	1088	1085	1083	1119	1028	1034	1127	1056	1033	1009	1092	1054	1022	1035	1036	1119	1037	1047	1033	1099	1050	1040	1014	1046	1037	1030	944	1046	1044	1054	1078	1092	1086	990	1100	1033	1081	1032	1071	1034	1058	1027	1093	1035	1046	990	1029	967	1097	1098	1019	1058	978	1060	1050	1046	1074	1041	1037	1064	1084	985	1041	1058	1113	1013	1061	1016	1061	1037	1053	1052	1086	1009	1071	1064	1068	1023	1114	1049	1057	970	1093	1053	1060	1063	1107	998	1090	1028	1047	1012	1032	1158	1000	1031	1075	996	1022	1072	1050	1063	1105	1003	1032	1033	1041	1063	1078	1091	1020	1090	1114	1012	1062	1044	1081	1045	1066	1054	1017	1010	1083	1056	1051	1016	977	1060	1045	1006	1073	1058	1030	992	1086	1007	990	1074	1081	1046	1061	1087	1075	1024	1056	1106	1072	1050	1089	1044	1033	1059	1016	1040	1036	1083	1058	1058	1048	1074	1025	1016	1024	1077	1063	1010	1030	1021	1031	1065	1049	1096	994	1014	1075	1032	1131	1046	1058	1059	1049	1071	1071	1068	1035	1042	1046	1079	1063	1088	1010	1032	1072	1089	1067	1056	1072	1094	1001	1072	1045	1043	1043	1113	1042	1014	1029	1024	1119	1074	1063	1081	1029	1089	1022	1055	1095	1057	1034	1034	1027	1037	1131	1077	1026	1062	1084	1010	1040	1002	1060	1095	1044	1014	956	1069	968	1067	1001	1075	1042	1022	1013	1024	1094	1033	1053	1048	1005	1068	1023	1080	1062	1041	1158	1055	1117	1066	1035	1037	1055	1028	1075	1059	1078	1046	1057	1055	1024	1069	1036	1057	1093	1031	1028	1036	1044	1097	1037	1064	1010	1097	1047	1047	1009	981	1045	1055	1075	1071	1080	1068	1008	1044	1052	1080	1096	1062	1032	1081	1074	1068	1056	1091	1015	1026	1043	1048	1006	1017	1047	1021	1162	1037	1059	996	1046	1023	1061	1069	1013	1099	1040	1077	1025	1127	1096	1080	1045	1076	1071	1098	1065	1060	1033	1051	1046	1049	1120	1053	1075	1082	1022	1108	1021	1079	1065	1055	1093	1013	1046	1060	1014	1044	1059	1039	978	1008	1075	1076	1042	1059	1058	1065	1073	1006	1047	1033	1058	1073	974	1098	1090	1060	1047	1037	1066	1102	1083	1091	1057	1112	1131	1018	1008	998	1136	1021	1057	1059	1015	1054	1058	1033	998	1074	1007	1011	1025	1016	1068	1110	1032	1039	1026	1045	1040	1036	992	1041	1043	1021	1050	1093	1089	1062	1039	1026	1075	1080	1034	1039	1108	1052	1044	1029	1086	1046	1093	1079	1034	1074	1091	1100	1048	1097	1052	998	1013	1058	1071	1030	1070	1057	1058	1028	1020	1037	1040	1041	1038	1064	1021	1029	1069	1087	1026	1087	1139	1083	1031	1050	1024	1015	1067	1046	993	1047	1040	1039	1066	1075	1045	1058	1067	1032	1004	1032	1142	1091	1050	1050	1077	1020	1049	1076	1036	1056	1089	1078	1030	1019	1045	1108	985	1061	1096	1002	1049	1018	1066	1065	1085	1063	982	1060	1076	1091	1099	1070	1034	1054	1029	1027	992	1075	1045	1062	1083	1075	990	1089	1005	1004	1046	1026	1087	993	1059	1019	1054	990	1087	992	1027	1050	1008	1073	1044	1062	1007	1045	1065	963	1065	1083	1035	1067	984	1045	1032	1057	1055	1040	1094	1053	1058	1047	1055	1048	1097	1083	1034	1077	1042	1053	1030	1034	1054	1090	1030	1021	1085	1104	1025	1013	1109	1050	1113	1066	1050	1059	991	1004	1098	1067	1045	1082	1060	1112	1022	1107	1075	1055	1050	1078	1060	1016	1034	1062	1013	1093	1070	1070	1065	1038	1067	1065	1067	1017	1041	1039	1089	1052	1048	1090	1065	1010	1004	1078	1091	1046	1025	1099	1134	1015	1046	1089	1049	1130	1084	1010	1098	1025	1038	997	1015	1064	1079	1102	1054	1001	972	1084	1019	1033	1022	1068	1024	1046	1024	1042	1111	1031	1036	1074	1059	1057	1035	1055	1076	1020	1029	1062	1069	1088	1050	1082	999	1048	1086	1010	1094	1039	1086	1043	1052	1052	1085	1049	1010	1067	1052	1074	1040	993	1063	1020	988	1049	1075	1084	1090	1028	1047	1126	1028	1090	1036	1022	1063	1114	1065	1117	957	1066	1123	1089	1066	1029	1030	1111	1008	1034	1033	1070	1037	1041	1034	1066	1049	1083	1057	1025	1060	1101	1132	1040	1032	1023	1025	1063	1101	1045	1126	1055	1083	1049	1014	1067	1036	1036	1019	1037	1008	1064	1020	1100	1112	1032	1066	1077	1055	1029	1052	1082	961	1053	1042	1075	1030	1117	1034	1045	1002	1022	1067	983	1031	1046	1072	1038	1036	1064	1014	1056	1124	1062	1065	1048	1053	1013	1084	1073	1038	1071	1048	1056	1094	1024	1045	1049	1040	1059	1049	1033	1020	1026	1024	1029	1046	1062	1039	1059	1089	994	1043	1043	992	1052	1093	1057	1053	1059	1053	1061	1035	1091	1080	1083	1014	1042	1058	1007	1042	1030	1054	1050	1033	1038	1045	1043	1062	1041	1072	1089	1065	1029	1057	1029	1077	1068	1003	1071	1007	1080	1046	1119	1079	1025	1043
4617	920	825	694	723	1410	2544	2464	1942	1212	534	480	445	425	429	445	412	458	459	413	453	467	451	435	426	472	443	466	461	492	478	419	494	419	467	446	429	422	469	415	484	484	442	475	441	460	433	447	450	371	432	444	470	409	432	484	432	448	424	447	423	442	460	453	424	463	417	411	444	413	452	415	458	473	492	482	426	414	470	461	414	424	486	463	439	464	471	443	444	446	476	424	455	472	475	428	421	447	434	496	415	414	435	434	467	439	464	462	408	424	441	429	470	468	461	429	486	415	408	429	460	453	431	445	421	470	457	420	448	443	446	415	429	406	456	462	444	453	428	461	451	438	428	425	489	406	507	439	452	429	444	441	435	459	462	453	456	449	482	440	463	470	437	433	462	448	421	438	472	459	463	482	431	438	443	441	426	444	435	438	450	438	401	449	448	437	435	478	447	448	446	429	450	453	451	464	455	447	458	431	455	429	431	467	422	465	454	422	463	451	456	419	439	465	433	449	416	468	497	479	454	410	467	386	448	453	415	443	429	458	444	431	411	427	454	426	452	420	448	429	438	410	448	444	444	415	460	447	481	471	452	470	464	479	427	450	477	450	458	439	441	468	457	436	441	423	452	444	499	426	480	451	465	462	474	446	435	450	420	481	421	428	462	449	501	449	467	421	440	470	430	430	449	462	449	462	432	445	504	453	429	423	416	431	407	440	414	470	452	469	476	410	460	420	423	445	428	450	430	452	466	420	425	460	464	456	447	442	416	454	467	436	450	446	447	451	439	404	437	459	431	461	422	424	415	445	455	442	435	427	417	398	418	448	391	460	442	450	447	402	441	390	447	459	418	464	433	458	440	455	454	437	471	442	461	495	426	431	450	406	455	433	468	373	473	436	439	452	429	486	446	481	479	434	456	428	435	456	483	440	410	452	437	410	474	443	459	443	454	453	402	479	444	449	426	452	457	392	457	433	461	459	452	468	430	436	427	432	407	479	471	448	458	426	479	453	438	440	433	446	443	450	447	452	450	424	420	447	447	415	430	490	477	443	480	451	447	447	454	406	453	419	427	459	428	418	378	480	404	452	418	416	489	475	447	418	433	479	431	432	470	436	486	464	453	476	456	452	438	446	466	440	477	483	430	395	476	440	464	446	418	491	416	481	437	449	411	417	432	402	448	443	438	431	465	444	421	467	455	451	477	436	448	421	421	428	456	437	470	460	467	428	432	448	484	421	423	464	414	449	455	487	429	466	436	435	425	496	466	426	443	475	472	452	454	458	470	483	469	484	444	427	399	435	461	427	420	403	447	406	427	459	454	472	441	458	448	471	435	478	444	460	453	488	409	410	492	406	433	438	441	446	442	425	456	432	428	413	422	443	461	435	465	449	458	418	462	456	437	415	464	465	416	470	475	437	471	392	480	408	446	469	464	426	462	437	437	422	455	454	459	415	421	420	430	487	469	451	443	469	434	464	438	469	441	415	433	466	399	410	471	422	402	457	461	414	455	458	490	449	421	430	449	463	463	455	463	404	447	472	430	460	458	412	460	447	444	450	463	413	425	459	469	486	418	434	456	436	445	410	459	452	462	464	491	454	450	419	489	439	428	411	456	456	438	454	444	453	441	462	438	459	474	452	414	468	430	492	401	463	472	465	434	466	489	492	421	479	432	434	434	438	489	450	426	450	461	424	493	455	452	490	447	414	405	416	448	446	428	462	405	452	461	445	428	425	420	423	477	417	424	388	436	414	458	425	386	472	443	467	401	467	448	464	437	463	454	426	422	435	446	427	456	453	442	440	471	462	446	440	410	412	449	430	455	444	420	424	422	439	461	459	427	466	454	456	429	439	440	479	476	429	424	465	441	441	411	469	425	433	463	444	430	399	457	407	482	429	440	478	447	470	473	417	404	448	465	406	452	478	436	420	451	429	427	444	436	455	452	453	447	492	425	456	423	475	449	406	434	465	471	449	452	465	448	450	426	453	414	421	429	435	430	420	450	422	485	462	423	469	443	432	440	417	438	434	469	439	478	461	402	479	503	501	462	414	395	428	475	475	471	457	450	417	414	443	455	438	465	414	418	473	454	440	409	465	453	399	443	455	465	455	464	426	419	424	429	474	433	484	417	415	430	444	499	456	454	389	477	446	399	411	462	466	428	399	461	451	424	437	449	444	456	489	463	455	439	456	440	440	446	457	417	458	445	444	459	428	458	480	408	439	442	483	415	456	440	438	443	443	441	445	471	442	424	437	444	403	436	432	474	410	412	468	443	480	399	407	438	414	447	474	434	428	416	434	408	428	452	461	436	482	471	475	440	441	441	436	481	461	472	432	484	436	418	458	471	454	403	448	435	408	460	469	450	459	421	434	460	454	441	426	425	452	486	430	424	454	449	436	464	485	392	437	432	437	424	422	431	444	455	471	470	469	444	470	443	475	461	500	487	445	452	446	439	427	435	418	438	425	447	465	452	436	439	406	428	453	420	464	438	435	463	442	439	425	454	521	449	462	421	467	468	445	447	470	447	420	479	447	452	394	438	463	443	446	423	436	448	429	432	463	449	449	465	404	440	457	465	465	484	452	431	456	438	418	429	441	426	442	398	449	429	474	450	429	467	516	459	451	442	425	423	447	402	473	387	445	455	442	417	444	434	490	455	462	412	446	451	459	421	418	417	428	458	441	470	452	444	422	424	429	473	440	460	432	426	443	462	443	479	458	463	431	453	444	493	443	428	412	464	446	489	440	443	452	429	447	453	446	432	451	459	482	445	441	439	421	407	439	417	420	472	434	454	427	452	433	422	449	461	431	457	433	395	448	463	441	388	461	449	469	441	460	479	485	395	441	390	456	448	474	476	440	444	432	470	446	427	473	438	454	435	426	389	438	441	421	448	414	449	429	438	465	445	435	444	429	411	453	454	436	459	418	430	425	431	463	449	466	439	483	426	467	447	456	455	430	456	453	482	420	471	462	449	437	465	420	456	408	399	466	445	485	439	446	406	406	479	455	458	445	461	466	454	457	419	439	436	411	434	429	435	439	429	419	452	417	463	462	452	457	437	464	450	453	433	459	433	446	424	469	454	441	466	401	449	503	479	446	444	429	463	477	424	446	445	430	479	418	472	432	459	440	440	435	409	402	453	430	424	456	400	443	462	450	418	428	424	437	488	413	430	442	461	429	469	469	449	432	443	448	449	437	440	414	440	443	440	450	456	479	456	445	425	439	445	423	418	437	470	453	428	416	424	430	430	424	427	437	474	431	439	466	445	441	439	444	399	437	443	421	451	427	469	432	453	480	456	444	429	447	463	418	435	400	483	450	406	434	448	415	424	429	445	440	423	462	489	411	438	444	445	455	460	428	397	435	452	462	498	442	490	413	442	394	418	455	444	453	412	442	437	496	440	441	446	455	468	496	446	441	430	432	449	451	463	419	430	453	436	427	440	422	401	490	428	448	474	423	462	462	461	432	456	442	439	433	464	445	458	405	479	433	437	413
3711	1424	1793	1770	2274	4510	9536	8728	6574	3976	1361	1063	976	1064	1006	1000	1039	1036	1070	1018	1046	1062	1032	1048	1025	1044	981	992	1055	1078	1041	965	1035	981	966	978	991	976	990	995	970	1004	1083	1035	990	993	939	990	1067	979	1057	1060	1035	1066	1003	991	988	1012	1047	944	1040	1056	1001	1002	1077	1005	982	1013	1022	1068	974	1038	1028	1029	1002	966	997	1011	947	994	1054	1036	1020	1111	1010	1059	999	1038	1033	996	1028	979	976	1059	1070	980	1005	975	1053	962	1068	1041	986	1026	1008	1012	994	1008	993	1054	1047	1053	1048	970	1014	994	1017	986	1071	994	1050	946	1042	1029	986	998	1011	996	1000	991	1044	1006	991	959	1039	1016	1014	1010	1065	1054	1030	1009	996	1052	992	949	1011	1045	1049	1038	995	991	985	1026	1030	1006	1050	1000	988	1029	1040	965	1058	1065	997	1004	1001	1021	974	978	1059	1060	990	1051	1053	991	1007	1018	1010	1036	935	978	1044	987	999	1003	1027	1016	1080	1034	1017	1023	999	1010	1012	1002	976	1009	1017	1020	1035	1018	1056	1026	1005	1002	1035	1015	1024	1035	1037	994	969	1038	959	981	956	988	1028	1017	1043	1068	1010	995	1030	1008	1002	1000	1027	1074	1024	1038	1065	1014	1059	1013	1001	1025	961	1004	982	1014	942	974	1011	1009	1020	987	1030	1005	973	983	973	1017	1020	1041	1000	1051	1046	1018	1038	1007	980	1019	1095	1037	1018	1014	1016	1038	1011	1040	1028	1042	1018	1003	984	1005	1059	991	1045	1005	1035	990	1082	1016	1041	976	1013	1064	1018	1031	985	1030	1044	996	1006	1018	1013	1018	1010	984	1067	1025	999	1021	1032	1008	980	1041	988	945	1041	990	1027	1022	1025	1038	1005	988	1056	966	1000	1019	1033	1000	988	1024	970	1001	1036	1000	1026	1038	1008	1037	1025	1032	965	995	1001	1017	970	1053	1027	1015	1006	1054	1042	1008	1025	994	1050	1022	929	1054	997	995	1030	952	1007	993	1033	974	1073	1001	972	1011	1115	1013	994	1026	971	1062	968	997	961	996	1010	1038	1014	998	1002	1034	1001	991	1029	983	987	1045	1041	969	1025	1002	1047	1085	1021	999	984	1024	1018	1064	994	1035	972	1040	1024	1080	972	1012	987	1018	1028	1016	1035	1040	1004	1019	990	998	1023	1042	1006	1025	1024	1030	980	1006	1044	975	1071	958	1044	993	1009	975	1032	987	975	1002	1024	1038	1012	1032	1022	990	1022	1031	1014	987	1038	1032	1003	999	1008	1016	981	1000	957	1010	1072	1055	1031	968	1010	1024	956	966	1058	1030	1019	1023	1076	1015	1008	1026	1025	1017	1005	1015	1054	983	1017	1039	999	976	980	1030	1063	1018	1033	969	1044	1043	997	985	1041	1028	1041	1026	1011	999	1070	1031	1017	1006	1023	969	990	1032	1010	1022	1037	1033	1042	995	1029	1031	1041	1024	987	987	1007	1008	1070	1004	988	1070	1019	978	996	1073	986	989	987	1074	1013	1009	1060	1022	1056	1030	1029	1054	1064	986	1023	1030	1013	1050	987	1019	1043	1003	1050	1002	1034	1032	969	999	1014	1004	1009	1060	985	950	994	993	1035	1064	1009	1022	1010	1008	983	1089	1033	1038	1054	1055	1039	1056	1075	1009	1025	1004	1054	1025	1051	1073	953	992	993	1004	1021	1001	994	1017	1064	1001	988	1020	999	1011	1009	1053	1031	1062	1033	996	972	1048	1030	1074	979	1006	1027	1009	1049	965	996	969	1024	982	996	1027	1015	1050	995	1054	1020	1057	1037	989	1059	1047	1015	983	1024	983	1004	974	1004	980	1004	992	978	988	1043	988	1006	1035	985	1107	994	951	1037	1015	992	968	1051	1057	1019	943	1009	1066	990	1020	998	1020	948	1025	978	982	1051	1027	1067	1043	1033	1007	1032	986	974	1005	959	1012	1005	1016	1028	1009	1015	1011	1047	957	1036	1042	1033	999	994	989	989	1016	1015	1029	986	1028	984	913	1001	1070	991	1029	993	1024	991	1053	989	1020	992	1072	996	984	995	986	1006	1021	1017	1050	1005	1016	1003	1043	974	1038	1007	1022	1027	1025	974	1003	986	998	978	1018	1033	1023	998	1004	1001	1053	1026	994	982	1012	1028	1004	1042	969	1030	1063	981	972	1021	1030	1042	972	1019	988	1016	985	981	1052	1066	1016	981	1033	1024	1014	1039	1018	1058	1010	993	1021	1069	990	1061	1020	1006	997	1031	1052	989	977	1033	1021	1078	970	985	997	1053	1038	970	986	983	1009	1023	1002	971	991	996	1019	1003	1018	1014	986	1013	1025	954	1017	1023	993	964	982	1001	1029	1034	976	1021	1009	1103	1030	1019	1024	978	1000	1032	1047	1061	995	1012	1018	1037	1056	949	973	957	982	1000	984	1017	1022	1017	989	1056	1018	1071	1033	986	1050	995	966	1057	1035	940	995	1016	1061	997	1032	1038	1041	1069	997	1041	1039	969	1046	1052	1004	1040	1010	1079	968	1008	990	1042	977	954	1010	1024	989	963	986	1015	992	1011	1048	998	1011	1031	1064	1019	999	1018	988	1018	1055	1058	1034	1051	991	1028	985	1060	987	1052	1051	1016	1015	962	1026	1018	1013	969	1026	1022	1056	1033	1002	1036	1055	1039	1005	1034	978	998	997	1038	1041	998	987	968	1034	1062	990	1016	1013	1079	995	989	1023	1026	983	1024	1055	994	1057	945	1041	997	1039	1002	1018	1013	1040	1020	1067	959	1009	1002	975	1017	988	937	979	992	976	989	995	1000	1000	1024	1035	1004	1035	983	1029	1018	1010	1037	1047	996	1015	1034	1007	1031	993	1040	1046	1103	960	1052	1048	988	999	998	1046	999	977	1001	1051	941	1036	1091	1054	950	987	1021	1059	991	1032	1001	1020	1049	990	953	1042	946	965	1031	1006	989	1033	996	975	1006	1010	1010	992	954	1044	1068	1019	958	990	993	995	968	1037	1076	1010	1014	1028	1000	996	988	996	1063	1002	1004	1009	986	1026	1029	992	990	1023	1038	985	1008	983	1007	1001	1021	1073	987	960	1008	1036	1013	989	967	1006	1033	1001	996	987	972	1038	1025	998	1026	1015	1021	1047	1000	1028	991	1015	1005	1076	1032	978	998	1045	1013	969	969	1036	1043	982	1022	1058	975	1040	1024	1049	984	1035	1028	1028	1023	1067	1023	1012	1049	961	983	1061	1000	995	1031	994	1049	1016	1013	1011	1010	970	1065	1024	1009	1039	991	1044	1013	972	990	1016	1062	995	999	975	1004	1034	999	1023	982	1017	1008	1027	982	978	1043	1085	1020	1030	1067	956	1055	1001	980	1018	972	1033	997	1047	1003	1038	990	1000	1015	973	1034	997	1002	1037	1023	1032	1040	1013	1031	1006	1042	1018	1031	1023	993	937	992	1000	1039	995	989	967	1018	1049	1008	987	1042	1038	992	995	1025	1079	1030	1060	1004	1015	980	1009	989	993	940	1065	1059	1063	1101	957	1052	974	1021	989	1001	1062	1027	1009	1012	976	998	1017	990	1030	1019	983	975	978	980	1013	973	1028	1015	994	960	1007	986	992	961	1024	1029	1015	1037	992	1039	1036	980	990	1086	1020	986	1016	976	986	1017	974	988	947	1037	984	995	1024	969	965	1049	1050	1029	1033	1030	1013	1035	1023	1010	1072	1021	1027	1007	977	964	984	978	949	1009	993	988	989	988	990	1089	1017	1059	989	957	1044	1060	975	1025	954	1014	1054	1024	995	994	946	1026	1004	1070	1039	997	979	1017	1029	1069	1031	996	1027	988	1035	1052	1008	971	998	1014	1043	1004	1022	1006	980	1010	1050	973	1021	1021	995	1019	1027	1013	1015	1015	1027	1020	1037	999	1069	1011	1003	995	987	1015	988	1010	967	1032	964	990	933	1013	1040	1014	1053	1050	1075	976	1031	1038	978	1004	993	972	1087	988	1007	1038	1032	1025	1030	1027	990	993	1018	1006	973	967	1060	980	1016	1010	1051	1004	1067	1038	973	1069	1006	1020	1008	1010	1004	1027	1012	1014	1008	983	964	999	992	985	1069	989	985	1059	1037	1000	987	986	1050	1008	1004	1018	1084	1039	1063	1010	985	1025	1033	981	991	1020	1079	1016	1013	1057	1020	1022	1081	983	1025	1012	973	1057	998	997	1016	1039	1039	988	1032	1056	981	1010	957	1000	990	969	965	970	1031	1029	1014	991	1070	1056	1017	1011	997	977	1058	1046	978	1019	1042	1038	975	967	1044	1043	1017	995	926	1001	980	983	982	971	1003	1016	961	1022	997	993	1006	998	1007	1001	1052	1019	1002	1018	990	1024	1033	1024	997	997	974	992	1004	1013	1020	1040	1030	1026	1039	977	1046
13986	2412	1990	1411	3747	12108	20088	17199	16888	12295	2517	257	263	235	227	223	210	224	259	216	218	211	216	224	204	207	218	222	216	219	241	236	206	220	214	190	220	244	231	233	216	196	222	203	211	207	221	208	210	225	192	230	221	208	216	251	235	208	205	218	214	218	210	229	215	220	212	244	239	218	236	219	227	228	193	233	182	183	207	203	216	207	215	176	211	196	188	246	216	230	207	236	203	218	206	209	227	207	192	214	192	206	195	210	200	216	222	196	216	195	236	204	231	201	210	233	216	190	215	230	227	220	205	240	207	197	206	233	205	219	196	218	216	211	221	216	197	221	231	188	223	221	215	226	207	216	234	231	203	213	209	227	180	216	196	218	191	217	197	215	208	202	202	192	220	224	213	195	211	241	220	201	220	207	220	201	234	222	198	212	203	211	218	212	198	203	192	194	195	200	197	200	210	215	227	218	215	189	203	166	192	211	214	221	224	185	211	204	207	211	206	203	180	198	228	231	170	188	222	214	223	219	193	188	208	199	214	186	218	222	201	238	186	207	206	209	221	202	193	180	219	206	183	218	214	217	220	197	188	190	224	230	231	223	200	202	199	198	225	220	227	212	214	199	218	228	212	186	225	227	218	224	219	222	213	210	216	185	214	216	198	229	194	211	187	200	202	212	237	203	189	218	226	221	177	227	209	203	188	206	206	230	194	221	242	200	203	198	202	217	206	208	206	220	213	195	207	209	226	264	205	219	225	204	217	205	190	175	196	241	220	184	212	226	199	203	208	225	208	215	228	218	206	215	214	220	208	226	203	233	214	206	214	214	198	212	211	232	224	222	217	239	244	201	189	220	222	216	226	204	241	233	224	203	217	193	227	196	194	210	206	242	262	192	208	222	214	183	234	215	197	209	205	199	215	210	210	220	217	230	199	190	240	202	216	212	209	198	205	208	240	197	226	218	245	200	223	247	207	214	210	205	228	234	220	206	205	229	229	199	213	213	206	184	223	224	207	213	192	199	203	203	206	214	205	198	206	224	205	211	221	175	198	206	209	210	200	224	227	216	223	228	213	200	225	234	219	217	203	223	194	206	191	216	201	217	225	223	197	195	192	192	216	217	200	206	246	215	197	236	198	233	195	206	215	202	229	176	194	219	199	232	202	243	208	227	230	231	230	233	217	216	193	200	196	197	199	237	203	204	223	195	224	186	221	224	198	211	204	214	236	207	191	221	208	214	208	218	205	211	210	210	204	258	195	239	218	212	181	234	209	204	238	208	218	220	220	243	198	207	204	197	213	212	197	190	218	216	209	203	193	196	219	178	210	200	213	200	222	211	214	251	202	226	214	220	205	204	223	208	204	214	219	234	219	226	196	232	224	197	218	243	220	216	217	195	230	203	217	187	208	199	208	202	221	199	215	234	228	214	198	219	224	222	221	205	209	206	218	220	229	216	194	222	197	174	211	214	238	231	209	199	227	217	185	221	202	195	197	220	219	200	237	220	215	233	218	204	209	219	229	225	178	208	198	230	225	219	208	223	220	222	207	240	223	211	217	214	237	213	211	197	213	205	217	230	224	202	208	217	205	227	205	220	231	212	177	229	176	192	220	218	198	202	206	236	225	204	195	213	207	188	235	232	215	216	241	224	230	211	214	206	192	241	209	216	199	223	211	214	207	211	190	185	229	197	208	189	209	210	220	205	207	228	212	209	227	198	232	209	214	221	218	215	213	236	218	220	221	212	215	199	202	218	227	220	231	217	205	184	208	207	207	217	196	190	218	193	194	187	231	237	201	239	234	200	217	209	206	199	241	217	238	222	236	211	234	198	221	179	218	233	235	211	214	229	183	226	179	213	215	240	221	218	218	196	235	223	203	214	221	207	202	201	235	222	190	222	261	210	193	218	229	213	204	217	218	197	208	216	207	174	239	214	213	202	213	220	195	214	214	184	202	198	201	199	203	195	203	207	225	187	216	223	198	239	215	211	224	239	226	204	221	195	216	181	214	214	221	201	208	200	196	211	219	202	197	206	232	208	178	200	217	184	218	204	201	207	208	211	219	205	191	230	203	196	217	222	208	213	209	227	205	220	214	199	245	227	209	221	251	211	189	198	197	205	215	207	210	247	220	198	224	237	240	227	212	227	271	234	235	222	213	191	250	202	203	213	191	233	217	225	216	229	238	198	219	219	190	222	218	203	233	208	216	219	237	217	191	202	190	196	226	210	220	182	201	203	215	198	209	204	225	203	273	194	195	206	196	196	213	227	200	186	195	208	233	192	200	241	210	231	222	190	187	183	204	195	220	215	208	183	207	199	230	218	213	192	216	255	223	198	207	234	198	239	206	215	209	192	211	240	202	210	203	220	201	220	209	216	221	183	222	212	205	211	198	208	190	212	182	200	222	214	202	222	211	181	199	213	210	244	215	206	229	241	209	227	235	217	204	182	202	234	182	200	211	203	211	230	213	215	221	214	217	218	222	208	215	228	208	210	189	186	196	211	226	214	220	224	206	220	226	197	189	234	190	243	191	220	206	225	205	207	217	212	238	188	231	222	204	203	240	205	208	213	207	199	188	191	179	234	192	199	215	209	220	206	189	218	193	199	213	199	194	209	207	206	196	217	215	220	241	234	218	199	214	207	203	242	195	203	211	207	198	214	180	177	213	207	213	214	194	230	211	201	190	197	219	238	206	211	217	227	214	195	211	215	195	212	221	243	220	188	190	186	213	198	187	190	249	212	209	214	212	210	215	208	216	221	200	208	188	226	219	206	176	206	228	197	179	195	192	202	236	248	232	212	209	189	198	219	204	237	216	204	223	227	219	234	226	205	216	211	206	188	224	222	216	224	209	202	215	207	207	218	211	217	230	215	200	218	215	230	202	217	177	225	229	200	216	219	211	228	212	230	207	217	212	218	211	193	208	197	202	200	219	199	236	221	204	226	225	217	252	248	219	195	222	223	223	205	201	200	209	206	208	201	227	203	198	226	227	196	193	226	233	215	196	195	200	217	213	199	227	231	236	196	227	210	223	211	217	201	227	215	219	184	214	209	215	207	220	240	218	231	222	214	220	191	204	193	227	193	250	217	172	217	201	238	225	234	219	204	217	213	208	232	178	239	230	207	214	219	206	205	203	216	215	242	233	200	212	184	217	222	184	202	206	216	231	216	242	232	210	214	207	209	236	178	187	208	241	198	218	224	208	230	227	230	193	202	193	196	220	202	200	213	210	196	215	213	193	224	213	211	213	204	188	192	230	214	183	208	208	219	212	194	188	219	224	202	223	214	233	199	223	195	208	211	217	176	217	195	214	211	215	199	222	207	209	203	183	206	209	209	203	224	196	216	199	217	189	172	182	184	212	233	208	222	211	212	217	190	205	197	221	217	227	206	213	207	205	220	211	207	187	208	227	223	216	217	192	205	220	219	208	193	212	219	192	215	206	208	214	230	208	225	223	220	211	216	203	213	223	227	195	201	219	207	219	224	208	198	200	226
8273	1939	3744	4474	12858	31025	39735	35911	37897	30220	6070	709	686	719	645	657	620	636	585	616	622	644	595	625	571	545	575	590	552	610	567	628	561	535	563	541	563	571	539	511	570	574	530	560	540	567	543	524	567	570	540	515	546	542	549	564	537	532	547	506	565	485	571	554	559	564	542	542	543	590	534	523	520	556	532	547	534	516	556	575	536	541	553	510	526	546	558	594	521	522	559	536	552	534	600	542	542	527	522	523	557	578	520	498	548	560	549	564	542	560	546	553	528	547	536	559	541	524	522	516	537	514	529	545	560	536	553	563	558	531	544	501	547	540	527	543	558	526	546	551	524	526	541	530	582	544	583	541	539	552	516	510	519	514	522	565	529	573	570	570	517	524	519	511	519	544	522	566	530	559	529	539	556	533	550	582	591	540	587	507	584	546	546	544	561	543	554	528	545	544	496	532	597	539	533	553	544	527	523	563	566	509	544	526	566	557	525	525	532	547	568	546	538	561	564	561	528	525	520	523	506	549	534	590	551	536	567	541	523	553	527	549	570	509	498	498	562	557	501	507	543	562	595	533	575	527	552	520	564	529	506	543	519	500	544	523	520	549	569	529	542	549	554	567	574	512	488	535	528	565	524	562	595	550	552	544	519	536	569	533	548	571	563	539	505	543	571	534	557	517	582	552	564	537	558	536	521	539	526	521	550	562	601	510	520	507	569	542	570	576	539	510	515	559	589	569	545	511	521	553	534	518	516	505	538	563	496	568	571	578	535	571	511	605	580	533	537	586	564	513	565	558	524	514	536	544	529	565	527	529	553	512	529	500	537	567	559	553	559	509	550	504	517	572	525	539	557	582	587	555	543	551	535	524	547	546	556	528	485	527	558	542	526	568	538	578	528	509	529	542	531	511	521	551	537	484	535	556	517	555	574	540	581	574	576	534	542	543	574	499	538	594	544	469	529	539	506	552	545	526	525	549	543	539	570	514	559	566	511	539	550	543	564	498	515	536	553	539	534	558	516	555	495	520	560	549	533	562	500	517	525	536	534	528	498	541	543	575	545	527	544	583	539	543	514	572	513	539	552	523	564	538	531	523	514	506	508	540	550	577	529	505	566	514	502	567	547	528	541	538	526	522	570	577	561	534	569	556	565	586	547	527	542	551	512	539	585	498	530	568	536	525	476	500	567	535	551	560	528	544	552	534	536	532	513	536	525	547	533	561	464	537	564	489	529	538	565	538	524	574	582	519	575	566	503	557	520	531	547	499	509	530	534	568	581	544	573	562	564	521	534	536	543	504	534	569	531	580	560	509	540	545	582	587	519	554	566	537	569	531	501	548	544	543	550	529	490	553	584	556	521	507	539	514	521	534	513	473	563	568	535	556	551	509	540	554	567	514	531	550	562	561	523	538	558	588	546	546	505	559	582	516	554	523	568	537	559	526	529	551	530	563	581	555	553	546	557	553	568	584	546	554	545	543	542	529	532	559	532	552	573	530	520	533	581	550	508	546	525	520	555	569	495	526	582	504	552	525	571	547	529	541	563	534	521	533	548	554	512	546	522	552	569	584	541	526	522	517	508	502	542	538	529	561	567	538	521	537	572	489	524	542	572	499	533	539	542	547	501	548	521	556	579	516	561	571	523	521	518	567	556	505	547	561	525	525	576	524	509	558	529	521	545	517	535	542	536	504	510	525	525	510	554	569	539	539	541	537	534	574	547	515	568	538	551	543	534	526	533	549	528	564	524	549	524	521	565	530	507	515	515	569	554	510	536	537	547	528	538	549	554	513	547	547	526	505	544	564	525	511	557	517	557	556	559	515	515	543	515	557	528	557	559	581	507	574	490	563	594	571	549	540	543	515	540	566	520	530	588	500	543	537	535	576	588	529	555	531	489	582	548	556	511	556	529	581	512	533	543	542	519	559	557	501	556	557	555	526	583	505	509	536	553	549	503	542	534	540	571	558	573	543	526	541	549	553	533	556	549	543	549	525	499	528	558	545	525	539	505	546	551	596	537	520	517	567	549	545	503	499	538	556	515	544	565	525	545	526	491	504	526	545	508	566	531	524	537	541	557	546	521	553	533	553	536	534	537	576	512	565	537	561	560	488	551	558	551	536	535	543	508	542	545	541	497	554	588	589	550	524	602	525	528	557	575	516	584	507	535	559	525	547	523	565	524	537	562	548	523	505	548	544	566	534	541	505	527	535	568	543	538	533	581	532	560	551	506	577	579	506	539	556	547	529	539	530	535	529	549	527	567	533	521	572	526	544	549	541	536	522	520	514	581	575	530	566	521	548	521	552	539	569	506	566	535	497	499	584	551	529	499	517	557	572	519	524	542	502	515	525	524	537	505	536	542	564	543	532	556	543	575	541	589	567	534	516	508	548	509	517	559	543	550	544	546	515	536	516	560	539	565	572	549	552	550	519	535	522	561	545	548	539	554	528	537	550	556	553	535	562	531	582	512	536	519	548	526	541	548	551	522	515	493	530	542	542	552	506	548	559	533	549	521	526	556	527	512	509	564	525	568	550	552	531	497	558	517	542	583	536	550	548	514	556	548	531	565	523	553	535	521	530	519	575	568	537	542	527	550	562	542	538	529	559	550	538	505	567	501	531	534	551	561	584	533	514	525	528	533	546	530	551	557	523	497	562	548	519	549	506	531	508	537	526	540	535	590	496	551	545	576	537	535	555	510	518	559	527	519	545	544	554	585	539	548	508	567	549	551	565	557	517	569	547	557	540	537	561	573	518	542	529	532	487	551	555	522	529	569	570	558	536	541	554	515	531	560	557	531	532	489	499	491	547	535	547	555	528	571	498	535	521	534	512	524	536	529	543	558	561	490	530	563	561	557	516	558	576	517	558	514	574	506	563	516	543	551	580	509	534	523	527	566	588	558	557	537	573	504	567	529	560	519	556	525	541	517	503	518	574	529	564	529	556	559	526	559	539	489	567	583	541	523	506	533	529	550	552	546	508	560	518	554	550	541	564	535	546	565	596	530	594	560	587	564	528	580	521	528	548	560	501	542	539	536	555	536	510	544	540	555	573	552	561	538	510	555	551	515	543	528	552	537	546	504	560	514	494	549	585	531	531	550	564	562	544	522	519	562	570	517	515	552	555	500	581	538	539	530	517	519	557	545	510	504	549	551	535	512	532	498	551	546	527	496	539	564	545	517	534	517	508	566	543	508	504	562	545	527	526	493	550	548	492	540	553	506	577	585	560	518	530	579	542	539	527	527	551	510	553	544	501	552	533	571	571	526	533	505	519	567	571	542	554	499	549	529	474	537	570	542	502	543	511	547	474	507	511	547	565	525	572	533	522	589	520	552	566	560	526	557	549	495	520	574	521	549	578	558	550	532	554	501	561	540	564	570	580	580	556	544	547	514	549	520	530	486	513	546	552	525	492	469	505	575	526	511	539	537	568	510	561	537	537	556	545	534	563	537	535	537	571	507	551	495	554	530	564	513	547	568	514	533	539	542	503
25313	6037	4140	3047	3254	11540	21271	23802	21044	19794	4987	409	338	384	372	331	332	299	304	279	308	316	296	301	243	272	267	243	276	275	273	259	301	273	248	286	268	294	267	287	260	319	310	278	276	253	251	267	291	258	280	262	255	249	319	253	269	282	307	254	285	282	275	242	309	270	287	266	249	263	291	279	282	259	264	249	286	268	252	285	269	235	292	245	275	285	252	246	273	291	285	294	256	295	280	301	261	258	254	268	269	255	282	259	305	257	271	287	259	288	266	238	289	254	273	303	256	256	216	248	265	307	274	275	279	276	258	274	257	241	265	253	293	263	265	309	276	297	276	284	284	281	291	266	248	290	281	272	259	278	285	287	280	262	287	279	271	276	260	278	265	251	258	264	278	288	271	237	220	302	243	259	282	250	269	247	258	273	266	300	285	291	255	272	256	244	229	299	261	268	260	309	268	249	267	284	227	271	278	311	238	255	298	302	254	288	262	277	255	292	266	271	272	259	260	243	253	288	278	276	253	281	260	216	275	248	281	252	267	275	262	268	269	280	264	278	272	251	271	265	243	230	275	228	230	266	251	249	269	260	264	247	238	260	262	269	279	237	261	268	260	207	280	235	270	282	261	268	276	265	268	266	250	285	265	293	297	257	247	275	255	240	242	296	261	250	293	257	262	224	252	299	281	289	259	253	265	280	257	230	267	291	308	271	276	257	267	271	253	249	294	262	296	257	290	252	272	277	266	271	265	288	293	328	288	283	316	261	253	258	279	260	255	300	258	270	278	250	286	261	273	269	256	240	243	283	271	285	260	277	266	281	254	275	236	271	261	274	228	254	271	264	264	281	273	279	276	287	293	279	243	257	295	267	260	243	244	272	278	248	274	280	268	244	276	247	282	287	266	256	283	249	294	296	291	261	257	254	277	253	257	247	242	267	262	251	286	264	272	278	281	274	250	276	258	287	254	267	262	243	315	271	276	283	274	262	285	258	298	238	238	259	256	295	286	280	247	299	280	264	286	267	263	277	282	266	249	278	265	250	268	292	270	272	256	263	271	250	276	252	247	277	257	232	303	248	268	292	271	242	236	257	262	282	269	273	273	259	260	259	269	263	255	262	253	242	268	246	249	255	248	269	269	295	263	270	285	234	252	260	280	249	269	281	249	258	283	283	244	303	266	284	262	240	251	237	268	253	266	290	251	257	277	257	236	262	249	271	275	244	266	264	276	250	285	278	282	273	225	280	289	286	257	289	261	232	263	322	274	248	251	292	296	255	274	276	267	260	258	248	244	245	266	244	271	256	268	266	262	258	309	255	295	268	247	263	280	257	254	295	271	247	269	261	292	258	268	252	278	265	291	262	277	300	291	242	276	309	263	254	305	245	289	269	277	254	279	312	292	300	257	248	260	277	278	276	274	287	296	278	258	293	257	256	259	276	259	274	278	300	263	287	273	281	285	265	270	251	267	270	259	259	282	264	296	264	252	286	267	254	287	274	267	293	265	283	291	265	232	285	275	284	271	268	241	281	291	267	240	272	271	278	257	296	271	250	259	287	293	234	270	271	248	251	287	261	266	241	265	274	301	274	241	261	285	248	266	245	267	282	246	272	237	266	265	248	271	294	249	257	260	271	262	229	264	285	253	285	270	251	270	283	293	273	290	269	287	276	261	223	279	238	283	270	307	298	283	268	257	249	269	266	251	307	273	288	259	264	266	258	290	250	261	225	251	276	256	273	275	301	277	251	277	276	298	256	318	283	261	261	285	249	259	258	242	271	280	283	273	252	266	242	248	289	279	275	294	291	254	257	268	268	295	248	238	233	301	250	278	280	238	278	270	271	246	273	237	276	241	272	279	256	281	307	264	255	233	295	271	268	284	261	276	267	260	273	278	283	248	252	266	255	272	295	255	293	294	294	266	259	303	266	267	251	251	248	297	264	291	277	276	251	282	262	275	269	260	299	255	267	262	269	265	267	248	290	257	287	271	304	255	265	266	284	247	280	287	238	260	263	259	282	276	321	273	260	274	290	249	307	281	269	246	251	252	272	269	245	265	237	268	231	241	282	284	274	251	230	262	247	227	277	279	276	279	270	296	260	261	276	276	259	264	313	267	259	310	275	290	261	287	274	233	286	290	260	278	245	273	253	279	302	280	273	275	276	310	268	274	261	299	257	314	323	274	264	298	269	272	263	264	269	302	253	280	244	295	279	233	303	260	300	245	245	276	231	257	219	260	300	310	260	263	280	264	247	280	282	259	247	278	283	298	258	275	251	262	242	274	253	296	282	253	276	288	297	258	230	258	268	272	266	278	272	250	275	284	265	274	260	251	251	262	265	268	261	286	283	242	268	233	258	286	290	258	281	255	273	273	279	282	252	245	283	276	274	252	275	239	271	248	249	293	267	243	258	271	269	269	257	286	276	293	277	300	241	275	266	309	283	292	267	241	267	272	260	321	236	245	283	276	263	271	261	260	298	247	291	262	246	293	269	260	240	253	263	271	273	268	284	329	245	261	255	279	278	263	294	282	286	287	293	252	275	250	276	273	264	287	276	272	285	270	278	242	260	258	273	261	273	250	270	264	277	290	275	272	244	269	265	300	275	289	282	271	264	265	278	263	290	246	267	269	240	260	237	268	255	274	277	294	276	267	259	272	272	273	268	262	257	250	282	272	264	249	306	276	242	274	286	283	277	243	250	257	274	251	254	267	271	272	286	282	296	269	294	267	260	258	278	248	299	255	251	284	253	276	265	261	277	309	294	270	294	244	241	244	261	284	291	291	283	266	267	245	264	239	258	272	268	250	224	247	253	251	262	292	296	250	291	285	285	231	303	255	252	240	238	292	257	263	267	320	290	245	265	254	248	281	249	260	260	251	289	248	248	282	266	276	250	267	279	285	285	303	273	274	271	259	253	236	286	252	271	291	276	258	253	259	280	245	266	311	307	274	262	270	269	287	272	278	247	267	273	254	248	269	273	250	289	282	253	268	245	287	299	259	277	271	267	255	275	241	285	272	233	249	255	269	275	240	262	277	248	291	301	279	210	230	275	289	267	285	274	274	275	290	248	278	292	228	276	248	252	268	306	256	284	279	256	281	299	321	285	280	264	286	291	295	305	272	290	285	257	273	279	260	260	274	293	297	265	247	265	269	283	293	260	256	272	292	246	256	272	302	257	275	265	260	246	249	258	300	292	269	272	238	274	245	265	287	291	279	253	264	231	283	263	241	273	291	281	274	274	242	267	252	275	250	285	290	235	245	259	261	269	262	283	300	299	306	248	260	241	265	252	260	275	284	271	259	235	255	277	286	257	290	304	270	258	270	265	268	257	255	287	269	257	278	263	294	272	267	277	258	294	274	259	282	289	263	281	278	274	279	255	264	291	273	274	260	272	261	256	240	237	253	285	303	288	250	234	272	263	274	261	269	263	258	265	249	296	291	247	247	249	252	242	288	283	286	280	291	280	261	270	233	260	256	255	261	263	234	285	257	310
12580	3460	6777	8006	11256	24676	40396	42144	41096	39211	6739	1281	1189	1095	1081	1028	958	936	871	893	892	859	808	828	848	831	772	750	755	767	731	783	736	708	729	720	697	720	688	735	701	744	706	681	698	760	705	675	706	695	686	712	728	692	674	676	750	676	681	666	681	678	709	665	715	703	687	687	708	665	671	641	637	749	691	653	640	694	708	656	732	668	693	722	695	644	681	639	631	660	653	673	676	656	657	711	693	700	690	656	630	658	646	661	640	650	702	687	715	665	661	672	635	669	630	731	712	665	650	663	678	643	644	659	675	705	673	627	665	692	675	700	639	654	650	668	690	654	692	682	699	644	661	664	640	676	654	692	661	684	662	716	653	651	698	655	685	663	722	661	642	671	670	644	665	650	656	645	701	624	652	691	660	629	670	665	710	684	639	611	630	639	687	645	642	696	636	670	695	697	682	623	659	639	654	663	647	714	664	708	654	633	668	685	652	637	666	656	690	694	660	695	649	644	671	666	654	656	664	627	651	716	660	693	646	656	631	675	707	647	699	679	665	630	632	686	659	639	668	642	669	668	680	656	660	656	685	643	673	629	661	661	653	620	626	635	586	654	632	658	619	651	683	620	653	697	665	614	699	659	609	671	665	687	661	666	656	637	622	648	691	717	666	644	625	684	663	639	627	672	641	657	623	683	668	677	636	709	645	670	659	624	650	677	650	727	658	643	620	656	712	660	662	690	657	650	650	635	617	638	656	600	670	648	657	638	696	660	649	597	694	681	661	691	694	620	671	634	636	659	652	636	639	710	650	722	626	645	701	647	691	691	637	648	641	648	693	674	690	713	643	690	688	663	670	659	664	657	604	651	679	696	670	696	676	663	637	663	641	640	606	625	661	643	666	657	630	672	687	665	677	660	609	649	658	678	685	667	617	662	677	678	645	666	666	626	658	663	650	627	734	692	648	663	649	684	707	653	648	650	680	627	616	674	654	670	635	652	646	650	642	667	617	658	645	676	632	695	648	668	646	698	674	657	709	678	673	643	709	737	678	660	651	705	694	626	670	655	660	662	646	641	669	621	658	638	650	672	643	635	666	642	654	686	649	682	642	679	647	647	695	669	612	642	715	626	623	659	636	672	666	684	688	659	676	706	637	694	648	697	662	635	677	646	651	686	695	662	629	673	699	654	672	665	643	672	630	625	650	603	670	660	651	672	678	680	640	673	661	655	698	626	653	656	646	630	677	636	611	685	703	655	655	689	625	643	651	696	676	637	718	636	659	614	674	665	688	645	690	672	679	675	639	681	691	686	697	617	682	659	703	613	661	649	666	670	678	642	654	646	683	641	663	656	628	667	652	674	648	662	668	680	646	658	634	688	615	643	648	694	708	660	648	674	690	682	630	657	606	639	645	661	668	715	689	645	677	663	658	665	701	653	665	676	674	659	648	658	720	700	655	642	666	656	673	652	677	634	659	685	677	682	615	661	669	681	644	648	676	623	644	676	669	673	680	685	658	639	687	639	654	642	664	680	638	665	678	650	657	613	680	633	655	629	596	675	675	676	653	665	639	670	641	621	684	687	635	659	657	662	704	651	683	656	624	599	670	698	733	658	661	644	638	674	652	676	649	704	624	673	638	690	664	655	636	665	670	639	632	670	637	633	690	654	647	707	639	685	672	692	630	653	681	626	644	656	659	657	688	625	654	673	677	661	624	648	662	692	672	660	654	675	660	661	669	660	651	689	621	671	688	681	633	674	655	601	642	692	650	654	655	628	660	650	689	662	655	683	639	663	707	659	673	689	626	661	650	605	674	623	631	686	681	664	660	660	612	648	650	655	666	669	671	693	661	663	629	677	685	634	661	682	673	659	649	695	678	652	668	665	625	632	703	637	642	628	624	663	626	654	639	638	688	660	627	659	692	650	619	696	709	689	697	666	628	666	676	693	648	697	700	689	695	662	618	609	660	673	617	682	637	676	625	652	663	647	647	674	644	656	628	680	669	615	641	703	652	688	709	695	691	647	656	644	666	678	614	669	651	658	628	732	643	650	718	685	671	691	678	618	674	665	636	620	651	673	624	681	634	633	675	616	719	686	673	657	701	647	648	701	609	698	658	631	673	673	690	623	662	644	664	631	645	674	635	647	662	645	718	683	640	666	687	662	668	696	689	662	635	674	604	671	650	648	698	685	682	661	642	674	683	637	698	628	652	657	690	634	660	658	636	630	667	671	674	680	670	708	703	673	643	665	642	640	667	675	676	720	702	687	620	676	652	695	705	657	696	646	649	644	655	678	676	681	690	746	629	670	677	671	691	655	687	660	667	655	624	664	670	701	659	654	632	644	652	685	610	733	658	679	687	688	701	666	660	668	634	649	668	650	637	632	687	691	656	687	634	664	659	653	702	682	695	702	636	702	641	658	680	638	662	643	636	672	650	652	629	650	664	640	654	674	714	653	690	655	662	630	685	684	646	647	692	679	637	608	642	651	671	663	648	687	657	659	675	678	663	651	626	670	696	682	658	627	679	672	656	685	678	667	665	670	658	670	676	660	715	737	640	632	684	705	707	670	685	650	671	671	648	673	673	640	631	662	652	649	642	649	678	662	658	651	713	678	631	677	640	684	649	699	694	660	587	624	721	653	639	655	653	684	670	695	706	705	642	668	622	669	624	680	657	648	618	688	653	716	637	719	713	658	636	687	650	678	626	664	630	633	656	626	642	644	633	621	638	654	666	686	665	684	638	676	619	637	699	687	629	666	693	694	644	656	665	650	709	686	649	651	655	629	645	669	680	655	641	618	648	645	644	678	684	641	689	703	679	648	617	633	636	685	708	668	722	642	658	645	646	694	628	630	622	649	622	651	648	655	678	686	647	676	652	605	611	666	627	640	664	666	662	673	685	638	688	693	657	652	662	678	638	668	672	698	667	651	688	691	681	686	651	660	686	635	668	650	685	632	651	651	690	683	632	718	658	703	638	691	644	640	683	641	676	638	657	680	601	694	641	666	637	703	628	687	685	655	676	634	661	684	621	657	652	677	656	681	632	656	626	657	673	681	655	666	664	604	629	637	664	692	652	680	659	647	615	632	700	608	645	657	699	632	726	709	673	631	635	660	629	636	657	701	629	630	677	654	642	679	669	657	650	633	632	640	681	663	688	692	642	695	681	644	608	650	669	623	678	695	684	637	616	640	664	668	633	650	682	714	667	660	685	654	720	629	666	643	633	692	676	687	650	611	703	652	667	682	700	707	688	684	641	624	711	658	667	672	696	664	628	602	707	611	669	644	656	667	627	662	657	673	663	687	622	675	688	652	719	698	683	655	700	690	631	639	700	657	653	652	628	673	651	648	611	622	663	644	643	654	643	676	619	630	645	661	626	696	689	656	622	641	612	686	638	664	664	689	682	645	681	707	638	654	647	653	731	661	628	612	667	628	653	659	672	643	683	656	693	647	635	646	649	631	653	622	652	664	654	635	656	667	648	631	640	617	699	662	645	618
5056	871	747	503	451	393	640	962	800	894	392	287	297	256	303	259	288	304	287	290	272	275	288	311	304	292	317	273	294	290	259	282	282	284	279	333	296	280	281	276	285	321	310	274	290	315	302	263	291	265	260	261	255	261	309	320	309	294	298	297	292	292	284	307	272	304	313	305	271	293	281	274	252	292	292	283	271	289	299	301	306	290	258	318	268	288	310	269	273	302	322	264	273	300	294	290	274	292	289	278	269	288	281	274	274	286	292	286	313	268	269	273	247	298	271	286	297	267	280	291	285	299	280	304	316	298	277	292	325	273	257	268	276	305	291	276	262	308	290	308	261	289	283	308	293	283	278	293	303	277	300	272	273	287	305	302	272	294	303	307	283	277	294	299	272	302	295	270	282	287	248	288	254	254	266	322	311	262	281	291	256	286	254	289	288	283	276	295	304	308	307	281	306	278	289	269	279	285	294	325	310	270	297	291	293	273	270	253	276	235	287	269	289	271	293	262	284	303	276	280	275	281	254	310	268	285	263	326	302	292	257	263	271	324	272	289	283	263	274	271	288	272	294	310	290	310	269	271	287	284	287	291	277	309	259	254	269	278	279	249	275	276	300	322	280	315	293	266	305	285	277	301	258	287	267	303	295	266	273	267	299	310	278	299	301	303	312	274	286	289	284	310	287	289	340	284	270	268	276	313	276	288	265	311	268	318	301	267	284	293	284	282	300	276	293	303	281	259	275	260	288	294	292	285	302	298	271	303	300	265	307	310	288	305	297	288	281	295	282	286	306	298	276	276	316	308	264	283	305	285	250	253	243	298	271	271	286	272	251	299	322	254	278	271	322	286	277	270	287	289	295	277	298	276	264	265	287	284	275	258	256	301	275	256	283	263	289	295	276	280	301	307	286	283	271	283	305	283	312	278	278	267	284	292	274	267	273	274	302	313	316	302	266	311	275	315	258	280	256	282	270	267	282	290	259	295	281	309	285	261	304	298	263	279	254	281	312	295	272	282	288	264	277	258	298	272	312	293	278	305	245	282	274	283	310	317	306	265	266	258	279	251	316	287	271	270	281	262	294	269	305	307	270	312	280	296	305	263	300	280	275	285	301	253	283	284	268	290	296	278	320	290	296	288	277	294	327	304	272	328	268	285	246	251	284	264	265	282	277	292	294	265	267	281	286	275	272	248	287	280	274	268	283	273	279	296	315	273	254	288	270	279	262	261	241	302	267	296	282	315	291	281	312	258	280	270	274	316	267	287	266	315	289	303	294	314	298	242	242	301	289	262	302	300	260	282	288	264	296	307	269	289	283	255	283	275	270	289	278	263	254	263	306	316	270	275	288	280	301	294	288	296	288	298	316	274	299	277	289	309	290	310	304	279	275	300	272	321	288	286	297	287	299	263	243	286	314	301	291	270	280	267	294	305	267	283	279	315	310	269	270	265	277	292	268	288	280	309	293	293	312	295	321	285	309	303	279	305	265	288	312	313	298	308	303	279	281	281	299	297	281	300	298	301	280	268	296	293	294	261	282	303	304	265	244	291	296	290	275	310	282	267	262	270	303	276	296	285	236	305	283	327	268	270	286	275	268	307	310	269	268	266	305	266	283	264	278	269	226	293	280	281	258	310	308	308	271	296	274	308	312	287	253	269	291	290	277	268	283	275	305	289	260	264	288	311	305	268	270	284	270	268	327	276	281	273	286	273	279	245	253	291	265	293	312	282	305	284	298	278	299	272	322	281	280	290	302	261	277	273	279	287	281	280	269	254	300	266	300	278	272	288	309	318	273	284	259	284	319	301	272	318	267	267	298	278	322	293	261	282	283	278	297	309	270	278	242	307	292	282	300	272	288	275	293	272	256	263	299	282	306	281	308	249	271	262	278	289	272	269	265	290	276	264	250	301	276	284	311	325	282	291	298	312	293	300	305	275	272	293	284	291	273	285	305	241	262	292	281	308	306	268	281	290	296	295	253	277	304	276	290	300	259	284	297	282	306	291	266	297	264	288	277	268	263	291	291	290	271	285	261	283	280	296	287	280	269	268	265	270	272	283	286	286	305	297	274	285	263	279	310	265	302	301	282	289	335	263	257	285	279	309	259	327	284	287	297	272	291	290	291	289	301	265	244	318	314	313	268	288	290	268	287	268	287	256	313	318	279	293	263	292	261	269	284	282	274	264	284	285	300	296	271	273	267	272	290	292	299	279	313	310	308	260	292	305	331	287	311	270	271	278	286	302	266	273	281	301	288	289	306	287	295	271	281	281	294	278	281	254	265	286	291	292	280	298	300	335	293	257	266	299	268	297	279	298	308	306	263	306	307	285	276	287	275	263	292	329	281	256	267	277	318	263	284	259	317	291	293	298	273	286	257	273	310	283	290	262	303	296	263	274	302	306	287	288	320	332	295	282	278	319	265	326	260	291	283	279	300	280	311	258	282	321	272	298	299	329	299	283	272	271	291	285	291	288	276	316	281	266	253	266	288	306	302	259	278	291	278	268	310	280	297	335	286	257	259	314	308	309	296	257	261	331	283	259	264	281	285	271	309	277	280	284	264	294	297	318	270	283	275	254	284	252	273	282	258	298	281	271	298	268	281	273	281	311	321	251	290	296	308	302	290	324	280	333	274	278	286	279	277	277	250	293	277	284	316	302	280	301	284	283	296	304	282	263	262	295	271	307	313	303	285	267	307	295	297	267	241	280	265	273	321	281	277	276	269	281	279	308	261	290	257	264	289	271	299	268	281	265	306	255	269	316	281	282	240	277	293	353	266	277	293	275	285	264	273	296	311	254	292	267	312	259	267	288	260	278	316	311	284	298	288	261	267	277	279	289	295	270	284	280	273	258	294	272	303	288	287	300	292	259	285	299	293	319	296	259	279	275	288	237	268	290	278	284	307	295	292	260	278	304	280	248	288	289	296	304	297	285	318	281	319	288	303	282	279	299	290	273	252	288	334	260	263	275	264	293	285	258	292	290	312	262	300	250	272	284	297	286	279	285	281	289	280	281	292	267	276	282	279	305	293	285	294	277	279	266	281	290	299	268	278	286	322	271	299	304	327	284	254	306	277	294	294	305	278	281	271	282	271	257	290	265	291	283	298	303	280	298	297	298	305	265	291	276	307	270	306	285	277	291	267	278	276	306	303	311	281	270	266	317	291	311	293	278	278	299	294	267	271	275	239	261	272	286	279	310	291	275	283	297	292	283	302	311	264	286	282	270	299	254	278	305	303	306	308	244	292	286	301	269	292	301	290	297	303	328	269	303	291	284	296	278	288	244	310	278	323	282	287	257	273	297	274	283	253	293	265	268	283	287	281	298	290	309	270	306	284	265	257	267	274	308	292	268	274	287	262	272	270	272	324	251	283	264	274	274	245	285	325	269	311	269	304	272	271	286	265	280	288	297	293	298	269	285	286	299	273	274	285	331	284	304	301	265	253	301	305	257	275	279	304	299	253	273	284	268	282	287	274	297	273	273	270	284
3522	1069	1435	1371	1434	1208	2379	3430	3109	3580	983	684	661	650	669	654	659	655	648	666	700	690	590	676	681	670	660	605	671	683	686	661	656	642	635	646	704	683	649	649	619	676	663	637	656	669	635	668	665	667	710	691	645	680	696	658	625	596	624	668	661	691	670	632	636	664	666	683	606	628	667	659	649	663	644	653	661	631	659	657	674	658	682	687	697	649	659	649	699	700	656	639	658	687	693	660	682	618	671	638	658	645	666	679	639	651	669	698	641	685	630	675	619	671	658	646	673	707	665	681	654	682	636	665	647	601	630	641	663	640	662	667	660	645	664	674	646	669	664	692	671	692	651	648	660	686	666	642	621	665	599	663	704	677	646	680	641	644	666	661	618	687	639	667	578	638	644	677	615	632	657	630	686	645	618	693	652	616	630	640	631	669	719	675	623	661	668	668	669	634	687	673	659	640	762	659	650	660	645	688	631	645	649	675	649	635	670	621	675	665	675	611	648	640	642	658	687	681	658	661	685	671	650	653	684	671	671	622	668	698	636	672	615	641	714	679	683	638	686	663	716	684	668	645	670	690	630	679	674	637	628	648	660	674	643	694	671	681	682	685	666	632	672	669	651	694	661	672	635	650	699	673	660	649	623	635	602	620	666	657	711	656	710	640	644	714	671	676	653	689	632	661	665	667	673	688	653	627	649	678	646	628	646	707	714	643	666	671	621	663	656	645	638	659	665	652	666	638	642	665	627	659	673	648	670	652	634	668	693	606	695	665	700	676	630	634	627	671	651	628	655	648	649	637	681	644	638	668	709	649	673	631	634	659	661	674	674	647	698	680	637	665	682	609	655	683	655	624	703	660	667	661	605	639	693	678	673	673	639	626	661	639	637	623	627	662	646	664	684	678	645	672	664	654	709	672	653	695	669	625	696	650	680	648	614	628	686	646	651	645	661	660	630	691	656	648	682	702	677	637	637	683	674	670	628	688	631	645	646	655	683	692	678	646	652	659	666	663	662	688	658	687	680	625	654	650	646	627	641	675	655	646	667	676	660	665	633	625	682	679	700	661	660	694	669	667	624	616	657	659	662	664	668	656	665	708	711	636	647	668	677	702	680	629	674	620	666	659	639	675	681	651	642	636	683	671	674	654	668	644	663	631	700	636	642	654	689	656	655	613	658	626	654	701	633	619	635	696	661	650	664	678	664	677	634	672	692	601	695	665	693	614	645	638	639	638	685	648	678	681	660	629	669	704	640	635	667	640	682	689	683	642	678	659	639	665	666	604	697	619	663	624	698	629	672	654	656	636	640	628	690	623	685	653	674	653	666	679	654	672	674	683	709	659	581	649	686	623	677	640	648	669	657	650	622	653	652	634	606	657	665	677	674	629	700	683	671	660	693	653	656	611	654	665	664	696	636	677	660	640	643	722	618	651	676	653	633	628	660	635	687	647	670	633	647	640	633	663	628	604	625	632	639	674	637	697	673	700	679	679	680	685	612	653	640	622	705	687	639	640	605	630	639	640	618	671	653	671	655	625	676	653	649	650	674	709	643	659	658	623	682	655	698	663	713	646	673	723	613	704	679	643	659	697	638	722	661	625	650	692	649	702	637	647	670	672	649	651	642	649	642	633	654	605	706	673	668	641	656	639	668	662	673	664	690	662	654	638	652	700	712	659	683	655	656	626	641	683	680	668	651	613	613	647	645	694	684	668	614	676	624	631	674	657	676	699	665	639	695	606	666	640	681	659	675	680	645	739	674	675	664	730	616	655	669	642	713	642	641	664	660	656	675	681	645	693	665	704	637	688	655	636	641	682	654	652	698	612	698	636	636	674	653	637	665	647	685	655	698	671	683	627	655	664	640	640	638	626	656	683	662	677	688	666	676	658	643	679	650	655	676	641	669	633	658	682	615	668	644	678	660	657	674	687	686	677	664	659	670	696	645	660	714	656	665	688	616	621	636	633	691	646	686	622	644	625	687	657	657	680	625	663	625	647	681	661	713	650	654	622	665	713	676	656	645	694	609	660	705	687	636	678	763	645	671	647	630	701	648	670	650	699	638	645	691	656	728	647	707	679	651	674	671	680	683	668	667	677	688	665	669	661	700	701	627	652	666	686	632	668	634	685	731	645	674	719	653	645	673	683	673	632	672	628	694	674	639	645	709	686	705	631	637	624	705	674	668	664	603	642	682	644	665	629	690	644	646	678	713	612	653	659	703	673	644	721	653	644	623	690	658	663	684	693	652	649	718	691	640	703	692	676	650	696	644	663	679	723	635	634	662	686	668	657	706	651	641	667	636	648	659	602	678	649	652	651	627	647	610	624	653	628	609	642	653	633	635	664	605	649	659	651	663	639	655	626	635	705	696	661	588	589	649	628	657	606	677	622	699	688	652	634	620	636	649	671	639	636	670	690	683	646	645	650	685	701	625	684	641	643	673	687	635	680	661	673	648	668	651	691	666	685	682	629	684	642	614	645	625	657	627	696	646	679	629	658	679	692	667	684	678	678	666	646	619	647	661	655	661	631	658	627	661	647	686	660	704	676	665	639	643	668	660	711	692	664	717	680	680	635	688	677	638	643	633	682	703	678	686	620	608	672	644	633	641	653	648	674	676	687	619	616	627	646	634	647	683	667	695	734	653	667	637	635	663	660	660	638	648	649	671	655	642	647	651	699	687	635	670	643	653	658	624	680	643	654	689	675	699	659	643	650	649	677	658	677	674	713	657	637	676	706	644	645	693	673	652	650	671	636	689	634	639	664	673	678	667	609	649	661	670	672	643	670	652	717	676	631	698	645	649	674	647	690	662	629	639	666	696	650	692	615	681	651	698	664	643	656	668	678	640	614	676	720	672	678	671	656	664	641	707	643	625	661	594	702	639	628	656	691	625	648	647	655	666	675	629	695	717	709	634	644	655	646	664	642	683	686	651	677	671	680	625	622	625	644	618	668	722	700	642	655	674	655	651	650	689	705	685	625	601	692	692	686	659	648	636	669	674	665	676	668	618	643	670	646	633	670	660	615	632	639	624	666	667	661	654	611	719	627	672	657	688	694	653	664	666	688	663	690	605	681	669	675	649	670	675	670	673	624	610	652	631	646	662	649	638	635	645	640	649	680	607	682	661	636	667	633	691	634	697	600	645	663	616	643	642	642	708	618	649	663	683	661	670	620	648	672	666	634	712	653	655	665	628	643	699	646	636	686	691	683	694	665	647	674	693	698	631	608	681	662	645	674	680	680	652	662	682	659	650	662	652	648	653	678	660	656	638	666	634	670	684	665	644	586	650	662	693	659	637	664	706	661	670	656	687	686	641	652	610	651	642	699	717	656	635	664	652	653	643	614	712	607	649	683	706	669	654	652	654	645	676	685	642	684	674	617	653	635	636	651	649	690	654	618	711	634	608	648	681	686	652	633	642	675	700	644	676	644	618	632	643	634	672	690	619	677	650	648	696	649	655	694	665	626	619	663	640	684	636	630	634	602	647	692
11625	1675	1737	1658	1449	851	892	11740	13835	7170	1219	225	207	194	181	187	171	182	179	163	138	189	180	166	144	156	138	147	145	159	129	176	136	144	161	150	137	139	164	146	156	153	149	157	143	128	141	153	181	160	144	140	127	165	145	129	151	145	147	143	158	160	150	150	125	136	128	163	137	141	155	145	150	155	143	153	146	144	171	140	149	146	164	146	165	164	135	146	148	149	138	137	148	146	141	148	167	140	146	154	160	141	162	155	174	162	130	152	166	117	143	129	161	155	161	167	153	120	140	141	146	146	129	125	123	172	162	129	162	149	183	137	146	129	133	155	113	160	160	158	159	145	154	137	166	150	147	140	150	150	136	137	162	131	132	150	149	142	173	143	155	131	139	137	159	122	166	164	154	139	153	151	150	151	147	148	150	139	149	138	132	165	137	126	132	158	127	139	133	137	144	136	135	126	133	124	140	150	135	157	139	149	133	169	156	151	155	142	144	127	163	137	147	137	145	129	132	148	131	142	172	154	129	143	172	135	152	132	154	161	163	138	134	142	148	142	163	127	163	157	141	133	152	168	144	134	147	162	134	153	134	130	129	148	149	136	137	154	148	132	141	151	133	174	140	154	128	147	145	144	133	134	155	134	166	140	134	149	165	140	158	147	112	150	156	161	122	150	144	122	159	149	134	144	142	139	164	152	135	121	164	156	142	151	152	136	147	152	151	160	144	163	135	141	139	125	159	139	139	155	156	160	137	127	130	149	162	126	139	149	145	147	146	147	131	144	143	138	138	158	141	162	145	142	148	147	151	151	141	136	140	140	144	151	150	158	142	157	134	149	146	139	136	132	144	150	135	142	137	130	138	142	150	133	154	135	146	137	149	139	135	156	143	148	155	149	152	146	138	163	165	161	140	131	146	143	158	148	141	139	142	158	139	146	146	138	141	161	146	131	139	140	125	162	147	143	150	151	157	151	151	134	131	151	142	154	162	145	115	156	152	191	160	162	123	160	149	148	147	151	158	134	157	160	160	140	190	147	140	151	154	144	169	162	155	140	152	135	139	145	148	146	133	140	151	158	133	138	166	174	147	150	143	156	145	148	119	139	148	117	156	139	161	137	121	139	140	153	152	137	164	145	141	118	136	136	156	142	143	154	141	144	128	129	145	136	146	152	153	152	153	146	135	147	181	168	143	140	153	156	140	143	142	152	139	149	137	141	151	154	144	144	147	152	123	143	155	148	146	144	156	137	131	150	136	134	148	143	147	128	142	154	155	156	147	123	139	150	153	131	178	152	137	135	143	148	148	127	135	158	163	147	168	152	150	147	141	130	146	162	145	150	157	145	162	147	135	149	157	137	132	138	153	148	154	176	142	155	151	147	134	144	139	146	153	133	173	142	147	120	146	154	156	144	138	148	168	140	160	155	135	144	154	155	135	155	148	153	148	147	164	150	138	150	158	156	137	158	139	141	145	147	181	156	148	137	143	160	155	148	164	124	141	145	163	156	138	154	146	133	158	149	143	152	124	130	147	155	148	152	152	152	145	166	135	133	165	124	151	143	132	156	159	146	150	158	149	151	151	124	141	164	141	162	137	172	162	154	145	135	163	162	128	159	144	163	133	141	137	168	139	181	154	175	148	140	150	149	152	154	154	134	157	146	149	133	166	168	124	144	175	143	129	165	159	145	154	148	142	148	143	148	150	150	144	135	136	157	184	145	167	157	136	145	152	129	161	152	163	150	131	174	132	139	168	155	142	151	167	139	133	162	148	141	160	151	152	149	131	132	123	140	148	136	152	154	140	126	138	149	135	186	141	167	146	147	146	145	176	132	146	128	140	169	137	169	133	149	127	148	160	134	131	156	146	146	149	167	179	154	152	145	141	145	154	160	149	155	170	152	164	139	137	162	172	165	144	138	149	158	131	153	145	141	148	167	146	144	152	188	152	128	160	147	182	145	141	127	145	137	146	139	140	141	143	161	151	135	149	158	169	127	121	136	158	152	152	164	129	130	140	134	171	139	147	147	126	146	142	146	167	150	157	146	159	134	149	131	148	150	148	175	145	150	127	154	150	156	178	168	128	123	141	128	140	118	143	164	155	129	143	153	161	151	143	158	141	146	125	143	109	161	164	150	134	128	146	151	144	148	158	140	142	159	156	140	150	145	132	142	151	150	140	147	172	146	142	153	150	161	187	132	146	146	121	144	152	151	149	152	165	152	148	142	131	140	158	131	149	134	170	135	159	156	174	150	141	169	140	128	130	147	132	127	153	147	143	136	138	129	156	153	123	140	156	141	132	146	155	146	154	156	140	148	159	152	147	148	157	120	159	180	145	156	165	151	169	149	150	146	183	141	158	140	152	147	170	161	153	141	147	147	138	132	147	139	162	151	136	135	176	141	157	156	168	148	154	155	139	162	167	156	147	125	139	124	163	131	149	138	157	166	136	151	157	173	147	152	124	138	152	116	138	165	163	162	144	168	141	139	152	152	154	138	152	130	139	149	165	149	142	146	140	138	134	140	177	137	140	158	141	154	165	151	149	137	135	153	142	132	143	135	147	145	154	157	142	133	152	116	132	147	135	166	152	150	149	141	156	172	148	145	146	136	142	131	140	153	152	143	156	159	143	164	170	142	152	148	158	156	150	138	154	133	133	125	104	148	149	140	144	141	149	148	171	132	166	142	143	140	139	163	130	146	162	138	141	146	139	155	163	154	131	146	178	158	143	139	131	155	139	146	120	148	156	127	152	138	150	142	134	166	132	128	143	130	160	157	155	154	140	162	109	148	145	150	140	128	135	139	177	140	140	138	155	166	143	132	159	129	149	150	126	138	159	153	124	162	150	129	137	148	132	166	157	157	128	134	143	148	147	157	148	158	133	126	157	131	153	141	145	151	187	144	147	163	131	147	150	146	145	153	152	145	150	163	149	141	163	130	136	142	124	148	135	150	143	145	148	137	137	159	150	165	142	136	162	146	163	171	130	141	159	145	160	156	135	156	154	154	144	133	128	142	146	132	161	139	135	149	130	171	132	160	144	154	159	139	150	167	166	149	133	139	152	148	169	142	153	147	148	123	137	152	148	148	131	158	146	156	152	171	145	130	132	110	152	135	163	126	141	135	151	147	131	130	145	135	136	152	132	154	129	155	125	150	137	149	137	163	125	149	118	156	146	164	138	132	130	148	149	158	129	144	147	142	143	134	157	134	142	141	146	146	146	140	139	130	130	125	150	165	161	153	170	129	144	125	148	171	144	163	183	159	139	144	140	119	159	163	143	164	168	156	179	159	131	143	159	157	142	162	141	137	158	172	166	144	133	142	138	154	143	140	140	153	133	133	142	119	149	161	162	146	126	161	169	135	142	136	144	165	151	144	130	153	152	145	158	131	150	147	130	154	177	143	148	155	138	183	150	154	141	152	147	151	141	138	145	158	156	151	156	151	153	155	150	162	148	137	123	161	168	140	172	146	146	179	157	146	133	128	144	154	155	158
7312	1609	3633	5174	5282	3815	4472	31751	34628	19233	3663	780	766	628	610	594	566	517	521	549	517	527	491	505	472	459	434	438	484	443	424	426	410	423	407	448	438	395	428	413	442	408	426	421	423	428	436	403	459	437	401	424	405	418	438	442	405	418	418	378	406	441	384	393	373	400	394	415	479	422	405	378	413	338	379	395	395	434	408	389	421	439	373	378	359	378	391	397	360	431	465	372	366	388	386	381	409	391	437	398	407	376	399	341	417	412	377	361	427	391	346	362	372	393	412	367	365	413	403	383	372	394	384	378	399	414	404	410	435	404	386	404	391	372	387	412	384	397	360	416	394	424	370	468	358	422	383	396	373	380	397	371	364	394	367	384	440	399	420	366	377	420	409	409	403	356	391	402	411	413	390	413	399	396	373	396	397	393	411	374	408	369	337	398	394	375	384	353	397	338	401	398	373	367	386	380	381	408	353	405	361	371	362	366	373	399	356	401	397	348	364	434	406	398	372	418	392	397	395	349	390	388	417	378	405	379	383	373	406	390	372	402	399	365	397	395	399	371	379	403	356	371	417	391	371	421	396	397	404	393	395	383	396	347	398	383	355	385	406	395	383	428	413	391	422	421	379	379	428	409	380	378	401	407	378	361	347	376	370	391	362	405	379	376	388	377	401	394	379	375	403	377	356	405	391	426	398	406	379	409	405	395	376	430	344	376	369	389	409	403	380	398	374	396	410	385	385	375	413	404	402	376	372	365	362	397	392	378	393	389	397	412	373	397	391	393	403	348	379	385	405	396	353	371	358	375	406	440	398	368	373	382	377	421	400	359	396	404	396	426	411	398	407	398	391	377	338	363	376	404	421	414	421	385	410	380	400	359	378	402	362	386	369	373	388	382	395	392	370	388	418	385	388	385	406	378	417	379	388	403	380	429	363	384	401	364	425	427	374	426	403	386	356	372	410	372	388	387	381	407	363	401	408	410	382	397	358	401	386	387	417	397	428	394	371	365	368	396	409	387	401	367	383	429	394	365	379	393	373	362	368	385	419	392	365	393	409	388	404	350	362	383	372	401	362	423	397	382	398	353	403	403	383	396	394	357	392	412	375	357	410	379	381	353	422	344	393	402	360	411	363	403	417	383	395	406	349	406	392	378	384	401	364	404	397	385	398	389	380	396	403	363	372	383	383	359	388	360	352	370	412	417	395	372	378	396	379	417	362	375	410	391	372	363	399	351	404	395	360	359	404	399	347	358	380	370	389	374	376	381	362	399	382	398	391	386	403	405	363	396	393	386	386	379	375	360	398	415	360	375	398	396	424	355	396	416	373	365	395	402	402	390	428	376	378	379	375	360	395	372	413	406	388	376	392	351	392	395	371	401	387	404	352	371	397	432	399	396	403	385	331	382	400	383	377	404	402	370	423	407	340	384	377	378	382	388	411	414	409	391	381	348	396	383	380	381	420	386	407	369	389	393	390	376	404	401	386	369	366	375	373	396	377	421	363	396	389	373	419	397	405	370	399	379	380	393	401	381	382	385	358	412	390	404	397	398	409	380	426	419	375	387	383	409	395	345	391	416	382	417	406	384	350	382	392	352	365	395	378	415	381	392	352	378	410	391	411	394	406	430	389	401	394	413	403	403	383	385	391	397	422	406	388	394	360	390	356	432	390	407	392	392	409	423	385	355	407	386	381	394	383	399	364	355	403	412	353	396	402	393	409	378	391	393	409	370	366	368	370	379	418	368	407	430	365	386	395	366	409	388	383	393	358	387	379	365	372	375	395	414	405	419	387	398	371	413	416	384	384	392	370	353	446	379	397	414	369	384	388	423	393	401	388	416	364	389	379	395	383	406	383	397	392	399	379	402	393	389	393	408	391	390	385	370	376	393	393	365	363	401	402	384	363	377	362	382	376	421	400	345	377	383	395	373	381	377	405	368	366	408	374	424	376	386	388	371	428	406	384	372	399	393	407	411	403	392	378	351	394	362	382	411	386	407	389	394	389	366	343	409	387	387	390	412	372	414	418	417	386	347	383	394	362	377	370	401	378	395	384	374	364	373	372	359	370	406	401	389	416	434	374	375	404	353	383	384	410	448	371	369	386	428	390	402	412	379	356	417	395	369	388	404	397	387	412	386	380	408	390	374	378	397	403	420	368	361	381	406	425	412	378	409	400	410	412	363	348	404	396	418	412	329	413	392	408	414	394	387	353	391	367	390	388	382	438	359	421	452	384	393	422	388	387	408	375	383	378	386	386	358	369	408	391	377	389	379	405	350	387	388	407	370	373	406	382	370	380	363	374	377	365	416	390	403	382	368	380	384	375	398	429	350	370	405	403	389	386	345	381	410	395	421	420	395	379	366	399	374	373	375	395	372	382	394	401	321	385	416	390	414	405	387	381	376	361	393	358	393	353	363	398	386	404	375	387	375	393	401	377	357	374	382	366	364	377	406	382	374	399	404	397	351	363	406	407	393	378	410	382	402	371	397	368	408	381	359	401	395	419	370	382	380	378	389	375	404	367	415	429	385	397	378	403	404	423	396	425	416	391	364	381	374	384	391	407	370	344	395	390	349	411	372	394	362	399	397	391	396	380	400	381	374	402	447	413	413	373	386	412	383	406	397	383	396	387	372	393	370	421	414	336	375	410	345	373	413	377	418	373	403	381	378	396	394	333	391	391	345	410	394	390	387	400	387	420	384	375	391	381	391	367	397	408	376	364	384	375	399	402	411	450	408	364	411	418	361	407	360	404	393	343	397	402	366	413	399	387	366	394	405	368	423	395	417	411	380	396	389	415	397	412	391	364	382	392	387	418	365	377	413	404	411	378	415	385	385	384	408	410	350	372	416	402	371	377	361	379	382	363	382	377	404	392	419	382	385	405	406	397	364	415	370	402	378	385	399	387	393	407	373	380	385	367	416	425	410	444	403	363	383	383	391	364	419	401	381	355	402	384	394	363	386	380	375	378	366	398	424	438	382	393	402	373	398	396	394	379	430	434	401	391	360	385	400	393	409	377	393	385	401	398	373	387	374	384	376	374	343	407	391	364	398	425	373	387	394	386	393	389	389	359	405	409	393	388	373	403	419	405	387	398	402	383	384	397	382	402	380	374	380	400	376	390	389	369	392	416	392	385	392	390	361	426	381	407	386	377	392	371	399	391	342	380	388	410	385	432	410	419	386	348	406	390	376	392	387	383	398	388	404	371	377	425	371	402	355	365	424	415	397	359	380	383	397	421	390	412	370	394	375	390	375	397	376	397	373	432	399	406	402	367	422	411	409	407	415	399	359	402	369	363	373	361	391	388	414	377	408	371	395	386	398	369	386	399	398	392	408	398	364	362	385	411	408	376	395	413	391	374	361	358	419	399	374	394	417	400	393	362	369	396	402	409	387	396	374	387	371	400	384	406	387	429	406	405	385	393	382	351	404	378	380	382	357	398	380	374	365	403	382	384	364	405	399	422	408	377	367	373	395	410	406	370	383	403	409
20601	4406	3954	3051	2124	6613	18469	11017	11879	5985	1839	375	331	321	309	328	303	289	256	268	262	284	270	242	285	258	243	242	260	234	242	240	239	251	261	241	229	232	236	247	231	268	223	274	238	280	246	250	263	190	261	256	208	221	234	254	241	257	231	243	222	221	243	234	216	229	232	223	228	235	245	223	249	246	241	248	223	224	253	238	209	288	272	252	224	235	266	222	227	249	230	233	231	252	237	257	276	258	245	237	245	244	254	293	234	257	225	241	235	233	252	247	242	265	227	228	247	227	221	232	244	203	249	236	253	227	230	229	249	206	212	245	196	232	236	232	250	226	248	265	240	229	237	245	254	246	220	224	203	231	234	227	247	243	222	254	269	238	249	217	261	226	230	211	249	214	235	231	235	236	265	220	243	239	222	251	226	259	218	223	212	265	233	257	213	225	237	216	265	199	252	238	240	233	242	228	253	250	237	220	236	230	233	229	239	253	247	241	217	239	241	241	238	220	228	235	268	241	246	243	237	240	245	226	256	255	263	240	234	246	259	244	224	238	217	238	243	243	265	240	241	241	227	257	241	241	238	252	239	237	215	221	240	241	239	270	245	220	229	221	253	238	223	254	247	210	229	246	265	257	251	235	235	229	216	252	233	226	258	241	259	235	247	224	223	243	262	227	257	271	235	236	220	208	215	243	250	256	211	253	232	242	243	220	254	263	235	218	229	253	241	235	233	254	259	216	253	269	256	257	247	238	229	239	256	238	202	223	257	234	270	265	237	242	235	254	249	224	217	226	243	270	245	232	228	260	244	212	235	229	248	245	241	248	248	266	233	239	229	244	217	240	257	218	248	230	229	254	227	254	254	250	246	257	250	259	219	255	255	230	232	254	232	232	232	240	242	259	217	233	238	256	245	251	212	251	210	273	230	217	242	247	246	226	220	243	249	250	240	264	238	230	271	261	243	207	238	231	243	230	257	243	238	259	242	250	218	247	233	244	213	239	227	252	246	213	252	228	265	252	227	257	224	241	236	256	231	228	237	246	235	247	257	248	245	246	214	253	238	226	220	217	247	222	256	215	258	254	232	229	227	239	219	261	245	264	234	220	245	256	229	248	262	229	234	229	238	253	241	232	226	244	198	206	221	286	246	216	254	240	233	239	250	236	239	241	229	243	221	214	217	246	265	250	222	240	243	237	257	239	234	232	228	246	283	227	253	237	242	253	241	243	220	267	220	234	263	225	269	220	241	210	245	247	238	243	234	218	235	243	230	224	248	218	221	232	244	233	237	241	218	228	236	220	248	245	233	246	251	248	259	261	215	209	242	209	262	220	244	235	252	229	226	226	251	208	262	247	251	233	235	213	245	234	265	218	254	245	226	265	261	238	231	227	284	253	235	244	244	213	230	253	235	214	226	213	225	243	225	256	247	258	237	240	260	239	247	234	237	234	235	243	243	246	208	208	236	240	255	234	219	239	239	255	232	260	242	239	236	235	241	268	231	240	233	205	243	229	244	215	238	216	244	227	226	214	254	253	244	236	249	244	243	230	253	233	239	246	262	237	227	238	241	273	241	246	232	233	211	211	245	256	219	213	250	235	243	219	239	252	251	223	249	216	254	234	232	240	245	251	205	248	274	237	239	230	255	256	259	253	221	243	225	237	234	228	210	236	241	249	252	232	237	246	261	228	236	235	252	238	231	231	224	223	234	234	237	239	215	243	231	255	224	215	187	264	261	258	235	234	239	212	225	233	246	235	252	231	230	251	220	240	219	260	245	238	252	271	230	241	222	246	257	236	233	250	239	243	245	225	223	245	240	226	244	241	220	243	238	242	237	241	233	253	217	231	227	254	233	218	224	247	223	222	226	219	218	229	235	239	246	231	235	253	239	219	224	230	240	225	240	226	220	236	239	211	233	207	238	253	244	233	246	252	257	264	216	229	254	256	219	220	234	220	232	265	231	241	228	246	232	242	248	226	235	229	223	262	226	233	247	271	209	237	225	237	251	244	208	227	242	224	230	226	270	239	239	225	253	225	239	230	224	258	247	232	232	219	253	238	238	242	267	263	212	267	284	237	257	261	252	248	232	214	219	198	217	248	232	217	213	258	233	263	266	287	241	261	220	239	259	203	249	256	246	280	251	262	255	234	220	212	241	226	232	245	224	239	235	252	261	247	233	201	222	257	247	243	239	216	209	229	228	224	257	228	216	246	245	241	253	243	243	237	205	237	208	217	203	254	224	253	242	239	251	229	217	239	252	225	232	246	261	257	275	244	241	266	244	243	252	255	229	211	234	234	246	255	251	225	241	214	255	216	241	211	226	232	223	248	269	242	205	251	214	238	236	213	259	262	257	280	249	229	257	244	222	259	219	220	246	245	253	246	265	263	227	266	246	232	249	256	228	242	234	249	260	216	214	231	248	241	236	237	255	254	261	260	262	233	219	249	230	242	271	265	227	240	251	227	247	228	252	237	245	226	215	237	240	251	217	238	249	258	220	200	273	188	213	240	231	235	263	250	238	242	237	234	250	231	263	220	220	260	238	243	232	251	210	265	225	238	234	224	246	249	271	258	233	232	245	238	246	224	222	239	220	203	207	229	240	241	245	257	260	221	262	239	245	221	236	223	230	262	252	219	220	232	255	219	225	223	260	245	253	248	259	233	238	262	228	230	238	237	226	197	238	217	235	273	252	252	228	239	246	207	224	233	232	202	193	251	237	243	251	239	229	219	264	214	231	230	252	266	257	220	209	203	271	231	223	227	226	238	278	290	226	245	247	236	254	238	250	224	246	220	232	272	266	227	220	249	245	236	263	255	254	275	251	257	220	227	223	251	230	239	240	214	232	218	229	227	243	243	218	241	251	270	230	259	249	236	265	264	242	222	256	278	256	220	231	238	232	213	200	260	228	232	216	243	255	243	247	256	255	235	247	238	239	239	218	256	237	260	255	238	246	249	261	235	226	237	255	264	248	249	280	212	226	259	264	242	234	228	213	244	208	237	232	253	221	246	256	253	270	237	264	254	247	244	238	238	267	263	247	240	264	265	220	225	231	277	257	245	253	219	254	246	233	267	252	262	246	219	246	269	276	215	246	247	248	263	261	215	236	229	225	252	271	238	241	267	238	245	252	246	243	259	215	247	243	246	234	229	239	242	265	268	211	230	260	257	280	223	222	251	216	239	254	255	233	258	245	256	253	219	206	254	242	244	250	232	254	260	261	237	264	241	246	250	214	245	206	278	251	238	262	246	243	218	259	207	212	231	230	225	247	241	222	247	225	249	233	231	224	236	258	238	219	243	248	229	222	253	231	247	239	209	239	248	240	281	237	256	248	245	245	211	242	225	244	265	224	258	249	265	267	231	283	217	260	235	267	225	241	238	265	258	257	244	237	249	224	211	219	234	251	258	243	228	225	223	265	223	271	211	261	229	227	214	235	218	248	219	252	238	258	236	232	216	245	235	261	260	234	236	263	228	244	220	258	205	240	234	238	238
10160	3135	6855	8275	7280	17071	29381	25396	28776	17044	6284	1451	1236	1197	1102	1024	1016	940	957	903	892	814	843	819	816	777	750	767	762	756	705	696	725	712	698	645	680	670	698	671	675	704	694	656	674	657	634	665	663	669	632	639	664	675	630	594	613	595	645	638	612	600	623	668	603	653	633	619	661	631	616	612	649	604	599	602	622	642	629	580	608	595	577	592	614	587	633	636	579	587	628	617	614	593	611	609	624	596	595	573	643	582	630	588	602	614	625	607	629	600	592	536	606	621	634	599	644	566	625	570	624	605	643	632	628	596	659	620	597	587	615	588	659	612	620	644	562	640	562	597	606	655	525	564	607	626	621	560	597	585	633	599	568	557	579	587	608	586	579	580	581	599	633	575	609	623	592	576	603	594	562	604	601	610	623	608	627	610	571	624	554	610	625	623	598	591	596	629	612	622	607	615	661	572	564	594	612	646	560	602	656	593	553	642	587	610	576	597	596	613	610	629	590	574	611	564	614	572	615	572	604	586	577	583	626	606	564	606	609	641	571	576	589	588	616	582	615	609	581	572	565	598	568	583	617	607	564	625	628	605	580	570	596	611	599	620	597	594	555	604	618	587	598	599	590	551	579	632	600	594	599	616	598	584	592	587	551	575	577	586	602	603	601	601	598	661	553	609	628	601	594	627	602	612	587	597	557	543	588	599	624	608	588	581	626	611	575	576	570	577	607	601	559	570	578	556	602	602	596	598	615	570	565	613	563	589	555	603	588	590	568	601	620	589	619	636	578	577	589	586	597	633	620	596	582	598	592	634	577	586	587	614	618	573	626	625	598	584	609	602	623	598	586	631	599	573	594	611	556	585	618	585	624	575	604	626	569	593	583	571	553	646	554	610	585	635	622	568	601	589	595	593	614	638	602	550	616	582	577	599	611	602	591	614	577	647	585	593	558	634	562	610	628	589	580	585	612	640	581	573	600	585	594	604	571	593	607	605	581	604	588	607	575	588	655	587	571	595	602	594	621	632	586	627	538	595	611	591	588	618	633	571	552	587	604	568	555	631	609	556	587	558	588	571	618	609	581	594	538	584	577	558	590	597	590	575	582	597	609	600	624	594	578	618	585	574	625	592	585	598	578	584	589	604	643	625	615	612	581	604	574	595	525	609	550	569	567	592	579	579	613	531	605	582	590	626	629	578	616	583	634	605	581	568	606	572	632	655	582	626	616	578	594	604	579	571	585	594	570	590	623	610	628	608	586	584	565	604	568	579	568	620	620	604	643	648	565	586	601	581	580	569	612	588	600	571	634	610	550	613	571	591	614	576	586	557	585	594	608	630	585	594	572	566	611	616	626	578	616	605	606	637	585	561	607	609	580	607	577	578	586	623	585	613	554	575	633	566	607	591	548	593	593	576	573	597	601	575	538	599	599	557	583	575	532	603	613	585	574	596	589	605	599	590	627	574	570	639	582	640	615	596	576	639	595	599	574	576	628	581	600	609	633	560	597	596	655	614	608	625	614	534	641	593	577	592	598	577	569	574	590	591	606	595	615	636	615	610	643	558	604	572	602	615	602	551	602	561	593	568	596	599	657	559	611	565	613	533	594	577	583	582	550	604	588	616	592	643	559	599	558	604	589	549	604	597	567	595	612	597	581	583	590	580	602	613	588	605	581	571	568	565	598	596	595	583	622	595	557	578	571	578	624	644	559	595	620	601	607	573	627	631	623	586	567	524	631	578	597	623	612	630	588	562	619	612	629	605	603	623	618	613	621	609	568	609	589	627	620	608	607	616	614	649	575	610	594	581	611	608	551	594	587	621	575	577	614	598	582	597	582	630	593	617	656	604	611	598	635	644	605	633	609	559	581	554	618	576	606	597	570	603	612	565	573	594	578	586	568	602	586	631	603	579	559	613	607	572	587	603	571	581	598	583	637	634	576	620	648	583	632	605	615	650	594	610	580	597	548	627	621	552	608	585	607	638	617	580	620	636	621	617	639	566	568	588	552	588	612	588	556	592	592	595	600	659	595	602	580	561	567	620	606	571	607	621	605	566	623	558	594	603	605	627	557	654	549	593	613	573	555	606	594	569	620	588	599	564	603	644	555	574	640	618	592	587	618	621	586	604	605	594	583	580	590	574	612	571	612	574	591	546	614	622	585	560	563	559	587	597	613	599	571	564	615	578	581	591	557	596	582	589	631	638	562	607	590	621	605	632	634	616	582	611	590	569	591	629	573	645	560	604	610	590	586	600	574	580	612	609	583	630	595	632	614	599	637	660	589	625	601	601	561	624	540	615	638	551	641	632	583	553	654	588	602	587	621	592	608	603	556	620	589	612	609	569	544	636	638	568	564	597	622	557	607	588	609	617	604	597	592	615	614	608	579	624	581	603	571	581	605	620	563	638	557	611	549	586	599	561	543	631	574	608	618	629	594	613	598	583	595	628	611	556	579	607	561	621	604	626	592	602	603	545	619	582	600	654	588	564	647	603	623	608	597	595	566	586	569	610	595	596	587	602	579	597	546	581	581	608	541	573	592	615	595	585	575	581	589	587	588	605	568	632	590	566	602	610	588	578	591	566	570	619	593	606	596	629	587	617	598	587	610	573	578	599	644	592	586	532	568	627	545	592	580	620	591	599	590	616	590	589	577	603	600	560	597	589	593	605	572	580	581	589	604	604	578	615	595	601	560	612	586	576	588	577	621	603	609	625	615	597	571	594	582	598	614	568	588	588	609	608	637	578	648	610	590	628	554	621	666	568	578	628	596	574	582	617	586	597	618	640	617	584	578	622	575	577	596	574	625	609	625	602	565	618	596	644	608	588	639	593	591	614	565	588	599	609	637	584	599	586	590	578	599	578	581	606	610	595	583	626	599	602	628	608	536	559	603	602	564	616	609	606	573	584	618	602	587	597	618	636	566	575	593	606	613	570	552	570	621	604	620	620	590	640	568	602	578	596	615	602	582	623	585	601	617	549	578	605	605	590	617	598	605	591	602	605	580	610	629	640	617	610	623	566	603	591	573	602	632	559	584	582	614	571	586	621	577	577	567	596	587	620	599	612	580	637	608	616	576	590	554	578	619	620	575	636	628	594	566	612	550	565	630	629	591	623	608	599	599	591	570	584	579	629	574	591	555	601	555	582	611	604	614	556	600	644	589	603	603	620	610	584	627	615	587	610	626	609	609	549	612	570	579	606	609	591	625	581	599	625	596	640	628	594	573	538	587	589	593	523	587	649	624	596	614	595	631	625	545	550	578	600	591	614	587	556	602	599	647	594	563	608	622	619	608	622	592	593	597	595	615	577	603	587	572	593	611	579	608	606	565	612	584	599	579	625	626	616	592	607	626	584	587	612	574	614	612	542	581	580	617	587	562	569	562	612	610	579	587	593	619	599	596	572	573	584	590	595	574	582	558	549	571	615	591	533	597	582	575	627	600	640	635	612	613	568	609	611	614	545	622	650	583	617	584	572	583	547	589	561	550	601	569	609
4052	662	843	604	452	388	376	315	351	475	290	269	260	232	264	250	282	287	257	235	261	243	235	251	255	276	273	256	260	250	243	287	260	294	271	252	250	277	267	254	253	254	233	261	266	266	252	232	260	233	228	244	248	246	253	263	261	241	257	256	261	258	265	255	247	269	231	222	257	265	275	278	240	281	251	250	249	263	243	247	241	282	251	256	264	266	249	236	274	267	260	276	256	255	251	285	276	285	242	240	250	260	267	241	254	270	260	261	232	271	240	233	281	245	253	250	230	235	256	267	252	257	265	249	266	281	262	261	254	230	257	281	246	274	253	268	265	257	245	274	260	230	271	263	296	272	306	238	269	273	217	244	280	248	259	215	263	252	255	280	247	251	281	232	251	246	243	277	260	261	252	242	287	279	242	259	262	245	291	251	240	237	261	277	277	232	245	262	260	249	256	236	263	241	258	266	256	264	220	240	272	278	242	242	269	269	261	228	261	290	252	240	262	265	259	252	249	269	234	242	228	233	281	242	267	246	271	269	241	264	250	240	261	257	266	258	268	232	224	270	261	231	255	287	254	268	254	257	243	253	251	260	256	253	255	235	251	239	277	280	256	238	259	265	263	222	228	247	251	242	259	260	241	265	277	268	238	226	240	271	255	257	273	235	250	287	240	256	235	288	286	283	270	234	250	251	243	258	272	262	281	252	238	236	250	221	249	238	257	226	268	259	238	245	251	232	253	284	242	256	274	237	251	273	245	254	254	267	228	278	256	258	233	247	276	253	238	273	247	241	254	238	243	244	259	272	250	230	263	224	243	261	243	258	248	230	259	267	262	244	286	255	228	258	250	246	236	273	246	240	256	259	241	242	262	262	261	244	292	223	274	263	294	254	265	258	252	275	273	243	261	267	245	251	271	266	257	234	267	247	253	257	253	251	244	251	247	284	257	275	258	257	268	237	234	264	260	250	263	262	258	246	263	238	260	231	257	234	268	253	253	289	269	237	263	300	258	223	229	219	244	276	251	293	276	227	248	284	264	268	245	281	255	260	268	263	255	253	254	243	248	279	276	243	274	237	261	280	266	259	231	281	252	250	260	253	253	243	245	235	254	270	242	283	242	261	263	229	255	253	247	251	248	235	215	284	243	228	275	242	257	247	233	235	247	257	269	254	254	229	243	255	249	265	236	262	257	286	262	264	272	242	251	254	221	237	230	233	243	276	266	259	251	240	278	287	254	268	239	277	259	255	251	254	231	262	240	243	249	265	237	261	232	273	253	265	269	250	278	234	234	265	280	258	223	262	232	285	253	242	228	238	244	248	259	268	268	240	296	265	254	259	266	241	271	269	235	242	272	234	245	277	252	241	232	256	257	280	247	274	226	263	293	275	247	274	264	260	263	260	250	267	238	264	257	256	237	238	265	259	255	255	261	229	261	269	257	242	293	288	244	251	268	243	229	268	256	252	252	279	235	272	222	249	229	253	239	222	257	272	266	272	259	253	278	270	266	255	235	257	266	252	255	238	239	226	257	230	264	277	279	269	301	242	289	251	233	256	223	239	295	236	268	250	258	264	242	255	250	256	281	283	256	300	253	241	267	257	250	272	259	256	255	268	271	257	252	238	251	275	268	250	267	245	267	251	247	253	244	268	266	252	242	219	228	265	266	271	232	260	226	261	286	262	233	256	230	263	256	252	250	239	232	255	260	252	241	254	248	240	245	270	223	265	228	234	277	262	268	242	251	263	261	244	250	263	271	243	259	252	267	279	237	260	275	252	272	270	260	241	256	281	245	235	269	237	267	229	256	272	283	260	263	247	277	239	277	279	212	223	261	266	245	251	271	238	250	260	270	238	225	226	280	275	228	239	240	237	286	233	237	239	251	226	239	236	251	272	268	248	257	264	242	260	261	259	286	257	231	260	272	259	279	316	262	247	207	230	246	265	254	269	243	206	270	245	231	262	253	261	261	256	226	237	270	277	260	243	247	247	264	263	244	251	234	246	261	282	228	252	264	276	240	226	274	223	256	265	256	284	270	250	281	246	262	266	252	249	234	237	248	247	241	275	246	260	251	257	285	246	217	258	236	265	241	237	278	266	247	249	251	236	251	247	255	265	272	255	235	271	265	255	279	241	250	241	236	272	252	238	260	259	289	272	260	268	259	245	229	244	229	271	273	277	247	262	250	245	221	273	261	245	279	219	236	261	253	284	254	274	253	226	240	264	247	242	261	288	243	258	253	242	258	261	247	252	279	266	282	202	289	237	273	252	247	240	251	261	267	281	255	271	256	261	260	234	239	231	264	213	271	267	227	249	220	252	249	276	270	239	243	267	251	227	276	247	200	207	254	276	254	290	237	237	246	229	244	241	247	264	230	264	272	256	224	255	268	253	223	235	280	260	264	257	243	268	243	247	245	286	230	235	282	258	255	242	279	248	247	286	270	264	255	268	281	227	247	243	245	246	259	251	252	232	247	245	253	222	252	263	266	277	247	222	250	292	241	288	232	224	237	279	245	248	246	237	231	231	238	236	279	262	222	283	264	269	250	232	245	222	228	262	249	257	244	262	266	253	262	258	240	274	253	252	262	232	256	254	240	246	243	236	242	259	263	227	257	252	239	244	283	238	269	249	273	253	259	269	289	278	264	259	249	260	245	238	246	255	269	244	257	242	260	240	264	264	265	234	282	254	242	261	275	268	249	230	245	246	266	226	243	251	237	263	259	266	244	294	240	254	237	255	243	217	235	268	242	270	262	255	239	238	240	218	266	245	271	249	243	261	264	235	261	247	238	254	259	249	251	278	279	256	285	278	265	225	259	234	269	254	244	247	234	253	247	225	285	257	235	257	238	255	238	247	248	234	274	245	256	253	265	225	248	234	241	245	263	242	245	274	250	254	248	274	253	243	236	273	278	260	281	241	264	260	265	229	245	238	258	251	262	265	254	261	246	230	273	265	257	261	251	264	246	253	236	236	227	266	285	229	265	293	266	261	254	246	268	261	252	219	258	229	255	222	263	247	269	242	292	255	270	266	237	246	248	261	256	245	217	244	301	253	260	270	250	264	243	265	267	254	241	233	258	258	255	243	253	267	264	273	261	243	256	250	242	268	240	249	240	279	276	253	265	252	253	232	245	230	242	264	243	255	290	233	275	240	264	217	254	293	247	266	252	232	256	247	265	259	246	269	249	262	246	268	259	242	263	272	253	247	257	250	276	277	274	234	262	277	231	255	260	275	251	283	252	237	260	261	275	251	227	255	234	238	255	241	215	239	212	294	255	251	250	219	235	264	281	248	239	238	261	225	254	263	247	240	250	243	243	252	241	290	283	255	261	302	260	247	272	255	269	272	265	271	269	238	239	253	249	259	308	277	253	276	271	260	245	266	261	258	240	234	258	251	231	227	255	264	247	277	267	238	267	233	263	249	262	249	250	220	279	247	248	238	239	241	241	235	267	268	275	288	231	255	274	241	251	255	253	238	262	228	266	264	227	277
3149	1042	1716	1849	1428	1233	1399	925	1068	1968	627	620	606	585	611	587	587	644	617	601	600	545	627	581	573	585	595	582	618	593	577	591	582	596	597	641	580	564	602	605	559	581	629	610	618	582	591	574	590	607	586	577	593	611	623	593	568	622	584	622	570	578	619	626	631	571	610	597	618	588	601	582	588	570	627	599	644	610	584	585	637	617	604	604	567	616	594	572	597	575	639	605	647	563	626	607	630	592	577	563	588	610	614	594	635	603	645	573	609	577	556	594	581	597	574	599	602	580	623	599	593	553	611	593	586	608	599	596	573	586	609	600	598	598	556	605	579	594	594	623	575	543	569	608	549	605	591	605	598	650	576	589	613	622	608	583	584	606	612	548	583	564	593	642	599	555	637	551	575	627	575	617	606	623	613	587	592	614	552	555	570	606	588	620	590	586	639	597	581	624	596	604	614	594	542	579	601	587	573	574	562	586	603	582	580	579	557	629	613	558	596	613	609	601	586	593	560	617	593	560	532	622	643	573	559	600	566	625	602	600	568	616	581	582	629	567	597	575	580	586	583	563	613	604	637	612	620	555	644	571	597	589	629	572	602	584	584	626	606	584	575	598	635	542	611	571	607	600	653	627	633	580	584	581	523	655	565	594	637	598	611	598	588	608	551	597	574	582	593	574	589	609	591	591	597	583	573	599	555	633	569	575	548	642	629	629	611	615	587	598	578	587	560	626	606	597	572	623	631	590	610	594	640	594	593	628	606	612	582	584	605	612	585	545	581	601	577	580	654	592	596	608	602	594	606	589	593	568	621	636	595	588	567	594	546	574	627	604	595	606	565	603	590	609	578	595	573	576	607	565	597	633	603	552	603	624	619	581	595	547	596	575	588	582	632	534	586	563	598	597	600	602	584	577	596	604	607	628	590	584	605	610	591	588	625	582	601	601	604	606	567	593	587	608	590	564	586	592	613	583	636	583	597	610	608	581	583	622	596	619	588	619	581	568	559	606	610	602	584	600	620	598	586	562	606	601	589	595	585	589	553	581	643	565	629	612	569	605	588	632	611	599	567	628	546	581	535	590	591	573	595	589	593	556	629	614	600	572	573	603	560	587	565	604	582	573	574	607	582	602	615	573	590	625	560	619	546	585	586	592	540	570	601	577	572	562	560	569	607	604	642	561	599	571	632	552	625	600	564	620	587	584	552	579	586	620	596	613	578	587	538	586	595	604	568	606	558	608	631	584	607	612	565	624	583	570	541	580	545	582	575	565	585	583	592	589	611	610	582	610	637	606	585	573	579	565	539	574	610	579	608	605	575	607	598	557	614	604	595	590	604	573	589	631	611	622	608	604	521	579	566	542	600	644	564	582	580	575	581	617	544	592	600	609	620	595	625	595	590	560	588	608	594	585	580	599	606	600	595	579	583	572	588	590	560	573	555	589	603	609	540	569	593	610	583	605	594	566	623	559	586	627	541	601	656	573	582	589	601	609	587	584	593	627	601	594	658	603	614	557	594	642	577	573	593	568	566	575	594	575	575	587	626	575	611	601	617	593	612	605	554	596	580	619	640	560	579	587	577	609	611	601	574	607	570	512	611	559	568	587	605	587	598	595	567	585	600	589	611	596	602	599	571	596	590	570	614	557	613	603	542	561	609	617	546	598	660	573	551	613	587	605	619	564	603	596	569	636	592	578	562	585	591	556	606	566	551	593	571	646	585	567	623	566	631	600	575	607	592	589	604	569	608	583	574	579	602	642	582	614	532	623	593	580	629	595	639	577	608	573	599	593	594	559	621	632	588	584	567	594	630	573	605	576	536	608	576	607	594	570	575	571	608	580	575	589	588	582	580	601	627	600	604	596	521	614	564	605	613	560	594	601	630	573	544	608	613	604	608	606	579	587	606	558	603	620	618	600	623	588	599	612	558	587	609	581	545	615	636	596	614	591	610	576	636	593	638	551	563	599	619	563	559	596	601	598	594	607	614	563	595	606	566	572	573	648	610	582	570	584	613	618	546	617	646	582	589	580	618	639	591	571	583	602	595	552	599	551	560	585	598	649	599	598	617	608	588	638	541	585	600	637	566	580	612	629	570	638	614	589	606	622	557	611	593	587	566	576	606	606	595	624	568	589	609	629	573	568	586	566	595	594	549	579	584	578	576	617	595	581	628	601	565	577	570	524	580	582	610	635	562	539	626	596	549	593	637	598	625	594	621	617	603	606	588	620	595	593	595	574	552	621	580	566	567	591	620	584	620	593	629	607	646	593	607	598	607	604	615	565	575	559	626	582	630	614	570	636	576	549	620	564	585	581	597	569	584	588	620	592	623	619	635	594	602	616	577	573	568	598	558	603	632	628	579	596	615	579	592	558	595	529	567	628	599	611	570	592	655	608	571	611	619	542	623	598	615	587	586	602	611	554	554	601	578	572	569	561	571	603	620	617	596	548	594	618	612	598	597	630	565	575	604	580	566	592	625	632	609	607	614	602	637	588	578	625	551	583	584	559	614	559	578	627	618	592	568	546	597	612	614	566	587	604	586	604	580	599	596	613	586	622	580	603	570	579	613	610	575	586	598	584	634	623	618	558	606	613	567	584	613	573	589	622	587	605	610	522	599	620	573	600	585	595	620	572	613	597	598	568	538	594	614	591	565	592	604	572	610	570	610	613	639	613	600	584	601	595	588	628	592	580	648	576	575	584	602	588	602	615	542	601	617	608	616	603	591	586	581	593	595	578	562	574	574	587	570	590	601	563	570	573	570	590	600	579	566	602	584	616	597	607	581	600	589	620	606	571	609	560	622	639	587	603	609	631	584	641	616	564	601	640	593	564	593	587	590	630	608	605	578	609	567	609	602	596	594	623	604	623	580	608	608	586	604	582	563	629	658	605	572	608	578	552	553	567	611	618	575	631	613	603	598	582	555	601	582	561	538	580	604	597	605	574	600	585	540	590	614	682	599	595	604	578	551	585	600	581	594	595	618	551	590	584	587	570	562	600	583	635	574	597	567	626	651	622	608	580	606	574	585	597	588	600	616	572	594	627	607	575	557	559	595	606	576	583	574	598	556	590	588	601	625	604	607	558	599	561	573	606	618	604	595	653	577	571	541	581	614	588	619	574	554	580	558	615	628	575	584	638	646	579	580	627	584	570	629	571	626	592	628	576	587	573	568	586	631	598	616	602	611	594	564	601	597	586	610	584	559	612	605	566	606	570	604	550	531	577	563	560	582	655	609	580	604	588	556	551	593	615	596	571	609	608	566	574	586	567	608	564	558	585	601	634	585	582	590	570	565	635	581	586	603	558	573	580	582	573	590	628	573	583	618	578	572	604	560	565	604	606	626	584	605	590	604	519	580	568	642	594	624	600	577	556	588	586	585	636	589	581	568	597	573	615	609	603	565	566	614	612	582	643	576	584	550	599	553	588	576	626	667	558	583	597	561	644	576	581	561	583	610	600	570	612	609	567	600	583	620	648	549	573	585	604	596	637
11825	3012	3092	1705	1207	4080	1901	870	1681	5670	1585	193	183	195	188	144	153	139	167	164	153	188	165	154	137	136	140	154	154	164	141	147	130	119	153	114	127	124	143	118	139	136	139	120	129	110	126	129	142	130	140	140	133	135	145	151	152	128	113	158	137	139	134	116	131	125	132	133	132	131	138	137	127	139	125	129	128	135	122	129	141	130	144	125	149	128	119	130	133	115	117	127	160	112	139	145	139	118	131	133	112	130	122	123	135	138	126	125	136	141	126	123	130	134	129	112	137	150	116	128	126	127	140	110	131	138	139	127	108	158	140	132	128	150	140	126	128	138	133	143	128	128	128	120	146	117	145	151	147	139	145	151	145	122	119	122	129	127	111	129	120	129	139	112	144	136	121	137	111	123	129	133	119	148	127	123	164	122	131	117	118	116	124	135	137	120	129	134	143	119	129	137	124	125	136	127	124	128	138	144	130	156	130	131	106	138	113	105	132	120	127	130	138	145	144	120	121	137	117	133	119	142	157	154	136	128	122	149	117	127	126	119	134	118	137	146	131	110	140	132	133	161	118	136	120	119	142	134	122	109	152	126	109	124	114	144	136	117	95	126	134	126	147	130	136	128	142	117	139	114	148	114	149	120	119	137	143	146	142	127	125	146	119	141	147	113	143	132	135	125	138	127	133	110	127	119	151	119	116	130	126	118	144	157	144	134	109	119	127	147	145	155	154	138	126	124	132	149	142	137	148	122	146	134	120	120	139	111	118	147	141	116	124	127	133	109	101	152	155	127	128	131	130	147	127	99	135	130	140	133	135	123	137	154	147	159	138	127	141	145	125	127	160	121	137	131	119	136	118	137	149	130	133	148	133	107	145	134	128	148	122	147	146	132	95	122	129	125	142	121	138	124	123	127	125	130	135	142	127	132	139	119	119	130	127	135	138	139	117	131	136	150	128	113	146	121	132	143	123	126	144	108	125	134	139	137	114	121	152	118	123	151	140	120	118	128	122	119	145	121	141	147	131	121	133	141	165	134	140	129	125	123	121	128	126	148	142	147	123	144	130	142	115	123	134	160	138	123	129	125	145	146	141	125	119	141	125	136	143	145	123	157	136	139	149	137	127	128	123	131	150	150	150	128	143	141	113	146	127	141	121	112	146	130	136	118	122	121	145	143	115	135	142	141	140	153	137	157	111	139	111	133	112	139	145	113	140	154	119	120	136	121	166	136	134	135	136	141	132	126	139	136	143	121	136	140	155	113	116	130	129	121	136	143	126	129	127	136	131	145	125	133	136	131	131	129	115	151	133	139	134	118	149	119	113	139	140	142	151	143	129	148	115	115	133	127	114	137	140	119	132	151	147	129	139	133	144	136	123	150	136	111	131	140	120	116	143	122	133	103	139	123	122	140	136	124	134	120	95	125	126	139	124	123	141	130	137	151	149	120	124	100	141	135	139	140	119	132	135	117	131	130	147	126	129	143	141	137	130	127	111	128	121	117	126	120	117	137	138	119	152	117	144	144	106	150	122	157	128	109	120	127	139	160	151	132	120	134	128	142	139	118	131	121	111	123	119	120	122	130	129	130	122	136	141	154	145	157	135	125	118	133	144	132	136	162	120	110	134	124	116	156	164	133	144	134	126	136	125	163	145	151	134	119	134	142	118	133	149	133	156	118	120	140	138	142	129	144	128	126	125	150	124	147	153	119	135	138	120	123	124	131	137	141	122	142	144	127	134	125	120	119	114	141	114	130	130	131	131	119	144	145	117	135	121	106	131	111	129	137	135	143	141	118	145	129	131	128	135	128	142	134	134	119	115	129	124	131	143	153	134	122	115	129	130	119	134	125	112	139	118	118	130	120	138	139	148	113	130	120	124	161	133	116	143	127	139	119	144	124	129	119	127	116	131	136	130	124	151	157	139	144	146	154	141	117	128	136	108	132	116	109	147	138	146	146	118	137	152	139	133	145	131	146	121	125	121	134	156	103	138	131	123	154	119	120	142	143	143	112	114	133	110	128	121	147	134	141	138	102	123	122	110	128	128	122	157	121	131	135	134	131	120	120	122	137	113	105	128	155	131	117	129	146	147	126	134	143	122	118	121	132	158	144	144	128	121	139	123	115	132	136	155	132	134	121	127	129	134	134	151	113	154	119	139	125	135	135	132	124	146	120	129	127	130	137	130	115	108	128	130	126	113	153	140	148	121	136	157	121	142	133	135	136	129	135	122	120	138	131	109	130	154	119	127	131	134	141	148	124	136	135	141	134	126	123	147	117	109	135	128	118	115	148	128	119	133	125	144	122	142	122	125	114	164	148	130	122	115	137	139	140	113	148	136	128	124	121	169	126	135	123	132	145	130	144	164	142	126	133	145	134	116	149	133	91	127	130	119	135	144	116	113	127	128	134	130	136	134	129	130	133	121	147	109	141	115	118	140	144	128	136	126	129	120	126	151	151	137	145	120	134	140	135	149	111	139	119	132	119	121	119	135	135	123	122	124	125	128	135	136	139	135	167	145	124	133	138	139	130	109	139	119	131	133	114	122	137	142	123	148	146	142	132	129	136	151	131	126	138	148	127	141	121	128	112	145	153	101	124	124	111	112	134	131	131	130	120	135	140	135	150	138	147	142	136	113	128	140	120	134	142	133	139	145	147	129	119	142	133	120	116	135	156	146	125	145	125	131	119	127	130	156	124	130	127	120	125	121	111	135	135	133	124	149	148	136	132	131	111	120	138	139	122	114	147	115	135	145	130	143	124	130	137	108	147	110	123	118	99	136	128	138	116	126	124	148	119	106	132	127	124	126	128	137	130	150	123	134	116	126	135	137	129	125	122	141	119	157	149	125	160	132	140	123	121	129	136	125	148	156	115	158	125	122	139	137	135	128	125	161	115	124	128	128	141	130	140	145	150	121	121	127	118	129	128	132	135	145	145	122	146	135	126	132	151	127	126	147	140	132	132	113	119	106	127	118	138	120	120	109	123	132	114	121	133	130	142	128	131	110	138	115	110	137	132	143	129	142	116	111	121	137	128	125	126	134	123	114	126	130	134	152	116	122	134	123	143	128	137	128	136	139	141	111	120	163	149	129	111	110	136	129	153	115	129	121	120	149	141	118	139	144	128	142	143	127	131	134	134	121	106	128	139	119	117	139	137	122	115	141	128	134	116	146	161	117	138	133	135	145	129	119	139	131	113	156	131	125	129	124	133	125	134	142	125	140	139	145	156	140	118	125	147	143	128	136	130	118	114	134	129	123	142	134	87	125	131	137	123	122	126	117	136	146	121	133	127	178	132	137	125	141	138	111	153	132	143	124	115	120	140	142	138	117	128	126	129	138	134	133	135	140	127	123	133	141	156	100	128	123	132	134	136	141	140	133	119	120	131	130	112	146	142	144	128	129	126	120	129	114	134	138	137	133	135	154	115	122	127	109	124	127	139	143	145	133	127	109	137	126	135	121	118	134	157	131	134	148	141	126	125	150	141	121	142
7551	2704	5649	4943	4362	13311	5582	4196	7641	21350	3717	786	690	689	612	597	592	543	551	472	475	515	476	478	457	451	416	442	446	441	436	410	412	406	388	423	387	382	373	398	392	396	397	403	409	405	377	415	394	420	395	403	369	359	366	329	382	412	378	358	389	351	374	340	339	346	367	365	372	362	363	391	394	383	354	373	347	375	368	366	368	368	331	376	386	366	367	388	338	353	352	387	373	342	373	338	356	343	345	322	318	369	347	363	341	345	354	351	338	380	365	332	373	332	350	372	370	358	366	336	350	322	345	376	385	342	382	359	378	338	363	366	360	351	349	380	350	381	331	348	381	386	335	339	351	360	339	372	387	358	345	351	380	383	345	323	347	348	374	357	351	308	364	348	340	332	371	382	370	355	333	358	320	347	352	356	345	371	356	382	354	325	345	383	346	354	347	419	367	358	357	394	309	351	339	360	420	357	377	338	318	352	358	346	362	343	340	335	370	362	372	342	361	369	362	369	387	365	350	383	337	335	362	349	379	347	365	359	344	367	366	332	349	362	356	374	326	378	338	334	353	358	370	376	358	379	349	368	313	346	404	389	360	368	325	340	348	351	355	362	350	347	340	353	387	342	327	353	380	346	366	379	353	367	347	337	394	342	360	382	368	378	352	348	350	362	354	354	367	379	334	357	367	351	339	342	378	346	360	342	364	340	339	363	367	336	377	325	332	362	355	384	357	375	391	348	363	369	334	348	345	357	366	316	383	370	390	315	363	368	357	349	361	336	371	324	339	366	324	369	341	358	354	367	371	335	382	374	366	350	357	335	378	362	309	347	376	383	375	368	353	349	365	366	372	363	351	381	357	371	364	346	394	391	335	353	363	337	358	383	340	372	365	336	354	358	351	338	346	371	363	339	329	325	353	337	374	378	333	349	366	378	388	352	345	381	370	381	330	372	332	334	352	349	350	324	340	390	357	390	374	326	367	358	355	326	342	363	371	357	352	340	355	375	381	338	335	359	378	374	350	368	389	308	331	355	372	380	349	353	323	324	368	341	360	327	350	355	347	329	367	346	342	376	329	376	354	329	361	357	348	345	358	345	357	367	356	321	320	323	362	374	355	345	366	357	408	350	352	331	363	362	369	365	347	354	336	387	370	374	360	344	369	350	383	367	324	379	356	350	365	339	341	374	375	346	370	369	351	350	364	356	364	351	370	371	350	349	348	332	342	355	385	338	381	347	357	368	349	349	345	369	349	368	319	346	340	353	334	370	341	369	379	367	357	356	369	351	345	363	391	344	383	326	338	361	327	355	364	319	356	323	352	342	350	352	352	360	353	376	353	305	359	367	344	363	346	338	368	402	348	373	382	351	358	373	364	348	367	360	334	376	362	379	318	388	352	401	344	345	345	344	347	385	351	354	351	354	327	372	369	383	358	381	383	364	323	361	327	355	358	380	366	372	376	333	375	322	372	336	348	330	345	366	330	339	350	389	332	331	364	321	379	360	324	363	402	345	369	342	336	363	341	359	360	336	353	371	380	369	346	332	379	352	328	344	377	391	376	330	358	359	333	357	374	359	348	367	402	345	352	367	354	385	350	333	344	368	339	350	380	400	366	369	354	371	363	334	357	385	343	364	338	362	351	367	372	370	375	343	352	336	352	334	342	343	346	358	382	337	383	373	364	335	362	336	369	360	345	382	365	344	391	363	360	360	384	333	371	380	373	356	350	364	333	356	351	367	360	311	342	339	329	340	382	387	373	385	339	349	363	365	332	350	357	330	349	350	348	378	317	339	352	340	329	342	323	364	346	325	374	357	356	382	347	370	352	338	341	363	354	355	347	343	352	357	329	345	352	329	358	375	382	359	335	373	363	368	331	351	328	390	351	345	336	344	353	370	314	361	347	413	357	399	328	350	386	354	381	395	361	330	345	332	368	352	362	334	345	328	339	364	347	357	350	343	340	377	368	349	369	403	344	360	357	352	363	359	342	361	365	347	362	379	354	370	372	338	376	372	359	380	402	380	314	369	318	314	356	366	319	358	330	365	357	349	351	369	336	354	347	349	344	383	365	342	378	361	370	320	386	384	356	339	354	318	388	365	338	371	383	366	363	367	354	352	356	360	366	377	390	357	375	370	364	351	369	344	372	377	330	387	353	367	342	376	350	320	350	365	352	330	355	372	373	341	349	340	369	321	363	319	361	348	347	371	313	351	361	348	361	316	335	383	379	349	350	361	346	379	369	362	339	359	334	373	386	338	362	336	350	356	363	335	378	346	339	356	364	365	326	357	369	378	319	341	361	349	333	366	358	346	369	366	362	375	379	336	350	368	350	374	346	331	341	352	358	362	361	373	352	362	393	336	375	357	357	374	395	328	320	347	373	355	387	365	341	350	360	349	339	344	338	360	344	354	347	388	378	355	337	370	359	347	364	386	354	362	386	367	364	361	364	356	358	374	340	348	371	366	354	375	354	358	368	377	351	363	356	353	356	347	321	360	349	377	347	315	383	344	383	359	364	356	355	317	355	355	350	346	350	319	383	332	333	362	361	371	368	365	369	347	348	367	348	320	326	357	341	349	305	333	348	352	384	348	370	370	331	318	381	327	346	372	338	384	369	333	352	324	365	339	341	378	378	347	321	382	370	356	355	349	333	368	354	363	368	357	366	374	347	381	381	395	358	347	372	364	346	349	380	374	390	352	372	361	304	316	372	352	375	306	378	370	352	357	353	347	336	340	378	339	362	330	371	375	381	361	348	344	350	372	390	323	356	344	378	391	361	356	363	344	381	378	331	336	354	340	351	298	349	363	329	401	385	360	339	340	355	348	339	338	335	341	353	361	383	371	360	344	338	359	347	394	336	347	351	359	374	383	354	374	380	350	357	385	338	347	344	332	350	362	350	349	359	343	340	349	361	340	383	336	348	371	364	341	329	328	384	335	347	344	350	344	359	367	345	356	386	378	367	361	377	337	352	366	341	371	381	327	343	393	336	360	364	358	360	364	386	328	351	373	364	359	379	349	378	344	347	327	345	366	400	347	366	320	363	377	343	355	358	356	393	350	369	374	352	354	359	353	372	361	363	387	370	352	381	339	341	364	390	376	348	329	323	407	347	323	335	370	352	379	338	345	350	330	338	375	378	338	360	347	341	374	394	354	348	326	399	367	332	362	372	358	373	394	331	312	414	386	332	330	360	372	375	378	356	339	368	368	344	356	335	367	377	385	389	370	322	352	374	352	348	340	358	407	335	348	359	359	362	352	365	342	368	357	338	357	364	334	339	345	370	357	348	342	399	335	328	331	332	360	376	376	347	383	357	330	361	396	342	347	344	397	367	384	336	384	355	387	374	364	363	331	346	361	347	349	361	352	376	348	384	368	364	344	374	363	335	362	349	348	349	343	321	350	322	342	369	389	348	339	342	383	359	352	354	369	369	380	367	347	358	322	341	345	345	352	341	339	362	327	334	335	394	366	382	342	359	356	361	374	347	377	351	325
20930	5195	4173	2922	2637	8650	29526	12689	2084	12006	5937	402	360	331	328	306	297	292	303	285	290	272	292	261	264	272	299	274	233	281	235	248	232	199	278	271	266	255	255	274	234	269	254	250	277	252	200	240	276	252	203	255	247	218	258	245	261	259	290	245	245	260	269	256	282	253	258	234	243	253	241	250	232	257	249	259	236	262	249	249	236	275	266	237	273	237	253	269	217	249	237	248	272	226	230	230	241	252	235	259	254	265	242	235	239	234	246	252	250	233	257	251	271	209	242	265	234	251	231	250	258	229	251	288	265	235	235	261	252	255	257	248	226	231	237	248	254	263	256	233	229	257	229	225	234	245	246	263	256	246	243	222	256	293	263	238	281	257	270	270	244	263	252	228	267	241	240	242	247	268	255	264	248	239	243	260	268	246	253	282	249	236	237	245	256	253	251	232	260	243	227	268	265	253	257	255	250	217	248	232	248	270	234	254	240	258	263	244	258	272	263	277	254	291	234	265	245	244	260	238	261	260	245	234	219	262	245	260	229	263	234	235	253	251	287	279	246	246	245	228	261	232	226	256	248	262	249	249	252	248	227	230	240	257	209	237	235	247	226	250	271	235	256	222	267	271	261	233	255	230	253	243	226	237	249	278	265	274	250	253	239	246	266	241	258	269	263	231	258	283	241	266	254	235	229	258	260	251	260	254	266	265	231	232	236	249	261	252	232	253	257	241	240	260	254	269	236	257	259	263	249	240	258	239	226	244	241	254	237	278	229	241	221	251	243	227	247	230	269	255	240	239	271	264	249	223	260	266	250	254	254	257	239	233	257	266	282	236	252	253	252	229	238	249	234	269	243	252	220	250	259	241	243	255	233	228	217	258	229	241	238	247	236	269	234	270	248	248	263	267	244	242	245	270	233	257	249	244	231	228	270	262	253	242	242	260	240	278	253	253	270	217	252	269	257	256	250	249	268	225	268	250	240	250	250	267	255	238	251	235	237	237	232	224	278	235	270	249	251	270	264	253	221	236	224	229	255	241	231	236	241	236	244	251	244	249	227	255	239	221	238	242	236	237	243	230	244	252	230	245	251	258	254	258	236	231	233	249	267	257	246	254	226	241	252	233	252	254	236	269	245	236	294	274	266	245	247	242	235	232	247	234	237	246	251	222	226	264	224	239	238	257	209	213	230	239	274	231	248	213	245	264	264	236	228	255	253	254	221	256	225	219	248	254	214	229	287	257	262	249	241	210	257	257	236	255	241	225	253	274	238	256	234	266	277	263	244	242	251	257	296	215	252	278	286	248	246	255	245	275	240	239	223	266	260	244	260	237	221	240	260	233	301	257	233	237	219	251	244	246	248	254	244	243	260	240	271	240	203	252	213	238	280	252	239	247	233	248	267	277	231	246	256	245	245	226	258	270	279	270	234	244	223	228	259	250	250	261	284	243	232	240	238	262	234	270	216	251	263	243	257	210	250	223	250	258	235	287	245	260	237	247	267	261	246	247	245	251	272	224	287	226	230	245	272	237	262	235	246	254	253	226	246	235	259	266	276	238	228	266	245	244	262	246	267	262	261	225	241	243	262	244	247	236	228	261	247	251	281	253	247	268	210	243	278	268	212	267	232	256	243	277	220	238	279	270	284	282	269	228	247	223	255	273	225	272	253	266	246	224	237	228	233	255	240	252	226	242	268	264	231	251	247	275	240	256	245	272	236	241	255	247	255	235	244	257	248	262	270	230	252	267	265	245	257	251	281	256	232	264	250	236	247	235	236	239	258	267	254	243	238	230	228	229	243	233	256	247	274	270	264	244	285	231	234	239	248	227	246	260	263	239	251	242	235	237	228	243	237	277	254	259	266	246	264	270	271	244	255	231	250	242	218	244	262	247	247	226	278	286	253	227	244	254	265	215	274	245	229	238	196	256	240	232	225	238	253	223	242	242	251	225	269	237	233	237	254	205	269	260	247	228	253	251	246	243	260	257	235	290	254	228	271	237	233	272	244	261	243	244	256	239	248	252	242	255	234	265	230	249	232	277	233	260	253	259	263	218	227	234	235	243	240	252	226	264	249	229	254	242	243	208	237	226	256	246	203	291	258	230	227	267	258	217	231	268	259	250	233	242	260	284	238	255	262	272	250	260	269	260	259	266	250	258	238	228	256	258	257	238	264	235	211	216	247	242	224	247	257	244	253	230	267	257	252	297	254	276	239	239	241	219	267	238	250	264	255	246	258	248	255	265	262	250	271	241	253	243	262	237	266	257	272	251	275	229	258	241	223	256	277	243	276	270	225	219	261	240	272	247	259	258	240	236	273	248	230	249	246	248	231	227	257	252	245	220	247	245	238	228	263	241	249	246	238	268	248	254	276	263	243	247	230	260	232	223	230	252	266	275	241	215	252	235	229	246	221	259	228	251	256	257	200	219	249	285	231	235	241	258	253	257	224	258	220	279	260	242	217	246	228	262	237	232	236	244	257	254	237	251	240	251	247	250	254	240	242	240	208	259	275	270	214	261	221	245	208	221	245	229	249	262	248	286	246	242	232	259	239	250	301	256	257	268	269	264	262	273	261	255	263	241	243	220	235	255	245	264	232	235	254	279	259	240	253	277	253	246	244	227	243	225	261	272	257	256	249	255	238	233	281	252	243	257	238	267	249	267	282	245	233	230	267	259	251	264	239	208	255	260	265	239	243	256	259	244	250	248	282	258	253	255	228	252	273	262	239	221	255	241	249	215	250	254	235	255	236	251	263	259	261	269	250	228	247	234	265	216	249	242	235	263	247	223	247	231	267	251	265	237	261	261	249	243	269	249	249	280	232	256	240	282	257	267	240	234	240	259	263	256	227	265	246	246	240	259	252	255	233	204	228	224	251	278	253	257	239	250	261	260	266	258	255	227	248	256	233	244	251	245	254	246	260	248	241	230	275	274	243	245	242	241	253	231	253	229	230	245	241	260	253	240	226	259	247	252	253	263	288	235	220	269	274	229	241	247	241	245	247	232	245	287	263	270	229	260	268	270	229	257	234	254	214	251	248	248	252	250	277	239	240	245	222	245	235	262	260	269	271	212	283	244	237	226	252	222	272	255	242	244	239	265	226	227	261	249	236	255	230	229	220	236	234	241	266	267	276	263	235	248	228	234	273	263	256	233	273	261	256	285	219	245	279	233	224	255	232	227	233	233	257	242	253	259	243	232	240	267	232	237	223	228	246	238	236	244	237	236	222	233	294	242	246	265	238	254	234	253	249	226	260	251	241	250	265	235	279	225	263	246	248	243	246	286	262	255	259	244	250	273	255	257	238	260	240	255	230	234	214	262	250	260	235	235	230	265	230	261	235	269	231	251	241	259	226	251	237	253	239	238	238	254	231	253	234	258	234	221	256	260	263	260	244	272	279	252	217	260	227	246	244	250	265	234	219	279	230	224	243	220	239	244	242	281	223	220	275	232	241	237	261	245	253	257	263	242	246	231	248	250	263	233	236	228	248	248
10487	3695	7227	8334	9340	22249	43471	13685	4411	32369	10057	1346	1269	1164	1066	1020	954	997	966	878	910	900	839	809	753	789	806	742	747	794	764	717	719	738	704	688	733	722	688	687	693	666	702	701	663	628	689	639	655	695	647	665	675	666	669	625	653	607	624	642	647	647	670	603	604	641	624	629	624	618	688	657	634	585	682	569	653	642	668	640	680	630	572	617	657	625	615	664	642	653	655	627	608	653	676	612	613	625	666	621	594	659	668	631	649	622	671	657	624	679	592	572	634	592	638	617	661	608	631	621	611	638	624	562	620	578	602	625	584	635	630	613	606	632	625	682	609	590	600	657	578	570	599	627	642	599	621	627	598	636	644	644	608	586	602	626	600	624	606	673	619	567	616	549	609	583	653	565	601	611	627	631	630	573	601	606	661	654	621	612	618	652	597	623	643	627	614	615	584	597	614	603	641	599	622	573	637	634	615	622	639	664	664	581	607	633	594	614	616	618	597	612	577	649	590	605	611	589	595	642	589	593	621	651	576	597	646	651	632	611	648	622	645	596	567	623	636	580	634	621	654	627	695	606	611	648	580	626	631	573	631	605	630	554	574	623	654	617	578	584	634	658	637	616	652	570	585	599	645	628	609	650	615	621	651	660	604	636	634	594	642	615	647	592	583	620	642	625	633	629	600	618	560	610	589	643	641	606	621	679	630	592	644	596	626	624	632	615	608	574	613	625	628	611	609	623	617	621	596	612	633	575	613	662	589	637	637	610	616	614	585	632	607	622	621	606	617	594	611	576	619	634	604	564	609	646	659	630	606	627	640	613	667	585	646	604	632	636	648	660	577	628	595	646	590	551	583	616	666	675	624	602	638	610	642	623	615	647	616	604	661	640	571	654	629	594	602	663	600	608	619	575	608	596	579	618	584	608	629	606	562	624	665	608	613	591	641	581	651	630	616	606	602	662	591	661	577	580	652	575	653	599	634	601	610	626	615	597	602	608	580	600	585	605	593	631	592	604	592	617	591	635	570	612	618	630	568	598	672	600	624	615	594	616	665	620	618	652	567	630	627	604	599	603	619	633	593	622	617	606	592	585	593	601	603	597	577	614	606	596	618	602	611	620	625	601	652	628	611	622	642	609	631	611	641	627	624	598	598	622	621	613	624	634	613	567	624	629	690	625	643	589	587	609	636	590	658	628	644	616	579	590	597	608	591	622	602	600	588	596	611	595	585	606	643	611	609	598	588	643	617	609	569	618	614	560	620	582	638	629	625	630	669	630	607	631	621	643	637	624	617	614	639	591	619	654	623	618	589	605	649	613	575	647	630	577	609	667	624	606	588	613	635	645	653	612	572	581	627	647	620	647	604	663	626	592	620	625	593	632	627	597	603	637	625	635	644	613	586	629	603	623	611	625	625	608	664	582	622	603	618	586	621	650	634	612	650	617	611	641	611	610	633	621	582	586	613	599	613	578	583	565	620	603	593	651	605	582	567	618	636	615	583	584	607	599	604	634	632	584	583	582	650	645	567	591	621	593	608	605	605	619	607	609	620	602	584	631	620	624	656	625	652	609	623	620	624	626	658	615	629	580	609	658	590	612	635	622	660	637	609	589	632	621	603	564	614	602	650	626	622	582	619	628	645	634	643	592	620	641	621	627	592	588	600	604	606	604	621	610	599	591	626	621	609	572	649	640	625	648	607	635	618	604	618	595	598	554	640	623	614	646	611	634	649	616	645	595	666	602	618	616	640	615	554	636	643	602	601	641	614	598	610	574	616	617	661	589	615	581	615	631	630	612	582	658	617	602	593	580	632	621	626	599	654	617	642	631	605	662	597	608	629	622	600	632	619	692	647	608	608	613	639	662	610	558	615	647	611	649	655	597	607	591	611	637	612	611	615	620	644	581	616	641	583	590	617	627	590	607	626	653	654	619	618	624	640	622	606	641	615	654	628	598	579	606	624	594	621	585	576	612	575	597	593	599	620	629	593	652	592	622	636	677	589	632	641	570	637	624	652	637	648	638	660	619	645	574	637	586	597	583	660	567	571	644	573	569	634	571	625	608	587	662	647	625	598	625	596	560	655	607	619	623	571	587	580	652	627	622	638	640	602	628	635	654	601	607	662	607	563	586	592	622	631	626	585	657	601	615	625	635	597	620	548	596	647	638	597	635	659	597	641	603	652	640	649	625	602	604	603	617	602	655	612	648	647	620	611	639	634	655	622	610	648	614	619	621	610	611	562	593	619	600	623	612	647	616	588	641	648	643	587	619	601	602	611	628	570	609	576	638	619	671	637	628	610	632	639	641	650	606	607	632	566	579	608	585	671	625	578	601	594	600	559	629	624	653	607	589	590	650	640	608	651	631	651	592	624	608	633	631	628	633	593	611	651	646	598	645	622	633	640	588	618	627	629	617	630	679	602	612	611	633	650	632	581	656	610	602	650	604	638	604	625	601	587	626	619	613	589	645	595	646	607	606	649	585	590	606	603	628	601	629	583	570	600	598	593	627	662	594	615	634	641	613	567	604	642	575	623	642	582	602	599	585	605	628	629	581	615	644	636	643	580	647	651	610	607	562	579	590	628	619	609	595	588	610	624	571	588	626	590	637	593	635	603	583	605	617	591	569	637	573	626	637	638	623	649	642	652	646	577	658	633	624	608	559	664	612	594	627	643	580	632	623	626	589	596	587	557	613	637	602	635	610	607	647	562	590	641	589	651	627	598	650	626	638	635	579	606	600	578	658	601	625	616	598	593	579	604	613	633	624	646	631	624	653	609	624	656	585	567	614	617	630	650	613	664	603	644	606	595	660	620	625	636	623	599	635	632	605	575	662	629	597	625	676	630	642	601	650	613	614	578	618	600	620	644	590	615	620	599	621	617	633	577	605	617	590	614	605	631	665	584	627	628	594	622	606	624	586	572	609	636	632	617	590	637	594	639	591	605	651	634	650	627	595	685	619	589	626	663	588	628	616	629	594	606	618	631	581	630	641	609	641	642	616	583	643	624	656	597	675	587	598	618	653	648	656	615	583	623	620	601	597	610	599	579	601	634	631	604	599	686	657	612	599	642	594	603	645	628	637	649	630	648	616	606	627	608	614	631	576	591	612	604	573	561	572	626	590	639	657	597	660	593	593	577	607	581	581	671	615	629	584	642	639	617	594	600	590	582	629	595	659	586	671	586	600	657	627	637	601	670	601	604	609	620	616	641	567	633	642	629	610	641	635	590	581	624	612	633	611	617	628	630	607	624	679	577	578	583	627	656	632	598	625	605	569	630	592	604	629	642	620	582	607	603	609	588	638	613	587	584	626	627	582	610	634	576	631	625	592	601	625	645	636	583	638	593	557	594	616	617	614	605	597	674	619	634	566	590	601	651	610	591	601	611	617	636	636	638	604	585	601	623	640	639	628	571	605	602	607	621	648	623	645	583	635	605	660	606	628	578	612	622	600	605	605	605	592	623	639	608	618	625	565	600	632	653	640	602	643	604	589
4562	870	794	562	497	594	531	270	258	288	260	240	267	275	236	257	255	266	244	258	256	253	236	255	252	254	235	268	227	245	252	248	260	233	235	288	257	266	241	241	223	257	241	236	236	270	274	255	267	235	221	238	248	216	226	268	247	231	240	249	249	244	258	223	242	237	259	234	230	233	263	243	225	243	234	255	256	256	246	213	233	245	238	239	247	234	255	277	265	227	235	226	258	275	245	238	237	256	257	259	246	261	261	238	250	239	250	249	268	246	277	225	241	240	230	265	219	284	251	284	291	233	264	222	238	258	220	242	272	265	234	231	263	266	245	260	274	245	268	237	269	258	256	251	259	259	252	227	268	241	268	258	238	231	254	257	274	236	248	242	260	295	233	260	211	246	272	240	287	273	243	282	227	236	248	251	253	224	250	254	256	246	284	252	227	262	246	239	237	257	269	244	224	261	298	258	239	230	253	234	242	232	252	218	244	252	277	244	238	242	269	253	232	261	261	220	249	263	263	249	256	238	243	259	250	257	230	282	213	252	246	240	260	239	259	253	268	265	251	262	241	260	253	264	244	242	262	231	240	240	250	264	272	250	249	243	251	237	254	263	233	259	254	242	259	279	252	260	248	245	243	288	268	283	244	240	269	237	245	250	231	246	258	242	278	233	272	252	240	267	257	285	269	204	250	235	239	251	261	247	220	270	254	262	253	260	262	248	256	262	248	286	237	245	267	251	277	256	276	267	238	233	242	238	261	241	219	250	247	259	248	266	216	241	239	221	290	226	241	274	269	234	217	257	238	245	244	234	269	259	225	250	233	231	249	241	274	250	271	247	248	237	257	283	248	262	267	235	257	256	230	212	241	252	252	240	240	260	260	228	276	250	255	283	245	273	215	258	265	235	237	240	269	227	277	245	236	238	263	255	238	257	246	228	241	244	246	257	258	274	247	240	241	243	259	240	235	272	275	243	252	258	229	272	280	256	248	274	285	239	263	252	260	242	220	237	235	274	250	248	255	243	239	256	247	265	272	274	244	242	258	251	260	260	236	246	253	257	213	235	260	243	247	258	245	258	299	243	247	255	263	258	253	253	256	264	243	259	228	247	244	240	280	240	244	258	257	239	239	280	252	259	247	287	242	243	252	246	222	254	255	236	264	267	237	285	211	229	252	227	268	274	274	240	235	229	234	243	290	239	245	279	248	263	264	235	244	245	254	256	262	239	254	273	261	275	267	260	219	257	271	274	259	238	262	243	250	247	258	235	262	223	241	234	215	253	265	265	261	249	242	223	249	217	242	253	250	217	257	253	249	265	252	250	265	274	242	233	224	228	233	259	250	237	243	237	247	261	299	247	267	292	230	241	231	261	255	222	236	236	266	258	262	270	245	270	227	226	251	244	252	239	252	237	233	257	278	262	256	240	256	225	257	265	252	220	251	258	241	261	261	242	233	267	232	281	246	238	254	270	268	242	242	235	259	256	267	236	293	237	243	224	269	247	267	259	222	248	245	265	247	257	247	228	233	254	252	236	275	259	271	246	278	237	248	286	231	253	219	234	240	254	229	239	250	244	257	224	225	274	260	236	235	243	250	275	256	263	265	222	252	258	231	236	247	245	264	242	239	230	264	241	244	244	252	234	234	237	248	253	248	261	228	253	255	251	244	237	264	217	252	242	257	254	265	253	263	255	236	247	249	265	253	258	253	244	224	264	256	276	239	223	238	227	258	251	257	248	260	254	261	269	257	255	242	243	264	262	253	264	260	237	265	245	229	227	247	246	258	252	241	232	250	251	264	254	260	236	232	275	229	257	251	250	238	232	270	258	246	243	244	244	262	223	251	230	253	235	290	237	261	260	238	230	266	253	264	237	251	221	251	240	225	252	239	246	265	266	285	227	251	209	258	260	275	238	224	263	276	230	261	260	247	234	267	266	233	240	275	249	236	266	308	269	261	199	269	251	270	226	233	268	255	282	254	247	257	232	254	254	254	267	258	242	266	249	252	260	255	255	256	240	241	260	252	249	265	234	240	271	264	285	265	245	247	252	242	262	265	280	228	223	231	238	238	249	249	242	237	227	280	230	225	256	249	268	259	258	252	272	272	256	232	239	229	251	234	271	258	235	257	288	251	256	250	225	268	268	257	233	240	247	257	239	284	243	241	239	246	233	249	230	287	260	247	239	294	207	261	256	268	269	235	235	263	265	229	276	270	238	223	236	224	267	236	257	244	269	242	258	253	230	271	259	223	233	241	235	262	266	243	275	257	256	265	277	238	263	249	244	237	241	281	229	250	269	248	273	250	243	248	228	244	247	278	228	236	233	291	233	226	245	242	259	247	243	245	232	247	252	270	255	234	277	239	238	270	244	239	247	249	271	272	235	246	254	258	255	260	240	278	259	257	250	260	233	247	257	267	270	244	256	271	233	253	225	265	221	223	221	241	234	260	266	232	249	269	260	258	261	254	234	259	258	236	245	273	283	255	249	269	256	260	253	249	246	255	256	259	257	276	271	266	249	233	269	235	252	258	244	268	234	244	251	256	244	227	252	239	249	229	286	278	245	220	236	280	268	237	217	287	250	236	240	242	221	254	247	250	241	253	211	239	253	274	248	247	270	240	249	246	240	259	239	243	247	262	260	246	283	248	222	231	236	282	230	231	237	258	250	244	251	303	233	247	265	236	233	234	232	260	232	244	261	245	227	236	257	233	270	273	198	252	231	259	263	257	276	231	305	241	274	268	258	263	293	258	196	241	261	247	218	271	251	257	246	211	254	268	248	233	232	216	279	254	240	231	247	237	255	232	227	254	264	288	273	240	235	241	244	266	257	271	232	237	251	215	279	252	255	230	263	224	255	247	241	250	247	253	240	243	251	254	257	244	263	253	245	250	237	243	238	263	256	234	220	254	239	220	214	247	245	265	274	272	249	276	249	238	237	257	250	231	264	244	253	263	287	241	233	234	219	226	235	246	240	256	250	247	247	248	244	220	236	222	266	214	293	246	246	239	220	241	271	251	255	261	231	251	232	226	269	277	221	298	267	244	233	248	249	226	207	261	216	257	263	242	239	252	271	246	224	232	247	229	265	265	239	210	267	247	230	249	240	258	279	240	285	241	268	223	228	255	269	266	225	281	234	273	268	255	268	253	234	232	257	260	226	262	257	264	264	264	239	251	249	264	276	296	274	253	242	269	291	233	241	241	242	252	232	272	283	242	245	263	285	228	237	279	221	245	278	239	237	241	243	235	223	257	233	246	255	249	242	236	245	234	259	259	248	254	245	233	223	265	251	234	245	237	258	271	202	254	252	269	242	268	247	228	253	253	238	245	258	223	251	285	237	250	263	281	242	250	255	238	285	264	242	230	225	231	266	249	235	254	245	248	239	244	249	264	259	257	242	240	246	275	241	260	247	254	234	262	277	260	247	254	257	250	210	258	236	249	243	248	231	253	251	229	285	282	265	253	288	254	227	257	265	240	243	238	247	239	242	234	258
3380	1049	1581	1868	1848	2806	2104	740	675	677	740	594	597	580	624	580	592	615	623	602	595	583	595	632	602	550	561	606	576	586	619	590	587	577	595	601	578	572	631	602	600	629	638	583	601	591	565	568	606	490	602	558	587	567	590	614	622	555	616	621	580	520	581	585	572	594	614	577	612	596	579	579	579	557	599	609	577	549	610	599	586	570	576	554	562	570	597	607	595	606	604	584	584	580	623	592	553	541	636	612	550	596	597	604	586	603	589	582	585	592	560	613	584	554	580	592	595	597	573	602	607	558	581	604	580	574	556	563	569	596	580	586	583	603	546	612	608	572	567	622	557	623	574	587	597	551	572	597	558	578	563	556	569	603	553	552	559	539	568	581	620	595	609	537	570	541	633	570	552	568	587	589	574	575	550	594	621	598	595	540	599	604	549	589	576	626	583	613	589	596	603	581	575	593	557	605	612	589	563	551	589	578	572	566	577	610	591	558	604	595	619	616	576	584	575	572	610	585	579	558	586	589	589	629	561	585	618	585	571	595	586	575	622	623	617	534	552	577	545	566	582	591	617	580	567	606	549	562	590	647	598	615	517	638	593	588	598	624	594	577	564	625	548	590	577	604	604	623	580	566	585	567	616	600	617	589	595	581	618	583	561	627	591	578	524	581	599	588	609	549	579	587	580	559	616	572	609	586	608	575	544	581	624	561	566	574	576	595	607	574	630	596	572	577	556	598	561	577	626	631	592	586	638	597	569	582	559	665	614	620	589	581	562	589	571	559	613	613	610	604	603	606	599	572	520	568	550	618	545	568	557	613	579	605	608	575	622	607	575	559	571	546	594	575	560	569	584	589	576	595	569	553	563	572	612	642	569	566	592	593	608	620	574	570	586	552	625	575	586	621	573	561	566	612	557	558	628	565	569	591	597	607	618	573	584	537	630	593	539	622	606	575	576	565	636	532	602	596	605	598	600	605	560	588	560	584	539	599	567	556	586	559	578	599	601	581	607	585	574	541	619	602	580	578	595	612	567	575	584	590	575	605	597	568	570	605	580	563	607	619	583	626	592	617	570	612	597	589	595	585	605	589	583	572	634	612	619	601	563	556	609	577	570	569	588	563	570	611	563	589	594	572	560	583	593	613	592	570	582	574	588	616	562	559	569	560	584	584	592	637	597	570	547	588	618	573	568	578	574	537	569	629	595	614	616	587	606	619	566	590	592	577	595	581	558	585	600	591	567	562	577	578	584	577	576	569	581	595	609	558	616	600	552	639	566	609	589	609	570	570	550	588	566	612	584	596	570	603	636	570	573	556	562	597	565	611	611	602	610	596	597	618	575	576	590	572	590	542	592	605	556	617	583	559	566	579	553	570	579	607	544	596	602	607	590	574	572	563	575	626	573	595	561	582	554	570	564	556	562	600	596	623	606	592	573	604	590	556	593	600	563	581	592	575	547	605	558	573	595	613	563	536	544	574	560	584	588	585	584	582	584	602	571	581	583	584	583	618	587	586	590	553	594	607	576	535	581	571	583	574	543	595	576	616	586	564	557	591	609	563	604	557	572	622	562	592	597	585	613	563	636	568	594	587	585	604	592	586	570	575	567	599	595	596	558	577	612	615	596	589	575	534	591	599	598	563	613	592	613	578	610	600	587	589	600	577	554	589	591	568	577	618	572	595	562	537	571	564	576	584	575	587	572	572	565	600	606	586	506	577	572	574	622	569	588	641	584	593	603	614	574	616	623	623	588	555	571	543	620	588	568	574	602	549	571	611	578	563	595	556	586	568	601	598	560	612	609	584	563	586	556	566	587	596	610	587	617	618	605	554	581	582	564	551	535	552	581	574	606	551	652	570	553	585	545	562	577	557	560	610	595	615	557	548	604	568	637	579	552	602	576	595	603	551	565	582	573	572	592	611	617	543	582	585	581	498	580	586	608	603	603	585	547	638	565	579	608	550	566	600	587	574	580	599	601	612	608	581	580	628	628	599	626	580	584	615	585	566	601	596	595	600	625	615	588	622	590	570	569	564	619	571	580	605	594	599	591	589	578	555	579	562	582	567	626	610	541	605	602	592	562	590	594	579	566	567	560	557	587	587	594	627	566	577	540	572	567	532	594	613	602	599	551	590	595	617	577	583	610	600	611	619	579	559	550	543	570	578	573	551	603	605	564	618	613	632	566	571	597	630	588	568	596	600	638	565	597	597	599	577	573	584	582	558	584	585	612	559	625	604	575	618	571	613	636	597	579	589	560	571	593	610	550	563	595	589	573	602	589	581	593	550	611	630	568	571	618	601	604	580	540	573	565	569	562	536	591	603	584	598	538	533	534	614	572	598	532	614	567	583	571	566	597	601	598	582	616	576	553	597	579	595	607	609	568	599	580	564	607	607	537	634	630	560	584	561	601	588	544	555	544	571	579	573	567	568	571	564	546	608	625	568	579	581	591	620	604	612	597	560	541	541	598	579	617	628	592	574	595	608	599	591	607	596	553	574	597	588	561	551	574	540	578	628	593	606	572	594	503	613	603	566	620	574	554	597	525	587	606	568	578	567	580	598	595	583	557	546	558	594	541	621	594	572	604	600	567	589	602	589	574	588	560	610	646	573	573	569	585	629	549	630	597	617	592	609	606	537	608	570	627	604	559	602	565	629	576	546	591	600	588	590	598	569	590	538	614	562	604	606	595	548	605	552	580	568	568	576	575	629	569	603	596	588	581	571	610	556	608	599	575	606	637	611	569	572	632	599	592	633	567	587	606	598	578	582	608	535	579	578	598	568	608	583	594	554	576	533	619	588	581	592	619	576	582	583	562	566	600	565	576	573	590	547	634	614	605	605	577	586	552	580	564	558	596	564	583	629	598	547	600	598	575	574	582	567	564	588	580	627	578	582	592	594	583	585	589	549	595	595	604	550	593	566	591	585	589	566	551	554	574	606	580	570	549	608	602	562	584	602	553	618	576	603	535	556	591	566	570	569	619	560	621	625	558	591	577	613	584	574	587	615	574	627	600	606	579	612	573	555	591	567	592	539	552	621	579	616	548	609	565	665	594	574	593	610	616	582	599	555	619	577	587	589	605	596	565	617	546	571	599	552	565	575	570	575	559	564	590	552	605	590	613	577	570	588	592	568	588	597	602	641	564	566	602	560	577	593	586	575	563	607	573	550	584	568	591	554	581	569	555	566	609	591	581	579	557	611	564	597	576	614	591	604	593	565	598	549	619	585	606	584	617	562	589	624	512	623	595	584	537	610	592	563	576	558	554	583	584	566	618	598	653	586	567	581	612	580	612	557	561	578	584	576	558	600	614	610	541	591	594	584	580	593	581	572	583	535	583	582	550	595	595	618	561	640	565	589	542	606	585	549	606	593	596	569	608	564	554	602	615	595	576	594	546	589	615	609	559	584	567	633	612	524	573	568	592	592	573	572	596	545	585	584	584	601	571	545	565	543	595	600	602	614	576	601	566	600	613	572	580	594	585	614	531	591
13989	2757	2474	1532	1247	3158	667	331	293	252	295	184	193	160	139	137	149	144	144	158	140	144	129	136	137	143	124	136	122	128	119	123	152	144	119	116	119	104	122	114	111	129	136	132	133	110	121	128	100	122	100	116	110	133	139	124	132	99	108	130	112	110	110	113	100	120	123	136	124	118	117	120	115	121	123	125	130	125	112	119	126	117	117	133	131	143	131	102	128	135	124	124	121	138	124	111	130	115	122	116	136	131	127	109	124	126	114	119	114	124	88	125	132	129	97	118	105	147	132	121	125	106	142	121	90	120	108	123	138	105	119	127	144	129	120	123	126	132	106	117	112	137	134	126	108	116	110	106	110	118	125	102	110	113	140	140	114	114	105	117	123	110	127	129	144	113	125	116	96	104	114	129	126	111	130	114	139	138	124	103	116	122	112	119	99	100	124	137	108	121	112	126	110	157	127	111	116	115	118	128	125	113	108	134	123	134	145	114	129	113	120	95	123	121	121	115	124	107	117	109	129	100	111	104	109	123	138	119	101	110	104	107	121	113	123	106	85	108	114	110	133	111	131	103	110	139	111	110	139	105	109	137	124	100	110	134	100	123	118	127	121	116	103	108	142	126	121	123	123	108	116	121	117	124	139	101	123	113	123	109	120	126	128	120	124	97	118	101	113	103	125	114	114	126	118	109	122	97	110	139	99	140	125	124	111	153	113	112	118	102	117	118	101	113	100	91	120	129	99	105	132	110	128	103	116	125	111	117	120	142	127	134	110	117	127	132	115	108	122	120	103	129	99	125	112	141	126	125	139	120	118	103	113	115	113	109	109	117	132	104	103	102	125	119	111	103	129	105	115	126	120	121	117	128	107	142	111	95	128	111	128	125	115	126	114	112	129	112	120	116	115	129	103	133	111	124	107	101	114	108	129	109	121	124	127	116	128	103	123	130	104	108	116	137	137	114	105	133	115	126	126	107	119	108	109	114	113	117	107	128	101	124	123	110	110	120	116	128	128	123	94	116	119	107	104	120	129	125	124	107	113	128	155	123	85	126	129	124	119	137	123	135	128	118	123	100	108	109	147	126	119	108	102	120	119	122	131	129	109	121	137	128	100	112	102	129	129	125	104	125	127	109	118	112	118	96	139	108	116	149	130	130	104	138	110	110	118	140	96	127	105	116	126	109	126	127	113	111	134	125	132	99	104	118	122	115	129	122	93	129	115	111	130	107	123	109	124	91	114	116	109	114	127	125	98	131	123	143	149	143	114	114	122	111	120	132	134	129	106	114	124	128	115	131	122	122	116	114	101	130	116	113	115	105	105	131	146	116	121	109	110	115	125	125	121	122	145	117	108	121	134	150	103	123	122	127	106	110	138	93	114	110	145	103	118	115	133	116	107	110	116	107	114	132	131	137	138	113	110	95	119	117	89	128	111	130	127	119	117	113	140	113	123	120	117	113	110	105	111	129	119	131	127	109	107	103	103	120	145	101	110	118	136	109	111	124	134	116	134	114	124	114	122	109	133	117	138	121	121	122	96	122	116	108	114	119	133	133	128	106	115	118	109	106	125	101	127	123	128	106	110	108	103	135	111	122	112	114	111	125	102	125	131	110	150	105	122	115	112	131	111	108	108	115	102	118	128	154	116	118	115	135	121	132	108	100	134	135	118	129	128	115	116	107	121	134	137	108	114	110	139	141	123	110	145	118	125	115	124	103	132	114	112	139	129	113	145	121	112	136	143	114	102	105	103	118	115	138	131	114	144	113	121	108	124	126	112	132	108	119	118	114	104	120	103	105	121	127	127	126	135	120	118	120	116	144	124	111	118	100	97	121	129	122	103	95	125	118	112	141	115	110	119	109	111	126	133	114	121	143	111	103	127	127	115	110	137	107	107	118	130	122	111	117	108	88	128	117	104	100	106	122	105	123	117	129	114	117	111	115	126	97	119	125	132	127	117	125	93	114	128	132	110	131	95	134	123	104	127	141	116	113	117	100	123	125	128	131	123	112	135	128	99	124	108	110	126	109	101	118	116	102	116	116	97	101	127	111	120	122	118	104	101	116	115	131	115	130	121	145	118	137	102	137	121	98	125	115	128	126	122	132	143	119	105	127	131	111	129	122	123	121	120	133	118	104	125	127	127	128	124	102	135	122	116	136	125	133	121	123	105	128	112	138	126	122	130	107	111	135	126	133	108	112	108	94	115	110	133	113	122	112	107	107	139	129	109	130	116	127	98	99	117	97	113	112	110	115	105	133	137	114	124	116	95	120	128	114	110	117	125	132	121	125	97	120	122	120	100	133	112	116	115	116	102	124	117	128	96	115	125	127	124	105	112	130	104	126	118	108	117	125	142	135	116	117	111	117	122	125	122	126	134	117	125	131	127	123	132	102	144	122	120	108	125	101	101	121	124	108	106	99	117	136	111	110	119	95	117	111	110	96	123	102	128	126	112	131	109	104	135	102	115	134	111	126	107	130	122	150	115	113	117	127	116	132	125	99	116	140	133	94	105	125	108	115	104	122	124	117	113	109	131	116	119	134	126	128	113	98	121	147	118	120	134	126	111	115	97	100	108	126	112	100	99	110	110	117	117	137	139	102	118	126	114	129	110	119	112	127	112	123	100	122	103	125	130	131	126	123	123	93	135	109	120	104	104	108	128	99	119	116	115	111	108	118	112	115	113	110	120	124	117	136	119	122	105	135	112	130	116	111	130	130	124	115	129	105	131	126	117	112	111	127	114	121	134	129	119	111	117	130	104	151	100	118	129	127	117	129	135	126	110	125	111	125	118	122	116	127	112	132	115	107	114	106	103	138	105	95	100	128	126	123	125	129	100	119	136	122	102	97	108	118	107	124	133	124	110	122	111	107	110	130	92	131	118	144	105	118	120	115	111	113	110	113	123	120	137	120	116	134	152	126	117	121	120	121	113	113	102	113	111	133	135	119	109	116	131	127	116	108	122	114	137	130	106	132	142	122	116	125	119	124	117	122	118	134	118	129	122	128	130	106	112	111	90	138	105	108	102	107	111	129	105	111	116	124	126	149	103	127	99	113	96	110	119	114	105	127	114	121	103	114	122	140	120	135	103	113	108	134	103	125	128	121	121	121	92	118	105	123	113	109	125	107	113	133	126	120	105	124	121	121	107	112	117	113	111	118	112	101	108	134	114	127	121	148	107	126	132	125	135	108	91	118	126	103	134	136	87	136	98	115	105	113	114	147	97	109	119	137	117	113	115	123	106	117	114	127	149	92	114	126	115	125	122	121	113	114	122	135	121	141	126	124	119	124	131	115	109	117	132	113	122	114	117	124	130	125	142	105	107	105	107	115	122	103	130	127	107	121	117	107	112	124	142	128	104	109	142	119	111	122	134	122	127	123	102	117	118	101	111	123	115	122	107	117	129	112	131	101	119	108	127	111	114	105	126	109	131	122	113	122	124	111	135	136	109	110	144	124	112	118	126	116	117	111	133	104	120	105	114	131	136	122
8340	2265	4476	4925	5225	9662	2337	1599	1322	1219	1442	866	756	661	659	578	594	577	523	521	460	491	447	447	467	440	427	416	419	433	399	402	459	455	369	402	360	353	367	363	387	356	386	342	330	379	344	352	330	340	341	367	394	359	374	364	384	344	320	366	334	321	381	344	333	335	358	357	345	364	344	352	332	336	379	313	339	332	329	333	337	363	305	323	324	361	320	343	338	326	316	368	336	321	341	365	293	332	355	332	308	333	323	326	315	314	330	351	277	321	352	325	333	304	339	348	320	349	332	330	360	333	345	328	329	346	322	360	320	339	352	337	321	334	309	338	341	331	299	331	350	356	345	306	344	336	348	332	334	337	310	314	320	361	327	312	351	325	325	351	342	328	322	341	312	326	329	348	309	333	363	322	310	355	337	329	354	338	351	344	334	343	330	319	318	339	320	335	353	298	337	351	334	309	324	311	303	305	311	306	308	313	309	306	327	314	343	301	302	346	322	324	331	299	335	323	309	337	307	331	338	338	314	344	322	326	301	314	326	333	339	313	352	350	322	332	362	312	299	329	316	308	315	327	309	322	318	331	312	317	312	332	332	348	321	337	341	372	306	323	334	327	334	311	320	305	318	325	339	316	348	351	334	328	317	335	356	341	325	303	313	314	304	324	305	312	287	344	332	314	334	352	302	327	290	332	319	338	359	367	316	352	288	324	328	333	317	327	329	326	336	338	365	349	329	297	336	337	306	287	359	327	335	308	306	352	354	350	359	365	329	315	351	338	317	311	261	307	290	304	340	304	341	325	385	317	300	305	333	297	312	339	324	350	338	340	332	322	333	365	320	312	351	313	337	315	397	328	327	318	368	328	328	335	312	326	323	349	327	320	307	319	306	349	315	338	337	302	334	341	299	328	353	343	300	334	328	317	327	330	346	329	323	323	360	301	323	315	305	308	304	301	308	332	322	306	310	281	371	320	325	340	341	305	337	298	309	315	331	336	314	293	341	339	312	339	331	328	345	352	310	341	341	345	299	337	364	325	332	338	313	312	324	313	341	335	306	339	319	319	340	355	377	367	300	347	339	304	287	339	370	328	315	335	308	299	330	344	368	341	316	346	316	333	322	310	305	291	345	358	295	320	294	321	319	341	335	318	339	302	321	325	350	317	321	305	315	328	317	371	295	340	333	338	331	333	333	328	321	348	325	375	296	308	316	309	287	332	346	333	315	362	307	325	308	285	329	341	330	362	284	292	338	301	317	334	332	354	280	321	334	320	303	310	317	300	325	314	347	296	349	335	304	323	330	320	310	320	320	318	333	314	298	306	371	328	340	326	293	317	344	337	338	315	366	324	341	298	323	373	302	357	348	331	333	316	319	330	357	318	333	339	348	321	337	307	322	340	330	315	328	333	331	319	322	340	340	354	328	341	359	291	315	318	340	299	333	330	336	325	336	356	347	359	335	338	338	331	315	357	302	310	327	363	350	317	320	299	319	326	317	319	296	332	338	366	324	302	304	359	274	327	346	339	283	338	337	297	315	356	340	355	324	346	313	327	329	343	316	337	340	307	351	340	317	309	338	351	373	347	342	363	348	325	334	337	361	313	300	312	317	353	315	332	331	337	304	340	370	304	327	336	330	325	304	300	341	326	323	312	355	306	328	329	347	307	326	322	358	330	312	367	311	306	369	332	338	336	339	318	345	318	303	304	309	308	356	311	339	320	332	302	317	319	354	327	332	337	324	303	333	294	349	303	323	315	339	348	321	321	348	303	329	311	332	335	320	325	332	331	330	339	346	341	322	329	349	332	322	314	330	329	312	325	322	300	344	311	312	306	339	334	328	301	339	336	323	336	327	292	338	320	331	312	332	324	340	320	308	314	327	356	323	348	320	325	309	290	315	343	313	339	332	339	354	340	328	292	339	318	342	291	303	292	317	317	345	307	339	342	310	306	333	342	297	333	359	303	324	295	364	310	310	305	369	328	333	312	304	319	347	329	327	359	335	314	336	321	334	343	344	296	318	338	329	312	322	351	310	319	302	341	319	326	323	337	336	349	322	345	313	330	323	320	321	319	296	339	334	346	342	339	330	314	317	308	335	345	304	318	301	316	338	341	323	355	330	337	309	319	322	352	285	332	318	304	314	323	315	322	352	324	328	327	293	345	310	309	347	322	323	320	311	334	340	328	289	384	328	313	341	308	330	337	329	327	348	320	337	326	348	329	330	337	345	315	304	303	312	324	341	313	320	325	316	310	310	362	333	341	328	316	315	319	318	339	313	317	333	320	334	345	316	345	334	285	323	300	333	324	365	323	302	320	360	345	306	316	355	314	325	339	310	356	333	324	310	338	332	319	361	341	323	307	313	327	289	310	307	319	335	319	367	289	340	330	337	324	324	321	323	326	331	342	311	328	350	333	312	352	318	308	318	335	320	338	332	324	316	303	313	342	314	334	331	347	319	317	332	309	342	341	332	349	342	300	335	352	329	325	338	317	309	285	325	306	336	333	334	351	336	280	313	330	340	339	347	345	343	335	372	308	289	304	330	334	328	338	313	350	328	309	341	330	344	364	310	335	299	317	325	336	310	312	326	331	333	338	322	299	308	301	331	313	335	334	338	282	322	329	341	305	310	319	314	329	340	305	314	351	310	308	290	321	323	301	355	354	297	298	301	327	339	348	340	331	300	323	332	321	339	336	340	338	342	322	343	286	340	351	325	343	328	355	297	325	332	340	300	319	348	335	320	306	302	307	333	308	319	359	333	319	322	325	342	298	370	328	305	354	338	314	344	334	358	287	338	286	316	354	356	338	332	311	332	367	313	320	317	299	333	323	349	311	308	301	310	347	336	371	355	353	322	355	331	287	305	320	320	313	338	358	324	319	302	316	366	333	342	367	320	307	324	328	358	315	329	306	321	308	322	347	321	317	372	359	318	322	322	331	336	360	347	324	321	310	317	304	319	345	345	311	309	340	317	319	336	337	335	316	325	335	336	332	320	333	327	337	314	295	294	358	307	332	356	339	328	308	338	316	316	329	303	296	322	302	350	308	308	291	325	326	309	319	333	355	306	325	342	316	314	357	340	335	345	325	330	359	337	390	318	332	313	346	330	340	312	351	310	352	333	342	305	341	328	301	332	275	330	323	320	324	317	338	325	304	327	297	316	339	304	328	279	336	324	359	337	342	359	312	328	327	330	342	332	331	327	313	309	309	334	322	359	315	321	315	338	307	316	343	329	333	350	314	308	339	354	348	302	309	344	330	305	325	303	347	320	339	332	344	327	299	313	364	340	307	333	337	328	293	337	341	313	370	333	314	316	309	331	304	288	325	356	313	309	366	321	309	295	355	317	334	335	301	321	303	290	337	318	318	345	327	369	333	390	356	323	304	317	315	325	343	327	323	303	348	291	289	310	328	311	306	338	331	336	346	333	308	324	338	301	322	339	332	334	306	288	339	368	319	322	305	281	314	350	342	330	320	322	311	331	350	328	351	311	311
24082	7068	5738	3104	2039	1648	1025	815	830	461	434	404	383	330	319	303	298	293	270	276	270	258	235	271	251	247	230	238	247	269	259	237	231	256	240	237	211	234	242	218	214	260	231	241	214	252	270	239	211	215	226	226	235	208	230	239	221	247	227	228	216	246	208	222	219	229	230	200	233	236	239	224	244	222	231	209	221	253	216	238	207	249	234	234	235	226	221	227	217	235	220	221	225	225	221	246	234	224	200	228	225	246	235	208	206	227	240	228	220	246	254	212	214	202	260	193	198	217	224	232	238	214	217	227	232	202	216	245	249	244	237	224	218	207	214	209	239	216	247	205	229	236	217	238	224	221	216	220	222	226	242	221	232	222	217	218	217	228	225	227	240	196	215	252	221	227	228	225	240	229	226	232	239	247	221	243	270	221	217	221	208	224	203	217	220	214	232	223	223	215	250	213	244	232	218	238	233	222	230	217	218	204	223	238	224	232	260	221	217	218	216	220	254	208	240	219	201	214	282	223	223	247	200	220	220	248	231	210	236	224	226	209	204	204	224	207	187	223	200	210	224	202	245	257	209	225	213	194	236	197	228	232	224	242	216	215	216	187	203	212	214	238	239	229	215	222	205	223	236	231	267	205	218	213	203	216	232	244	233	217	212	229	223	206	207	245	211	210	243	239	262	208	211	233	203	229	220	244	224	215	212	229	218	228	243	258	228	207	215	208	222	211	203	222	222	216	222	236	236	239	222	203	204	192	233	209	226	243	205	202	216	209	216	229	206	218	219	220	197	185	223	220	221	232	231	212	220	215	235	228	201	209	183	223	219	227	247	210	216	235	217	218	234	209	238	230	246	195	207	239	238	207	194	215	235	226	215	220	225	222	213	235	216	230	222	225	207	230	222	221	257	212	226	238	228	229	227	224	231	243	221	216	197	233	221	183	210	201	238	234	217	198	212	241	231	203	210	212	239	213	209	222	249	252	219	238	216	234	230	244	206	254	207	238	196	186	222	212	212	229	219	228	214	239	238	223	248	223	236	212	247	209	239	234	212	242	225	202	200	181	231	232	219	199	247	259	213	211	227	234	222	207	232	227	224	230	202	237	236	219	214	253	206	211	225	203	218	205	229	211	201	227	226	223	204	201	224	211	228	207	249	220	229	218	191	209	188	207	223	204	230	220	227	227	218	249	219	234	215	236	224	223	233	220	232	234	232	225	241	232	253	246	210	209	200	213	229	232	216	215	233	213	194	233	210	197	234	213	224	239	221	236	210	221	214	230	213	225	229	229	226	221	217	210	229	228	223	233	238	247	230	229	174	240	233	217	209	245	225	229	237	200	199	227	200	229	247	217	224	231	230	242	218	215	178	235	199	230	272	209	189	212	221	210	211	224	203	222	228	221	200	231	220	231	231	253	223	211	228	215	225	229	207	220	236	215	207	222	238	199	246	238	212	231	236	236	224	236	210	192	245	197	234	217	227	189	200	211	265	252	247	230	224	211	205	214	214	216	233	224	230	209	203	217	241	212	224	231	228	221	235	182	201	245	243	242	228	205	248	239	253	230	210	208	216	241	227	222	245	229	227	238	233	242	263	250	183	253	224	213	243	213	223	212	253	214	253	232	195	234	225	224	251	233	222	222	186	233	244	233	219	204	232	193	241	240	233	227	224	211	212	224	215	219	220	237	206	204	214	209	205	215	218	243	222	248	211	213	238	214	213	211	222	212	250	241	202	201	211	212	216	218	238	224	217	238	240	214	224	199	217	231	221	213	207	231	212	187	186	194	220	201	216	235	248	212	208	226	206	222	203	220	221	221	227	235	216	229	218	208	226	205	193	223	205	192	233	199	219	209	213	199	222	229	251	218	247	202	194	218	207	214	214	216	213	217	210	221	196	223	242	196	239	232	204	235	209	264	203	219	226	230	205	221	214	172	218	220	205	213	204	245	237	231	200	218	230	236	207	226	221	221	221	256	220	228	214	226	240	240	216	220	239	209	216	249	216	219	231	226	204	213	212	219	228	229	219	236	192	235	215	235	200	211	205	204	222	222	223	212	211	225	211	242	246	237	233	267	194	201	226	225	195	230	200	239	223	203	226	197	203	258	227	206	214	230	197	228	218	211	213	227	231	211	206	191	241	208	211	213	204	204	224	240	214	215	229	210	225	207	212	205	230	196	203	218	218	231	230	207	224	241	244	217	213	220	230	209	198	216	243	221	214	231	204	225	231	224	197	216	200	238	250	200	198	244	243	206	214	235	239	232	209	209	213	224	233	214	217	217	232	243	211	232	229	242	233	219	246	199	223	222	214	202	203	200	210	196	195	200	211	248	241	220	219	207	226	228	253	222	215	229	227	252	203	242	190	216	222	242	207	213	233	228	249	232	224	223	233	227	198	208	202	220	214	238	224	220	194	207	222	216	235	227	220	245	220	198	216	264	226	218	220	216	258	236	194	251	233	234	235	184	219	229	241	200	221	209	227	207	252	235	236	207	215	229	215	238	223	230	214	239	231	199	209	233	229	202	232	223	253	219	260	215	234	251	212	225	240	222	202	217	246	225	198	245	215	224	245	216	210	212	199	222	226	205	233	205	239	223	222	224	234	219	238	232	208	243	260	225	189	233	255	219	229	232	232	223	199	219	230	225	230	242	215	235	208	247	216	218	242	218	217	227	230	235	216	244	221	246	200	214	216	245	226	205	202	211	232	218	219	206	236	213	216	208	193	246	255	243	206	247	215	224	221	205	193	213	215	223	211	226	195	208	257	262	234	238	221	219	208	222	219	223	213	237	211	220	251	235	238	248	230	202	240	223	250	236	268	241	212	228	243	250	217	253	241	244	249	241	234	233	215	224	210	222	187	212	197	214	217	219	232	221	227	220	224	221	219	211	226	207	240	247	193	238	215	215	197	188	233	227	253	227	240	238	220	217	209	210	214	233	217	206	213	230	216	227	207	229	216	222	219	234	204	213	235	217	221	224	235	225	253	215	207	242	199	226	234	227	233	220	258	253	211	261	230	218	225	220	229	207	242	232	244	235	226	192	248	203	226	254	269	231	223	242	225	269	210	217	217	229	217	211	219	223	221	224	206	197	227	225	248	223	192	238	220	237	222	235	269	227	253	210	235	253	217	205	211	214	224	237	238	247	217	222	237	231	210	226	236	250	224	246	217	211	211	216	208	190	190	225	189	235	221	209	216	245	222	222	241	206	226	200	257	244	227	207	190	188	213	217	208	215	207	199	227	225	193	213	230	230	228	218	213	237	218	213	231	198	243	239	212	219	216	210	237	247	225	255	202	190	241	241	205	208	225	209	214	220	212	213	221	229	218	224	254	232	222	237	234	233	233	226	205	218	205	216	228	244	209	244	213	241	221	216	233	211	221	209	213	201	220	246	208	226	232	240	195	223	217	228	228	220	203	196	236	232	241	220	249	200	219	225	236	238	231	241	215	217	208	211	235	227	197	229	219	218	225	225	230	234	225	238	227	224
11646	5061	8638	8181	6992	6700	4006	3682	3348	2084	1826	1520	1368	1233	1201	1117	1039	1026	928	926	887	837	842	830	757	770	766	787	752	699	690	727	756	669	670	643	647	643	669	639	682	638	639	594	600	631	689	639	666	597	649	605	625	633	642	595	610	601	587	616	557	578	587	603	590	628	598	588	620	619	606	611	582	587	581	649	568	602	582	537	584	619	566	589	610	560	608	559	560	551	563	603	563	574	551	617	563	563	567	566	564	511	571	512	559	567	559	536	589	553	607	552	585	553	583	609	598	571	602	541	577	554	547	563	554	556	554	583	556	561	591	542	557	557	583	549	540	595	555	565	583	567	562	556	560	563	562	551	522	586	513	563	527	562	557	543	545	537	543	550	596	605	554	587	533	529	562	566	580	567	558	579	603	564	572	550	567	597	565	604	534	567	541	549	536	551	563	581	588	535	541	526	559	567	516	561	552	571	568	612	537	570	547	530	583	555	555	558	536	561	549	562	553	569	565	556	537	562	556	558	532	547	546	560	560	557	575	543	539	565	534	595	543	547	558	506	519	546	551	567	540	545	562	578	575	555	552	555	542	561	577	541	535	560	589	558	540	619	564	539	580	557	533	566	603	588	573	572	528	551	552	565	568	484	571	562	541	559	572	531	561	548	563	555	550	528	584	549	589	564	539	593	570	560	570	501	508	536	539	559	564	570	551	524	580	547	543	541	579	568	601	550	553	610	600	523	566	539	571	586	548	562	555	520	544	561	598	567	604	611	531	583	581	571	614	554	556	585	525	553	594	565	539	547	534	523	581	546	539	547	558	585	534	526	531	537	550	526	539	577	602	586	538	546	559	559	586	597	566	568	569	570	585	578	548	547	538	562	510	530	582	520	566	556	551	588	538	581	608	542	555	549	556	559	572	536	577	528	539	533	532	552	574	529	528	565	561	595	544	591	573	561	581	559	531	529	538	560	554	551	546	505	556	532	513	509	582	562	540	533	601	577	482	536	558	561	559	535	541	610	557	546	578	559	533	557	574	581	544	569	531	537	540	585	510	541	530	597	555	550	549	549	518	577	539	537	558	525	533	565	568	538	544	560	549	545	554	583	546	545	549	530	557	569	541	556	559	528	562	571	479	605	575	608	539	589	607	539	554	565	556	561	564	594	623	604	553	525	531	540	561	554	579	565	572	554	570	530	577	550	568	602	551	546	541	557	554	556	595	565	560	532	543	575	543	544	592	561	536	568	567	540	569	579	568	582	582	573	562	547	583	578	574	583	561	557	550	538	544	513	560	533	527	547	601	548	553	546	535	518	541	557	561	558	576	552	595	495	530	582	586	562	572	514	565	561	559	561	589	613	562	539	529	591	587	562	526	553	572	535	550	531	582	537	540	583	576	571	537	514	524	542	560	534	574	564	575	600	574	536	518	540	579	552	572	528	560	559	521	562	582	576	558	545	570	575	578	544	543	570	546	555	588	544	558	527	561	583	498	545	555	564	565	547	548	542	551	596	588	595	530	536	568	497	569	546	510	536	566	576	556	566	564	538	567	612	566	545	548	579	553	534	584	571	571	574	572	574	545	591	580	543	586	584	550	551	558	547	561	510	589	538	593	564	546	580	544	599	538	586	553	541	589	551	579	592	565	581	638	574	584	593	576	498	572	528	550	607	559	547	563	589	515	574	563	552	554	573	533	566	570	546	589	576	552	529	558	532	552	547	590	561	560	591	554	525	548	531	527	573	549	570	525	599	567	563	569	565	576	550	553	506	550	611	553	558	606	534	576	528	551	598	527	565	587	554	620	598	541	560	536	596	552	596	570	528	535	561	488	579	545	549	576	568	569	532	550	568	545	585	582	543	578	573	546	574	565	570	546	539	535	573	517	593	574	571	513	528	571	563	588	549	561	533	562	536	619	594	558	584	533	593	538	555	615	594	585	565	545	581	557	585	575	524	537	595	540	543	547	548	581	606	590	553	588	557	531	566	574	578	543	594	540	590	533	604	563	542	569	567	554	579	551	550	531	575	576	594	553	521	592	528	570	508	507	599	534	562	568	553	563	559	558	531	595	521	557	576	595	521	565	565	542	562	527	585	568	500	543	593	481	597	548	579	523	590	511	551	528	571	567	513	573	570	533	572	601	565	526	582	578	577	561	586	570	556	540	521	640	537	533	542	558	574	541	532	578	577	549	590	554	561	557	558	546	575	536	597	562	563	553	559	576	541	525	572	549	557	547	580	562	561	601	587	559	548	558	545	576	588	568	571	552	560	578	597	587	560	613	542	607	555	519	563	590	554	542	584	539	531	569	588	586	561	559	538	585	528	554	536	554	570	594	548	555	580	511	582	589	564	579	590	573	561	540	513	585	563	590	582	568	571	595	568	577	572	572	585	563	564	526	538	561	556	571	559	566	559	584	586	571	565	554	526	567	555	553	572	564	564	509	568	574	532	561	567	534	551	563	557	584	568	533	520	548	555	570	563	500	564	575	561	531	572	594	540	573	544	565	554	561	558	587	548	593	557	561	556	528	622	571	528	614	550	538	571	579	570	577	575	589	570	595	533	533	583	549	516	587	585	571	556	564	550	567	567	582	599	547	542	537	576	575	533	549	592	556	546	569	576	568	545	562	559	543	538	582	595	583	530	610	538	568	579	546	581	562	562	557	533	581	530	578	571	537	542	585	545	553	579	573	535	555	554	559	525	571	555	542	561	589	560	529	543	558	583	577	508	532	592	547	583	571	583	576	574	578	518	522	576	540	533	531	560	522	556	554	608	576	569	538	537	559	538	546	547	570	572	552	569	566	560	607	513	571	540	588	544	542	610	558	567	572	562	553	517	542	592	556	581	535	572	544	560	571	555	548	541	526	607	523	593	541	582	568	515	537	535	583	599	528	590	576	545	605	551	518	529	540	591	550	542	582	555	569	613	545	579	563	602	528	550	544	574	591	592	554	564	569	592	582	636	537	499	525	585	566	597	546	545	556	528	537	568	596	557	560	571	542	561	541	575	582	544	494	566	509	548	557	565	570	539	563	561	565	505	557	550	600	555	540	554	567	587	530	582	509	565	568	574	555	555	606	529	532	563	539	574	566	553	570	592	573	567	553	563	546	559	589	567	570	540	578	589	548	591	582	558	596	561	527	571	572	553	557	551	519	553	547	553	580	573	574	606	548	560	537	527	535	574	588	614	534	555	601	517	540	551	564	562	565	577	600	558	570	543	535	575	549	557	581	549	562	548	598	561	564	552	533	558	547	558	576	588	535	584	539	557	571	566	526	537	565	576	577	544	543	527	561	577	599	551	551	535	589	602	605	547	548	605	563	584	555	533	539	570	513	537	582	523	576	548	578	548	594	591	562	574	553	529	585	567	605	543	583	551	557	587	541	584	542	563	572	509	540	564	583	590	583	553	496	581	543	538	541	582	582	537	556	531	554	533	537	579	581	559	532	518	571	550	535	570	568	555	543	573	513	504	561	575	550	519	540	521	597	540
4872	751	791	680	757	520	591	342	248	222	259	242	237	237	237	251	246	252	227	280	240	257	247	247	249	241	252	273	241	257	247	208	240	230	261	232	231	235	238	235	229	245	234	233	232	270	252	238	233	216	234	240	231	274	229	229	257	258	249	252	257	258	244	246	225	234	245	229	240	219	245	239	217	266	235	245	205	269	251	261	230	243	262	233	290	262	234	266	244	224	242	219	279	227	260	225	234	225	236	238	240	212	220	249	247	242	277	234	241	245	240	232	243	271	228	224	216	233	239	233	246	257	216	248	218	268	241	235	245	242	251	241	213	244	215	235	222	263	242	246	263	244	241	232	207	233	256	252	225	244	228	268	248	271	263	219	222	242	252	228	255	275	258	261	252	251	244	240	251	256	230	235	239	251	215	230	237	193	235	233	228	220	240	257	235	287	228	236	255	236	237	240	253	219	215	235	233	258	224	269	212	243	226	227	239	265	243	229	241	230	233	267	246	229	236	228	241	252	250	239	248	229	284	265	236	227	205	234	252	256	235	211	264	237	247	233	212	245	240	241	243	243	236	261	220	225	248	226	242	227	274	247	256	278	259	243	230	244	259	213	243	243	217	228	235	259	251	252	238	245	249	238	268	229	241	251	208	271	235	215	227	252	258	252	233	223	225	241	246	242	235	249	234	242	240	216	237	253	258	280	235	251	226	248	252	224	240	240	230	229	221	236	267	239	245	245	250	221	247	265	246	255	227	213	236	242	226	201	215	226	216	242	215	257	235	218	232	227	250	211	284	241	252	232	253	270	215	257	214	235	225	242	250	229	217	236	230	228	221	265	241	272	254	269	223	223	224	241	215	240	229	239	237	242	258	239	250	240	236	283	237	256	208	203	225	254	234	231	207	241	251	237	260	256	234	239	247	222	235	232	211	259	228	243	206	211	246	232	230	247	231	248	242	235	239	230	231	252	223	224	237	235	233	224	227	268	241	250	259	233	241	248	224	248	243	231	240	250	237	242	233	247	205	252	233	221	286	238	261	239	230	236	223	247	254	256	233	258	233	257	233	215	236	242	252	227	211	238	241	267	252	239	251	238	222	252	243	223	232	219	218	240	212	251	255	236	252	255	243	251	249	246	227	228	253	242	241	218	229	260	248	236	243	228	247	229	235	245	236	247	227	235	239	238	227	231	240	243	257	246	220	241	204	237	229	238	240	260	250	208	236	224	227	212	277	245	239	250	232	238	260	240	253	243	245	261	237	241	245	249	264	247	243	232	233	246	233	231	229	245	228	222	239	253	259	267	237	226	244	237	236	237	216	221	244	252	256	217	269	246	229	234	271	222	254	245	250	237	231	265	218	269	241	227	249	220	262	261	238	245	242	258	241	225	220	227	217	229	233	207	250	242	273	248	224	231	239	222	234	237	259	243	234	257	250	261	283	275	221	235	227	252	252	274	230	227	223	264	236	230	248	257	260	246	266	236	253	219	268	229	250	229	251	269	212	238	258	230	240	237	262	235	256	219	227	218	219	233	226	242	244	238	246	246	261	268	260	250	232	245	225	231	225	231	250	237	238	249	235	262	243	254	231	282	263	240	227	233	263	229	233	243	229	207	234	225	227	232	236	234	265	270	268	240	243	263	225	246	233	282	232	250	247	237	220	229	230	278	208	243	269	246	240	273	213	212	220	227	223	240	234	251	245	266	231	222	243	227	236	230	238	260	219	258	245	242	225	236	230	250	250	242	248	232	238	232	236	241	275	258	242	233	230	273	237	243	262	254	215	259	237	257	220	260	262	232	257	235	229	252	239	235	263	221	257	224	210	240	256	247	254	242	217	263	250	244	254	285	250	229	243	247	239	242	273	227	212	265	250	221	188	242	254	231	236	235	240	244	240	248	242	241	240	240	231	248	234	226	234	244	234	228	235	265	250	226	255	233	252	245	247	232	237	254	256	229	221	239	233	241	215	193	221	234	233	276	220	250	237	241	241	214	257	249	255	275	271	238	287	225	236	247	222	209	225	244	252	244	262	212	242	250	247	240	221	233	249	235	249	228	240	248	213	244	236	251	247	231	252	234	216	228	206	250	232	239	222	239	222	238	247	237	251	239	241	246	251	257	252	236	256	210	250	249	238	257	234	211	242	210	244	247	246	215	239	234	239	236	244	220	231	256	230	245	241	209	224	225	219	255	241	242	243	260	265	248	260	252	240	263	238	212	246	232	222	237	244	252	219	233	260	231	253	265	229	224	241	217	227	230	234	232	248	267	248	223	253	242	245	246	202	216	259	219	237	250	290	224	250	203	247	238	242	253	270	227	234	253	230	234	267	264	220	221	212	227	229	212	290	243	264	238	242	271	235	223	213	249	223	243	237	259	250	261	241	253	242	249	223	249	251	242	230	231	228	246	239	235	234	243	258	256	268	239	211	264	240	237	202	265	231	224	242	244	256	223	236	236	220	255	265	254	261	231	234	262	222	228	220	249	256	221	253	257	232	229	249	266	241	241	252	236	237	238	229	271	247	236	241	222	229	242	229	267	233	254	212	235	253	249	256	250	285	236	255	243	247	261	220	266	242	270	248	254	228	212	237	223	238	236	208	247	270	266	207	260	240	243	248	253	249	260	231	223	257	225	261	264	265	248	240	237	244	250	238	243	234	236	260	245	238	245	237	261	243	260	229	223	230	242	269	248	229	261	245	270	245	258	228	246	262	252	254	218	238	217	247	216	217	238	239	216	211	241	235	289	230	210	238	229	237	270	241	254	225	231	241	251	246	262	256	257	227	245	241	203	233	263	256	240	221	266	240	238	257	243	228	242	235	260	251	211	259	259	235	232	237	229	242	247	205	239	252	228	279	237	243	224	232	264	249	252	217	232	255	242	247	209	231	210	229	248	276	266	242	261	274	234	239	228	232	222	226	220	246	214	248	265	203	209	224	243	263	258	214	242	226	240	259	214	254	249	267	210	231	226	259	256	234	203	218	226	229	233	236	222	245	230	233	257	241	239	236	247	266	269	250	258	223	241	257	260	263	240	250	225	241	244	252	261	270	229	236	252	223	282	262	249	224	263	246	239	236	241	239	249	252	204	220	263	202	228	233	242	204	253	237	213	242	250	220	233	234	251	221	243	270	240	256	247	217	234	225	234	249	222	223	263	246	219	227	237	260	224	233	221	211	211	238	235	254	230	252	221	224	243	251	226	238	231	240	246	231	259	265	240	254	229	251	238	261	232	233	221	236	242	238	232	270	227	236	241	244	264	281	252	226	218	261	247	250	225	212	240	233	274	266	240	237	243	253	241	250	233	240	257	225	266	249	243	224	264	280	233	208	235	222	274	206	252	245	250	232	244	230	283	240	247	244	234	216	240	266	231	239	265	225	224	209	248	214	257	248	265	267	212	231	201	252	239	254	250	231	228	252	218	222	240	228	264	261	223	245	218	229	209	226	256	227	234	244	233	254	277	247	243	230	235	249	243	240	238	240	244	236	247
3600	966	1772	2177	2731	1929	2440	1014	642	608	592	606	531	548	571	546	592	586	562	575	580	580	572	560	546	599	585	564	522	556	556	527	573	571	539	595	588	545	593	540	580	591	574	545	584	560	560	536	585	566	526	559	560	533	568	549	570	584	560	655	571	549	586	548	555	583	560	541	542	575	594	544	539	531	568	565	590	543	541	498	589	550	589	540	542	566	580	541	561	610	589	584	557	546	553	542	546	558	546	575	556	581	580	559	550	588	592	531	570	544	587	559	571	565	530	604	582	536	559	614	568	585	570	568	532	543	563	571	557	515	585	596	571	557	594	544	569	554	559	553	565	586	548	550	539	549	561	533	594	553	585	524	579	618	597	544	527	551	551	560	574	565	614	575	568	556	552	553	563	566	579	584	562	569	564	589	571	533	583	560	552	542	549	562	589	552	542	521	542	568	583	622	563	579	530	572	598	538	552	578	583	548	588	564	531	525	568	607	535	587	584	573	590	571	533	554	527	560	598	545	574	609	566	606	571	527	568	587	533	577	600	547	569	550	573	556	578	594	555	530	559	524	580	572	564	605	537	595	544	587	609	548	538	558	601	549	576	604	567	594	568	546	542	579	567	530	575	576	549	603	546	596	556	559	545	547	588	573	594	546	561	555	554	603	522	583	541	528	540	547	540	575	578	592	574	582	531	580	578	570	561	537	543	572	546	538	538	595	529	537	551	611	555	596	570	546	596	577	589	568	585	591	513	582	549	564	573	568	567	641	603	577	563	563	568	561	570	552	577	583	559	528	582	562	572	539	563	546	613	562	555	562	600	538	556	550	596	536	564	569	577	554	536	561	540	568	566	557	577	560	553	601	561	580	599	597	542	513	564	529	578	576	598	597	541	577	565	559	560	601	589	599	596	598	562	559	577	555	570	567	604	588	556	567	526	556	602	580	580	583	571	540	588	513	555	571	559	545	609	555	595	573	570	532	581	579	611	571	569	562	580	553	544	548	584	561	575	609	592	538	594	598	519	562	538	579	575	551	551	583	561	559	560	562	540	535	506	548	537	504	574	543	603	583	561	556	565	543	586	591	507	548	579	577	565	532	565	527	571	543	594	519	584	554	549	572	574	590	551	547	546	532	538	575	592	548	561	590	563	539	568	605	553	575	545	580	584	569	541	524	538	556	584	576	521	573	541	559	510	513	579	554	590	579	534	548	506	552	583	541	577	547	637	576	590	548	532	578	549	533	550	603	600	570	562	542	568	535	530	587	570	567	534	552	585	560	556	609	590	548	553	552	581	589	574	539	598	596	602	567	592	599	562	581	519	560	602	560	559	549	591	530	584	611	572	521	568	584	538	597	569	540	573	596	537	519	552	534	590	554	591	559	571	577	544	578	565	537	592	534	589	593	601	589	542	557	533	557	575	560	582	611	549	562	576	537	552	551	578	577	569	527	566	554	536	558	588	535	568	578	584	559	562	531	540	602	557	582	569	609	617	587	597	493	605	571	594	567	556	573	539	580	543	535	563	604	567	592	580	564	564	525	545	551	572	507	573	573	570	524	553	562	617	588	577	544	572	601	525	558	574	617	580	536	582	559	549	595	530	575	548	568	579	552	593	562	516	629	558	582	580	553	527	510	585	532	564	555	553	517	551	569	569	513	603	531	585	551	576	532	603	515	535	523	535	554	575	522	573	586	560	578	604	544	561	572	555	568	562	579	548	567	518	574	588	592	605	611	557	562	555	616	549	564	548	586	544	567	535	568	545	545	597	561	553	565	571	571	530	584	554	533	591	527	520	588	583	528	597	566	570	611	580	593	594	561	515	537	539	601	563	563	552	578	576	550	572	549	578	577	574	613	578	553	558	542	604	588	559	571	580	542	572	567	571	579	554	549	591	602	542	587	541	579	531	545	587	557	540	545	553	562	540	565	546	525	572	550	558	579	574	595	595	570	598	571	564	563	559	557	604	538	521	545	584	599	568	561	570	587	582	548	564	619	545	536	566	547	570	563	575	565	536	529	562	541	588	560	557	536	555	573	584	563	564	541	533	546	544	508	581	562	579	590	509	561	556	559	562	573	589	571	544	584	608	562	561	549	560	562	569	602	607	583	612	560	548	587	590	542	515	552	544	578	565	563	539	554	548	621	602	521	582	561	551	599	546	569	606	576	567	565	574	586	536	581	556	620	538	542	561	569	550	537	579	560	562	563	583	546	563	639	583	576	554	536	541	534	555	566	537	540	603	547	542	567	556	600	543	538	581	542	598	565	581	574	551	575	562	578	580	573	548	544	558	556	611	581	583	556	571	578	559	576	568	557	549	559	588	574	565	569	576	603	590	572	559	505	547	542	589	555	567	557	587	555	583	544	569	544	597	619	586	565	568	575	569	574	617	578	605	610	551	571	585	576	579	574	580	583	586	581	571	533	524	572	567	602	550	559	591	574	571	573	572	568	548	610	581	525	578	578	560	539	548	558	540	551	577	576	585	589	537	531	540	555	590	542	553	586	601	547	560	547	604	592	550	595	576	503	586	551	581	556	579	570	619	562	611	583	562	555	555	576	556	546	553	531	580	548	564	544	590	566	559	613	561	549	617	567	584	542	557	577	558	549	568	556	514	586	585	583	544	583	557	576	581	601	597	555	550	614	570	597	585	562	523	593	560	593	542	533	561	577	573	551	544	548	547	607	525	602	561	543	548	533	551	551	602	545	576	555	560	573	564	536	609	591	612	578	556	560	554	543	556	559	578	581	579	579	616	551	528	593	553	601	568	544	621	542	573	551	547	592	555	591	559	590	571	553	575	551	570	561	601	558	547	540	546	561	540	543	587	596	555	522	578	566	567	572	539	531	541	555	581	588	560	586	552	561	566	592	570	581	580	520	555	537	542	579	572	580	561	582	535	581	561	528	546	613	606	568	551	579	592	564	572	556	556	592	576	549	582	567	587	567	547	565	574	591	544	575	565	546	609	583	534	552	556	574	573	518	572	506	584	595	537	573	567	559	562	558	563	579	564	521	583	551	557	570	553	569	598	559	527	593	538	571	547	613	533	591	593	588	567	562	523	554	591	598	612	547	528	560	570	590	556	579	590	550	571	609	556	557	557	583	541	601	551	559	578	591	596	560	549	585	568	553	534	547	584	553	552	564	587	547	539	581	541	583	549	578	571	578	548	564	576	553	559	597	557	573	611	552	564	535	597	573	591	550	582	554	551	538	557	571	587	570	540	530	574	553	546	601	594	574	580	561	545	570	568	563	595	545	552	566	576	624	548	512	580	535	540	613	568	587	601	575	575	565	535	590	556	610	556	551	578	587	592	565	564	562	557	549	557	507	587	544	559	548	583	579	577	584	577	539	575	558	570	540	582	559	596	572	569	563	543	559	563	520	593	564	508	548	586	534	611	568	568	529	575	568	543	556	530	598	591	590	544	544	536	581	560	568	572	581	554	569	552	552	562	560	575	563	569	537	576	567	522	553	578	550	562	557	581	561
11584	2719	6053	5405	3620	2200	2132	882	318	242	232	212	178	177	153	140	143	140	136	156	147	143	132	146	126	135	145	132	136	119	122	138	143	122	127	137	125	108	125	128	145	143	128	120	118	131	133	100	111	140	97	123	119	140	138	125	117	141	128	117	121	122	118	111	135	138	114	133	127	141	117	112	133	107	126	121	122	124	129	116	127	112	131	117	140	118	130	106	116	120	122	132	130	121	120	113	116	114	107	120	129	109	131	134	122	128	124	118	118	94	125	123	126	113	117	127	106	125	100	111	131	113	119	137	113	148	124	125	121	119	123	139	118	117	136	125	102	124	110	149	125	120	139	144	126	136	112	122	110	124	118	115	101	135	109	141	146	124	125	127	125	123	144	103	152	142	146	136	131	117	116	131	125	115	117	117	137	120	129	116	115	115	106	128	123	127	120	115	110	118	112	111	116	124	116	110	143	110	136	138	125	104	111	110	128	133	116	111	121	116	113	117	122	123	118	141	141	138	132	118	104	129	120	106	109	119	117	132	123	125	113	110	118	122	140	130	120	108	131	107	107	118	120	126	109	124	111	118	114	109	115	112	142	129	126	136	113	142	134	125	124	122	119	117	124	121	123	138	98	133	130	97	129	108	112	111	105	118	121	147	107	130	110	106	116	142	140	117	115	89	110	133	113	117	115	133	120	106	122	118	134	118	124	120	131	113	120	86	123	116	114	129	115	122	118	149	133	136	118	112	129	107	126	115	118	109	91	123	133	134	125	128	128	121	117	136	120	114	131	142	121	118	116	111	120	119	142	114	138	143	133	139	123	120	129	124	112	125	120	115	104	125	125	128	119	128	119	117	115	114	150	135	115	117	138	112	127	125	134	110	134	123	129	124	135	125	104	110	131	123	109	109	120	109	101	140	146	103	137	114	104	117	110	120	143	118	113	126	122	101	105	122	107	108	118	106	123	113	137	132	119	102	125	113	129	110	124	109	127	105	133	113	106	130	111	146	123	147	128	152	124	135	125	143	123	110	124	98	120	110	135	138	119	115	116	119	95	103	108	137	109	133	121	138	134	106	104	115	107	128	122	135	126	117	129	113	115	124	127	135	127	116	109	119	122	119	150	101	108	113	108	128	134	108	125	121	125	109	118	116	127	133	119	111	147	120	124	147	108	113	118	100	128	124	108	127	109	117	130	119	113	121	129	101	108	135	115	131	107	122	148	129	102	105	109	128	124	116	98	101	111	130	122	116	114	125	106	116	124	136	137	112	130	113	117	109	105	123	131	144	137	130	118	117	129	122	103	145	121	107	125	116	101	122	123	113	114	118	135	137	139	135	126	117	139	121	123	101	132	121	110	111	130	120	145	122	125	121	143	109	121	106	132	146	122	121	117	129	127	113	140	106	118	137	103	122	140	106	131	116	125	111	140	125	119	119	125	108	129	114	117	115	121	108	137	103	132	104	135	114	106	110	136	122	106	115	106	133	119	116	137	127	124	122	118	123	117	115	115	134	113	110	119	128	123	126	118	122	114	121	129	112	116	119	98	115	125	127	112	119	153	126	104	138	135	108	118	129	118	112	124	127	136	131	118	117	131	134	102	113	122	124	111	110	110	114	106	101	112	130	118	108	132	103	134	132	133	124	120	119	102	116	126	123	128	127	128	148	96	126	114	107	109	113	117	125	106	125	109	126	134	136	121	120	138	120	122	113	121	129	130	142	128	109	100	117	125	111	114	117	133	126	115	126	138	136	126	99	123	127	134	140	121	120	129	121	123	139	113	120	127	126	110	102	133	93	126	121	127	120	123	130	123	125	112	116	127	118	105	126	132	120	143	103	130	113	119	122	114	123	106	132	130	125	106	117	126	124	114	122	103	101	127	108	135	117	117	104	133	128	116	112	128	112	102	108	149	123	147	136	119	115	134	119	125	140	126	113	102	107	92	109	115	129	107	110	126	117	145	126	110	125	127	134	114	138	145	126	106	112	129	123	123	129	115	140	133	106	129	107	131	127	118	134	120	120	113	110	133	107	122	112	135	106	131	127	127	117	134	126	102	120	132	140	139	127	111	119	127	132	115	103	141	136	125	123	120	112	149	137	110	98	108	118	123	117	130	118	138	137	127	121	129	132	113	123	123	94	127	117	118	124	123	97	120	127	122	94	122	124	114	136	125	133	124	128	119	105	105	149	105	128	140	130	124	138	114	123	116	126	129	121	118	127	116	107	127	144	125	125	115	121	130	124	117	133	105	112	118	108	143	108	110	112	115	104	115	117	134	114	132	126	100	110	139	145	108	111	136	115	116	122	114	113	121	132	119	117	108	108	125	112	107	111	107	115	112	149	112	132	116	131	117	125	118	120	129	134	102	117	113	115	106	115	116	114	119	127	156	116	127	120	145	116	113	109	126	120	101	116	112	144	109	120	133	126	121	134	102	133	127	123	121	127	124	132	128	120	140	150	109	115	130	117	142	135	135	97	144	144	107	121	110	113	139	114	97	114	147	120	122	128	134	131	124	114	135	115	111	117	148	113	140	122	104	123	128	117	114	123	114	120	114	128	131	110	128	101	131	104	120	134	85	120	151	123	107	131	118	121	126	119	113	138	122	113	119	134	129	134	112	90	96	108	118	131	109	118	117	107	146	132	120	135	121	98	115	128	130	132	116	120	108	103	127	121	120	117	125	115	131	128	114	113	134	122	136	113	117	117	112	128	116	109	113	154	117	114	127	133	111	149	131	107	128	126	108	115	125	114	100	123	116	119	125	130	94	107	107	124	117	95	118	115	116	115	129	109	127	116	109	135	116	93	124	119	98	105	125	118	128	107	122	118	117	112	113	106	118	110	106	115	119	134	119	107	115	120	115	112	129	118	114	124	111	114	111	136	113	120	138	116	126	107	97	129	132	139	132	124	113	105	146	118	116	123	117	117	107	132	130	125	146	128	115	136	123	121	108	110	117	97	123	132	103	116	126	146	125	101	111	123	115	122	106	107	102	111	108	124	113	100	118	122	129	126	138	123	143	135	135	118	124	124	106	135	115	114	118	118	125	126	127	113	119	139	116	131	137	95	115	117	118	106	133	118	124	131	137	147	129	121	137	129	104	112	114	116	122	117	106	113	131	118	110	110	123	124	109	124	140	116	123	106	113	130	130	135	100	134	136	114	139	118	116	111	128	125	143	123	122	107	110	116	128	118	102	134	135	120	120	128	110	130	124	110	116	107	127	116	134	116	118	116	132	128	132	143	102	126	100	102	123	126	123	121	136	141	126	113	152	116	104	98	130	114	112	105	132	114	102	124	120	128	129	100	109	138	125	98	108	88	111	127	123	110	116	126	118	117	105	98	126	121	125	122	111	118	115	133	130	121	140	110	98	123	126	135	125	108	116	109	148	129	120	97	117	132	134	130	113	123	108	110	115	114	111	128	118	140	123	117	102	137	124	116	100	130	119	114	117	103	124	121	127	131	113	121	127	121	112	123	127	110	109	132
7363	2733	10488	13347	11531	8726	9221	3921	1352	1094	970	815	752	714	661	624	572	521	500	490	502	494	490	515	453	436	419	454	420	401	456	424	403	417	395	413	407	364	345	398	376	413	371	363	362	365	354	367	355	394	407	352	375	363	363	344	370	389	321	328	350	349	338	371	357	328	361	343	350	353	359	326	339	373	343	333	308	339	348	342	319	324	339	309	392	335	322	315	305	351	333	325	356	316	328	343	321	324	328	324	360	345	327	317	363	361	342	314	314	331	332	403	332	353	315	328	342	390	325	322	361	366	283	368	310	331	329	316	296	340	358	355	322	321	331	354	335	337	337	323	346	323	349	336	345	326	347	335	328	326	374	287	332	335	332	370	314	312	338	331	356	354	292	328	350	343	332	361	311	334	324	349	365	368	349	296	355	365	332	323	341	302	351	330	329	323	346	320	348	333	329	313	370	369	357	337	343	324	345	321	335	340	363	318	329	323	335	335	355	316	333	357	327	329	322	334	349	335	335	334	322	354	324	335	340	335	351	314	326	348	351	365	302	328	342	322	315	286	317	349	304	323	340	333	347	353	323	322	375	340	340	323	340	351	322	346	327	323	319	378	332	314	360	336	326	324	338	366	318	306	322	327	344	339	326	343	354	288	350	317	336	352	336	345	374	325	338	325	371	318	355	337	357	328	353	356	311	343	334	346	317	327	347	329	335	291	325	331	315	357	344	362	338	327	327	349	361	333	347	331	346	357	325	342	341	310	337	341	354	340	320	315	359	326	338	361	334	334	353	348	344	353	312	329	327	338	336	346	325	317	334	312	303	375	329	342	323	352	332	332	327	325	366	346	329	315	351	308	357	313	332	329	298	387	346	330	339	303	341	339	347	322	324	339	342	344	322	333	318	337	349	351	330	320	328	345	312	327	379	310	344	322	321	323	324	360	364	365	319	310	326	341	335	352	324	327	327	353	346	333	323	315	337	322	323	302	347	312	331	321	359	296	366	362	325	354	318	331	329	355	324	295	363	318	336	323	329	310	346	324	313	333	341	312	350	336	309	305	338	324	355	344	329	369	351	325	350	351	350	370	339	320	327	285	325	341	353	361	359	316	303	315	347	319	315	302	329	314	305	321	348	343	364	339	326	339	319	336	374	330	335	340	330	339	346	346	315	338	338	336	354	338	313	334	319	357	336	308	331	306	317	307	314	352	356	326	332	313	321	360	326	322	345	323	369	373	338	369	312	333	339	344	323	329	346	341	311	354	323	349	309	335	340	307	340	329	345	308	368	335	351	330	349	310	364	343	307	325	323	349	358	325	333	336	319	341	327	289	371	346	325	367	331	349	330	294	317	317	318	318	314	322	330	311	351	300	316	313	313	349	357	307	326	337	319	350	355	310	318	329	342	339	362	354	322	327	358	300	324	337	330	298	322	319	323	363	323	337	356	322	358	328	327	336	321	315	313	363	328	338	361	352	312	328	335	341	318	334	349	350	332	340	329	339	375	354	332	352	339	310	325	330	342	315	324	333	336	308	335	326	334	337	334	369	331	334	377	319	326	326	349	328	345	303	346	319	269	374	304	338	321	363	371	311	295	337	330	339	325	331	339	316	337	325	324	321	326	310	339	349	339	327	333	346	306	305	335	348	337	352	334	316	380	336	346	303	381	327	337	369	333	334	352	311	359	331	313	362	340	335	314	343	359	306	312	322	314	358	341	316	322	331	344	368	314	332	323	309	357	302	356	349	351	360	346	348	345	361	338	309	345	328	323	338	306	360	307	309	342	308	308	314	384	325	311	344	367	302	314	333	333	333	332	290	328	355	330	337	332	341	336	322	340	326	316	313	345	338	308	333	316	355	329	342	358	316	342	348	352	339	339	291	327	338	331	364	344	363	312	338	346	311	319	336	324	331	306	328	310	352	340	332	317	332	321	307	328	325	361	342	327	349	341	399	317	317	373	334	339	330	334	324	353	310	345	324	335	328	347	334	317	338	314	323	337	325	317	344	339	330	330	313	343	329	354	345	356	335	306	319	323	338	338	367	321	343	341	317	323	348	350	336	325	333	308	288	341	334	325	318	333	322	341	343	316	324	340	324	332	341	322	319	346	316	329	329	311	339	333	362	318	313	303	352	313	366	317	328	322	350	325	325	358	353	321	309	302	336	321	299	331	326	340	332	324	293	346	328	321	360	325	345	307	376	330	334	333	332	367	351	331	331	339	301	317	331	335	329	332	331	326	318	332	327	310	345	333	318	349	355	320	344	342	312	333	331	323	334	317	362	339	367	317	365	321	332	325	327	313	352	332	344	333	320	309	305	304	358	335	336	297	334	332	354	336	346	370	325	349	356	343	342	331	345	324	335	297	330	300	335	341	337	334	340	341	323	353	337	340	387	333	348	331	316	331	334	325	334	355	331	342	356	394	339	310	315	373	340	318	330	339	322	319	340	329	349	358	326	332	305	362	341	316	308	366	340	351	338	331	330	317	335	338	342	323	334	330	312	371	336	339	332	363	323	334	340	379	321	348	322	335	345	322	323	336	358	346	343	339	321	356	326	327	315	330	322	297	315	365	380	316	324	328	350	371	338	370	334	351	349	291	327	346	352	279	359	320	313	323	330	340	311	334	363	339	357	350	326	347	358	350	359	334	337	300	346	377	340	372	333	330	323	337	330	338	320	329	342	329	306	341	300	371	302	330	325	365	349	303	302	327	310	325	327	316	325	348	377	351	351	365	338	343	308	319	327	320	327	329	318	337	340	296	307	315	328	348	333	303	330	333	321	325	356	340	331	327	352	304	310	335	364	347	332	325	288	336	341	313	338	340	322	338	346	306	309	329	299	335	364	361	328	379	340	350	309	335	385	315	320	328	321	323	360	393	337	347	319	320	327	334	353	334	326	314	338	310	370	328	329	318	380	317	341	331	360	337	347	307	320	327	331	339	330	340	337	345	334	325	309	344	334	332	360	352	347	308	309	339	357	330	335	331	367	355	326	326	324	357	308	351	331	318	306	328	338	323	320	321	325	316	323	357	313	311	331	302	346	332	311	320	367	304	327	367	350	321	357	322	326	387	333	351	305	345	323	359	338	385	326	315	292	340	323	317	359	366	322	347	354	300	318	306	315	336	333	326	320	331	342	309	339	349	331	338	322	333	365	320	351	344	362	360	327	343	342	326	328	359	327	302	332	338	352	331	329	346	311	333	335	342	362	377	310	348	332	327	299	317	300	332	338	324	316	321	341	335	332	329	354	350	354	321	307	329	383	354	348	335	344	359	326	314	341	319	327	306	331	307	314	312	337	319	353	321	359	353	369	347	326	334	332	341	322	319	359	325	351	335	343	316	326	364	321	330	342	315	331	344	334	341	319	313	342	345	331	321	360	300	341	324	359	338	338	335	341	317	307	291	318	323	332	368	317	337	312	326	341	334	349	304	306	374	317	335	354	338	328	342	332	312	345	346	298	371	354	368	331	350	352	321	321	371	340	330	363
20011	7005	12362	16774	10104	4982	4546	1927	682	481	414	341	328	338	277	302	313	288	253	274	297	244	256	246	251	247	257	268	281	234	243	227	272	223	249	271	236	247	239	240	252	264	235	236	241	216	275	272	234	218	244	224	238	264	223	224	212	239	232	212	210	218	226	211	244	225	227	203	224	235	202	220	222	225	206	211	238	222	230	220	224	204	236	241	218	205	217	221	234	218	224	234	240	211	226	216	215	230	229	219	208	237	203	218	217	242	212	235	226	230	235	250	220	219	207	223	234	233	220	238	255	231	204	225	222	249	238	229	221	234	228	195	207	214	237	216	225	243	228	215	237	227	207	233	220	255	223	228	215	208	229	214	243	241	253	254	241	244	255	210	217	224	231	280	218	202	193	271	246	237	206	239	236	224	223	209	213	197	216	239	220	236	236	238	222	266	251	199	243	239	208	253	223	230	223	235	239	255	231	235	221	259	211	244	231	222	235	244	225	222	226	225	204	256	229	225	202	231	256	249	200	224	237	211	231	207	235	229	217	203	228	232	217	243	216	241	213	229	224	201	255	235	215	203	222	247	224	219	236	221	244	226	237	252	230	189	227	231	202	242	219	212	234	251	238	254	235	241	225	226	235	258	224	242	217	240	206	214	234	220	205	246	230	226	276	210	227	238	256	207	233	220	201	221	246	248	245	241	226	223	240	219	200	257	214	235	225	240	251	252	242	206	247	250	214	259	237	230	211	239	251	249	235	229	232	229	234	210	244	222	242	231	219	231	222	227	223	218	228	218	223	213	220	193	257	252	245	229	219	205	209	253	201	226	228	231	239	220	225	201	238	245	207	218	267	227	217	234	226	217	215	225	224	218	241	244	203	217	257	246	228	248	233	262	215	225	217	238	225	210	204	232	209	247	218	209	216	225	225	201	249	223	229	229	233	213	235	216	221	212	216	243	261	257	215	225	244	232	222	230	238	227	247	209	259	242	230	217	213	212	239	261	237	213	218	234	230	211	220	225	230	235	192	228	207	246	231	202	226	251	214	210	212	202	203	240	232	243	227	205	243	226	234	235	242	244	234	229	212	214	205	203	230	203	205	228	231	205	208	219	225	222	234	222	202	227	226	211	209	247	253	221	233	255	214	244	241	228	240	217	207	208	220	231	234	218	230	209	238	241	220	221	220	249	217	223	255	192	250	226	253	227	232	253	232	216	217	220	232	222	221	225	220	241	217	231	250	228	213	238	230	214	208	217	258	222	240	207	222	204	245	231	224	202	236	206	226	261	219	237	211	218	205	233	248	231	248	258	224	254	234	211	192	212	215	229	216	218	229	233	219	267	229	224	255	227	226	238	221	216	200	241	237	261	204	213	238	220	238	207	236	245	233	233	233	278	229	232	241	234	215	206	216	219	234	230	233	217	235	246	224	228	221	241	210	214	198	226	221	208	228	234	214	250	225	238	243	233	207	239	208	203	217	212	265	230	211	218	224	193	220	223	220	205	228	256	216	233	227	239	255	243	237	233	206	248	236	240	217	246	232	213	241	224	254	207	211	228	232	226	220	226	234	236	219	224	236	232	241	228	241	248	215	234	233	225	208	245	226	200	226	222	255	221	224	235	238	234	244	214	224	214	206	225	199	233	203	227	254	244	212	242	237	246	263	213	246	230	227	200	187	238	239	239	213	207	228	232	253	221	254	211	207	232	245	238	222	246	234	232	226	260	230	208	241	222	224	223	213	202	212	236	228	234	244	245	236	212	248	207	237	231	211	241	202	230	242	226	249	223	252	233	243	215	248	238	201	242	247	209	209	214	225	246	235	244	244	241	224	254	259	243	260	215	208	250	234	252	229	230	224	231	235	219	241	218	238	238	214	210	232	223	254	233	229	254	227	239	236	227	234	221	259	220	224	218	209	223	222	231	246	236	215	217	212	232	226	225	190	225	243	245	249	206	209	264	242	225	208	207	200	224	215	210	229	229	254	233	254	256	226	241	230	209	219	222	224	240	210	224	230	248	200	198	225	221	236	221	241	238	221	238	265	247	233	258	242	223	230	231	208	198	200	222	230	229	224	230	227	200	235	237	221	220	214	222	242	230	222	222	226	223	230	227	229	230	218	230	224	258	225	230	235	228	251	247	239	246	241	216	264	226	202	254	223	238	253	217	229	211	233	223	215	225	220	226	240	221	249	201	244	235	225	224	206	259	233	238	260	230	205	249	239	230	221	221	211	238	239	237	198	228	210	214	228	205	210	199	228	221	224	223	234	207	198	220	220	218	247	221	207	229	246	219	236	233	222	219	238	229	242	254	240	239	238	212	237	220	216	210	224	242	231	247	250	248	215	244	242	229	232	254	226	217	232	238	257	234	243	228	225	212	222	235	201	241	217	206	238	256	257	223	239	239	244	251	206	240	217	218	244	214	208	227	249	236	233	237	270	222	207	251	223	214	222	212	205	233	231	210	218	221	205	238	214	215	214	220	226	236	245	190	212	226	220	254	241	219	208	236	240	240	232	210	191	250	239	237	229	247	199	211	217	239	218	245	240	231	255	233	218	225	232	227	207	232	238	222	219	194	209	234	222	227	223	237	245	201	215	229	229	218	209	199	210	227	223	213	238	236	260	223	193	223	224	264	257	233	252	242	221	227	227	226	253	238	209	215	238	225	257	200	201	245	192	230	232	215	212	203	213	232	222	207	218	211	231	223	223	239	238	244	227	223	213	222	217	216	237	243	234	230	247	225	243	206	235	243	232	212	244	232	251	234	210	244	198	201	219	217	232	201	261	202	232	242	231	199	226	215	238	217	219	245	235	215	235	238	223	246	221	257	210	219	227	230	243	205	248	220	217	231	215	216	241	202	233	228	219	215	238	220	232	207	225	227	199	226	217	227	207	237	228	197	238	217	208	226	213	227	223	234	213	216	194	230	202	230	225	212	204	228	223	232	221	230	227	249	227	235	226	208	226	257	227	222	239	197	236	226	210	217	224	231	235	207	217	218	227	237	216	210	228	234	198	212	228	214	219	235	237	245	206	209	230	236	224	219	230	218	218	227	242	229	215	246	245	242	219	242	224	246	261	233	236	231	242	222	216	208	209	224	236	247	250	232	230	231	219	229	222	217	222	229	235	236	213	240	205	207	224	212	199	241	217	209	201	220	210	213	213	235	226	216	230	210	243	236	233	234	191	251	244	215	222	203	238	220	250	240	215	218	200	237	225	213	209	248	231	209	236	218	243	228	205	243	229	234	204	261	229	234	231	225	228	245	229	232	255	225	224	235	251	211	212	220	208	221	218	237	195	268	198	229	224	251	268	220	240	183	247	205	232	201	233	219	210	247	248	239	236	207	234	235	242	215	232	218	230	228	246	235	194	237	257	241	210	226	218	220	233	221	231	257	225	216	243	230	228	246	200	223	255	213	207	191	232	219	233	219	218	230	235	239	222	235	232	229	242	213	242	233	234	222	226	214	235	223	225	248	214	248	217	240	199	224
9819	5880	17849	27673	21519	14421	14654	6860	2633	2081	1760	1538	1429	1288	1226	1176	1088	946	948	913	860	809	849	797	839	798	713	817	764	747	714	696	693	713	689	670	725	665	653	639	658	626	628	670	663	685	689	618	624	616	633	594	650	654	660	616	643	632	602	626	638	619	597	601	619	609	574	635	620	610	561	633	579	640	627	582	586	612	559	603	570	607	570	564	617	601	606	619	630	575	617	571	595	614	603	605	561	601	559	591	569	602	597	595	606	578	607	560	581	629	593	548	586	579	566	610	601	552	585	644	594	573	594	577	572	592	562	578	572	585	554	575	569	558	593	606	572	584	588	548	582	608	587	552	598	588	581	573	586	550	594	588	620	560	561	605	608	567	572	541	552	546	645	560	581	586	572	591	609	610	546	572	633	597	612	604	610	554	550	545	570	597	587	543	569	599	623	553	566	596	579	565	575	580	602	563	566	584	605	550	573	549	570	600	560	554	601	557	546	573	559	584	552	550	543	610	564	566	567	574	611	588	619	584	586	604	580	532	626	576	604	616	563	603	587	600	567	582	576	564	571	606	608	597	603	565	588	598	580	552	569	621	601	607	589	626	540	575	577	577	602	537	586	587	581	624	555	546	538	549	524	588	584	584	580	566	589	632	546	572	601	602	591	587	567	548	561	582	551	546	584	626	593	595	572	615	554	595	548	597	574	619	577	523	563	592	630	588	541	561	586	561	620	538	622	567	579	563	564	602	592	527	573	614	558	611	581	600	558	593	616	607	634	568	580	582	598	574	578	582	595	558	601	580	542	580	557	560	556	591	602	612	600	588	592	573	577	620	597	581	567	578	588	586	571	545	614	566	601	603	572	539	596	600	559	522	590	587	576	581	565	553	557	569	523	608	589	566	592	589	608	594	530	563	583	596	578	581	604	578	606	555	564	556	536	604	541	541	563	568	611	577	555	564	580	568	576	529	600	595	585	543	546	553	589	580	562	564	578	586	561	546	594	557	608	532	625	587	606	609	571	581	611	553	562	537	595	597	549	550	605	547	580	567	590	577	597	545	546	550	558	585	600	532	628	592	610	551	558	568	556	546	569	601	557	578	562	565	615	546	596	559	613	595	569	547	579	565	554	561	555	616	551	584	586	614	616	530	541	569	608	595	580	628	534	612	548	619	553	589	603	538	566	600	581	562	603	607	546	579	603	560	590	589	579	592	603	568	537	589	575	546	534	549	584	527	537	566	560	562	586	554	598	602	585	598	580	588	562	555	605	566	578	565	576	584	595	574	543	567	591	588	549	581	591	618	575	584	581	619	589	590	540	574	649	562	550	561	578	583	580	584	570	591	592	607	572	513	563	584	581	558	548	566	547	560	569	615	570	565	564	561	584	580	613	572	550	597	571	549	569	508	589	574	580	554	603	595	592	545	571	583	553	561	621	581	583	563	570	557	568	563	620	587	583	549	565	603	524	578	592	576	572	564	555	580	572	589	552	596	582	561	583	603	579	553	534	548	612	599	555	600	601	590	588	537	572	576	607	587	568	586	557	592	551	586	588	593	592	575	572	591	562	540	553	566	585	624	592	596	612	557	561	594	585	570	611	611	601	588	617	547	547	509	558	567	574	564	590	600	566	587	561	595	576	534	576	565	570	586	602	572	569	555	576	612	559	596	582	578	545	589	599	582	590	548	589	570	558	597	576	581	562	615	576	573	582	606	634	590	562	553	561	549	570	519	607	547	531	584	566	556	611	545	566	607	584	573	558	607	640	598	542	576	549	572	642	579	576	582	568	570	547	566	590	598	607	551	594	583	603	592	623	555	597	595	602	542	582	565	601	565	568	592	614	584	568	598	577	541	604	545	562	562	561	572	567	551	583	571	607	567	559	611	584	598	583	591	584	531	560	563	562	578	560	588	555	624	574	563	542	589	554	562	538	561	528	592	550	552	575	624	562	563	592	597	588	619	594	603	552	576	579	556	591	559	568	585	546	576	592	525	572	601	577	573	597	554	594	590	596	550	548	551	557	606	582	605	641	580	527	537	621	584	583	597	621	595	614	588	596	593	583	592	651	577	641	584	560	598	566	596	562	603	550	542	585	553	565	560	546	541	602	592	587	569	573	575	581	619	600	553	613	558	535	561	560	601	573	567	574	617	585	552	598	556	600	573	624	578	596	591	558	584	577	554	541	594	555	515	598	607	561	595	608	605	577	526	609	575	565	606	551	570	620	591	581	586	604	562	562	541	515	611	587	601	549	637	575	577	597	588	546	570	536	562	596	567	567	588	606	609	567	603	582	596	609	593	591	598	544	562	545	579	560	550	597	595	609	582	567	588	601	565	593	570	530	576	531	578	566	583	562	545	589	569	591	606	571	562	571	586	628	601	565	598	616	599	576	614	572	605	570	610	562	580	621	575	625	634	586	550	591	588	622	529	573	531	558	603	555	594	609	585	570	573	573	590	598	598	606	602	595	586	558	611	606	528	572	593	559	541	558	531	571	569	569	560	594	550	537	595	571	584	573	558	581	565	562	586	560	535	580	604	567	541	549	598	606	595	534	591	599	550	560	616	550	561	571	604	537	612	595	614	588	581	541	589	599	528	586	580	546	546	556	575	578	579	584	569	594	559	586	592	632	580	579	602	537	528	592	594	554	545	592	571	563	553	565	552	567	579	578	546	608	559	603	515	570	602	602	595	589	573	585	591	574	609	570	557	591	567	579	575	579	559	586	600	530	603	517	603	566	574	613	598	593	595	608	600	550	581	613	595	579	575	555	575	593	529	553	617	543	586	553	613	554	556	584	575	579	582	597	528	549	562	535	621	575	554	562	600	601	631	604	560	556	569	561	594	577	524	593	565	571	590	577	578	572	577	541	551	597	615	630	549	585	555	588	632	547	543	613	569	549	594	549	568	573	630	580	590	604	593	634	545	565	555	529	603	586	576	605	601	545	538	556	598	631	619	565	615	577	571	608	552	580	578	556	551	562	565	547	573	565	595	559	560	582	582	580	617	576	524	534	549	554	575	605	604	565	539	567	557	530	629	605	595	554	560	548	552	599	586	609	524	558	525	601	566	590	592	585	584	571	550	611	560	563	556	537	627	545	547	540	573	548	605	592	628	598	582	564	571	608	543	581	587	577	613	555	548	582	568	582	560	552	579	602	543	591	593	584	589	566	608	549	558	591	580	599	585	569	578	603	598	588	593	542	560	570	598	544	627	596	536	564	590	560	608	583	547	555	580	591	583	612	569	604	559	579	589	585	562	581	569	591	579	536	606	595	555	553	570	529	533	567	623	570	560	586	579	563	561	569	589	580	583	604	573	562	595	530	544	543	537	598	585	566	605	569	566	568	561	532	580	598	573	565	598	565	591	546	565	570	577	556	601	579	563	574	534	592	599	550	602	602	552	579	563	621	566	570	517	585	559	663	609	598	550	613	580	576	609	563	565	557	545	588	566	577	563	643	584	602	606	572	585	561	584	549	585	560	545	540	552
3492	1324	3194	2719	1295	1147	799	304	278	244	246	256	238	254	260	241	228	235	232	243	231	254	213	208	229	224	238	242	245	241	232	283	216	229	245	215	247	261	214	218	231	232	237	236	238	262	224	251	230	238	249	228	223	213	239	217	254	225	262	240	265	254	260	241	250	257	232	253	264	248	238	254	228	242	262	236	258	254	251	232	261	239	271	239	222	243	241	257	247	282	253	218	230	231	254	244	243	248	268	238	223	265	240	255	244	263	269	257	220	231	243	242	208	219	247	234	224	225	247	237	219	243	235	235	243	228	251	252	231	256	260	289	257	244	250	261	242	241	245	262	266	239	232	239	249	235	239	257	228	251	220	269	249	230	230	218	241	245	235	257	232	247	223	237	209	266	235	248	240	235	231	242	279	246	260	238	229	268	229	245	224	251	250	215	242	285	241	252	276	283	233	229	265	250	234	190	242	245	254	199	249	252	243	243	256	244	238	254	228	250	228	262	270	237	245	280	257	243	249	235	221	225	244	257	250	259	244	262	236	270	248	250	271	242	237	226	247	227	222	247	260	267	258	246	231	245	246	216	265	237	251	229	248	226	266	230	239	235	236	244	259	250	242	248	241	212	261	264	239	255	276	231	244	242	241	231	267	245	224	265	239	218	235	252	253	233	224	229	239	230	235	278	259	250	243	232	201	247	247	262	230	274	242	222	245	241	227	239	242	253	244	220	232	252	274	255	246	235	239	237	243	226	275	269	247	250	255	230	260	263	234	230	275	254	264	258	241	255	231	252	253	239	252	265	256	261	270	239	265	238	232	260	261	239	229	229	241	252	228	255	239	243	285	233	230	269	239	246	263	269	213	238	225	233	244	261	236	235	266	248	236	238	235	243	277	217	245	239	233	231	240	207	245	236	226	218	237	231	237	241	236	203	244	248	253	237	234	259	279	255	234	229	258	234	210	249	266	246	275	232	225	208	258	233	243	262	271	243	225	231	240	232	209	270	263	237	243	258	235	252	244	258	248	238	247	233	225	243	226	263	248	238	255	273	209	235	233	259	257	234	230	255	240	250	258	249	229	252	222	208	232	248	237	211	237	226	236	224	258	232	280	274	239	251	231	233	271	268	274	249	257	223	245	242	240	239	242	248	244	209	231	255	227	254	245	247	213	228	268	277	220	228	266	277	250	239	239	247	232	221	245	241	248	243	218	224	265	225	223	243	245	254	271	234	230	234	253	218	267	232	259	242	232	252	236	247	261	246	253	265	254	240	251	241	228	239	248	230	211	229	255	259	234	256	244	239	248	242	218	234	218	210	232	251	263	234	253	243	269	255	256	240	259	248	237	251	243	242	253	215	216	231	227	273	248	235	271	238	240	238	227	265	255	238	238	268	237	246	239	258	239	234	224	253	222	229	241	229	246	273	254	274	245	234	215	249	263	231	251	213	245	223	262	225	243	231	214	248	252	237	226	222	237	207	242	258	240	222	244	246	209	249	236	249	241	232	256	242	243	224	239	254	257	249	245	250	246	270	245	248	266	240	227	204	235	256	231	249	226	219	251	230	259	238	238	248	253	243	219	233	239	234	248	242	242	242	246	238	253	229	271	256	245	245	261	270	253	219	256	262	241	268	245	281	222	250	233	243	250	255	266	247	228	233	278	254	232	229	231	224	287	210	228	245	264	254	260	236	223	229	267	231	254	239	256	269	217	261	248	260	223	204	228	224	257	270	229	254	255	240	244	243	252	253	248	232	253	254	245	234	247	263	265	225	235	229	222	235	237	242	211	226	242	242	253	238	241	258	260	280	240	249	246	227	271	233	246	247	239	229	240	221	234	263	266	220	266	220	240	238	234	252	206	248	243	231	277	248	235	208	244	239	249	232	226	236	210	225	266	245	237	226	238	263	237	227	246	227	276	260	240	215	252	227	251	244	255	270	244	235	239	251	253	267	273	271	260	236	252	212	251	246	215	251	258	219	234	246	262	233	246	253	245	269	255	264	249	241	221	247	255	254	218	271	235	225	213	225	259	255	224	251	231	221	246	244	247	254	231	235	260	270	267	235	287	234	251	250	225	280	247	226	253	238	236	212	286	261	239	245	266	233	241	207	236	255	272	243	264	236	237	218	239	250	268	226	261	235	247	261	232	254	239	266	243	252	239	246	266	235	250	224	228	239	257	247	254	220	240	214	244	240	230	252	239	251	226	232	232	275	209	239	260	239	228	237	243	242	257	240	260	235	249	247	242	265	236	278	241	241	256	261	258	273	241	230	270	264	219	260	255	227	252	278	257	259	256	257	264	244	251	257	256	286	239	216	227	256	232	240	220	247	260	257	246	227	231	236	212	229	243	241	254	247	227	209	253	266	247	255	224	269	258	238	242	253	273	216	274	260	251	226	246	229	210	243	228	244	250	274	278	214	234	237	248	206	253	269	259	257	238	267	235	240	227	257	258	252	234	232	218	232	253	243	261	261	230	232	209	252	256	219	231	243	267	265	242	227	250	244	247	252	260	249	260	254	233	249	268	262	247	245	227	243	241	229	253	256	233	216	251	237	227	224	219	237	212	218	252	228	261	223	236	219	243	238	264	260	216	262	269	230	260	229	250	220	272	230	249	254	239	246	238	247	238	256	250	238	250	231	245	262	222	254	264	236	262	251	273	262	241	223	240	271	272	210	234	239	248	240	240	266	224	240	257	235	220	268	237	212	277	259	251	230	228	238	246	245	240	243	238	258	271	229	216	242	232	254	239	256	232	239	252	223	238	239	247	233	231	234	224	242	234	230	221	270	218	216	216	230	253	234	228	257	267	232	247	233	232	237	264	240	239	243	233	263	238	239	259	261	222	245	232	254	199	240	245	249	245	249	254	247	223	275	237	268	237	245	248	231	248	265	223	249	249	259	238	265	230	273	246	260	270	229	231	258	245	234	245	250	225	218	266	215	261	263	254	247	260	268	246	228	264	238	252	252	244	246	242	236	243	260	241	253	256	254	257	221	237	252	276	253	267	265	255	247	248	249	248	234	238	234	247	222	263	264	273	248	237	229	271	244	255	231	229	234	262	265	227	245	221	256	238	263	228	237	254	232	249	234	235	239	270	264	243	262	240	248	261	255	247	261	209	253	263	263	243	244	230	267	264	241	261	239	253	265	216	236	283	224	245	267	244	259	267	244	262	253	258	291	230	244	239	251	268	251	264	246	243	244	222	235	247	260	246	232	231	233	240	249	230	277	228	213	301	258	228	267	238	263	252	226	231	267	246	236	242	272	246	234	271	278	223	228	266	245	245	247	253	239	273	247	218	229	237	225	250	254	236	263	258	241	241	232	247	231	243	251	250	244	234	259	223	240	228	242	273	245	242	230	264	258	262	234	217	250	237	253	235	259	244	268	214	227	222	237	260	263	262	266	253	279	283	254	244	222	253	233	240	249	242	252	250	248	227	258	239	250	229	250	232	258	252	237	216	238	215	263	235	249	200	246	229	243	223	225
3095	1567	6356	7629	4599	4794	3239	951	588	583	618	584	551	596	585	576	561	606	634	661	567	576	579	598	581	546	616	588	606	577	578	530	607	615	579	557	596	573	571	584	590	623	566	546	575	591	584	664	589	591	612	612	598	531	594	604	589	608	554	549	592	596	591	581	595	547	608	589	588	547	591	536	615	595	594	573	567	577	626	590	570	556	562	532	602	587	602	622	561	553	598	547	589	580	635	542	580	573	593	588	577	626	557	550	583	599	592	557	603	542	550	581	562	550	607	569	610	556	610	536	576	573	583	591	552	629	572	578	598	592	611	569	638	576	577	610	569	612	549	622	630	560	562	572	613	583	561	610	577	591	583	549	590	564	570	547	563	597	554	581	537	602	590	554	615	579	578	574	604	577	585	580	583	638	575	576	565	529	583	579	546	535	552	572	582	548	559	558	582	568	597	553	583	549	554	579	547	538	552	571	588	546	590	562	623	559	574	578	576	566	610	544	587	594	645	613	623	613	598	576	564	570	560	563	592	532	568	578	539	590	563	567	565	542	559	522	567	558	565	558	543	592	589	588	600	598	564	587	613	540	550	566	581	541	585	556	594	588	569	563	530	571	559	582	532	558	546	576	530	551	578	600	603	560	545	572	545	570	601	591	551	572	567	581	598	558	540	594	570	578	553	574	584	585	594	523	576	567	582	576	582	573	615	550	572	548	536	572	575	548	588	575	590	583	588	587	637	566	580	639	596	589	554	555	589	555	548	548	587	549	597	551	589	547	600	598	569	569	545	547	577	568	553	573	580	590	545	548	584	585	595	602	588	571	585	595	598	577	576	564	548	565	567	532	608	565	586	599	511	561	547	546	578	601	567	566	567	554	536	580	569	576	559	568	564	583	593	559	582	568	572	561	578	595	584	586	592	548	534	602	552	530	555	583	564	592	613	578	583	565	594	604	546	568	591	554	579	550	575	564	591	576	555	577	568	567	578	582	597	584	596	615	561	584	575	552	597	603	571	519	572	555	549	567	559	583	578	537	557	568	570	584	562	566	592	585	558	542	634	543	577	590	544	626	590	589	599	558	573	564	623	562	597	614	568	580	567	567	602	532	581	607	558	584	551	578	596	565	572	568	593	587	601	588	603	564	648	564	579	591	595	607	559	537	580	578	609	561	575	600	568	599	623	560	578	614	602	535	575	530	557	604	577	592	563	575	575	569	570	526	611	587	580	605	603	587	594	605	590	597	520	548	550	617	537	562	538	585	581	584	555	572	609	586	552	605	586	560	617	612	605	573	588	565	575	579	618	596	594	594	587	586	581	568	584	561	611	554	583	544	561	601	578	542	565	575	546	600	570	601	555	553	564	583	553	572	563	598	533	560	566	594	563	573	581	532	576	580	540	598	542	586	569	567	547	548	635	558	557	595	599	599	548	617	575	610	580	572	573	551	555	585	608	568	572	583	592	551	607	565	575	548	600	588	546	590	562	576	583	535	574	578	578	604	615	583	600	573	541	561	548	643	588	604	549	602	588	563	600	584	557	595	539	578	546	598	569	564	575	588	578	553	564	604	581	560	592	546	565	538	605	555	608	561	583	606	568	546	575	572	542	582	593	601	605	554	569	559	598	556	583	612	578	562	570	557	586	567	583	531	569	587	554	601	578	621	558	607	556	557	523	555	616	556	577	541	559	561	605	611	533	610	589	538	557	558	601	570	567	577	558	577	599	585	594	591	557	583	563	540	573	603	585	604	554	635	570	539	570	601	609	572	533	595	539	531	566	568	581	562	589	600	587	555	597	617	602	576	568	609	579	581	579	599	542	614	559	544	583	555	563	597	567	563	558	555	600	564	557	606	583	547	528	589	586	549	563	580	574	550	569	597	600	570	596	517	580	580	590	554	618	587	564	572	520	557	548	553	564	541	572	552	579	597	580	556	556	566	628	535	558	576	575	567	618	589	574	592	555	579	544	552	605	592	583	569	575	573	579	562	564	554	570	564	536	527	555	546	584	590	647	562	550	580	573	614	596	622	563	584	548	555	624	554	638	591	554	613	544	550	550	601	601	593	577	599	584	551	543	572	616	574	564	549	604	565	558	599	595	645	622	584	613	609	553	552	577	606	570	577	551	578	561	545	577	611	578	603	590	568	557	550	619	561	611	617	594	575	599	552	551	556	560	563	544	575	579	569	598	565	580	556	562	572	585	584	608	545	529	591	580	574	598	652	576	656	592	581	538	627	578	587	549	554	584	580	620	581	599	611	549	556	547	568	596	630	569	618	558	612	563	576	607	607	595	545	574	580	573	582	568	569	560	570	543	545	556	580	573	598	560	583	558	587	585	581	581	577	574	550	581	540	594	586	569	563	541	569	578	575	568	584	582	606	611	598	587	574	559	566	581	543	585	561	581	562	546	554	610	593	585	567	553	576	525	573	576	550	578	590	607	597	606	583	618	537	590	591	562	573	602	567	527	571	593	548	567	542	545	615	570	554	570	595	585	536	592	560	548	604	567	580	619	569	578	570	609	568	582	559	602	603	608	578	569	564	577	610	619	566	582	591	552	614	554	559	560	594	600	616	612	569	626	574	544	573	558	576	584	572	565	574	555	615	591	607	557	607	605	543	591	543	503	570	555	598	602	612	579	551	584	608	517	613	581	578	555	565	602	614	603	579	568	539	536	547	608	551	609	560	563	573	570	574	628	625	554	591	581	590	582	622	571	570	563	604	563	551	588	559	564	576	573	548	588	598	551	616	581	590	560	562	527	572	615	593	594	604	585	569	578	563	604	555	561	586	607	601	582	573	597	545	575	554	587	533	596	585	559	591	626	577	618	605	542	588	585	587	589	616	554	564	604	551	582	549	568	579	547	519	585	562	587	607	623	596	573	538	573	584	582	581	561	537	576	628	556	580	614	546	540	541	608	542	562	587	577	580	604	596	560	562	545	592	563	574	591	602	571	536	539	563	606	596	624	546	583	584	542	567	599	560	574	564	589	626	566	586	573	555	561	595	587	553	622	576	575	560	566	545	597	564	532	584	584	577	589	582	537	566	556	568	570	600	548	581	587	522	574	577	576	570	588	577	557	571	531	588	584	609	548	550	628	545	562	553	600	560	555	582	620	563	588	536	587	596	577	557	598	561	604	571	569	633	544	566	535	578	555	596	593	580	567	550	544	617	547	576	576	606	596	571	576	596	573	545	606	560	565	577	584	586	595	567	573	543	569	548	601	586	573	573	595	581	564	593	538	559	552	538	573	625	605	606	586	573	584	578	613	561	568	597	543	566	569	574	583	599	558	599	563	545	574	512	585	596	574	539	586	572	509	534	537	553	627	574	575	530	601	576	569	605	594	560	610	554	582	578	558	598	613	637	566	545	585	574	582	583	585	562	575	587	564	567	601	519	573	550	564	552	590	553	579	535	604	582	569	549	598	563	560	575	552	581	601	560	583	572	581	612	576	559	593	563	570	564	573	573	564	567	619	599	599	633	581	574
17005	13785	16038	12484	4822	1438	578	351	290	252	189	196	193	166	158	156	158	149	173	142	125	148	144	128	149	115	142	120	149	147	139	123	145	143	136	150	125	120	132	132	137	117	137	143	127	141	146	128	135	118	103	143	131	104	126	120	122	130	144	122	135	110	132	141	141	113	99	118	133	140	106	119	130	111	118	137	118	125	127	164	116	122	133	133	124	140	134	125	130	150	128	122	110	126	126	134	133	91	136	128	148	138	114	134	112	132	145	125	127	155	135	117	128	151	138	115	121	104	131	125	129	125	129	111	128	94	114	133	132	150	127	109	117	127	143	133	114	124	111	124	123	107	109	117	126	132	138	130	120	141	124	138	131	120	125	141	152	122	121	141	132	135	113	145	132	128	139	119	139	120	143	121	119	133	125	132	119	125	118	142	143	116	111	129	143	90	137	139	119	126	115	118	144	130	122	128	127	128	121	128	108	123	114	147	133	106	132	135	106	125	128	141	130	137	115	122	139	115	111	147	135	130	112	94	131	154	118	120	132	126	144	116	154	137	129	106	117	131	143	134	131	126	100	138	129	119	102	121	107	135	110	127	136	127	138	132	144	106	124	141	126	116	109	132	109	136	141	145	129	137	128	140	124	136	131	134	110	118	104	128	115	122	117	118	124	138	105	125	135	124	158	118	124	139	113	139	134	124	130	101	142	133	125	121	124	124	117	134	124	145	126	124	138	132	114	136	123	114	132	141	116	132	129	100	113	139	132	139	109	132	132	131	135	129	124	106	119	140	144	135	111	153	125	124	137	127	117	108	126	135	139	102	146	137	128	134	118	117	127	136	116	136	108	118	147	134	119	124	135	114	126	113	132	122	103	99	120	136	130	117	119	111	118	102	113	118	122	135	126	127	122	136	134	136	117	144	117	127	137	118	132	123	135	98	130	129	147	133	130	123	111	126	151	143	114	134	115	148	131	121	149	130	127	120	138	136	139	125	119	131	121	125	118	119	139	117	131	111	119	113	121	133	124	127	119	99	122	134	135	118	125	142	109	132	117	117	110	134	132	133	105	109	123	142	99	109	121	106	107	128	149	129	128	116	135	138	121	129	125	110	124	123	141	144	137	125	141	125	115	130	115	128	113	148	120	135	126	127	125	112	130	131	134	119	131	126	128	112	134	134	121	115	135	159	128	133	117	132	110	117	127	112	129	105	123	101	148	118	122	125	132	125	130	149	129	125	117	134	129	132	117	122	111	133	118	101	134	116	130	100	110	140	112	131	126	143	157	127	125	141	134	130	119	109	115	118	122	133	122	111	146	129	118	149	122	126	121	135	117	109	114	138	111	130	123	119	130	138	141	140	144	129	140	127	141	144	114	146	125	113	124	131	131	135	120	91	125	124	124	136	109	136	132	113	105	126	128	109	111	129	135	106	115	131	133	132	113	139	126	136	122	133	142	120	112	141	107	130	133	133	155	124	118	134	134	133	129	126	135	125	131	145	118	132	135	119	121	150	129	125	119	123	120	136	121	131	127	104	117	133	141	134	145	124	136	144	113	119	121	112	120	144	132	123	140	123	125	119	119	120	140	134	141	117	121	120	149	125	115	122	132	99	115	120	129	144	120	128	131	130	116	118	146	123	108	127	122	131	140	123	134	151	128	130	165	117	159	120	129	101	107	137	103	126	121	119	135	102	115	128	123	142	131	128	132	119	134	152	148	99	140	140	127	122	122	134	134	137	145	136	137	131	123	134	128	113	125	127	136	115	121	122	135	133	136	115	135	119	137	124	108	119	136	118	120	114	133	125	140	131	117	134	114	143	112	119	123	141	126	124	112	140	134	110	99	116	148	134	137	125	122	110	113	108	131	116	142	129	121	133	129	132	121	126	130	124	115	131	131	108	125	138	124	106	135	132	117	118	116	125	120	119	125	123	119	135	128	127	121	138	134	129	124	105	118	119	121	127	130	128	116	139	146	116	122	111	102	136	105	105	132	121	125	101	137	141	125	143	130	138	111	113	144	127	124	117	105	131	112	99	146	123	124	106	110	136	128	92	127	142	119	158	132	115	116	113	124	137	133	123	125	120	110	120	137	114	111	136	111	137	120	132	107	113	138	123	110	126	137	129	114	125	152	118	143	115	137	127	112	127	138	117	125	123	122	117	138	138	123	104	128	120	129	115	108	124	138	126	121	130	117	115	135	124	137	143	131	106	103	129	127	152	114	118	104	107	133	115	149	138	107	109	103	138	118	112	107	134	133	131	111	136	111	156	143	135	133	122	109	110	144	114	129	116	126	121	134	114	146	128	126	112	133	113	124	122	112	136	120	142	121	151	124	125	107	131	119	141	148	151	139	111	123	129	118	138	111	124	126	137	142	140	146	103	129	120	141	122	107	126	114	93	118	139	134	136	143	143	118	115	132	118	136	133	139	134	135	113	118	120	99	119	131	138	131	115	133	130	130	119	123	125	132	137	118	136	110	143	113	112	140	129	143	124	148	110	132	146	126	120	117	137	130	120	141	143	135	110	135	114	133	116	125	120	116	138	115	128	115	147	146	111	104	119	136	122	129	118	155	115	127	107	111	115	121	132	116	127	127	134	131	122	138	117	115	112	136	138	141	121	141	142	117	123	92	150	127	149	143	128	133	105	119	126	120	150	135	106	122	118	128	150	123	124	130	128	121	102	142	123	122	125	125	143	124	140	138	132	119	125	112	132	121	152	140	120	112	140	120	118	144	124	114	133	112	111	140	114	124	121	141	137	131	127	118	135	111	118	140	130	134	126	116	130	138	147	118	128	140	108	116	136	140	123	107	130	124	134	127	141	122	116	119	128	131	127	136	131	129	137	125	157	133	130	114	115	123	120	119	116	116	126	125	144	139	115	144	115	126	139	143	116	147	119	128	122	114	130	123	108	109	119	98	113	127	106	120	141	122	138	116	130	130	128	111	128	138	111	121	149	129	116	119	131	146	110	123	125	111	125	118	124	136	127	141	115	135	138	134	118	123	155	106	118	137	125	102	146	125	102	134	114	138	130	142	125	104	127	117	102	123	141	132	151	118	115	126	127	130	133	137	126	121	130	132	117	124	132	121	108	119	125	110	124	116	126	124	127	130	132	119	132	123	125	122	145	128	150	113	133	137	130	116	145	126	120	123	117	136	120	118	127	138	127	127	139	119	126	149	117	132	122	121	120	127	128	146	131	146	101	132	131	116	135	137	144	135	120	137	133	137	148	116	99	112	135	99	120	103	108	124	135	124	131	124	112	121	115	121	108	146	139	146	110	112	143	142	132	118	139	130	137	143	129	108	124	116	120	130	111	135	115	137	127	135	144	116	124	128	133	122	139	137	110	143	115	155	141	127	141	115	125	141	132	130	129	116	122	133	133	110	122	133	124	137	116	136	139	127	132	118	130	116	137	131	112	130	115	139	105	121	125	125	120	119	130	131	119	122	124	136	122	137	135	119	124	130	131	124	106	121	123	124	139	135	148
10405	11174	19980	22142	10050	5029	2624	1637	1252	1117	982	820	785	734	666	621	631	556	579	509	518	491	515	454	467	427	457	441	403	409	407	388	433	383	439	414	403	387	387	399	403	379	383	388	415	358	364	388	393	395	350	338	405	375	416	364	351	370	370	384	368	360	361	375	341	340	335	390	378	354	316	336	363	377	324	364	362	364	350	351	380	366	343	345	345	351	368	363	377	367	347	384	321	344	335	344	352	333	353	343	372	369	348	386	372	332	361	347	366	369	327	367	349	362	321	359	346	343	358	362	363	372	318	350	332	358	337	333	390	383	387	356	369	341	368	346	349	339	383	330	371	358	340	355	367	367	332	366	388	328	374	363	328	339	357	342	325	344	336	342	376	338	355	338	379	343	359	351	339	343	323	408	327	330	343	348	350	369	345	361	338	382	357	373	361	317	346	362	365	388	370	378	355	362	349	356	349	365	379	356	323	393	341	332	355	366	313	387	332	369	375	365	333	356	354	337	341	362	351	352	375	350	367	337	352	348	327	359	360	352	356	332	305	380	336	334	335	339	361	358	352	367	343	324	376	370	341	332	378	366	322	329	364	350	339	359	377	328	352	367	364	350	348	329	358	354	325	356	370	378	343	362	344	355	379	336	302	330	361	348	376	319	358	381	359	370	354	350	345	353	355	345	346	339	354	339	368	354	386	338	365	348	306	326	327	363	371	342	354	381	348	347	382	361	343	370	346	339	373	325	352	392	336	351	351	341	344	325	367	364	366	334	310	353	334	350	377	348	348	351	345	366	354	363	341	356	345	339	341	340	370	347	332	384	324	370	342	352	373	333	370	320	369	356	355	391	353	331	372	361	345	348	356	347	361	374	350	382	362	357	378	323	380	339	343	349	330	360	378	355	352	361	350	347	339	360	349	342	353	379	366	372	336	383	336	359	311	342	332	341	370	304	326	368	342	345	332	341	323	374	367	324	380	354	387	346	361	343	377	346	347	340	369	348	357	334	335	362	368	357	367	350	324	359	344	346	335	334	358	335	356	390	355	358	361	356	336	300	328	372	313	360	370	328	345	351	345	324	383	336	364	338	387	341	349	313	372	369	366	345	334	349	375	379	352	351	360	349	338	337	330	383	344	345	332	304	359	360	352	353	330	369	385	355	377	356	314	335	327	386	374	345	351	355	339	359	334	344	322	356	366	291	327	315	348	346	323	348	350	348	366	377	368	339	350	371	334	383	331	345	391	354	334	322	369	372	345	355	350	357	354	342	363	343	338	352	331	369	377	329	349	325	354	343	355	335	393	330	368	352	359	356	318	355	340	338	315	335	349	349	361	346	336	348	349	354	340	350	329	346	351	379	336	337	358	353	356	310	337	342	327	322	379	333	379	363	352	350	339	355	359	341	310	355	340	353	380	350	378	340	376	366	376	338	350	351	300	365	353	333	351	347	340	348	344	373	370	360	374	365	344	361	343	341	343	361	347	354	346	398	322	339	356	350	339	357	348	362	342	349	340	343	351	317	340	347	366	324	363	370	349	350	346	369	360	331	375	372	350	335	339	350	325	323	358	391	338	322	342	333	355	328	360	350	371	347	338	339	350	353	357	354	311	361	358	373	342	342	358	339	357	366	345	345	353	404	351	356	362	339	319	335	363	335	378	362	338	348	380	345	350	350	351	343	368	353	350	349	316	302	351	309	367	341	341	342	351	368	355	360	353	321	337	329	374	353	337	363	342	305	322	345	352	348	331	358	364	333	315	344	348	359	342	335	344	343	357	337	355	334	321	344	343	369	342	365	358	355	361	315	347	325	338	370	350	392	340	378	357	375	332	376	363	320	383	330	343	357	379	361	337	354	345	379	376	340	346	358	384	310	317	343	342	343	379	327	365	392	342	330	368	347	351	362	346	360	332	351	343	364	321	337	314	359	357	341	334	322	321	360	351	330	370	358	345	356	311	352	351	357	338	349	368	321	338	353	374	317	349	345	334	339	349	318	337	349	366	335	349	406	338	364	341	333	337	327	344	341	378	363	333	346	318	330	349	311	313	365	373	372	360	364	340	357	338	385	326	344	360	360	347	361	325	310	331	300	344	344	338	337	346	356	338	332	337	338	299	318	335	323	342	402	335	341	356	347	325	388	365	346	326	344	366	349	345	336	343	360	330	346	357	389	347	333	359	303	372	325	320	366	332	328	349	338	341	344	340	371	349	357	378	365	354	381	358	306	303	345	362	358	387	340	323	358	347	369	338	333	331	364	339	351	333	348	361	361	331	357	352	353	330	364	326	338	331	343	374	328	318	339	359	349	338	381	364	338	367	338	362	387	362	360	362	349	383	362	365	342	355	295	334	367	301	349	334	372	308	360	333	351	364	377	356	363	321	379	389	314	353	354	324	374	365	345	348	360	399	353	329	354	333	345	359	343	350	349	367	325	377	337	351	364	346	347	361	364	319	385	370	346	372	332	364	345	332	338	368	348	359	363	344	347	318	354	355	336	337	348	340	357	335	347	356	363	339	345	335	328	342	326	353	337	354	354	348	342	338	299	363	329	373	374	353	343	362	344	390	336	349	359	367	319	352	335	351	340	348	352	353	349	347	360	354	363	350	365	360	363	340	327	325	352	344	351	325	335	331	340	342	369	320	376	357	361	346	319	332	376	375	340	347	328	328	361	343	342	353	351	360	367	340	366	367	386	353	334	351	351	365	342	333	348	342	340	378	348	351	338	347	332	348	354	352	367	343	338	374	359	353	330	344	338	290	307	341	363	337	326	351	348	351	371	354	357	366	333	393	350	343	370	333	391	338	357	346	358	320	369	335	372	346	330	325	350	356	366	346	353	323	352	340	347	356	311	355	380	322	366	367	386	395	357	371	342	345	354	318	340	374	361	331	340	357	350	372	333	349	325	382	351	365	372	319	363	385	328	337	333	349	388	377	316	375	332	361	340	383	339	329	358	386	372	360	354	348	328	339	392	379	335	361	357	362	343	343	389	355	350	361	323	361	288	319	376	343	377	364	366	362	323	350	323	404	350	359	337	333	342	331	356	367	375	317	330	349	345	362	369	338	366	365	388	338	358	327	356	365	342	358	318	370	322	348	359	332	353	355	350	351	353	343	356	364	342	359	290	334	322	356	361	368	332	326	366	328	357	334	348	359	373	339	354	348	344	351	359	323	340	332	333	340	387	345	372	352	347	349	351	311	321	351	370	343	349	367	349	300	370	336	343	348	347	297	344	335	315	348	320	327	324	349	350	372	362	365	333	339	356	353	360	329	376	326	357	372	349	376	381	338	356	347	397	357	363	353	325	366	359	368	350	340	352	348	339	335	306	345	335	348	345	348	391	372	370	341	386	352	348	315	334	326	361	351	325	344	341	338	338	349	346	333	323	377	340	351	356	379	363	383	344	336	346	360	339	338	368	328	338	342	338	364	360	358	337	316	355	318	334	333	348	370	343	348	358	338	363	324	373	369	319	379	355	377	346	333	348
33172	21441	28321	26577	10903	3845	1940	1003	614	500	458	348	379	353	312	338	314	298	291	272	256	276	270	239	264	242	271	261	277	247	270	308	244	273	228	226	234	253	234	266	241	255	250	249	230	226	232	215	230	226	227	245	238	252	264	249	247	257	218	270	229	237	250	272	266	252	234	253	243	227	203	255	239	221	232	228	251	240	242	238	252	223	229	241	261	245	232	243	250	252	233	249	257	256	261	229	231	247	216	245	228	253	228	217	224	212	271	220	244	217	248	237	228	245	220	240	252	243	265	244	233	234	220	241	230	242	253	210	246	205	214	199	216	253	245	257	228	247	212	243	244	235	227	265	207	222	225	232	246	251	239	245	232	220	222	205	220	239	237	225	218	250	213	243	234	258	210	254	232	232	248	226	260	225	223	280	253	248	255	252	241	254	248	231	258	211	221	274	226	242	225	237	272	262	272	214	227	214	236	251	271	248	225	235	220	241	233	244	266	239	223	217	254	224	227	254	226	229	230	245	231	236	206	253	232	264	238	234	245	251	253	228	244	241	248	252	221	210	229	242	233	247	232	212	216	227	245	246	262	240	236	201	225	265	253	197	231	195	248	217	263	216	204	230	249	277	229	238	237	238	238	232	248	240	238	257	253	242	283	233	248	205	239	220	239	236	212	236	227	270	222	215	241	224	250	237	232	234	206	230	221	216	243	246	232	237	260	220	221	245	226	252	223	208	249	243	266	257	216	212	235	216	243	251	235	227	258	236	219	254	257	238	233	245	205	244	226	231	222	233	220	218	221	242	241	244	211	240	272	245	194	236	247	242	222	265	237	243	237	256	228	227	262	222	244	233	238	244	212	257	230	267	239	246	256	251	216	238	260	226	248	245	224	233	241	232	220	225	237	234	234	234	225	208	260	245	230	204	211	244	258	221	231	241	238	225	258	210	216	228	225	203	210	253	239	227	235	243	212	248	239	236	234	219	227	220	256	205	245	226	214	246	259	235	239	205	231	214	212	205	223	248	242	241	224	239	241	249	213	224	238	209	239	227	209	233	270	245	269	244	219	270	209	213	263	235	231	231	238	228	222	218	240	230	262	238	233	234	219	223	235	241	265	230	242	221	227	240	232	213	236	235	251	236	220	213	244	222	245	228	224	229	226	240	261	230	222	221	241	210	212	242	270	247	224	271	238	207	248	226	233	213	241	239	259	235	246	209	227	214	229	230	217	218	235	213	235	248	238	225	250	232	256	245	251	226	228	225	245	238	255	234	234	238	232	221	218	229	235	233	211	252	242	250	230	251	230	218	220	238	207	243	215	248	266	247	239	244	219	257	226	206	241	245	267	273	261	233	216	249	246	265	222	227	266	236	219	246	223	244	243	224	216	255	248	235	240	246	269	244	213	207	225	241	272	241	232	221	241	230	234	238	247	254	204	224	240	239	243	219	247	240	252	253	223	231	206	213	222	224	256	244	234	257	247	242	249	235	272	232	244	230	236	233	250	225	244	198	227	282	237	230	223	242	236	235	257	243	244	238	271	251	231	228	234	223	239	258	243	204	238	229	238	248	264	234	249	245	221	245	236	231	229	207	222	245	252	225	214	227	240	204	228	251	227	223	266	243	239	210	217	255	228	228	218	257	219	266	238	216	228	242	214	242	225	254	227	227	233	206	267	237	242	218	225	243	228	232	215	221	232	217	209	232	222	251	200	245	220	230	231	238	244	238	219	234	231	214	245	233	241	231	235	248	249	226	247	236	271	236	225	218	230	278	243	267	241	243	223	236	198	241	223	246	256	229	224	208	236	253	266	234	264	233	236	227	239	230	247	231	234	226	222	229	266	244	234	254	227	228	224	232	246	224	235	241	225	225	229	253	243	234	230	230	248	259	213	233	202	246	199	253	219	239	255	223	232	245	236	244	223	215	229	251	242	241	256	248	236	256	234	222	229	236	243	246	233	235	213	215	229	250	250	224	259	258	258	230	231	252	232	216	256	204	204	283	217	223	227	256	223	222	231	245	215	241	239	228	254	237	224	243	222	222	227	255	247	216	228	259	243	267	256	260	228	266	236	230	217	240	245	250	211	220	235	262	217	233	250	225	196	240	218	217	229	242	242	244	238	257	195	244	249	225	265	224	241	244	240	224	238	257	257	249	262	243	214	248	227	225	273	241	224	265	238	287	220	220	227	226	233	249	223	244	222	252	225	238	221	272	230	252	201	228	233	266	226	229	285	237	223	226	244	227	249	225	217	237	204	249	251	241	237	225	253	228	237	250	222	239	214	219	232	252	252	237	205	230	227	236	223	227	234	240	235	224	242	255	223	240	234	247	248	217	237	229	255	244	223	252	244	239	251	249	259	232	222	235	245	248	245	241	241	232	258	271	256	234	242	241	236	243	235	219	265	249	221	226	234	232	242	247	226	216	218	229	217	238	253	234	252	239	249	220	216	239	239	233	231	218	229	250	245	246	271	247	237	226	252	250	239	239	210	247	249	230	221	222	242	237	228	199	229	245	245	225	232	230	234	243	232	240	240	271	264	238	228	246	223	243	234	262	246	235	243	221	222	222	266	252	229	233	212	232	212	244	220	256	226	218	221	258	209	244	270	203	247	226	235	223	224	214	225	235	258	239	243	220	235	250	221	244	218	209	248	227	267	229	235	271	235	210	247	231	246	215	252	236	235	228	229	248	219	237	245	218	225	249	224	221	249	243	252	214	252	234	237	230	208	246	227	223	252	222	223	223	223	231	233	250	228	231	238	260	233	249	271	248	222	226	225	273	216	208	243	249	206	247	235	241	241	217	216	230	230	252	240	208	227	215	203	242	231	224	249	262	207	234	241	221	250	227	261	255	248	241	234	190	218	231	227	223	242	219	236	259	215	231	253	237	233	221	254	223	220	251	252	216	230	229	211	206	226	228	231	243	224	239	219	282	241	220	251	262	250	250	217	224	223	239	239	272	233	222	225	220	232	226	223	237	252	222	237	232	244	242	237	240	212	241	225	221	257	215	255	246	227	256	251	217	257	236	236	240	244	221	240	195	234	237	235	240	228	237	253	232	271	234	232	233	242	216	224	225	248	232	239	232	230	248	238	237	241	247	245	229	238	228	245	247	249	240	251	254	256	217	237	238	255	263	199	224	245	249	247	237	236	269	216	227	243	229	210	235	220	225	209	217	222	237	233	217	219	245	225	230	223	216	236	234	234	235	228	216	257	208	224	216	235	225	200	238	226	230	247	214	214	220	214	218	241	254	228	214	263	245	233	226	250	226	248	224	223	228	226	232	250	229	234	243	253	242	237	195	257	246	244	222	247	243	221	252	254	264	242	204	252	238	222	228	240	232	212	233	226	237	252	218	216	251	239	179	208	252	239	242	221	261	269	239	250	226	251	261	215	244	231	231	253	255	254	221	204	231	224	207	259	253	271	236	238	246	218	249	278	232	251	245	239	214	249	206	225	239	263	268	237	263	245	238	240	235	264	214	203	198
18359	13798	31189	30922	17543	9201	6776	3719	2404	2012	1779	1486	1394	1290	1219	1069	1063	1067	968	931	832	889	866	785	866	800	781	819	804	742	725	751	731	699	697	691	665	693	698	698	644	679	692	651	692	638	647	647	705	686	632	670	660	666	634	609	665	629	619	643	619	630	611	634	611	617	657	623	605	570	642	632	642	608	599	653	595	624	581	616	610	580	607	614	629	695	622	598	599	607	550	603	616	650	610	619	573	604	555	605	587	633	620	615	573	632	541	561	604	591	594	625	585	586	608	607	590	613	599	581	622	597	574	613	600	552	592	623	595	599	609	615	631	564	624	624	587	598	605	599	574	620	558	568	571	565	564	631	636	584	605	581	606	573	632	639	603	601	593	627	582	609	590	610	590	618	562	571	560	619	604	562	631	616	615	623	563	590	588	590	570	613	632	630	596	601	577	599	586	631	605	616	587	597	612	587	567	641	646	581	624	615	616	574	611	616	517	581	615	608	590	629	614	604	604	582	590	608	596	595	579	609	540	612	638	656	593	591	609	594	639	625	630	605	572	568	597	594	624	583	593	624	614	596	620	562	616	561	591	629	562	588	607	628	606	608	593	571	581	613	619	614	571	637	606	582	633	578	577	602	566	582	616	540	563	557	618	606	636	598	627	593	603	544	581	620	572	578	626	585	613	598	577	602	602	585	630	582	588	561	559	596	624	599	597	589	566	598	623	574	597	545	599	550	604	601	607	606	639	560	576	610	580	621	589	621	576	571	573	581	603	598	593	592	663	594	603	614	587	585	612	619	611	576	604	619	599	597	595	588	610	624	591	583	558	585	641	569	658	615	675	590	619	577	600	647	589	626	607	604	557	597	595	587	578	587	565	579	596	589	607	587	603	692	632	567	566	640	589	608	580	590	623	575	591	613	587	615	641	648	570	631	617	636	644	558	622	585	576	625	533	612	535	556	572	601	620	598	604	588	618	582	576	580	570	584	586	587	567	565	655	602	589	585	574	583	625	610	613	594	657	590	614	613	603	616	591	613	581	584	571	603	599	609	561	603	592	596	546	606	584	607	574	651	566	586	607	565	596	612	589	582	589	588	604	561	590	614	563	585	618	582	568	565	586	605	599	573	611	623	601	597	584	623	626	562	569	590	592	580	564	611	624	623	604	615	628	594	579	576	589	567	593	546	609	618	555	634	571	604	593	640	583	553	587	604	605	599	608	624	614	624	593	577	603	609	583	575	641	566	624	595	572	556	594	598	606	549	605	569	562	583	600	631	632	603	542	586	640	571	593	587	604	603	665	570	610	603	582	625	567	548	612	617	587	577	610	596	606	582	579	574	598	558	591	565	624	562	617	548	575	622	585	588	624	580	581	568	593	578	569	575	563	604	567	616	587	589	581	595	567	579	563	635	600	596	624	573	583	580	629	573	613	637	610	548	614	586	633	588	602	602	575	586	622	616	560	583	623	625	619	571	644	581	589	615	609	597	640	598	575	582	628	655	594	604	580	609	569	594	581	577	594	568	619	576	619	594	624	590	625	573	544	594	559	619	583	610	592	627	579	579	618	581	569	643	588	609	613	573	576	574	582	622	580	543	619	561	572	579	606	590	597	554	600	650	591	583	596	584	603	626	590	621	598	559	587	603	582	535	564	570	597	635	590	604	615	594	633	586	585	613	582	639	588	579	646	616	607	606	591	564	605	598	586	580	569	669	603	600	528	609	600	593	577	567	602	642	599	577	588	619	576	594	615	531	614	594	591	590	616	570	573	602	574	597	592	618	588	624	607	602	608	624	593	578	536	641	593	607	570	603	605	618	581	569	595	600	589	580	626	618	570	592	598	614	611	575	608	582	640	628	570	604	594	612	627	598	563	591	571	605	565	572	592	556	574	577	616	606	540	586	616	612	601	566	633	603	644	583	561	565	595	585	593	610	640	599	596	596	608	603	603	627	595	556	583	620	597	581	553	561	574	591	608	624	593	620	587	580	650	597	615	594	611	589	566	578	575	587	640	603	552	603	565	592	592	649	568	552	600	587	579	547	616	578	588	631	615	590	583	571	576	572	543	610	581	595	595	566	581	587	616	595	544	589	578	598	605	589	595	576	578	595	613	612	561	582	598	604	599	580	634	609	613	588	634	579	625	563	604	600	635	621	622	637	608	565	563	554	560	649	609	598	595	568	603	564	637	595	619	574	608	585	590	557	583	603	581	593	593	601	630	603	660	605	632	598	593	580	616	589	659	572	585	577	613	607	612	624	574	598	596	576	590	585	559	588	584	569	633	587	575	562	558	619	603	603	581	585	601	538	616	582	545	597	629	640	587	555	589	566	629	577	584	587	578	604	613	586	602	576	608	636	622	607	587	566	589	590	571	588	607	638	600	587	626	587	599	567	599	604	634	607	553	571	602	623	595	562	617	587	649	594	604	609	597	603	541	629	640	590	568	605	612	632	590	627	617	617	577	618	603	599	626	587	617	600	593	571	590	593	577	629	623	570	636	586	608	597	580	564	607	570	633	573	608	597	554	629	591	633	617	602	582	610	619	547	646	582	579	580	604	588	576	589	595	585	600	580	587	606	602	628	634	593	606	618	598	648	580	614	601	601	580	589	550	594	614	604	619	632	569	609	574	604	582	602	612	640	587	581	596	591	574	597	582	577	566	578	656	611	567	605	630	611	620	572	621	628	587	547	600	571	591	592	574	587	587	594	645	605	619	583	631	579	583	613	585	616	644	572	655	572	537	567	573	587	611	602	583	588	541	565	588	599	575	609	607	578	600	582	600	573	564	600	573	596	577	593	618	605	562	582	608	610	641	573	609	583	621	625	588	605	606	578	565	573	598	596	588	608	577	609	620	575	550	629	639	606	591	535	616	562	557	631	570	566	595	580	555	592	582	582	580	612	572	587	588	592	592	568	584	560	629	579	591	596	600	614	584	629	581	560	595	577	604	563	589	620	576	580	603	598	590	606	609	619	620	655	565	575	586	539	576	569	560	533	597	566	585	567	588	601	621	598	568	579	620	606	647	587	589	612	611	603	606	628	611	611	606	590	609	536	624	614	573	554	586	622	605	627	613	602	594	640	588	606	600	620	598	576	584	584	594	616	570	616	631	626	617	621	549	624	590	548	606	573	617	640	618	578	632	611	607	604	549	580	621	602	572	578	559	615	577	626	589	638	571	575	615	573	609	620	562	575	598	552	581	606	644	597	593	602	598	584	570	603	617	576	571	591	632	606	553	577	598	590	557	580	586	623	629	554	548	598	545	550	624	596	571	550	603	599	600	578	637	601	567	556	579	650	565	606	591	615	651	547	619	597	558	623	625	616	629	590	594	575	528	598	571	570	623	562	627	633	595	626	547	601	567	607	588	566	631	564	617	663	604	589	578	577	624	560	549	574	630	613	575	620	621	600	582	590	596	572	653	550	612	585	587	545	607	599	594	592	558	615	585	595	614	592	610	605	604	577	572	635	609	596	592	554	605	595	639	594
9090	6969	9225	5661	1228	425	278	257	286	261	276	235	281	248	256	222	238	240	243	240	255	233	257	254	272	262	232	241	278	260	237	263	225	282	267	250	226	252	240	226	252	259	251	250	235	275	229	236	221	232	242	269	246	218	266	244	261	260	226	237	279	223	252	245	255	239	248	253	241	232	234	298	220	247	241	215	269	244	277	268	238	250	258	234	293	260	249	308	257	248	244	233	241	252	280	254	241	248	275	273	258	249	230	254	235	246	270	237	265	238	276	223	276	230	250	246	295	230	238	242	260	252	245	257	247	225	268	272	232	245	270	248	250	238	219	222	221	285	228	256	234	245	244	257	238	236	245	241	255	277	232	204	259	251	240	244	254	245	269	237	245	218	243	240	233	242	254	247	245	265	243	227	272	209	251	251	247	247	265	244	233	243	284	236	279	266	256	222	277	212	241	254	237	233	249	262	238	267	265	229	235	268	245	273	242	230	256	253	283	248	215	267	251	242	230	237	252	255	244	229	271	261	271	267	267	219	247	231	267	247	252	213	242	237	237	253	217	215	267	239	257	217	232	259	240	261	213	257	246	289	224	221	232	237	248	248	272	268	236	273	253	237	237	246	259	264	231	260	249	240	269	233	264	234	259	231	226	244	275	237	249	240	273	267	227	225	245	254	243	250	219	267	232	241	272	260	246	281	258	235	243	247	263	265	229	277	220	279	250	237	237	229	238	254	251	221	258	241	242	243	243	253	237	239	226	295	257	256	241	260	233	277	278	246	233	257	233	263	310	240	251	257	242	244	256	242	242	224	244	242	248	266	265	249	256	263	247	251	239	255	221	254	240	222	265	242	225	276	238	278	263	245	233	241	234	271	252	254	277	244	238	263	240	255	270	253	261	249	251	234	244	258	248	252	267	267	272	279	263	235	232	271	239	237	242	233	264	222	249	266	243	260	255	264	262	264	265	229	234	245	247	251	260	236	239	259	270	242	235	267	250	239	229	254	245	272	268	254	255	235	219	270	275	244	263	264	273	249	244	237	242	234	249	220	254	278	258	253	262	268	233	238	266	260	226	259	269	237	265	281	236	217	248	224	230	238	258	276	256	247	280	251	235	257	223	236	264	222	259	235	261	233	244	223	269	249	260	260	266	262	256	275	236	212	263	243	239	258	235	264	242	254	251	256	219	220	247	279	262	245	240	251	259	274	244	239	256	244	248	260	241	224	253	246	225	269	256	280	264	253	252	233	256	257	273	247	273	221	252	271	240	254	251	259	265	260	230	250	259	268	251	244	284	266	240	282	237	260	259	219	235	277	272	243	246	233	265	229	256	257	266	231	214	224	260	255	284	227	226	224	225	270	262	253	249	260	247	222	228	264	257	247	250	241	253	275	263	264	240	218	222	240	241	247	254	276	265	273	276	238	265	255	238	263	254	266	241	239	245	273	251	271	238	219	232	217	260	247	251	255	253	250	266	248	241	217	262	240	235	256	217	231	240	249	267	228	264	225	240	248	239	265	249	259	245	276	282	263	232	282	256	270	262	281	272	218	249	264	219	231	234	257	269	236	263	237	257	239	221	239	238	249	242	241	242	253	210	234	258	244	243	259	244	247	248	259	259	228	268	251	246	234	210	240	265	263	241	266	267	223	257	248	287	241	235	266	270	235	256	255	264	230	244	270	249	276	256	252	246	245	239	230	254	254	217	261	263	246	248	228	244	262	264	243	258	243	270	255	244	257	268	249	239	262	254	256	246	241	238	234	254	245	257	249	246	267	227	236	241	236	254	254	246	242	259	210	232	251	247	248	240	258	247	253	270	257	245	260	251	242	227	248	278	249	248	246	236	259	257	233	232	252	262	265	229	252	273	274	261	233	232	236	237	256	255	244	258	248	256	245	260	234	225	258	275	240	246	270	234	254	224	225	258	232	242	242	251	255	253	230	247	248	240	240	238	244	263	249	271	262	266	230	257	295	261	257	250	262	269	260	251	258	250	236	263	279	289	234	222	231	248	254	224	248	233	277	252	255	269	240	245	253	244	266	256	260	252	248	266	254	264	233	255	261	264	242	241	226	261	255	237	275	256	254	230	218	241	230	218	240	265	232	259	257	244	233	248	278	259	231	243	279	223	261	229	268	237	239	253	255	266	223	223	264	251	249	235	245	239	258	249	254	250	260	251	260	290	257	231	250	246	238	271	281	267	225	257	244	226	247	257	242	268	263	261	251	249	251	256	249	262	241	245	216	222	238	234	262	244	241	225	277	255	248	239	222	254	253	269	264	253	265	253	255	284	270	256	227	275	232	258	261	247	287	251	234	248	247	249	242	261	266	238	239	256	220	250	237	234	231	263	242	243	259	227	255	278	260	227	252	227	261	257	239	240	290	264	232	247	239	253	223	255	216	241	269	240	225	244	263	254	262	256	241	269	253	254	223	244	234	243	280	236	253	253	275	247	243	243	259	249	262	248	248	264	243	246	249	229	269	271	218	225	243	230	255	242	261	239	261	211	249	262	236	260	249	256	239	240	263	244	272	263	249	230	224	257	275	247	245	236	256	228	272	247	241	248	241	237	234	257	251	278	275	263	263	251	254	249	261	241	239	243	249	240	219	279	241	229	237	226	245	229	261	249	259	245	252	215	238	268	236	262	244	241	223	256	239	242	248	266	245	250	266	252	248	249	285	245	255	240	241	275	295	248	254	255	233	238	253	259	264	272	223	255	218	249	244	259	261	239	236	229	249	257	253	235	255	229	243	246	252	231	230	238	257	244	257	245	252	256	240	252	276	248	265	251	248	225	254	257	277	248	237	270	295	247	220	262	269	222	245	268	284	274	265	285	289	281	243	251	246	229	245	253	255	252	224	242	267	230	252	236	259	252	245	241	232	221	266	261	255	239	256	270	261	275	270	273	281	244	252	254	247	298	262	269	285	254	283	253	254	232	266	253	232	270	234	252	270	248	252	254	257	255	255	239	242	259	245	275	234	257	251	251	293	252	265	269	257	285	237	244	233	235	237	234	236	264	269	240	268	223	241	274	253	258	246	267	282	244	192	241	268	204	272	232	234	231	253	236	243	245	225	249	254	233	270	232	251	274	262	244	242	280	259	244	264	251	248	285	255	266	256	247	251	263	269	236	260	248	240	214	238	246	265	253	278	243	278	255	249	250	246	229	256	234	249	228	237	225	239	282	249	294	263	279	266	262	236	230	231	242	246	232	235	248	249	233	230	217	264	215	271	253	235	230	242	246	233	248	256	242	237	250	254	250	239	242	255	258	228	261	238	226	262	238	242	242	255	264	242	236	261	255	209	247	255	235	227	260	264	238	264	250	278	247	239	254	247	252	248	236	272	261	232	252	247	247	247	237	248	252	252	245	249	243	200	253	266	247	247	222	250	247	242	235	229	232	262	276	230	258	261	259	240	242	275	235	260	245	219	258	221	259	268	266	262	222	245	267	256	262	249	251	275	271	224	231	229	272	226	265	263	245	249
5371	6314	12785	12066	2741	1118	890	690	629	602	618	659	575	621	602	604	604	562	598	592	607	661	562	569	577	602	620	600	603	596	634	680	568	564	606	597	607	613	568	608	595	626	569	567	582	591	600	572	569	616	576	555	599	631	571	603	547	583	629	600	572	575	609	640	620	585	601	578	572	598	590	596	586	601	588	570	578	619	601	559	594	609	615	601	577	614	612	590	618	599	577	608	569	595	577	582	582	549	560	567	579	597	611	597	611	559	548	598	638	578	590	557	597	582	625	577	574	607	656	601	608	562	580	597	599	606	614	563	559	574	587	581	585	600	599	637	587	581	599	578	599	549	588	605	593	610	557	608	593	591	593	605	584	613	591	560	594	615	650	585	579	592	592	625	577	582	611	603	584	591	568	603	596	572	610	591	576	634	604	599	598	589	575	607	621	606	567	595	608	605	596	645	555	583	608	594	572	557	588	572	619	597	607	594	595	588	551	574	597	574	608	573	625	611	571	572	648	578	587	584	558	588	601	643	608	549	579	586	590	606	618	609	570	566	549	623	547	584	570	567	583	635	600	565	564	599	606	590	562	596	595	593	626	543	581	614	595	597	597	558	561	622	626	554	595	569	603	617	596	611	581	613	532	558	570	593	577	599	580	627	560	585	578	603	586	611	559	571	555	582	564	569	580	580	586	560	615	606	609	573	617	573	527	559	587	588	577	584	517	609	635	624	584	581	567	579	582	590	625	573	551	601	654	614	581	589	543	615	606	584	598	578	584	572	556	615	564	583	615	565	562	564	606	601	620	602	625	557	590	593	589	553	609	574	579	605	607	588	599	566	588	593	592	581	568	575	588	556	578	576	652	568	564	597	584	575	617	609	561	563	607	597	570	618	604	581	577	580	590	642	552	608	587	604	549	606	577	569	575	570	593	620	606	539	619	609	643	562	627	593	568	564	609	574	583	602	572	561	595	596	604	597	592	568	588	641	622	587	581	614	576	588	561	589	610	613	583	587	582	627	587	565	567	613	561	599	597	598	586	589	588	564	559	593	582	564	597	600	524	581	598	572	626	566	583	572	561	566	590	599	560	571	585	574	620	587	579	587	584	548	564	568	609	597	588	564	632	586	554	615	582	580	559	591	597	611	573	582	640	608	600	601	585	545	600	614	617	571	625	602	559	575	614	603	573	606	589	614	619	633	604	602	577	596	605	581	578	605	612	573	590	596	567	599	560	571	568	606	550	583	607	581	590	599	598	589	598	582	578	563	576	537	560	571	594	553	569	537	610	606	591	607	578	556	571	567	585	597	627	583	634	593	580	590	599	586	548	601	606	654	608	618	555	620	557	524	611	587	602	592	584	603	583	585	610	614	570	598	588	538	595	579	629	577	551	610	581	611	595	593	527	614	578	557	646	601	597	562	542	556	595	566	630	609	560	575	627	578	584	584	601	565	588	611	568	654	542	557	640	616	575	613	606	597	613	603	570	599	599	562	605	586	586	576	601	547	621	584	595	577	578	601	548	595	624	628	595	585	584	563	534	646	593	601	593	547	603	577	599	599	569	612	598	648	601	566	602	601	575	566	651	576	580	555	583	619	587	559	628	591	564	606	539	559	565	555	579	632	580	596	627	589	566	610	589	573	609	563	609	588	606	581	614	601	571	567	591	589	564	547	606	569	566	642	583	565	584	575	633	597	627	592	626	579	581	624	600	621	622	599	581	589	582	562	577	584	571	594	611	604	625	573	569	619	581	623	595	598	615	586	596	609	536	603	607	563	598	585	544	560	551	599	599	589	591	608	584	585	573	600	589	558	572	571	584	598	563	586	564	597	578	618	570	623	593	591	567	563	588	579	592	604	561	627	644	630	642	618	638	592	590	581	583	577	621	580	581	552	545	560	546	597	586	539	595	620	561	578	583	638	589	595	554	619	542	592	575	575	544	550	574	582	627	584	588	588	623	538	647	595	579	600	592	597	633	624	599	606	591	588	578	595	586	637	596	583	616	584	580	600	566	591	538	573	607	573	564	582	577	600	562	558	621	608	576	596	585	600	601	601	598	562	577	573	594	570	609	545	625	553	600	614	596	596	576	577	617	608	605	638	631	580	598	595	558	577	601	569	626	593	633	598	568	558	614	594	588	582	595	563	577	611	580	544	572	591	587	583	625	584	610	613	581	630	561	591	613	599	582	594	588	593	587	565	562	625	542	617	585	584	587	614	597	553	612	591	582	610	576	570	536	598	585	594	577	548	552	609	592	607	582	630	585	576	540	601	565	597	584	556	593	600	612	602	607	605	604	613	605	610	624	571	624	576	581	579	607	579	620	616	560	634	568	592	564	631	626	625	552	588	564	625	610	569	583	575	556	620	631	611	526	609	571	634	571	613	594	547	616	593	564	602	629	608	618	564	601	581	566	609	582	577	604	616	594	581	596	622	567	612	578	571	603	598	562	629	608	569	633	631	560	620	611	580	560	560	545	587	603	618	614	599	590	629	631	576	601	580	614	587	574	583	628	594	572	618	582	574	618	565	556	614	599	581	603	594	593	608	569	566	604	603	605	581	591	622	556	551	628	590	567	617	618	588	615	597	560	621	577	598	551	633	535	606	607	588	557	574	530	670	602	564	602	586	582	573	538	597	573	565	626	530	573	548	613	605	574	614	589	596	565	609	672	598	590	621	612	618	599	584	588	586	575	594	613	580	602	563	574	599	615	589	578	593	562	588	572	580	558	568	595	563	576	560	583	650	615	543	570	620	608	596	623	569	620	584	564	636	582	610	606	552	555	601	578	596	610	615	614	601	583	625	608	609	640	575	567	605	574	605	597	603	605	592	617	578	557	543	598	557	569	603	591	628	567	585	599	582	590	566	578	608	613	602	598	591	608	593	630	563	591	582	591	580	586	603	605	586	628	596	584	562	570	607	602	595	585	558	585	657	550	575	565	603	595	570	589	562	577	609	619	592	594	573	610	588	597	554	609	552	588	571	564	536	558	602	598	573	586	541	590	562	597	562	588	618	615	567	595	599	602	580	641	558	595	554	570	591	586	596	529	609	617	586	562	575	607	621	586	595	554	591	613	584	621	600	604	600	597	632	606	572	576	622	626	578	614	576	554	558	578	615	592	595	542	581	588	626	608	576	616	549	619	568	642	556	584	546	600	523	581	632	572	540	589	604	603	611	564	536	609	580	569	614	575	600	571	581	564	614	618	602	560	621	568	581	589	592	583	595	601	614	558	626	576	618	571	585	594	593	615	597	595	592	565	560	564	589	617	560	558	594	584	576	580	584	590	595	588	592	601	586	615	600	614	587	602	555	581	544	618	527	585	534	630	570	606	528	591	614	557	590	570	592	622	595	589	581	555	572	614	566	615	601	608	568	552	571	581	568	625	589	567	625	616	570	562	596	582	606	585	637	607	577	559	591	614	629	592	598	564	636	615	609	557	576	598	625	566	577	594	558	588	605	578	593	566	573	619	564	591	572	557	597	575	576
20742	17422	21538	14207	2652	759	447	325	250	238	213	211	208	177	164	165	187	164	154	173	124	160	126	139	150	150	127	159	150	127	141	126	131	130	103	143	153	138	147	145	156	148	130	128	139	123	137	134	154	140	130	130	129	151	130	127	122	152	125	125	114	119	115	120	130	124	129	130	135	126	114	116	114	132	136	137	128	126	130	135	121	132	123	118	129	118	121	121	113	126	145	140	132	101	125	140	126	150	132	107	115	127	108	135	112	131	128	135	136	118	132	111	115	130	132	115	144	142	118	148	144	137	164	126	115	117	133	123	134	127	123	104	142	129	120	138	129	142	133	141	130	151	159	126	147	100	107	149	121	128	116	137	115	109	100	124	134	147	136	100	154	131	154	118	111	134	116	122	126	129	126	126	147	118	122	137	133	122	117	120	138	145	122	112	126	114	132	115	121	129	129	132	145	103	119	126	122	121	123	143	135	122	119	118	120	115	148	130	128	144	130	134	151	121	128	133	119	128	115	121	125	109	113	122	138	108	118	115	116	160	117	131	117	133	120	123	149	115	131	122	121	117	100	143	130	134	127	132	126	119	109	121	128	129	115	135	134	136	129	124	121	131	131	91	138	123	122	120	163	116	129	119	141	126	128	126	132	137	140	124	127	131	118	108	138	171	135	127	125	128	117	120	126	149	136	121	112	169	138	142	114	133	141	137	140	121	112	123	138	122	131	124	134	126	112	123	127	137	125	120	114	114	125	125	158	143	114	127	121	110	131	151	132	129	147	121	119	143	120	126	115	118	120	129	133	124	115	149	131	125	126	138	135	106	129	119	132	121	135	118	109	153	134	98	133	102	115	113	131	123	108	132	111	118	132	139	121	126	129	135	127	137	118	136	153	122	147	121	123	162	120	135	135	126	138	114	130	131	132	126	151	131	149	135	136	145	127	127	134	124	133	137	141	121	130	108	139	136	165	139	98	135	139	131	138	150	130	134	144	108	102	123	125	138	103	143	130	132	141	127	135	133	134	110	123	142	151	136	117	123	129	131	124	126	119	118	112	132	143	126	138	137	138	130	111	135	136	121	127	139	109	137	119	112	126	114	156	143	127	122	129	136	136	112	140	139	114	150	134	127	130	149	126	118	139	104	123	129	137	124	126	138	107	125	133	126	125	125	107	116	121	137	135	99	134	126	131	128	132	119	141	112	112	164	138	127	127	123	111	128	117	119	143	116	129	142	124	116	114	117	129	121	170	116	121	137	123	128	138	121	146	137	123	129	122	129	141	130	127	140	118	130	130	124	140	129	134	122	155	148	125	130	118	133	137	124	132	153	120	138	149	134	127	102	116	115	123	142	116	117	123	134	140	161	128	129	134	129	133	150	128	151	131	121	122	131	117	120	118	110	133	103	112	134	148	146	130	136	127	105	135	113	126	115	132	131	121	145	108	105	129	149	111	137	147	129	132	114	136	125	128	155	127	130	115	132	124	137	134	120	119	119	140	113	131	138	124	117	128	125	116	147	126	131	136	116	135	120	142	132	152	125	118	123	111	123	117	118	122	134	134	120	118	124	135	130	116	116	139	121	119	118	112	120	112	122	140	132	126	152	140	141	143	119	127	126	131	101	138	160	127	116	133	134	149	111	132	132	143	124	122	126	123	130	132	136	118	139	139	131	122	130	144	112	118	122	148	141	131	127	140	137	129	105	122	119	112	131	134	140	118	138	110	112	129	131	119	136	126	134	132	122	124	120	117	118	134	141	137	131	136	112	132	137	117	146	134	130	121	116	128	125	120	131	132	104	137	128	102	107	135	126	136	139	128	122	132	134	138	119	131	129	114	116	109	136	122	114	131	113	135	130	143	125	121	117	142	133	136	143	116	100	113	127	130	127	126	151	130	127	129	121	118	105	115	102	131	126	121	132	127	134	111	123	142	116	152	147	123	120	107	142	136	127	143	119	119	123	163	139	132	117	124	111	107	123	127	113	118	112	108	137	145	106	135	131	124	124	133	138	116	119	159	133	138	157	133	118	135	152	126	127	106	128	125	154	127	132	120	123	127	106	149	136	144	133	127	130	105	119	153	128	103	129	137	125	134	136	129	132	121	130	124	97	138	113	119	142	129	128	133	133	140	123	145	131	140	153	170	139	120	130	132	129	129	114	123	124	137	130	134	122	137	143	146	113	139	126	126	141	127	146	133	120	108	112	117	108	135	124	143	130	144	107	130	137	129	141	148	125	137	114	128	141	150	145	125	117	143	127	126	133	128	104	153	142	128	128	117	111	119	135	105	131	123	139	122	126	146	117	135	126	117	123	138	130	113	138	124	139	144	120	127	123	112	132	161	133	119	138	130	134	114	136	124	110	114	135	123	136	143	131	119	115	131	143	145	147	121	125	135	112	136	126	139	118	121	138	137	130	134	134	142	126	130	131	134	125	129	127	125	152	119	133	130	138	119	130	130	129	135	135	121	144	127	135	132	132	134	126	113	108	121	118	142	124	129	121	130	123	126	108	116	151	113	147	127	139	115	150	135	128	130	134	108	141	109	119	132	125	141	135	132	143	131	103	111	124	115	131	134	123	119	137	128	156	121	121	128	124	137	126	122	142	124	126	137	128	133	129	122	131	124	111	125	128	104	136	125	123	129	110	141	139	118	135	122	106	118	128	156	122	134	127	124	138	128	131	152	124	130	132	130	124	115	114	111	125	120	116	136	127	131	127	121	131	134	145	117	118	130	118	136	134	134	129	118	123	139	127	147	102	127	132	141	146	112	102	136	119	103	118	122	117	130	126	134	142	141	127	136	128	125	120	142	129	135	132	119	128	143	131	134	152	149	131	127	143	123	129	115	115	125	131	141	144	124	101	143	116	127	159	143	131	118	118	127	117	133	125	123	136	147	124	151	139	133	130	147	135	136	140	162	123	150	126	132	121	105	158	111	125	129	140	132	105	133	115	128	122	116	154	89	124	157	134	127	147	131	132	124	130	146	146	131	145	129	141	130	127	116	124	124	125	130	130	143	119	142	149	133	129	125	108	128	143	150	121	132	127	132	130	129	115	132	126	128	143	120	114	116	120	121	112	136	139	127	128	143	132	132	129	112	139	138	160	123	135	142	121	121	133	116	140	128	129	138	98	136	128	114	139	127	126	157	125	153	116	135	132	114	123	129	134	128	136	132	136	116	142	137	140	132	144	130	121	124	111	136	159	138	144	118	126	143	132	145	125	138	116	133	116	163	148	112	128	123	121	123	128	139	165	149	149	146	136	141	136	131	137	131	132	134	141	128	128	152	134	105	129	137	134	138	126	118	130	119	132	116	117	124	126	111	128	112	127	151	129	117	127	120	123	147	145	120	108	142	116	127	131	111	119	123	120	131	127	113	121	114	120	120	124	128	134	116	126	126	134	140	142	138	120	135	146	118	142	139	134	114	111	144	122	144	110	116	133	124	154	145	118	115	126	114	138	121	121	113	120	111	124	116	133	125	144	112	147
12021	14062	25646	20702	5361	2789	1907	1422	1161	1030	946	842	771	693	676	650	609	564	536	499	545	451	495	464	466	484	465	474	489	430	395	440	430	412	436	394	389	402	392	426	393	417	397	381	411	400	381	408	376	410	418	400	377	376	381	404	357	381	401	342	394	374	359	375	381	364	380	388	369	368	378	361	369	361	378	335	371	404	404	407	380	355	351	361	393	344	373	363	347	339	342	388	377	316	403	367	364	361	342	352	375	362	337	335	340	337	393	388	391	338	330	379	362	361	347	344	370	366	357	355	372	351	402	382	370	374	365	376	353	399	358	307	366	351	400	357	340	377	351	359	367	378	385	375	357	331	333	385	328	363	322	366	391	347	323	339	366	367	389	370	359	346	352	328	359	350	335	357	389	359	358	383	339	344	384	354	363	354	343	324	348	343	350	395	368	381	368	386	347	373	387	365	376	339	364	318	325	338	383	360	358	373	368	360	331	368	327	327	385	360	367	385	349	343	352	364	366	359	341	339	405	363	347	395	358	361	379	356	365	358	364	341	334	379	321	360	369	360	322	354	326	373	367	371	390	419	366	372	394	355	320	350	349	349	360	366	378	378	335	367	343	341	370	351	363	362	349	383	329	328	361	358	365	366	369	341	350	318	357	339	399	364	340	354	353	367	363	367	366	345	370	367	367	349	349	342	349	373	369	332	377	384	392	307	389	409	352	376	365	352	368	337	346	390	376	389	337	318	358	370	377	358	348	357	372	322	351	355	378	363	370	333	327	390	339	353	372	352	363	338	355	329	362	363	383	366	333	349	307	375	368	315	392	352	369	329	345	338	360	344	359	378	357	355	342	341	361	348	374	389	347	366	332	363	359	372	349	325	340	359	362	377	329	345	353	359	352	381	371	345	349	377	362	326	356	368	333	362	352	367	363	354	366	394	374	322	340	369	360	358	338	344	364	362	372	351	372	341	325	368	361	328	339	338	372	359	345	372	367	339	367	326	346	357	354	339	327	358	353	341	351	332	325	374	369	330	356	348	373	364	362	363	330	329	356	344	357	331	362	349	330	342	382	397	347	360	367	339	333	344	324	337	384	352	345	355	357	353	360	356	359	354	343	347	373	332	351	365	384	352	341	367	357	347	372	354	339	375	367	374	389	381	362	366	374	344	366	349	319	327	349	346	366	350	347	368	363	345	344	356	352	357	366	322	357	340	355	379	329	333	383	357	377	358	356	392	355	361	339	375	351	362	371	372	337	316	390	334	369	358	390	313	366	343	364	351	343	356	363	380	370	347	370	390	368	342	337	349	415	345	360	366	355	347	346	385	384	342	360	367	359	393	367	342	335	373	344	347	361	342	344	355	383	341	360	359	363	335	348	325	358	362	367	355	357	358	382	334	379	350	350	372	347	333	379	352	351	365	368	358	331	375	360	354	345	344	345	354	362	300	358	357	362	362	350	347	337	335	375	362	339	346	326	376	350	346	337	345	337	342	373	364	376	336	361	336	406	358	392	353	360	375	363	377	338	363	351	354	345	371	356	342	356	358	347	377	324	366	355	348	391	338	338	360	334	379	395	352	343	366	364	355	375	377	374	328	354	348	361	337	375	380	384	376	367	341	368	370	332	353	372	335	372	369	380	371	366	364	326	365	341	352	388	342	405	352	358	345	390	350	326	357	351	347	366	339	411	344	372	353	365	358	318	359	403	356	345	401	337	374	371	348	344	332	352	363	356	359	365	353	362	372	358	338	340	366	390	355	386	378	371	362	351	342	325	345	353	383	338	350	351	368	386	346	363	356	361	366	359	354	368	336	383	328	348	368	360	345	357	368	363	373	368	339	377	355	348	336	345	340	360	345	340	371	313	401	348	335	349	359	359	385	317	323	347	372	357	332	361	346	382	388	338	372	352	360	337	326	338	311	347	347	365	369	346	340	353	359	338	357	344	372	340	378	332	381	352	329	374	374	370	368	311	383	343	388	355	379	331	370	345	338	351	328	350	331	367	378	359	328	334	341	331	338	375	400	385	316	340	395	357	371	354	357	358	375	348	351	348	362	350	328	350	342	344	385	362	363	379	354	374	379	379	342	355	379	372	353	374	372	385	351	322	364	367	362	366	353	343	384	378	349	334	371	362	328	386	328	359	346	351	331	352	350	364	357	345	376	344	368	331	338	387	320	348	364	357	374	329	326	356	338	335	346	370	369	331	367	380	369	329	370	363	358	343	341	353	386	331	365	355	369	361	333	334	356	375	347	358	354	364	390	356	353	346	368	372	355	378	356	339	363	348	358	349	317	395	404	335	349	373	376	343	383	369	348	358	345	358	341	329	331	366	330	331	365	347	371	385	339	369	335	306	340	388	341	342	355	335	341	359	353	350	356	343	372	349	388	351	359	364	337	374	351	365	364	404	377	383	354	347	367	323	367	358	360	368	359	355	343	344	382	372	372	336	353	359	361	353	354	328	351	334	348	314	380	354	388	357	355	367	331	358	350	351	363	344	347	325	340	322	362	312	352	366	322	371	366	362	351	377	361	360	356	354	392	364	329	336	351	341	341	368	396	363	346	335	352	372	334	384	381	334	369	339	345	337	348	357	386	347	349	338	357	363	331	375	331	354	354	375	335	349	368	349	371	392	368	353	355	375	342	324	366	327	375	345	346	364	343	380	364	378	310	338	334	315	354	331	347	343	359	349	332	345	351	364	338	353	319	321	342	351	345	375	346	364	343	350	358	347	389	345	371	363	367	344	357	392	339	350	347	347	374	345	377	350	358	351	377	363	378	363	345	322	372	340	364	353	340	375	356	363	367	361	381	348	393	338	346	360	374	359	371	364	325	339	345	384	397	323	368	375	343	371	358	353	343	364	366	346	392	379	367	349	382	363	332	371	353	363	367	348	371	353	370	347	404	333	351	381	336	374	337	357	359	313	374	381	356	361	353	333	356	372	358	379	394	357	371	368	351	353	367	326	343	359	377	376	356	368	328	373	345	374	349	345	347	364	375	337	369	349	336	332	348	336	333	333	357	327	364	378	359	358	338	364	378	379	358	339	397	387	334	350	373	365	372	336	332	363	380	351	340	350	349	350	383	349	332	368	326	313	339	335	340	345	347	353	321	354	364	360	366	326	348	363	341	352	330	333	321	361	347	347	375	354	328	378	367	377	353	362	364	343	372	356	327	368	351	348	363	351	356	349	313	354	374	340	358	356	363	377	373	364	371	333	357	317	367	340	386	344	350	360	356	336	384	370	366	356	328	359	358	304	354	360	354	339	332	372	310	345	339	363	370	329	384	352	343	336	331	342	349	338	330	370	350	354	369	374	350	323	341	360	340	400	368	367	358	335	371	373	344	389	334	348	347	371	350	342	377	366	321	353	344	358	310	344	335	356	363	358	401	353	350	346	364	374	362	367	402	354	380	325	349	359	325	369	348	345	356	379	339	370	386	383	355	407	358	351	325	360	356	348	359	335	374	360	340	352	383	362	384	371	343
35295	25446	32455	15560	10542	5407	4284	2026	583	470	469	414	326	352	325	350	317	335	291	282	244	263	243	283	274	263	275	248	277	270	258	265	243	256	254	268	229	261	261	256	243	251	247	245	247	246	262	218	260	220	267	263	221	249	208	247	238	246	256	258	242	260	244	240	213	276	231	236	262	248	233	235	234	263	215	232	228	233	246	251	265	227	236	243	261	245	298	226	217	264	246	239	247	237	252	222	253	229	214	267	223	219	220	237	234	242	242	264	207	242	240	269	264	283	217	237	229	220	231	233	247	224	268	243	259	233	247	202	207	233	228	215	277	239	228	230	249	264	232	228	254	240	229	235	241	247	231	229	273	253	243	231	242	243	239	251	230	213	216	242	230	262	255	242	241	214	226	224	245	226	227	234	230	210	246	227	243	248	224	238	250	250	236	269	259	254	236	227	242	226	268	222	252	255	258	250	244	233	240	230	228	231	243	246	251	238	248	235	250	220	234	210	222	255	246	216	210	223	248	233	239	233	245	245	224	235	238	210	242	263	242	221	228	267	217	218	238	243	237	221	257	201	207	218	225	253	238	222	225	264	242	285	242	214	234	227	243	261	236	216	248	239	240	243	243	256	246	242	235	237	221	233	234	228	226	224	232	247	237	244	238	235	224	238	234	226	249	213	256	214	193	247	238	239	242	250	241	253	225	245	248	262	237	242	223	230	262	258	240	241	234	246	227	215	270	228	228	222	272	253	249	228	229	227	236	247	260	257	231	221	234	251	229	206	270	236	261	240	215	223	228	253	237	252	226	239	249	235	264	244	255	233	214	248	247	232	207	220	263	245	231	222	255	232	273	227	224	251	243	272	238	201	248	208	259	225	212	247	243	249	229	243	242	229	252	240	280	248	221	237	244	235	229	254	223	230	221	212	239	220	228	272	238	255	217	254	249	207	214	228	239	226	230	234	212	244	262	241	222	245	234	233	243	231	216	215	215	241	251	258	249	230	259	261	241	258	241	233	250	225	235	260	240	235	234	224	234	238	242	240	243	247	226	246	268	249	269	244	268	258	250	273	229	247	238	221	203	225	220	218	226	239	243	234	215	251	198	274	241	243	235	257	233	240	246	250	250	214	220	242	247	215	267	241	234	233	209	232	248	258	239	236	250	221	231	236	226	229	236	230	214	230	228	268	277	221	229	227	243	260	247	227	205	231	231	241	250	251	232	218	229	245	259	193	264	226	231	235	239	240	256	232	249	227	229	246	241	221	232	257	268	220	259	213	220	240	252	219	227	238	235	224	238	277	250	224	245	247	216	213	230	216	255	228	229	227	234	225	258	244	241	249	237	247	203	231	234	221	226	251	253	253	238	267	232	247	234	237	234	253	206	223	245	242	227	214	247	254	261	236	215	217	244	241	226	222	237	226	230	217	226	243	233	223	211	209	258	237	204	231	248	261	236	253	241	234	245	256	244	243	231	248	214	254	242	237	238	206	212	258	255	236	226	246	241	243	248	230	240	249	252	228	224	243	239	219	257	218	224	210	217	208	236	251	220	243	242	253	223	235	223	249	246	251	215	240	247	254	207	211	222	233	217	235	227	217	197	249	228	245	230	252	217	232	234	238	229	260	232	234	242	261	236	262	260	221	220	230	212	245	246	206	244	202	217	246	224	234	214	244	240	234	225	209	219	234	263	231	262	233	246	253	224	237	212	246	239	223	227	235	232	240	254	244	254	239	233	248	251	232	243	239	210	234	254	222	245	246	239	228	232	237	233	224	224	242	225	239	226	238	231	273	250	210	253	228	237	238	255	229	213	248	255	229	253	258	230	220	227	229	234	222	242	240	224	226	252	250	229	287	237	218	243	227	260	252	261	222	228	254	252	224	239	222	243	234	250	224	211	237	195	249	218	214	249	248	230	248	225	210	246	261	238	229	242	268	247	253	250	226	243	251	270	220	245	201	224	239	234	242	206	230	242	230	248	229	221	231	242	247	220	240	229	213	206	219	231	244	214	245	243	240	244	215	229	254	214	253	249	258	243	236	248	224	237	250	244	246	213	254	280	228	232	254	249	255	260	209	194	244	221	205	245	265	248	224	250	259	261	247	269	219	217	249	232	221	235	244	262	245	276	219	220	246	204	256	262	240	246	239	260	217	258	236	235	227	211	255	221	241	238	264	236	247	196	246	237	240	258	243	220	235	260	239	245	246	219	255	228	250	220	225	259	250	230	241	223	223	239	211	245	218	247	221	264	242	253	240	278	213	226	217	224	242	222	248	257	231	231	213	217	237	218	239	246	231	234	247	244	243	215	245	220	230	233	222	213	231	224	217	226	253	256	240	236	220	226	229	265	242	224	265	251	241	241	256	238	226	234	256	245	255	224	250	222	236	204	247	247	271	232	206	231	240	231	227	220	246	244	255	240	203	240	233	243	248	236	234	244	222	242	213	223	219	232	250	264	231	243	268	237	237	199	215	248	247	234	258	251	263	239	245	242	239	251	231	219	273	239	220	229	231	264	234	221	232	217	233	250	229	248	225	242	214	216	249	243	258	214	254	250	237	244	259	227	236	236	231	239	221	238	240	206	214	224	227	242	250	240	233	235	205	221	237	275	242	213	218	245	225	257	252	247	227	215	206	256	255	239	235	254	247	246	267	226	258	233	243	249	248	249	252	249	247	246	259	263	233	240	220	237	249	223	259	242	250	248	228	257	226	235	259	258	233	202	245	249	230	239	215	261	238	237	247	244	257	233	223	207	225	224	252	252	235	229	252	226	242	228	269	234	238	225	218	222	254	248	282	254	230	239	235	272	227	230	251	213	226	253	224	251	226	274	237	231	243	228	228	256	224	241	261	261	223	245	233	240	231	255	253	226	244	233	207	208	233	252	216	245	214	236	233	224	234	233	238	255	209	235	217	240	234	253	217	248	236	236	247	220	231	251	247	251	235	236	255	250	268	244	250	243	231	225	216	283	221	266	248	236	216	248	239	255	223	232	305	260	214	225	255	236	249	210	275	236	243	235	247	228	261	257	246	252	266	252	245	220	239	229	234	230	219	253	246	247	237	231	264	257	255	245	237	232	239	255	254	231	266	244	233	226	235	218	223	216	246	259	266	230	231	244	250	229	239	234	244	213	245	235	249	231	251	216	256	220	232	229	246	228	222	251	237	249	201	233	241	247	195	248	211	253	262	244	231	213	246	228	196	236	242	221	257	236	234	252	234	222	223	242	250	257	221	231	237	251	207	217	259	237	221	229	232	234	220	268	241	218	269	232	223	246	225	230	275	224	238	251	225	233	225	214	220	214	258	238	264	245	219	242	237	238	243	245	239	252	254	225	238	253	270	244	252	246	222	226	241	243	233	268	237	248	240	221	263	210	214	220	209	221	216	234	275	226	187	209	245	244	237	252	242	229	245	225	249	262	220	234	249	241	218	215	232	230	220	242	215	234	241	242	245	238	214	235	224	244	236	259	232	245	229	231	225	245	227	243	222
19416	18223	28399	21635	19333	13756	13174	6525	2418	1910	1760	1523	1407	1298	1214	1185	1126	1025	997	926	941	866	853	823	766	773	812	738	753	721	825	715	707	738	705	671	679	736	695	685	696	677	709	620	678	665	704	646	684	664	659	671	654	689	650	596	675	619	597	645	646	618	615	658	633	605	658	629	602	684	630	598	617	621	609	638	646	632	662	625	625	638	589	609	643	571	620	622	570	563	615	587	622	616	609	628	572	613	608	605	647	616	598	627	601	585	601	625	580	584	650	635	617	614	596	634	580	597	601	627	637	602	603	638	596	588	603	642	609	614	646	600	602	589	589	576	604	617	613	600	557	593	605	569	578	621	599	608	620	628	612	601	582	612	593	644	611	568	592	592	632	609	567	589	596	579	604	621	609	606	629	616	641	620	597	615	621	611	600	617	622	558	587	594	550	583	643	563	612	598	610	563	588	578	594	603	617	552	633	599	639	581	652	562	575	616	601	572	620	632	585	639	631	598	618	599	587	631	633	597	653	604	621	598	630	621	611	632	599	633	587	562	614	562	596	593	586	637	577	606	601	614	643	561	580	594	578	618	601	597	617	561	605	579	591	591	611	590	597	612	592	585	593	607	569	600	611	542	599	633	627	629	641	599	604	589	571	618	592	621	566	622	593	606	629	589	606	629	620	644	627	609	627	633	601	594	578	581	602	622	583	610	589	614	615	621	616	608	600	589	612	600	621	646	603	656	612	617	600	602	564	604	609	624	579	582	622	574	614	568	589	608	609	588	661	691	656	597	636	592	566	568	584	614	581	611	580	600	617	600	631	641	601	610	599	599	647	613	588	603	607	566	609	607	633	578	628	585	670	605	588	625	565	592	648	618	579	571	616	597	626	620	568	628	604	627	575	598	624	600	590	633	576	582	621	627	571	642	594	596	641	588	599	595	591	606	596	588	625	590	602	635	632	603	561	613	637	556	579	618	618	597	624	580	573	589	609	562	573	587	592	601	605	606	587	597	644	609	639	617	581	590	604	604	624	604	620	674	606	616	611	579	599	602	584	595	532	630	560	599	570	578	615	597	591	605	596	627	609	627	597	590	624	613	586	551	551	589	612	622	602	596	600	627	594	615	594	631	637	588	608	625	591	617	617	593	602	564	589	610	625	599	587	598	558	607	569	625	607	596	626	601	604	551	556	577	582	607	598	629	581	617	573	639	607	586	608	577	642	572	588	612	592	598	613	634	620	595	616	599	567	627	589	628	582	606	641	612	573	604	588	605	597	603	623	595	603	624	564	634	618	604	581	644	567	565	611	596	597	610	604	614	573	642	615	604	571	607	631	595	624	567	572	598	599	588	606	605	619	570	615	624	640	631	582	556	600	609	621	593	599	596	587	576	587	567	648	561	655	584	614	633	600	605	583	562	576	587	583	605	630	588	625	661	600	568	595	617	595	626	589	576	605	589	587	579	590	605	619	547	606	595	591	641	583	628	604	562	617	619	600	598	592	629	576	615	613	634	643	570	641	576	561	623	595	641	578	591	592	612	537	621	610	599	620	597	617	607	592	588	612	569	616	569	596	651	595	582	585	599	621	614	569	607	589	648	629	615	644	567	597	587	617	580	623	571	568	608	583	612	608	542	593	623	622	608	607	616	626	584	639	596	570	612	598	555	655	585	600	602	550	556	634	590	604	585	578	620	625	610	619	594	595	570	580	611	559	586	591	614	581	636	599	597	610	645	583	649	597	592	601	625	620	660	586	627	583	617	594	627	578	611	595	600	622	587	558	606	607	645	618	573	617	582	593	611	616	586	586	605	609	578	599	575	603	595	580	644	570	596	598	618	609	605	580	564	582	624	565	608	561	589	597	621	620	599	586	615	587	571	634	612	604	602	592	589	622	616	554	602	550	579	619	623	636	642	548	585	600	636	579	607	658	602	641	586	613	611	599	627	581	590	615	607	586	645	587	592	589	606	643	608	587	591	635	645	600	631	631	605	635	574	599	619	588	594	616	598	646	604	591	629	605	555	606	619	623	608	621	640	568	619	589	600	561	592	533	605	572	565	619	612	594	573	609	578	606	583	627	605	575	566	602	614	585	627	635	604	634	598	562	570	569	611	613	591	579	645	605	615	599	573	601	610	571	581	602	614	634	586	623	595	573	596	639	594	581	626	583	608	612	570	636	640	613	629	573	594	570	605	603	606	593	620	539	645	599	612	591	614	604	636	599	551	598	617	610	644	572	598	577	600	618	601	615	615	625	600	560	594	607	600	574	593	597	561	623	579	587	602	634	588	642	617	562	607	599	588	595	613	598	591	604	570	594	648	631	583	607	604	605	577	568	543	570	584	592	582	587	603	583	608	558	555	582	600	616	623	641	589	580	561	622	636	603	594	634	617	583	621	600	585	563	547	619	602	627	610	606	602	619	614	630	616	616	623	609	623	570	680	574	622	622	603	609	637	633	560	601	657	574	586	610	589	564	596	523	594	590	584	596	645	597	609	641	591	574	614	587	610	575	597	564	581	614	627	598	596	599	629	582	551	611	556	639	578	594	580	610	596	589	575	613	629	583	622	629	565	563	612	594	593	582	620	595	626	604	579	579	592	608	589	628	622	594	625	596	630	610	624	596	621	604	637	622	615	607	583	632	608	599	586	611	657	618	599	600	592	602	588	628	593	633	609	589	585	587	568	575	587	561	562	606	645	638	581	629	609	612	576	630	597	641	634	594	584	609	584	620	589	627	593	596	595	618	606	634	631	627	618	585	622	632	620	624	569	583	594	642	596	675	614	638	628	602	600	621	548	580	612	627	582	603	584	595	578	566	613	620	664	580	605	633	592	643	603	591	602	607	638	566	599	609	620	604	614	635	569	582	609	564	607	627	622	603	589	597	580	622	596	589	628	603	601	625	605	615	586	569	606	604	614	609	596	593	587	612	599	630	556	600	598	595	539	590	624	596	587	598	593	612	609	573	600	583	587	617	603	596	615	550	603	548	636	611	608	613	611	600	583	624	605	592	562	632	598	620	598	594	589	640	611	589	574	591	653	585	659	619	626	602	599	597	636	611	604	621	588	604	584	583	610	639	617	624	599	625	605	641	587	636	592	569	655	568	586	610	590	649	633	613	574	581	578	628	625	626	564	581	591	673	613	618	572	614	606	590	582	604	616	603	607	592	630	652	639	602	603	597	617	612	576	627	617	623	583	599	598	614	585	594	626	575	600	571	605	617	629	582	637	595	612	609	604	606	612	588	601	586	608	611	576	595	610	613	591	669	579	619	663	573	606	612	601	627	596	573	617	606	628	622	620	595	599	600	650	632	633	599	636	624	595	617	592	583	614	642	608	558	586	600	597	577	622	611	610	603	533	605	607	632	584	633	607	591	573	568	576	586	569	595	615	571	604	604	611	624	642	624	612	607	630	584	606	644	605	618	610	611	606	605	628	571	621	628	567	561	598	591	592	613	615	621	584	609	584	626	579	610	591	587	597	608	575	588	594
12930	17973	11769	2637	597	740	445	371	430	283	251	239	254	267	229	245	294	276	246	269	320	280	263	235	247	280	244	266	265	262	268	277	271	240	262	274	281	260	254	265	268	275	278	270	242	235	269	240	264	282	276	275	275	252	298	248	265	272	264	269	246	256	277	243	280	253	240	280	295	245	267	261	256	247	275	245	251	249	253	271	243	246	273	267	241	238	244	249	265	256	273	254	274	277	249	274	252	226	257	279	269	278	235	254	270	262	276	251	248	228	238	266	240	268	282	250	244	267	236	246	258	247	280	257	247	251	249	255	274	257	258	263	238	243	249	262	253	278	278	224	270	276	278	256	252	299	250	265	229	265	238	253	256	242	250	259	258	273	290	295	266	256	278	274	246	296	261	283	276	294	281	264	264	228	241	249	241	230	283	260	262	239	269	300	265	260	276	229	226	250	259	267	279	273	299	292	263	262	249	250	268	274	236	208	279	283	277	244	243	237	251	287	251	256	273	253	252	251	274	235	270	258	290	245	287	255	260	248	260	266	270	231	274	275	234	283	269	226	277	269	249	274	273	266	260	231	247	237	289	273	288	233	267	253	255	267	254	238	252	208	249	246	265	284	279	251	256	304	251	241	253	242	251	227	276	248	251	267	255	267	266	263	260	258	252	243	230	267	258	276	268	264	250	255	236	255	259	266	274	254	233	256	281	266	269	258	256	272	263	257	284	270	238	265	284	269	238	238	230	231	261	262	267	261	259	234	282	252	262	255	270	287	266	271	257	236	251	247	262	216	271	273	287	248	274	269	265	238	259	242	273	282	260	250	249	259	255	280	261	260	266	252	228	238	244	272	277	247	245	271	253	261	268	268	265	272	256	298	306	273	263	263	259	262	300	252	271	260	258	259	243	252	240	251	277	228	281	230	273	261	255	240	254	263	237	256	272	243	261	259	263	247	298	262	284	235	245	262	253	245	266	283	273	268	248	258	229	249	244	240	273	250	274	218	268	247	274	246	287	260	236	247	241	265	223	279	266	245	235	243	268	258	265	290	247	250	286	261	221	239	252	302	237	270	294	277	280	272	265	254	227	262	268	262	260	245	274	280	233	237	281	256	268	253	276	230	240	268	268	262	244	274	265	224	274	244	220	254	244	274	237	245	217	270	273	278	255	254	288	254	253	233	268	265	257	270	250	255	234	295	262	259	269	265	288	274	289	291	262	279	274	246	277	263	236	280	255	232	267	264	245	231	255	264	272	263	231	274	275	266	244	264	221	284	234	253	243	260	257	235	237	255	274	244	277	278	246	260	243	236	289	216	254	273	287	261	266	219	270	262	244	249	232	275	290	252	227	248	257	276	266	245	273	259	260	249	235	281	259	266	262	252	263	246	211	260	282	255	259	243	271	274	253	258	224	266	254	232	245	288	300	240	273	275	270	245	253	249	282	269	263	277	250	254	275	225	275	256	288	257	246	265	272	225	257	261	270	248	249	236	283	249	241	261	273	280	246	271	266	290	279	254	286	274	254	272	260	245	251	241	266	283	246	263	253	236	279	272	275	245	257	255	234	260	240	245	270	252	269	264	248	233	282	248	271	243	270	280	246	257	248	253	279	265	289	303	262	291	275	266	243	278	271	260	253	243	266	253	262	307	267	274	245	285	254	273	227	283	255	263	281	280	253	244	287	224	269	261	253	262	260	225	232	262	277	294	239	257	259	268	291	275	265	272	280	265	281	243	285	288	275	262	268	250	261	282	297	237	248	246	247	262	259	265	293	244	261	253	272	248	250	260	247	251	253	271	255	271	255	273	237	249	310	264	259	233	284	265	262	276	279	260	252	254	273	262	267	231	269	264	250	261	289	289	230	249	259	243	250	246	233	233	275	256	243	267	279	265	238	260	268	240	270	258	269	269	288	275	275	260	263	271	244	235	250	263	259	265	261	255	284	233	248	262	261	258	237	264	250	236	249	284	249	245	242	245	256	256	256	279	263	273	252	269	256	284	281	270	269	286	261	257	276	261	284	274	266	277	282	256	272	292	236	296	246	281	246	265	258	239	267	267	266	277	313	253	235	265	258	256	255	272	253	249	263	245	243	267	237	280	263	270	277	286	250	255	256	262	260	284	254	269	265	255	297	271	236	258	278	243	273	271	238	257	269	287	266	260	253	253	281	251	246	282	266	239	261	290	246	264	267	252	274	273	258	251	240	228	261	257	259	248	251	264	260	282	263	256	278	226	251	276	258	267	275	256	268	253	269	267	302	292	264	270	270	274	275	281	298	264	267	276	253	259	277	273	284	287	253	252	271	231	236	265	261	245	251	221	270	264	272	243	284	226	265	278	266	228	238	264	253	254	240	261	253	268	245	283	241	261	264	249	263	266	259	262	264	252	228	256	244	254	278	263	239	268	293	285	231	277	226	272	273	247	268	270	257	266	249	246	240	242	239	243	243	275	267	245	254	261	270	287	252	265	284	302	265	262	257	235	271	274	226	275	268	244	269	242	266	266	261	267	232	227	245	263	265	245	262	296	268	283	280	228	271	220	266	270	264	238	263	220	242	246	272	256	231	258	253	254	289	260	272	251	263	267	257	297	258	283	258	240	261	240	281	226	276	237	278	237	294	240	270	248	250	242	284	224	250	242	262	250	228	274	252	278	255	281	280	272	271	250	232	256	253	269	237	263	250	265	260	272	253	259	280	261	218	256	269	282	242	262	275	265	284	288	248	261	256	236	259	251	238	288	259	245	241	261	268	261	246	247	276	273	257	262	237	268	278	192	272	255	280	251	255	263	312	260	239	232	260	252	287	242	255	264	229	250	260	262	278	271	242	279	260	244	239	265	266	210	221	256	255	263	249	219	260	278	293	256	277	260	269	271	255	274	258	282	267	281	235	245	285	238	258	259	253	290	243	275	267	265	271	279	265	257	278	263	246	294	254	277	244	246	255	249	290	226	262	274	261	288	259	277	244	276	278	264	255	280	267	271	255	245	268	262	252	243	227	252	238	252	287	276	232	267	258	255	251	278	292	279	270	262	272	263	261	263	264	288	258	273	245	258	251	274	257	257	262	236	244	236	270	265	260	248	259	277	252	256	265	272	235	259	232	303	231	253	271	271	266	257	259	280	266	267	274	258	264	256	261	251	286	257	276	255	260	255	281	247	253	269	261	251	251	279	259	264	277	256	268	257	289	239	255	252	240	234	270	267	254	268	253	242	260	239	263	247	266	237	253	257	252	242	283	252	246	242	286	274	262	260	248	259	258	256	235	259	255	278	273	220	241	258	251	254	255	263	271	275	241	269	256	271	254	272	240	284	246	296	261	228	268	267	238	270	240	244	278	247	229	249	253	250	254	252	276	239	252	243	238	267	254	278	250	287	222	276	249	258	244	258	283	246	277	266	283	258	265	244	268	257	263	264	267	252	271	271	256	259	281	265	259	264	308	260	257	250	273	261	265	268	275	248	276	282	249	261	260	253	235	271	289	273	218	260
7951	13704	14174	4944	1651	2873	1541	1296	1604	776	633	598	639	628	613	615	597	662	647	587	634	628	603	643	635	598	598	634	604	563	633	599	645	620	641	625	587	639	604	595	615	625	628	629	590	617	622	601	630	625	643	623	602	661	574	653	626	640	621	652	615	606	625	657	643	591	598	609	588	600	621	602	613	655	583	656	639	611	622	582	611	576	660	635	610	589	663	636	638	656	637	616	611	604	618	629	613	643	580	592	590	617	631	594	625	579	624	634	600	597	613	582	669	668	652	611	622	607	602	606	643	611	589	642	674	574	635	612	619	634	602	623	578	593	599	610	632	641	630	632	622	602	611	636	635	649	620	623	594	589	644	588	676	608	591	568	664	571	645	629	617	611	622	631	634	616	592	571	636	636	646	626	620	593	616	633	608	642	625	652	659	616	650	559	614	611	635	608	649	650	595	638	637	591	648	676	664	606	649	628	629	572	588	613	607	623	569	615	614	637	637	600	686	605	634	636	628	574	596	604	678	582	618	606	630	626	596	620	622	628	646	663	643	590	630	611	612	658	639	655	599	628	612	589	592	599	640	603	614	645	623	624	623	627	612	560	628	625	605	664	606	620	597	615	637	587	614	598	618	640	672	629	621	583	611	600	631	638	620	662	620	666	599	601	611	646	627	613	651	615	658	614	630	600	624	626	616	648	660	597	602	611	601	622	599	629	636	643	612	617	644	615	647	621	557	633	661	653	630	615	624	639	618	615	611	591	617	623	643	587	621	588	616	636	663	639	563	612	635	624	607	627	624	583	628	599	621	621	613	665	590	594	647	609	647	602	596	649	653	623	574	662	651	635	573	634	638	612	594	600	612	612	609	594	632	606	598	604	609	590	671	596	603	627	583	602	630	620	615	622	617	619	591	593	619	571	608	630	678	595	603	636	623	581	607	593	607	637	660	603	653	586	642	631	588	617	629	633	606	617	681	614	599	631	634	638	579	604	621	649	574	604	589	637	589	666	634	616	595	621	622	629	627	642	645	601	621	597	609	611	618	611	616	617	538	593	626	624	642	606	664	645	584	603	662	647	645	609	630	629	661	616	645	601	626	652	638	592	665	622	588	597	575	637	673	656	609	639	630	627	558	643	632	650	633	613	600	585	639	689	625	636	658	631	606	608	621	556	594	601	628	611	660	599	634	658	616	648	615	621	639	607	570	634	616	644	586	585	624	581	601	631	641	598	647	625	608	604	618	605	614	624	623	664	640	615	601	647	597	608	582	629	606	619	614	621	639	612	630	614	595	628	631	636	623	646	607	632	598	640	640	566	617	600	596	637	626	621	653	602	624	654	583	563	619	564	612	639	648	603	626	558	609	570	609	666	625	629	626	621	603	625	606	629	651	618	636	615	599	575	587	620	646	614	599	642	619	602	594	623	582	613	708	603	628	623	603	652	596	568	650	612	642	612	620	655	635	614	627	642	644	629	621	596	626	606	654	602	680	649	581	633	623	585	603	626	633	651	595	611	631	596	612	626	598	617	622	601	628	608	643	647	597	595	624	656	646	631	607	632	621	640	648	605	584	603	621	622	595	592	631	583	631	589	648	618	612	591	612	607	655	629	606	600	606	624	590	643	670	633	644	628	618	599	636	610	630	604	623	618	637	582	590	601	614	586	623	624	625	605	661	616	614	611	592	618	558	598	629	633	586	606	570	653	647	639	604	579	635	675	626	587	564	611	601	616	619	608	638	671	593	608	620	600	561	587	635	637	629	610	598	603	638	599	644	639	621	657	601	639	614	654	587	627	587	668	557	600	601	614	610	643	651	633	648	644	601	634	602	635	575	637	611	669	620	652	643	568	632	608	610	615	598	577	653	587	622	593	588	630	594	584	594	628	619	591	646	643	616	612	587	600	605	603	582	607	637	620	586	604	671	658	596	654	651	593	626	620	661	604	646	600	630	625	604	601	607	588	630	610	614	596	608	650	612	609	649	616	574	607	637	631	659	628	627	580	593	612	632	632	659	598	696	606	640	599	605	642	600	552	645	629	594	605	595	580	594	612	617	554	563	616	623	612	619	611	627	647	623	618	594	632	604	615	606	617	602	586	585	625	620	589	608	592	596	617	627	644	614	621	638	621	601	615	595	636	664	594	580	594	580	638	579	607	632	606	638	607	620	621	575	620	568	593	581	667	588	572	596	669	635	604	627	634	646	633	660	627	664	591	580	629	626	551	631	661	605	560	615	634	641	632	649	602	629	647	590	620	633	601	626	634	596	653	655	630	666	623	596	638	620	614	616	607	652	586	619	596	652	582	587	611	604	597	609	606	608	605	590	603	612	636	636	639	622	580	592	613	630	636	618	614	598	664	626	647	608	610	636	685	649	601	620	644	595	615	622	590	621	616	641	558	629	661	586	587	616	616	581	656	613	648	617	623	658	619	621	641	598	625	626	575	579	636	662	612	585	610	601	633	614	617	613	646	623	595	638	677	553	597	610	562	630	585	639	591	591	608	635	632	600	629	660	594	608	623	637	622	617	613	656	610	663	642	583	652	595	637	666	592	654	658	560	625	652	640	640	644	590	584	661	617	619	613	610	585	624	604	619	626	638	640	586	600	650	624	561	619	612	639	589	587	583	623	631	650	625	635	637	590	643	599	629	639	633	623	601	589	644	635	606	566	626	649	650	631	598	630	618	623	639	646	580	635	619	624	618	580	601	608	623	667	628	666	609	642	668	597	621	594	596	635	618	553	627	633	609	589	642	609	630	627	599	630	587	598	609	618	619	612	637	656	607	617	628	645	628	612	640	614	603	645	589	614	608	569	611	649	612	616	611	635	588	609	609	636	632	624	622	629	614	605	642	623	620	613	596	584	590	659	628	645	621	605	589	620	599	596	667	607	590	608	565	612	565	597	654	673	618	647	606	656	527	627	583	604	630	631	624	658	632	574	619	634	633	618	614	653	630	650	613	615	628	644	642	624	629	617	628	617	605	585	613	589	636	614	641	581	609	592	654	603	623	629	634	627	634	611	649	597	578	619	595	664	638	633	615	592	649	618	643	660	632	566	595	623	637	625	635	626	624	606	587	612	594	673	652	601	609	599	624	573	667	604	611	628	633	619	604	604	649	615	642	620	636	681	592	624	581	614	632	643	573	609	644	619	595	604	603	588	607	639	621	629	667	653	608	606	615	652	604	600	607	610	613	627	577	626	585	609	604	587	595	565	640	649	614	632	640	610	654	569	595	603	629	656	639	661	594	669	595	582	642	631	612	585	622	631	605	604	626	601	603	617	570	578	625	637	599	620	627	637	589	558	599	575	609	597	591	663	629	639	615	591	620	605	609	574	583	597	652	578	634	646	627	582	631	601	649	636	589	632	586	594	607	641	608	652	629	645	633	667	609	619	584	622	568	612	619	570	596	578	656	617	591	599	584	617	581	609	593	610	594	606	599	643	629	623	626	605	582	606	614	637	610	631	611	591	601	600	609	620	569	638	610	612
43515	29448	25182	13259	4228	1885	1089	503	256	212	227	197	201	200	202	154	171	194	196	163	166	161	166	176	153	159	147	160	164	151	159	176	165	139	160	147	150	155	157	131	139	129	153	150	141	142	140	159	165	143	164	151	137	158	142	154	147	154	157	138	126	127	152	155	144	136	151	134	148	133	135	160	149	161	160	125	131	168	155	155	143	130	156	169	139	137	129	130	159	141	158	130	151	141	142	146	158	147	154	133	140	126	151	136	137	147	160	129	158	144	157	154	136	150	148	144	152	138	154	161	158	141	163	175	126	130	137	151	140	155	150	161	119	139	126	161	148	135	140	144	156	147	151	162	168	146	123	126	128	153	151	123	156	141	134	150	146	147	147	146	127	152	140	162	171	159	155	152	131	139	147	161	157	160	152	140	147	144	150	151	142	168	169	141	146	133	139	171	154	151	151	132	154	154	144	141	156	135	129	145	137	167	144	157	136	171	141	139	153	127	141	146	141	158	134	155	165	154	153	137	146	149	135	174	139	163	132	149	157	126	138	146	125	157	140	173	156	176	143	136	146	136	150	176	141	137	136	165	162	156	149	160	136	126	146	117	147	142	151	155	149	135	160	157	119	153	150	146	128	183	138	136	141	158	129	141	155	164	135	143	157	149	147	135	140	149	147	153	140	133	132	152	131	155	145	137	137	173	149	145	139	129	154	139	143	150	136	131	148	167	153	143	140	135	153	136	143	177	140	124	152	151	140	139	160	158	131	149	137	134	143	137	122	152	175	156	179	124	123	162	134	139	146	143	130	145	130	160	137	136	145	161	160	148	162	130	144	147	144	164	140	137	155	167	134	182	155	159	142	158	147	137	155	159	135	138	148	147	144	127	132	149	153	140	133	173	137	158	115	135	158	176	146	152	163	129	142	137	151	147	156	159	120	149	129	147	131	170	129	159	153	153	157	126	135	149	182	143	145	133	152	144	122	168	162	145	149	162	159	139	165	158	146	157	135	167	167	169	147	132	155	162	128	148	129	152	139	143	153	148	149	149	149	149	145	134	138	140	141	164	131	146	141	144	154	139	141	160	164	163	144	142	137	151	175	127	141	121	154	134	164	138	144	135	134	157	173	128	122	121	131	145	148	139	139	137	146	147	150	149	163	156	125	145	154	145	122	133	144	160	162	176	147	159	142	150	150	135	134	137	152	147	156	138	141	137	129	150	161	131	143	139	169	153	149	130	126	158	152	159	166	136	133	134	152	142	163	161	154	148	161	134	147	141	119	133	130	155	147	161	139	157	159	138	137	125	136	134	150	142	144	142	139	171	152	151	150	147	143	144	136	136	144	158	162	139	157	150	132	138	162	156	134	153	164	146	144	131	159	132	116	145	137	145	141	126	128	125	178	161	139	146	107	141	156	146	124	150	150	138	139	161	148	134	143	140	133	152	145	157	140	141	125	157	140	157	153	151	141	128	140	133	131	141	136	146	129	140	134	142	136	162	155	148	150	117	143	144	132	159	175	163	145	161	145	146	145	131	130	150	134	138	142	160	131	147	139	164	135	123	146	156	139	113	148	146	151	128	140	145	136	159	149	142	146	166	142	146	154	146	139	138	127	153	129	134	134	176	142	155	155	158	146	143	146	164	165	161	131	179	154	149	140	142	148	152	131	154	163	140	142	152	134	156	146	119	163	139	136	140	143	150	146	151	151	137	164	164	153	143	150	147	155	128	150	177	141	182	138	149	150	151	142	127	149	143	129	156	128	135	145	130	162	121	151	146	157	150	147	152	159	124	161	153	129	133	123	171	140	151	137	154	137	146	132	143	147	168	182	157	148	144	145	143	165	148	133	155	142	161	121	191	139	152	153	166	154	150	153	166	153	148	147	159	134	140	149	135	140	126	141	148	116	143	131	150	161	128	169	148	148	150	158	126	141	149	151	143	160	166	154	132	162	143	150	137	146	125	146	143	141	135	146	165	131	158	139	141	132	149	142	166	156	153	140	123	152	153	127	151	152	153	134	138	128	132	138	146	129	141	139	147	144	163	167	158	144	139	148	137	154	124	145	150	154	162	144	150	153	134	126	146	165	135	129	144	165	147	151	143	128	146	164	134	152	137	147	143	145	154	146	139	127	154	150	151	141	142	148	123	147	141	144	137	135	150	147	143	134	144	153	136	124	155	147	116	160	147	144	133	136	158	126	162	130	169	145	165	146	129	151	147	147	154	162	154	136	126	144	133	144	135	135	132	157	147	152	166	146	148	126	164	160	173	133	144	142	155	152	132	140	127	123	166	161	161	148	157	159	146	135	142	149	141	143	137	169	121	146	135	137	164	160	144	144	161	172	117	127	145	155	133	140	130	137	134	148	144	159	122	169	126	137	143	172	149	138	141	145	144	167	132	143	141	142	166	187	131	148	166	131	148	160	134	152	149	140	152	143	149	145	150	130	143	135	158	135	160	154	138	138	167	137	150	121	154	155	166	172	161	163	138	164	131	131	158	143	142	154	132	124	138	146	129	148	147	137	142	165	144	137	154	137	155	138	143	156	138	156	133	137	160	155	131	137	134	158	192	139	161	160	122	133	150	149	150	143	135	140	142	138	146	155	143	136	178	132	118	151	138	145	154	132	172	158	163	134	140	130	139	129	131	127	145	159	170	141	133	151	158	127	144	121	147	145	142	140	130	141	134	144	121	134	168	135	158	138	136	133	142	127	150	155	150	128	146	145	136	166	153	132	157	133	161	149	135	149	141	150	145	154	131	125	160	142	149	124	140	141	143	137	124	175	117	159	121	155	157	156	154	155	135	131	124	156	151	138	141	138	152	132	154	125	142	133	149	138	150	157	154	148	144	127	140	147	145	152	122	139	127	170	133	129	153	134	154	152	131	150	142	160	126	120	136	122	159	145	173	145	144	147	133	138	159	121	151	149	156	146	134	128	158	163	115	151	142	132	151	160	146	141	133	154	143	131	139	149	141	156	145	158	123	148	145	155	132	144	142	154	130	176	151	139	147	122	176	149	163	140	131	141	138	131	162	157	163	109	130	142	133	127	144	159	166	163	148	152	146	145	134	134	133	148	151	136	157	130	149	137	137	148	187	135	148	164	158	141	143	150	152	141	139	147	149	149	134	146	147	152	165	138	151	139	156	134	140	150	137	162	154	144	134	145	133	145	151	140	137	161	124	133	141	121	135	162	134	143	143	156	137	156	151	148	140	143	121	131	149	160	145	140	157	155	147	159	141	146	149	149	150	148	134	138	145	137	157	143	149	141	132	143	149	150	125	144	152	150	163	143	142	123	134	144	134	132	153	132	159	135	147	149	144	139	142	134	134	152	143	150	134	127	139	143	145	153	134	138	159	156	160	136	122	168	143	141	152	155	142	130	147	143	152	137	141	151	137	140	155	167	156	161	143	154	144	130	156	157	162	147	166	167	163	111	150	134	162	165	139	128	135	150	146	162	142	182	163	159	163	150	142	143	132	146	142	146	165
25220	17946	28257	17828	10440	6226	4068	2376	1252	997	927	890	760	715	695	665	606	580	592	568	555	535	556	500	486	469	504	482	489	474	470	426	432	418	431	462	418	461	419	414	448	405	421	422	413	379	419	424	446	396	428	450	420	435	430	394	407	401	426	418	407	392	434	411	397	410	423	397	419	355	443	376	395	462	406	431	372	394	389	429	403	409	392	425	393	400	406	420	409	403	378	385	367	398	390	381	403	419	362	373	381	384	364	363	389	383	413	401	440	386	390	394	398	439	373	400	392	390	396	398	392	392	365	404	392	419	420	404	419	422	386	418	383	379	381	382	417	348	385	365	387	389	396	418	397	386	391	413	420	374	358	377	404	386	394	398	385	415	390	405	410	384	412	390	375	400	393	396	434	402	365	389	389	351	379	379	377	399	411	399	418	382	371	367	352	391	397	420	400	388	392	390	385	405	354	378	375	415	405	400	406	376	390	384	431	388	396	395	410	387	391	370	402	389	373	374	415	396	401	382	421	396	371	404	400	397	416	427	394	389	420	376	402	418	337	396	398	412	372	376	439	376	373	410	371	403	410	383	401	381	407	390	380	384	371	371	381	376	413	411	401	393	394	392	367	377	377	387	372	363	399	399	386	372	412	414	419	383	370	387	384	393	402	424	394	400	403	385	376	373	378	410	366	412	405	395	417	400	392	398	383	384	402	440	418	375	385	391	388	383	416	390	348	416	392	407	382	411	403	387	395	384	369	352	391	378	399	410	376	405	427	421	390	373	396	433	412	444	381	383	393	414	397	370	375	391	399	396	359	438	410	355	393	384	374	390	402	401	382	386	397	383	401	390	369	409	398	381	380	412	390	403	381	373	386	372	376	401	441	378	398	404	443	388	370	377	381	366	392	412	412	408	372	400	358	381	378	398	413	409	405	379	381	406	358	368	406	400	374	376	391	406	387	415	410	395	389	410	369	358	400	414	392	378	411	410	394	400	411	376	403	403	423	376	414	418	414	416	434	431	368	390	408	393	434	405	380	377	412	402	403	384	393	419	373	370	399	436	440	389	409	391	381	401	389	394	370	387	419	370	395	427	407	425	366	401	376	389	410	430	414	369	385	369	406	368	383	420	396	392	413	373	376	413	402	373	420	387	401	379	409	439	375	376	400	418	375	426	399	436	385	389	360	394	368	413	397	404	402	395	354	378	402	407	383	406	368	396	383	375	414	364	377	375	399	414	407	410	385	385	405	380	415	385	355	388	412	389	366	357	421	371	378	353	398	408	355	379	365	384	377	384	404	356	394	403	413	395	415	394	380	374	388	383	415	393	378	400	393	395	417	390	402	410	424	395	403	414	399	401	394	391	413	433	384	359	384	402	416	401	392	366	415	422	399	410	438	390	356	448	390	406	417	414	385	396	403	389	403	404	404	392	400	396	372	409	378	395	410	416	415	380	381	365	401	407	409	405	370	401	410	411	336	385	396	402	396	399	384	391	388	375	370	361	400	390	461	389	397	408	408	385	381	354	441	402	384	396	387	383	435	399	414	406	396	431	398	391	395	412	399	378	383	391	404	401	434	410	415	405	398	405	382	388	407	417	377	410	398	388	384	403	387	407	346	369	396	418	397	406	378	361	410	405	380	389	397	428	404	354	396	377	388	385	393	375	405	394	413	398	387	368	371	373	389	352	389	420	373	420	379	376	386	392	419	384	377	355	371	400	381	401	405	410	386	391	440	401	425	363	440	375	394	385	376	386	415	391	385	364	413	411	382	401	420	371	393	433	388	406	362	376	414	390	369	430	383	387	409	391	395	407	378	401	424	403	384	424	385	382	388	384	386	391	368	398	360	391	403	415	362	409	391	389	386	372	417	407	380	406	403	416	361	383	411	381	432	408	396	419	389	398	409	411	399	431	371	436	400	402	415	373	405	411	395	406	372	391	453	378	404	375	437	386	359	378	408	384	416	386	397	393	384	422	393	415	432	411	356	358	388	375	407	385	406	422	418	400	412	398	386	409	406	380	399	379	358	381	399	397	409	367	420	358	395	390	380	381	409	396	360	395	360	398	377	369	410	371	394	404	370	393	380	373	395	378	399	399	386	411	406	397	437	422	377	388	385	365	384	400	382	390	398	400	379	391	379	364	357	376	413	405	394	415	417	400	410	389	389	447	379	389	409	403	394	415	407	403	419	440	391	411	361	398	388	367	370	374	394	408	391	395	437	386	391	355	410	393	338	403	385	411	367	416	395	392	385	399	409	399	344	385	359	371	392	390	402	411	389	387	368	365	363	387	406	412	414	411	410	387	394	412	411	400	418	401	383	431	415	355	400	351	409	376	365	385	411	381	384	409	395	404	438	414	379	429	387	351	379	398	379	373	348	409	378	405	365	400	366	377	407	383	377	392	376	413	397	414	382	428	377	392	401	413	401	420	396	382	373	398	419	410	421	412	397	380	366	424	409	354	392	384	423	419	381	425	404	420	380	412	410	404	401	388	391	385	367	364	355	375	412	385	374	401	381	390	397	418	396	407	373	399	381	385	388	389	393	360	366	398	385	383	379	390	384	397	381	357	409	394	390	393	418	449	395	373	404	366	430	384	423	403	414	400	407	376	425	383	379	397	387	405	394	409	371	393	375	394	355	411	373	394	408	415	404	416	415	355	430	402	396	431	402	398	383	406	387	388	409	386	391	403	380	390	345	412	394	384	407	403	387	387	376	379	362	384	408	379	362	356	390	402	400	383	378	374	408	388	401	409	390	411	413	384	388	411	420	406	393	361	378	390	406	436	376	349	371	383	386	446	400	370	386	398	409	389	393	340	384	387	407	407	397	376	372	412	400	373	381	391	392	383	379	397	444	399	380	389	379	361	397	383	406	440	451	414	384	373	408	380	432	385	382	391	382	377	409	392	403	403	379	411	379	428	388	424	387	430	393	366	358	411	418	365	387	374	422	398	388	396	375	389	388	389	412	386	388	417	404	382	421	381	415	382	389	411	409	411	398	417	404	382	387	409	415	421	416	397	414	395	380	404	385	372	386	418	432	408	409	379	398	392	392	400	377	407	411	409	418	408	379	374	409	381	403	406	410	394	395	381	368	394	414	386	396	370	404	363	388	380	406	403	401	416	359	411	400	370	399	399	372	410	390	404	362	355	393	358	387	382	392	376	357	440	413	421	417	419	409	373	381	398	387	397	360	405	381	346	390	385	376	377	404	397	413	377	354	377	379	386	433	393	391	383	394	410	407	402	377	382	370	404	395	400	407	369	382	387	410	369	407	403	415	385	408	426	401	429	378	433	426	435	389	375	374	401	406	408	391	395	436	411	392	369	391	385	363	386	398	411	373	384	427	409	405	355	395	424	364	389	424	397	393	417	381	385	427	397	396	392	381	382	396	404	396	384	404	389	393	373	419	402	377	399	455	370	389	414	396	357	362	418	393	373	387	379	390	389	390	391	395	421	405	365	404	426	371	382	403	386	410	379	405	395	384	409
55430	42764	29998	12755	7175	5254	2518	858	528	448	391	390	371	360	353	339	307	348	256	304	276	303	276	274	280	282	282	273	276	265	271	255	291	241	265	273	281	268	263	277	281	257	240	269	247	263	263	269	282	261	278	266	256	259	266	277	249	229	230	286	252	289	259	251	242	279	263	253	285	252	258	254	234	269	245	247	270	233	238	253	240	252	229	289	243	246	263	267	293	254	288	280	239	269	242	257	255	263	260	251	229	273	249	293	268	228	266	239	264	233	258	231	264	263	224	264	268	269	265	250	235	254	263	254	252	271	240	254	237	284	241	257	274	235	266	255	255	270	275	242	239	253	241	232	235	266	272	259	243	235	248	234	257	276	248	272	257	266	255	251	272	293	240	252	256	244	244	270	232	274	251	228	270	254	224	225	279	278	275	228	260	254	236	245	242	251	263	274	256	253	255	258	282	274	262	259	243	254	235	234	232	251	241	258	238	254	282	274	278	269	241	240	231	244	256	248	265	263	242	250	250	252	227	271	255	266	286	254	281	227	253	279	249	271	277	270	221	235	257	292	258	260	246	263	283	246	262	256	265	259	263	262	248	262	260	278	236	240	268	223	247	239	279	238	243	226	247	239	246	254	251	240	218	235	239	277	271	293	240	273	275	251	254	244	245	279	245	278	251	266	250	256	265	264	249	233	245	276	277	245	297	279	227	205	245	251	225	245	227	265	272	262	236	270	261	258	251	287	255	266	225	270	271	267	227	266	253	272	241	289	267	262	250	268	241	274	245	266	250	248	264	283	274	268	268	241	249	232	242	271	280	286	246	238	251	225	288	258	260	276	268	259	252	264	243	266	249	224	233	263	266	248	271	259	222	283	251	263	272	248	253	240	262	272	257	233	247	226	253	232	262	261	248	262	266	263	271	271	281	255	271	269	245	264	225	252	249	244	258	281	257	257	259	284	226	252	258	247	249	248	264	224	234	232	263	224	253	245	269	273	297	232	254	241	238	264	269	265	270	244	228	241	263	263	236	199	298	251	250	242	259	252	248	276	273	259	218	266	268	268	251	253	248	277	242	261	248	246	227	245	255	266	232	260	261	251	290	245	239	229	215	265	269	281	247	266	252	243	248	252	237	242	232	224	244	256	245	225	254	249	244	266	246	235	281	249	254	275	241	240	266	291	252	282	262	268	240	238	263	234	283	232	245	260	254	277	275	249	262	253	234	235	250	237	293	282	279	271	260	267	253	241	263	240	242	271	220	224	246	275	253	260	243	275	266	278	281	228	258	266	232	245	259	241	282	232	241	253	229	270	240	256	252	242	272	271	245	240	264	266	258	257	241	231	260	275	252	225	241	244	280	259	269	251	247	247	247	297	254	251	286	287	276	249	254	240	219	257	253	263	242	238	251	268	278	261	275	264	264	233	268	262	252	240	287	235	261	268	260	244	258	245	268	212	262	257	249	255	274	279	257	252	233	268	268	256	247	241	269	254	267	273	260	243	249	269	280	254	271	248	256	252	264	262	245	239	267	278	219	253	263	252	247	263	257	241	244	233	242	272	241	238	241	257	240	231	249	249	253	255	256	261	246	269	249	267	267	273	238	260	236	287	256	257	228	232	212	222	265	268	272	227	255	233	250	259	258	246	253	240	290	267	240	258	247	257	237	251	267	259	270	250	271	257	269	262	269	267	259	244	260	265	251	262	237	231	270	246	229	264	233	255	235	249	272	260	255	255	257	253	265	260	286	258	280	230	275	253	255	258	265	272	275	289	245	232	257	240	244	235	243	239	248	248	290	261	255	239	228	232	267	211	251	231	272	255	266	273	251	262	262	272	263	234	262	274	291	253	273	254	255	230	243	276	269	240	230	230	245	269	242	219	227	258	230	258	276	252	241	277	244	246	271	259	259	248	255	222	266	272	248	215	232	251	264	263	249	262	243	239	274	284	267	236	248	225	276	267	241	251	254	251	245	282	252	267	260	250	259	242	273	251	261	240	243	263	265	271	277	235	223	273	254	252	247	283	281	265	246	259	270	234	268	260	258	248	270	217	243	237	248	240	248	249	252	259	267	266	296	255	272	245	274	295	255	247	205	256	244	252	243	270	251	268	250	239	263	259	240	261	253	252	258	246	247	274	228	258	261	282	242	278	258	255	243	264	253	260	258	264	276	237	254	227	234	273	253	275	246	239	238	259	224	278	263	252	227	279	268	219	244	224	241	239	254	246	274	254	299	241	254	257	254	260	284	294	243	278	253	259	235	286	237	231	235	229	267	255	270	238	229	294	239	258	254	239	242	266	241	239	250	258	276	264	251	245	255	268	250	245	242	287	219	220	246	236	268	243	258	270	265	261	268	254	241	240	240	237	290	232	274	245	249	234	233	272	245	244	249	259	274	264	250	249	251	233	272	248	256	251	264	249	224	246	240	235	291	277	262	269	254	246	257	260	247	287	262	258	254	247	298	237	252	253	284	269	253	271	261	249	267	257	254	262	246	261	231	229	227	220	257	275	249	236	262	266	244	272	259	246	286	288	221	261	280	248	226	259	251	256	242	269	269	232	251	262	229	268	255	226	254	264	219	239	250	242	240	236	261	259	254	248	263	258	248	248	253	247	281	254	242	236	246	282	238	256	266	273	277	251	252	253	289	265	228	275	251	275	216	292	257	271	231	256	225	242	270	241	248	241	230	271	269	241	235	281	259	225	248	252	248	255	265	281	240	268	266	235	244	255	242	229	233	231	233	247	249	282	249	256	240	273	276	246	264	250	229	243	241	258	255	274	261	246	246	233	267	259	266	231	246	233	266	261	231	248	240	216	259	241	271	257	251	279	281	264	270	257	253	248	258	244	252	234	256	258	234	238	268	309	289	266	272	279	224	262	260	232	241	237	250	257	260	262	268	248	245	245	268	258	242	267	252	262	237	244	272	244	255	245	215	260	243	251	268	237	234	233	294	274	281	251	234	238	247	275	224	260	264	230	220	246	248	252	237	266	258	231	232	258	285	242	251	266	252	272	226	272	219	255	244	282	242	275	242	262	263	249	245	263	237	268	249	278	279	267	275	273	257	246	276	243	239	232	272	261	270	275	260	230	246	281	261	258	276	246	227	200	236	255	254	225	239	245	265	250	287	253	270	220	255	248	215	247	249	303	234	251	270	264	264	263	235	233	230	281	250	292	267	251	276	245	268	243	257	257	253	285	236	234	273	260	284	251	249	253	246	282	265	243	269	255	267	240	229	266	256	221	268	246	240	265	241	233	257	262	278	264	250	261	269	274	270	232	268	231	243	250	233	268	257	255	266	273	267	262	246	249	257	264	262	253	256	277	260	252	239	235	245	245	245	231	244	257	228	280	262	255	243	240	253	218	258	251	247	262	285	258	237	252	266	250	275	259	257	274	229	275	222	263	216	245	210	242	240	261	228	259	269	244	269	249	311	271	238	250	263	260	241	230	264	293	249	249	249	263	235	236	250	245	262	283	255	255	253	247
32345	30785	25527	15671	16195	14630	7646	3385	2184	1932	1606	1487	1359	1248	1178	1084	1036	1045	1000	894	901	874	880	869	854	829	839	818	781	760	747	742	757	750	751	755	669	739	676	734	705	719	680	670	692	721	699	686	696	686	679	679	644	671	651	686	679	645	661	688	658	711	663	658	657	653	661	656	677	674	640	655	606	650	658	646	652	621	633	650	640	636	685	604	657	637	651	645	644	655	680	656	664	690	685	667	640	679	621	637	596	670	655	615	628	637	643	613	642	641	605	673	622	618	661	635	619	617	594	668	588	659	635	627	661	638	652	653	639	612	623	679	621	658	628	592	659	654	601	626	616	652	646	651	679	653	651	625	630	625	634	632	629	638	632	598	628	645	634	617	652	654	641	639	616	606	640	625	619	663	621	647	636	614	614	590	643	637	665	679	630	575	614	650	662	620	655	577	640	632	633	640	647	664	637	655	644	610	629	666	653	616	639	671	631	588	677	659	638	616	657	645	579	612	646	657	653	598	577	623	646	629	643	645	618	621	567	643	612	646	624	632	651	601	651	640	611	625	599	665	673	606	680	593	615	635	584	662	645	603	622	633	682	673	618	641	609	674	608	620	628	629	651	647	626	586	616	604	635	625	601	646	624	621	610	624	642	670	647	604	619	646	591	625	623	590	664	657	621	631	634	605	628	620	591	664	650	638	626	648	626	669	618	617	609	665	599	610	596	631	613	647	674	641	610	624	634	654	623	657	631	645	632	623	678	647	610	593	689	641	632	668	595	628	629	637	652	635	637	616	624	631	652	626	612	643	643	605	611	613	654	613	631	648	638	635	688	637	698	615	618	630	659	682	652	616	614	662	601	637	600	636	631	596	612	645	669	626	636	602	642	633	638	616	628	622	657	695	653	653	639	608	630	586	618	650	678	621	612	694	668	638	646	637	658	647	606	653	623	663	612	673	569	631	618	649	629	642	614	628	595	600	619	662	701	602	664	660	604	627	619	637	584	644	630	645	591	629	661	637	614	631	592	634	640	618	673	625	611	623	613	670	697	670	609	655	643	606	640	683	646	637	654	618	643	631	671	652	605	677	671	579	643	670	594	626	662	637	618	600	628	626	688	639	652	641	643	639	671	625	661	640	592	655	658	594	614	658	620	663	655	592	680	666	625	639	627	618	692	640	626	587	634	613	622	671	638	637	659	650	603	671	643	612	678	617	604	662	645	669	629	598	604	636	625	615	651	622	612	635	600	666	649	599	684	589	616	644	658	673	617	645	622	628	660	595	621	649	594	648	617	630	677	632	651	637	629	645	660	649	614	588	637	634	627	656	627	626	675	676	649	632	619	595	626	604	645	658	655	660	605	613	634	615	628	660	638	603	611	638	624	585	636	638	654	665	636	654	601	598	652	639	648	625	651	652	686	642	662	648	624	611	603	664	627	621	641	622	617	644	591	663	652	643	630	663	688	657	626	600	612	619	611	661	643	639	616	636	613	630	608	586	581	640	636	599	635	592	647	618	599	657	647	677	614	657	623	593	625	648	631	653	643	622	641	601	662	654	623	642	654	607	681	683	655	630	646	631	633	635	623	605	658	615	653	655	688	647	646	598	692	647	594	596	620	632	636	604	645	587	636	624	614	662	626	644	617	644	635	697	689	631	631	659	657	633	633	627	579	605	584	578	658	646	622	620	641	701	642	619	658	647	657	665	620	633	681	612	624	613	664	635	615	629	633	633	608	628	653	668	642	636	603	632	645	654	635	649	667	612	610	612	656	648	648	675	582	639	674	592	587	632	615	645	631	640	623	585	605	668	634	604	642	625	611	627	631	623	633	631	645	635	617	630	620	674	651	636	617	645	635	631	649	650	617	637	608	602	645	701	639	672	653	625	603	651	635	686	642	617	598	643	677	662	635	644	581	630	647	640	647	636	672	645	644	671	665	592	652	590	612	610	620	636	640	648	618	650	661	634	606	614	631	677	624	644	586	685	605	635	635	628	664	607	610	622	604	656	617	613	629	641	659	641	651	652	598	651	633	641	619	634	613	641	597	629	636	661	604	629	627	630	637	608	612	637	619	657	652	605	618	628	627	671	638	659	651	610	574	639	649	628	600	635	655	614	645	633	667	616	623	692	599	646	645	625	615	647	650	620	672	640	694	623	625	644	620	640	590	652	656	632	625	667	668	628	644	646	648	683	625	614	630	633	639	615	612	640	634	746	612	616	650	621	657	658	596	652	640	636	642	611	668	688	617	552	652	648	625	627	626	633	616	630	663	625	643	623	599	684	623	655	659	621	626	621	647	621	644	633	673	619	580	637	670	604	619	582	657	647	596	624	617	639	617	618	636	630	636	645	615	638	625	646	593	655	647	621	664	654	625	631	627	578	609	628	600	633	658	637	637	660	629	650	618	643	676	632	650	602	683	597	613	645	614	622	619	611	621	634	635	644	631	628	629	613	648	636	617	604	589	625	654	647	644	649	621	604	621	635	635	663	685	645	631	628	618	628	609	588	672	677	607	635	573	632	615	590	628	647	686	633	678	602	647	667	636	604	670	628	641	636	579	617	662	581	638	617	588	666	634	579	638	614	674	607	617	651	617	624	558	646	630	568	612	637	626	618	643	587	695	566	635	619	622	624	599	614	595	621	603	639	685	626	637	643	668	635	612	630	665	639	612	632	642	637	672	652	650	645	652	673	590	615	618	646	668	602	607	642	621	599	645	668	613	659	654	676	581	641	651	638	656	603	602	628	657	615	628	608	614	628	675	658	596	624	660	615	667	632	629	631	638	638	619	613	618	642	612	607	640	723	622	634	610	660	649	617	696	647	620	669	626	625	627	633	632	664	589	600	657	645	611	636	646	666	585	648	625	649	634	682	627	641	609	627	662	638	651	638	607	635	627	644	644	674	643	599	630	634	608	592	648	624	622	632	648	607	619	648	642	654	615	604	665	603	623	619	616	638	612	599	666	604	633	614	641	617	620	621	607	610	615	587	640	608	679	645	657	643	665	658	607	634	595	643	686	660	649	640	670	622	638	635	611	639	672	637	659	603	640	644	633	602	628	637	667	630	620	625	678	639	663	640	670	621	670	633	665	623	688	666	617	654	606	658	677	632	660	659	671	643	648	575	634	597	583	691	674	615	656	649	643	639	635	650	591	604	625	631	658	576	653	609	614	629	649	605	658	552	643	634	645	694	601	664	645	637	621	602	651	599	671	638	645	659	618	643	623	649	639	644	649	606	607	634	635	641	607	625	636	595	613	633	608	625	638	626	637	639	585	630	678	627	636	584	646	621	619	608	662	646	641	653	584	634	607	654	599	610	591	634	641	656	619	623	622	616	634	637	622	660	655	655	611	669	657	611	625	651	653	620	658	655	683	656	644	639	659	665	638	623	625	637	627	632	654	650	625	611	666	632	626	678	675	590	611	681	690	621	646	644	637	649	627	637	622	616	625	657	658	659	625	608	624	622	603	608	675	654	625	615	634	630	609	606
28510	15266	5893	2667	1986	908	412	301	255	255	293	297	251	264	260	254	279	241	241	262	239	253	295	286	257	266	248	245	276	270	280	313	258	273	275	264	258	295	264	245	278	254	248	240	270	267	247	264	252	266	254	268	269	249	229	279	278	246	261	255	273	261	255	246	214	254	283	271	256	265	268	272	266	258	244	279	254	254	272	261	270	280	246	250	253	269	238	252	252	260	257	251	257	282	250	284	247	272	265	269	272	255	275	217	285	278	278	236	274	261	245	271	267	246	274	263	269	254	254	286	288	290	256	256	233	247	268	281	287	268	243	264	268	254	241	278	241	255	267	274	264	269	248	262	276	278	246	280	249	253	296	277	291	295	269	254	280	238	281	279	275	290	288	263	254	235	258	266	304	272	263	246	273	234	247	253	292	284	243	240	256	242	274	293	282	267	275	264	276	258	235	273	269	253	290	263	262	265	249	261	282	269	280	250	242	252	279	298	263	261	268	266	241	258	250	274	246	257	270	264	283	285	268	292	227	263	288	277	276	287	293	248	273	298	274	260	259	246	274	284	227	250	242	264	278	266	253	250	276	238	294	299	272	283	258	278	261	264	272	265	239	273	282	272	264	277	259	255	279	278	268	268	244	288	258	278	254	282	259	285	277	274	236	255	266	257	293	270	263	262	236	259	264	290	269	295	271	264	247	243	277	255	261	269	254	268	254	253	288	270	271	246	269	299	296	278	248	263	275	287	280	267	264	256	251	312	268	252	269	284	287	245	276	280	267	250	258	275	281	292	256	258	262	276	269	243	269	258	279	299	279	305	268	236	262	267	292	236	235	254	281	264	252	269	290	293	238	273	273	265	255	286	234	237	266	271	267	250	301	283	279	267	270	219	232	258	236	278	275	262	261	285	252	264	263	290	268	257	258	267	277	287	271	266	235	274	270	263	300	269	273	262	266	282	249	290	278	227	285	295	279	254	256	264	248	256	295	275	276	283	257	255	260	249	255	227	267	255	257	242	292	249	244	262	244	292	285	260	243	248	258	242	254	298	279	243	271	256	251	254	261	247	264	249	274	268	297	272	251	254	266	248	253	259	291	259	265	250	255	271	241	274	284	264	279	285	271	274	265	294	247	272	276	278	285	266	241	294	272	222	319	277	283	267	259	244	266	290	244	277	318	251	256	273	275	253	294	255	268	266	273	266	258	263	226	264	234	269	278	281	238	262	285	264	257	253	255	247	244	302	274	250	255	261	264	262	296	307	259	237	237	236	298	271	251	276	237	301	295	283	289	284	241	254	276	253	255	285	244	270	285	263	268	297	255	231	245	287	282	242	269	271	288	309	254	282	269	238	266	272	287	275	262	235	275	283	268	253	258	262	303	260	266	235	268	211	278	246	255	286	300	230	255	269	235	254	267	277	271	273	229	266	241	255	252	294	231	249	275	257	284	242	279	235	252	267	267	231	250	270	283	256	268	250	293	296	261	290	265	270	263	266	269	277	243	255	259	268	271	250	275	289	277	254	259	269	260	283	287	258	284	258	260	258	304	278	281	270	264	258	269	247	288	263	237	278	251	256	294	265	269	281	231	271	302	270	282	273	259	254	253	282	260	268	260	245	241	263	250	255	248	234	270	269	260	263	253	280	236	269	255	278	263	284	284	277	275	256	242	282	273	262	266	283	267	275	246	248	239	243	282	255	257	287	274	249	249	252	261	249	254	275	274	247	296	237	238	274	309	247	251	233	298	249	269	295	255	272	292	270	280	255	272	230	256	285	271	264	246	269	270	261	295	271	263	274	278	235	282	280	274	234	262	291	258	297	286	270	248	258	290	250	245	251	281	302	273	291	263	282	270	288	297	273	252	285	256	245	254	284	303	273	283	269	279	265	251	282	275	276	278	240	277	257	244	264	269	270	238	251	306	280	243	281	276	272	269	294	307	251	254	261	264	268	256	235	253	287	289	266	294	260	279	257	257	254	270	255	233	263	250	245	260	242	265	293	287	316	275	268	279	305	281	290	276	269	241	265	276	281	237	272	238	274	265	279	261	231	245	278	280	244	267	240	241	306	250	277	254	248	266	287	293	257	265	289	275	258	255	256	273	272	280	268	253	256	262	284	282	255	272	279	252	262	258	266	254	310	274	252	247	226	266	272	254	272	281	264	293	251	285	281	257	285	243	242	243	259	252	301	241	252	267	257	254	273	266	229	265	255	292	262	251	246	299	271	253	272	268	261	237	264	286	261	254	262	289	269	227	283	269	250	277	283	270	302	249	268	264	257	237	271	309	299	286	253	267	276	249	251	248	276	302	254	278	262	276	262	269	242	221	276	254	272	282	280	256	272	284	280	266	293	305	298	274	259	252	275	270	267	272	253	264	248	263	250	277	258	243	270	279	285	299	282	270	266	252	260	278	263	232	258	276	254	242	280	276	254	273	270	268	227	272	281	257	270	234	282	272	262	269	237	262	259	272	264	272	281	271	253	250	239	298	268	236	237	274	277	294	263	245	288	246	255	262	282	256	256	248	249	245	281	270	245	245	263	286	254	302	227	251	259	274	282	281	292	277	255	275	232	283	263	219	257	279	286	238	240	247	279	249	268	262	294	257	257	241	249	280	263	259	269	255	262	249	258	267	271	257	255	263	231	259	293	261	232	283	265	268	249	255	262	284	277	267	266	268	279	255	274	240	289	282	255	249	258	277	283	263	266	270	265	277	261	267	236	289	251	266	232	240	263	286	242	240	281	269	265	258	275	258	275	241	275	264	258	293	255	244	221	225	237	256	259	242	277	234	272	225	259	288	289	241	265	277	289	271	272	260	257	254	258	271	265	285	249	262	260	275	284	256	259	304	282	262	263	269	283	273	282	256	263	268	254	258	255	299	244	222	270	279	232	246	244	286	269	247	274	252	253	267	262	258	269	267	288	281	306	256	281	276	278	280	285	252	257	296	264	257	261	273	272	271	271	277	252	262	281	261	224	279	280	249	276	250	259	237	282	234	273	249	277	257	253	263	266	273	271	250	251	248	240	267	250	237	264	279	268	240	283	237	236	252	298	267	261	289	283	224	268	278	275	290	271	294	211	311	233	254	257	248	295	277	278	286	275	265	239	262	272	290	282	250	288	290	289	262	266	279	294	263	265	268	275	240	238	265	249	263	274	255	272	278	302	277	264	259	267	254	287	277	263	265	244	257	244	245	271	273	252	250	236	288	268	255	283	283	290	261	281	271	261	261	264	285	288	286	295	259	271	259	270	277	276	232	238	281	262	311	263	300	257	282	280	285	257	278	274	255	256	286	266	284	251	250	267	286	254	305	271	287	259	267	254	233	255	255	260	270	240	290	236	236	271	281	265	245	296	267	246	270	277	263	246	276	257	290	256	253	263	249	239	284	258	269	276	243	263	255	255	258	257	249	262	251	290	264	234	282	277	265	277	251	282	289	230	250	265	309	253	256	264	271	257	287	268	259	256	274	262	263	266	247	219	247	276
15262	8859	7839	7190	6484	3162	1279	723	651	601	668	671	605	662	672	604	607	638	617	633	630	640	676	619	628	631	685	621	646	636	588	661	642	610	626	630	674	609	634	609	626	599	610	615	632	573	626	624	630	628	572	653	634	650	604	643	649	661	611	638	650	643	638	603	633	611	636	616	623	659	612	657	627	627	614	639	609	629	656	620	625	624	608	636	663	636	625	628	582	628	636	595	635	640	625	627	585	668	636	693	587	656	662	580	632	619	612	659	640	668	611	618	637	627	632	657	638	635	594	615	649	601	647	632	620	634	634	623	604	563	608	617	637	621	629	596	620	606	642	630	600	612	634	637	676	628	547	627	654	630	610	633	649	631	636	635	644	613	617	640	641	637	642	594	618	618	619	617	635	622	610	644	621	610	621	639	618	650	569	614	628	619	625	664	631	604	599	598	601	637	636	661	610	614	627	619	674	609	602	585	677	624	618	604	604	620	586	650	623	629	631	639	634	686	619	623	579	628	606	601	669	665	663	629	606	645	601	626	679	625	640	617	653	617	647	625	629	655	640	644	618	670	603	629	590	638	597	610	621	605	626	633	671	622	609	642	622	622	597	603	621	662	610	632	664	624	606	636	620	596	639	640	610	618	630	588	592	631	622	601	617	665	627	695	632	613	642	629	601	645	626	627	620	604	645	622	652	616	642	601	601	653	682	618	636	600	640	587	638	616	634	618	620	644	616	608	623	657	600	645	634	638	654	626	663	648	620	616	643	636	654	640	591	654	625	599	664	653	660	612	638	680	615	641	647	617	647	649	624	675	631	663	580	641	624	668	647	590	659	599	593	625	574	673	602	617	628	627	618	635	605	624	661	631	609	612	620	635	589	643	650	677	662	633	579	680	652	628	606	570	607	606	651	660	614	633	624	592	619	606	605	650	600	614	632	603	583	598	606	606	645	606	635	651	630	601	620	661	654	637	658	682	627	605	669	625	616	597	577	603	645	634	588	605	626	668	615	591	638	652	629	610	623	620	633	607	623	599	638	646	621	620	611	648	619	673	596	606	607	622	614	636	628	583	615	619	595	599	622	643	641	621	651	594	622	644	647	618	662	592	607	625	668	630	639	659	639	643	607	667	599	610	692	642	619	657	636	594	615	659	634	588	638	591	607	654	682	611	575	644	631	637	597	660	635	637	593	646	655	598	644	683	609	657	576	644	615	617	590	624	575	619	656	603	603	644	610	629	634	629	599	675	632	652	599	628	631	632	622	593	646	612	649	620	624	600	681	626	646	582	631	618	575	688	628	639	650	606	628	575	626	636	612	678	607	633	667	599	642	635	653	640	607	636	605	608	639	578	636	585	670	639	633	583	619	627	642	618	637	623	623	637	613	607	619	612	601	624	636	617	576	638	613	607	638	633	632	649	616	603	659	591	640	654	625	651	657	595	662	611	650	641	647	660	590	642	622	683	606	643	606	633	580	648	613	619	668	597	602	612	589	643	667	666	583	627	597	650	634	663	675	589	613	602	651	668	624	568	627	621	610	666	619	650	605	604	645	639	607	599	670	619	634	600	672	611	621	653	645	636	616	590	621	590	625	630	646	611	582	606	610	612	607	593	610	679	615	608	614	622	604	624	626	639	580	589	660	611	606	650	643	571	601	691	619	630	639	634	629	621	623	629	645	676	641	638	676	657	635	569	593	616	610	667	638	629	633	599	605	687	656	630	612	661	631	626	582	645	626	629	568	577	607	616	605	624	651	598	688	610	597	625	660	619	622	653	620	618	620	636	632	634	614	656	573	639	669	584	667	653	623	582	616	602	657	618	611	614	624	613	615	591	669	618	590	616	603	614	646	636	601	575	666	584	630	618	641	618	629	646	662	621	618	608	641	611	613	615	630	603	599	610	602	683	584	611	651	630	621	612	644	626	614	661	609	616	608	619	606	609	627	599	622	615	588	607	620	565	641	629	647	647	643	666	691	612	622	604	652	668	645	620	641	623	640	623	643	634	624	600	636	642	621	627	648	599	604	571	656	575	584	660	583	577	655	581	594	652	627	599	621	618	666	663	632	617	614	622	664	613	621	654	650	627	624	588	635	615	608	645	674	612	603	605	635	619	640	622	652	626	610	613	647	590	637	618	668	592	622	645	653	600	596	604	586	569	616	618	635	599	639	617	593	676	641	608	660	651	626	550	615	598	683	640	615	601	610	634	611	603	636	641	616	651	584	563	621	612	641	630	607	631	630	627	677	621	614	616	605	601	579	653	629	683	627	581	622	614	618	661	621	639	595	600	653	610	626	631	613	655	600	625	682	626	642	646	632	629	680	640	587	626	641	652	628	642	589	593	626	640	637	610	626	595	621	601	620	613	628	604	672	614	661	588	637	615	637	622	584	603	640	673	648	626	634	628	585	628	658	590	592	659	634	619	659	619	628	646	621	588	601	625	588	570	625	597	679	585	646	630	651	589	660	611	625	684	637	591	632	626	628	591	610	639	613	595	645	653	640	649	620	645	633	599	652	610	646	600	607	641	650	626	722	631	626	620	658	578	606	646	639	622	623	650	663	650	614	610	644	650	661	637	609	591	646	598	637	646	637	637	633	663	593	600	615	631	588	633	616	625	598	621	622	636	663	574	684	658	682	609	629	587	605	612	607	593	608	645	591	666	589	622	624	644	626	593	624	592	617	616	587	657	630	617	631	626	608	592	684	632	642	607	636	620	586	631	668	628	632	629	611	641	662	675	597	611	598	561	604	675	663	621	645	618	632	666	618	607	594	608	644	615	646	593	626	610	645	626	626	605	594	626	634	624	595	630	622	627	635	600	635	652	625	609	622	566	622	547	616	661	600	620	631	635	597	649	632	662	549	644	633	608	645	653	571	693	625	609	650	626	620	647	638	642	607	618	645	612	624	637	667	611	604	667	658	605	600	617	616	618	608	649	616	643	631	619	629	657	593	633	625	633	626	636	629	619	622	622	578	608	602	605	641	639	639	623	698	607	618	646	621	635	620	634	607	641	589	593	627	616	640	633	625	644	598	624	627	622	626	622	601	653	647	636	631	612	621	638	621	595	598	615	636	636	620	675	557	630	632	595	606	598	647	676	581	640	615	609	626	646	595	633	631	639	592	624	648	604	599	634	670	632	628	595	623	604	641	663	624	618	610	632	645	612	609	618	629	603	643	601	636	639	622	639	657	652	650	623	629	589	620	626	633	641	624	607	621	580	623	634	561	627	618	693	648	652	622	624	623	646	680	633	657	650	623	630	614	640	586	623	557	586	606	616	614	671	618	658	625	637	618	636	620	583	578	604	641	585	588	603	662	641	629	638	623	638	632	633	596	619	627	603	662	622	591	623	634	621	574	645	639	577	629	633	658	627	627	661	615	631	621	647	612	650	590	660	609	641	605	600	596	622	645	611	638	626	603	630	656	673	602	652	645	642	639	615	627	575	650	612	639	648	599	613	589	663	617	700	616	626	627	630	602	623	610	604
44559	24778	23541	12583	8419	3555	1164	324	275	259	217	225	215	216	190	152	182	158	167	180	179	172	154	157	134	162	141	155	156	173	136	148	171	162	164	153	141	161	138	149	158	140	142	154	160	163	165	135	147	130	134	139	136	159	138	139	146	143	129	137	154	125	147	126	127	142	129	158	127	147	144	160	148	137	141	120	140	147	123	143	146	147	168	159	139	142	152	153	142	155	150	157	147	151	124	149	142	115	162	144	141	148	142	149	138	164	145	145	127	137	137	154	146	127	146	142	147	144	154	126	124	156	138	137	129	159	153	139	147	155	153	154	131	142	138	129	136	152	165	131	133	147	163	163	169	148	140	133	141	116	154	143	155	162	122	153	155	138	140	139	148	138	168	155	144	152	134	162	159	129	149	132	148	142	153	130	131	143	152	148	141	155	152	142	127	130	156	124	163	164	149	152	169	151	148	130	154	129	111	126	127	152	135	142	151	126	135	145	132	167	142	146	155	134	155	148	168	120	138	147	106	140	145	137	133	143	154	134	137	129	173	157	142	130	156	138	130	139	142	163	144	161	165	131	139	123	146	149	149	135	131	161	152	139	145	151	165	133	128	148	136	141	138	130	130	133	151	142	146	134	169	141	139	132	135	137	145	141	131	137	135	150	145	153	136	165	148	143	141	153	125	129	122	141	149	139	125	155	163	173	151	139	139	149	126	154	139	163	137	147	131	130	154	137	142	148	137	150	151	139	137	141	136	137	129	139	151	150	129	156	149	145	129	140	141	153	118	139	138	137	138	105	158	149	134	129	151	154	132	137	135	132	147	135	136	131	153	143	128	141	137	128	155	126	139	137	124	149	136	142	128	135	129	134	138	140	136	134	170	139	145	148	134	140	148	159	146	133	148	133	142	149	150	141	149	139	132	143	147	142	141	160	145	142	120	131	140	120	143	146	143	154	148	138	133	144	136	135	138	134	150	156	155	142	133	149	149	168	160	136	148	127	146	140	120	130	159	145	147	138	169	128	138	103	144	136	135	157	157	153	137	151	138	141	116	172	134	124	141	153	138	131	139	135	145	135	147	144	128	125	120	150	119	151	155	152	156	155	130	138	164	125	129	147	143	146	148	134	139	129	115	149	151	160	149	139	131	155	152	152	133	143	134	149	139	158	134	134	127	158	153	158	154	151	146	151	138	155	142	154	159	138	114	151	151	150	130	146	161	169	132	131	129	140	140	125	142	127	143	142	114	151	145	135	143	135	149	121	171	138	157	146	150	153	144	146	135	145	167	146	141	137	140	155	139	136	147	132	160	148	141	140	162	146	143	154	151	139	124	138	124	145	131	173	146	125	147	187	159	146	135	120	130	134	138	155	138	157	125	143	151	147	136	153	149	145	146	155	148	140	154	149	144	153	153	135	158	133	133	141	132	157	149	169	160	136	150	138	149	138	154	158	126	138	143	135	130	137	118	150	138	134	132	167	142	145	139	136	140	150	160	136	141	143	149	132	155	149	146	157	149	148	149	164	158	141	140	139	134	142	147	143	133	173	138	143	151	131	137	161	141	144	142	146	165	126	152	145	126	153	161	132	142	167	156	134	149	168	138	132	143	156	135	151	135	168	145	142	154	137	148	150	154	146	127	170	157	139	137	130	171	151	141	150	159	142	143	147	129	125	141	137	145	182	149	142	155	133	134	150	140	125	141	163	134	156	151	146	137	149	138	136	113	159	128	159	134	135	131	156	155	134	120	148	138	154	143	135	137	139	133	135	137	140	150	150	152	119	139	165	141	153	131	141	154	130	154	150	141	147	127	154	160	134	140	124	137	137	103	151	136	161	146	133	138	141	141	123	142	136	140	154	150	135	151	138	160	132	145	156	154	135	136	139	159	140	138	146	162	139	141	129	146	146	138	156	168	149	150	131	154	153	126	139	156	132	147	141	126	144	155	127	155	134	149	144	143	134	153	141	140	126	142	137	154	154	160	152	140	158	154	152	163	137	146	129	136	129	146	149	142	141	133	149	132	128	133	134	124	156	150	152	139	136	135	145	149	136	153	127	148	146	148	155	143	149	124	134	149	124	123	141	129	130	140	103	147	157	133	135	158	172	148	160	139	158	166	127	152	138	137	143	148	162	153	143	158	135	107	135	133	117	140	146	165	134	158	148	149	154	136	132	162	140	147	147	139	141	157	154	124	132	140	128	142	143	130	146	162	149	142	123	160	145	139	153	172	116	149	164	155	146	159	134	130	133	141	136	150	144	142	158	133	145	147	124	146	127	140	125	129	148	120	127	132	150	119	134	145	155	156	159	140	157	143	141	166	162	137	149	147	158	143	130	129	161	134	148	152	165	140	144	140	152	141	134	120	148	155	158	118	131	146	141	121	152	150	163	138	146	149	138	150	139	155	129	129	153	140	132	150	152	135	160	144	141	115	149	116	130	134	165	156	140	164	156	161	146	137	164	145	159	142	146	164	133	126	146	146	134	134	149	133	163	139	143	154	136	151	132	146	142	138	127	141	140	159	156	140	141	140	149	146	142	136	152	165	166	146	150	149	142	147	148	155	156	145	141	157	139	111	128	129	156	151	155	168	143	154	138	147	145	124	124	124	135	143	160	152	142	111	141	157	137	135	136	160	119	147	138	150	143	138	125	108	144	143	145	143	156	158	146	146	170	140	134	151	142	137	141	159	122	132	159	147	155	119	146	167	139	161	141	128	144	157	148	141	157	151	138	134	121	148	136	139	144	138	137	133	132	147	172	137	155	158	144	142	155	146	153	168	134	141	146	155	141	137	144	130	145	155	123	128	128	109	134	147	149	160	134	154	130	131	138	149	137	123	150	136	129	141	145	133	152	156	154	146	128	141	139	150	136	141	137	138	142	141	134	136	149	129	158	132	138	133	138	156	151	138	124	156	148	143	129	141	162	164	161	156	147	130	137	148	141	159	143	135	134	136	131	145	167	142	123	142	129	122	116	158	143	124	125	132	146	139	144	137	138	128	138	162	147	138	130	155	146	142	135	118	145	150	122	133	129	141	146	152	141	167	156	158	148	153	170	147	124	132	147	127	154	148	151	146	149	132	143	133	150	136	134	151	150	173	131	136	135	141	125	125	154	163	152	126	144	130	138	140	150	138	129	162	143	167	158	151	146	156	172	154	167	149	131	159	152	146	157	116	123	111	149	141	128	144	153	136	137	154	151	117	124	138	143	147	133	146	142	146	140	139	128	136	141	136	149	151	129	140	151	130	172	137	134	140	143	133	128	164	144	150	151	147	137	145	162	153	139	137	124	138	157	136	132	157	131	127	152	131	138	139	140	122	140	137	129	134	124	141	137	127	154	106	149	143	146	139	161	149	159	136	156	126	143	173	133	132	164	139	139	143	147	154	147	139	136	163	125	150	158	120	152	143	118	129	125	157	151	133	156	122	149	144	139	155	146	155	134	156	134	143	143	135	142	130	152	114	146	139	134	142	132	120	149	134	144	161	141
24483	15347	25090	20365	19428	10496	4299	1383	1097	1018	980	834	806	668	673	601	647	573	512	519	553	530	508	520	474	477	461	474	452	441	402	428	441	460	432	436	396	426	468	441	437	388	416	410	395	430	398	404	399	427	404	380	389	374	364	406	427	403	408	383	408	427	378	393	386	404	374	408	377	400	385	408	434	394	358	395	368	404	380	374	386	407	381	365	402	397	411	376	385	409	370	367	390	386	368	373	332	435	405	401	408	409	420	380	388	395	387	378	417	400	397	393	409	359	391	389	404	400	377	370	419	390	387	396	379	390	371	363	365	367	364	375	420	400	396	405	388	375	380	376	377	390	396	375	388	425	398	348	357	374	393	380	401	395	390	347	379	371	393	357	381	404	369	397	408	386	405	392	393	370	376	389	383	413	398	383	403	378	384	386	370	366	373	409	393	376	371	431	390	432	362	380	397	378	380	373	344	398	436	399	362	403	367	393	377	365	387	390	396	390	386	416	351	396	367	372	363	391	382	372	387	334	351	429	387	407	368	372	409	383	380	404	374	390	352	367	354	377	394	388	399	392	403	402	389	394	365	386	399	409	371	388	405	385	375	384	382	388	378	403	377	383	380	367	410	365	354	368	382	417	400	386	376	375	431	352	415	376	408	419	381	408	355	358	387	391	376	400	393	391	419	381	422	322	390	383	356	405	390	413	369	394	369	399	399	384	373	367	389	401	414	383	349	408	365	393	358	382	397	368	379	368	353	389	394	390	379	392	391	394	375	367	383	402	391	415	357	375	404	399	385	392	353	393	362	434	384	369	402	403	406	385	382	358	394	394	426	381	377	364	342	395	402	369	415	400	406	364	407	385	422	395	377	415	355	357	385	379	388	379	379	363	358	376	375	398	386	379	384	379	374	405	406	426	375	371	393	387	353	363	371	393	406	380	382	369	405	383	402	412	384	357	379	379	359	391	390	394	394	369	341	369	387	368	406	402	378	404	396	413	398	419	426	362	377	358	382	327	412	382	408	385	375	416	384	388	421	401	384	391	381	413	370	393	406	412	401	358	396	377	393	389	360	407	353	392	390	399	356	393	392	395	404	369	421	401	394	375	371	368	344	373	368	385	393	398	404	388	370	451	395	400	360	372	374	395	373	402	371	366	366	356	387	375	386	373	395	352	360	364	362	406	375	364	370	397	372	407	358	405	390	384	394	391	381	357	373	379	411	362	414	342	399	393	349	378	395	411	389	411	400	375	387	395	394	378	379	356	389	372	370	363	389	396	346	408	376	367	395	398	410	384	386	371	367	408	372	406	387	405	350	394	373	410	385	398	406	339	366	391	389	408	375	375	368	360	393	381	355	379	382	366	374	399	374	381	447	372	394	427	383	435	362	358	373	414	368	374	387	393	404	353	382	380	405	369	423	394	400	357	353	338	383	401	406	381	345	365	369	414	416	351	367	400	407	393	376	397	362	386	403	367	357	361	375	391	412	393	358	384	404	362	370	380	398	402	379	386	382	377	356	366	377	365	392	401	380	405	387	361	384	414	383	410	355	383	359	398	364	401	378	362	351	394	389	393	357	354	360	352	370	420	383	402	378	372	399	382	398	374	409	375	349	404	402	375	373	406	386	386	384	417	368	345	387	416	363	394	385	418	406	423	409	389	403	384	397	398	363	416	365	401	414	367	374	407	353	377	403	420	382	411	353	369	407	381	410	398	371	374	367	415	383	389	418	369	399	432	399	378	371	365	370	377	405	375	399	410	384	348	380	414	390	357	381	369	410	360	382	394	430	386	395	394	378	400	403	370	386	407	384	392	374	373	380	414	386	421	367	379	384	374	408	405	403	400	372	393	401	375	363	353	416	354	398	392	359	360	378	373	418	361	385	368	418	354	379	337	402	393	396	395	375	375	372	396	391	350	369	425	379	394	402	375	409	389	401	367	385	414	362	404	394	370	381	368	378	383	399	373	371	390	378	365	382	420	376	391	389	401	385	390	403	372	373	401	378	413	388	380	411	346	400	388	404	382	383	417	390	372	408	397	365	359	365	414	392	399	385	390	381	406	362	370	397	398	386	434	380	394	391	368	415	417	405	374	382	380	363	371	370	405	365	405	373	410	362	406	355	384	375	378	383	360	360	344	388	381	431	361	380	367	392	390	410	379	379	368	407	380	396	349	397	383	380	391	381	365	376	372	349	368	356	343	366	400	399	357	399	359	392	372	376	380	376	356	432	365	371	407	403	394	360	394	393	405	405	401	393	413	395	396	378	356	398	395	419	388	402	376	376	376	407	375	412	386	395	356	365	407	403	382	353	372	389	401	356	356	391	340	376	371	397	404	362	388	399	380	402	398	384	392	391	397	428	389	388	374	349	370	401	373	380	433	445	420	412	387	385	378	386	407	437	365	358	365	319	382	385	388	411	393	390	319	373	368	367	403	426	387	362	366	373	339	372	379	408	370	364	380	375	372	381	419	363	399	380	408	388	389	418	364	399	374	355	384	365	370	379	378	413	390	371	369	377	390	420	413	396	406	371	396	396	362	399	360	415	372	374	383	388	379	386	358	401	364	390	399	377	390	398	400	354	409	389	385	408	374	391	421	387	380	375	365	392	379	342	389	400	371	347	403	382	378	386	385	361	367	406	413	344	370	379	427	359	404	369	374	419	389	364	400	373	374	411	401	404	363	365	419	383	382	403	383	355	359	350	349	372	412	427	404	422	377	359	376	388	374	375	373	426	425	376	364	386	392	337	406	408	400	397	393	382	395	369	402	377	375	384	385	377	380	374	378	388	376	382	401	360	367	382	389	417	387	386	388	369	374	409	378	384	415	388	393	385	391	377	399	378	420	419	364	377	382	375	378	383	411	392	374	358	384	372	399	440	373	388	377	373	364	364	368	375	392	382	379	365	360	410	403	387	372	396	375	396	404	380	367	409	369	383	396	407	390	401	381	355	390	411	422	406	353	401	409	422	384	360	333	406	407	370	391	379	380	400	399	370	421	395	406	388	395	405	377	416	370	400	404	385	409	431	377	379	392	395	407	407	368	374	370	360	379	402	409	396	385	367	385	369	379	363	388	426	389	380	388	409	393	358	376	381	389	413	433	347	413	382	400	389	408	383	357	369	367	354	386	381	382	351	358	391	372	381	358	397	414	341	416	379	402	393	404	402	360	369	391	347	390	402	377	372	392	399	389	389	385	396	416	389	396	372	352	412	377	369	374	389	393	391	388	348	388	379	400	363	363	404	401	396	431	405	379	370	378	397	374	388	371	344	362	366	385	396	397	399	373	418	367	389	398	410	365	365	388	429	400	390	385	395	397	400	399	374	355	385	354	372	393	391	417	395	384	403	388	377	392	377	390	371	366	394	354	370	405	376	420	373	388	363	417	400	393	370	393	360	391	402	365	382	359	416	411	393	380	405	363	400	378	422	367	346	374	380	395	377	372	362	365	372	389	381	375	434	422	395	374	396	348	378	399	396	390	387	393	383	373
54097	42676	49529	41335	32182	14460	5609	1157	526	432	448	389	346	299	355	330	365	315	324	287	301	333	324	308	285	295	294	279	310	292	282	309	290	290	276	313	296	277	256	245	279	281	279	307	282	308	278	317	298	285	283	278	289	254	280	256	290	282	301	278	275	292	291	292	274	267	296	317	267	266	255	268	296	259	273	267	258	303	272	285	263	310	313	275	308	264	277	300	324	248	255	274	279	295	265	288	259	282	298	293	253	273	269	268	295	311	247	310	276	251	273	236	276	269	262	276	268	298	262	318	308	268	267	293	257	282	283	274	265	291	296	276	278	287	272	251	274	281	276	290	263	254	256	265	265	287	281	262	274	264	260	288	294	253	306	297	301	272	256	280	290	241	258	308	277	263	264	239	299	293	272	283	284	299	283	290	270	255	268	253	265	241	283	295	286	258	250	274	288	301	308	284	262	280	270	280	272	296	268	283	269	264	278	294	283	327	293	312	276	278	291	269	271	258	265	309	265	291	272	301	275	271	285	298	297	289	277	291	271	279	297	282	264	248	260	255	268	295	259	270	261	280	246	294	288	270	249	258	271	261	286	260	255	266	279	275	235	264	265	274	285	305	271	288	254	318	280	281	290	268	260	309	265	258	293	279	257	286	252	267	235	248	254	273	304	296	270	281	275	271	239	271	270	287	289	263	275	245	295	227	272	277	269	258	290	269	278	252	285	262	304	276	254	265	285	294	280	294	282	280	296	280	286	304	255	271	272	280	256	287	276	284	274	292	272	253	258	252	267	254	272	283	300	279	278	282	277	283	268	287	276	265	296	271	275	272	300	276	271	277	290	286	297	241	268	250	270	301	259	280	256	266	297	275	269	251	277	278	286	287	259	274	269	271	273	291	273	264	288	301	279	279	287	251	255	291	251	284	299	281	296	264	277	270	280	275	242	264	283	297	283	296	298	242	293	265	274	306	286	272	261	279	257	307	281	319	272	261	251	276	263	261	255	287	267	282	298	282	292	277	313	292	293	260	273	276	276	295	284	249	270	301	273	260	248	303	277	284	262	254	278	279	249	272	268	269	283	272	298	291	246	283	282	299	291	299	266	273	261	263	320	283	286	275	257	269	237	294	302	285	300	262	285	279	275	326	307	293	234	321	297	264	267	274	322	262	281	276	263	273	271	246	239	284	292	245	261	266	288	264	290	291	279	276	292	270	288	280	277	278	259	294	263	299	245	280	286	248	287	278	262	290	244	311	251	254	267	311	308	252	314	289	272	286	280	281	291	276	290	278	283	288	285	267	268	251	262	293	277	274	286	281	306	273	286	305	277	280	269	295	294	269	287	258	279	289	282	285	257	286	288	267	264	280	280	280	287	281	262	288	268	259	307	295	292	292	308	286	289	253	290	282	281	277	276	243	270	256	263	277	259	294	252	260	241	266	268	287	276	309	288	272	265	283	336	289	278	290	291	301	262	278	277	298	288	295	261	268	279	282	244	258	279	269	283	282	258	266	255	272	259	277	265	262	282	274	275	247	280	286	270	267	279	264	292	299	263	276	276	281	300	270	265	252	274	245	256	271	308	303	261	267	251	267	272	304	260	270	308	296	250	278	286	264	298	271	281	268	271	294	268	274	256	287	283	269	287	277	284	287	281	318	280	286	303	289	273	255	267	260	293	279	257	280	247	274	282	268	314	263	260	278	267	275	274	247	278	276	295	305	259	250	268	294	269	278	255	280	315	313	269	290	256	281	287	273	287	248	301	286	286	277	276	314	296	281	291	268	281	266	301	272	276	263	270	289	281	261	271	316	275	263	279	290	264	279	264	253	276	277	282	248	289	262	245	259	274	307	285	285	256	280	269	271	294	290	271	268	268	255	298	292	277	286	280	281	295	256	298	260	291	248	302	278	253	261	241	300	294	290	278	280	298	275	266	254	290	234	278	288	256	280	301	266	284	275	289	271	247	267	273	276	272	250	289	280	279	280	268	291	265	282	282	293	248	285	271	271	309	282	313	240	280	262	290	289	299	284	282	278	267	261	257	291	286	271	271	251	289	282	267	302	254	243	280	292	276	282	256	265	265	287	257	262	261	268	271	244	271	271	284	269	255	316	260	296	276	266	292	246	287	259	283	294	290	269	261	289	248	271	265	276	287	269	280	287	281	268	312	302	319	274	258	256	286	253	240	295	266	272	318	276	266	253	293	312	273	272	271	264	289	257	261	259	289	291	306	269	220	278	252	307	259	298	241	275	310	294	296	281	295	262	271	273	312	302	283	269	292	280	280	272	284	263	301	284	284	283	252	260	299	269	250	263	259	267	275	293	268	298	250	273	276	285	296	286	284	298	281	291	281	259	267	233	272	257	269	263	259	265	259	272	259	283	304	246	289	289	254	305	251	274	252	282	281	266	318	283	269	261	256	274	255	278	293	259	272	282	291	259	284	317	289	281	291	267	283	287	276	313	271	290	262	264	286	284	295	299	289	295	255	269	258	293	270	289	277	278	297	310	303	259	312	297	303	257	248	270	317	272	290	252	250	283	255	247	271	279	269	295	270	280	262	265	298	274	282	291	308	273	320	312	261	286	248	253	298	304	255	245	282	272	278	263	279	284	269	287	256	248	294	263	279	300	268	244	271	297	302	286	269	267	310	260	303	299	264	291	269	298	290	290	280	270	328	272	297	273	287	269	268	310	297	267	261	281	266	269	266	270	260	311	240	257	285	292	241	215	273	265	280	278	300	274	257	249	261	279	272	250	254	261	257	326	255	277	284	294	288	286	259	290	283	275	264	249	266	257	275	269	276	243	281	268	290	258	304	277	268	273	264	282	274	294	292	256	280	272	267	269	278	256	256	300	269	273	266	271	269	295	302	307	302	285	274	312	254	319	261	283	288	248	253	278	295	265	282	270	292	295	268	300	287	292	279	267	241	272	299	255	271	296	282	280	264	293	279	285	268	298	280	249	277	279	271	298	269	259	278	260	280	295	286	246	296	311	272	285	291	278	265	277	254	277	275	256	272	253	269	292	263	276	289	306	280	278	303	257	268	258	251	281	273	280	312	270	271	268	260	286	287	271	264	268	249	326	267	272	253	229	269	263	261	274	314	285	285	270	304	287	256	279	244	259	242	280	278	262	274	274	299	260	287	266	282	268	314	262	268	282	277	292	259	286	243	285	290	245	266	286	260	295	272	259	263	290	266	277	287	275	309	255	287	275	272	288	277	261	266	260	288	294	262	255	277	271	274	277	257	270	261	283	258	276	275	287	303	259	279	302	252	274	261	316	274	332	303	290	288	248	275	281	236	290	294	256	281	263	285	274	245	288	270	283	257	304	258	266	267	267	277	282	282	257	260	249	286	288	289	301	267	286	277	276	251	275	251	245	279	285	264	272	268	263	289	321	279	288	289	283	289	282	288	301	269	270	270	252	282	254	295	268	282	255	302	285	293	282	219	269	248	269	314	294	288	288	237	286	294	302	284	297	274	290	270	242
31762	31915	47768	48294	40890	21700	12173	3029	1901	1809	1579	1386	1312	1240	1146	1091	968	990	974	933	896	934	878	856	878	838	812	807	821	779	763	759	768	796	751	738	798	701	764	764	755	748	767	715	762	715	724	754	712	714	752	681	747	757	678	698	735	707	747	683	731	706	712	713	690	682	664	735	710	707	700	714	726	730	676	683	747	750	643	702	661	668	735	696	725	742	701	662	691	680	672	739	675	693	713	656	667	689	732	673	753	662	665	687	664	716	673	719	709	672	647	678	692	728	703	692	689	665	686	708	712	701	693	693	667	688	676	660	710	678	644	691	653	680	689	644	652	695	681	687	645	678	712	650	651	721	743	721	706	698	681	712	673	679	650	677	674	716	699	690	700	599	697	637	681	656	724	685	683	634	700	706	704	709	666	638	681	652	692	684	702	711	690	709	632	707	698	698	707	722	651	643	698	683	704	700	682	652	684	703	713	685	665	682	667	656	668	684	667	703	680	669	660	633	669	707	676	677	651	699	678	656	697	742	721	596	670	685	684	680	665	663	625	684	680	688	713	642	685	666	675	677	634	635	659	695	683	704	686	669	691	639	682	656	694	705	649	702	665	671	666	691	700	664	660	672	689	709	645	705	646	699	674	701	708	666	644	751	704	668	680	680	682	725	639	687	645	699	695	698	694	668	682	660	707	673	661	663	704	660	687	671	672	689	655	660	681	684	653	706	661	644	667	715	642	674	666	667	646	704	667	733	668	639	654	688	647	673	719	687	674	692	673	640	650	646	650	689	666	705	695	734	663	705	663	618	697	690	677	705	668	666	699	677	642	661	670	668	663	651	688	703	694	654	679	671	643	682	641	697	676	669	648	642	670	645	701	699	715	687	724	639	638	677	676	679	662	714	716	689	643	665	714	703	722	686	695	711	691	630	667	665	696	677	646	640	675	680	665	688	676	704	642	699	705	716	692	682	673	673	672	698	669	664	665	704	651	670	694	652	671	739	645	696	647	647	703	732	675	701	670	682	687	697	668	723	697	679	660	635	676	676	629	687	674	697	666	673	630	744	673	633	657	674	684	718	661	692	706	689	691	654	643	694	686	648	646	682	675	662	675	679	648	701	685	700	672	697	692	678	674	687	660	676	689	666	648	676	677	702	683	694	704	671	654	709	654	694	649	693	729	665	697	683	703	674	672	644	681	679	678	658	678	670	671	677	625	656	710	690	713	743	688	701	670	705	679	710	700	673	706	665	684	678	684	705	678	684	726	670	631	711	668	680	706	639	700	682	712	687	679	665	696	662	696	724	695	639	674	642	665	710	696	658	640	673	698	693	696	726	691	690	680	724	754	665	649	638	611	716	680	695	665	685	682	736	663	696	662	667	687	659	714	662	681	671	666	658	730	718	685	668	674	646	657	690	691	623	706	679	663	683	683	667	680	693	719	650	689	706	670	672	639	658	697	697	694	667	665	688	693	639	695	645	663	673	746	673	695	671	674	750	653	687	642	655	695	632	726	638	705	658	688	705	669	643	675	668	702	678	697	687	655	671	691	661	692	680	707	647	689	710	690	718	661	701	701	695	671	693	695	701	721	707	701	677	690	697	681	673	717	680	711	709	715	691	641	650	700	680	724	671	676	677	664	634	643	658	677	683	710	689	628	676	684	666	662	710	701	653	692	704	691	675	671	682	719	685	654	688	676	671	724	643	666	690	664	677	699	639	687	691	642	695	679	682	712	684	685	718	703	688	693	689	669	645	614	690	681	672	671	689	740	676	668	661	657	660	644	665	701	681	672	699	688	661	655	663	675	630	700	628	693	711	616	682	703	674	682	705	672	654	687	652	667	720	652	661	688	753	685	670	663	640	642	645	723	662	688	690	664	730	675	678	689	636	678	671	664	646	681	677	680	671	645	651	676	671	713	730	648	644	670	687	644	655	704	741	637	674	646	708	731	655	711	656	709	690	644	649	714	676	745	661	680	706	658	679	662	669	697	669	669	669	665	721	668	654	701	709	687	658	703	699	674	718	662	666	662	689	653	660	666	713	625	616	700	661	643	714	687	661	670	713	622	642	699	671	677	683	672	673	672	647	675	674	633	666	679	674	650	712	681	733	686	702	684	655	705	694	644	684	658	606	671	706	666	687	739	636	675	669	687	709	698	719	688	717	648	709	648	716	627	661	664	648	638	707	662	712	661	646	661	664	659	657	640	672	688	663	657	692	624	753	659	664	662	669	648	659	686	674	684	718	656	654	696	671	661	680	669	689	655	643	690	615	655	696	658	695	672	695	690	669	670	621	689	686	701	648	642	710	680	633	719	692	679	656	661	638	672	666	650	693	649	686	716	684	700	658	627	640	705	652	631	685	629	677	697	678	639	664	679	678	690	712	642	660	706	659	680	673	674	660	713	677	694	713	681	659	683	697	655	694	673	679	712	690	662	640	683	689	663	689	660	670	675	678	684	700	670	685	709	735	630	675	674	639	637	687	661	669	701	697	697	664	653	668	627	723	684	663	639	665	669	682	693	684	678	688	680	685	689	648	693	688	688	649	694	641	682	677	671	676	747	699	675	704	674	656	672	667	686	704	703	699	661	715	698	642	673	694	725	665	713	738	663	678	667	714	702	654	687	727	679	667	646	641	685	637	628	727	669	701	686	700	655	671	676	682	687	685	712	716	681	719	653	690	676	682	694	703	644	677	705	680	646	677	680	690	692	667	699	681	663	673	655	608	700	707	680	673	668	701	674	612	671	723	677	651	646	656	710	709	677	653	654	678	647	694	681	629	691	687	647	691	660	683	626	653	668	669	704	660	673	659	676	693	697	670	696	708	747	664	668	678	702	740	681	640	673	643	733	722	686	669	673	698	689	654	686	655	666	745	630	649	646	718	700	688	701	735	666	705	688	702	690	696	651	699	672	676	662	661	654	710	731	665	626	717	678	664	678	712	652	692	698	663	693	730	671	714	669	681	697	683	694	726	663	718	681	640	729	706	675	694	704	637	674	663	673	686	721	626	659	674	688	679	663	697	652	665	651	643	709	681	682	688	651	670	664	660	639	655	697	651	674	691	715	688	671	685	677	658	667	674	688	686	659	670	674	675	690	681	692	661	681	660	662	658	713	667	709	649	696	676	710	721	654	691	672	675	714	714	669	661	688	632	665	697	668	677	669	676	712	636	721	688	648	703	680	697	659	659	662	618	711	680	715	684	708	696	646	665	644	661	711	736	638	692	636	656	727	700	699	649	641	634	672	653	659	683	636	671	706	710	656	658	702	680	702	634	671	668	682	656	669	649	675	674	696	709	670	670	669	666	708	685	670	683	647	650	683	634	650	663	718	684	706	682	733	687	665	653	686	674	666	685	670	678	730	726	657	648	627	669	692	668	693	666	780	692	683	670	681	676	690	666	698	672	698	722	697	704	624	686	686	705	616	683	704	708	664	666	690	702	663	694	657	667	707	664	711	720	664	700	650	642	661	678	691	709	688	663	654	702
25464	24900	33569	27243	10625	5457	3108	471	322	323	294	329	276	331	293	317	294	340	336	314	307	313	309	340	296	353	289	316	336	337	310	318	308	306	274	325	360	306	328	285	321	324	296	322	331	300	327	315	273	293	302	281	310	289	324	331	320	286	317	319	315	289	325	339	298	313	330	317	306	297	322	320	287	279	349	295	300	305	308	302	333	323	288	325	325	330	302	309	304	325	336	312	297	334	316	319	313	290	318	314	322	315	344	373	301	302	315	310	328	312	305	312	338	344	307	355	349	316	332	333	312	337	318	299	308	283	308	303	352	311	320	311	323	308	309	288	331	292	301	320	300	359	320	329	339	303	280	331	300	306	285	303	301	336	341	329	291	315	324	365	305	312	307	306	320	286	322	329	318	304	322	347	354	317	296	339	310	303	322	295	302	326	328	303	343	325	294	327	329	290	327	287	326	316	317	300	311	298	292	316	318	316	331	295	307	324	308	336	282	296	297	296	317	338	324	319	315	290	313	292	314	304	311	333	312	313	315	310	332	289	299	341	317	324	304	296	326	339	311	294	346	324	321	312	287	341	301	308	363	310	305	336	323	307	305	322	305	316	305	331	322	321	323	325	302	321	307	322	302	312	304	339	300	297	296	272	317	324	347	325	297	355	337	310	327	349	298	311	293	299	300	311	327	341	318	324	310	325	337	304	286	315	305	314	339	307	343	316	343	324	316	319	297	300	315	314	309	319	301	337	288	295	307	303	288	316	303	306	328	329	313	321	288	327	298	285	347	361	289	295	312	340	350	308	305	301	298	290	290	327	304	324	332	336	338	326	335	303	317	318	298	291	299	335	348	308	309	320	309	328	320	296	311	304	273	310	277	322	334	314	303	324	302	314	287	308	283	304	270	338	299	294	304	331	292	318	352	298	332	311	324	324	320	344	309	319	322	304	321	342	320	329	317	289	310	296	305	338	301	320	307	290	326	292	317	319	309	297	338	353	338	301	329	326	327	303	298	315	291	318	316	289	340	278	324	328	289	286	319	294	319	323	289	348	286	290	317	296	349	325	289	320	348	298	322	322	299	314	331	322	316	317	354	342	318	316	308	302	354	298	307	307	287	346	285	311	334	311	274	312	293	320	322	298	331	310	321	344	320	329	321	280	314	326	334	288	338	307	310	287	345	285	332	334	320	301	294	284	338	299	283	290	298	310	321	297	264	301	300	330	322	303	287	330	332	329	313	321	292	336	319	307	325	322	272	272	324	308	333	318	316	329	301	307	326	317	291	307	348	343	303	297	331	321	293	303	293	318	312	311	318	316	335	312	316	292	317	318	330	329	335	298	298	314	308	326	337	287	306	343	333	326	321	309	317	321	324	304	295	312	329	324	307	327	344	311	309	316	316	327	325	320	303	312	323	305	277	287	325	292	316	336	327	331	346	358	328	305	325	311	319	304	329	302	351	331	296	326	290	290	316	307	277	300	317	306	338	313	308	287	295	341	326	347	321	320	309	302	323	321	271	322	321	322	313	332	348	260	340	347	309	359	275	308	331	308	308	289	290	320	294	309	330	323	340	297	307	319	321	320	336	276	309	323	310	303	293	294	295	311	315	308	301	341	329	317	326	308	317	362	321	296	324	332	327	301	353	327	331	297	295	303	269	299	310	329	338	312	362	319	286	330	310	317	323	317	322	340	294	308	294	283	300	306	281	327	309	324	315	309	352	294	334	298	334	317	337	333	314	314	319	297	320	334	314	306	319	307	329	309	300	345	327	309	327	329	309	314	333	323	324	338	323	347	326	288	314	308	302	341	313	287	317	309	294	314	298	304	324	306	300	269	318	279	350	325	304	301	313	322	306	315	354	305	318	286	293	318	352	297	338	332	324	306	293	327	309	325	308	331	281	342	314	300	285	303	304	322	301	318	317	328	344	316	289	326	324	326	330	315	321	329	306	309	332	296	290	336	336	326	318	309	308	310	303	310	281	330	337	305	345	333	327	295	310	339	334	329	303	323	311	334	317	300	317	304	330	370	328	334	356	327	340	345	342	303	339	332	330	302	331	341	289	338	330	305	355	305	323	358	303	310	333	295	309	322	283	334	315	308	309	319	307	296	307	340	366	307	327	324	306	323	309	334	305	293	320	302	304	335	316	351	343	307	361	308	287	322	315	334	313	312	311	314	317	324	277	285	273	303	333	343	302	320	300	317	316	308	333	324	321	320	322	325	294	303	341	359	321	298	295	316	335	332	343	314	300	320	300	334	273	314	320	327	331	323	313	318	294	314	300	302	307	330	313	328	295	331	302	315	328	316	332	316	351	350	294	321	297	353	341	342	310	315	342	290	333	316	297	326	314	342	372	326	292	300	306	327	348	350	317	345	304	352	327	323	329	308	324	350	327	314	307	324	298	299	319	305	311	321	283	323	314	307	336	305	304	319	319	325	286	317	305	293	321	334	310	299	356	291	334	336	327	295	310	323	319	278	309	336	291	342	331	303	325	326	294	352	321	321	318	288	309	322	313	318	331	301	296	324	266	323	308	306	303	311	321	328	327	304	313	316	345	323	272	327	325	268	324	288	303	352	305	328	314	313	301	314	314	329	344	311	290	316	325	322	306	332	321	334	301	330	300	285	319	305	312	338	264	309	310	300	322	312	314	317	323	296	268	319	355	317	337	306	339	297	316	355	304	304	313	321	314	300	305	313	363	318	317	305	293	311	306	299	315	312	339	301	329	309	299	323	304	295	307	310	336	280	326	314	311	315	299	292	251	311	303	314	343	325	324	335	305	294	336	307	327	349	309	329	309	362	310	329	350	319	326	326	342	327	298	332	318	325	264	315	319	315	327	315	309	310	313	337	321	302	294	316	351	321	307	347	303	320	336	324	347	333	320	321	324	298	334	344	341	296	291	313	288	304	312	338	330	310	301	354	340	311	321	313	305	277	333	344	346	331	324	297	343	317	317	355	352	314	305	322	311	321	288	301	293	321	342	311	305	296	291	312	296	302	280	310	339	315	311	317	342	333	332	297	309	331	305	330	341	323	327	318	338	307	316	288	315	332	277	289	264	328	324	318	309	333	313	293	299	328	318	347	301	301	295	295	323	315	295	297	308	333	302	340	315	314	314	323	290	315	311	313	308	328	351	303	351	320	323	303	311	298	327	291	319	292	311	315	295	301	312	336	319	320	324	278	329	300	345	324	332	335	315	334	288	317	311	313	356	316	343	299	329	316	330	299	314	321	310	273	321	344	292	292	301	312	345	312	346	329	290	298	330	279	294	317	341	314	317	318	304	314	341	295	311	307	320	317	304	317	326	298	292	322	315	324	311	308	335	320	298	344	329	290	320	346	298	343	278	308	326	326	320	336	315	316	326	301	303	315	311	327	288	316	301	326	287	319	290	319	331	293	301	307	333	299	324	319	336	341	307	315	322	338	342	308	326	303	306	278	311	313	302	322	285	338	304	342	344	315	304	300	307	322	311	334	341	301	299	297
14246	18669	37177	34141	19916	16483	10242	1039	742	753	760	722	721	731	729	753	739	686	755	763	711	746	727	711	739	747	762	717	729	741	731	730	702	688	719	733	707	729	694	762	740	729	727	736	768	738	752	726	722	713	726	759	725	780	674	769	761	750	657	731	714	696	762	688	754	768	729	753	761	681	697	702	679	687	679	714	743	757	760	755	732	734	753	695	728	731	723	747	705	725	724	727	671	729	713	750	717	745	749	718	699	732	702	703	702	759	708	720	727	718	738	735	767	728	754	800	755	725	752	696	768	713	731	714	715	719	740	727	740	732	771	737	730	796	789	735	714	728	764	743	698	710	711	755	743	714	737	778	689	726	657	734	755	727	720	756	739	759	768	748	728	707	698	766	703	756	744	742	758	657	713	749	722	710	757	697	759	715	715	736	728	705	739	733	729	707	731	745	709	711	733	718	720	735	717	763	713	760	719	708	733	724	755	756	729	709	791	721	719	722	705	744	757	677	708	751	724	762	702	761	777	731	709	781	749	698	757	727	723	712	737	731	701	762	699	730	708	710	755	749	733	725	753	827	749	750	744	755	762	746	738	785	750	773	752	785	753	746	744	717	715	735	722	697	747	727	743	718	731	724	766	763	743	746	722	734	738	715	738	804	688	764	720	735	705	713	711	742	725	706	710	772	718	771	764	740	758	721	744	726	704	746	748	718	732	717	717	726	731	758	764	751	701	730	721	761	745	740	765	755	719	758	743	760	795	751	740	773	754	724	730	758	743	727	744	762	756	699	765	698	744	710	765	694	740	788	752	722	689	750	686	663	715	675	695	692	755	808	745	737	769	751	741	761	694	789	760	646	750	700	752	730	726	744	742	742	728	760	698	756	707	727	751	725	693	751	765	699	746	746	707	730	753	771	750	701	729	727	755	711	715	729	764	716	756	724	693	815	708	699	690	720	712	705	696	704	708	766	754	724	720	716	793	735	775	723	726	714	743	702	755	683	742	714	738	740	674	770	740	719	678	695	737	734	746	765	754	702	718	759	766	714	658	745	715	782	767	711	724	716	735	746	707	738	752	720	734	732	698	793	717	745	721	708	707	765	765	684	777	718	700	766	726	728	707	717	747	769	754	726	745	730	760	762	707	748	681	695	724	695	725	727	684	755	748	712	732	709	720	709	758	777	732	702	698	711	727	702	701	746	698	729	714	742	724	804	798	748	735	734	749	718	714	755	699	748	739	701	743	745	762	688	726	740	753	680	711	717	731	699	741	739	744	745	714	720	757	734	744	652	782	688	768	746	739	705	767	806	694	703	726	681	731	740	762	772	679	736	726	697	712	707	751	710	753	709	710	697	707	676	739	752	737	733	734	783	717	721	719	817	720	693	703	743	699	718	710	755	740	735	709	726	736	697	749	681	719	750	764	705	771	731	738	710	709	720	760	714	689	722	660	683	706	744	744	735	728	710	748	728	747	747	719	758	772	711	763	712	684	750	757	737	682	726	737	712	722	715	753	743	757	802	722	759	700	681	714	747	733	736	714	727	763	738	725	708	728	746	734	723	667	776	766	739	767	697	700	738	743	760	670	754	716	752	722	699	781	724	756	719	731	757	724	796	725	751	701	727	774	749	745	715	727	729	780	677	747	730	670	720	745	736	725	766	725	675	725	702	679	741	701	737	752	736	707	739	685	738	706	741	712	779	709	700	765	708	727	735	769	784	720	756	722	735	708	755	709	727	781	744	707	753	697	718	727	736	789	721	731	699	703	680	722	743	712	706	738	745	736	671	694	738	740	745	715	728	746	744	716	732	726	703	708	740	750	715	742	781	736	735	685	711	707	768	751	704	762	676	695	747	702	732	719	740	792	763	717	681	714	673	756	741	746	731	717	742	710	684	742	752	719	690	738	716	729	747	701	737	722	770	728	733	750	731	717	705	688	697	742	772	753	724	728	775	771	724	718	692	710	703	752	743	720	707	723	747	730	780	749	726	745	785	677	736	758	755	710	715	717	734	740	709	743	722	755	691	756	714	733	725	705	701	734	738	733	747	695	722	713	745	790	750	766	756	743	725	746	723	706	671	739	743	767	769	741	757	657	713	739	697	711	717	759	712	742	742	714	715	736	762	750	734	718	795	741	769	763	717	692	660	719	714	728	801	724	711	738	748	755	738	718	708	728	769	703	727	755	758	758	701	781	711	716	731	705	743	717	761	743	724	752	777	799	752	744	687	730	764	743	739	728	712	679	725	721	739	699	719	692	739	765	745	688	770	731	757	727	757	707	756	757	718	725	760	729	726	722	769	723	741	778	705	758	741	738	699	740	759	741	683	748	700	731	712	700	763	743	728	720	766	719	687	695	733	717	696	680	726	691	776	717	737	748	691	748	707	691	730	706	738	695	784	769	696	711	780	689	724	741	749	697	745	736	797	738	678	687	718	722	738	725	761	740	678	740	731	775	736	773	739	760	720	742	729	707	711	757	730	751	735	750	736	734	722	732	712	698	768	738	723	692	698	698	726	701	677	735	805	735	690	750	714	761	734	742	713	763	675	750	765	771	733	715	716	724	718	733	731	694	708	743	742	728	748	732	723	725	723	749	744	745	704	734	685	743	747	762	738	796	690	719	714	702	719	755	751	761	750	757	734	729	771	711	747	759	708	723	743	712	723	752	693	710	768	696	729	750	733	719	777	720	738	758	692	726	739	719	750	747	737	710	701	714	712	783	727	822	746	734	763	720	755	778	759	650	753	695	727	714	759	758	701	731	762	724	760	720	731	705	719	745	723	678	744	734	733	734	717	720	698	763	743	748	789	758	737	754	767	735	788	786	706	714	755	755	694	738	745	734	754	742	740	716	701	694	677	704	771	726	719	692	736	710	709	730	744	739	742	761	736	723	736	726	732	769	736	743	751	684	726	691	717	730	675	743	734	757	728	740	766	759	720	729	765	743	743	683	720	773	700	721	717	747	749	773	716	675	705	713	741	724	693	774	705	715	688	794	721	688	735	725	737	760	734	714	701	731	698	706	722	665	706	688	727	692	696	785	727	737	752	756	730	729	719	759	716	748	720	745	729	725	714	670	783	761	723	684	756	819	708	717	733	707	692	730	727	702	780	752	689	717	732	742	701	706	737	736	758	753	720	703	747	737	787	687	763	732	737	690	764	783	712	723	766	706	691	704	788	783	681	738	713	745	758	706	727	733	738	664	762	743	773	703	771	720	735	697	715	721	737	708	735	750	727	777	686	718	749	715	728	727	749	713	765	728	735	781	714	731	725	701	751	739	757	752	705	708	719	744	707	740	736	764	775	746	764	702	756	714	730	698	713	742	735	737	778	739	746	751	729	735	727	728	728	720	770	734	688	699	752	737	737	736	767	767	728	717	762	704	694	718	657	742	690	716	708	731	703	746	681	752	736	698	732	675	729	724	749	764	758	780	757	735	728	740	710	761	702	798	708	722	721	740	700	674	754	744	682	719	744	684	734	767	744	730	743
49218	43137	42326	33504	26241	12719	6305	1972	341	261	270	223	254	253	225	219	183	195	206	205	224	180	207	179	202	170	164	192	193	206	183	216	222	188	179	196	212	210	163	172	203	180	155	183	192	180	193	213	192	214	210	171	198	196	209	186	191	168	193	194	202	211	217	179	196	186	172	211	183	198	186	213	225	196	165	177	163	210	212	181	192	171	179	194	197	194	201	215	178	185	186	221	193	192	196	203	167	179	202	206	183	185	200	200	176	167	188	199	187	202	202	182	189	200	198	185	181	193	202	188	210	206	213	194	184	199	162	197	207	214	179	185	192	189	188	185	197	193	191	190	181	190	183	187	198	188	172	168	211	222	166	194	165	213	214	204	183	210	202	193	161	169	189	171	187	217	203	198	173	207	181	210	168	200	178	205	216	191	192	165	196	200	200	179	163	186	204	207	182	199	212	186	185	179	189	199	211	177	205	213	212	169	195	179	197	214	175	211	195	191	183	203	178	189	186	197	205	173	170	177	198	199	169	191	225	203	184	168	196	190	186	196	182	180	183	193	191	203	180	203	225	165	218	190	180	199	196	193	198	204	170	207	200	190	177	191	188	204	205	165	210	181	196	202	204	208	184	190	185	192	210	223	188	196	191	179	212	193	185	180	158	212	206	168	201	180	196	183	182	203	193	202	211	186	202	191	190	182	196	162	207	213	210	214	189	190	214	144	193	178	176	182	167	186	205	200	204	182	197	192	178	190	190	214	205	210	195	188	212	208	187	192	195	210	174	195	195	190	199	183	189	213	203	195	176	173	208	213	192	208	201	204	177	175	213	200	179	203	204	177	200	190	191	198	199	176	180	184	201	181	180	210	213	181	201	191	213	173	223	187	189	192	190	198	201	218	177	165	194	185	190	189	184	176	191	211	198	209	200	197	194	178	195	181	186	170	182	183	178	201	200	186	198	181	177	209	183	179	221	187	197	203	193	206	197	180	190	196	190	203	181	176	195	199	190	186	196	184	178	197	173	198	200	174	200	218	209	200	176	184	190	195	189	173	194	173	210	201	167	201	194	210	181	184	205	195	199	194	184	167	197	202	178	179	195	198	195	168	197	205	171	182	185	202	240	190	213	164	163	188	188	207	175	188	176	210	216	203	186	213	204	182	174	200	219	226	221	209	161	208	211	183	184	209	184	207	182	173	200	175	215	195	220	180	200	182	212	166	200	174	184	188	177	204	181	179	184	191	193	192	208	195	183	171	187	197	211	197	217	185	188	204	209	171	185	199	195	193	227	211	196	202	182	183	210	181	218	186	193	171	167	187	206	202	200	197	189	179	162	178	175	182	187	204	197	203	182	221	199	195	176	194	175	193	203	198	193	179	180	241	183	178	183	196	193	187	192	177	181	212	196	209	199	208	198	176	204	209	182	190	167	177	185	223	220	204	199	191	164	169	207	184	168	206	191	175	179	185	174	185	172	218	251	178	218	188	199	205	222	181	185	182	204	212	198	225	196	197	204	198	201	184	212	188	192	198	201	203	191	218	198	198	188	190	213	208	177	200	174	186	180	188	189	187	201	200	200	175	191	204	164	205	200	185	195	200	210	216	187	193	210	201	171	195	175	201	166	203	207	199	198	207	234	173	182	193	184	190	211	184	190	189	207	196	210	199	181	191	182	198	193	204	214	201	220	180	200	171	191	213	201	185	185	195	184	204	183	192	222	172	173	193	187	192	205	197	184	180	166	202	197	184	196	207	159	195	197	178	192	186	212	169	203	200	216	203	209	212	218	183	201	210	174	197	189	203	181	163	177	179	189	174	177	226	190	191	193	227	219	215	208	173	186	190	175	203	180	212	169	182	189	193	203	199	213	199	211	190	180	192	180	195	224	195	209	172	170	171	166	189	188	171	207	202	215	205	189	180	183	191	184	185	189	191	171	188	171	204	187	202	197	176	184	180	171	178	168	200	180	210	187	186	182	204	184	190	207	211	196	188	200	183	203	202	191	181	208	200	185	178	186	204	183	196	202	208	178	174	204	183	169	178	199	192	194	211	165	193	203	186	193	166	226	196	183	204	177	179	190	184	211	185	196	169	198	201	198	194	200	210	172	207	200	177	179	193	174	206	195	188	174	180	198	182	228	171	191	172	212	179	214	196	191	194	209	189	186	194	177	178	192	176	171	172	210	190	189	208	187	191	187	199	210	194	179	217	206	199	192	183	166	192	198	203	192	183	182	207	149	184	194	200	196	201	197	169	193	195	194	190	190	171	194	186	185	181	176	171	184	198	190	193	232	211	188	187	202	188	187	194	191	193	181	189	197	200	185	190	183	197	176	194	211	222	192	186	191	177	202	208	176	193	214	161	187	202	186	149	183	198	170	171	195	178	171	191	202	192	208	173	195	190	174	168	180	206	207	179	205	189	182	197	211	197	172	199	189	192	186	192	172	189	211	192	213	216	167	207	208	183	178	202	202	199	189	200	180	189	197	208	186	187	235	173	202	211	181	187	179	199	192	198	205	201	155	193	200	174	205	193	202	214	217	204	184	210	193	174	196	189	184	199	203	206	181	198	197	216	217	180	165	196	201	214	190	205	184	188	208	192	204	221	202	207	213	204	217	174	190	215	213	196	212	193	201	200	204	198	193	194	211	200	165	181	169	188	187	201	187	182	207	174	196	169	185	196	199	197	163	201	205	179	209	195	217	203	182	206	265	222	207	169	188	211	183	190	184	200	213	181	191	183	198	207	193	201	170	225	198	169	183	184	189	188	166	190	184	201	209	163	185	196	184	207	185	184	177	195	173	179	220	196	198	208	161	203	196	177	189	195	184	192	199	204	211	220	194	186	204	215	212	199	195	192	227	215	176	178	204	169	216	200	206	201	194	184	195	197	177	185	194	193	199	185	191	189	194	205	218	181	200	174	176	181	189	187	218	196	203	197	204	185	182	206	188	167	199	215	186	203	194	175	181	200	173	199	211	203	191	195	213	178	198	187	190	178	213	207	216	163	207	209	189	195	203	172	184	169	183	201	208	216	198	171	213	163	173	191	185	201	194	193	190	202	206	167	193	201	175	178	196	192	201	192	199	190	195	200	204	215	179	190	147	190	200	195	159	190	190	193	184	213	193	192	197	184	201	191	182	176	167	194	187	188	179	201	175	176	165	187	207	211	200	188	198	230	173	190	194	201	186	190	190	195	182	185	197	173	196	219	218	192	190	190	199	186	188	188	189	186	170	191	182	202	216	203	211	179	170	186	209	208	211	210	194	189	196	185	196	188	180	193	183	185	195	190	206	198	211	176	211	202	190	186	180	170	185	172	200	175	196	209	186	205	220	201	178	190	193	198	199	213	186	191	192	187	206	216	205	213	197	182	162	188	201	203	168	209	179	177	179	203	198	195	200	220	179	169	174	215	208	190	203	162	178	191	200	194	192	210	186	210	165	208	221	196	194	167	203	190	183	225	183	196	215	208	212	196	193	187	175	170	181	177	193	192
29635	32968	40232	41372	38675	23235	17778	6630	1109	969	903	851	784	685	707	662	633	646	599	624	569	597	598	561	546	550	572	532	541	538	558	515	560	515	535	514	513	557	516	502	510	510	506	514	539	467	532	514	513	497	512	512	550	496	499	505	505	505	492	497	479	514	479	543	502	502	470	480	534	514	477	488	497	532	509	479	513	482	493	490	502	515	522	537	480	511	515	514	487	455	512	501	497	488	522	492	471	472	469	491	507	497	520	484	501	490	453	524	542	518	493	489	506	476	510	526	497	492	506	483	527	521	507	508	496	525	473	512	452	491	457	484	470	523	501	480	499	506	466	477	509	556	500	498	487	485	499	504	511	487	513	516	487	466	481	521	483	514	488	499	549	498	507	563	507	543	502	487	516	514	494	500	474	508	550	494	487	467	565	504	464	472	524	451	507	520	472	456	505	490	496	501	494	474	470	511	467	493	465	488	502	489	520	483	500	499	490	501	506	459	522	516	512	486	434	500	469	511	495	494	457	472	479	504	494	497	482	466	486	490	458	464	522	456	460	534	507	504	463	488	461	467	532	487	514	457	524	507	488	490	494	483	489	514	499	511	485	474	498	471	524	485	474	518	494	524	484	492	487	509	480	470	498	489	509	464	485	543	553	474	488	451	484	546	503	503	518	489	473	478	466	497	491	500	483	482	478	520	499	496	514	503	524	480	484	504	446	541	505	525	517	496	479	524	506	513	482	533	476	484	504	469	490	504	503	467	479	510	457	510	543	509	508	486	502	498	517	507	498	474	501	503	511	495	496	476	502	486	494	473	504	483	488	524	492	490	472	485	509	501	488	534	518	525	492	471	419	455	514	527	491	516	451	543	478	495	512	529	477	493	492	459	483	543	441	476	508	495	524	499	478	473	492	491	502	482	481	479	475	473	473	478	483	497	494	506	494	501	479	473	497	481	496	509	462	485	516	516	489	514	484	454	512	499	483	488	484	472	499	484	471	461	496	486	521	484	503	497	503	475	495	537	500	483	501	492	499	471	508	486	510	451	482	457	507	518	518	481	481	437	470	487	511	458	516	521	497	475	484	487	527	501	500	516	503	543	463	479	493	490	524	498	478	476	486	509	499	512	484	519	455	527	507	492	513	496	510	501	460	489	487	490	489	522	501	462	505	501	493	494	471	494	472	464	502	505	483	480	466	504	497	437	478	514	493	472	489	484	478	487	499	487	492	513	489	484	504	530	487	512	490	512	459	521	457	443	516	504	502	511	495	510	512	501	467	483	526	511	456	488	494	499	488	442	495	478	503	497	526	497	514	523	523	537	451	543	524	462	523	483	491	475	503	495	480	522	478	529	511	504	469	470	512	498	509	507	527	469	513	493	445	469	504	480	481	473	499	520	481	500	468	496	460	493	480	489	488	508	479	466	506	492	507	507	505	507	490	481	505	523	508	507	477	505	485	483	460	530	542	493	504	518	497	459	506	492	488	500	514	498	468	472	452	495	492	463	476	472	490	490	495	486	448	477	500	529	526	481	495	474	524	486	484	489	479	471	506	491	469	464	509	484	483	446	536	454	466	479	529	502	535	492	467	501	514	489	480	449	521	476	518	462	465	460	480	471	512	502	494	469	475	483	497	510	509	484	507	482	495	514	507	498	527	506	499	507	506	481	492	504	495	500	515	475	500	476	478	481	479	490	496	483	486	517	489	487	487	470	494	451	484	476	522	505	462	475	497	496	497	504	492	491	493	506	458	465	511	517	471	466	508	476	508	444	495	534	485	454	482	492	548	475	514	510	517	504	535	503	486	458	503	505	467	481	483	478	479	509	541	509	505	526	455	455	480	492	514	494	515	488	528	480	537	492	480	508	492	498	492	504	467	443	497	445	514	478	492	464	490	488	504	452	505	490	487	493	537	500	442	521	527	458	495	507	478	497	491	510	473	529	484	458	504	498	542	521	473	501	444	491	519	502	438	481	473	479	482	468	469	508	517	487	470	492	520	489	502	510	523	453	484	500	472	486	489	491	483	472	451	516	460	513	501	507	476	535	510	474	465	463	523	509	491	486	503	490	491	509	498	520	486	506	488	500	489	464	497	503	469	444	525	506	522	521	509	472	484	505	496	489	515	476	489	474	479	501	531	461	498	510	521	493	487	463	510	499	536	472	511	480	514	521	541	528	517	483	483	494	467	443	483	485	496	473	545	518	489	478	507	536	476	492	492	516	483	522	508	477	524	489	481	483	502	502	500	500	483	495	530	478	504	478	487	474	520	486	494	481	461	490	447	484	481	469	493	547	490	470	495	490	510	482	473	488	472	524	483	496	476	486	491	485	498	487	474	489	477	500	470	509	526	519	466	483	478	482	477	491	498	510	520	479	492	517	479	506	502	497	520	451	458	522	464	479	539	478	494	527	473	451	479	491	501	496	506	478	463	481	475	513	498	482	492	465	502	469	482	521	491	501	502	512	487	523	516	502	503	497	524	508	489	495	444	444	510	471	509	509	511	511	487	483	504	506	491	489	452	501	522	490	522	463	494	496	482	484	483	526	503	497	492	558	470	493	501	524	482	508	501	494	476	502	498	514	529	484	476	465	503	494	527	487	499	515	456	487	482	476	482	504	471	467	498	470	509	438	476	475	487	503	537	482	485	503	511	496	478	472	523	533	464	497	470	518	501	471	499	542	511	464	458	520	480	507	516	488	495	501	519	492	476	520	505	518	482	500	510	535	461	499	513	510	530	519	461	488	482	471	444	524	496	490	489	507	484	517	512	515	516	486	490	482	500	523	487	510	482	505	488	498	512	488	483	482	510	471	494	487	465	482	468	487	482	507	510	494	524	518	474	485	456	501	492	485	508	499	516	514	496	486	533	495	518	482	527	513	467	512	466	459	493	479	465	534	544	494	469	498	502	495	483	506	496	486	495	500	510	471	490	521	492	468	530	512	502	491	495	502	456	541	471	491	500	486	488	505	468	478	496	482	490	453	497	501	473	509	494	525	480	489	467	468	483	523	514	508	508	509	484	510	503	477	479	486	523	503	487	488	525	472	499	486	459	491	475	525	485	505	489	498	485	503	469	525	494	511	478	500	492	502	498	472	492	510	483	483	486	485	511	496	500	441	500	512	484	484	499	466	496	504	470	500	517	496	449	510	463	496	516	503	508	476	475	539	466	475	482	480	522	526	503	502	490	529	505	512	424	529	512	496	488	546	470	511	529	527	450	514	515	532	490	480	471	525	492	493	487	521	452	506	500	517	501	514	479	484	522	488	489	476	471	423	513	505	496	509	493	487	511	482	425	473	499	508	484	454	511	525	492	476	481	514	512	502	503	492	483	507	491	485	485	487	453	477	489	504	490	543	520	475	449	494	482	491	504	472	489	533	493	512	473	503	483	447	477	501	499	517	506	500	519	504	500	497	519	487	474	530	490	504	492	528	462	490	496	477	437	497	500	500	491	481	524	493	512	503	491	537	492	492	461	460	485	473	523	466
63249	54718	44495	41419	18720	10835	5392	734	483	455	445	427	369	336	352	344	349	359	349	291	300	336	290	306	310	294	316	322	350	256	333	333	299	291	308	289	256	286	286	281	316	285	270	280	289	279	277	325	300	297	284	275	289	310	301	305	272	283	322	298	280	238	273	306	286	302	283	316	290	311	293	271	283	307	291	287	284	255	280	269	281	293	272	292	288	279	266	275	266	289	301	276	289	255	288	312	288	286	280	271	281	274	309	258	286	275	293	290	299	282	263	272	285	287	281	266	308	299	278	301	255	314	301	289	281	297	271	274	302	264	251	292	282	282	264	267	306	296	309	315	294	283	267	306	310	303	295	270	261	268	286	267	287	252	313	286	260	270	270	297	254	296	299	290	291	252	275	298	277	311	287	282	302	273	266	281	265	283	305	279	265	265	271	308	299	271	281	310	289	285	280	319	311	273	288	249	274	290	293	302	296	285	270	289	278	269	271	297	300	297	300	246	313	274	262	290	288	283	278	267	302	267	295	264	290	302	276	283	311	238	293	313	287	266	264	322	277	326	280	290	276	280	306	280	293	257	258	282	268	298	273	289	313	310	294	301	286	292	298	293	297	282	329	277	295	301	243	283	296	297	317	289	273	313	265	307	259	265	279	280	291	271	291	282	294	292	299	273	279	274	283	267	319	289	274	276	293	301	311	283	278	315	270	321	283	290	292	276	298	274	269	297	265	309	298	284	309	279	290	288	287	285	271	300	311	266	267	298	289	292	272	284	278	306	277	270	271	272	286	296	294	259	295	295	276	283	282	285	301	256	256	287	317	286	282	280	294	294	275	276	269	280	314	284	325	294	255	292	260	260	270	284	258	291	275	292	330	272	250	299	315	298	265	309	299	276	287	313	274	271	270	257	285	285	287	320	299	288	266	269	286	281	282	301	304	304	301	275	241	269	259	270	286	319	299	303	288	265	263	274	275	303	289	277	264	271	280	286	296	267	289	251	277	295	312	288	263	295	256	305	282	280	292	271	271	310	296	275	288	308	300	293	272	255	257	293	285	308	275	282	259	301	269	289	297	276	301	285	265	285	244	279	278	276	302	301	297	282	262	298	288	272	301	299	282	290	259	265	297	292	315	293	278	301	266	285	270	320	312	279	294	298	269	280	270	269	275	293	258	280	309	268	268	276	300	278	305	292	288	276	275	291	290	302	286	282	267	263	278	324	268	277	279	275	275	283	274	273	274	292	277	259	279	305	294	301	270	284	297	278	289	295	278	278	264	295	251	286	277	296	279	292	306	312	271	283	300	273	287	271	292	275	307	312	290	240	267	267	271	255	259	289	232	292	305	287	297	290	305	284	271	302	300	266	290	272	330	270	278	270	288	284	282	255	285	273	311	334	286	280	285	298	275	257	287	262	301	263	272	281	293	251	277	278	304	290	261	292	304	300	309	274	272	281	297	271	279	293	275	272	289	285	300	294	289	263	285	282	283	272	302	282	314	293	257	268	282	285	283	293	310	278	296	273	297	295	257	286	264	271	291	303	282	268	301	289	240	286	294	269	319	304	250	311	290	287	298	271	288	286	296	272	312	298	266	299	254	291	302	267	287	278	270	305	273	276	300	250	284	274	276	282	284	248	300	288	294	330	273	275	300	312	272	299	280	271	288	306	261	258	300	301	272	271	271	266	276	286	272	296	328	326	288	295	298	294	270	274	251	325	284	271	266	275	289	314	284	308	290	282	258	314	285	278	273	297	278	283	288	307	328	287	267	299	280	287	301	324	259	284	286	287	308	277	268	284	294	330	299	265	321	313	272	292	306	273	250	305	280	276	285	299	257	267	266	276	297	307	301	279	284	284	280	276	300	278	296	279	281	291	256	301	282	292	264	271	278	269	306	277	288	252	284	284	294	279	271	343	276	265	268	280	261	272	276	279	284	248	282	313	299	295	284	285	273	305	262	296	319	272	281	313	287	295	253	283	263	291	277	273	282	263	305	258	317	272	323	263	286	286	270	300	291	249	295	294	259	298	297	278	293	280	297	284	276	282	247	287	295	323	299	286	266	303	272	266	299	284	304	296	283	275	287	274	263	285	297	290	285	295	268	258	301	262	286	277	287	285	275	277	278	272	293	300	259	282	268	301	260	280	269	251	279	323	288	287	310	329	258	310	274	293	318	285	297	259	284	255	307	267	291	316	285	304	295	265	286	274	302	254	288	302	301	271	268	269	279	269	297	289	287	307	288	280	282	271	260	285	247	263	282	290	276	273	260	285	295	291	300	299	322	262	273	272	255	285	290	252	276	283	283	304	257	276	315	298	283	293	286	261	309	337	297	307	299	288	261	245	260	278	274	283	282	264	292	292	303	254	262	276	259	252	278	280	261	291	295	276	303	285	300	291	304	286	306	267	257	294	328	280	289	296	270	297	277	256	274	304	283	274	259	309	299	260	285	304	291	273	258	259	310	284	295	254	319	298	284	292	286	255	309	265	304	276	261	304	264	277	258	278	253	256	290	284	257	287	246	287	288	276	263	275	288	302	286	292	283	286	263	308	283	303	265	277	282	289	252	290	298	271	287	313	318	287	258	295	301	283	284	291	333	291	290	282	303	265	275	324	263	254	293	260	282	287	297	296	272	266	258	297	250	279	299	285	307	290	289	272	305	281	265	283	276	274	308	300	307	279	279	304	314	283	267	308	294	310	287	280	302	281	273	286	305	275	318	306	248	294	280	247	271	302	292	287	291	252	284	253	242	260	292	287	274	258	288	271	280	294	280	275	271	262	274	290	274	346	307	276	284	265	299	322	301	279	296	283	321	271	303	258	285	281	296	313	278	303	269	303	310	274	245	276	289	263	314	291	289	265	273	277	260	286	274	272	297	284	282	238	262	289	293	286	289	283	301	315	287	305	309	308	253	285	252	302	262	309	287	290	279	273	293	286	282	305	283	315	260	281	277	280	286	290	271	296	299	285	269	263	275	265	256	279	248	284	287	294	270	272	255	323	273	277	278	304	283	282	316	301	305	289	254	286	301	283	265	258	254	290	278	311	292	273	266	287	298	291	305	264	263	268	318	261	219	288	256	275	301	272	269	240	268	306	298	296	277	272	288	297	266	251	336	258	299	283	278	262	285	291	295	295	282	264	248	268	279	290	256	276	279	272	295	273	302	274	277	292	303	281	265	278	265	284	287	300	273	258	306	272	258	296	288	301	296	301	249	288	299	288	315	323	248	287	314	265	282	317	296	281	290	275	271	280	307	283	279	298	263	272	289	266	259	293	301	284	270	302	290	243	263	302	298	292	271	284	283	296	307	311	311	273	291	271	296	261	298	275	298	257	306	266	295	293	263	271	276	292	289	275	271	292	277	304	299	271	292	291	265	271	250	303	297	322	304	250	342	262	245	299	283	302	295	299	266	262	294	284	277	298	294	303	316	291	268	289	303	292	300	294	283	300	261	275	269	283	296	275	267	291	288	291	299	265	258	298	298	305
40765	43037	44971	42913	21494	22959	10607	2350	1889	1749	1553	1382	1290	1157	1128	1075	997	971	917	939	901	907	930	855	881	816	827	850	823	787	763	765	760	796	742	755	766	730	749	766	754	710	695	788	703	725	736	760	725	733	662	718	722	745	726	721	723	735	711	768	662	752	735	681	695	680	685	697	729	715	683	683	732	699	718	710	707	688	683	728	716	747	718	661	730	676	715	701	694	719	700	754	731	726	676	654	714	736	693	675	674	644	702	734	643	702	767	717	747	708	730	739	715	696	701	712	731	671	705	674	696	711	705	700	737	712	691	753	643	719	726	668	680	701	713	685	731	710	693	705	724	697	716	739	653	675	708	675	671	704	709	709	660	703	679	689	676	695	712	662	654	697	720	694	691	718	673	710	708	700	697	688	666	735	705	657	664	692	697	680	726	716	682	674	668	673	673	652	734	685	700	687	645	715	718	695	720	690	704	678	672	730	736	718	674	691	658	663	696	738	685	721	694	714	646	689	680	673	699	674	680	762	732	714	733	734	665	698	674	715	686	639	705	654	729	665	725	667	677	695	663	714	636	694	674	706	676	673	698	697	638	709	657	656	670	729	688	711	679	661	674	708	701	675	733	712	703	722	695	678	699	676	711	645	686	689	660	698	656	694	721	662	690	719	703	671	658	704	726	660	648	702	672	720	694	677	719	693	698	723	711	746	726	641	684	726	758	703	736	646	709	702	693	688	637	704	657	707	738	672	682	670	705	647	639	700	690	737	724	651	707	743	704	700	686	718	690	713	715	692	715	684	690	692	689	709	682	684	689	700	684	702	712	674	691	657	712	686	677	689	662	656	714	731	710	680	721	738	673	703	711	633	646	684	720	651	711	691	695	735	667	698	690	684	698	666	694	666	624	695	699	660	669	670	703	721	709	646	698	687	694	683	718	693	676	677	717	700	689	676	647	698	712	656	698	680	679	728	684	713	717	745	683	711	627	726	670	682	683	703	703	695	647	713	711	702	704	706	653	711	691	699	666	693	707	658	643	705	675	757	693	682	688	679	693	692	732	645	664	685	691	680	720	729	683	729	666	705	666	698	716	756	702	693	704	685	707	688	692	682	731	671	700	726	635	652	691	688	759	708	723	699	684	714	675	626	646	710	721	722	672	680	707	673	728	743	678	676	671	699	697	694	680	683	672	705	689	698	677	722	667	680	695	651	666	670	730	704	727	658	707	729	685	700	668	709	696	677	661	673	684	663	733	692	664	691	709	698	699	703	691	741	654	712	675	637	707	674	674	679	700	674	722	721	751	676	712	673	671	695	691	686	673	742	654	691	700	699	723	646	746	686	735	674	726	717	658	673	665	681	701	687	688	719	716	632	740	696	725	665	665	681	690	703	724	710	733	680	680	703	715	712	675	700	755	695	721	677	715	657	708	703	688	682	719	751	670	646	728	693	670	685	707	744	712	678	665	721	717	749	689	659	729	683	678	724	704	658	668	628	685	702	681	668	692	624	663	700	705	701	666	680	678	678	721	685	659	704	740	669	662	710	728	685	654	724	698	737	703	698	656	706	689	706	686	696	702	700	692	710	686	690	711	692	671	671	688	689	731	655	698	680	639	734	697	700	690	689	705	669	705	712	680	700	665	686	752	736	699	697	703	726	712	696	709	707	714	735	707	688	678	716	695	641	717	646	660	721	728	738	691	663	718	635	719	676	678	702	651	648	702	714	652	682	709	677	692	694	716	671	695	684	682	724	734	662	701	685	689	716	738	683	687	660	704	689	734	679	674	686	698	653	650	686	683	629	713	631	677	712	744	676	707	674	669	717	708	670	701	749	693	631	704	712	701	717	689	695	740	710	696	692	684	683	772	734	650	723	690	689	696	667	723	699	701	658	659	680	640	705	680	699	670	714	729	640	693	666	648	686	690	681	670	687	696	687	687	728	667	749	662	677	719	688	686	653	711	677	727	728	703	644	706	737	682	724	661	670	683	707	678	708	690	686	687	709	671	738	696	727	639	691	690	688	679	732	723	710	662	768	665	691	690	674	632	681	696	711	686	689	736	706	737	672	659	673	686	690	688	663	722	688	718	713	696	671	667	691	685	710	762	704	682	713	684	671	690	699	717	699	650	649	687	692	681	713	706	690	718	647	687	705	710	720	697	677	679	691	687	675	671	658	715	720	669	677	705	685	702	706	718	703	686	720	699	663	666	689	681	695	751	707	689	693	651	652	677	681	668	728	691	711	681	736	649	668	685	694	674	689	696	675	662	694	664	750	671	724	680	655	681	639	684	704	734	722	713	715	673	697	733	694	681	672	702	697	689	696	688	654	729	707	689	692	688	689	672	721	701	704	700	700	671	697	697	687	700	695	744	718	633	675	712	736	664	712	691	676	709	688	690	659	698	703	670	673	710	676	673	700	732	672	665	691	684	707	672	673	688	663	751	732	723	703	731	728	678	671	752	702	709	705	692	681	702	711	693	693	705	701	694	661	695	684	720	718	688	697	683	692	704	701	703	659	657	718	653	683	670	677	686	707	649	676	677	711	723	660	709	702	651	755	754	697	710	698	672	726	684	691	686	692	734	675	738	668	697	737	658	733	700	738	748	674	670	687	682	666	750	673	734	661	652	651	729	702	745	670	697	715	666	707	706	713	719	667	697	646	729	718	717	705	701	673	736	674	723	707	695	681	665	695	692	661	665	701	677	697	665	681	698	677	703	690	692	701	738	665	678	710	697	684	689	683	673	639	662	733	654	704	681	690	716	677	703	714	692	646	715	740	719	716	702	692	675	701	742	669	682	734	693	688	694	712	694	726	711	731	681	708	692	650	679	724	697	679	730	704	666	749	668	686	688	673	740	718	669	737	725	699	694	680	700	691	685	673	714	686	738	702	721	769	669	725	689	681	687	726	711	678	686	669	706	693	703	708	634	735	691	702	715	719	739	721	696	688	685	659	698	698	708	690	657	714	738	715	699	683	665	685	701	704	711	703	683	680	708	677	705	684	702	713	711	748	707	701	710	669	656	695	703	691	714	687	654	699	688	715	773	719	694	696	681	709	687	693	631	737	702	633	687	701	673	743	680	679	716	694	682	724	691	695	680	706	668	710	715	669	637	751	648	665	681	711	685	715	694	682	693	694	682	697	710	734	683	688	671	670	738	693	688	704	691	681	671	693	653	726	696	730	709	739	726	726	696	650	674	741	698	691	686	719	669	689	665	711	706	689	684	714	689	674	683	673	731	663	707	690	660	668	696	684	673	681	672	669	708	713	657	742	704	692	700	712	718	711	705	703	663	673	669	681	721	692	620	725	728	648	700	689	659	695	663	716	669	725	639	679	718	716	622	691	677	679	716	709	674	689	681	694	709	657	658	684	643	704	650	677	740	702	704	708	703	641	709	696	688	653	701	745	649	685	713	738	696	750	652	741	694	720	621	698	680	709	729	671	735	702	706	679	675	683	692	701	691	686	712	672	736	665	709	690	701	678	657	678
35945	33626	29841	11093	3187	1525	1151	343	285	274	288	293	287	288	291	328	308	286	241	309	304	316	296	294	311	292	300	292	275	278	265	271	289	300	296	268	273	272	332	273	309	302	292	273	344	309	323	283	301	308	290	265	289	275	298	307	253	277	319	295	287	274	304	307	295	310	292	295	297	263	262	288	286	270	316	246	308	293	286	284	290	299	273	287	301	289	304	285	250	309	282	301	264	307	279	316	303	292	301	293	275	284	289	304	305	274	292	280	263	276	289	263	277	269	293	296	309	293	255	269	307	319	290	289	262	282	276	302	255	288	291	306	296	300	300	271	318	270	259	308	293	315	274	290	281	295	299	323	314	283	300	277	295	283	305	251	278	284	307	311	292	319	282	328	255	296	293	310	278	282	311	275	320	282	278	290	282	291	291	301	293	294	315	286	280	304	259	286	301	291	270	299	282	270	275	278	295	297	267	302	306	295	285	304	314	303	318	304	327	296	325	300	291	302	266	311	247	294	283	310	280	269	303	301	289	278	313	298	299	285	271	299	315	282	290	285	300	300	277	319	301	284	273	302	274	303	274	306	325	298	284	293	269	261	281	306	291	282	296	278	276	288	279	316	284	277	292	337	298	287	287	290	303	302	315	287	288	275	284	266	322	299	274	291	296	280	295	278	311	288	256	288	283	273	285	296	284	315	321	291	292	300	294	314	262	292	285	331	266	280	300	290	312	284	317	274	265	310	288	333	269	321	326	317	319	275	323	284	317	279	290	282	266	292	270	306	288	297	269	309	269	321	298	304	301	305	310	290	309	280	269	264	253	302	311	289	262	293	297	282	297	298	314	300	316	289	263	308	273	314	316	254	257	297	276	255	284	281	287	322	315	288	289	283	304	313	319	294	296	276	294	318	300	285	295	293	300	286	291	314	267	285	298	308	296	311	289	281	288	274	311	331	268	304	332	296	299	306	308	310	292	276	274	314	299	304	308	280	292	278	265	291	289	275	276	329	296	268	288	292	294	320	297	303	295	313	318	315	264	322	280	276	284	316	295	291	278	315	308	263	289	306	298	278	286	297	283	303	297	284	308	272	277	299	289	281	309	353	265	286	269	292	279	301	302	265	306	301	282	265	276	328	265	253	282	290	285	266	291	266	293	306	308	291	295	267	293	314	277	292	279	313	270	269	304	299	271	278	293	304	303	304	288	272	294	321	326	301	277	291	284	275	320	294	322	259	287	275	287	258	297	279	294	289	289	275	281	320	320	254	292	284	282	292	269	303	277	286	289	311	314	277	296	286	299	290	304	315	283	270	273	296	307	324	370	270	301	305	290	290	278	336	270	273	252	306	316	281	257	285	283	318	280	299	284	308	276	299	318	307	270	270	293	301	308	292	268	299	283	317	332	319	319	310	272	316	287	329	312	276	299	275	265	263	309	314	311	285	313	268	280	290	280	304	267	302	259	276	260	312	303	288	279	306	315	293	303	318	302	283	259	315	292	313	320	307	303	295	301	292	298	302	288	284	288	296	305	248	279	287	286	262	281	298	316	285	306	294	284	265	302	290	303	311	287	295	295	305	269	305	293	297	264	296	308	307	329	306	300	285	289	307	301	280	288	284	299	323	273	291	248	293	302	274	328	276	277	283	328	296	303	256	297	310	291	278	324	290	321	283	298	279	301	284	283	258	322	286	307	266	298	311	276	303	266	283	289	286	295	283	274	283	334	262	320	258	292	262	298	296	306	302	301	285	301	297	322	294	295	293	285	298	308	265	278	294	305	315	280	313	304	270	327	272	292	272	293	282	304	319	280	286	276	291	311	301	311	301	284	307	291	327	306	242	275	301	309	269	260	277	305	278	316	305	274	280	328	307	306	283	277	267	304	307	287	268	248	271	287	291	300	290	300	267	299	293	318	319	299	304	288	285	296	273	303	317	279	307	309	277	279	299	308	325	314	293	323	280	272	287	287	274	282	266	315	290	289	302	293	262	275	288	259	283	275	306	335	296	287	289	313	298	314	303	287	298	294	310	300	322	287	302	287	298	295	304	321	262	296	277	278	288	273	300	288	285	299	286	298	279	273	292	295	246	275	318	332	268	295	282	267	319	304	290	287	279	269	318	285	311	271	310	285	277	261	322	288	287	289	295	283	295	314	318	291	291	286	291	281	297	313	322	275	299	297	299	313	278	265	280	283	313	300	271	321	278	276	316	339	265	298	286	286	299	288	292	275	323	295	245	283	267	257	275	286	303	296	313	289	287	308	261	293	286	294	323	301	271	263	259	281	279	264	288	286	269	317	267	301	277	319	298	270	270	297	304	317	282	283	301	293	278	295	289	293	295	301	282	279	268	275	268	298	290	312	289	291	309	275	269	270	296	263	271	279	292	294	283	280	274	300	272	300	326	273	294	297	334	300	282	285	258	325	299	286	287	294	297	282	282	316	340	289	275	302	284	272	281	289	275	319	305	316	294	299	284	284	313	308	308	275	318	328	292	315	317	302	314	313	305	281	307	268	286	296	294	297	279	278	300	280	305	315	283	285	284	301	271	279	277	271	286	325	278	329	299	294	260	304	292	289	281	307	280	295	298	301	267	307	315	304	301	308	286	304	278	301	323	311	297	284	335	274	289	288	319	300	321	274	297	309	320	280	292	313	259	297	296	302	286	308	268	309	303	304	294	296	282	283	285	325	291	295	293	303	269	307	302	248	300	310	263	270	260	306	278	280	305	275	279	317	290	289	314	307	295	303	279	288	308	275	304	279	294	263	304	299	286	273	313	304	325	293	284	299	304	282	281	266	251	327	300	314	279	259	318	300	298	311	281	289	306	294	276	272	285	279	287	307	313	313	286	290	310	322	272	271	240	298	303	277	304	267	274	330	283	268	314	279	305	309	266	285	295	308	299	323	286	310	296	284	289	281	304	325	316	276	299	279	290	272	293	288	288	293	273	289	298	282	325	283	290	285	274	284	303	299	309	292	308	296	296	270	260	283	309	300	299	255	288	284	292	263	300	288	285	296	296	299	280	283	293	298	307	317	301	290	289	282	281	282	293	286	317	319	280	292	293	290	296	286	280	287	280	305	311	257	304	289	280	313	312	301	281	267	317	268	306	291	283	277	290	335	296	294	307	256	263	280	304	318	312	300	291	271	261	281	305	305	266	273	302	284	280	301	301	284	262	291	301	304	285	279	297	304	267	283	327	310	290	306	285	284	306	278	270	297	284	301	313	307	291	304	287	304	281	317	288	262	323	335	286	284	309	305	251	272	284	327	279	324	301	292	279	276	285	293	276	270	284	291	276	322	265	275	285	289	314	285	341	291	301	262	308	300	268	336	308	270	318	255	295	275	299	265	254	290	294	293	266	310	279	286	252	286	321	305	313	303	309	268	265	289	286	301	255	303	310	278	327	230	306	291	310	306	289	262	283	295	300	306	278	275	274	319	303	278	282	284	305	271	287	280	279	313	304	276	270	293	256	287	285	299	278	333	318
19716	24934	30745	14397	8636	5315	4097	717	719	727	673	681	714	677	687	696	678	690	690	653	660	631	643	626	673	662	680	637	665	684	699	667	660	658	715	644	673	667	700	679	696	700	661	645	611	689	671	649	651	680	698	688	629	752	639	655	660	675	688	652	680	667	665	691	647	670	703	660	669	686	660	710	702	695	674	680	733	712	701	696	688	699	684	728	649	723	632	688	661	672	676	642	654	637	654	683	637	642	667	691	700	658	673	672	707	676	617	708	717	642	669	667	655	720	653	671	670	722	693	672	683	699	659	655	667	701	696	725	703	661	678	706	649	620	640	637	642	669	691	679	700	649	671	691	685	703	673	688	668	656	644	684	723	644	659	683	714	694	704	692	702	683	651	711	676	625	669	679	684	672	669	709	660	678	695	691	645	702	669	664	704	650	666	623	684	713	692	682	680	698	667	676	647	707	651	667	683	661	682	669	689	688	643	659	652	613	731	659	623	713	641	654	688	688	679	630	645	677	700	720	676	648	659	638	636	661	655	718	697	636	681	639	648	646	678	629	675	694	705	667	642	668	661	632	694	640	712	676	664	624	668	626	664	732	654	670	695	720	658	691	653	675	672	678	700	682	666	633	645	668	635	704	715	620	682	664	692	631	700	724	660	722	671	648	662	664	709	682	663	698	651	707	656	637	683	706	739	711	644	686	680	649	660	673	683	713	690	668	657	713	658	647	628	696	609	701	701	645	691	700	673	688	703	661	678	650	696	679	629	710	682	695	663	684	633	656	648	688	697	656	691	716	696	661	666	708	672	679	698	652	660	652	681	632	695	651	678	645	680	691	680	712	699	671	628	693	705	657	677	629	679	685	644	661	655	631	692	728	703	736	706	608	677	660	655	719	650	653	695	654	691	689	692	660	645	661	678	664	705	707	689	685	688	676	641	637	657	728	725	635	674	681	683	689	683	649	682	637	679	681	724	672	659	647	681	680	680	701	664	674	677	629	675	671	672	701	680	673	659	703	668	672	694	686	703	685	673	670	636	654	624	650	667	624	693	645	683	683	678	664	606	673	681	683	657	686	673	679	695	672	662	695	669	693	666	690	652	688	685	752	657	715	667	703	679	695	700	717	672	659	620	637	700	654	718	712	687	667	666	661	684	716	690	637	689	693	650	676	702	667	662	623	685	637	670	660	669	699	655	696	714	660	634	696	702	657	627	641	680	676	697	683	660	647	672	662	660	704	686	683	678	656	648	724	696	689	725	643	635	610	657	694	644	669	665	688	690	694	739	652	656	616	726	648	665	663	636	669	701	694	707	665	648	596	657	639	649	643	668	680	650	686	638	655	698	668	674	628	685	683	637	708	633	711	681	725	637	667	694	674	670	651	731	708	695	653	660	710	656	696	681	639	640	710	659	709	690	720	680	629	672	701	722	658	690	656	659	672	678	701	690	684	653	695	682	709	647	728	680	675	694	715	667	695	657	655	664	700	651	631	651	748	681	675	634	669	721	686	711	662	679	684	631	693	639	710	654	629	704	628	664	684	683	656	683	702	689	692	633	631	663	668	701	674	676	672	732	655	680	708	666	656	680	707	675	648	703	674	668	681	672	620	692	628	667	653	698	656	679	702	674	663	710	679	655	693	667	664	721	670	672	729	676	632	644	674	655	643	676	699	686	696	719	720	654	673	676	682	662	702	698	681	660	679	654	637	698	646	657	691	654	644	709	687	706	693	691	653	677	645	687	650	670	694	677	658	670	676	655	701	672	640	639	666	694	640	712	673	627	697	677	651	672	660	654	739	692	682	706	676	701	683	702	677	691	629	664	708	696	624	644	657	671	739	684	664	679	695	651	682	676	654	641	693	694	671	679	572	647	674	704	692	672	669	730	699	697	690	617	637	691	668	654	626	688	652	647	657	653	687	671	684	704	685	695	704	688	659	653	655	711	715	640	653	693	681	658	639	656	666	684	660	695	711	648	711	679	686	645	678	675	666	655	655	627	637	603	646	646	679	660	737	690	679	703	671	703	665	672	635	660	706	673	625	703	637	625	671	684	694	657	711	663	691	646	689	672	696	627	680	684	672	686	655	701	653	664	659	697	707	690	667	680	669	656	687	668	657	686	673	655	710	666	677	706	674	661	685	677	672	673	706	681	655	695	665	701	687	727	751	654	686	659	683	644	646	682	657	649	640	675	609	652	666	709	670	664	687	658	674	751	695	691	687	693	676	632	682	662	668	695	663	678	664	693	646	678	734	676	670	650	699	667	687	663	685	648	655	691	635	674	648	650	694	657	704	660	690	682	675	672	667	654	663	687	649	677	667	695	678	699	665	700	667	709	654	685	676	638	678	654	669	649	708	655	688	650	635	654	673	698	653	663	672	649	645	678	705	650	667	670	692	721	621	664	641	693	653	647	654	664	642	675	688	649	643	659	669	631	719	628	675	654	658	632	692	669	632	661	682	713	684	629	708	662	684	681	673	669	651	687	670	692	639	667	674	592	689	652	677	654	660	618	646	653	653	685	665	683	675	658	695	703	692	679	695	681	653	686	695	680	663	684	657	708	671	700	680	650	679	661	655	689	663	684	644	668	696	708	656	715	696	681	643	705	684	644	652	680	660	656	699	667	661	708	668	705	682	693	647	675	693	684	672	672	685	644	672	674	658	648	664	642	738	674	645	663	703	645	656	690	692	654	686	685	669	628	653	659	695	710	685	698	705	697	678	683	651	725	726	701	643	645	664	641	682	636	707	701	674	673	687	656	705	697	694	637	672	678	681	668	725	677	702	628	685	666	675	662	687	670	720	663	647	637	708	679	693	671	684	709	667	657	645	678	659	676	677	688	669	644	692	693	649	649	677	646	700	662	689	699	693	678	674	692	685	690	689	672	723	649	679	682	676	646	738	715	625	674	681	668	668	685	638	630	667	647	624	694	647	697	664	650	704	666	665	669	653	713	664	667	664	646	665	701	666	658	670	674	640	637	678	695	649	714	657	661	683	662	708	724	651	676	643	689	631	630	652	710	664	681	670	694	697	672	658	665	700	662	644	777	704	744	684	633	680	721	639	676	677	632	658	659	705	644	712	701	665	654	676	625	664	696	730	653	725	651	610	654	661	637	668	679	639	666	673	641	711	679	663	701	698	641	645	690	664	673	689	692	645	646	683	676	623	661	714	665	673	677	706	687	673	686	660	721	688	709	669	667	636	667	652	679	658	604	696	641	663	705	706	656	661	688	608	694	703	652	687	665	661	665	650	667	688	703	709	705	668	674	650	648	615	645	693	627	666	634	686	687	673	658	672	673	646	703	725	670	677	695	707	687	652	661	671	621	690	715	675	713	667	654	660	626	677	679	706	681	645	665	685	697	698	618	700	640	637	708	657	644	691	681	691	678	700	684	699	633	641	707	689	652	646	654	664	667	650	733	703	687	690	671	697	696	684	650	689	714	704	704	680	714	646	668	675	637	671	697	669	680	615	636	628	707	710	703	747
55897	52204	48629	30438	21159	3177	551	334	310	309	247	245	218	231	210	202	228	201	215	190	199	187	191	180	198	189	190	193	192	187	206	196	173	190	167	204	174	189	174	178	202	177	184	160	177	200	218	203	177	177	172	169	208	191	193	204	183	190	186	185	188	189	198	189	180	173	199	189	190	197	153	180	181	196	171	201	191	160	148	172	193	168	211	197	193	208	175	186	191	179	175	180	169	197	181	207	173	164	199	179	221	196	179	193	175	178	186	180	172	178	175	197	149	175	192	184	182	177	188	163	192	189	172	176	208	179	189	170	179	214	170	174	175	191	162	170	189	187	200	167	182	176	192	168	159	171	180	176	202	185	170	189	195	173	172	167	158	199	177	174	176	172	167	178	181	196	229	195	181	214	193	176	205	166	187	164	184	209	194	184	182	186	189	189	186	186	187	189	170	195	175	172	174	175	188	192	186	163	173	182	190	186	183	204	171	167	188	191	179	188	204	167	186	159	200	166	180	186	186	193	175	161	189	167	166	170	159	167	208	195	190	169	189	179	200	208	189	162	198	186	186	189	173	179	160	164	156	184	172	183	159	202	181	180	177	207	175	156	163	164	176	206	208	166	195	163	172	175	177	173	180	184	203	172	194	175	172	197	161	196	179	174	210	178	160	198	199	166	166	158	178	174	179	198	201	182	189	158	184	193	187	158	169	189	174	195	153	193	188	191	164	216	197	166	186	189	186	177	211	209	175	175	185	181	191	159	181	192	173	188	175	171	167	183	202	180	195	158	149	176	178	197	177	191	157	164	165	192	194	179	201	165	181	220	195	175	167	193	179	186	190	172	217	188	178	209	183	182	157	173	203	188	181	172	183	184	178	181	189	181	168	187	173	186	174	189	186	165	163	211	193	192	173	174	176	184	182	155	169	192	194	138	187	164	180	182	172	164	145	170	180	173	190	183	176	176	200	168	154	180	172	175	181	204	196	180	192	163	169	198	167	202	172	163	212	179	203	162	170	177	174	162	189	183	147	165	181	183	158	188	179	185	161	206	177	192	156	168	180	172	171	190	192	166	183	173	185	170	177	194	195	192	179	198	177	158	177	160	207	183	166	170	161	190	191	166	165	154	172	185	189	171	167	174	187	163	191	193	207	200	166	173	179	208	179	163	162	188	152	199	212	200	167	180	160	187	182	184	161	192	170	200	178	178	179	179	177	159	178	173	190	152	178	175	213	187	188	177	169	193	184	185	202	178	187	179	179	204	179	193	173	166	163	170	170	184	176	180	176	180	191	201	192	185	149	159	201	180	164	197	186	181	172	177	179	167	208	181	200	182	185	200	204	186	191	155	188	194	182	170	186	174	173	197	189	225	176	167	192	191	181	181	201	185	184	185	181	174	203	164	179	171	198	178	152	176	184	185	188	173	203	166	203	159	178	169	187	184	194	180	177	181	189	185	194	197	166	196	185	174	176	199	190	173	170	187	155	172	186	185	186	197	197	186	166	168	185	194	203	169	184	185	168	163	168	159	197	169	181	189	177	204	179	195	180	203	171	188	197	181	192	179	192	181	195	180	194	198	186	165	161	171	169	181	178	180	216	198	183	197	155	167	190	178	168	178	151	174	178	198	176	183	199	196	191	206	169	178	174	177	199	165	189	162	172	159	171	184	183	188	191	174	225	179	173	176	150	180	170	185	175	169	192	158	166	199	183	154	203	172	166	179	189	147	145	190	195	172	151	164	193	196	189	178	174	186	187	202	185	176	187	190	170	211	198	192	168	178	198	155	203	212	186	165	170	192	182	201	178	165	184	184	191	210	189	159	187	172	167	150	164	167	165	173	200	190	163	189	183	199	177	201	168	198	160	202	175	172	173	173	181	178	170	193	185	184	191	183	169	193	197	184	199	188	186	189	173	165	195	187	159	177	198	179	205	191	201	191	175	199	175	190	180	168	167	167	172	175	160	149	181	179	169	190	164	204	181	174	185	166	154	149	170	156	187	186	183	201	182	167	199	173	179	165	182	174	192	203	167	167	187	185	191	174	183	172	183	169	196	155	171	176	174	169	180	169	176	177	192	190	164	175	168	171	185	180	181	159	194	196	167	179	195	168	206	187	169	161	152	183	165	187	192	186	204	179	152	179	191	195	182	187	170	188	193	187	205	195	186	178	148	162	183	190	184	173	180	196	159	173	153	183	205	175	186	187	189	164	182	163	152	175	175	168	179	189	150	181	203	206	195	193	164	188	175	170	176	183	173	159	187	162	189	191	190	194	161	155	157	166	180	184	171	193	194	199	183	171	200	195	181	188	172	175	172	175	182	194	203	181	190	138	181	168	213	176	186	195	167	181	216	190	201	181	169	197	167	168	183	193	191	168	181	170	190	180	192	191	162	190	185	173	182	196	152	186	201	175	156	179	186	180	175	192	186	165	178	180	207	225	191	196	194	197	167	191	176	192	182	160	189	182	187	183	196	206	151	186	206	215	182	188	192	203	179	152	185	190	189	172	184	191	186	183	166	183	177	196	177	166	179	165	196	168	205	191	183	169	169	188	159	173	173	180	215	180	171	178	169	178	202	177	175	180	167	196	177	203	172	220	169	155	177	193	186	197	190	166	202	197	182	185	189	173	185	163	189	173	206	180	208	162	213	209	176	167	178	201	187	188	195	179	170	200	167	183	186	209	196	172	173	169	183	186	176	188	179	179	193	199	176	172	206	179	204	197	163	195	211	188	186	179	203	201	185	210	176	198	177	179	170	207	166	177	163	192	161	171	158	210	183	199	173	194	192	174	193	178	194	182	164	168	204	190	178	199	185	189	183	185	202	164	175	169	178	175	179	181	176	162	182	187	167	208	184	212	214	179	170	180	185	207	152	168	190	176	177	196	176	164	156	175	170	194	181	184	170	181	189	187	159	175	198	182	204	167	190	178	187	183	180	181	186	191	202	180	158	184	182	175	158	184	203	175	198	214	172	176	174	188	176	186	174	196	198	170	181	197	174	161	194	174	174	178	187	202	177	186	176	142	193	195	197	207	178	180	193	168	208	177	187	193	183	173	196	179	144	172	170	173	186	218	192	169	174	170	179	178	175	179	194	207	209	168	203	182	178	198	186	173	210	182	195	173	162	174	201	163	157	178	173	210	201	177	211	171	179	192	178	185	187	196	187	162	193	173	184	176	179	189	163	184	183	175	172	203	183	180	170	177	193	190	179	202	205	172	160	168	214	198	202	197	189	196	193	185	184	192	168	193	146	171	176	223	186	177	178	164	169	152	171	189	195	199	173	173	171	189	180	164	199	204	185	177	184	196	180	178	200	179	194	204	197	190	182	182	181	187	189	186	168	181	172	208	192	164	201	198	170	175	174	143	163	186	205	175	160	176	192	170	197	177	195	186	163	182	179	171	161	170	195	152	205	167	159	202	180	207	190	173	207	166	180	192	176	176	202	169	194	177	199	195	155	186	178	197	213	201	188	175	175	173	186	164	196	206
35822	40861	47612	37315	30361	2864	1736	1187	1073	973	858	770	742	717	677	617	614	640	551	563	549	560	529	561	540	550	487	472	515	543	500	508	507	436	488	522	524	493	446	482	547	465	488	526	478	489	471	507	461	504	464	499	465	518	456	523	466	486	499	484	516	505	448	501	475	457	475	454	484	451	499	442	474	483	473	520	442	492	466	456	485	477	453	468	464	463	427	475	468	455	459	475	480	484	461	487	470	506	487	449	486	434	413	447	483	482	499	455	481	451	471	463	465	483	469	460	455	479	478	470	467	433	471	412	468	454	461	478	437	469	467	466	465	470	464	448	453	488	463	490	505	417	437	501	460	470	497	466	479	450	471	464	456	460	479	467	516	458	511	446	479	466	465	449	452	470	451	527	479	495	468	487	499	488	486	462	455	514	480	470	484	496	493	459	481	470	435	478	472	455	465	469	442	481	453	454	466	492	535	453	489	480	472	445	472	483	457	514	443	478	488	522	510	481	472	482	478	453	423	418	490	459	444	476	451	466	464	471	477	481	507	472	478	456	480	468	498	471	462	477	487	463	433	456	465	484	426	458	457	485	471	442	500	485	488	475	449	456	475	480	444	462	461	459	476	465	477	509	470	454	462	449	466	490	480	473	473	473	435	465	475	494	463	438	479	484	454	483	508	459	449	478	448	495	441	446	464	481	476	484	479	487	494	460	469	442	471	462	498	469	443	472	492	468	449	487	470	435	482	486	457	476	466	495	474	443	469	478	458	450	474	455	454	461	441	436	478	482	488	488	489	462	439	467	453	455	444	448	464	443	431	458	497	446	458	435	464	497	463	469	444	481	450	494	491	445	484	459	486	445	414	452	437	482	497	437	467	470	430	470	468	440	419	479	450	494	485	482	492	494	471	468	470	438	451	471	457	444	512	496	442	473	480	451	457	485	461	459	446	432	487	460	488	445	456	472	477	452	457	473	500	453	478	474	497	417	449	483	448	438	513	478	481	478	454	447	470	494	498	459	424	503	436	451	470	446	449	469	467	444	458	482	469	427	490	508	498	486	505	453	447	462	458	461	493	481	461	489	437	423	495	470	471	477	435	476	477	459	461	486	471	436	455	473	472	509	477	465	498	467	480	471	434	456	479	501	464	469	457	454	488	481	463	467	470	482	431	470	451	491	435	471	426	492	451	445	461	466	436	489	454	456	502	467	490	464	453	478	453	473	468	460	443	478	454	468	496	480	448	473	477	415	440	508	458	463	440	476	446	455	425	480	489	473	516	495	478	446	455	480	488	481	459	420	488	475	474	466	452	436	449	481	483	461	467	463	457	458	471	448	460	480	464	479	492	488	451	444	479	435	417	469	485	456	513	452	488	438	448	450	458	496	444	434	476	437	444	470	497	455	479	485	514	465	450	471	454	499	497	454	432	470	451	480	485	464	471	485	465	460	453	471	443	449	463	449	456	452	468	467	433	473	435	463	430	494	467	488	481	493	482	495	485	488	484	456	492	481	479	445	473	495	493	459	421	483	479	464	463	491	450	463	435	453	411	411	478	448	473	463	459	459	471	465	467	453	515	497	460	473	477	448	453	439	492	492	459	434	466	487	467	439	460	462	476	451	483	448	481	456	477	489	450	474	485	467	487	479	445	460	441	499	470	466	427	490	481	473	468	453	470	450	471	452	457	466	477	471	462	475	451	484	491	486	443	453	436	492	426	466	508	464	444	495	429	425	485	454	465	446	490	443	449	501	476	458	448	454	470	454	473	507	487	466	468	415	451	475	442	474	468	456	448	441	433	457	463	474	463	426	481	428	470	433	489	470	485	467	489	503	438	462	493	451	455	527	465	467	494	471	458	443	486	446	466	447	481	473	470	501	477	426	454	456	457	466	479	442	487	452	452	492	444	440	452	447	455	452	451	480	461	443	440	467	438	471	470	466	447	486	443	453	474	475	451	464	450	469	474	445	470	516	441	437	465	451	464	444	447	467	457	453	501	443	461	494	504	494	445	423	441	506	425	443	473	438	472	417	485	509	474	451	450	466	499	478	465	459	467	470	473	441	451	469	495	475	482	481	517	488	446	446	455	463	472	453	455	466	510	480	445	512	478	455	428	467	462	494	464	493	452	470	468	455	490	466	454	475	479	460	486	447	470	467	492	451	471	424	481	461	482	457	477	469	428	450	449	473	488	465	486	445	447	499	444	434	450	452	448	484	472	464	450	509	448	462	455	475	487	485	464	413	483	488	465	490	458	475	467	493	474	481	472	494	475	456	466	442	489	468	456	450	427	433	463	463	436	478	464	493	442	460	448	505	450	465	455	451	428	455	435	473	479	445	453	487	455	429	471	431	443	452	488	516	473	438	468	460	466	477	463	447	457	438	482	475	495	421	437	490	488	429	440	465	505	456	471	461	482	465	473	474	441	430	470	482	471	470	456	471	461	465	427	441	425	446	465	472	484	446	449	491	464	508	472	454	446	479	464	429	471	459	489	471	455	464	492	514	482	470	469	443	466	501	493	472	467	447	477	483	458	442	475	431	495	494	460	491	447	470	496	469	500	450	442	428	436	499	516	488	433	467	432	448	502	454	490	435	508	488	456	433	492	454	486	468	421	425	468	465	455	453	449	478	467	498	474	463	460	498	475	444	447	471	500	463	475	453	487	507	468	455	444	460	476	489	448	423	441	452	465	472	484	427	471	489	448	430	451	495	480	469	471	480	455	438	466	437	464	439	441	484	416	457	455	450	480	408	448	476	459	530	492	516	466	459	465	455	485	464	463	457	469	443	451	476	465	482	462	451	499	466	468	445	458	453	484	447	437	472	424	497	492	473	450	466	473	456	457	433	468	459	474	481	445	511	494	489	413	501	481	488	459	500	492	436	472	473	436	466	481	444	489	495	475	440	449	462	478	456	461	468	501	458	438	475	478	464	498	448	460	435	424	436	493	467	487	467	445	451	452	485	504	488	448	435	470	472	461	447	461	466	483	471	502	491	474	442	439	501	465	450	456	461	442	430	480	455	475	453	441	457	467	458	482	436	453	462	491	462	473	457	438	450	442	468	435	486	449	459	469	464	532	487	457	463	444	452	462	466	470	468	441	457	479	461	468	428	438	454	445	455	473	505	436	480	463	464	492	465	445	437	473	461	423	450	468	466	489	428	500	455	464	450	479	470	472	477	466	450	481	467	451	481	461	469	470	462	459	473	460	432	452	443	505	456	436	459	468	477	456	467	455	467	451	463	493	505	453	514	463	490	448	477	457	480	463	495	429	473	455	456	441	485	466	470	472	471	445	468	507	461	454	455	496	438	455	498	459	481	487	477	433	466	463	466	495	505	445	461	438	492	424	461	463	471	440	436	517	461	502	449	482	481	473	477	473	440	472	419	452	448	423	461	459	476	447	453	476	462	484	476	511	476	445	428	455	491	465	460	434	448	460	479	455	457	441	476	453	453	434	457	414	499	434	417	442	449	475	453	463	447	434	465	494	462
66835	54762	54392	43085	26219	6064	1039	641	507	457	453	406	423	366	386	332	324	317	314	327	328	307	324	311	312	306	329	320	304	317	296	298	313	299	299	279	306	322	302	291	296	325	312	289	303	277	299	308	304	268	283	291	244	270	326	292	299	257	270	286	282	294	292	306	285	281	254	269	278	289	274	303	291	277	296	257	290	311	293	274	275	278	290	275	320	310	289	294	301	263	270	315	283	319	296	269	288	319	268	265	297	272	293	295	312	310	298	317	272	264	269	301	279	274	298	289	308	276	304	263	246	279	311	293	295	294	315	300	322	310	298	289	309	287	303	278	286	331	305	269	309	281	277	286	278	303	278	279	291	280	293	275	269	293	325	284	287	282	290	286	289	299	267	314	269	294	283	288	315	250	292	274	309	269	305	248	286	288	289	281	283	270	289	284	275	260	286	335	282	273	306	292	290	296	274	329	300	295	290	303	316	312	279	280	280	293	305	273	277	282	300	317	312	329	301	284	284	316	300	278	277	289	250	271	302	281	276	316	278	304	275	252	261	301	274	269	298	288	295	285	292	304	270	281	278	314	277	303	309	288	316	288	297	297	286	294	277	296	275	285	280	276	290	286	265	272	267	312	291	308	300	278	294	277	264	280	291	308	293	298	289	256	271	300	313	293	263	266	274	265	278	302	256	269	263	303	268	279	305	269	296	288	265	286	297	315	287	275	303	291	311	293	295	310	299	259	298	326	279	290	254	265	290	288	272	293	283	282	277	273	258	266	297	321	297	259	279	308	286	264	308	285	304	288	310	293	261	292	283	289	310	311	261	294	288	300	303	294	272	278	291	323	300	293	309	273	290	310	280	291	296	296	287	275	291	285	306	287	280	295	284	268	315	324	273	285	257	307	280	287	315	300	284	303	277	319	278	297	247	296	299	315	278	264	272	316	304	264	299	284	298	302	255	298	293	301	304	315	315	299	271	281	316	289	293	292	293	300	272	305	274	270	270	279	290	279	288	309	291	281	312	307	265	314	301	294	263	291	280	292	281	267	294	301	302	277	316	278	282	271	290	303	280	272	279	289	283	296	264	281	278	288	297	299	319	257	305	252	297	282	283	283	286	277	309	281	289	275	297	299	270	307	316	319	300	310	327	294	293	258	274	288	291	271	305	315	292	296	292	320	338	279	269	304	293	303	257	286	265	278	296	291	291	302	267	318	318	301	297	312	282	278	289	302	267	254	298	271	270	291	274	310	293	273	289	300	278	320	282	285	314	264	293	291	315	254	306	291	287	261	320	315	281	303	322	308	295	287	302	276	294	279	290	301	317	235	300	298	339	280	308	304	310	272	292	326	297	278	286	269	283	289	285	309	285	303	296	312	271	294	282	297	308	279	306	280	306	252	270	300	292	310	268	293	287	294	290	279	275	267	284	317	257	270	253	286	277	269	295	271	307	296	280	299	287	304	342	335	297	272	286	321	283	279	285	248	298	305	281	319	289	282	303	271	298	270	283	282	309	266	305	321	305	245	287	287	285	300	276	267	314	257	267	285	283	284	277	306	302	292	299	292	253	300	303	306	298	254	275	317	257	272	281	284	293	269	303	275	263	263	305	263	299	298	260	287	305	282	279	330	276	298	293	307	314	308	265	282	273	272	273	310	312	317	278	285	273	301	283	262	290	288	266	296	301	308	306	274	266	307	294	274	297	270	309	290	274	309	329	263	296	293	274	290	287	283	287	283	286	331	300	279	276	306	310	286	270	269	276	264	289	249	319	283	300	271	314	292	325	270	325	309	293	307	269	299	299	267	299	304	280	303	256	297	297	289	307	275	285	278	269	304	326	277	293	277	289	289	316	277	273	288	304	273	300	315	321	274	275	276	257	300	276	282	296	308	260	281	262	322	292	271	279	296	312	264	274	272	288	281	277	270	300	264	302	279	240	305	297	286	290	313	292	296	350	278	274	303	294	299	291	290	297	289	295	313	276	291	296	295	305	293	306	269	246	280	275	291	288	308	307	298	279	267	311	304	240	281	282	290	323	288	253	298	288	263	278	287	292	282	294	291	287	308	277	280	293	286	306	302	272	272	243	263	255	290	287	297	304	280	310	268	265	303	295	304	293	301	272	306	263	290	296	306	283	286	315	276	312	284	314	275	281	276	274	273	309	266	250	275	288	284	315	263	267	250	311	308	278	278	283	311	301	281	313	257	285	302	284	300	300	283	293	277	289	260	315	322	285	303	290	319	260	301	268	303	277	290	289	265	289	283	279	291	292	288	277	308	291	289	248	270	260	319	275	272	307	279	283	282	290	286	296	279	286	282	307	332	312	287	296	283	286	270	298	298	284	296	292	298	294	287	305	292	280	271	276	291	301	289	244	239	300	285	279	307	274	299	277	311	271	284	287	279	327	294	284	275	263	308	323	274	295	310	320	298	270	303	277	272	304	273	305	269	240	319	309	298	269	333	322	269	268	280	329	286	274	293	319	297	302	298	329	309	269	283	280	255	286	301	278	307	307	334	275	330	306	270	279	296	296	313	269	269	295	309	315	319	291	301	277	296	287	271	308	301	306	290	274	308	259	289	300	300	291	299	272	286	262	326	297	293	274	271	281	321	289	281	294	292	277	274	312	269	270	295	287	300	291	286	282	273	288	270	293	271	277	319	305	266	294	311	248	293	271	260	302	263	269	283	284	262	322	285	302	291	295	301	280	292	294	309	318	281	327	285	268	283	283	279	289	279	262	288	297	272	306	294	290	263	283	289	273	282	276	312	292	319	274	264	288	275	282	272	269	343	304	270	299	293	279	287	306	270	275	292	278	283	317	286	302	267	268	305	273	317	279	286	328	306	305	292	286	301	290	273	278	283	315	277	289	288	302	265	283	296	286	276	289	296	278	279	294	297	286	283	285	278	292	297	336	305	271	289	281	288	296	299	299	294	269	276	310	270	273	294	283	294	290	282	296	287	282	254	289	270	323	358	305	295	294	300	281	274	307	280	310	307	272	295	305	285	287	290	296	297	275	281	300	272	291	298	268	291	297	297	282	290	281	314	299	287	285	287	279	289	290	287	258	270	276	311	287	286	273	278	284	299	281	265	274	307	343	295	294	296	292	273	277	309	312	272	245	285	290	267	276	272	259	295	315	277	308	294	312	263	299	258	347	321	284	289	290	295	302	274	285	281	310	294	305	295	265	329	282	261	302	300	280	298	276	325	292	303	285	262	279	271	279	268	283	296	281	249	270	271	292	273	286	289	290	298	267	283	261	275	271	317	288	298	283	309	269	286	258	290	310	273	300	314	299	284	269	294	319	279	295	257	274	280	316	279	298	279	292	276	266	322	281	275	264	314	292	290	291	287	321	288	282	311	283	276	283	311	296	311	278	279	314	263	305	309	296	245	288	304	278	243	299	288	277	290	251	288	289	289	313	270	270	310	264	249	315	284	280	285	244	295	301	293	291	312	337	329	295	309	289	286	281	278	327	310	320	283	296	295
47682	48133	55507	51313	27420	3109	2451	2101	1765	1601	1476	1351	1245	1210	1069	1019	1019	965	913	908	906	883	893	830	806	850	826	827	785	818	791	759	782	815	770	770	747	791	737	808	772	745	763	759	724	770	757	729	686	753	707	742	742	721	723	676	742	749	676	677	735	711	701	702	690	769	747	717	744	715	692	721	708	680	697	703	757	719	684	708	733	658	719	724	690	716	712	641	751	702	682	755	723	658	669	644	690	673	706	675	715	690	733	693	681	697	645	712	682	655	696	667	680	701	657	731	677	716	717	685	684	758	707	719	703	692	746	659	692	669	685	707	736	705	723	746	726	704	643	698	696	719	700	694	680	690	671	700	666	734	706	700	718	648	700	714	742	678	694	676	650	667	656	688	716	765	721	692	660	703	722	660	741	679	722	753	690	727	750	729	694	689	699	684	698	686	676	676	674	695	703	730	705	682	720	710	694	716	701	694	695	700	696	691	698	709	679	682	679	665	662	656	731	705	642	749	692	648	641	697	647	654	709	730	677	682	720	688	745	644	722	709	680	704	652	704	702	655	680	709	692	709	705	694	689	701	688	746	650	717	677	677	647	731	615	661	701	666	693	712	709	724	711	661	717	713	697	707	696	710	679	687	706	709	704	683	687	634	635	674	657	719	654	714	726	702	648	689	728	711	715	666	661	674	723	696	709	727	705	680	696	768	704	728	670	667	680	718	652	737	707	725	696	636	730	685	704	702	691	693	693	677	692	671	695	663	700	738	706	676	718	700	681	729	677	683	689	681	669	677	708	686	724	741	716	725	687	686	649	678	644	663	664	720	703	679	666	692	694	704	655	711	675	677	708	713	693	689	735	668	646	713	722	672	685	706	675	681	653	723	690	676	744	697	655	674	776	680	709	661	682	726	707	688	653	678	718	689	695	694	650	703	720	681	700	662	704	750	689	708	676	745	681	711	703	747	681	688	664	665	714	734	698	695	664	671	684	678	716	668	689	701	676	701	716	682	715	722	652	693	715	681	642	642	688	650	666	680	683	653	651	709	665	676	700	669	697	691	738	709	719	697	658	667	710	696	680	672	645	679	672	722	703	701	647	704	695	690	705	684	677	685	669	691	684	655	718	690	709	701	671	695	702	667	715	729	694	709	702	691	690	703	660	631	678	648	691	674	697	692	708	685	701	690	690	670	692	714	760	711	661	695	711	708	698	701	707	697	738	686	730	677	662	704	702	745	679	700	725	693	685	711	693	692	713	693	689	755	709	684	696	711	685	656	668	718	679	653	708	665	694	720	665	698	721	664	710	701	691	735	683	680	697	733	693	653	674	690	694	715	726	677	679	722	723	735	697	713	622	705	726	696	650	708	708	732	661	662	726	716	676	665	728	712	659	692	681	707	746	692	648	740	643	685	649	740	666	672	682	660	715	673	645	690	643	665	693	667	703	693	686	688	734	705	688	687	706	693	688	688	694	684	676	728	676	666	705	702	723	657	664	672	719	712	631	719	678	689	714	719	705	649	697	707	716	717	658	674	669	713	684	690	657	674	719	721	702	665	757	720	694	663	662	735	666	722	664	728	720	765	728	626	665	702	666	726	677	703	715	652	646	645	709	661	647	681	723	672	648	678	657	730	659	669	693	715	706	653	725	674	727	699	718	701	652	685	672	692	692	689	673	708	680	695	713	677	701	711	676	680	687	648	714	697	668	679	696	718	708	695	707	675	691	685	718	697	736	678	700	680	668	675	672	726	640	733	727	693	677	709	749	712	701	725	677	652	714	663	675	693	728	729	696	700	706	734	663	706	671	728	721	680	688	699	684	694	667	696	737	726	699	694	715	693	721	700	685	644	681	715	715	732	739	661	715	746	711	697	665	738	768	718	723	698	678	704	658	761	692	666	715	702	695	694	662	732	698	664	693	677	703	703	697	697	713	677	683	673	693	733	712	748	698	667	699	714	662	670	644	698	721	672	712	650	708	694	725	694	701	686	655	661	681	651	724	697	720	647	669	696	753	651	667	695	677	686	668	690	731	711	660	675	677	710	704	661	682	711	645	646	700	664	677	742	663	675	706	759	682	706	712	735	717	706	657	680	694	712	679	701	705	676	684	717	669	701	710	715	738	683	713	726	702	711	696	714	689	661	677	671	708	693	753	697	648	744	639	685	707	659	691	694	677	662	706	713	710	683	718	695	694	711	775	681	669	608	718	745	629	671	650	693	713	660	738	698	693	652	664	697	697	727	736	678	725	672	684	670	720	717	694	713	689	707	697	688	737	659	653	685	723	700	681	736	668	668	716	713	662	682	692	702	639	690	696	676	750	695	686	667	738	711	758	698	699	714	695	660	687	652	722	692	692	684	673	734	681	726	710	656	701	715	670	653	676	670	731	707	643	689	714	702	682	677	744	726	666	670	699	706	704	676	650	714	687	694	649	710	745	703	653	761	711	687	640	686	715	703	698	712	715	686	713	705	678	700	702	698	717	656	656	686	675	678	711	657	666	682	718	728	689	674	724	659	699	672	651	747	679	680	690	691	688	644	673	692	722	723	702	725	709	731	710	668	680	676	680	736	686	686	667	698	675	658	704	667	685	705	691	684	702	696	681	713	732	687	680	721	711	703	658	712	705	703	688	703	683	658	739	733	666	686	711	700	664	641	698	729	756	702	711	677	692	712	763	695	726	693	681	672	724	711	678	659	681	707	695	707	700	697	684	697	708	690	675	615	713	676	725	729	718	639	750	695	713	700	674	688	744	743	701	692	710	705	667	691	691	661	644	722	704	677	676	721	680	666	721	683	672	683	719	650	752	693	735	727	729	705	724	710	713	669	705	673	645	699	731	677	668	664	710	682	706	697	701	656	652	679	676	670	720	688	678	684	677	695	650	695	730	745	676	694	655	705	785	680	687	695	695	700	715	693	684	689	720	664	722	699	668	693	678	758	682	677	646	687	719	730	705	700	689	709	703	664	700	704	709	699	648	673	677	683	682	688	677	706	703	723	638	693	664	682	707	717	689	714	652	707	671	661	690	689	675	674	699	717	691	704	642	703	668	666	684	653	657	599	698	710	728	662	668	642	729	693	676	701	660	667	682	704	703	683	689	707	676	710	666	718	724	717	718	681	716	711	683	674	681	700	751	623	687	691	685	710	702	699	688	674	704	704	684	761	661	693	660	663	708	693	684	733	752	663	661	693	667	692	710	664	691	694	757	656	642	692	711	712	690	712	694	689	660	734	667	654	665	701	679	675	682	666	660	710	655	706	708	693	690	679	688	718	710	652	708	688	657	739	697	677	687	687	722	648	751	724	725	705	726	661	720	738	649	712	689	708	679	697	730	656	714	713	695	738	700	646	717	683	722	721	634	664	675	666	662	698	714	702	739	679	701	683	688	686	637	671	678	669	707	658	694	746	737	748	750	714	646	661	686	689	728	701	675	639	698	686	709	727	733	700	669	631	677	651	688	691	713	643	680	701	719	698	700	714	685	706	712	693
40556	26519	13453	4485	863	292	295	256	277	288	259	275	296	253	277	270	266	285	264	293	286	275	280	278	257	269	262	246	274	288	257	232	275	311	272	280	242	271	301	270	275	276	265	292	248	274	246	281	280	236	266	272	280	289	277	275	266	272	245	284	274	247	269	229	276	289	261	297	247	264	286	265	238	282	259	294	250	259	237	260	278	278	247	268	267	311	290	265	271	275	280	276	245	284	284	257	289	272	286	292	288	252	272	248	298	246	249	261	298	251	258	266	284	270	264	267	301	272	272	254	247	293	291	285	279	267	271	300	283	254	293	261	252	253	261	268	281	268	270	262	268	265	266	247	270	256	271	270	290	278	298	248	270	276	226	270	270	275	252	278	277	285	272	279	270	251	287	263	271	259	264	265	279	252	267	281	288	257	247	277	257	254	264	245	268	297	246	257	258	257	272	243	286	280	274	267	253	257	259	285	278	270	283	267	254	261	295	297	255	274	245	267	285	259	260	239	288	269	297	282	268	236	282	273	278	280	272	281	237	257	263	244	283	295	285	287	298	275	252	308	267	278	306	255	228	297	246	289	271	261	262	291	262	264	290	314	255	297	288	266	273	304	306	236	263	268	277	246	262	228	295	279	265	272	268	280	255	233	258	277	257	263	284	315	246	280	276	284	304	267	269	264	285	275	262	271	269	312	245	280	286	279	290	278	285	268	263	279	306	257	277	242	294	274	247	274	281	255	285	298	274	270	253	273	255	267	231	274	272	281	248	276	272	262	293	267	248	240	263	257	279	256	292	312	266	256	263	268	277	274	268	276	267	276	253	260	283	273	290	261	228	290	264	267	281	246	239	254	266	244	260	302	290	271	268	292	289	281	275	273	258	304	243	292	271	266	294	286	311	263	290	289	274	336	279	299	271	268	261	263	279	292	269	261	276	310	248	270	307	255	267	291	260	283	272	275	294	266	262	279	284	274	302	272	269	283	248	250	262	242	262	253	268	254	238	257	267	254	283	276	280	304	264	278	277	287	253	291	265	281	279	246	243	262	253	262	262	257	274	251	277	268	283	261	275	282	279	229	286	263	245	251	271	263	282	276	274	270	281	266	283	248	243	276	243	242	275	267	278	288	261	319	283	288	290	271	285	295	266	246	255	276	249	311	269	258	276	284	263	292	279	278	286	249	269	290	306	269	268	286	276	275	273	272	278	245	268	253	277	254	256	241	255	296	272	290	280	287	283	295	273	280	281	240	268	268	287	267	251	300	274	285	263	282	242	277	273	256	259	270	255	274	282	244	262	276	250	286	252	270	261	260	311	294	267	282	275	247	293	254	291	310	278	267	263	286	286	276	261	269	274	298	265	280	253	284	269	267	277	268	274	255	249	275	277	313	283	248	276	259	283	235	241	268	282	245	286	259	263	293	307	276	267	272	262	226	239	284	266	278	276	258	251	260	272	245	294	275	280	283	293	277	276	236	270	291	239	290	294	247	272	281	260	285	270	262	283	236	266	274	272	281	271	277	261	245	233	269	289	270	255	296	295	254	294	277	304	267	270	277	234	278	220	263	301	278	287	283	271	259	262	268	240	257	263	267	282	280	258	249	299	277	256	274	292	259	258	259	271	249	254	241	277	261	260	280	248	255	270	284	243	270	277	249	285	260	260	283	253	263	269	240	267	272	262	272	262	255	277	264	266	297	295	267	258	285	258	289	283	268	265	233	258	279	253	279	287	258	242	278	295	252	304	241	259	282	273	280	291	270	262	264	267	279	265	267	291	237	272	255	289	255	290	283	257	295	288	290	301	265	263	272	292	268	258	276	267	267	265	279	303	293	265	283	259	246	278	249	277	262	274	263	252	260	245	269	257	284	261	302	256	273	286	280	257	253	297	281	277	284	273	274	292	263	260	265	270	262	246	269	270	252	281	306	258	251	281	279	319	257	248	279	221	265	250	245	278	295	262	298	266	257	271	274	268	281	258	234	297	271	258	265	264	267	276	284	253	276	269	272	259	266	285	272	290	265	262	282	273	277	278	271	287	271	287	293	278	260	276	250	280	255	249	272	260	274	259	262	247	311	270	262	252	268	277	249	270	263	263	271	230	260	266	280	242	243	290	259	267	253	267	277	257	251	274	271	277	256	301	270	267	294	278	288	271	287	300	274	284	233	262	250	274	288	272	296	293	252	263	237	258	272	287	289	310	281	263	267	268	259	277	265	290	267	282	249	278	263	300	262	233	252	268	266	284	292	266	278	277	268	293	294	254	259	281	250	265	278	280	269	235	242	288	277	264	239	304	262	258	288	302	272	277	277	290	277	258	242	288	249	242	285	287	288	288	261	282	276	282	263	248	318	261	254	281	276	262	267	231	256	277	252	261	259	271	270	277	288	290	289	260	293	269	276	284	268	292	275	272	278	306	241	244	256	278	281	278	256	257	263	271	270	286	279	296	289	259	300	251	278	269	252	270	268	270	289	301	279	261	290	255	273	280	284	288	257	245	262	270	258	287	276	281	268	248	300	283	233	274	280	256	237	236	267	235	243	237	282	273	278	247	261	263	297	303	263	266	236	256	275	266	282	285	274	294	238	286	242	261	295	268	278	285	268	291	258	291	272	260	267	295	299	273	271	265	298	262	258	282	260	272	267	268	261	252	267	279	322	308	285	253	241	261	287	314	249	306	274	276	262	246	283	278	271	253	273	259	314	275	259	300	264	233	282	280	268	277	248	276	262	297	290	268	251	252	291	255	272	263	256	272	254	263	297	265	247	277	239	286	286	270	292	309	274	282	288	267	302	278	277	282	278	307	284	258	252	265	274	282	264	300	273	259	289	283	263	250	270	287	244	255	252	272	307	289	281	287	283	255	259	260	266	270	287	261	248	255	245	289	237	277	278	227	255	253	266	256	282	295	241	244	304	277	256	275	295	289	256	277	276	277	301	274	261	249	269	262	254	276	264	279	269	291	260	267	267	268	247	266	296	256	237	291	270	285	266	282	316	273	278	269	260	261	236	261	266	281	271	251	262	241	257	295	245	271	255	281	289	286	288	258	263	288	304	282	269	255	287	279	268	261	262	265	280	290	258	285	261	285	253	264	306	288	307	294	308	308	230	258	300	266	261	257	272	232	281	254	270	271	274	272	261	267	277	257	295	255	241	273	286	269	291	281	278	317	249	287	277	280	271	261	281	256	265	262	253	267	268	273	273	272	268	287	266	291	244	279	276	240	274	245	300	292	275	245	273	255	311	267	261	281	266	278	295	242	263	260	292	277	259	250	263	260	267	258	272	292	279	277	286	278	248	246	292	258	270	262	291	279	274	258	308	231	242	289	278	275	270	266	245	268	294	284	252	275	286	263	257	256	291	267	281	266	296	246	257	310	314	295	268	286	282	253	274	257	272	273	265	284	239	274	263	251	275	264	250	286	269	276	278	323	267	283	282	222	259	295	246	272	264	257	271	273	268	276	286	253	235	265	247	300	257	279	272	237	291
23127	16881	14903	8198	1799	752	621	676	654	624	646	631	642	643	664	624	601	652	644	673	635	640	606	598	647	633	641	643	658	637	565	624	626	585	621	603	598	619	664	626	659	607	611	603	668	634	636	632	674	650	662	621	640	635	593	608	668	620	600	584	599	641	600	598	581	628	646	606	578	600	594	603	658	656	652	658	609	621	599	653	638	618	629	621	633	633	625	595	668	611	580	598	623	566	625	613	608	627	624	629	601	612	606	601	640	572	646	664	661	632	662	612	618	632	650	574	677	598	623	641	628	635	635	600	634	678	603	648	637	635	620	669	634	643	569	608	658	630	658	607	620	674	598	597	604	609	613	666	606	635	666	630	638	674	655	620	609	627	570	616	623	670	600	610	614	615	603	613	618	645	636	665	638	657	603	619	702	617	637	631	643	603	666	643	592	666	640	588	614	656	613	639	627	660	663	628	649	568	639	634	647	641	631	652	644	591	637	549	629	616	635	589	619	611	672	606	639	613	620	627	642	622	632	646	633	621	669	660	638	675	667	639	598	615	620	607	629	614	628	614	629	622	586	624	608	660	611	624	591	678	672	674	664	621	639	625	625	639	642	604	641	674	625	642	646	619	652	582	617	661	624	631	641	645	599	649	677	639	632	598	636	619	608	656	652	668	604	641	623	639	627	633	617	619	638	656	602	612	634	646	668	548	651	648	627	659	648	617	624	591	583	627	634	612	640	628	607	613	547	661	677	618	604	623	630	639	625	657	621	636	623	614	652	615	586	659	627	641	636	626	677	602	636	637	654	618	657	597	635	603	652	629	599	623	610	568	616	654	639	666	613	665	608	630	645	626	660	654	637	609	621	628	614	586	650	647	616	616	624	609	651	614	599	630	632	626	666	654	675	617	601	651	598	582	638	631	604	597	660	600	612	635	663	638	642	616	663	588	629	605	634	572	654	608	670	636	643	647	586	617	631	615	630	639	648	650	641	611	607	613	645	622	588	642	616	653	602	660	586	590	636	615	634	640	639	633	625	639	685	608	611	679	624	631	636	633	629	664	644	631	642	605	618	658	624	594	638	622	638	628	611	625	631	634	622	620	624	662	652	575	582	632	593	636	650	625	583	636	618	612	626	612	634	631	688	563	644	629	612	652	669	612	616	624	652	625	638	610	638	630	678	611	597	612	641	612	627	654	604	650	624	609	593	605	602	613	617	629	664	659	647	610	689	632	646	627	598	613	618	610	645	623	607	641	629	583	617	604	607	615	667	622	633	617	625	633	649	618	592	615	622	635	639	628	632	652	655	633	609	632	669	616	658	618	618	596	617	623	616	624	619	616	622	615	632	641	631	644	623	627	626	628	643	653	610	637	588	650	653	623	650	600	621	647	593	654	591	613	661	588	637	608	670	638	587	590	636	640	594	545	614	601	563	613	589	616	653	629	634	638	656	617	679	623	650	641	625	625	643	656	625	610	650	650	650	589	648	608	649	622	675	617	614	651	593	639	635	654	626	663	677	644	625	637	653	675	661	664	655	636	625	655	654	619	594	654	596	656	607	568	635	645	628	659	570	622	621	593	664	646	647	592	698	639	610	633	634	630	615	655	680	636	634	625	681	573	656	624	628	621	619	614	585	603	552	659	607	610	608	604	581	632	622	630	634	628	656	659	571	631	618	613	617	598	632	645	655	679	626	625	607	616	623	617	640	656	632	642	624	643	631	652	620	611	626	621	657	607	611	622	657	672	660	607	642	657	631	632	688	631	627	610	617	636	629	622	639	571	633	638	590	628	548	630	622	604	616	621	642	606	605	609	628	633	631	666	651	635	606	634	613	624	660	639	630	668	601	627	639	681	591	588	664	655	611	633	593	570	598	580	586	631	637	619	675	630	686	613	640	635	663	638	611	647	606	627	598	654	653	650	574	642	614	612	617	631	610	614	629	628	604	624	627	627	639	615	628	603	627	643	588	650	655	638	647	646	630	588	592	635	608	618	634	600	628	626	623	641	597	618	619	594	647	643	593	652	672	662	631	622	615	616	634	614	594	610	599	637	611	620	710	658	707	615	635	656	623	615	613	660	626	629	623	633	622	630	605	618	614	630	652	638	645	627	620	623	608	615	616	665	626	584	630	600	612	651	627	612	608	614	612	675	640	620	625	652	623	626	669	598	626	619	598	640	659	617	596	679	618	646	616	630	635	580	652	659	599	643	676	560	628	580	669	669	626	582	611	664	629	628	652	591	618	655	657	631	624	648	608	607	635	633	648	592	612	621	633	610	594	576	628	627	626	617	624	644	601	656	647	623	617	641	631	583	613	633	645	607	642	600	581	663	627	664	621	626	664	645	599	619	658	701	624	655	626	623	618	600	579	577	659	650	643	580	605	670	616	624	670	583	632	637	606	593	621	610	592	640	630	660	627	650	614	648	628	618	681	629	593	633	640	637	681	618	686	627	648	621	618	603	595	641	668	609	568	604	605	648	636	643	653	597	654	632	591	660	632	597	631	666	650	576	606	639	625	584	665	599	677	587	698	628	662	615	660	599	677	610	639	608	608	633	620	606	635	661	633	612	635	630	609	654	615	629	636	600	662	640	587	647	629	639	656	635	594	630	619	620	654	604	695	576	646	613	640	636	629	599	621	643	603	619	617	624	661	625	600	639	641	579	614	673	637	641	599	635	626	584	613	680	622	636	643	640	654	609	611	610	659	648	638	613	625	591	627	537	617	647	646	641	680	619	617	643	601	578	608	598	693	640	605	641	601	659	623	616	642	623	623	591	683	660	639	651	653	613	567	655	614	567	603	598	635	659	640	627	616	610	639	619	645	649	600	635	631	611	637	648	627	627	622	622	606	670	623	651	613	631	662	578	648	642	617	638	624	627	628	649	652	637	662	642	640	638	584	653	610	630	624	634	666	624	648	649	636	642	646	665	673	596	613	615	640	631	602	577	633	561	594	627	591	632	621	672	615	626	595	603	644	622	605	685	615	614	631	660	598	647	617	653	602	629	601	581	659	625	661	612	605	589	610	612	630	639	607	635	612	633	633	631	623	645	647	633	618	642	589	637	642	635	631	594	618	594	655	639	647	663	580	659	645	637	631	663	638	630	650	621	645	642	633	623	648	617	623	612	607	623	615	646	627	611	631	627	604	556	660	615	608	651	594	664	649	618	599	642	636	632	618	670	642	627	639	621	642	608	615	654	618	648	640	622	595	652	632	589	594	610	628	669	565	647	587	644	617	636	606	643	621	649	623	585	618	615	619	619	607	616	602	603	664	605	614	615	642	617	657	660	639	632	609	650	624	639	650	629	638	634	618	592	603	645	628	610	637	588	626	590	592	616	615	635	619	609	577	626	619	595	627	602	587	632	627	649	557	602	624	641	640	563	651	639	597	622	633	652	609	655	611	593	610	648	620	594	640	645	618	590	612	632	603	570	647	586	616	637	645	624	627	605	621	622	604	617	638	652	645	642	619	638	620	616	669	605	642	604
58492	40793	28422	11016	2893	782	435	326	284	257	201	214	178	210	159	163	164	165	146	143	180	129	164	155	163	135	124	155	181	160	151	153	157	163	137	158	151	145	128	164	141	136	138	146	135	166	129	156	137	134	135	131	144	149	138	145	166	129	138	145	158	135	140	128	139	159	175	149	144	135	129	140	136	126	141	135	163	134	158	136	152	135	157	132	117	143	155	150	140	145	129	136	131	143	136	136	161	143	146	144	164	152	131	152	151	150	153	140	124	139	140	139	146	137	141	140	131	152	156	156	138	155	136	156	136	154	131	145	148	127	158	147	115	156	132	133	135	152	154	150	105	148	146	163	161	126	166	147	138	143	149	146	157	140	155	159	144	155	143	136	159	120	133	139	137	142	143	161	156	123	114	137	139	139	164	132	138	146	143	150	143	125	162	145	121	135	147	136	141	141	150	147	119	114	147	161	116	148	151	147	132	149	122	133	148	135	166	139	131	136	151	143	148	143	150	160	154	140	129	153	139	133	123	130	164	145	146	135	157	143	140	143	151	136	144	147	145	141	150	149	145	155	159	142	145	165	142	126	158	136	160	140	129	148	169	159	129	145	130	126	130	139	150	129	131	139	139	154	142	145	130	153	146	148	144	154	138	135	143	128	146	149	135	153	155	134	149	148	126	170	143	174	148	151	128	130	140	147	139	141	126	138	154	143	139	134	120	139	134	158	144	134	136	154	125	134	113	135	129	152	149	131	142	140	151	165	133	157	141	145	141	109	150	146	130	158	141	135	138	127	155	124	128	145	155	130	144	146	141	139	166	123	136	151	135	138	136	142	142	120	147	142	143	136	132	160	150	131	151	138	173	143	143	150	147	138	152	146	146	121	145	151	174	123	139	154	135	137	135	156	130	140	139	163	160	145	137	160	145	161	178	148	146	156	122	148	132	141	119	142	143	123	161	119	161	163	152	125	152	147	150	155	156	145	138	152	154	147	166	137	147	137	153	159	133	131	112	148	143	133	142	144	147	132	127	132	159	156	124	146	138	139	135	139	142	136	142	153	121	136	141	140	160	133	151	150	143	155	137	143	144	137	132	110	131	154	168	137	147	143	143	149	151	162	152	152	136	138	142	146	150	124	142	143	153	121	117	151	137	144	146	141	139	133	136	147	145	142	148	157	157	122	118	143	142	143	123	153	141	136	145	148	147	152	134	129	142	130	141	139	121	161	132	148	131	147	135	149	142	137	144	122	123	151	132	135	171	149	127	154	133	149	129	120	120	131	155	139	133	154	130	143	157	143	129	133	126	123	182	132	157	144	163	140	117	147	137	146	140	143	157	134	133	153	143	136	150	140	149	146	142	136	147	159	146	147	143	136	139	155	122	132	141	140	136	140	111	138	123	153	123	138	146	148	156	142	159	129	138	129	141	139	151	154	138	149	164	153	126	124	135	142	149	149	120	169	156	143	144	127	149	130	120	159	141	148	131	121	144	140	129	137	136	134	155	149	133	129	147	130	141	167	123	145	132	126	122	153	131	161	119	137	136	135	133	138	162	137	165	137	138	148	151	142	130	151	153	139	148	113	169	131	149	150	144	143	130	143	134	123	134	140	131	123	147	155	128	138	159	143	135	156	155	139	158	150	132	143	130	152	175	154	167	137	136	139	153	130	130	135	141	151	141	133	164	172	148	157	168	157	155	138	136	134	160	144	136	159	133	143	143	160	170	143	127	153	134	155	155	159	158	147	139	153	138	143	134	139	140	157	132	127	145	150	143	151	149	134	160	137	149	152	133	155	145	128	125	144	134	133	139	151	167	126	148	147	133	150	135	131	133	120	145	136	135	138	145	149	136	127	122	137	158	141	149	153	153	143	148	142	140	132	164	138	117	143	159	130	127	143	131	147	123	149	148	117	152	133	128	144	155	135	123	120	153	139	148	117	137	132	145	124	137	128	145	130	139	118	150	157	153	146	165	137	145	160	132	150	138	140	117	125	126	121	132	139	129	153	141	147	155	151	152	156	165	144	149	129	127	140	146	139	126	134	154	129	133	120	132	156	128	133	133	164	132	120	125	137	137	131	108	146	158	129	132	136	130	138	141	144	141	111	152	129	148	158	148	132	160	142	156	146	163	143	137	137	140	136	135	146	141	135	137	138	148	156	136	144	144	131	141	140	147	145	138	148	129	151	148	165	140	141	145	155	149	147	149	138	130	144	142	142	142	143	160	151	164	147	128	171	156	128	143	158	142	142	149	138	137	135	161	135	148	165	129	141	143	154	131	154	136	132	152	138	131	146	124	150	154	165	158	129	150	107	129	153	105	142	112	156	141	143	126	141	111	126	133	142	153	114	146	146	113	133	135	149	168	111	145	129	150	133	138	147	164	132	126	126	134	150	151	129	134	143	166	130	141	134	152	142	145	155	153	145	146	133	149	178	165	149	146	150	130	149	158	148	121	158	159	118	120	148	116	141	145	128	126	139	135	153	124	153	139	154	136	149	145	135	148	157	140	145	138	130	124	129	123	117	131	114	130	147	122	152	148	140	122	123	136	136	132	128	149	139	136	139	127	159	150	147	123	140	146	151	140	141	145	128	144	149	144	116	145	127	133	132	137	129	139	129	132	140	130	136	143	135	132	122	146	163	162	147	138	138	137	145	146	146	128	126	150	157	140	137	145	149	142	151	147	133	127	134	145	162	161	133	134	133	165	143	147	143	132	146	129	138	123	169	144	140	166	145	151	143	141	113	120	141	121	144	156	138	133	158	137	141	139	149	137	147	135	146	160	141	158	128	143	122	150	164	141	149	140	140	145	158	143	140	159	129	137	158	141	146	136	143	150	109	170	141	145	135	144	140	163	129	133	153	142	135	128	134	166	124	156	141	147	115	143	138	145	131	136	146	147	146	155	151	130	164	147	136	144	125	142	140	133	135	123	138	143	143	148	134	128	145	166	140	139	128	134	131	134	143	152	120	139	145	142	136	149	141	150	127	141	146	136	147	146	142	164	165	138	122	125	150	132	129	129	159	153	158	133	130	152	147	132	164	140	142	134	127	133	145	134	141	143	138	142	133	162	172	140	114	139	145	145	135	147	150	150	130	138	136	128	162	136	169	169	140	132	156	144	136	126	142	155	143	144	156	150	129	159	155	142	132	155	126	159	143	139	128	143	151	158	146	149	150	136	137	164	138	148	148	125	146	157	161	146	143	138	155	156	133	151	165	154	146	149	155	131	146	142	138	133	126	139	157	136	151	147	149	110	142	137	162	128	157	156	131	128	146	143	139	135	129	121	150	131	149	143	149	132	146	135	152	148	172	126	139	142	150	139	147	139	141	146	134	144	143	140	139	124	149	143	142	142	143	126	126	161	139	168	133	139	123	148	152	137	151	150	152	137	139	128	150	130	123	137	169	156	133	126	140	155	136	132	123	141	135	138	146	142	150	124	140	131	147	140	128	127	122	135	151	145	163	147	143	175	149	126	124	132	134	136	148
39090	30206	24383	7955	4069	1892	1534	1279	1117	1001	840	783	742	685	659	592	568	596	530	515	531	510	494	495	504	458	447	429	448	459	451	414	438	434	447	445	395	382	400	433	401	408	383	403	422	401	427	408	399	385	384	394	433	409	330	382	417	387	381	399	372	410	394	378	339	433	382	367	334	390	405	383	388	401	372	379	380	374	356	394	367	363	361	354	382	397	378	356	377	352	382	397	379	356	384	373	378	395	348	365	387	365	382	370	386	338	359	361	398	382	375	358	386	373	390	386	401	368	371	374	346	347	347	366	357	358	373	404	415	385	402	389	386	387	380	318	372	385	364	384	393	345	360	385	376	419	377	380	394	401	342	360	386	368	387	381	405	392	374	385	348	360	367	360	373	387	391	370	336	381	384	376	410	366	432	380	401	362	404	347	365	374	326	389	354	378	348	374	353	362	422	360	394	380	348	375	368	350	414	360	402	387	389	365	377	360	371	401	393	325	361	379	345	363	388	387	366	347	381	371	383	380	344	383	416	371	358	422	349	381	362	341	347	386	383	348	407	368	365	395	403	377	349	399	361	355	356	392	390	376	410	400	381	374	355	375	399	360	405	356	384	368	380	362	394	397	363	333	366	381	366	392	366	355	388	358	404	387	377	357	341	356	380	329	357	368	332	363	358	344	396	357	358	358	387	363	345	352	378	385	395	388	365	356	402	372	411	342	377	336	375	375	346	359	378	379	394	383	369	356	375	406	365	341	370	384	386	347	349	344	370	337	356	366	365	389	377	385	394	339	366	362	377	341	387	374	369	364	375	366	348	331	368	382	350	388	378	361	395	354	400	387	328	358	373	355	377	346	404	377	382	381	376	359	398	395	397	357	362	346	344	380	342	397	333	360	348	389	364	350	354	368	385	342	391	352	385	417	386	355	362	357	349	374	385	394	355	365	360	344	369	386	380	372	376	381	359	371	362	341	387	373	363	348	349	352	392	373	380	354	362	398	388	367	369	354	371	361	372	358	378	366	369	368	360	383	370	334	351	334	371	363	365	356	362	398	343	370	355	360	368	383	343	368	355	355	381	347	347	377	374	402	390	356	361	351	366	340	356	376	369	365	353	392	403	365	383	394	380	377	368	353	371	376	378	397	364	351	373	393	408	381	372	397	390	377	371	408	353	412	382	355	389	383	369	377	345	364	380	351	371	389	373	371	352	371	360	400	392	387	372	378	342	387	378	344	371	388	361	391	376	354	373	352	378	386	361	364	336	373	351	364	367	379	398	385	396	358	360	359	345	390	382	365	384	329	410	375	390	395	355	377	373	343	358	315	357	366	401	409	335	348	365	377	309	340	360	388	404	388	354	349	355	379	378	388	366	394	372	353	381	373	381	385	346	359	341	339	396	376	349	356	367	366	382	377	356	384	376	394	396	369	393	347	386	375	400	380	376	399	387	410	345	350	375	341	374	405	391	353	343	370	369	389	396	363	336	382	421	359	361	389	364	374	364	346	409	378	346	388	407	362	370	361	366	321	355	376	373	381	368	352	381	358	335	373	359	369	376	343	372	359	403	400	387	354	386	368	398	381	390	385	320	372	357	347	337	341	402	372	377	387	345	333	383	333	366	391	420	376	369	383	391	356	385	375	361	377	356	366	364	367	356	399	357	398	344	377	363	386	377	375	402	357	352	359	384	382	332	382	363	368	382	342	372	385	407	348	382	388	367	367	376	371	375	386	380	372	387	343	374	416	374	386	372	370	350	346	364	350	403	371	354	351	409	367	374	367	387	380	374	385	394	402	389	368	368	359	333	378	350	393	371	376	360	342	373	382	407	383	393	387	386	388	378	368	394	401	364	399	385	402	358	367	377	366	367	336	329	324	375	366	354	372	374	374	372	367	364	355	371	375	386	399	367	384	361	349	397	354	340	383	374	365	387	376	363	370	346	396	354	380	365	375	366	374	362	362	382	390	391	399	359	388	410	349	384	358	365	345	404	381	363	381	379	348	418	405	405	386	350	365	378	382	389	354	382	391	380	373	370	338	396	335	388	379	332	393	389	352	373	377	337	368	350	395	391	362	382	392	403	378	369	359	379	378	376	368	360	370	313	394	368	372	377	380	357	388	383	358	352	392	410	381	391	383	371	350	374	381	389	400	371	370	380	351	370	370	400	386	381	375	357	445	338	368	345	364	339	370	365	383	411	379	383	416	340	351	344	386	365	373	366	344	360	393	394	379	383	384	378	362	397	369	360	382	360	386	365	392	359	404	348	368	394	389	369	393	369	367	391	406	381	338	385	361	386	371	406	420	369	398	395	363	350	365	383	403	398	365	383	391	354	414	372	358	384	346	368	379	381	377	364	366	383	379	354	407	360	385	354	356	329	339	353	377	388	364	383	371	388	378	377	391	393	375	360	373	409	379	371	376	372	385	397	372	349	360	368	355	375	394	383	407	384	391	327	365	384	352	347	382	371	408	356	376	392	370	379	372	358	381	393	405	330	370	378	357	390	396	396	345	372	340	365	377	383	383	358	338	351	377	333	402	394	356	365	362	368	374	372	385	355	393	360	387	386	325	372	351	350	361	406	370	378	329	374	369	398	395	364	368	341	390	344	342	390	390	345	345	400	371	361	387	381	369	401	379	385	378	357	372	377	351	356	357	372	397	357	399	376	386	384	371	360	365	367	392	378	403	380	322	364	364	386	393	376	413	353	393	387	373	383	381	380	366	379	384	396	386	411	379	388	360	357	367	382	376	370	343	391	370	390	407	383	372	392	394	380	400	362	391	377	346	352	389	375	403	364	390	383	373	400	338	382	356	376	387	377	363	373	366	374	380	398	373	333	379	363	385	371	369	387	363	380	377	374	403	387	380	373	371	421	333	360	352	388	373	357	365	380	371	374	374	368	384	399	393	369	379	363	406	407	393	353	354	354	370	352	344	355	372	381	355	352	404	382	339	390	353	352	394	376	333	363	360	390	414	373	375	365	369	359	388	378	329	391	364	360	370	373	386	373	394	400	372	359	382	367	354	381	366	384	374	367	363	369	381	367	385	382	382	370	393	389	382	379	355	383	369	416	372	370	357	359	360	416	362	391	354	358	368	380	386	376	400	354	371	365	365	384	379	374	371	378	366	372	357	378	396	358	384	383	398	357	350	390	328	371	360	369	358	385	344	378	363	380	372	346	383	355	339	364	338	401	398	375	404	374	378	387	373	369	378	371	354	340	356	379	367	351	385	378	429	397	387	358	342	409	379	398	397	371	397	380	369	401	383	390	385	361	380	396	394	387	347	395	363	365	352	419	343	329	396	388	392	389	374	383	371	381	356	366	374	400	388	390	349	375	355	378	358	362	354	340	366	346	356	394	382	363	339	357	384	377	351	417	386	360	381	391	391	371	362	365	364	392	367	343	364	371	372	362	352	364	370	351	350	364	383	374	382	381	324	361	391	418	331	361	374	355	377	363	360	384	400	346	386	367	356	391	400	355	407	384	393
61384	43802	32405	21670	11784	3813	1214	667	537	442	412	422	361	361	338	339	314	321	301	297	318	286	303	270	278	274	282	227	241	258	220	278	266	279	271	260	286	267	264	252	254	245	230	268	277	224	234	243	240	252	283	267	272	246	236	269	261	247	245	269	264	206	262	234	240	247	264	235	240	246	266	236	252	233	261	261	259	234	243	257	246	240	226	242	248	236	266	222	247	248	241	267	237	280	261	270	259	283	276	221	278	244	259	248	262	235	276	261	246	269	271	225	260	250	261	251	246	252	238	244	243	231	237	250	257	231	250	248	257	256	233	234	251	260	239	272	243	274	255	275	249	237	245	237	224	271	266	233	243	249	267	240	245	239	216	261	232	257	240	247	259	249	259	236	234	224	280	235	231	237	240	257	238	252	250	246	228	239	250	248	243	248	236	245	261	267	245	231	258	234	219	246	249	242	268	252	239	239	253	243	271	237	248	256	258	249	239	257	232	228	255	246	226	244	252	219	257	190	229	218	250	231	257	233	231	245	249	208	270	270	265	214	237	260	242	254	271	256	266	243	249	241	252	230	258	251	230	258	247	245	257	246	254	248	247	230	231	231	236	256	245	232	248	269	229	234	268	233	259	220	241	239	254	221	259	271	276	233	232	219	241	254	244	237	217	232	205	282	248	236	249	255	254	209	249	237	281	276	254	260	254	258	252	271	254	260	256	261	260	240	275	261	255	257	254	291	252	265	232	256	270	246	275	267	230	251	249	249	284	255	255	245	242	263	247	248	238	223	238	241	234	248	247	238	245	243	254	269	250	259	267	244	236	214	230	251	240	241	252	227	250	248	241	243	217	278	245	233	266	266	255	284	255	269	232	261	277	244	250	239	248	254	270	242	248	288	238	247	251	270	247	262	246	243	261	245	232	207	243	265	271	245	250	235	245	241	251	258	262	266	280	256	270	277	255	218	234	246	256	254	279	255	236	233	288	259	258	245	233	248	254	233	260	251	256	246	265	266	268	234	243	246	230	230	253	262	229	272	239	259	241	254	281	264	220	254	253	260	246	246	270	226	262	257	232	229	256	243	259	273	250	227	299	244	251	236	255	255	225	254	261	251	262	246	245	244	221	249	243	247	257	245	249	255	249	255	235	246	244	254	249	249	276	252	222	269	254	258	216	231	237	247	259	288	235	226	238	238	263	255	262	222	248	244	241	223	252	217	259	227	257	242	232	235	251	240	252	254	245	231	244	242	236	227	239	263	273	236	245	245	227	260	244	239	246	222	236	238	260	251	229	244	225	271	231	231	264	243	244	270	235	248	256	255	236	255	252	250	257	216	228	228	262	248	253	279	230	237	234	250	260	254	244	239	247	241	209	230	250	276	248	251	243	230	238	280	247	264	240	253	265	239	256	255	231	220	248	301	251	258	242	238	275	253	242	244	229	259	242	243	208	252	231	240	265	222	253	276	231	250	221	232	244	229	273	243	260	251	261	247	232	258	257	224	258	239	259	246	268	275	274	270	253	233	253	256	251	253	252	256	205	245	237	242	237	254	274	276	256	252	255	230	234	225	240	232	236	251	251	260	247	234	260	262	239	269	278	270	233	261	256	239	226	263	255	235	233	253	269	232	244	206	235	229	254	267	281	252	229	251	240	243	237	241	239	232	232	232	252	253	248	230	275	265	248	224	258	244	224	227	259	264	253	247	235	249	234	249	240	251	234	267	262	259	258	234	255	273	284	246	230	263	246	236	238	239	263	271	260	227	246	252	242	235	244	275	251	238	258	233	232	244	229	243	223	244	253	230	240	269	281	240	243	256	233	237	252	268	247	218	248	267	264	241	250	238	265	253	222	245	260	251	252	268	239	252	252	253	245	261	248	273	241	252	212	260	241	279	245	269	264	262	235	232	244	244	240	257	238	248	246	262	233	262	234	242	237	266	241	248	290	238	244	242	216	266	242	273	227	233	263	236	246	294	279	274	219	230	279	222	222	254	241	249	253	270	253	261	234	254	251	248	240	252	228	236	243	218	232	278	224	246	265	256	267	263	231	223	271	251	257	210	267	247	240	242	271	246	231	216	249	279	247	239	263	219	254	253	249	281	234	235	220	244	252	236	226	253	267	270	267	244	236	252	267	245	261	229	284	226	242	268	259	298	234	253	228	258	238	224	256	239	254	242	244	221	234	252	249	238	250	249	257	269	250	262	249	238	283	235	245	235	247	231	234	242	276	237	263	264	234	200	253	210	262	220	253	231	240	249	267	264	236	227	240	266	238	250	250	242	258	232	276	263	241	279	231	242	263	252	262	236	250	241	260	230	246	272	245	246	223	225	224	234	245	249	235	255	249	237	271	288	290	247	250	239	241	231	226	253	283	248	244	242	250	264	228	265	251	269	247	252	262	279	240	255	218	234	218	252	265	232	271	256	249	265	266	251	222	228	256	268	223	279	260	259	254	263	256	226	225	227	234	248	225	271	253	244	262	256	230	236	246	226	254	254	232	242	271	259	263	267	259	254	235	235	259	281	231	247	245	237	200	269	262	268	247	265	251	249	238	253	255	269	250	226	272	269	231	231	252	271	258	213	240	250	247	214	240	241	243	246	215	281	217	241	256	230	267	244	249	264	268	239	250	266	237	238	204	245	240	286	242	240	232	248	228	224	235	249	239	263	265	262	260	267	259	242	239	227	223	226	283	274	274	250	247	261	260	274	239	245	262	231	248	244	258	255	260	281	237	232	228	247	232	280	274	269	259	234	263	272	234	246	240	254	265	242	242	239	250	279	241	243	258	238	255	282	265	215	253	264	288	255	241	231	213	242	242	272	212	238	255	255	238	294	243	240	262	235	260	234	241	263	269	248	235	246	238	298	263	248	251	245	263	249	250	229	232	235	236	211	247	241	249	233	255	241	288	254	258	307	258	235	244	267	237	255	259	263	237	258	251	229	260	240	258	237	240	266	240	234	262	233	236	284	223	237	259	230	229	237	233	257	234	264	274	249	249	249	267	239	270	282	270	267	244	249	285	258	243	263	240	239	215	243	249	228	240	248	244	260	271	250	252	234	230	285	248	256	261	235	245	232	271	254	237	255	216	249	268	239	241	261	253	232	275	232	224	238	246	262	226	242	275	254	258	251	244	270	271	258	238	230	196	255	253	244	233	224	278	278	246	244	223	252	260	242	248	249	205	242	243	252	261	233	245	263	254	268	246	232	206	269	253	267	261	286	238	255	217	259	250	262	255	227	277	218	244	250	277	244	256	239	223	258	236	246	238	263	233	262	244	266	261	230	250	244	234	250	231	231	263	256	242	241	241	283	276	237	213	268	260	282	264	267	231	243	259	265	247	217	235	254	223	227	215	279	288	275	258	250	225	245	264	232	244	235	244	266	213	242	230	254	264	250	244	249	234	224	217	270	245	253	288	243	272	227	243	225	241	264	235	254	248	287	249	284	256	259	256	251	257	255	260	256	247	246	231	240	226	223	237	222	247	256
44976	36769	28709	22663	13907	5479	2926	2392	2024	1850	1601	1465	1335	1185	1134	1061	1028	990	866	929	864	856	828	830	771	747	774	743	726	727	709	706	760	679	681	726	644	691	679	683	671	636	640	699	610	673	689	682	667	642	636	656	682	673	628	587	641	649	663	617	650	570	648	631	687	600	606	622	654	608	646	646	640	610	567	621	623	616	617	589	586	637	604	646	623	604	591	665	637	607	612	674	646	640	634	563	621	635	570	643	563	638	621	601	582	644	598	596	584	605	617	609	585	606	637	602	601	656	584	561	629	623	616	610	592	602	616	609	598	582	601	582	613	636	604	600	636	573	569	628	612	635	543	590	601	606	575	655	564	618	581	585	677	588	618	600	582	617	640	604	610	600	575	571	599	647	583	630	618	607	609	596	637	642	546	597	606	597	647	599	641	585	592	580	605	594	650	636	603	602	597	610	617	625	580	619	613	596	574	622	619	615	603	609	571	605	647	572	631	582	594	596	612	588	622	616	626	603	616	596	582	571	616	618	591	655	616	601	618	624	581	582	607	621	619	586	599	583	600	597	646	652	622	581	606	642	590	586	584	573	617	645	598	613	581	581	619	627	580	564	578	561	602	530	545	652	593	638	619	593	593	612	576	616	619	560	623	603	638	632	646	596	607	615	612	630	574	643	634	662	571	600	615	625	582	592	588	597	619	591	600	637	580	631	611	608	589	601	614	616	616	604	622	599	637	599	592	622	589	597	555	642	579	601	581	597	624	575	580	674	623	597	572	590	615	614	616	633	638	619	593	605	635	607	595	576	654	595	618	617	621	585	602	644	625	625	623	618	593	605	547	622	594	643	587	639	613	601	580	596	623	582	588	655	605	647	581	575	665	611	595	602	564	652	586	580	646	608	633	614	568	612	547	598	595	568	571	568	605	607	632	597	622	597	597	594	631	598	625	572	615	591	656	550	588	594	562	633	622	611	617	612	619	582	610	577	569	582	606	619	576	626	604	609	590	617	624	598	563	596	605	588	623	604	563	573	588	603	541	633	620	615	624	648	589	628	551	640	554	605	630	620	600	586	636	566	581	612	586	634	636	590	583	578	631	628	588	570	635	598	618	593	588	606	612	621	606	631	645	645	604	592	639	576	579	607	588	639	617	626	576	590	585	573	610	601	626	616	618	600	583	590	594	626	601	593	607	608	612	597	616	606	612	587	597	560	600	588	584	601	620	604	625	580	576	676	587	591	586	586	583	562	615	612	589	572	616	593	590	627	589	620	603	564	578	628	597	607	639	611	576	607	629	595	569	572	648	598	624	615	654	618	561	603	606	566	646	576	638	613	593	582	611	613	618	584	562	620	579	609	618	597	618	571	584	567	597	629	595	615	627	596	612	581	625	609	628	599	631	645	649	643	601	554	577	595	592	605	559	602	575	595	609	631	603	588	619	593	598	612	621	625	603	558	590	603	571	589	599	644	586	600	611	568	638	607	604	627	572	626	638	612	618	585	628	625	563	602	603	661	593	617	622	621	653	623	598	623	637	606	592	623	594	610	582	627	549	564	575	588	620	600	601	617	619	588	546	612	632	608	583	612	623	609	621	644	630	654	584	618	617	677	616	612	592	600	556	636	616	625	639	592	640	614	630	564	602	587	608	603	594	570	638	662	617	558	623	604	579	603	591	639	601	633	611	664	560	624	608	579	590	661	631	563	579	601	610	536	606	671	616	594	594	626	597	617	619	668	598	615	605	607	573	591	639	594	589	580	606	610	577	585	644	631	584	613	592	593	636	615	574	601	624	555	564	586	577	602	595	569	624	613	590	587	592	598	632	608	607	588	584	601	648	616	583	562	604	621	611	599	590	622	601	614	616	619	634	581	623	585	609	575	631	618	596	581	613	632	666	613	622	639	599	628	600	598	572	625	610	607	564	586	638	612	613	583	573	582	601	620	585	611	597	603	651	592	640	624	599	621	581	609	605	583	581	603	569	587	577	591	606	602	552	654	647	606	623	600	571	643	623	591	605	602	615	605	585	590	623	624	629	578	582	622	587	601	534	626	620	615	558	574	569	586	568	620	645	646	637	598	616	606	584	596	608	555	600	649	647	590	633	624	592	605	573	569	613	615	601	617	558	610	575	628	623	599	560	613	607	578	619	632	613	628	605	603	607	656	614	574	590	636	592	612	656	646	587	606	633	646	596	634	583	638	568	615	597	630	618	630	635	597	601	623	618	599	604	623	663	611	603	614	597	640	629	603	588	597	586	627	643	647	649	599	583	570	628	582	561	599	570	610	558	580	570	643	597	624	630	646	594	574	595	564	592	592	623	621	588	570	605	608	658	573	605	617	599	654	607	629	652	626	617	632	613	596	629	587	624	601	586	602	572	556	618	625	597	600	562	581	631	616	614	644	621	600	574	577	537	622	604	599	620	611	591	616	597	608	578	570	611	603	625	604	580	640	556	581	583	602	614	561	548	645	600	613	622	565	611	586	634	590	648	612	587	583	591	600	621	627	626	587	633	633	558	582	671	591	587	601	615	606	607	631	610	636	593	630	608	589	640	623	603	618	605	620	582	565	623	620	584	629	628	625	599	595	602	591	616	599	593	621	603	628	598	569	550	579	584	594	598	526	590	584	609	553	613	642	606	617	589	613	573	642	609	647	581	589	609	609	656	621	569	595	607	619	563	599	589	610	640	617	578	622	586	603	681	593	635	588	575	590	575	640	586	582	599	543	619	597	622	606	593	592	610	641	601	623	601	584	591	660	596	600	556	645	564	623	623	610	596	592	637	551	606	592	609	587	644	636	596	613	616	630	590	608	635	624	615	572	615	605	616	624	631	578	628	620	605	609	590	578	593	655	621	633	612	586	624	606	621	587	618	610	609	647	588	569	583	628	573	634	619	624	608	642	605	617	581	645	612	634	585	578	625	607	609	631	602	603	570	611	602	603	566	623	654	609	590	596	593	646	578	587	584	595	539	622	637	575	599	605	587	613	585	600	649	603	628	564	610	595	610	622	598	571	602	616	657	625	613	610	580	629	629	578	575	640	606	607	601	618	593	615	638	584	593	615	642	652	576	628	611	602	629	579	605	599	635	607	630	658	590	623	629	593	567	619	587	606	584	626	628	570	609	608	616	587	567	586	587	572	626	621	632	618	578	629	598	593	623	616	544	637	600	604	548	592	648	637	593	619	623	605	557	609	640	608	617	649	589	610	574	595	614	616	633	633	620	632	592	598	609	583	609	576	603	610	617	607	635	577	646	645	620	595	639	651	619	586	581	600	611	622	571	642	641	617	633	638	614	641	608	628	583	604	590	613	603	611	596	598	602	562	574	577	611	611	604	574	614	612	587	587	627	632	619	620	564	590	586	604	581	610	597	612	584	597	540	626	602	573	614	609	613	601	543	647	571	626	607	595	598	636	601	565	606	601	635	618	586	640	641	615	592	581	598	611	610	583	564	569	617	580	606	593	584	645	595	597	621	618	609	626	644	568
23388	9499	1710	545	425	290	259	270	292	236	251	248	224	250	246	232	234	275	233	227	247	242	233	221	250	258	239	287	243	244	246	260	235	228	256	245	257	209	243	229	225	240	277	227	263	246	230	260	278	243	230	268	288	242	246	229	226	276	253	246	259	247	233	242	223	255	247	301	267	246	245	225	246	262	217	227	218	250	237	234	255	237	255	214	256	252	262	235	247	247	235	253	240	227	232	240	259	221	247	215	218	241	247	255	243	275	252	268	260	268	225	241	228	258	276	287	255	256	262	242	258	282	228	255	275	249	230	268	259	274	242	248	234	250	221	282	253	232	273	260	256	258	246	260	271	267	259	233	236	238	217	256	226	258	254	223	272	254	208	223	241	236	267	225	244	251	225	232	259	250	248	242	226	269	246	251	223	237	268	240	252	237	282	250	245	261	245	226	257	282	208	256	236	263	289	262	286	255	247	246	242	254	208	220	237	240	204	263	250	265	260	261	254	232	254	277	222	224	263	260	230	230	249	262	292	267	257	261	255	245	238	260	260	255	246	268	226	234	259	237	261	245	247	235	245	231	253	259	227	238	248	233	275	248	206	234	259	209	247	235	244	230	240	256	263	249	239	244	271	273	237	247	242	246	211	228	228	276	248	268	264	245	236	245	250	243	233	245	285	243	248	237	224	238	227	273	239	205	226	244	207	248	244	242	251	249	267	264	254	241	219	241	260	241	274	249	237	237	242	242	256	253	248	237	268	232	229	232	281	240	234	237	252	234	262	260	273	250	234	217	222	258	248	285	237	229	269	219	247	230	241	242	261	241	255	260	239	276	247	232	249	227	255	209	250	232	257	251	236	245	249	259	265	270	231	243	243	254	259	243	240	272	242	245	228	217	266	249	232	264	237	257	239	264	248	221	241	245	238	240	275	247	205	253	254	242	225	239	241	240	240	227	224	252	256	276	249	250	257	262	246	272	244	208	239	244	251	235	243	221	272	261	234	267	233	272	232	255	253	254	246	243	263	238	252	228	259	252	255	268	259	228	235	216	242	226	285	229	232	249	250	235	213	242	226	268	252	254	249	261	251	241	234	257	242	273	250	228	249	218	227	256	223	246	215	228	281	290	232	245	270	260	270	253	245	219	228	234	218	230	261	246	245	232	255	258	262	244	226	207	239	241	246	225	242	221	237	254	241	236	265	234	235	244	265	243	246	247	214	231	229	285	240	252	245	253	238	247	244	229	243	234	219	255	234	264	226	255	226	234	247	263	260	248	230	249	270	249	255	260	255	251	207	255	254	264	266	240	257	254	229	232	223	252	244	265	275	254	224	276	271	246	233	227	255	270	234	264	230	254	247	236	237	224	241	271	213	248	214	268	252	215	247	200	279	255	254	249	232	229	260	219	264	215	239	265	220	222	215	271	277	267	264	230	238	256	224	248	245	225	252	209	231	247	243	251	221	238	257	249	244	245	236	240	234	237	251	257	223	241	229	243	234	238	262	261	255	245	279	268	258	231	228	235	275	258	231	274	251	248	246	229	249	261	255	263	277	236	249	250	251	244	258	241	264	250	256	245	233	223	222	238	262	245	239	272	246	245	240	249	239	253	239	228	240	251	275	262	276	243	233	223	240	213	215	194	254	233	240	247	203	240	231	249	248	255	260	247	211	261	239	265	246	264	248	289	262	214	266	248	240	248	236	270	224	266	247	249	247	217	243	245	243	282	262	242	242	232	259	256	264	274	237	242	264	252	290	222	245	252	281	216	259	244	240	217	242	247	252	244	223	272	233	261	230	244	247	226	253	248	241	228	259	225	222	267	251	237	273	249	249	273	229	258	236	230	229	264	248	247	257	248	240	261	243	235	270	292	258	260	250	217	234	212	250	256	240	256	259	276	248	215	258	225	257	245	226	238	219	271	225	261	246	250	246	215	240	261	252	243	262	223	264	263	259	255	225	239	216	255	237	246	253	256	253	265	241	244	260	247	251	269	239	217	258	257	272	250	271	264	241	272	248	252	234	249	246	227	251	249	239	211	218	259	258	238	223	248	223	219	216	245	264	271	238	263	254	243	248	240	264	246	229	249	226	269	227	256	239	231	236	227	247	248	224	252	256	238	262	266	216	238	247	255	248	237	229	248	281	281	249	250	239	244	293	286	245	266	256	247	215	229	265	236	238	223	284	237	213	234	258	281	254	251	238	246	237	246	250	225	251	228	272	256	264	265	240	249	286	265	257	246	259	252	257	231	238	209	271	229	255	263	236	245	241	242	253	253	258	257	252	271	211	252	237	254	245	247	276	269	268	232	240	247	253	239	249	220	250	234	258	230	246	238	259	245	245	224	243	248	234	242	263	263	232	273	256	263	239	262	244	221	215	248	241	235	272	248	252	267	253	256	254	222	240	259	253	257	263	276	260	277	232	251	227	255	210	254	234	238	231	239	228	237	252	252	250	234	258	247	225	225	227	222	210	260	258	236	222	242	245	217	250	249	258	223	225	229	208	253	251	272	247	235	244	252	234	273	260	239	254	233	251	219	241	232	236	246	240	285	238	249	270	276	258	230	249	242	228	246	236	250	257	231	225	262	256	256	270	243	217	216	265	250	239	207	256	229	272	233	246	257	268	253	238	244	270	230	237	241	220	247	232	236	257	251	262	252	251	255	229	248	272	248	258	259	287	243	247	235	253	243	285	231	245	274	270	243	233	229	221	273	268	247	209	280	212	253	268	257	259	234	245	229	246	231	278	260	266	255	260	265	256	217	226	249	242	263	298	215	231	266	263	244	270	242	233	244	262	245	252	237	275	261	230	251	243	226	250	247	242	258	236	233	244	232	219	270	233	259	236	238	245	260	224	232	236	226	226	251	228	271	256	250	264	235	227	229	235	286	246	258	261	233	233	243	267	257	231	231	248	268	257	244	237	230	259	239	240	226	245	249	242	264	252	270	254	231	264	250	237	222	250	226	248	259	269	248	255	247	244	240	230	247	270	265	245	245	255	238	234	242	242	251	265	251	259	255	253	241	240	248	224	235	257	240	234	223	226	256	243	268	228	219	261	268	251	220	233	231	240	259	254	235	242	240	263	215	257	249	250	252	239	221	245	237	266	267	271	256	251	285	230	263	275	279	262	245	265	254	271	233	216	252	248	261	223	245	223	270	243	241	224	259	254	269	266	227	249	270	246	286	222	239	251	268	232	242	254	205	233	224	228	250	259	242	245	250	246	239	257	256	243	227	239	230	197	244	243	244	248	248	245	246	249	270	247	241	246	224	250	271	245	255	242	256	256	248	251	255	250	211	266	252	223	261	264	254	249	243	242	239	254	267	230	244	257	283	271	277	262	266	228	247	230	260	240	265	235	250	258	236	223	247	259	201	254	249	264	257	233	221	251	233	240	253	270	263	259	226	228	255	253	235	272	251	248	225	264	290	251	241	251	225	284	222	244	255	246	283	228	238	225	231	234	242	232	255	233	252	248	264	238	224	253	230
13120	5305	1957	1511	1196	746	670	579	610	628	599	579	560	544	569	565	591	603	587	522	553	526	513	622	589	574	585	596	556	564	583	604	613	574	530	575	598	580	584	608	586	591	578	583	609	594	560	603	566	538	594	609	579	579	576	584	569	571	547	579	593	603	613	568	584	569	574	575	569	589	546	607	597	574	568	577	555	537	568	572	564	512	615	579	565	595	614	596	557	561	533	583	596	534	534	591	541	549	613	581	587	569	600	547	618	608	581	574	563	556	558	562	577	577	562	553	559	515	539	626	576	590	597	528	554	579	552	561	570	529	591	560	619	602	576	542	534	581	603	556	606	656	586	586	558	565	545	576	554	563	506	583	547	582	543	581	601	581	566	593	552	575	604	578	571	553	585	597	592	579	536	546	538	572	578	517	546	582	559	524	579	562	540	572	560	547	591	535	581	581	585	590	581	608	603	578	542	538	557	550	548	551	553	548	530	583	533	577	568	576	626	595	543	536	554	574	592	598	565	539	536	563	564	543	558	557	537	582	579	562	555	520	594	604	571	565	546	573	567	550	600	558	574	580	578	535	566	605	606	530	592	602	543	541	597	579	570	565	532	571	557	563	565	558	616	587	581	547	581	587	587	588	560	561	528	591	593	577	526	582	525	584	575	583	573	556	580	565	579	583	552	571	577	597	586	542	585	559	517	579	561	625	563	541	576	593	544	543	573	543	552	511	571	562	578	544	541	537	554	522	584	594	598	599	600	608	549	628	587	552	565	589	537	590	623	607	575	547	590	591	564	561	544	541	558	538	545	608	601	566	562	534	568	573	603	600	509	624	572	566	550	521	582	579	590	583	539	522	567	556	520	579	606	594	567	559	578	542	561	543	559	594	587	559	551	565	568	569	545	539	582	525	567	560	553	579	605	576	527	556	533	541	552	593	536	546	559	587	563	536	591	548	556	591	584	528	534	567	584	560	595	598	552	549	570	577	585	565	589	586	585	577	571	561	586	556	588	588	573	595	566	584	580	581	562	558	601	561	587	571	540	574	535	570	567	563	582	528	537	639	632	570	557	589	544	571	585	525	581	545	535	567	577	579	584	549	583	598	598	530	599	577	560	560	560	539	531	546	621	555	530	570	588	606	545	559	566	523	585	564	557	572	563	591	626	572	516	554	553	558	581	622	580	564	558	531	547	588	604	588	604	586	587	604	550	583	587	553	608	566	624	570	536	569	559	594	582	578	574	561	576	593	588	544	539	563	575	559	594	585	604	545	550	635	627	531	617	577	568	527	602	561	554	548	609	583	602	549	566	564	549	548	547	597	593	598	589	527	589	564	555	564	573	542	608	530	562	567	592	571	611	602	576	574	541	608	570	569	575	596	531	582	572	600	532	611	614	593	573	551	555	566	600	625	579	587	634	549	569	594	537	553	599	536	554	570	574	539	529	580	555	550	573	589	588	563	592	543	605	533	581	567	548	559	597	608	572	575	575	604	576	596	547	580	581	563	576	625	584	559	576	619	597	591	556	574	559	588	592	584	585	558	569	566	579	581	607	535	530	577	554	630	559	585	554	517	539	597	535	608	572	604	528	568	544	605	554	532	597	559	587	579	571	567	553	573	531	526	558	548	568	589	527	535	547	590	594	533	532	541	568	537	580	593	579	557	575	578	573	596	600	543	595	605	606	595	589	574	565	552	563	587	591	570	559	578	576	564	538	543	565	527	604	566	567	549	606	610	550	555	595	570	613	557	546	541	563	608	568	570	586	580	581	579	594	544	550	592	553	600	560	548	527	518	598	612	557	575	543	514	532	560	573	576	553	572	549	504	612	552	612	578	570	558	577	531	564	531	535	556	596	582	524	570	609	606	593	575	522	614	601	556	582	564	573	570	655	576	571	550	550	558	576	566	575	607	569	556	588	538	552	592	551	555	555	603	590	568	616	565	548	581	603	587	575	529	558	601	576	578	552	563	544	585	596	553	552	532	575	549	561	601	591	564	574	575	554	605	594	566	547	567	531	588	559	564	531	585	573	561	623	567	571	547	536	572	567	568	541	569	565	597	525	574	571	601	597	538	569	577	555	583	559	581	547	601	609	554	587	600	550	557	541	568	598	560	567	588	595	547	564	556	588	621	517	590	588	575	579	617	552	570	606	533	560	575	589	590	555	533	584	538	605	544	566	539	591	568	551	572	550	599	584	555	562	598	572	584	578	547	563	526	558	540	571	571	570	565	573	583	585	553	554	546	529	543	574	566	564	565	564	553	590	545	541	564	584	569	573	612	557	598	580	570	556	561	579	551	591	566	552	566	579	569	561	554	574	571	581	575	576	573	566	561	562	553	583	548	610	550	560	571	535	546	593	553	563	554	560	616	587	570	584	548	557	563	578	587	556	559	579	632	549	536	613	574	595	569	601	584	573	567	619	564	539	595	551	563	564	586	560	548	548	543	537	598	604	586	602	568	577	561	589	569	562	589	601	560	572	567	573	588	578	580	572	600	577	555	564	569	581	580	580	554	526	582	571	602	554	539	573	586	569	531	562	533	530	571	611	589	579	588	609	539	601	551	573	601	566	563	551	587	587	561	577	544	563	590	565	574	541	579	580	550	566	560	599	571	556	591	583	593	573	572	591	596	553	555	519	548	547	578	584	567	566	588	581	572	557	595	605	588	526	540	606	570	573	595	547	540	571	604	559	603	544	545	584	532	571	554	579	580	553	603	573	562	556	548	608	577	579	586	565	580	623	576	586	560	577	576	601	541	583	582	554	583	570	549	595	592	573	549	563	608	594	566	531	518	588	611	575	561	564	544	556	565	526	555	593	573	567	544	553	609	593	546	559	589	558	546	525	566	594	556	557	562	613	562	533	570	570	591	563	564	561	551	588	582	515	577	533	580	552	627	598	578	564	568	550	553	549	571	563	565	578	549	540	571	543	559	525	549	578	547	611	562	585	516	587	568	535	564	569	566	539	594	596	520	549	603	628	574	541	571	545	562	547	551	602	588	557	551	558	578	550	581	546	613	542	571	580	540	585	557	575	558	591	573	573	554	590	616	583	567	531	587	536	578	591	586	569	569	583	592	572	564	534	552	631	545	543	510	597	534	571	590	554	603	546	555	556	529	551	582	568	553	592	556	613	603	566	582	554	564	533	585	550	602	549	599	566	616	568	526	573	586	538	571	604	549	620	594	555	604	560	581	532	528	583	554	585	560	559	592	589	593	553	590	571	581	569	572	558	542	577	617	609	528	550	554	572	553	562	537	579	587	568	568	541	569	564	558	624	576	624	604	552	581	616	564	565	563	552	570	577	557	569	533	592	540	557	562	544	609	548	566	579	535	594	512	574	585	566	569	601	535	540	587	546	564	571	522	572	564	551	548	548	595	591	586	545	541	582	551	537	572	605	547	530	555	529	582	532	579	566	544	563	580	605	564	580	596	538	614	585	572	569	588	560	515	540	546	550	567	553	550	603	587	559	595	590	579	588	559	585	541
54352	29217	12680	5465	2159	835	491	305	258	214	230	238	170	159	194	188	178	181	144	153	149	175	136	107	142	144	119	154	144	126	152	116	141	110	106	114	131	131	120	111	126	112	124	142	135	151	139	135	130	128	127	123	152	153	116	118	135	131	126	142	126	132	129	113	139	127	117	130	137	122	122	109	105	119	109	124	145	114	127	126	126	133	123	112	130	121	107	133	122	120	129	121	142	119	121	126	128	144	110	141	104	119	129	131	128	117	143	138	120	116	117	133	147	128	122	135	142	145	118	137	131	119	134	116	139	122	138	121	118	139	150	116	123	134	125	108	113	120	117	112	126	122	120	112	140	127	115	121	119	135	124	128	138	125	134	128	121	111	137	122	125	125	118	104	119	155	137	132	122	129	139	122	120	138	112	142	112	106	131	131	150	114	131	110	120	129	131	98	112	127	125	122	124	120	125	130	126	119	122	120	116	112	122	145	144	111	127	122	135	107	112	121	117	105	133	126	105	140	150	132	117	127	106	133	125	103	127	133	133	124	116	112	113	113	122	127	140	162	127	110	132	132	143	118	125	138	111	123	168	136	108	125	130	106	138	124	98	112	115	140	122	143	116	126	122	132	112	146	116	128	133	116	120	111	128	102	105	116	134	119	106	117	121	103	120	156	112	138	125	114	143	120	119	117	109	135	121	104	128	120	130	116	119	114	117	128	128	141	131	111	121	101	113	145	136	111	140	115	132	138	113	140	136	132	133	122	136	133	118	108	127	121	138	108	122	117	121	122	109	115	146	123	130	111	120	115	135	134	117	126	130	138	126	125	123	123	137	117	135	117	133	138	126	127	130	142	130	133	118	123	124	117	127	134	139	148	119	108	126	118	117	129	122	134	129	132	129	139	144	116	116	125	147	112	127	132	132	111	127	137	117	128	101	134	136	114	113	123	108	129	144	129	118	137	119	110	132	113	129	118	131	119	123	93	110	146	129	131	142	143	116	112	111	128	127	137	115	117	124	135	101	108	118	139	151	144	124	149	127	124	127	138	122	139	139	111	105	139	121	121	119	120	135	123	145	126	114	141	121	137	129	132	151	137	125	115	104	126	128	118	132	126	118	139	126	128	139	123	122	129	134	128	124	118	122	122	133	132	142	127	120	109	124	114	121	139	115	145	145	106	113	118	109	123	136	131	114	141	150	137	141	130	118	142	135	121	143	103	107	146	133	140	101	129	117	132	123	135	116	121	114	118	131	126	124	137	141	139	134	139	106	138	116	148	147	135	112	125	115	141	120	118	140	104	128	121	122	121	125	118	113	134	131	117	130	125	123	139	124	117	117	117	123	131	129	123	125	113	136	126	140	103	111	122	128	149	133	167	117	130	123	122	108	128	118	115	118	134	119	139	115	122	114	123	128	130	130	121	134	125	129	120	115	124	108	124	110	136	115	134	111	142	118	106	144	109	103	124	126	106	149	112	127	137	150	137	137	140	119	122	128	126	122	130	137	110	128	122	136	113	112	131	122	122	139	120	126	126	133	111	124	149	116	152	124	130	127	124	125	131	128	115	135	153	123	136	135	121	118	121	119	103	117	124	124	111	128	141	146	109	113	130	109	121	138	145	127	121	110	132	139	134	132	108	115	140	136	106	125	130	105	128	152	107	140	129	117	138	163	132	128	121	128	125	148	128	127	131	132	112	137	133	109	102	103	114	110	122	112	119	109	118	116	131	120	135	121	118	102	120	126	140	146	92	127	122	120	125	131	132	107	124	108	122	125	145	133	121	138	110	126	124	117	101	125	148	118	123	108	107	145	144	137	129	134	119	119	149	132	124	117	128	126	127	152	140	154	97	114	111	134	130	130	120	126	125	124	137	128	132	131	135	134	112	109	106	128	129	118	111	108	121	130	122	146	133	120	141	133	99	109	132	128	109	112	117	146	117	140	123	127	93	127	111	129	133	111	118	122	119	125	149	123	124	118	124	100	130	161	125	118	102	127	122	133	120	132	120	109	134	133	132	122	120	122	105	127	118	160	131	129	113	112	118	124	114	100	109	119	137	132	107	133	120	135	115	129	138	125	125	121	142	135	127	118	107	112	124	131	131	108	113	117	127	131	106	103	118	142	120	130	135	153	110	115	126	136	120	130	116	140	132	113	110	133	128	126	126	126	127	136	123	141	118	124	120	136	120	127	140	129	138	145	115	130	112	137	125	125	113	117	138	122	120	136	121	138	131	124	127	116	130	137	99	131	123	125	140	111	121	123	136	143	132	115	119	131	114	115	112	130	116	146	131	122	119	138	110	124	141	148	133	103	129	120	129	164	146	113	138	118	111	107	123	119	131	137	129	130	112	119	150	112	151	127	144	127	113	131	131	118	128	131	131	129	114	127	140	144	125	125	131	96	126	120	116	136	141	112	120	113	133	122	127	108	115	118	108	122	129	144	119	130	104	134	128	107	124	130	111	118	144	155	114	123	123	126	122	124	151	118	133	121	158	142	107	141	150	112	104	140	119	108	122	111	137	119	131	130	127	128	109	146	151	138	136	127	101	135	111	133	127	116	131	123	138	133	136	147	121	122	138	129	119	112	122	129	129	117	122	122	137	113	119	109	102	127	134	140	130	121	116	127	122	118	109	126	122	123	107	136	113	116	124	130	107	111	142	127	143	124	106	131	122	114	134	138	112	129	126	116	113	119	121	123	110	116	105	120	129	127	125	116	127	110	114	121	111	116	116	110	116	124	136	144	108	93	117	137	134	136	130	125	126	122	129	138	121	114	127	122	124	127	127	118	126	112	121	139	143	140	123	111	109	116	132	120	101	132	117	126	145	140	132	132	113	130	120	130	136	113	118	140	130	113	109	101	129	129	107	125	125	128	107	142	121	125	137	120	140	123	135	116	127	119	129	148	120	133	113	129	106	125	141	117	133	132	128	117	124	138	109	144	128	144	125	125	152	130	130	129	143	131	122	109	110	101	114	111	137	117	123	111	122	119	118	127	130	113	111	124	117	119	136	121	124	123	136	124	113	107	129	115	122	128	114	102	125	173	130	121	132	138	128	110	105	95	133	119	135	121	131	139	133	137	137	131	129	119	96	132	147	124	131	127	125	155	128	130	131	121	132	109	103	115	135	140	138	129	120	135	134	131	118	106	145	130	105	146	138	141	137	130	110	101	113	106	124	109	128	140	114	139	122	130	120	146	125	122	105	118	123	120	112	143	142	116	114	131	136	113	111	137	117	121	126	119	114	127	121	119	120	117	115	118	102	130	127	145	125	127	118	157	171	135	112	141	128	132	121	120	105	140	115	125	120	115	125	129	123	136	130	107	137	117	150	128	141	106	124	124	140	131	125	143	125	142	133	138	108	129	123	101	146	134	133	136	148	114	140	137	118	130	126	126	105	99	125	121	145	144	132	126	140	132	117	144	125	115	105	96	120	123	125	116	149	146	135	124	136	131	123	121	122	138	144	121	154	119	121	153	109	118	97	117	132
35450	11266	3458	3292	2539	2070	1753	1369	1228	999	872	829	695	669	677	608	562	508	539	453	503	465	463	469	451	441	459	425	413	395	384	405	405	410	326	389	382	389	358	393	399	346	421	373	390	371	397	381	388	352	347	385	345	371	364	370	352	389	346	354	354	337	332	352	325	313	331	337	337	353	299	341	329	354	347	371	345	355	341	342	325	342	347	337	331	366	323	317	320	327	340	336	389	354	321	373	340	335	375	383	339	336	342	348	307	304	330	376	347	374	343	349	325	329	332	346	350	345	336	307	307	338	350	342	361	331	311	333	366	329	317	339	306	345	325	317	341	329	361	342	319	322	311	327	369	285	324	319	317	342	335	313	336	329	348	334	345	301	333	340	312	369	331	288	349	305	347	334	320	329	321	357	340	318	378	351	320	342	329	335	347	330	336	346	309	332	322	363	320	337	287	335	335	350	345	341	327	328	320	339	376	322	302	310	333	341	343	335	294	360	375	348	340	308	362	324	329	331	347	282	332	358	326	300	323	324	308	362	343	342	320	342	318	333	298	355	333	337	323	334	312	325	322	348	344	333	344	339	339	290	307	348	303	312	328	339	330	297	318	319	323	345	345	328	329	333	332	332	344	330	318	327	337	324	348	289	340	344	337	359	317	325	301	350	328	328	345	319	334	345	332	299	339	349	332	330	376	364	347	339	349	328	326	348	343	343	357	342	323	371	310	350	325	320	296	301	340	324	337	373	329	320	357	346	345	295	369	385	318	313	342	347	331	334	321	318	356	334	299	318	327	335	340	340	337	321	357	323	338	314	341	367	352	305	314	342	345	325	346	302	348	318	343	319	350	320	328	297	314	366	344	332	314	321	358	355	286	329	338	319	331	299	358	354	325	316	309	345	333	320	320	329	337	305	313	364	343	374	325	325	314	351	329	314	335	351	327	321	345	351	326	323	337	345	314	329	338	319	332	340	320	348	336	299	358	346	324	344	306	313	366	301	313	337	328	334	338	300	309	314	350	333	328	323	346	335	341	343	334	325	319	330	334	330	353	313	333	333	315	347	345	345	303	338	351	320	355	325	319	312	346	340	333	329	350	361	329	378	315	337	310	355	324	352	316	333	323	344	391	339	315	319	313	305	337	323	335	341	333	381	345	316	305	315	325	323	311	327	304	307	337	330	328	327	318	310	335	328	295	361	356	334	349	322	331	312	335	303	321	320	324	307	309	357	347	319	328	289	331	353	325	325	350	309	317	338	315	339	317	337	324	326	301	333	328	322	319	334	336	331	331	352	331	340	334	321	306	324	310	344	357	280	344	339	338	349	323	339	326	308	325	344	326	345	343	313	339	346	331	346	301	335	334	331	321	330	338	326	346	342	326	334	332	348	339	325	348	308	302	326	341	354	353	351	302	346	335	335	310	299	350	338	308	305	339	341	370	319	326	359	317	346	331	362	322	347	343	335	337	363	310	347	313	325	371	327	339	316	320	375	338	333	318	324	338	336	344	321	371	369	338	332	321	311	337	319	328	334	352	299	289	317	338	318	366	347	357	321	327	340	337	349	328	327	316	375	330	336	310	289	343	336	326	339	343	318	325	321	375	313	323	350	366	328	316	368	341	361	340	326	317	348	332	360	357	379	326	350	339	309	352	341	316	331	314	318	343	350	332	370	326	320	309	324	315	304	330	344	327	377	355	338	334	307	342	349	348	360	337	325	337	352	323	320	324	318	321	344	370	301	351	317	387	305	339	350	322	346	316	331	364	321	339	327	329	297	319	338	341	298	349	370	328	338	320	309	351	316	385	346	360	343	346	329	334	330	332	329	320	355	350	312	364	328	306	333	338	325	341	329	315	383	337	331	309	308	343	334	331	326	290	353	337	308	320	349	330	376	315	308	338	303	305	333	301	348	311	330	342	301	330	358	327	354	335	310	316	331	352	301	292	320	341	306	319	329	319	330	338	305	337	351	290	351	337	344	346	346	350	309	335	338	351	364	361	346	342	350	327	319	305	342	322	330	322	314	363	322	331	355	348	333	387	335	323	300	325	332	317	329	321	333	345	313	327	292	338	318	354	327	318	329	333	347	338	347	335	331	330	366	330	343	336	318	313	338	351	338	318	335	311	326	336	346	326	360	338	329	320	340	331	331	322	325	340	370	339	302	323	335	317	304	306	347	313	325	313	325	374	328	337	337	324	344	318	327	324	332	329	339	341	331	345	352	304	331	300	351	334	309	317	353	329	316	340	312	332	358	331	330	301	325	351	342	348	317	310	397	360	320	301	361	330	346	370	345	343	342	320	337	304	346	309	343	312	319	299	301	314	333	340	339	299	287	332	318	336	356	327	350	347	326	351	359	315	332	357	302	354	344	324	340	315	323	353	345	356	318	367	348	325	332	339	304	301	332	350	297	362	342	315	300	311	326	343	365	356	359	304	318	321	329	329	339	356	334	322	324	341	328	319	327	326	329	322	332	309	323	340	359	348	302	314	341	325	327	333	327	320	319	356	316	296	329	311	348	341	304	307	347	311	301	362	343	311	331	328	333	338	317	313	338	315	321	345	332	327	329	322	344	323	335	299	327	345	321	319	334	329	279	370	334	332	338	342	339	334	330	336	327	331	330	351	316	361	343	319	346	337	357	311	311	308	307	315	347	310	321	345	312	322	327	336	380	343	324	326	318	349	346	298	338	315	341	282	312	347	337	298	324	324	349	316	307	342	341	366	322	310	361	331	326	315	329	336	321	347	317	320	370	310	278	315	297	306	345	361	347	354	324	380	310	325	314	335	329	324	341	325	351	355	347	331	342	317	340	331	336	350	340	322	305	321	324	351	334	356	336	321	336	318	316	342	356	336	320	340	337	359	339	311	342	330	359	319	345	311	298	271	330	336	299	340	339	361	322	361	335	338	348	301	346	292	338	347	320	336	325	323	315	299	314	339	336	290	297	336	366	357	329	347	348	331	317	357	326	376	318	309	321	318	299	325	325	363	367	358	348	330	339	310	329	320	335	364	349	334	328	323	311	357	338	314	356	340	325	322	324	351	321	354	321	290	319	325	319	319	334	316	314	331	333	339	287	315	322	358	328	329	314	354	316	322	319	323	345	349	354	361	350	319	325	340	341	367	346	312	321	345	362	334	328	329	338	320	336	327	350	324	297	338	297	339	322	326	298	318	340	338	287	342	326	321	307	324	344	360	331	274	376	323	365	294	342	341	355	330	320	316	327	346	328	358	331	306	312	372	360	325	323	297	326	344	321	329	314	346	332	361	347	357	326	356	329	341	316	343	386	344	338	335	320	335	353	280	311	314	315	333	345	334	344	343	328	338	329	367	317	326	301	350	343	311	323	313	331	322	334	338	344	342	297	310	341	335	352	321	345	298	322	323	362	349	346	314	328	365	323	337	328	325	365	316	371	323	344	320	313	331	329	348	306	332	328	310	322	377	306	301	341	333	348	364	313	339	335	326	333	333	345	326	333	322	326	357	329
60108	30837	18081	10206	4678	2178	977	670	515	498	416	404	349	332	325	316	326	279	322	292	278	279	265	272	275	224	230	270	269	222	247	234	238	251	216	264	228	239	231	240	262	270	236	225	203	232	267	239	256	230	232	201	230	213	210	244	238	271	244	224	236	234	234	245	230	218	239	231	236	225	220	222	236	241	239	214	229	219	213	227	238	236	241	245	231	246	232	238	249	230	234	223	243	219	246	237	251	227	237	246	236	242	202	251	266	209	221	230	239	227	241	228	220	228	227	229	237	238	209	220	233	232	212	250	229	233	260	242	240	229	242	231	246	215	237	205	219	247	260	229	221	253	207	251	232	254	243	230	223	212	236	245	249	230	207	258	243	223	239	208	211	238	250	269	236	218	228	258	243	242	239	218	225	244	184	227	211	220	226	217	230	248	246	277	252	252	213	244	235	243	263	239	236	257	227	203	245	230	212	252	238	234	238	246	238	227	243	257	228	243	224	204	251	253	239	261	205	255	233	224	224	233	237	258	266	224	218	252	263	209	228	254	239	240	206	234	240	216	229	236	226	234	233	230	258	221	249	224	211	223	249	232	241	245	212	225	213	225	252	236	242	231	231	241	231	218	231	249	227	230	277	241	221	230	238	229	240	233	248	250	246	220	245	240	220	251	250	242	228	233	221	223	249	266	245	246	207	219	199	241	234	236	236	234	240	225	264	209	238	235	219	248	251	242	232	240	231	226	210	230	226	222	264	249	196	246	252	219	238	239	260	235	245	239	223	246	230	221	239	232	234	237	245	227	236	245	216	198	227	204	234	204	208	215	240	222	205	201	204	224	244	248	203	248	239	252	219	232	237	225	219	268	205	211	210	206	218	244	241	223	248	246	200	241	226	207	226	232	220	254	247	244	243	251	236	222	237	241	255	252	210	259	218	240	206	214	211	243	221	229	196	242	242	219	221	240	247	227	221	220	223	245	196	253	220	244	222	205	244	223	210	225	226	216	261	232	200	217	243	260	233	232	242	233	224	222	226	255	226	212	234	243	266	220	228	255	232	241	251	212	234	238	233	207	239	247	221	215	223	210	233	227	223	226	212	236	249	203	256	239	227	207	241	233	248	230	214	219	217	204	214	231	255	218	250	241	242	218	222	193	242	222	237	236	241	224	227	216	218	199	234	227	248	239	247	263	238	244	206	237	265	253	227	198	245	219	248	232	217	230	230	243	228	237	222	205	228	200	224	235	224	243	250	217	231	250	247	274	239	259	244	241	236	224	236	235	230	206	233	246	246	198	219	241	228	240	235	208	235	232	208	223	239	244	215	231	267	252	217	239	226	234	218	219	221	225	210	251	231	229	248	262	204	225	222	259	234	203	226	240	222	198	249	207	207	222	247	241	230	211	209	219	211	213	251	221	220	225	211	242	245	225	234	222	248	219	244	271	214	218	235	222	229	232	238	204	236	221	254	204	224	244	252	226	224	224	219	236	217	227	217	214	230	235	210	245	235	246	219	210	208	238	223	205	236	256	235	235	224	235	226	252	225	222	214	225	224	209	219	217	231	257	228	206	250	246	232	274	213	252	258	227	264	254	246	217	229	221	220	253	257	226	230	230	231	249	210	272	238	238	212	242	200	221	254	238	247	236	219	211	229	249	239	213	246	243	215	263	235	237	244	234	215	233	224	232	239	255	235	229	212	248	234	238	217	246	259	219	243	221	226	241	225	249	269	255	218	227	211	242	223	232	231	244	222	232	257	229	246	208	219	226	214	233	259	238	206	237	226	238	221	257	225	225	223	241	226	231	267	261	245	278	233	240	261	228	214	219	232	226	199	207	212	240	253	250	242	224	200	252	239	221	236	225	244	225	243	226	229	237	243	239	249	222	238	218	210	242	235	214	225	234	227	228	253	257	262	218	221	232	241	222	250	248	229	219	229	231	207	216	226	186	218	248	235	237	214	220	280	243	223	239	223	224	243	219	215	219	202	233	245	215	215	248	240	255	265	228	242	225	227	217	228	236	228	229	242	220	246	237	228	242	248	210	242	246	229	220	256	242	248	239	241	236	221	219	230	246	233	249	249	220	236	231	234	223	241	237	234	227	218	241	222	202	235	223	262	234	253	237	255	227	255	247	222	227	231	248	254	208	218	214	234	219	241	220	244	239	244	233	229	249	241	225	241	211	242	270	259	228	255	225	190	235	199	256	239	225	227	244	256	224	232	238	217	240	233	250	237	232	216	219	209	237	182	251	230	248	236	232	192	258	227	241	219	247	241	235	249	225	217	231	225	252	220	225	263	223	255	245	220	235	234	196	192	243	238	204	210	249	249	237	183	246	252	211	229	240	233	246	219	239	234	228	258	271	243	214	255	211	229	237	211	237	213	221	242	212	216	235	223	228	238	257	245	217	234	231	239	213	243	266	229	224	231	245	250	247	236	226	215	214	213	203	216	239	220	224	204	252	228	226	232	237	220	234	240	235	235	232	237	254	234	258	233	237	227	246	216	221	237	220	229	257	220	236	233	239	234	250	229	227	246	239	224	227	247	224	241	235	222	243	228	209	212	207	249	248	247	246	202	238	224	210	232	226	200	236	229	248	244	205	250	230	216	247	216	211	238	222	221	232	229	214	253	201	235	270	228	268	269	210	264	228	244	226	266	238	243	217	217	230	247	220	236	240	252	255	250	247	238	244	251	241	225	261	242	250	223	206	237	248	210	244	232	234	221	243	259	228	227	247	259	236	234	204	281	247	223	244	257	235	248	242	248	230	228	242	234	220	244	219	223	224	240	238	259	228	232	209	213	215	272	242	248	240	216	247	204	254	222	216	233	237	264	249	231	209	218	250	224	235	257	196	254	228	198	242	240	222	204	208	238	208	215	221	218	220	260	231	232	234	205	222	223	216	216	231	231	234	231	238	207	207	218	253	198	244	213	231	235	238	230	244	223	213	244	227	245	225	226	257	244	242	244	236	224	233	220	253	212	233	247	257	238	232	233	242	245	246	230	210	229	244	231	240	203	251	236	240	248	234	211	246	227	235	222	247	250	239	223	220	211	220	220	223	238	229	221	212	249	222	217	225	242	250	268	242	232	230	227	207	258	224	234	225	201	245	235	244	221	223	239	242	271	227	237	238	235	250	256	236	232	239	221	225	206	252	250	260	252	246	224	232	236	231	241	251	211	222	209	237	249	261	229	223	243	215	209	240	206	212	223	228	208	236	217	251	208	224	220	227	233	207	225	228	245	233	244	233	250	243	219	262	230	263	245	275	243	210	258	222	215	204	239	253	237	227	251	230	254	256	226	242	225	222	230	238	262	237	220	229	240	240	207	279	223	230	254	207	236	224	228	199	210	220	256	265	231	232	227	255	270	230	237	238	224	210	265	213	241	268	267	234	239	216	221	247	241	219	223	237	216	224	243	241	220	245	260	238	240	214	240	219	234	219	211	255	230	218	223	224	219	207	260	230	210	222	216	199	246	245	203	250	214	230
40325	14689	7481	6033	4794	3956	3307	2666	2188	1862	1681	1549	1356	1208	1182	1140	1062	934	981	950	893	794	822	820	807	748	778	786	716	763	692	743	658	647	674	627	646	661	606	656	636	629	632	562	645	636	642	702	665	656	619	606	663	668	616	641	608	612	562	655	582	593	572	640	600	589	617	591	571	599	613	599	543	611	570	580	633	588	623	580	576	577	561	637	593	550	576	554	589	606	610	564	579	580	601	545	591	556	633	560	591	572	574	557	648	553	633	580	598	578	549	610	631	567	603	517	616	591	550	590	606	598	566	605	531	532	567	620	547	597	561	553	587	571	527	571	527	565	591	578	536	601	537	511	547	558	598	588	540	539	606	562	575	558	576	563	567	538	578	606	592	546	582	560	573	582	529	578	625	560	582	535	583	560	565	556	595	579	551	562	586	564	575	572	592	580	540	540	600	567	592	572	563	559	583	579	590	594	621	607	583	555	606	581	574	587	580	555	581	579	506	543	571	586	580	544	558	557	537	603	600	564	543	593	562	628	573	556	586	528	546	595	575	565	606	563	561	553	561	561	553	617	552	536	613	576	561	566	590	547	547	577	602	548	557	597	565	584	566	531	603	571	585	536	596	545	595	561	577	589	567	562	611	555	577	545	557	580	543	592	598	624	532	591	572	563	580	555	575	564	595	536	589	572	514	531	536	573	577	552	530	558	610	556	559	547	569	611	531	617	550	587	582	552	585	581	590	526	558	592	571	569	573	588	609	616	588	599	578	591	570	591	569	576	600	534	580	572	557	578	553	603	591	539	563	551	581	555	558	574	590	601	568	624	650	526	573	595	595	585	580	528	555	573	583	569	563	615	568	560	535	633	549	572	596	567	556	598	591	548	548	568	581	575	580	543	586	541	612	574	569	575	561	566	556	606	579	551	617	580	541	585	595	582	573	552	624	566	564	532	557	540	552	582	571	542	589	583	551	625	539	588	562	589	567	565	553	554	577	572	595	588	575	573	619	568	582	576	604	568	550	604	542	590	567	571	583	588	585	600	576	587	578	583	602	613	564	564	551	598	569	579	579	571	590	538	577	583	551	568	527	611	550	564	557	554	572	566	614	552	581	561	625	574	558	522	576	579	571	540	579	644	556	531	536	574	553	589	603	578	535	551	592	605	599	569	620	541	561	606	563	542	560	565	621	594	605	578	559	569	593	549	594	574	584	620	509	558	609	583	590	581	581	559	559	529	610	533	567	556	574	536	562	596	576	563	538	563	607	571	587	614	598	608	526	578	557	573	539	553	584	596	566	608	555	565	581	602	560	600	576	568	573	586	570	558	564	562	553	570	583	563	550	576	564	586	558	600	592	581	574	565	604	579	524	539	574	548	568	572	611	533	581	594	576	562	551	583	582	570	560	565	562	609	579	575	564	573	565	586	587	561	624	542	582	581	549	581	559	594	545	531	588	595	548	569	547	539	576	569	577	621	598	570	597	535	567	561	582	543	547	580	589	570	592	551	597	617	617	571	568	591	570	560	582	537	570	547	556	563	588	546	567	579	578	550	599	578	568	561	572	624	549	609	577	611	592	582	618	542	570	581	546	564	549	540	595	551	570	613	576	549	574	619	575	557	551	572	545	546	583	566	594	575	564	573	565	556	608	579	625	621	593	563	545	559	555	575	538	571	607	578	576	562	574	530	562	554	538	583	561	521	552	560	579	543	579	578	576	557	594	587	530	547	608	559	577	523	603	547	577	535	565	545	625	585	573	566	592	588	606	560	556	572	567	574	566	555	590	598	561	573	546	549	548	559	553	542	545	549	563	555	577	555	554	557	586	560	554	534	569	540	595	570	568	527	559	552	576	618	557	577	563	579	595	581	600	595	535	528	565	620	544	547	573	590	551	603	588	608	552	576	628	545	603	556	604	594	553	581	581	552	548	584	547	541	592	558	592	562	576	562	570	602	590	594	573	596	560	605	597	554	555	540	588	585	573	565	592	583	594	596	563	602	571	598	589	534	579	588	562	558	613	607	574	552	557	553	578	583	545	567	538	584	549	551	594	546	548	546	556	578	554	580	542	584	586	533	582	552	578	552	564	558	629	587	523	573	540	585	614	577	578	552	596	550	589	562	563	580	558	566	639	565	522	534	554	576	590	554	582	580	554	573	527	564	592	575	560	571	604	589	573	579	561	540	568	567	575	591	599	560	565	620	558	573	549	580	576	567	587	584	565	584	546	556	546	568	594	549	580	560	569	608	539	600	601	544	619	557	557	571	555	589	558	597	560	605	595	574	619	598	574	580	585	596	567	569	556	623	620	596	564	570	554	605	569	575	594	568	575	538	584	569	580	532	606	563	584	580	587	597	554	536	569	573	543	562	574	551	535	597	540	541	565	571	569	510	565	558	595	553	565	590	587	557	605	527	564	567	557	577	565	564	539	538	581	569	589	616	590	565	572	564	612	609	556	544	551	568	617	568	523	577	553	559	592	596	600	557	570	566	569	569	558	566	561	525	586	586	589	600	574	605	552	531	566	564	601	591	554	564	582	545	577	609	563	575	569	588	569	549	573	637	617	562	593	599	610	559	563	541	567	565	552	598	589	538	550	591	588	564	566	548	519	536	554	549	528	549	548	544	541	561	607	566	533	551	587	576	565	532	565	578	554	539	594	572	592	585	581	615	566	605	541	546	592	592	577	596	558	555	577	563	552	559	577	595	554	581	569	577	575	569	545	547	580	576	590	571	624	569	572	595	549	585	609	577	512	554	560	538	572	564	544	583	586	581	573	620	570	578	565	513	591	570	549	581	580	581	624	531	535	546	589	580	586	582	567	582	560	590	602	597	550	550	601	566	555	574	580	547	556	572	528	580	574	577	607	536	551	573	575	546	580	555	582	549	574	605	583	622	586	558	590	591	597	562	536	553	598	607	540	582	545	562	578	602	567	554	556	607	541	594	590	593	563	546	571	578	583	623	561	604	578	569	538	546	557	589	568	552	575	543	588	583	566	627	590	609	587	538	574	573	568	528	585	612	582	602	548	552	551	581	566	566	556	559	588	547	576	583	587	563	574	530	593	567	572	623	604	568	584	580	560	545	590	605	605	588	555	581	588	616	578	585	567	577	601	610	588	580	568	501	587	600	567	561	576	629	589	576	578	574	536	587	583	598	564	544	584	558	535	552	552	553	510	568	553	582	585	584	556	578	555	559	569	558	582	556	579	608	584	635	625	530	566	609	550	562	589	590	571	574	517	581	566	550	538	562	562	594	579	597	595	538	571	512	530	590	542	599	545	572	572	568	555	555	546	552	555	589	548	532	604	542	643	586	588	562	581	600	588	556	568	566	573	579	558	566	566	564	593	583	584	590	580	552	583	600	531	581	542	627	577	566	566	600	590	528	584	576	579	577	577	528	568	590	572	597	532	565	566	587	520	553	572	547	577	567	618	560	565	562	567	589	578	623	541	576	539	567	645	529	585	568	584	606	589	530	557	518	591	580	568	565
14270	2100	1124	341	324	284	266	221	224	243	238	222	249	215	230	225	238	240	222	239	236	242	254	258	260	232	244	226	231	229	246	224	245	258	214	253	248	247	196	251	241	253	269	228	233	205	272	225	247	221	248	236	266	232	209	267	255	263	274	239	242	259	247	243	237	264	268	235	234	249	231	246	225	277	230	209	231	241	226	270	243	235	243	232	249	252	256	211	221	261	208	227	230	240	249	239	247	233	248	246	245	234	241	212	217	218	264	261	242	223	248	260	252	240	243	259	229	229	258	248	235	239	240	250	254	240	231	241	242	243	291	281	262	245	241	246	254	238	221	243	239	230	243	222	279	226	222	219	255	262	250	226	232	233	216	237	287	241	235	254	214	254	218	212	270	251	225	236	213	243	243	248	232	257	250	202	233	249	257	237	222	251	233	213	250	249	249	198	225	241	210	245	241	218	233	241	228	269	264	230	242	272	225	240	245	252	216	240	239	231	242	237	259	235	225	252	241	232	260	241	239	249	234	259	259	244	232	261	230	211	264	263	260	245	229	253	243	257	261	230	252	235	242	219	224	204	236	236	261	212	224	247	259	262	234	269	243	268	227	265	217	240	268	252	222	201	243	245	239	235	222	248	237	235	250	232	231	221	215	262	233	242	228	217	233	243	238	237	267	250	219	237	270	228	241	236	226	223	224	229	203	267	244	246	221	266	231	236	242	235	305	229	216	267	213	247	227	241	217	262	244	258	202	230	215	254	223	232	218	222	247	202	227	234	270	235	240	216	210	212	201	222	228	219	213	226	211	270	209	252	229	212	236	255	209	255	227	226	247	233	244	259	209	228	232	251	260	247	242	221	222	213	245	263	240	256	258	233	244	251	222	232	219	244	241	227	249	240	251	246	236	256	259	255	223	262	217	227	228	243	245	244	219	221	229	255	269	261	233	244	255	264	231	218	241	250	222	213	251	239	234	239	253	222	246	253	231	264	231	239	235	270	249	271	239	235	218	231	243	233	225	232	231	254	247	242	238	243	254	230	263	223	261	260	225	203	250	259	213	247	254	204	230	251	228	233	239	242	236	244	249	221	233	239	240	234	239	230	243	246	245	220	249	221	211	249	246	243	234	247	218	245	221	232	210	255	260	285	244	198	212	251	237	244	224	229	231	246	223	239	217	232	257	253	240	248	224	234	229	216	236	257	210	229	243	252	253	270	243	236	250	242	254	231	249	228	231	227	218	227	249	227	209	239	241	249	236	235	241	245	241	232	262	268	224	232	211	281	241	225	260	220	235	251	252	233	250	235	242	229	248	263	230	236	267	230	222	252	245	245	258	235	234	245	220	246	238	255	239	242	242	270	239	236	253	276	228	248	229	231	245	216	218	230	230	216	256	236	227	249	241	245	237	254	244	225	240	234	245	253	204	259	233	233	235	242	230	236	239	229	240	252	247	271	245	222	235	260	254	229	229	252	244	272	231	242	231	231	248	229	245	238	241	251	236	253	232	232	240	236	270	234	235	226	255	222	233	247	246	233	248	249	258	254	219	220	236	262	245	256	257	249	245	243	216	249	253	257	222	236	243	229	242	271	229	247	233	228	259	226	264	254	233	241	264	230	219	258	239	241	212	249	226	240	233	231	231	271	225	238	236	231	245	277	239	220	242	206	230	219	238	240	217	218	230	247	215	224	238	216	264	277	231	237	226	267	228	245	230	241	268	259	222	269	228	229	216	238	230	235	230	258	273	239	253	255	228	248	237	263	268	235	203	236	221	252	240	246	264	239	258	252	213	242	255	216	230	243	261	232	239	241	249	282	228	224	222	247	211	255	272	227	225	231	230	243	221	247	233	237	289	248	243	234	237	240	249	218	197	202	256	233	244	227	253	230	224	269	232	228	224	225	216	251	245	238	220	221	244	253	240	232	259	261	267	255	226	240	234	234	236	260	270	233	272	242	214	225	240	223	245	240	238	227	260	258	256	232	247	231	259	231	229	222	251	244	231	254	266	249	239	219	239	260	257	270	262	252	233	273	252	243	234	243	260	260	240	250	255	230	254	257	220	276	259	227	238	238	240	268	240	234	242	235	233	243	255	239	246	252	247	235	248	256	252	232	248	228	235	220	258	238	257	239	229	231	228	249	241	252	203	257	238	228	255	234	252	215	271	279	234	242	259	210	241	247	229	261	240	227	197	247	262	245	271	240	222	242	253	255	230	226	259	233	247	240	223	223	212	243	215	252	260	251	249	237	235	224	243	227	242	237	245	222	248	227	227	228	239	233	203	229	213	230	222	226	217	225	243	248	223	242	211	238	228	231	274	249	220	219	223	224	261	236	241	228	253	242	236	247	224	242	256	243	246	242	235	213	230	222	218	254	222	239	240	271	227	246	246	243	240	224	234	220	228	238	227	249	236	263	238	244	228	259	238	233	232	224	228	260	230	262	209	234	233	262	251	243	275	257	236	225	256	243	255	236	238	226	221	249	231	270	215	251	247	248	238	244	234	215	209	234	237	248	238	254	216	263	244	234	243	239	268	255	222	220	242	233	239	234	258	218	236	243	281	211	254	233	216	253	257	215	225	217	217	249	236	221	234	243	233	202	238	240	224	221	281	247	257	259	229	222	269	269	236	232	230	231	251	244	218	244	251	240	238	211	250	238	249	243	218	270	242	252	231	227	250	253	255	261	262	228	214	233	237	252	217	257	234	227	234	271	257	266	247	252	261	216	220	222	244	241	252	214	247	229	227	252	219	219	249	249	228	215	217	243	258	213	269	233	250	263	223	246	248	241	250	240	252	200	211	236	268	269	217	252	253	254	236	236	207	218	248	197	264	286	259	251	217	251	217	237	251	255	222	256	197	233	250	244	260	206	269	245	213	229	230	265	228	224	231	194	259	233	205	240	270	249	277	230	238	232	233	254	244	271	242	228	221	240	219	207	214	230	264	258	246	228	270	251	224	262	232	243	228	243	253	230	232	225	238	252	242	244	242	221	239	237	226	258	262	252	234	250	239	233	221	259	268	258	263	247	252	222	236	259	246	218	246	242	216	236	226	266	235	232	232	262	229	244	238	209	243	246	235	263	242	216	202	247	217	216	209	225	255	233	232	252	249	237	239	247	237	222	256	268	262	240	232	231	240	246	240	243	244	263	268	229	237	266	229	215	216	218	219	217	253	246	244	242	258	259	260	265	239	224	240	243	233	264	213	229	208	267	238	257	244	248	241	248	223	234	244	220	210	274	245	219	235	229	225	230	239	233	219	265	245	253	250	257	235	207	266	220	217	220	240	218	238	216	251	239	256	238	197	226	215	245	245	263	240	234	234	241	224	246	238	246	248	225	237	218	236	235	237	225	260	220	223	221	241	243	240	246	254	248	237	268	239	245	254	230	259	239	265	240	238	268	227	242	228	224	243	251	250	223	236	234	246	240	241	267	243	243	240	219	231	260	231	212	225	209	241	238	233	232	254	268	244	239	244	263	267	222	260	245
7969	1148	1584	832	738	671	672	605	597	606	548	539	591	540	564	579	533	621	612	550	556	596	595	584	614	555	532	544	522	577	540	541	588	555	548	563	558	517	530	572	558	582	597	517	542	563	589	534	563	568	548	566	557	576	588	604	544	516	582	584	587	555	538	562	509	572	574	577	547	587	565	624	578	531	618	543	569	580	560	614	533	586	592	561	586	577	562	564	599	524	540	563	514	578	512	594	597	527	542	548	512	586	610	560	555	598	553	508	527	548	580	558	541	529	570	569	552	573	545	579	556	559	496	557	551	567	596	529	582	533	580	516	587	579	553	569	585	532	566	552	508	590	519	586	542	551	534	567	534	544	584	572	592	551	569	547	559	563	595	590	520	562	565	570	519	563	591	540	545	574	558	542	594	532	530	628	543	558	570	544	556	610	571	545	563	557	582	559	562	527	550	606	506	537	544	594	544	558	561	560	575	598	554	582	576	640	577	552	585	557	539	509	550	563	566	518	564	535	527	572	557	569	567	568	559	531	568	541	523	564	584	565	541	576	585	575	590	571	565	573	552	532	564	549	575	516	544	599	521	518	541	543	578	590	562	548	546	538	568	580	551	562	593	530	561	564	579	518	552	520	553	582	523	549	567	561	570	553	553	561	603	522	575	595	563	526	592	521	583	549	557	564	531	566	532	579	543	575	528	596	566	533	552	545	594	505	516	534	557	575	569	520	577	555	554	528	575	554	557	589	543	546	543	561	593	550	582	546	584	552	566	562	560	556	551	520	543	526	544	557	557	555	526	559	618	534	624	550	547	604	562	514	547	592	592	588	593	545	573	553	547	564	560	556	540	531	531	528	565	537	578	521	568	594	543	554	539	545	532	563	554	528	554	558	560	546	580	562	589	527	562	544	554	561	562	526	529	561	546	553	570	577	562	574	564	543	533	579	576	539	575	584	557	542	533	507	532	555	554	536	501	567	577	556	580	605	546	535	556	576	582	566	545	550	587	523	567	556	552	563	567	579	534	557	568	585	583	563	538	570	601	552	538	543	538	533	601	569	524	549	568	566	543	575	569	573	604	549	576	579	538	552	552	530	585	554	602	540	548	589	528	601	546	556	603	558	576	596	531	533	592	552	513	578	545	542	568	532	521	557	566	525	538	543	527	550	563	544	484	587	548	523	558	551	526	588	588	565	579	589	534	515	588	561	561	551	555	546	561	576	551	565	522	548	574	558	553	575	543	574	568	513	575	582	571	570	608	512	570	518	576	552	554	581	560	541	528	601	556	562	578	570	532	581	560	574	590	577	544	591	551	564	558	562	606	554	480	542	560	542	509	541	561	572	578	583	563	572	566	529	546	631	602	536	532	530	556	569	540	573	590	544	559	581	551	571	542	595	563	604	577	572	606	533	584	558	576	587	541	572	543	572	511	593	590	586	559	587	554	529	585	544	525	572	571	536	577	575	569	550	546	559	557	566	492	532	576	612	582	589	556	600	526	587	608	534	538	577	541	557	567	553	579	512	560	561	550	624	593	553	555	579	569	511	585	589	586	550	548	543	576	554	554	552	562	528	525	538	584	531	539	553	527	556	532	572	543	545	555	564	564	565	521	562	512	570	574	578	520	537	509	529	537	570	546	550	596	558	581	587	587	527	567	570	565	566	551	554	587	588	596	566	546	621	552	594	577	595	582	534	602	540	547	523	541	654	555	575	567	569	551	542	551	584	572	601	537	548	538	538	520	582	530	535	555	538	574	501	558	587	548	566	514	514	525	566	581	536	556	558	563	569	541	516	571	531	582	578	550	572	547	533	570	573	520	555	535	575	526	547	585	574	572	549	568	539	540	520	512	529	555	561	569	561	595	563	609	533	562	577	565	522	563	597	556	562	590	552	586	523	572	539	577	558	560	549	568	545	542	575	550	554	554	571	610	586	574	550	560	569	596	558	532	526	574	589	537	582	558	512	574	532	543	585	536	563	532	533	571	574	554	559	542	544	551	550	528	524	578	567	524	583	561	555	522	572	544	563	552	550	555	550	587	581	552	540	588	558	549	521	547	518	541	568	547	539	576	619	505	561	549	622	554	546	573	533	586	588	594	553	523	554	537	544	551	601	544	601	551	542	532	559	532	548	499	547	557	576	559	564	536	574	569	559	549	551	582	564	539	578	608	529	591	558	568	516	548	551	554	551	585	557	516	536	592	555	559	561	591	509	557	538	567	559	519	523	589	566	567	605	588	547	542	572	568	528	557	574	544	560	547	587	528	565	578	563	518	558	580	551	589	601	508	569	606	537	539	548	520	538	567	579	532	555	599	570	550	607	583	546	573	555	582	595	573	557	529	579	588	587	585	548	538	544	546	521	572	547	592	542	526	539	554	562	544	579	583	524	549	548	597	565	566	525	555	576	568	548	561	582	538	580	595	547	560	601	505	561	527	546	563	561	540	509	507	593	539	561	518	556	576	591	563	558	588	580	477	610	534	546	569	557	586	585	530	542	555	537	573	554	579	526	595	549	590	620	569	551	513	533	557	571	555	571	555	532	543	536	526	563	544	554	536	537	518	590	533	592	573	562	551	550	536	548	549	514	537	566	565	549	522	573	569	551	570	568	536	572	547	540	570	553	541	555	519	582	564	542	556	584	525	584	619	539	550	541	586	565	557	540	558	579	539	578	593	593	553	572	525	562	576	551	577	544	543	522	527	541	546	523	534	548	580	571	585	542	578	542	552	553	541	554	570	576	575	544	565	565	528	558	535	546	579	511	559	579	562	598	525	560	537	578	572	584	584	528	579	582	581	545	576	533	569	620	579	552	554	543	537	593	547	562	572	553	607	550	553	568	600	546	552	583	524	531	562	576	605	582	544	551	583	563	610	565	574	566	580	540	592	534	570	571	581	551	540	518	566	584	551	554	579	524	548	530	592	545	560	564	583	595	556	569	580	586	519	583	581	598	498	549	592	560	579	542	524	552	536	481	551	551	524	547	531	534	555	554	546	558	570	529	548	557	570	544	560	520	566	627	537	568	536	580	608	569	548	557	554	573	533	595	594	573	548	581	551	564	528	527	558	569	525	547	573	598	563	567	578	539	576	583	555	578	543	530	524	540	587	576	546	545	541	567	570	576	553	568	582	603	527	571	559	551	582	568	555	569	534	578	566	509	562	558	523	523	552	570	529	529	569	573	549	581	580	588	557	544	525	586	577	568	553	523	542	593	588	561	580	533	553	590	543	527	538	564	564	520	551	562	574	566	600	530	561	528	581	557	528	561	524	574	551	556	569	554	564	573	571	509	591	559	542	552	544	539	528	569	529	544	568	517	533	558	527	579	555	554	583	569	558	556	536	584	563	551	530	535	580	587	559	553	573	541	607	507	558	571	567	570	535	499	551	594	550	554	581	577	546	578	597	557	557	575	550	556	593	566	543	611	599	541	535	548	582	586	588	535	524	575	598	553	555	538	559	537	582	554	562	583	560	554	589	562	575	547	555	532
41088	19640	9415	3686	1547	774	418	323	252	218	231	181	193	188	187	135	175	144	159	121	121	147	125	121	144	150	121	128	129	124	115	112	123	128	134	136	128	114	124	128	133	133	131	151	116	101	108	129	118	98	117	127	115	137	129	140	109	122	119	126	113	114	117	119	120	117	132	107	100	114	138	123	117	127	121	100	107	118	108	126	137	145	119	133	140	124	123	117	130	109	122	116	125	132	131	140	120	134	123	146	123	121	102	103	120	118	101	112	112	128	115	113	126	121	122	107	134	110	108	109	104	111	128	103	104	120	105	120	133	128	119	135	121	116	116	117	108	125	117	113	130	137	115	101	123	116	116	108	108	128	112	96	124	136	127	89	116	105	97	100	122	109	146	115	116	111	118	104	116	102	109	109	135	111	137	119	113	128	98	100	111	111	108	131	121	126	109	134	127	125	98	116	108	110	119	111	119	103	119	111	111	101	104	109	124	106	100	101	108	139	104	121	127	131	119	113	137	108	146	116	113	106	111	125	116	118	108	95	125	127	112	115	117	113	120	114	103	129	119	132	106	102	128	104	121	111	97	112	111	114	131	116	115	122	117	132	131	120	111	114	121	115	129	127	133	133	126	128	122	120	117	123	130	120	101	102	113	106	102	106	135	131	134	119	103	124	128	130	115	103	143	112	115	113	128	135	120	106	119	109	107	120	95	133	118	107	149	115	94	143	122	141	102	104	126	127	111	115	128	113	100	125	113	107	111	101	135	109	125	128	130	114	116	128	108	139	106	136	124	110	119	123	115	130	121	100	98	123	106	118	118	119	121	115	107	100	115	127	109	131	122	119	113	118	108	96	113	135	101	129	121	100	111	116	103	121	119	116	129	126	123	119	134	119	128	112	114	100	115	106	114	96	110	116	110	116	119	116	138	115	97	117	128	131	117	119	118	124	137	129	101	125	111	124	99	105	129	119	113	139	133	124	120	111	114	114	92	101	106	104	100	125	109	129	112	111	124	133	114	114	108	127	121	100	141	110	119	122	130	129	117	114	97	115	93	123	110	103	124	126	127	120	116	141	116	134	105	115	121	109	129	107	121	119	117	105	100	114	108	100	103	121	92	114	127	126	108	123	118	126	121	130	102	109	114	115	98	136	125	131	126	114	111	114	109	98	118	127	121	123	102	128	110	107	116	122	102	133	125	124	130	117	113	117	105	120	108	133	108	116	125	128	114	127	100	122	125	117	110	111	118	84	121	101	116	110	106	106	100	107	141	113	118	110	109	108	108	104	107	117	112	109	126	133	127	117	111	123	134	118	110	131	103	110	123	118	113	104	104	120	111	125	121	109	126	129	124	129	131	109	96	112	117	101	105	115	102	123	118	103	125	129	109	116	122	113	131	114	110	92	112	130	127	127	119	108	123	113	106	123	97	126	117	98	115	129	131	116	126	127	112	116	130	102	101	121	110	121	114	140	112	125	109	119	98	124	102	122	119	122	130	142	113	113	112	109	115	123	113	123	120	98	97	119	131	118	114	116	102	133	101	105	111	114	113	122	130	120	123	118	108	115	140	123	115	123	124	120	104	130	126	122	121	117	134	108	108	134	107	115	110	106	88	100	95	126	115	122	119	103	111	121	143	108	131	109	101	95	127	111	122	100	109	118	108	111	97	119	111	109	98	111	124	111	128	148	112	104	121	130	105	115	113	140	116	104	143	116	116	119	107	132	113	127	108	111	111	118	122	156	125	126	126	116	127	122	123	120	128	116	128	130	119	120	119	105	132	132	122	115	129	121	106	114	109	130	121	125	140	108	119	122	143	109	123	119	110	131	103	119	113	130	117	136	136	122	123	122	128	110	100	132	114	110	118	112	127	111	138	133	116	113	108	111	116	123	117	110	119	108	116	113	126	113	116	138	127	118	119	100	108	116	118	134	120	115	108	113	134	132	131	117	120	107	119	116	110	104	119	117	124	117	110	118	117	99	120	105	127	119	131	117	126	111	96	120	103	107	114	117	104	135	112	117	94	88	118	104	114	126	125	126	140	124	109	132	102	121	128	119	120	106	133	109	120	118	114	107	142	138	107	108	133	112	136	120	110	110	124	112	113	110	132	145	116	117	124	131	124	106	100	105	124	142	120	113	126	127	108	122	121	117	107	115	114	106	122	114	130	111	124	118	148	131	119	118	153	127	130	112	128	122	111	118	110	142	105	108	106	127	126	109	115	114	127	105	103	113	101	109	124	134	108	118	113	127	118	133	116	115	127	116	133	140	116	128	132	113	122	115	124	138	125	115	120	106	120	113	146	134	115	116	136	119	115	129	123	110	126	113	109	115	114	128	128	119	120	109	100	106	144	125	112	109	111	115	127	123	111	122	139	121	126	103	116	106	135	140	113	120	124	98	101	129	116	106	136	116	111	103	107	114	131	108	111	123	120	122	121	114	126	116	107	112	103	120	123	118	114	117	117	120	118	128	130	131	98	130	118	125	115	118	132	113	118	109	108	104	115	125	128	113	132	107	125	120	105	134	104	107	96	103	105	104	109	106	105	124	126	105	114	121	112	108	117	118	126	111	106	113	130	111	115	115	134	106	114	130	111	115	120	133	119	114	111	141	121	115	104	100	115	113	97	101	136	132	118	103	121	111	103	119	135	99	131	112	109	118	132	94	97	121	148	107	134	113	98	107	126	119	92	111	113	110	107	102	116	123	111	109	109	112	128	124	118	101	116	128	110	124	111	116	110	106	108	105	108	114	140	126	111	120	139	119	135	102	138	114	118	109	105	126	120	111	110	105	128	125	130	119	119	103	120	110	96	105	130	97	119	103	104	132	111	109	120	98	122	124	107	128	107	118	113	107	106	127	119	120	130	138	130	131	123	105	119	127	128	111	128	128	128	107	114	128	121	128	122	146	101	120	110	108	135	113	108	116	132	113	129	131	109	116	114	131	127	120	129	121	137	121	125	116	121	114	132	117	126	126	127	110	121	105	104	106	98	122	118	129	113	101	131	119	93	105	129	134	115	99	133	116	124	120	123	128	110	132	108	132	131	118	127	126	114	96	118	128	115	111	120	125	120	140	117	122	129	116	123	115	133	105	115	127	128	121	126	91	105	96	137	111	128	114	108	113	119	118	118	101	127	110	125	114	109	136	110	112	135	121	115	98	104	119	120	105	119	111	103	120	103	117	109	114	106	117	124	140	134	116	98	135	109	115	103	110	112	110	121	121	131	126	143	119	132	134	107	144	109	118	123	112	111	117	115	122	107	116	123	122	123	116	123	135	114	123	104	116	104	112	136	133	117	107	102	124	125	105	113	113	126	115	115	105	134	135	114	121	108	131	108	121	153	117	121	129	106	92	92	111	123	121	130	105	123	111	117	111	110	122	115	114	122	143	134	120	111	124	109	97	117	126	124	106	124	116	134	145	132	99	127	110	113	124	114	120	133	143	110	129	108	138	127	104	113	120	134	108	121	122	112	107	128	102	126	93	116	130
23894	8241	3887	3438	2871	2209	1835	1514	1239	1032	909	805	778	701	634	618	610	573	513	502	480	468	435	431	433	412	409	410	403	373	410	397	387	358	418	404	328	358	382	354	375	345	342	358	369	358	381	343	330	330	344	326	346	343	369	334	319	368	340	343	348	330	333	325	316	317	309	338	334	336	371	350	367	335	332	346	296	320	309	342	329	360	337	302	323	313	327	287	354	320	323	317	328	310	325	326	339	340	350	317	306	344	319	331	340	324	304	325	318	311	350	355	308	297	344	301	299	327	338	314	317	306	316	317	342	317	331	307	298	338	333	316	288	318	346	308	293	316	339	310	326	337	350	324	359	315	308	341	275	311	314	317	310	333	317	335	330	322	313	302	310	326	310	318	311	327	317	316	293	307	360	296	317	307	311	315	324	317	291	312	323	334	348	312	309	334	336	303	362	292	348	317	338	333	299	312	314	328	324	340	321	333	287	341	325	316	339	348	319	330	326	338	283	328	346	332	324	330	292	305	315	321	308	314	305	322	355	312	325	324	295	319	318	340	317	308	317	297	316	321	334	325	353	341	307	311	303	323	336	320	347	324	337	327	303	294	308	311	308	335	304	322	327	325	298	329	302	329	318	321	332	278	334	303	300	327	309	346	317	326	340	349	293	326	340	305	319	310	315	322	300	336	335	289	315	333	331	324	322	343	313	307	341	287	333	315	326	339	327	286	314	308	331	315	337	336	303	326	321	331	321	314	322	321	329	302	335	291	332	324	350	322	311	336	320	301	332	324	311	316	322	343	352	315	318	327	307	279	314	328	316	311	289	345	314	289	317	335	316	290	321	325	337	307	320	314	286	330	285	332	312	334	318	290	330	293	334	317	317	334	320	296	318	309	323	286	321	311	321	321	302	332	311	282	355	307	332	339	334	306	324	359	301	352	292	338	322	341	346	297	325	361	324	296	313	308	330	341	319	294	303	284	310	302	302	338	316	311	312	306	359	329	320	330	319	337	297	306	318	334	319	293	346	325	324	311	299	306	301	311	315	327	302	310	282	330	336	303	348	333	296	298	327	289	321	338	333	300	313	311	329	314	303	315	320	292	331	330	337	322	342	337	335	322	329	339	311	335	333	321	344	312	278	309	305	347	340	311	302	359	312	332	309	329	321	307	286	331	332	314	323	295	319	341	342	350	288	307	355	334	310	324	296	308	315	316	307	282	296	316	297	309	305	293	302	263	308	304	316	347	292	318	326	321	330	330	313	296	295	309	332	299	299	333	287	327	322	312	331	301	325	350	300	311	339	340	304	332	326	339	317	321	333	356	340	295	334	323	310	326	325	312	336	329	323	305	305	330	295	307	295	321	342	315	313	285	311	325	333	298	372	336	304	309	301	299	294	296	340	326	328	314	315	314	287	310	316	319	334	332	313	287	361	331	306	325	285	338	333	334	300	336	303	338	294	289	343	308	297	315	324	319	321	328	314	317	337	338	316	319	355	347	326	347	313	298	310	335	319	323	279	330	339	295	331	281	313	325	320	297	300	326	310	304	327	312	305	311	340	345	338	326	337	332	303	303	313	305	312	316	314	312	300	351	311	287	323	304	321	327	349	314	327	311	331	291	357	299	331	311	307	319	332	303	317	323	330	322	282	303	343	333	305	322	320	296	308	315	318	320	331	362	323	272	312	347	303	314	316	306	311	309	334	318	343	331	336	311	321	301	326	320	308	309	312	333	305	336	342	324	323	329	329	307	305	305	303	271	340	345	311	294	305	312	309	318	315	327	311	348	302	328	319	335	321	312	333	318	322	332	301	315	322	323	293	336	322	297	348	311	330	347	295	330	312	309	319	300	335	313	299	354	325	340	311	331	301	318	356	315	327	317	332	275	317	354	299	317	319	306	322	327	303	313	308	318	299	338	306	340	332	323	329	331	297	311	328	312	299	333	328	296	306	326	325	328	305	320	312	329	283	325	300	316	333	295	333	311	305	325	314	321	294	286	303	318	342	316	318	288	290	327	319	328	310	331	303	340	319	309	329	342	355	310	323	285	310	341	318	291	316	334	309	302	333	324	338	346	304	309	322	356	352	328	328	311	295	307	297	323	319	319	296	320	308	310	328	341	317	284	307	301	343	320	348	321	352	305	278	316	299	347	270	341	321	322	330	316	281	282	315	338	328	309	366	332	325	299	315	319	292	322	330	326	326	317	314	316	295	300	290	331	310	320	328	306	318	335	314	304	324	313	301	309	303	339	356	331	352	324	331	304	294	300	335	315	310	332	335	314	329	333	305	318	302	322	330	313	302	358	308	306	312	294	308	320	293	369	334	275	321	285	326	337	291	315	342	307	326	310	343	306	332	303	318	300	288	287	325	317	328	337	328	333	319	333	336	290	326	348	332	325	308	327	318	302	308	345	323	294	325	326	305	323	320	297	307	316	289	339	323	348	302	325	323	321	284	310	302	302	317	310	297	346	301	318	333	338	337	340	311	309	333	341	320	325	339	319	340	340	338	352	352	305	293	307	289	290	312	288	297	321	313	329	330	338	291	306	321	304	341	334	321	313	332	320	319	301	336	324	346	290	337	340	322	296	282	305	317	280	315	312	303	321	324	323	329	324	318	333	348	302	310	345	326	328	319	296	316	299	326	297	305	287	338	302	315	318	335	328	352	317	327	333	332	326	322	342	316	314	350	299	316	313	317	297	364	319	322	305	335	330	297	309	320	304	308	344	325	327	309	345	301	322	322	304	314	342	324	302	332	319	318	329	305	305	313	324	350	356	319	303	336	341	292	336	292	291	307	328	325	333	325	335	287	293	310	328	305	310	325	309	333	292	314	294	310	316	353	316	308	316	328	309	314	344	318	310	315	309	312	327	297	316	333	313	301	335	317	303	307	334	319	305	297	328	308	325	316	307	331	269	313	349	317	330	319	323	302	328	310	289	329	333	334	349	298	324	321	290	373	340	320	318	277	311	300	290	312	310	321	293	305	319	336	314	285	334	330	307	293	335	306	312	324	355	320	319	332	318	319	305	292	286	326	318	327	316	335	313	331	345	304	329	304	302	324	309	325	328	268	350	359	314	298	312	334	298	318	303	317	273	315	334	367	299	336	342	332	294	278	354	278	329	321	278	305	328	347	315	315	335	346	340	330	330	318	308	311	344	308	338	308	262	346	302	321	308	306	326	310	304	341	300	308	303	309	318	314	304	309	317	326	336	328	344	329	310	331	288	308	324	302	290	326	331	345	340	310	304	357	321	320	315	309	308	323	326	325	326	316	299	294	306	340	317	288	309	360	315	315	324	327	323	318	328	323	318	336	304	302	348	363	314	343	288	310	336	303	330	329	315	291	327	323	323	345	339	314	324	322	327	316	331	332	347	314	319	305	339	345	308	313	320	308	332	303	333	340	337	316	350	289	305	301	349	332	342	299	344	332	318	296	326	306	326	339	313	339	344	309	310	325	317	271	334	309	318	310	284	323	320	318	315	307	328
49753	24836	14924	7097	3324	1812	1036	650	537	461	415	417	360	312	323	310	291	312	269	278	257	233	279	277	253	230	281	263	260	249	210	241	236	248	235	217	248	243	245	259	232	250	241	236	261	237	246	250	233	257	238	221	253	237	215	221	237	196	235	227	229	251	227	232	234	276	247	211	221	220	193	209	231	262	251	250	215	241	247	213	232	241	234	225	222	217	221	230	222	238	236	231	220	211	237	260	246	238	244	217	231	248	222	216	239	232	235	244	236	241	216	227	202	223	201	210	244	202	212	216	198	211	228	217	244	227	226	231	262	274	229	235	240	228	241	228	233	204	215	224	250	231	216	227	235	222	237	204	222	254	235	220	227	233	226	219	231	233	263	251	204	242	231	228	236	215	233	247	218	193	240	208	179	235	203	198	232	228	227	238	244	225	217	228	251	210	231	252	246	207	238	235	247	220	226	209	208	244	231	234	225	218	263	239	228	203	210	225	218	226	217	229	233	227	226	240	224	216	228	236	237	244	199	219	243	242	249	222	220	235	230	207	213	230	238	192	224	230	221	233	217	224	218	211	227	236	242	226	219	235	226	184	241	217	213	193	253	233	203	231	228	226	215	231	232	198	216	212	233	232	214	235	226	250	256	252	222	209	238	256	208	238	242	227	262	194	215	213	207	229	225	228	230	244	202	244	213	253	239	245	207	223	219	234	209	202	238	228	232	209	194	210	213	232	252	240	208	197	248	232	218	198	235	240	233	241	203	235	203	252	238	226	202	200	203	216	236	222	223	230	264	240	232	215	206	240	205	228	216	221	228	242	214	204	217	232	229	216	198	235	233	242	228	217	260	204	224	207	235	225	231	217	243	223	242	239	232	221	252	234	220	206	211	220	226	236	235	218	216	249	234	207	239	248	218	227	221	265	210	209	259	228	217	208	214	218	240	229	210	215	248	239	232	221	231	234	251	238	206	223	236	214	222	226	241	243	232	207	222	235	201	210	254	227	213	252	212	227	225	258	229	204	226	216	246	225	204	220	233	202	219	227	243	210	230	235	226	200	233	220	241	223	218	241	231	237	219	237	231	236	205	219	216	232	205	226	243	218	237	233	239	232	223	226	234	231	223	241	221	217	201	229	220	195	228	210	241	227	214	220	199	241	249	222	214	245	219	222	222	263	235	249	241	225	213	216	223	246	235	205	238	232	236	235	242	220	270	247	247	265	215	236	246	205	237	200	265	216	245	235	244	220	228	219	206	231	252	227	222	245	212	242	240	258	209	241	226	232	235	225	228	210	224	228	253	236	238	243	225	234	251	228	217	238	248	235	229	232	199	234	208	200	239	213	223	241	227	215	230	229	235	249	214	246	260	214	239	229	249	193	231	235	242	233	249	227	224	232	254	176	214	224	235	236	224	192	214	252	232	228	226	237	215	221	225	221	227	223	210	244	204	211	210	212	212	234	249	203	217	235	251	213	226	232	206	217	211	221	227	240	211	231	240	230	216	211	211	254	274	191	204	247	244	219	246	216	203	238	226	245	231	222	174	200	229	251	214	221	255	218	227	228	234	224	215	208	235	240	244	217	225	231	265	227	218	239	252	213	256	216	226	214	220	218	201	221	208	233	253	259	263	196	216	222	206	254	226	212	210	236	228	218	247	251	194	230	223	220	249	234	207	208	224	222	233	217	241	245	232	221	247	241	220	208	236	264	217	225	261	227	235	218	228	231	219	222	239	217	226	272	224	242	228	217	225	261	205	207	203	203	222	197	241	230	226	224	232	236	228	239	254	210	232	234	204	255	232	202	211	239	228	242	220	216	220	226	247	218	240	218	233	218	221	250	245	242	209	233	220	243	235	216	257	248	212	244	251	240	237	233	238	235	220	197	227	243	259	218	225	240	209	203	237	209	201	236	229	225	213	220	214	243	235	238	213	229	234	227	228	224	208	249	218	206	209	228	226	220	224	242	221	221	228	240	198	238	234	218	203	236	220	233	254	209	203	218	230	221	218	207	210	236	229	223	211	241	255	225	224	215	209	215	252	235	237	213	222	227	210	220	226	215	243	218	198	239	241	209	224	214	228	232	226	230	209	227	230	223	226	243	238	229	207	234	227	216	215	251	258	209	229	218	200	208	229	206	236	220	228	221	211	209	221	242	231	215	215	226	232	260	225	200	215	196	211	241	245	222	220	242	215	209	227	238	208	238	234	230	216	189	271	237	250	204	206	212	255	239	235	186	248	218	229	199	218	202	234	261	243	228	219	209	211	196	222	217	234	241	266	219	224	215	202	263	230	219	221	203	236	239	251	241	231	224	222	200	245	205	221	247	221	238	225	212	210	236	232	231	242	210	222	258	201	226	232	229	214	216	225	226	222	229	220	226	231	216	217	204	249	201	224	193	220	223	236	222	223	216	237	217	232	218	253	263	216	211	227	231	233	241	225	237	208	227	245	270	226	243	199	239	203	219	258	230	217	249	216	261	210	224	231	257	230	220	231	232	235	229	244	254	220	242	237	230	227	212	236	204	232	195	214	215	250	242	226	206	201	221	234	234	219	222	238	243	243	241	197	248	251	218	206	207	223	226	224	224	236	249	221	249	232	209	220	233	234	238	216	255	229	228	220	233	224	284	227	196	230	239	214	227	235	230	244	214	229	209	213	209	239	229	243	230	223	228	213	211	209	221	232	216	238	222	235	205	238	243	217	228	208	217	270	236	224	216	231	218	246	229	203	222	230	236	240	240	239	234	214	216	202	213	210	223	230	207	226	196	234	217	224	239	200	230	239	213	194	211	228	237	241	226	263	220	217	231	215	217	241	232	250	229	227	244	232	220	218	215	201	251	233	230	225	213	222	252	199	240	213	249	209	230	213	218	235	193	207	181	247	246	218	211	257	232	232	204	237	207	221	239	232	233	229	229	222	211	212	225	240	212	204	225	258	211	233	216	210	202	224	220	218	204	256	219	195	229	245	231	231	233	244	238	202	220	231	222	238	207	232	246	262	213	225	250	214	192	243	219	245	227	230	237	223	280	208	215	223	229	240	229	233	233	227	237	236	225	256	212	240	230	239	221	237	248	248	221	186	244	214	211	228	216	234	210	219	233	215	221	215	242	235	205	237	228	236	241	225	238	213	218	241	236	221	220	274	224	230	237	215	250	223	227	207	235	232	200	240	242	246	254	208	221	237	243	230	220	220	197	232	208	210	238	235	235	213	214	223	218	227	223	213	215	198	232	263	209	220	241	220	236	224	218	249	219	221	241	192	227	241	210	234	236	232	218	233	220	234	231	214	226	233	252	245	223	206	240	219	216	246	234	214	207	233	227	241	223	224	220	237	247	229	260	230	236	247	239	240	219	228	260	223	268	233	241	200	205	217	232	228	246	198	239	251	230	221	204	240	217	254	223	239	222	219	219	219	208	217	210	245	216	230	226	199	250	219	220	207	229	224	250	235	239	247	234	250	223	199	232	206	214	211	225	206	235	234	231	226	207
30401	10451	5665	6101	5167	4061	3377	2846	2305	2065	1786	1554	1408	1316	1234	1184	1066	1010	976	900	885	826	856	807	788	773	773	754	694	775	705	703	760	695	700	695	643	688	638	640	671	656	698	632	603	680	681	667	670	626	620	645	601	630	629	646	604	577	641	613	588	546	639	588	546	575	575	547	587	592	596	610	607	562	580	595	623	579	599	591	583	597	555	602	584	573	602	563	578	547	541	565	568	561	569	623	560	618	605	532	565	565	581	550	582	561	550	586	641	587	629	598	582	540	561	568	580	557	580	567	594	509	578	563	560	594	583	536	554	563	590	594	569	558	543	553	504	539	551	532	580	560	570	582	580	542	539	565	551	587	572	585	559	525	607	576	571	539	555	564	529	556	582	553	560	595	580	568	565	578	564	574	537	588	528	564	572	563	559	535	576	552	578	503	571	545	576	577	546	594	555	596	574	526	560	566	556	625	575	550	556	565	569	547	547	583	541	554	605	584	537	567	573	574	523	520	586	549	554	548	547	555	570	594	575	544	570	570	560	560	549	551	570	557	508	555	584	572	576	551	560	547	573	573	555	561	577	576	522	537	582	567	556	598	572	554	553	586	557	519	578	527	540	526	572	549	542	583	497	558	536	569	560	590	544	572	544	570	574	574	538	534	572	551	560	592	527	603	553	593	569	546	544	562	541	566	582	555	574	589	545	604	496	531	563	554	519	553	578	587	579	565	540	553	527	576	577	586	553	559	528	589	539	582	578	523	541	542	581	555	588	561	600	549	578	531	562	587	565	602	579	615	552	587	606	536	572	597	572	550	599	567	571	504	540	581	520	605	551	542	562	556	546	581	578	612	564	535	546	573	546	539	565	547	559	539	529	564	570	573	555	540	568	575	599	539	501	558	565	552	567	565	550	582	570	547	530	531	539	536	578	550	556	583	551	539	583	549	541	602	561	594	595	551	560	579	531	530	549	564	527	580	559	572	595	583	542	574	605	543	539	536	588	563	538	588	576	542	588	590	541	561	550	565	608	563	570	588	522	576	582	575	528	590	600	536	567	558	572	581	568	569	557	548	574	571	552	547	582	560	565	509	547	531	591	612	537	544	570	543	582	576	548	555	549	584	556	558	550	523	561	573	539	545	550	564	581	552	583	539	540	577	586	561	544	536	526	557	558	546	555	609	606	588	548	543	549	520	569	542	557	539	580	548	563	550	559	594	585	553	572	581	513	551	550	566	585	563	586	512	614	622	562	565	596	589	582	546	609	543	533	543	606	557	572	559	549	555	538	591	557	594	542	558	557	563	525	516	559	554	606	593	530	542	573	578	542	551	524	543	529	575	545	570	590	557	581	529	534	551	540	577	557	553	552	554	582	556	583	545	587	530	581	545	575	540	545	531	537	528	559	594	553	549	555	574	582	599	543	556	558	568	555	594	545	551	560	542	509	575	568	561	593	588	555	575	590	525	611	569	535	554	554	535	577	522	546	540	506	531	592	604	574	625	595	544	628	543	598	560	578	548	546	502	535	611	527	505	583	561	563	512	615	579	564	595	613	578	618	560	606	542	552	587	571	570	571	562	564	530	546	579	548	531	584	583	577	581	534	553	518	557	560	566	563	547	563	540	585	589	560	505	539	605	532	549	505	562	565	540	547	549	571	549	522	555	553	520	572	558	540	557	530	559	564	527	563	565	578	595	564	560	547	604	534	501	561	577	569	542	556	603	576	557	582	580	557	573	573	548	560	593	567	548	539	533	569	554	548	583	595	552	636	588	574	575	570	524	557	545	612	555	535	591	583	563	564	556	514	558	589	562	563	560	588	568	566	539	567	565	585	533	570	565	550	561	556	530	555	580	568	555	587	572	567	573	548	527	558	531	567	554	527	511	575	569	601	550	530	572	569	593	589	574	621	578	590	563	532	554	567	540	569	564	559	507	595	531	585	530	545	572	549	526	523	576	536	563	563	565	566	565	584	569	528	567	542	568	553	559	533	571	550	566	544	556	529	570	558	530	570	573	516	615	565	540	557	540	522	558	577	544	524	606	580	547	551	575	565	572	547	569	559	569	560	562	594	538	523	562	567	504	544	607	546	529	551	564	561	596	536	558	570	564	573	602	543	544	522	624	569	576	572	560	553	554	603	535	557	524	547	561	532	579	600	529	580	556	525	539	552	583	545	592	570	563	545	562	574	556	574	575	528	613	624	637	534	561	562	567	544	574	570	502	556	546	525	554	606	593	533	577	554	553	601	575	537	600	540	547	552	571	530	545	566	556	574	574	574	575	578	556	544	562	533	582	574	556	577	590	559	628	541	543	556	547	539	569	580	557	562	590	550	558	540	548	581	619	594	568	542	536	554	550	547	573	524	530	566	516	552	549	570	544	553	560	599	550	596	525	522	587	552	595	556	537	540	541	599	576	562	567	568	568	584	517	583	521	545	548	572	597	581	576	558	553	570	561	581	553	534	583	604	568	562	523	528	554	608	582	569	558	574	556	563	558	585	595	545	577	575	595	576	568	590	606	556	527	555	523	541	560	600	545	573	629	587	550	567	579	578	576	617	546	587	528	579	548	545	554	534	527	561	563	518	540	613	589	563	537	554	556	567	540	534	573	560	580	521	552	570	546	544	544	550	538	569	554	567	532	582	533	573	558	559	498	547	564	525	579	580	532	582	597	557	609	574	591	547	576	582	580	532	555	585	592	535	589	536	529	566	524	537	571	591	556	560	570	549	570	576	578	584	591	588	571	573	549	565	578	518	575	589	551	518	524	549	531	561	550	529	534	547	568	584	541	540	617	578	567	608	551	578	569	573	542	549	549	590	578	570	527	568	547	537	517	548	597	571	511	572	541	516	590	518	527	550	582	537	558	570	580	565	582	532	545	542	548	600	563	604	595	583	583	587	566	530	548	587	605	564	615	559	563	568	575	552	561	586	600	552	530	556	568	557	532	560	541	557	587	562	556	554	564	543	538	536	553	561	507	582	580	576	559	591	549	506	580	550	577	582	550	555	565	535	543	546	518	522	600	566	576	542	574	581	562	552	571	549	544	584	557	553	581	568	560	556	544	542	543	536	531	552	584	590	550	545	541	537	565	571	614	544	530	561	560	580	574	508	606	560	546	574	569	562	561	586	580	556	535	570	566	569	520	511	587	604	550	520	569	559	581	580	537	595	544	572	529	563	572	519	559	571	596	570	565	563	554	548	529	550	567	581	579	582	591	560	578	526	546	546	530	555	557	581	595	581	584	570	540	522	546	567	549	549	533	567	564	568	605	551	577	572	553	533	549	577	558	569	577	580	560	530	589	609	560	533	563	577	567	571	567	549	586	539	572	539	628	557	553	551	562	593	557	542	547	574	611	579	560	575	562	525	546	558	565	582	587	602	532	549	587	559	554	508	569	567	558	542	534	575	569	546	545	575	567	559	539	553	559	566	572	559	565	584	588	569	592	567	568	535	553	555	529	553	544	562	537	571	593	580	545	564	534	557	603
9307	2691	474	304	263	248	279	274	228	243	240	248	237	217	232	243	248	238	241	232	254	266	248	235	243	242	272	224	243	256	236	239	226	233	237	239	258	221	234	242	232	254	243	247	263	232	242	243	234	246	242	240	224	230	215	242	260	229	218	242	243	227	226	271	225	256	206	238	232	240	236	220	218	233	263	251	228	255	240	256	239	219	255	235	207	252	219	251	254	230	248	269	245	240	231	249	236	226	226	228	223	214	211	253	232	218	226	233	253	239	245	254	245	237	251	246	238	240	227	234	247	236	214	238	240	253	240	262	244	243	218	218	257	243	226	196	244	249	225	237	232	237	234	254	246	241	205	217	211	238	238	246	226	226	259	217	235	247	225	232	241	247	231	246	224	247	215	262	271	248	247	220	241	209	253	258	251	210	221	225	252	227	272	260	245	242	242	244	247	241	239	208	246	211	237	241	236	204	259	206	246	248	250	251	258	240	243	239	251	232	257	263	220	239	234	231	259	252	226	244	252	225	236	240	247	265	204	249	264	234	253	227	218	218	252	259	242	233	212	228	235	255	237	228	241	237	232	233	239	219	245	241	249	212	222	242	241	257	240	232	235	271	245	260	237	253	244	249	262	226	243	192	246	246	251	209	257	242	231	219	215	261	233	245	217	216	217	258	250	222	258	219	230	240	218	241	236	226	236	252	233	268	225	217	226	227	235	263	224	239	265	281	236	219	246	246	230	209	238	280	247	237	243	249	250	249	243	282	254	245	249	214	240	247	222	213	224	213	207	235	214	261	253	244	268	238	239	230	203	257	220	255	221	220	254	260	243	238	242	226	245	221	257	244	239	207	234	225	228	243	231	240	238	242	235	224	235	251	240	229	263	247	231	232	219	233	214	245	264	233	248	245	255	241	238	236	257	226	236	243	253	226	234	256	255	260	244	231	239	231	242	241	215	232	234	230	251	231	254	262	239	206	231	283	238	233	218	283	230	231	220	217	231	217	245	223	253	211	230	264	265	249	237	239	253	227	232	201	247	213	215	237	263	240	220	220	257	246	219	250	253	235	278	240	252	217	219	246	244	195	249	255	237	235	252	255	213	201	246	225	226	234	214	220	227	224	245	230	233	213	226	228	241	217	227	238	247	202	247	241	244	257	251	231	243	226	259	230	269	232	235	183	238	238	248	202	235	228	229	242	238	220	240	228	236	245	237	236	224	224	239	255	224	216	261	243	232	274	211	265	226	232	233	256	261	269	192	236	251	232	244	238	213	268	214	213	228	221	236	233	234	245	240	200	235	228	263	274	239	237	227	246	218	247	233	230	205	227	223	215	234	273	246	273	227	217	234	210	259	227	214	249	204	229	280	237	243	290	219	223	255	232	230	234	233	227	243	255	221	251	223	278	234	243	237	229	240	239	232	215	249	230	235	228	216	223	180	242	238	230	246	266	230	231	230	281	230	237	237	234	242	227	208	246	263	221	246	237	220	245	221	220	238	233	257	225	197	205	278	234	234	230	251	241	259	228	259	230	235	229	232	256	238	267	248	230	250	245	271	227	237	250	232	210	259	248	247	241	224	238	257	246	219	267	266	238	209	254	239	245	239	232	228	239	233	248	242	270	244	238	223	219	262	233	242	249	250	248	277	267	262	203	257	244	239	265	230	246	230	257	242	236	238	223	209	218	232	249	245	233	251	222	248	272	240	213	228	220	221	224	237	275	214	232	235	249	223	244	211	248	231	237	235	261	237	217	233	219	259	214	264	214	241	250	232	246	239	250	227	247	226	218	230	233	217	197	253	241	256	220	219	203	261	214	253	258	244	227	277	221	242	235	270	228	227	227	217	197	266	254	259	205	228	218	217	243	227	244	218	238	219	252	272	221	242	235	263	218	254	239	236	253	243	220	271	287	239	237	270	229	232	222	236	265	227	231	218	241	260	263	250	227	228	223	238	227	228	229	246	256	241	248	219	238	225	255	231	248	262	223	239	224	261	233	211	249	244	213	236	255	215	219	225	221	256	235	208	278	239	252	259	241	230	230	231	251	219	254	248	215	220	220	242	230	228	236	222	211	248	228	237	237	246	261	262	255	250	235	223	228	189	239	250	254	211	250	245	252	231	232	236	255	238	220	235	250	258	232	258	229	220	223	235	256	244	255	244	207	240	254	202	246	228	214	252	247	242	223	221	244	219	213	255	236	239	223	231	247	234	255	245	254	231	250	224	259	246	237	253	220	240	230	253	228	246	255	256	240	250	230	218	269	254	244	226	220	241	241	219	295	243	230	257	235	279	253	260	223	228	249	228	242	225	219	266	237	267	201	228	227	249	255	209	232	265	219	228	253	227	196	241	248	275	242	244	217	252	228	255	256	241	246	228	273	262	229	243	226	233	240	234	243	224	231	243	221	261	203	259	240	232	215	226	230	225	196	221	252	253	253	213	223	230	272	251	249	231	248	230	204	215	231	257	250	208	239	225	259	263	210	230	247	238	214	212	216	228	239	215	236	243	206	250	209	233	237	214	229	262	256	282	224	208	255	244	215	230	243	243	246	238	234	226	255	227	238	227	228	240	214	253	244	207	228	208	222	235	235	213	224	242	213	228	207	265	266	247	249	198	257	229	234	199	266	265	221	230	245	233	253	219	246	233	233	187	254	228	230	266	230	229	232	238	232	234	240	245	253	215	255	255	212	252	243	226	230	222	265	212	254	231	242	276	230	250	225	236	219	265	212	246	250	253	269	207	229	228	255	267	259	220	253	209	258	235	237	242	251	238	236	247	234	250	246	241	257	212	225	245	240	233	241	251	228	282	222	217	223	224	240	261	230	219	217	237	221	226	213	204	270	244	243	209	229	246	229	212	240	234	234	242	258	254	250	247	250	236	226	233	241	263	226	237	251	239	239	221	229	232	245	252	241	257	261	248	250	260	233	227	250	246	229	236	234	237	250	231	266	237	223	242	219	253	243	247	254	250	246	214	211	238	246	221	238	258	251	225	244	235	213	246	220	284	254	263	240	228	240	257	232	225	212	218	207	223	242	242	260	232	220	281	259	229	224	258	239	238	242	237	247	232	238	222	234	212	264	225	252	230	230	230	245	260	240	231	243	245	241	240	265	230	252	238	228	249	200	222	257	256	228	225	258	231	256	280	229	198	220	224	235	266	260	255	266	231	239	224	277	234	229	231	263	223	195	225	224	233	241	223	243	234	213	241	228	233	245	247	239	245	234	196	251	251	232	240	223	223	220	237	236	205	229	266	244	249	230	216	240	206	236	232	233	236	246	242	257	258	244	232	255	226	233	251	215	238	227	228	245	260	235	262	257	256	245	237	225	233	230	265	214	239	227	228	224	254	198	248	233	233	240	234	264	226	240	230	245	248	238	230	217	239	226	266	260	221	218	252	217	232	238	241	219	223	265	246	252	225	241	227	261	253	240	231	211	236	214	231	239	260	203	205	229	249	253	212	239	218	220	227	259	239	243	237	223	211	227
5692	2205	797	776	699	642	621	601	616	598	594	593	571	562	591	507	542	562	556	578	582	533	497	538	555	526	557	561	566	531	571	492	510	577	561	547	540	518	576	529	556	570	568	551	548	594	533	534	562	564	526	539	523	549	555	583	604	535	535	592	567	566	518	536	548	529	590	582	521	528	554	604	526	536	572	513	529	551	578	574	561	530	527	600	528	580	589	538	552	552	581	528	531	521	534	528	584	544	528	552	572	578	533	506	567	570	508	538	500	551	553	540	557	569	546	547	577	571	535	533	590	573	537	592	530	606	557	503	558	535	557	533	557	565	574	560	536	548	546	531	593	542	537	531	526	571	604	548	529	524	573	525	574	599	536	550	536	571	569	551	539	550	524	537	523	508	577	588	549	575	526	561	535	546	560	543	585	625	553	543	538	557	554	543	521	527	523	545	517	532	532	502	546	545	551	559	535	536	528	522	562	589	570	530	556	558	550	554	580	555	563	561	524	577	548	509	575	571	558	562	558	572	503	547	558	535	563	538	577	574	529	553	520	500	527	578	567	563	548	581	521	542	536	559	526	583	592	587	550	576	516	511	547	539	571	524	538	548	575	560	537	554	569	518	551	547	534	555	554	553	562	588	558	544	574	527	548	532	543	584	554	524	562	569	551	590	563	562	547	554	594	593	587	503	559	558	481	559	559	527	588	556	557	590	551	545	557	547	575	538	509	541	549	579	561	571	538	564	488	509	575	537	578	540	530	525	553	550	556	558	521	534	581	548	514	566	537	510	512	522	525	532	583	517	503	515	572	549	557	504	567	547	526	537	590	562	530	546	587	537	565	581	532	538	579	543	507	542	559	559	547	577	563	555	587	518	533	600	538	533	572	595	525	527	545	561	583	522	558	561	561	583	528	537	555	547	581	570	543	554	560	555	556	565	571	557	523	567	598	548	537	570	568	542	557	575	513	573	572	554	531	464	541	574	552	530	561	567	560	553	552	555	528	542	544	516	567	572	566	616	573	552	509	503	597	545	534	547	573	587	570	565	585	575	500	569	587	550	560	561	559	525	555	561	563	554	529	560	536	569	545	578	600	543	537	564	541	581	549	597	548	571	521	516	539	569	573	545	585	555	564	564	548	541	586	542	548	531	569	521	512	552	610	528	537	531	521	540	527	553	573	532	578	573	563	519	482	531	575	527	588	523	559	590	538	558	488	528	545	544	558	531	530	530	570	549	559	551	549	548	545	562	579	555	586	541	523	565	561	586	531	541	553	601	563	554	553	528	542	529	556	519	547	570	507	556	567	558	547	535	518	551	584	547	517	549	555	522	542	535	553	559	542	560	554	560	554	540	553	509	561	570	539	549	578	547	571	571	560	576	550	593	597	581	521	549	542	532	546	545	561	513	554	526	555	511	526	518	568	564	516	579	570	591	584	492	582	560	547	538	549	548	501	569	544	511	552	572	557	532	510	546	540	524	521	536	538	554	528	595	567	560	555	535	589	547	523	566	539	524	561	556	529	548	541	521	541	549	547	521	548	516	516	561	527	562	531	548	556	559	531	521	533	566	573	539	544	533	563	565	532	592	575	565	522	538	525	526	546	555	557	548	534	528	573	537	574	558	578	556	549	522	536	595	547	555	563	570	540	515	587	518	593	536	569	571	578	615	513	541	533	523	551	585	579	557	568	531	546	533	568	513	520	563	531	556	590	528	587	554	560	576	567	540	560	565	552	549	559	519	573	567	538	544	599	534	573	597	499	555	579	595	580	554	571	558	533	573	531	567	569	566	598	549	583	563	580	566	589	560	573	553	522	541	533	531	537	535	555	547	567	560	547	539	551	518	563	554	545	575	577	557	541	557	521	594	536	528	556	571	553	543	594	565	521	546	576	569	560	509	587	561	509	559	567	567	514	546	504	588	535	587	556	552	537	541	551	569	575	573	555	556	532	560	529	546	517	561	576	578	521	522	507	560	515	572	570	546	534	544	541	515	559	567	547	568	570	549	591	541	566	563	572	541	532	550	559	536	570	498	517	553	518	577	549	572	539	534	578	533	528	550	570	523	540	510	510	580	552	543	502	555	529	557	573	550	548	588	558	517	570	557	557	541	556	527	538	543	552	505	529	575	512	539	537	523	548	545	599	578	547	558	562	523	571	569	493	568	579	576	533	562	568	561	549	572	540	547	553	537	545	535	563	542	554	549	562	616	563	477	554	553	580	580	564	581	534	540	556	555	561	536	519	540	564	526	534	522	621	562	560	560	540	515	550	566	562	563	516	560	511	585	543	544	564	548	561	542	555	575	545	543	540	603	607	576	524	556	518	582	565	589	523	571	519	531	557	581	555	534	545	581	561	503	546	545	568	578	519	530	533	538	557	575	547	603	559	523	567	585	523	536	539	539	572	570	558	551	522	540	514	572	587	551	572	547	540	572	546	567	551	546	543	517	544	554	541	547	547	577	552	567	511	580	556	548	529	604	500	552	514	580	550	532	565	578	561	571	537	583	544	540	558	529	512	531	539	517	552	551	562	529	582	550	562	600	562	542	532	493	545	562	579	554	607	533	564	528	543	537	532	590	552	579	547	562	562	560	540	527	523	575	539	586	521	523	572	555	493	568	544	552	558	561	550	558	563	540	574	557	534	544	532	570	563	561	533	541	581	548	567	520	564	523	566	534	559	525	536	578	585	543	569	603	554	573	559	575	608	566	555	564	564	519	571	556	549	511	592	555	544	495	537	548	556	517	524	557	481	572	562	602	556	551	583	514	516	543	566	518	531	537	536	579	545	550	572	572	544	537	567	560	588	538	525	475	566	582	528	601	553	557	554	563	567	562	555	575	556	521	566	537	558	540	531	569	556	562	567	572	559	566	522	538	561	544	511	577	536	583	542	548	556	539	586	575	566	560	559	573	530	576	552	573	529	578	534	593	542	538	509	535	579	558	567	563	592	544	565	541	573	547	563	556	590	548	534	526	575	553	549	581	543	513	523	548	562	560	540	574	533	542	524	550	544	526	555	567	487	563	563	503	527	550	513	515	543	572	566	569	570	545	611	534	549	546	527	558	555	553	539	582	541	539	566	565	588	559	563	540	514	539	565	571	597	545	524	543	551	560	562	495	563	555	521	507	572	536	548	559	578	543	566	558	546	560	529	523	576	527	557	548	548	520	511	574	576	556	581	545	551	560	541	549	556	533	535	524	539	591	555	535	556	545	551	549	554	551	576	552	523	572	540	542	549	563	525	562	570	547	511	568	525	553	515	601	576	514	566	553	564	548	519	552	582	580	603	528	541	546	558	557	551	514	528	542	570	571	531	546	557	578	566	575	539	534	544	569	535	551	545	495	516	549	522	520	534	544	570	546	516	577	536	487	529	613	516	560	537	574	503	542	558	519	579	561	539	578	511	560	589	540	495	525	565	537	530	551	541	552	581	578	542	546	580	541	524	544	528	557	608	564	546	503	493	538	569	564	540	538	573	502	566	585	533	567
28387	10687	4181	1891	1034	668	417	307	267	259	240	212	190	171	175	170	153	148	153	170	134	119	132	121	151	137	140	115	124	132	126	134	132	113	110	110	123	115	127	142	125	118	110	119	100	120	126	136	116	130	125	114	107	109	107	114	110	104	106	87	126	121	117	127	111	140	112	115	115	113	114	105	121	106	117	121	102	113	104	105	101	110	96	116	121	122	133	120	145	128	122	111	123	119	112	119	114	122	121	107	105	118	128	112	114	122	110	122	108	118	128	107	119	120	113	118	133	100	118	118	112	144	128	117	119	102	120	119	106	109	101	127	114	115	117	115	115	116	120	107	119	122	112	138	115	121	112	112	120	110	100	137	116	102	123	124	122	112	125	99	117	112	119	127	142	103	119	100	116	119	111	114	85	128	132	115	108	113	105	124	118	105	110	115	114	105	113	117	122	94	112	135	107	110	96	97	116	97	118	138	116	111	121	113	95	109	122	104	128	127	115	102	106	122	107	107	123	105	102	118	119	117	121	142	114	105	112	105	125	112	118	117	106	137	98	115	120	131	122	103	126	129	128	111	141	89	130	95	111	119	98	116	131	104	133	125	124	143	125	103	117	87	121	134	134	122	111	111	117	129	103	130	122	121	122	121	115	123	123	113	110	107	132	104	112	107	116	109	111	95	114	134	122	111	104	102	116	112	128	127	127	121	106	111	118	117	119	104	104	95	119	126	122	116	121	117	100	106	115	118	102	139	113	116	98	116	102	122	120	119	123	101	92	117	136	127	125	99	113	104	120	106	132	114	119	114	106	116	101	111	132	105	96	131	117	113	131	108	116	112	107	113	111	139	96	105	116	110	131	109	123	111	115	105	119	108	114	114	114	137	111	125	133	120	119	115	102	116	107	110	107	116	118	132	117	128	128	135	110	120	112	114	97	117	138	124	104	99	136	112	116	124	115	114	129	121	113	121	104	109	94	122	120	121	116	131	122	128	108	123	116	107	110	106	111	111	118	101	103	117	119	124	118	128	116	116	112	98	119	118	130	111	127	135	131	102	101	129	115	127	107	130	124	107	131	116	106	105	108	117	114	116	115	118	114	114	109	127	125	124	99	111	107	88	111	117	109	89	113	114	100	122	128	121	85	123	123	99	109	116	93	129	125	100	111	100	113	113	130	100	119	113	108	116	112	124	116	128	106	110	102	109	148	109	104	109	100	113	119	122	115	109	109	142	103	118	116	100	102	99	103	97	134	135	127	122	109	99	123	106	107	106	116	117	122	126	122	120	105	118	113	114	121	117	153	128	130	111	107	116	116	115	126	120	112	108	129	102	135	114	123	93	110	105	112	120	114	119	119	124	133	132	132	120	129	102	128	102	122	132	116	131	122	110	103	123	115	107	104	132	138	107	101	106	105	102	112	138	125	112	123	123	112	116	121	128	97	99	108	123	107	105	119	106	107	91	99	119	109	102	111	118	118	112	103	109	119	108	102	101	99	133	97	114	130	120	115	87	119	111	103	134	111	129	115	113	125	133	120	114	106	116	105	102	131	109	120	122	113	105	107	114	127	100	105	111	93	125	121	127	117	120	117	92	118	144	117	127	102	111	132	114	100	84	124	121	100	82	104	126	121	115	107	102	109	111	127	108	95	120	86	120	113	128	116	113	107	106	106	88	108	121	132	123	112	118	102	118	140	122	123	118	124	109	122	114	108	116	102	147	128	92	134	95	122	107	119	123	101	107	113	108	125	136	127	105	129	110	119	110	91	108	99	107	120	111	102	95	114	106	99	122	117	112	112	123	107	117	108	116	113	132	119	105	109	127	112	104	103	114	116	113	111	104	112	118	130	84	109	115	113	114	134	106	110	113	110	121	127	117	103	88	114	101	106	117	121	135	115	116	114	110	117	107	115	118	128	129	124	124	116	112	110	130	103	136	104	114	107	98	126	103	118	117	125	116	99	94	136	129	108	113	116	109	122	107	112	118	116	136	111	108	91	110	91	103	119	113	105	103	118	105	128	129	121	96	110	123	112	130	116	112	126	104	124	108	107	121	121	132	106	132	125	118	124	113	123	121	128	105	121	132	113	115	106	105	116	102	107	92	113	136	115	111	101	109	108	126	108	134	116	105	107	108	118	119	98	101	106	114	119	122	111	124	120	116	111	104	103	95	124	97	118	142	113	109	109	109	112	113	133	112	141	117	115	105	101	114	106	115	128	106	103	107	130	101	123	92	98	122	117	125	135	145	102	112	89	97	100	110	121	123	129	127	105	143	109	112	115	112	109	105	101	107	109	101	119	106	118	143	94	100	129	94	99	102	99	134	115	96	113	114	124	107	114	103	120	105	119	109	120	111	111	113	126	119	115	122	119	121	128	113	114	137	104	99	114	134	122	106	112	96	112	100	102	102	133	90	106	96	95	116	129	120	128	104	122	97	122	118	121	119	129	108	114	126	121	119	106	122	119	115	110	116	129	110	112	110	112	103	106	139	125	133	104	105	116	117	108	127	114	112	116	103	111	99	127	123	100	107	117	122	128	117	117	109	135	118	109	115	121	116	114	114	107	123	122	95	115	123	105	107	115	130	107	111	114	110	101	113	111	124	112	103	111	106	122	105	106	104	126	122	122	128	118	113	113	110	118	116	103	102	114	109	110	109	109	115	134	116	122	118	123	127	105	112	119	135	114	137	112	120	128	119	111	111	114	112	120	127	115	120	121	112	103	100	107	106	98	104	107	120	119	129	103	119	132	110	126	92	88	104	109	119	112	123	113	124	117	97	124	107	118	125	95	123	100	108	108	106	116	115	101	111	113	125	123	128	119	101	114	133	118	101	138	124	122	107	112	121	138	101	107	113	126	97	114	111	107	110	124	132	120	127	120	118	119	90	121	129	102	115	113	111	116	122	113	127	105	113	109	116	115	117	116	129	106	114	124	123	104	104	125	120	100	118	106	118	135	115	117	130	126	135	117	117	132	117	109	130	118	140	118	110	120	102	110	111	107	111	109	88	91	103	132	102	106	108	112	104	129	88	122	103	121	119	121	112	125	120	115	140	103	117	112	129	117	117	122	98	115	117	103	101	143	100	119	114	119	92	102	110	117	106	125	126	124	126	107	124	126	122	121	103	115	125	132	132	136	115	120	110	117	109	105	116	110	119	115	123	127	124	120	105	110	117	105	106	108	128	97	115	122	123	117	124	100	110	129	92	128	134	112	110	127	100	128	85	129	105	108	98	120	96	89	101	96	97	121	106	133	98	120	127	119	104	115	103	115	121	111	115	109	104	112	94	115	120	107	102	100	127	125	128	150	101	105	123	117	113	129	125	128	114	117	121	99	117	109	128	112	110	118	99	125	106	105	118	115	122	109	108	119	119	126	110	111	120	130	104	99	112	123	122	108	111	102	119	90	110	99	90	136	109	115	130	114	137	98	113	113	102	111	117	104	127	90	126	118	135	105	125	101	114	109	106	98	100	99	102	111	108	107	124	101	119
17022	3571	2843	3281	2773	2294	1758	1436	1244	1004	943	837	747	643	606	633	550	591	495	521	522	467	483	444	437	398	398	411	429	367	387	404	370	366	357	380	381	383	359	358	403	387	344	376	353	350	341	355	360	342	304	354	328	333	338	338	360	341	342	335	302	334	355	338	330	341	304	333	331	327	329	331	335	324	320	280	304	318	332	296	305	296	331	317	330	333	320	322	325	338	307	333	350	344	344	328	328	320	306	316	298	281	315	290	346	318	331	319	319	311	332	317	318	345	305	303	322	335	296	316	298	324	298	334	282	306	339	280	334	318	298	338	319	303	340	336	342	326	317	318	299	324	354	311	297	308	357	311	298	287	276	309	342	300	339	327	344	299	333	330	335	345	315	335	333	304	297	349	309	319	315	295	319	284	318	324	328	326	308	329	275	329	329	312	303	332	311	304	308	294	300	308	314	335	324	314	298	337	332	302	310	317	328	300	326	354	323	350	314	297	348	348	335	326	353	328	272	338	342	330	346	296	343	307	321	317	331	324	302	336	308	289	313	314	314	319	297	331	317	294	302	316	311	316	325	319	317	316	312	305	338	325	318	292	317	321	335	318	301	317	327	324	323	303	317	342	333	339	331	315	292	323	314	278	328	280	305	334	316	306	291	286	314	311	317	325	355	321	318	309	323	328	290	310	305	290	314	345	314	338	306	312	289	317	300	346	303	336	330	342	361	303	325	304	300	301	273	317	317	282	302	330	305	310	342	300	292	328	322	318	289	314	329	293	315	355	323	328	325	277	299	323	278	309	296	325	310	323	300	308	311	311	312	318	342	301	291	297	340	291	323	316	331	332	294	328	322	336	317	314	298	320	352	314	336	285	295	337	314	314	315	359	304	291	312	307	288	344	325	320	348	324	322	326	342	339	335	317	346	337	300	300	286	332	317	328	320	296	353	289	325	298	302	293	327	338	317	336	298	316	312	305	349	314	333	276	359	313	329	335	321	302	313	321	306	303	306	298	301	331	315	299	291	326	312	350	306	313	322	307	314	286	286	347	290	322	329	312	312	314	317	295	286	332	311	290	293	296	332	324	328	317	354	299	290	319	306	327	271	348	307	332	326	270	322	297	306	298	324	320	278	290	302	337	337	300	309	351	296	331	331	332	315	304	331	325	308	323	294	313	331	349	291	307	328	306	311	289	308	302	316	318	311	305	321	335	300	289	287	337	309	301	308	342	333	331	321	323	278	293	285	323	297	287	298	305	310	323	351	331	325	342	326	288	310	323	311	314	317	337	301	313	288	311	289	288	305	337	317	306	299	347	334	310	324	312	302	326	341	281	341	315	313	343	322	295	335	318	297	307	310	336	342	318	311	299	298	299	339	325	299	316	294	286	328	290	300	306	304	313	322	298	315	334	309	320	317	331	300	301	305	322	338	310	296	316	319	330	310	327	288	314	324	327	299	321	328	292	306	301	273	325	311	310	298	357	298	309	294	342	331	329	317	302	326	287	315	311	312	299	305	346	325	323	314	288	296	317	284	343	309	323	304	309	280	297	335	303	295	351	322	287	329	305	307	308	303	305	345	327	319	298	294	331	313	332	311	321	337	294	323	318	332	318	336	339	327	330	321	298	283	333	301	295	320	314	346	313	313	321	310	297	322	319	317	284	312	286	316	307	312	298	340	327	311	333	313	321	289	303	320	334	311	300	327	309	302	305	307	308	331	302	299	335	315	293	300	286	321	332	310	305	277	277	282	289	302	290	299	286	291	283	346	325	325	361	335	291	313	296	331	316	306	334	322	311	332	293	352	340	301	320	317	303	307	303	323	302	301	346	352	277	333	321	319	324	277	299	319	309	328	299	338	348	309	317	313	306	313	324	318	322	309	333	276	282	315	336	285	363	332	315	335	288	337	306	322	281	297	326	314	338	317	311	360	326	345	314	310	313	321	284	328	302	333	293	329	313	297	323	307	329	307	324	311	299	342	320	279	326	326	335	296	305	304	318	292	327	301	313	299	347	278	325	284	342	330	338	323	310	306	317	300	298	358	334	331	321	292	293	316	299	308	300	295	308	275	300	323	297	291	312	331	325	300	309	299	313	330	310	300	283	287	320	336	305	280	284	320	332	308	268	338	308	324	289	315	292	310	322	309	306	298	306	317	310	315	291	323	297	290	306	299	303	336	311	303	305	302	305	290	325	293	280	309	256	305	303	285	309	312	340	335	320	310	298	311	334	334	318	306	317	315	355	318	332	297	309	286	308	314	335	284	305	307	327	319	321	321	314	331	301	319	321	319	349	322	277	312	312	311	313	299	336	314	308	326	307	336	314	328	315	306	325	321	311	322	332	386	302	355	299	340	328	318	302	294	318	311	283	308	355	284	306	343	286	307	369	339	296	323	288	319	295	318	308	334	309	337	294	285	298	324	291	335	289	324	327	282	300	312	329	335	333	298	331	337	281	303	315	313	307	299	300	338	340	293	341	326	338	317	345	305	343	303	322	336	313	307	315	314	316	302	318	340	313	297	304	303	333	323	300	318	319	315	317	271	305	299	303	299	323	306	311	308	296	360	310	327	299	303	302	311	311	329	313	332	299	336	321	294	294	355	300	280	295	325	299	303	333	327	277	331	304	280	305	298	324	313	313	324	330	313	297	305	335	304	303	318	335	310	325	301	315	302	334	279	338	317	311	333	320	325	311	332	294	344	346	330	294	346	295	308	348	313	299	327	287	334	319	317	307	291	301	288	301	307	311	329	324	333	311	321	318	292	288	308	291	318	298	290	321	312	287	315	319	306	323	323	321	292	334	336	330	297	288	290	310	341	316	332	326	307	347	331	314	306	305	313	312	315	308	292	303	319	312	301	355	305	301	301	294	320	310	337	321	319	295	312	359	309	299	349	329	304	291	303	319	306	305	335	332	316	311	322	319	306	293	313	284	320	341	319	317	325	300	303	319	292	289	309	284	298	312	324	330	310	320	353	298	314	314	290	343	321	271	321	332	312	330	315	257	344	311	323	311	315	311	332	328	319	342	304	328	280	305	313	318	302	278	307	348	306	343	336	300	301	293	312	312	299	323	294	330	343	338	317	324	311	274	310	340	308	290	316	308	318	314	305	282	313	319	295	341	323	302	299	299	316	340	306	328	304	324	295	310	288	328	316	317	310	342	345	329	302	310	317	317	326	296	282	307	307	302	284	302	263	333	317	316	298	297	330	334	336	321	272	304	315	312	316	310	308	288	350	313	307	297	315	296	309	332	289	304	303	291	312	318	336	297	349	326	308	317	332	306	318	307	297	312	306	311	330	298	313	312	314	323	281	306	302	307	290	304	321	331	326	322	334	307	303	318	311	302	323	311	338	314	266	329	299	285	324	321	312	307	313	317	340	340	324	340	316	303	320	317	322	342	335	314	309	311	318	320	314	333	328	325	308	294	305	320	315	304	353	311	299	279	303	281	322	310	332	313	310	310	316	325	285	314	334	321	321	320	320	296
37903	17090	8473	4261	2387	1482	926	700	527	475	463	405	364	307	332	315	290	315	285	266	271	267	259	280	253	247	264	247	237	232	236	266	227	257	253	228	234	239	227	254	225	246	238	225	231	224	221	216	231	208	233	261	232	238	238	263	250	217	266	245	201	236	250	216	244	242	228	244	214	214	245	232	220	226	207	247	226	225	257	228	257	252	243	209	227	216	248	226	262	212	215	228	197	233	227	228	213	200	228	230	245	213	267	214	232	206	252	224	235	229	240	213	248	194	224	233	218	232	207	227	219	239	198	204	251	243	245	214	239	213	226	223	225	207	199	240	242	248	244	257	221	219	252	212	216	235	228	258	227	200	191	231	260	239	217	260	217	232	229	226	241	219	225	214	229	231	198	222	254	219	220	231	230	193	206	232	224	222	204	210	225	249	198	222	230	200	247	209	217	193	225	240	205	238	199	228	222	208	229	237	220	256	227	239	260	225	204	213	236	220	231	225	200	231	225	212	201	216	228	235	192	232	231	267	218	217	243	254	217	230	230	232	236	189	210	231	232	243	211	254	213	224	241	226	244	241	210	221	234	233	215	220	244	243	222	233	206	242	218	225	224	235	214	229	259	207	210	227	234	234	213	234	245	234	221	189	241	227	221	238	253	215	218	241	215	236	231	222	220	228	232	243	221	214	222	223	229	207	222	214	254	257	240	214	226	230	244	218	240	219	227	240	224	218	223	233	225	196	202	217	233	228	221	240	214	230	239	221	213	215	241	258	233	223	219	214	250	226	241	236	235	241	244	229	236	219	241	219	240	223	232	245	240	209	241	220	187	242	216	235	223	259	233	223	230	213	221	219	237	212	225	261	210	196	178	195	254	221	218	228	187	246	228	196	228	206	189	239	223	248	243	227	218	224	224	228	214	237	230	219	236	211	227	230	231	229	221	225	208	204	208	210	222	236	206	216	194	231	236	225	240	220	222	219	215	219	281	241	210	200	263	212	222	229	232	250	221	188	235	221	191	204	238	248	185	208	202	241	217	217	252	212	247	197	218	208	248	233	207	238	233	243	265	212	242	248	230	209	205	223	238	222	200	241	238	248	217	222	208	215	226	213	230	229	208	238	221	238	210	209	223	205	218	211	229	229	195	215	209	185	243	211	231	235	200	220	210	218	210	229	205	236	211	214	233	237	222	226	231	215	221	215	215	206	229	207	239	221	244	195	246	215	229	232	210	228	190	235	201	213	224	210	211	216	234	224	228	241	232	230	244	229	231	221	224	217	242	211	214	243	196	215	240	212	203	228	201	241	241	235	257	247	234	252	230	198	191	233	225	218	226	231	226	218	251	228	221	226	240	210	241	214	221	217	230	214	239	236	231	218	237	217	240	231	225	217	238	225	234	208	238	236	205	223	203	246	245	215	191	236	221	222	236	200	235	229	252	223	212	208	222	208	227	223	205	187	242	214	237	246	250	211	213	233	244	204	220	219	199	222	220	220	217	192	216	205	222	240	205	223	212	210	236	231	233	226	229	216	216	244	213	236	230	216	200	221	240	242	212	205	220	202	217	240	200	221	220	208	210	215	233	206	225	232	231	226	250	219	207	258	212	225	225	213	230	203	193	223	239	212	244	220	219	222	229	219	229	224	229	221	230	229	229	191	234	212	245	210	238	216	236	222	246	224	228	223	210	230	223	223	241	229	214	218	208	239	260	229	227	202	223	235	201	223	239	233	231	246	220	240	226	239	238	215	214	232	222	222	221	232	261	197	214	230	211	221	218	218	210	203	210	229	202	206	239	233	228	203	217	216	223	227	225	220	213	256	221	202	206	223	244	226	208	227	222	209	216	237	199	229	229	188	215	215	227	234	240	231	206	213	223	252	219	205	237	214	206	227	203	223	245	208	220	253	244	243	249	236	241	245	222	234	236	242	240	189	193	231	236	248	204	234	252	220	257	210	261	236	216	204	226	216	227	220	247	200	200	227	214	219	188	212	233	239	229	231	194	205	232	200	232	222	223	216	236	215	211	228	238	214	213	237	230	221	225	225	228	234	205	244	250	205	201	192	230	245	220	200	211	257	210	236	261	227	217	225	210	256	197	215	223	220	220	239	217	204	225	241	207	225	215	213	201	257	233	212	238	197	206	221	244	241	219	225	223	242	244	221	200	196	221	225	236	231	226	224	220	200	226	223	179	251	213	226	204	220	214	253	240	236	203	264	244	238	213	239	225	225	240	213	246	226	228	243	209	202	214	213	230	231	211	215	237	229	229	206	214	225	205	221	205	243	225	254	245	222	235	227	204	199	216	236	219	251	235	232	222	255	193	221	241	244	217	216	220	218	211	196	224	206	234	214	217	223	238	243	214	223	198	220	230	211	249	227	251	226	230	211	212	214	211	242	202	220	218	211	227	228	220	202	210	233	210	227	225	215	237	245	231	203	250	222	255	235	243	199	226	223	254	254	238	200	243	210	230	217	230	257	215	240	237	244	228	220	207	221	231	213	219	193	220	203	208	234	215	231	230	228	237	232	222	185	244	224	220	212	258	234	194	209	221	226	221	206	214	182	230	246	215	206	242	190	251	211	260	224	224	220	239	211	228	215	222	242	228	221	211	226	248	226	250	238	217	213	249	205	221	206	216	227	218	216	236	210	229	197	232	209	246	220	221	233	244	215	213	235	230	200	201	210	247	234	250	226	212	250	225	200	238	224	229	220	207	231	215	227	219	227	219	200	261	207	216	248	250	215	240	221	244	221	217	239	228	232	214	237	255	206	227	205	192	199	266	236	233	243	239	237	208	237	220	250	217	192	221	226	224	243	206	232	227	220	223	220	231	229	226	248	225	197	236	221	232	204	224	199	206	223	197	218	244	220	236	242	205	212	231	216	218	215	185	200	210	199	218	218	225	213	252	213	220	215	202	214	220	234	229	247	235	243	223	203	241	234	209	218	243	224	234	218	223	241	233	236	215	208	222	222	250	215	209	234	212	203	217	205	223	216	236	239	230	200	186	223	207	234	234	226	218	233	243	231	209	217	232	210	222	223	216	275	206	203	236	196	228	250	204	210	207	240	222	231	247	243	209	240	243	228	233	223	219	229	223	229	213	233	242	226	241	236	201	233	232	206	226	229	211	226	254	226	214	214	224	225	225	242	207	224	223	225	231	223	216	212	234	184	239	250	236	215	244	222	213	242	240	232	250	211	217	245	210	215	252	240	221	202	216	230	201	235	217	214	192	215	240	206	250	214	211	228	199	241	220	234	245	220	256	216	217	217	245	218	228	216	198	229	220	220	232	225	235	240	216	237	217	244	221	262	193	219	186	242	229	210	194	242	216	223	237	222	214	221	214	238	236	243	237	234	211	227	232	246	263	215	206	229	228	214	244	205	216	223	233	216	233	233	218	217	190	220	217	217	231	200	233	243	238	212	202	201	240	232	230	223	249	240	201	211	189	236	229	214	230	242	220	239	198	200	223	234	228	240	237	202	203	203
22469	5069	5408	6090	5052	4180	3472	2856	2306	2001	1852	1515	1384	1312	1172	1112	1094	1016	955	953	880	853	854	855	751	791	774	774	728	731	742	713	697	709	644	675	681	641	648	652	665	698	643	615	614	634	676	652	628	638	601	623	535	588	623	608	620	613	572	608	620	564	587	567	585	574	597	620	551	603	589	560	547	539	537	545	588	578	582	603	597	566	583	538	573	573	561	601	519	588	584	556	552	554	561	579	561	599	552	554	540	554	551	580	645	556	634	614	597	584	595	606	570	538	551	589	565	557	535	570	577	544	549	573	561	578	567	537	574	588	574	579	532	566	574	542	557	536	564	537	517	578	529	542	553	565	599	510	591	544	546	567	546	547	539	571	552	589	575	591	583	555	570	538	589	566	551	581	573	544	557	550	545	508	557	561	515	533	522	557	599	560	572	591	585	495	557	560	553	571	596	600	561	572	569	552	594	563	570	558	532	616	590	595	558	559	561	576	594	564	536	559	556	576	533	510	544	531	529	562	565	560	621	526	541	520	536	582	538	543	543	587	558	516	521	564	577	558	553	542	557	548	560	550	581	542	567	555	609	574	561	552	557	533	547	543	545	552	586	513	588	547	520	575	577	553	516	563	542	580	563	603	584	568	534	552	573	545	562	549	530	574	609	570	516	585	545	550	604	564	558	521	530	570	551	542	555	548	570	534	577	573	544	515	552	554	535	579	524	496	558	541	579	604	567	563	566	571	567	554	535	518	555	544	538	574	583	545	558	559	499	560	568	554	589	524	558	549	511	589	576	586	549	541	537	526	556	564	542	557	530	572	541	566	583	551	511	582	556	570	522	587	513	547	575	571	562	540	515	550	563	559	555	564	550	580	529	594	610	531	538	521	545	504	597	578	576	567	526	577	559	565	553	592	571	520	509	579	556	574	503	544	546	553	569	565	557	549	527	557	545	540	550	515	532	540	572	590	620	564	558	546	586	547	579	580	557	528	540	562	549	531	607	562	553	511	564	586	577	536	546	579	520	561	527	541	537	505	558	588	517	516	549	566	572	546	574	567	537	568	558	539	570	543	591	554	574	593	537	533	589	581	532	488	554	595	556	576	530	551	544	520	534	598	520	539	578	532	541	568	556	586	614	548	577	546	528	517	556	584	574	576	571	556	569	557	542	536	484	580	543	549	525	552	554	533	544	572	601	562	577	574	573	573	559	550	551	559	550	573	555	549	561	599	540	538	583	603	607	527	517	490	543	569	539	536	572	587	634	560	553	579	541	586	580	559	553	578	552	533	597	579	572	545	544	545	560	535	571	555	549	596	521	525	582	554	544	543	580	572	564	570	563	574	558	560	544	580	530	520	594	565	529	554	571	589	578	519	552	571	573	556	568	559	546	589	565	538	530	542	551	550	536	570	557	553	553	551	555	560	580	567	593	542	586	566	559	547	545	542	529	524	574	557	551	572	545	541	573	559	572	549	546	524	498	582	534	591	516	532	564	549	572	581	523	595	547	549	576	526	556	558	554	570	560	608	557	545	578	552	542	558	563	555	545	575	530	550	558	526	551	556	568	560	516	531	558	545	568	573	534	545	526	572	570	579	568	532	572	570	548	540	568	576	573	579	577	554	560	542	603	538	603	600	523	559	570	573	535	562	529	565	526	540	535	566	563	555	542	546	560	577	562	544	590	545	551	568	545	523	571	562	590	538	576	593	534	535	528	569	529	564	529	536	544	535	536	512	569	539	554	600	537	591	573	576	583	567	539	552	571	547	583	528	556	551	567	541	560	583	567	578	555	549	546	574	561	532	615	557	557	548	537	556	545	516	567	533	547	552	608	559	533	565	564	600	570	596	569	532	529	584	555	548	519	536	597	574	586	578	551	617	576	569	561	536	518	580	614	544	563	564	558	569	531	563	602	557	539	518	581	579	540	543	567	568	574	498	594	551	545	557	563	555	574	540	590	545	565	553	547	584	526	553	546	554	516	598	543	632	531	599	571	565	545	612	582	545	499	552	555	564	557	546	560	590	587	575	540	543	579	587	533	550	556	568	528	555	590	525	563	515	562	547	579	548	538	536	533	510	537	575	519	545	565	529	567	560	534	558	591	577	595	485	593	529	573	561	585	567	567	519	542	530	563	525	563	550	554	600	544	554	538	545	590	547	594	579	572	555	543	555	589	531	581	557	560	535	564	550	544	506	516	567	558	578	583	523	538	551	582	543	554	590	586	554	506	509	535	541	534	576	551	510	581	595	527	580	563	466	515	577	575	591	540	569	563	542	586	586	538	558	556	561	543	577	594	563	568	531	556	539	573	574	592	574	559	567	575	536	585	578	553	617	558	582	584	512	577	579	522	556	551	571	579	590	553	603	589	512	560	575	602	566	594	567	560	588	565	550	562	575	547	587	534	550	533	537	550	488	581	570	560	577	557	544	521	558	538	500	535	573	586	542	536	535	560	532	511	559	572	583	568	563	559	548	541	582	617	564	534	518	603	557	552	554	567	546	508	543	601	569	536	570	591	560	526	530	577	583	527	539	553	585	538	536	600	523	567	529	559	564	600	534	565	541	564	535	549	555	514	558	556	529	569	546	550	566	563	557	591	585	542	575	529	533	548	551	540	560	541	583	541	530	561	512	571	579	557	576	599	524	595	567	572	556	522	589	539	535	568	543	567	566	548	521	577	558	529	592	543	492	577	508	565	565	535	550	559	570	557	557	627	563	542	540	590	549	507	549	562	584	564	566	525	564	600	568	540	512	609	537	556	516	534	564	588	535	551	617	515	542	597	536	530	522	530	534	523	564	599	553	606	468	584	565	565	555	544	591	573	551	512	542	570	566	503	541	575	548	550	556	549	560	577	524	576	547	588	602	516	592	545	584	587	546	537	548	550	595	536	566	557	554	592	530	586	544	513	516	569	580	580	566	556	550	553	538	579	575	527	584	552	570	573	588	587	561	548	556	605	546	563	566	550	567	533	537	568	536	558	544	603	572	549	543	550	539	568	562	584	585	546	562	573	599	576	576	521	600	568	551	523	561	599	570	526	563	542	515	588	537	610	584	568	573	561	550	568	533	581	516	567	536	543	586	566	504	577	510	549	551	576	587	537	491	564	561	553	569	547	532	549	555	572	573	549	534	621	568	553	558	570	519	564	565	578	535	504	558	553	599	585	575	587	554	579	555	524	548	524	552	552	582	533	571	550	534	591	554	544	598	575	607	572	533	594	611	550	531	571	548	577	536	541	549	567	554	578	579	539	554	547	569	545	561	553	511	563	562	568	534	580	569	566	551	558	540	568	579	578	555	562	561	541	559	551	551	592	551	568	592	581	534	575	587	533	587	558	551	538	605	520	594	569	509	603	583	609	544	520	572	556	527	560	584	601	488	527	566	596	602	556	594	584	550	514	565	514	542	525	585	607	575	578	586	577	573	535	603	586	552	499	581	547	547	542	537	567	546	543	555	555	556	534	551	546	554	595	589	570	571	579	573	574	576
7115	1301	354	243	258	250	223	220	255	252	237	240	215	207	231	236	275	217	230	221	187	218	216	232	236	214	208	221	231	247	220	240	250	249	221	234	245	271	239	259	213	251	246	234	203	224	216	247	229	218	254	215	232	229	249	234	220	229	213	241	235	221	227	215	234	245	225	248	225	263	247	245	248	243	250	239	239	249	198	223	245	229	236	201	242	211	244	238	244	247	232	243	239	218	230	222	244	255	207	208	210	220	213	226	237	244	249	229	230	228	211	254	238	252	211	246	220	212	249	245	260	265	275	234	217	219	225	227	245	213	221	223	258	246	237	230	216	220	236	229	218	240	246	233	233	226	265	248	230	232	217	254	228	224	234	231	283	231	232	217	241	230	236	256	245	254	246	242	233	209	245	230	256	281	210	220	198	203	231	265	249	241	262	209	247	201	218	228	241	248	252	197	232	218	227	222	214	248	228	244	227	243	229	247	223	226	241	226	230	228	252	216	240	248	234	257	228	227	235	234	233	227	233	220	231	211	234	206	252	248	218	203	230	226	225	220	232	228	220	257	241	241	242	225	220	232	259	234	250	237	238	244	237	223	246	233	238	235	245	223	232	223	205	223	229	215	237	219	244	245	244	237	236	252	234	261	199	252	254	220	210	217	227	245	252	239	249	235	235	239	250	222	222	220	209	227	218	243	241	244	207	266	219	212	240	243	225	228	222	225	234	210	253	225	239	226	214	216	233	249	255	231	253	260	249	239	253	225	231	249	232	194	225	238	241	262	272	250	237	235	226	221	178	214	213	203	238	217	201	231	226	220	242	231	205	251	244	219	232	249	243	226	252	262	252	220	197	242	248	235	202	233	257	237	236	268	239	208	234	223	247	266	230	260	237	215	240	236	229	232	237	221	217	234	226	281	225	244	236	215	221	234	229	252	233	216	232	217	236	216	232	232	232	237	222	241	259	245	236	232	230	244	232	232	219	215	221	236	212	245	237	232	205	235	233	253	209	233	246	201	211	235	220	227	232	191	238	255	217	232	260	228	238	236	227	215	214	249	242	234	290	225	216	257	234	230	265	232	205	196	234	266	229	215	244	217	237	245	229	218	225	243	233	230	234	256	234	239	210	218	231	258	221	199	222	202	214	257	244	228	239	274	241	221	235	223	225	214	246	232	226	227	250	231	217	247	228	218	225	232	227	249	246	233	265	238	239	236	222	218	238	230	247	249	272	236	224	233	217	235	259	226	224	221	220	232	222	230	205	225	225	214	213	243	203	231	198	182	228	244	198	276	221	227	275	237	236	249	222	221	212	236	234	249	277	223	249	242	238	260	209	211	212	224	239	231	213	218	237	227	249	239	250	230	237	246	213	229	242	217	209	230	230	250	211	226	234	230	224	229	256	215	218	224	223	253	238	224	262	237	251	234	213	236	226	221	231	248	216	252	231	204	271	237	216	201	224	222	241	254	209	235	225	262	237	239	252	221	231	194	216	231	229	209	259	251	194	219	232	224	239	235	233	239	244	242	253	226	225	207	262	256	231	200	235	183	259	225	211	229	212	236	240	235	248	249	260	239	214	204	220	225	200	210	226	230	234	230	255	220	213	262	240	213	257	235	254	233	243	240	246	238	230	231	235	214	221	257	246	225	264	243	225	240	219	228	213	234	243	250	240	222	249	219	236	224	236	249	261	250	229	228	253	227	215	210	228	226	217	251	264	215	222	248	242	236	230	244	215	244	232	255	269	252	260	224	209	243	233	236	279	224	241	221	254	231	259	226	212	252	223	231	252	241	246	240	281	233	238	255	240	235	225	220	226	248	241	244	233	234	226	212	248	211	249	221	241	248	242	217	224	265	224	227	217	266	207	220	236	250	239	227	242	256	235	206	248	220	244	248	208	227	243	260	244	227	220	275	271	225	243	225	229	209	227	234	220	227	249	253	217	247	266	254	242	228	258	212	227	223	244	235	229	233	245	243	213	232	229	216	234	218	221	220	225	234	238	243	260	231	261	256	231	234	227	233	225	238	252	241	251	211	252	221	219	210	239	224	239	238	241	238	239	232	220	226	229	244	215	228	253	204	241	233	219	249	254	250	252	257	241	247	240	240	266	240	228	235	230	249	209	235	231	227	239	237	250	238	219	209	218	227	230	231	228	239	264	256	241	219	267	239	252	210	262	224	251	251	235	226	236	223	229	226	220	246	215	218	224	234	207	217	249	234	217	248	238	232	232	242	252	262	243	230	222	239	233	220	224	236	251	235	225	233	223	231	251	239	241	242	209	251	227	231	228	220	236	270	235	249	239	242	249	258	225	221	244	240	241	265	222	216	216	221	215	224	234	245	217	224	258	228	252	244	239	231	236	214	245	229	252	222	231	241	245	300	238	249	238	235	236	253	221	214	219	246	223	274	255	278	264	232	251	239	212	248	206	231	222	229	262	228	261	209	231	207	207	250	239	236	232	250	246	251	234	216	250	247	260	224	262	201	226	233	237	207	248	217	231	260	191	266	211	263	224	238	240	227	249	223	210	221	235	243	222	224	217	242	225	219	231	267	258	238	234	215	253	209	252	245	241	234	264	251	224	246	230	209	224	223	233	217	226	232	275	249	226	237	252	212	253	228	230	224	238	233	220	225	215	228	264	233	237	203	264	256	215	253	247	211	240	232	233	239	224	251	231	202	240	217	219	241	196	247	246	252	243	223	234	238	257	238	234	192	243	253	225	249	261	233	230	234	229	228	228	240	255	227	220	228	227	258	238	232	232	234	227	256	210	227	239	225	250	233	248	215	246	222	232	232	257	231	216	238	238	212	268	227	234	241	262	226	219	238	204	214	197	246	244	231	206	251	198	224	252	251	224	237	256	226	214	207	224	247	229	259	211	223	230	220	217	239	237	232	222	235	258	213	240	253	221	243	208	239	229	224	263	247	210	228	224	217	246	242	249	236	223	230	247	248	224	241	228	212	224	245	241	218	240	198	231	278	231	263	239	243	260	217	238	252	256	235	211	228	251	230	233	224	195	248	269	231	237	252	234	243	231	251	247	219	263	236	219	213	254	266	251	225	252	235	205	224	225	239	215	223	213	237	226	250	236	231	231	251	228	242	241	238	245	247	253	253	233	250	245	212	230	225	228	246	222	204	227	238	232	228	242	204	234	216	237	232	227	269	259	249	245	216	228	236	238	240	253	233	259	229	252	254	239	195	223	262	231	249	251	208	246	213	228	214	242	223	257	251	211	233	240	219	248	223	219	256	211	228	222	225	242	218	210	227	247	221	228	254	214	247	211	253	251	242	241	223	223	231	234	236	219	241	233	244	236	225	215	233	247	248	206	220	246	215	257	212	219	252	254	265	235	242	214	237	228	249	223	214	242	220	248	243	248	233	228	221	229	262	200	247	224	235	248	204	201	252	219	243	248	250	224	226	232	236	244	248	213	228	236	228	233	229	233	224	233	239	236	251	243	239	227	228	220	235	213	251	236	272	231	263
4747	1125	757	707	668	673	653	605	581	587	586	609	560	573	591	569	581	526	555	570	521	544	532	556	548	554	558	540	533	581	533	543	550	576	488	554	524	548	526	546	565	574	546	552	553	536	565	538	582	559	559	592	576	562	558	533	527	533	517	536	554	548	529	530	547	562	528	529	533	552	569	554	565	570	480	542	539	560	514	578	575	552	517	552	579	533	542	564	541	547	576	524	545	569	581	526	547	611	578	585	537	516	549	619	483	539	531	521	541	555	580	526	541	530	524	554	567	582	539	534	488	526	512	594	535	538	583	561	566	520	531	554	521	556	550	515	564	495	525	563	552	583	546	555	563	518	547	553	518	549	578	598	565	549	596	500	529	515	524	525	574	509	554	520	535	527	596	552	532	484	552	565	569	491	575	549	565	549	550	545	559	511	539	540	531	563	540	573	536	568	539	580	566	567	538	538	502	555	526	522	563	562	559	560	564	557	521	567	532	544	584	546	568	573	543	555	548	560	567	568	505	522	541	559	558	575	535	515	545	559	493	517	567	556	562	521	559	542	573	523	559	563	565	583	570	536	590	578	544	523	565	541	577	540	527	521	537	555	516	553	559	548	547	486	569	531	515	549	530	556	543	519	547	523	566	499	536	523	541	557	543	518	553	545	566	525	545	513	579	520	538	568	549	538	535	552	544	545	513	538	549	538	563	560	554	509	527	557	526	572	519	519	500	543	554	539	522	559	561	562	518	542	527	525	532	543	537	533	521	534	563	530	551	549	542	529	542	529	553	525	566	533	528	515	523	550	550	568	534	552	550	579	547	566	557	531	551	531	537	578	553	656	561	512	550	577	534	578	481	529	545	560	577	555	514	562	537	553	533	600	506	564	551	580	541	562	518	573	499	532	586	504	527	573	531	531	580	574	536	552	525	529	559	536	536	529	515	599	540	574	549	571	535	588	549	537	520	556	559	554	562	509	553	550	592	536	504	550	572	560	537	554	549	560	591	540	511	523	528	518	534	516	567	509	541	532	528	532	592	540	543	572	560	568	560	556	536	548	512	510	603	522	517	521	565	575	525	574	531	525	547	536	518	564	551	576	528	564	553	530	544	510	552	565	542	547	570	566	544	558	537	596	557	539	547	535	545	576	555	541	565	558	521	521	558	517	551	536	537	545	540	526	561	579	543	519	564	570	569	543	534	519	556	576	496	554	551	556	567	547	526	551	548	500	494	514	537	563	542	578	542	549	543	545	555	540	520	567	547	566	571	547	566	534	549	543	537	538	597	539	549	505	572	568	540	551	551	543	546	532	549	545	512	556	519	565	564	550	536	572	528	559	558	530	562	520	548	519	520	521	537	546	539	569	564	513	514	553	513	546	527	530	538	534	572	562	529	530	530	587	551	563	504	521	557	497	546	533	559	542	516	525	532	540	514	565	547	534	554	570	582	520	580	522	550	532	574	549	550	545	550	553	544	520	560	582	528	589	549	565	495	528	559	555	544	583	563	525	561	553	542	551	548	561	496	545	573	565	561	582	554	520	515	576	539	535	543	534	520	541	536	548	525	538	581	561	549	579	530	556	558	574	569	558	541	554	558	550	549	540	563	534	524	527	559	505	527	551	514	522	502	541	537	552	540	561	512	556	510	572	552	513	539	574	567	557	532	526	588	548	523	509	565	530	525	536	507	539	593	548	562	545	510	550	517	555	532	573	560	551	554	505	572	535	510	563	535	563	551	541	586	573	564	552	541	590	534	540	578	545	539	552	533	530	567	567	539	552	516	516	556	545	563	554	547	520	534	527	544	554	590	534	582	542	602	553	544	568	600	530	526	566	546	554	525	572	542	533	517	554	523	553	567	511	548	575	551	553	554	564	547	534	530	525	581	530	540	564	564	552	532	500	549	572	539	570	522	502	564	560	498	530	565	568	510	547	510	526	543	540	491	544	499	541	492	495	560	555	564	573	551	562	519	587	524	556	518	564	548	568	554	512	538	509	549	538	517	574	531	560	555	555	540	510	535	493	510	540	603	595	519	465	516	564	586	551	557	532	540	558	535	562	527	566	574	543	535	543	538	562	543	541	546	549	534	574	568	526	559	561	530	502	532	552	549	517	535	548	536	549	555	522	551	538	511	587	523	537	578	551	526	526	545	527	577	547	511	541	552	542	592	572	517	534	555	489	559	544	527	548	528	565	533	531	547	543	516	522	559	521	530	547	588	554	515	547	570	546	559	492	495	521	577	522	557	533	566	557	564	581	514	526	536	562	561	488	554	540	554	564	573	592	552	554	524	501	520	528	545	575	543	518	566	535	568	520	575	502	531	499	502	543	528	569	533	517	518	559	556	551	536	511	541	553	537	503	536	540	538	518	566	555	575	564	522	539	523	538	529	525	497	574	550	525	528	556	556	530	600	536	563	558	547	555	534	553	555	529	570	559	528	561	548	547	566	564	567	512	533	543	507	505	545	546	584	561	538	561	530	582	571	589	492	549	576	579	508	561	553	523	538	547	547	537	532	529	566	532	550	545	536	573	570	557	574	577	590	538	579	493	526	535	554	573	574	538	581	519	514	495	522	545	570	544	562	555	559	617	510	565	547	568	547	561	543	536	578	549	593	541	562	564	496	524	501	532	567	561	549	486	563	548	542	566	579	537	540	578	609	520	582	561	550	518	523	517	555	533	491	556	546	548	520	540	535	516	549	537	544	559	529	571	548	535	528	532	545	599	547	541	555	560	534	555	571	573	540	535	554	553	489	512	541	542	529	560	539	533	542	515	520	535	534	546	569	526	530	558	542	521	553	581	499	589	557	532	555	555	596	500	533	595	580	540	529	486	550	542	512	553	509	534	592	571	523	529	569	513	519	493	599	559	547	524	562	606	549	581	515	564	519	532	542	568	552	596	586	540	547	497	558	544	576	500	547	523	545	514	524	533	579	531	525	545	543	509	588	567	605	539	603	551	561	545	496	528	536	518	586	554	492	558	515	567	538	589	564	523	491	511	542	521	586	529	556	579	546	513	498	534	575	550	545	546	497	532	525	530	574	558	563	568	551	535	546	509	533	528	566	554	550	553	521	527	549	584	545	597	519	477	539	506	528	546	509	521	563	571	567	520	533	535	550	528	581	559	536	562	528	558	532	579	554	541	561	538	524	550	547	559	549	570	564	539	545	559	545	614	569	535	549	479	571	573	564	540	547	555	569	554	515	546	536	568	541	566	542	532	568	530	535	542	546	519	555	561	521	561	515	567	612	580	587	567	553	553	500	585	572	552	559	545	532	559	563	540	608	551	549	532	566	533	550	574	599	560	517	586	578	542	554	536	533	535	559	560	541	563	564	516	538	553	501	541	567	553	585	577	524	541	553	557	599	542	543	531	541	489	535	595	531	548	507	547	578	563	511	561	518	567	553	520	552	562	534	552	581	557	557	594	598	532	581	548	570	560	573	540	574	551	529	552	542	563	553	596	552	543	546	555	535	536	525	536	542	539
25841	9862	3473	1743	1035	685	420	318	281	245	213	181	198	164	153	140	135	158	173	154	138	132	138	155	129	129	104	132	142	116	122	116	148	115	125	135	116	128	116	119	118	123	121	120	134	105	110	107	116	96	101	114	127	121	119	119	130	118	123	102	137	97	129	109	114	116	108	113	99	118	134	133	107	115	108	121	116	114	131	115	115	99	125	124	134	115	111	129	91	123	90	128	109	124	128	119	99	122	125	114	121	129	127	108	101	101	110	134	110	126	118	106	133	133	117	105	131	134	112	118	110	122	110	132	114	118	116	116	116	107	129	108	127	142	113	124	119	112	107	123	128	125	117	96	111	105	114	114	110	104	124	110	93	122	103	113	116	104	105	104	125	122	126	97	113	115	106	92	110	128	119	125	93	128	119	117	114	114	122	125	102	104	127	120	110	111	123	95	125	129	109	117	119	117	108	111	109	124	136	123	134	119	107	113	114	101	126	99	107	86	92	106	117	94	118	112	113	127	100	152	140	113	110	106	111	127	118	107	114	107	111	109	108	124	113	120	129	117	106	118	122	127	122	101	123	123	92	132	111	108	116	106	110	117	124	122	106	119	113	109	126	128	111	108	114	108	92	119	99	119	115	130	118	95	126	104	115	117	102	114	129	145	113	109	104	127	127	110	119	108	120	110	113	113	98	110	140	94	86	106	125	106	153	108	129	122	121	116	111	106	117	120	109	106	110	107	118	113	95	114	113	116	114	92	127	109	110	104	105	118	106	121	104	101	97	120	106	120	131	130	84	115	125	110	112	107	120	101	108	108	93	125	117	108	113	117	106	114	118	115	114	92	99	129	125	114	120	132	108	123	104	134	119	122	132	126	120	115	127	109	125	129	105	123	121	93	132	123	116	115	123	119	113	123	125	115	97	93	127	124	108	92	114	134	123	123	129	103	106	105	104	123	96	121	114	123	113	119	134	118	117	106	103	117	123	116	108	91	126	102	110	112	116	121	123	100	119	110	103	115	117	115	116	109	115	130	137	107	122	95	110	111	116	121	114	105	103	117	131	111	111	108	139	86	106	97	122	118	115	102	118	101	89	112	99	90	124	100	125	112	120	101	111	119	102	92	117	113	135	126	112	94	103	99	92	120	111	122	105	117	115	106	120	91	100	115	124	102	116	101	110	113	110	102	108	109	130	108	107	98	89	120	110	118	110	112	133	106	103	126	96	90	104	111	116	100	114	109	118	118	109	117	106	117	122	100	112	112	112	128	107	106	124	108	115	112	130	118	95	138	103	124	115	121	104	125	100	98	94	107	107	106	114	134	107	114	109	108	129	119	129	102	142	107	100	94	116	122	97	105	134	118	121	128	109	103	125	103	121	110	108	118	109	100	106	106	110	110	99	118	102	121	109	105	99	116	105	97	113	114	109	117	125	107	96	128	112	109	111	116	103	149	129	108	97	122	107	109	104	125	122	116	114	118	100	119	116	117	116	95	116	98	118	118	90	104	109	124	91	111	122	115	98	121	103	120	103	106	115	129	124	110	110	93	123	86	132	112	127	104	95	90	115	97	130	116	126	97	122	122	107	105	108	123	120	116	119	101	124	110	98	100	106	91	109	113	109	124	105	97	109	111	130	104	102	122	113	103	115	99	112	126	105	131	113	133	120	107	110	106	108	123	99	120	119	128	106	136	120	103	120	121	128	103	131	107	91	104	92	118	128	110	127	127	117	107	106	106	106	99	92	114	119	127	124	105	109	118	128	127	132	137	115	109	126	127	97	115	122	88	121	115	107	115	122	120	99	101	132	83	108	143	113	122	121	116	83	101	120	114	118	121	115	121	116	106	100	124	112	110	113	111	128	100	125	121	106	108	121	107	113	118	107	114	107	121	111	127	94	88	122	115	117	103	120	111	105	135	113	125	105	104	113	115	126	126	129	106	134	109	103	98	110	122	108	116	122	108	106	125	123	117	96	121	121	112	92	109	112	116	98	96	121	127	105	118	122	108	105	126	126	118	106	86	110	128	104	134	107	128	118	114	103	96	119	117	92	110	114	107	139	123	107	116	110	117	121	110	123	108	107	133	106	124	108	104	114	124	105	117	141	97	121	120	104	129	127	110	115	110	117	102	102	116	108	114	103	109	130	125	139	100	113	111	121	101	125	106	122	98	99	112	96	115	118	104	127	125	104	127	112	120	124	112	98	114	100	115	101	107	116	111	113	94	114	129	108	115	105	117	112	112	123	145	115	112	99	113	136	109	115	104	98	112	120	116	98	112	123	121	133	97	99	133	119	114	121	115	112	115	107	101	88	105	99	89	120	109	104	102	130	121	100	104	113	109	126	112	111	124	106	109	99	109	99	99	110	118	123	109	98	129	102	114	127	117	123	107	118	99	92	103	97	142	129	110	106	110	89	121	117	98	109	126	112	116	125	126	107	124	126	109	97	106	104	130	102	110	106	110	130	140	114	117	117	100	98	106	125	127	99	125	121	112	109	111	136	110	114	120	114	115	106	121	95	117	108	120	100	99	97	121	110	105	104	104	145	112	115	133	128	130	128	104	106	114	126	132	126	130	99	127	124	107	102	96	114	133	116	109	109	126	117	120	120	99	112	133	127	108	123	106	137	111	110	126	111	127	128	137	107	127	105	116	112	120	99	114	129	136	118	116	117	115	127	115	120	124	123	98	106	120	106	127	99	129	104	145	94	97	101	114	110	122	123	103	115	117	111	127	108	122	103	109	84	120	113	109	115	118	125	120	126	125	111	145	114	117	135	130	122	123	107	102	109	128	98	118	137	121	112	102	100	122	113	114	121	101	123	115	123	107	126	138	118	108	107	103	124	134	124	119	117	94	104	105	116	126	108	111	99	113	120	128	100	104	119	95	94	97	116	119	119	119	129	109	140	120	102	117	113	104	117	138	121	101	104	132	111	128	132	128	125	122	134	122	117	108	99	102	122	138	105	114	114	121	124	135	109	119	118	80	107	120	112	118	97	114	137	93	109	88	110	110	109	123	128	124	108	106	121	123	117	120	110	108	122	120	137	106	98	106	109	113	112	114	114	114	102	112	125	115	116	110	112	108	119	115	117	113	125	118	112	98	110	130	103	119	111	85	104	88	114	109	121	126	107	111	108	118	129	118	91	102	103	112	118	109	127	118	106	123	120	120	115	95	126	112	118	119	113	108	109	118	126	113	123	100	110	117	103	115	114	101	97	124	118	121	124	120	125	124	122	108	96	127	123	116	99	115	91	91	110	97	115	136	130	111	128	111	113	108	113	106	135	129	127	106	132	138	117	134	119	101	117	115	109	96	125	109	103	125	108	129	133	113	104	120	115	111	114	112	127	123	128	115	126	124	118	122	112	136	107	99	108	104	117	111	118	128	105	132	121	120	124	103	98	100	114	110	102	117	116	122	109	115	114	98	101	110	109	132	113	105	130	122	124	116	115	109	121	122	101	94	130	114	112	93	111	128	106	105	117	113	113	114
15649	3889	2773	3129	2663	2212	1821	1481	1190	1068	943	845	753	673	609	613	577	572	520	452	491	453	482	438	455	391	427	403	367	360	364	398	411	398	367	354	376	383	382	392	350	351	378	345	338	335	378	360	334	329	363	370	373	317	334	331	365	312	340	295	325	323	348	353	334	325	317	315	344	323	333	338	344	352	295	337	307	312	313	332	334	338	323	314	358	336	318	341	334	309	322	318	338	318	325	322	338	311	312	318	289	333	287	302	316	299	323	321	325	314	318	292	322	299	307	293	306	300	299	297	304	333	318	328	307	302	307	296	345	302	281	323	280	295	320	328	316	316	309	308	329	330	326	307	313	338	337	293	307	321	333	317	292	306	303	310	322	306	314	320	324	292	313	281	295	303	282	322	325	310	317	273	295	325	287	317	338	281	319	327	310	281	292	340	279	313	280	282	302	299	304	311	290	353	290	327	309	329	293	314	323	308	313	286	313	311	281	298	317	336	302	326	302	311	326	323	332	338	301	286	309	283	301	291	315	312	320	293	312	329	308	310	282	330	316	312	320	342	332	299	310	330	310	306	321	298	304	319	317	325	298	328	296	290	315	295	274	309	306	329	273	309	326	283	310	326	314	339	298	320	296	325	314	288	293	327	328	309	319	316	317	338	312	307	295	324	314	284	297	308	317	309	297	303	309	310	305	313	322	300	344	325	312	289	330	309	261	364	310	301	325	324	327	309	330	274	281	304	349	319	270	312	320	302	307	321	315	328	296	298	294	319	297	322	319	337	295	306	344	289	305	313	325	319	305	302	297	293	298	308	344	286	273	293	331	323	298	314	288	317	274	331	314	287	301	293	267	286	297	300	293	320	299	329	290	292	335	295	333	302	299	320	284	302	317	296	300	336	308	297	268	326	281	346	270	305	321	304	324	318	314	299	296	287	322	312	335	328	288	298	335	302	297	323	287	276	336	286	302	307	315	318	301	299	318	344	299	298	295	322	316	320	312	315	271	321	288	305	304	303	288	290	330	280	303	331	311	275	322	297	295	331	307	302	303	280	322	328	310	325	309	338	318	321	309	290	342	303	276	319	319	344	311	295	331	299	345	322	316	318	286	319	312	303	304	303	300	332	265	329	270	295	270	318	274	281	272	327	327	331	318	332	307	323	306	302	294	302	346	320	297	328	277	304	303	299	324	318	272	318	318	299	286	272	327	323	317	312	332	295	329	301	319	305	290	329	308	308	311	302	291	285	303	298	316	307	307	329	329	339	304	346	296	310	331	280	313	302	339	316	321	312	303	315	324	305	311	285	319	318	322	292	288	285	302	289	332	309	307	329	322	283	316	346	299	310	323	328	301	289	295	308	318	314	303	301	320	297	303	319	334	310	331	334	294	318	298	317	307	316	342	305	335	334	313	335	306	324	294	329	320	314	285	289	313	308	323	313	278	302	313	304	309	282	317	318	313	322	327	287	302	318	329	315	307	306	295	296	335	307	301	301	299	291	283	307	331	287	325	316	305	343	342	301	327	329	319	284	314	304	326	351	303	301	325	304	336	317	314	325	359	323	313	328	311	285	297	338	340	310	322	305	311	339	318	293	321	298	271	284	319	313	317	273	307	323	311	288	325	321	320	313	318	321	324	319	301	304	300	320	311	307	294	277	315	325	286	327	297	300	338	295	303	322	333	308	342	319	283	310	290	312	300	316	341	321	321	328	333	292	302	323	303	330	285	308	283	330	309	334	284	294	328	309	339	280	302	324	339	319	305	285	301	296	312	296	299	293	305	294	300	281	329	317	335	316	291	311	327	312	307	331	327	313	293	323	308	305	301	292	304	341	264	329	307	295	297	293	310	301	318	335	324	354	316	316	323	319	321	310	282	291	299	313	323	333	280	308	343	326	324	308	337	342	295	329	313	289	293	290	309	286	314	289	340	324	323	310	308	305	338	284	313	315	316	303	295	296	310	328	319	317	301	291	304	300	317	296	302	301	300	296	305	316	331	324	320	315	334	293	317	309	287	326	303	286	320	299	315	315	325	326	292	333	312	287	280	335	324	315	277	282	295	310	283	291	310	312	295	281	330	333	319	326	306	317	303	282	314	295	302	307	281	305	326	302	313	320	363	312	341	293	326	311	312	320	293	308	325	283	307	303	291	323	319	293	322	316	313	281	334	334	346	306	334	293	321	317	319	320	331	287	305	338	266	288	293	307	275	281	324	315	338	326	289	320	303	327	267	338	317	321	308	329	321	326	308	310	301	313	358	324	315	302	312	303	319	316	318	311	315	335	308	302	300	320	311	301	326	315	313	344	317	283	284	309	352	316	311	305	360	347	321	304	279	312	316	321	297	309	327	308	290	310	272	309	301	337	315	316	310	284	319	333	306	298	293	318	322	339	325	308	309	330	332	322	328	338	329	342	314	340	314	320	323	326	271	297	337	314	309	296	315	346	303	302	304	315	328	325	299	338	318	312	293	296	315	307	342	344	323	307	318	307	315	313	325	319	280	317	323	268	324	284	282	308	279	317	321	292	287	300	274	317	284	324	325	334	301	304	311	333	312	281	315	320	313	326	329	296	295	332	289	305	302	294	330	318	328	300	308	329	298	346	300	328	306	342	316	299	337	280	321	297	331	323	322	285	307	287	287	322	304	297	323	327	312	348	284	311	303	319	297	332	271	320	294	311	330	327	275	332	282	309	309	333	287	309	316	306	308	310	302	300	299	326	310	302	301	281	314	282	307	295	336	303	310	311	312	302	291	341	304	294	287	314	292	319	328	314	337	300	346	313	297	345	303	282	308	290	271	360	318	301	320	315	294	299	323	318	297	317	319	296	315	310	310	297	298	317	314	332	331	306	309	303	340	321	306	303	313	310	304	327	296	309	303	316	294	313	280	295	342	323	308	288	284	312	303	306	298	305	301	327	315	274	295	328	301	307	312	324	301	328	365	319	282	305	334	324	301	294	287	283	302	313	316	319	304	334	272	319	312	314	326	306	301	321	309	313	331	310	298	302	326	314	353	294	305	315	288	303	339	314	288	338	289	300	323	301	322	309	319	293	313	323	312	310	267	331	286	294	285	330	333	304	351	313	352	338	324	311	296	311	309	318	336	319	314	279	282	285	305	320	324	313	302	315	296	301	339	302	281	324	317	311	299	293	312	313	322	326	309	309	289	315	297	288	298	324	330	289	326	310	318	300	327	319	307	307	320	323	286	286	293	302	292	278	313	298	300	305	305	303	327	295	295	315	302	336	322	283	320	302	296	323	317	313	307	333	284	299	295	308	310	315	335	339	313	293	330	296	332	313	305	306	328	317	321	339	305	339	308	290	303	333	299	297	298	323	314	349	308	321	309	323	277	300	319	275	273	301	315	325	326	292	303	320	325	291	285	307	344	366	281	319	317	292	317	329	296	296	295	333	296	305	308	302	322	300	286	271	296	301	310	295	345	292	297	294	309	288	302	335	314	286	285	307	354	314	308	341	328	309	323	322
42304	22201	10364	5073	2605	1621	1012	3327	824	474	472	377	326	375	333	331	325	319	300	283	253	296	273	267	227	291	257	252	238	227	222	257	243	262	270	211	241	229	222	298	239	242	196	245	245	248	249	237	245	245	218	245	206	249	246	248	236	278	266	225	206	201	212	255	254	224	222	252	212	238	226	204	242	222	211	228	207	236	210	233	238	223	219	237	249	224	198	213	214	233	233	261	223	240	198	233	246	205	221	216	222	201	196	232	211	223	226	210	221	218	220	238	252	238	229	236	270	265	204	209	241	239	220	213	228	229	207	253	221	213	239	239	213	215	212	236	242	198	194	227	227	243	235	254	244	222	235	221	222	222	196	218	233	249	232	233	244	209	220	260	200	228	230	200	231	236	232	228	233	218	207	207	233	246	221	247	256	240	216	228	256	209	222	238	269	225	235	228	200	218	209	240	226	218	232	228	260	239	206	258	228	230	252	220	219	200	229	230	224	229	228	234	230	225	226	214	233	228	257	201	234	231	222	231	262	218	224	227	195	213	213	213	211	223	210	221	227	207	218	243	198	228	219	240	237	223	230	218	238	230	221	228	223	216	230	230	219	217	231	244	207	230	224	224	226	208	237	256	217	228	241	239	232	225	225	239	236	240	206	218	226	206	261	231	212	204	251	222	222	219	236	233	254	217	210	238	193	240	224	241	207	230	223	218	232	235	231	224	242	199	217	221	251	221	226	226	244	215	243	195	226	203	257	258	250	218	230	225	251	231	244	233	242	203	248	221	224	230	227	233	215	238	215	225	199	239	235	213	238	244	221	243	238	203	207	225	248	208	241	244	232	238	220	239	240	202	226	228	251	230	236	206	233	216	246	221	222	245	258	263	208	209	216	243	227	204	238	219	225	220	188	232	239	238	203	215	223	234	224	233	224	254	233	221	244	222	231	248	227	213	240	230	251	239	181	242	255	233	206	216	220	208	229	244	246	223	235	206	241	225	232	249	249	207	231	227	251	229	225	234	207	214	249	225	220	217	221	237	225	256	230	243	215	221	204	202	236	234	248	240	239	233	255	251	242	214	215	216	215	215	220	233	246	216	234	241	209	212	237	220	236	212	211	217	235	223	222	214	214	228	226	219	240	213	225	223	238	225	244	223	241	231	239	218	220	223	229	234	227	214	226	242	224	218	211	218	228	227	220	209	226	203	207	226	247	254	219	226	223	221	230	225	223	218	184	239	213	237	231	253	198	235	238	214	227	228	241	236	252	212	239	228	237	254	226	209	219	242	264	246	238	214	217	218	228	216	235	220	226	240	212	209	218	208	252	249	234	204	224	218	219	236	223	229	231	234	217	220	209	227	232	240	221	226	215	216	248	233	261	232	213	211	240	249	234	238	219	201	239	221	213	232	228	219	199	226	225	234	247	252	234	246	207	246	214	225	244	224	223	205	222	231	209	235	223	218	268	245	266	234	240	246	250	233	231	241	227	228	229	210	201	229	227	245	227	206	235	214	231	219	216	209	224	210	244	218	225	221	199	263	217	225	258	209	216	203	215	246	218	246	216	200	197	242	246	236	231	212	210	200	262	237	210	219	258	231	210	208	225	226	197	217	259	223	234	220	201	209	226	226	240	225	231	228	220	229	243	218	241	224	225	187	232	216	234	210	249	222	225	229	231	214	228	209	231	221	214	224	224	229	239	236	198	240	235	210	236	219	239	204	239	205	212	239	252	227	202	224	221	200	231	212	223	223	241	217	252	219	229	190	248	214	216	227	224	185	222	237	241	224	217	237	219	220	236	215	231	238	211	210	227	233	230	205	248	216	253	211	220	228	251	234	214	203	221	242	198	236	241	224	225	194	227	210	200	247	195	232	239	231	216	241	220	225	231	223	203	218	207	216	246	227	240	233	258	215	229	205	225	251	211	219	227	250	216	242	225	202	223	221	219	236	253	231	229	209	212	238	224	239	228	237	233	235	225	227	214	205	201	228	227	213	246	232	233	230	234	231	236	204	229	225	235	221	244	242	231	209	217	246	244	224	205	218	203	229	224	239	197	228	249	200	210	243	212	233	233	245	201	230	233	241	216	232	228	211	247	228	250	247	218	227	228	227	240	204	205	230	219	237	228	225	223	225	241	223	221	244	231	234	229	228	235	239	212	244	223	238	216	200	213	218	234	232	241	236	248	224	203	248	243	220	212	257	221	222	260	236	238	250	267	215	236	245	230	219	229	228	221	237	218	217	222	270	228	228	233	231	248	243	226	212	214	241	221	258	227	226	232	234	262	229	221	246	227	206	212	250	207	263	195	219	210	237	218	227	214	229	219	241	205	203	232	203	220	242	238	235	238	232	202	218	223	232	209	234	199	240	236	209	221	219	216	220	214	215	224	255	236	222	206	243	230	206	232	224	247	218	223	213	231	211	255	219	244	241	214	226	245	238	233	197	240	253	234	226	246	270	226	201	225	213	229	235	226	233	231	225	229	217	237	206	213	205	229	238	232	249	233	224	250	227	209	241	203	229	210	234	224	232	217	241	231	222	241	213	210	210	204	205	238	276	213	213	194	225	226	206	212	237	203	214	230	216	238	220	224	192	216	230	230	243	220	228	235	241	240	206	231	247	254	222	220	244	203	219	219	209	208	237	248	211	237	222	212	203	218	251	238	232	220	225	230	259	234	247	218	222	231	225	221	216	215	216	239	209	228	225	205	218	220	239	245	235	240	196	218	216	220	239	208	247	202	232	200	230	206	201	238	243	232	227	227	238	214	243	238	204	229	213	230	215	221	233	201	240	207	225	212	228	223	214	232	255	257	271	221	241	243	219	238	235	225	220	243	209	224	199	210	247	237	201	214	202	247	234	216	221	221	229	224	207	229	204	249	215	202	239	224	201	214	231	196	224	221	231	215	224	234	218	219	213	225	226	223	225	226	193	236	249	198	214	257	217	199	238	234	216	228	192	235	250	209	252	249	220	247	269	244	225	240	246	219	188	206	231	202	194	215	210	239	210	228	225	228	242	248	239	241	248	226	242	228	247	243	226	213	218	217	201	221	202	201	218	219	234	207	219	219	215	241	221	227	254	203	208	221	217	212	225	236	229	236	217	222	239	225	260	236	234	209	218	205	193	209	235	229	213	238	226	246	238	256	233	241	213	198	224	217	220	235	217	224	252	242	198	231	220	232	209	216	222	253	193	229	243	205	205	232	239	226	212	212	222	227	237	243	232	222	215	208	203	245	206	243	256	222	222	226	234	209	210	202	219	214	229	219	220	254	207	229	207	210	204	272	264	210	236	232	263	245	210	211	208	209	213	222	188	241	187	224	213	228	232	227	216	207	246	221	238	221	258	235	204	221	207	243	226	220	258	272	204	244	228	239	247	236	211	225	237	241	229	222	227	200	233	235	221	232	224	255	232	226	200	228	244	237	218	238	247	233	219	247	224	220	231	229	242	235	213	230	223	212	192	229	245	211	202	218	241	255	244	217	244	230	232
27383	6813	5173	5835	5070	4211	3693	10975	2249	1956	1772	1527	1416	1320	1219	1091	1097	972	930	928	868	865	875	856	787	746	742	773	729	724	697	688	696	689	665	644	669	618	671	646	642	664	675	654	657	655	694	615	625	680	678	633	642	643	629	623	616	603	623	568	608	593	573	603	626	562	572	535	557	594	606	598	634	569	579	603	583	581	558	621	577	535	590	572	594	556	527	582	579	606	602	559	537	565	581	555	575	625	566	593	563	557	560	547	574	597	576	583	562	586	577	571	586	588	600	566	559	562	553	565	556	566	554	556	612	573	536	580	589	534	560	580	564	533	556	595	527	560	556	568	543	551	579	548	601	543	582	587	559	579	629	625	573	593	567	592	599	589	574	564	534	541	643	566	565	562	554	555	557	584	565	539	585	578	560	551	531	583	571	532	552	596	561	609	540	581	565	598	554	541	571	545	554	572	546	571	577	580	559	572	631	575	564	597	534	597	580	566	541	524	538	607	593	568	546	545	556	582	589	586	571	573	570	542	565	582	606	623	600	558	621	522	565	527	564	574	542	563	580	550	546	588	569	551	553	573	550	549	555	533	517	570	519	555	566	587	586	534	560	597	583	570	529	554	557	536	600	574	581	551	597	567	536	541	545	557	548	549	573	545	573	635	603	583	626	537	540	572	607	581	607	548	556	560	564	541	527	572	570	579	577	550	576	543	563	573	541	512	571	581	595	574	585	547	527	564	553	562	606	525	563	588	561	514	593	563	577	530	597	569	588	519	553	554	592	570	512	546	568	603	554	609	549	587	556	553	561	587	608	566	603	597	602	527	556	568	579	564	555	593	558	630	587	585	562	570	545	554	581	588	557	554	581	544	594	567	580	597	533	530	569	557	578	602	600	551	516	548	546	577	578	558	586	542	580	534	560	554	639	586	548	571	580	582	546	581	572	574	578	564	574	594	598	583	582	573	579	550	571	581	571	556	603	573	605	576	565	573	560	553	538	579	496	575	550	561	602	617	586	564	572	601	550	550	570	559	597	568	557	563	544	538	546	562	596	568	567	576	515	557	584	618	553	569	546	554	558	565	594	576	524	598	549	579	582	563	569	569	559	597	550	547	535	545	563	569	532	549	584	576	568	577	540	573	582	543	556	554	514	536	600	568	586	622	572	578	563	576	603	584	578	533	584	526	580	572	544	502	588	572	572	552	564	541	525	584	565	548	594	577	593	557	577	585	554	533	547	562	593	519	534	542	536	559	600	596	574	574	569	571	581	552	583	542	594	571	586	545	562	599	524	548	539	611	591	532	567	592	605	563	569	558	597	548	570	567	607	574	548	548	536	566	581	549	573	551	561	573	616	548	558	592	561	576	545	545	557	599	563	570	564	570	570	571	515	547	565	567	540	585	566	574	591	560	557	564	620	599	522	586	547	573	557	575	539	585	592	540	566	590	591	536	578	537	596	571	547	581	536	549	556	602	546	526	544	610	565	521	604	546	553	549	556	567	542	560	596	527	551	616	550	590	565	592	525	572	558	548	563	530	566	564	596	571	538	503	580	580	540	569	563	597	559	565	576	552	560	555	616	575	556	593	585	571	553	567	574	561	581	539	546	554	568	548	570	605	550	573	564	524	572	559	580	571	532	597	536	607	632	557	599	579	533	569	577	562	615	557	563	589	577	570	559	568	564	573	582	544	568	563	577	558	561	529	591	557	587	563	524	577	544	564	572	565	580	561	544	536	601	576	565	545	583	554	588	548	574	571	550	594	587	569	625	572	578	558	569	606	567	599	555	571	572	603	603	579	599	581	601	623	534	496	541	559	601	570	605	576	568	594	589	583	566	591	554	537	517	583	552	597	549	569	533	575	580	557	563	591	503	565	550	547	564	587	585	551	608	564	573	610	574	580	578	566	543	566	588	567	562	601	541	594	606	570	574	571	559	564	559	671	568	582	602	579	566	553	578	568	592	562	558	580	591	564	562	576	615	557	587	526	566	555	568	610	521	588	557	531	559	549	557	550	550	586	572	539	543	585	533	527	536	612	571	581	565	582	598	582	555	557	575	580	590	560	568	564	552	522	563	563	548	522	559	536	525	569	540	570	596	523	552	525	576	527	567	534	566	568	547	593	575	516	588	560	589	538	569	535	581	550	581	566	565	503	608	572	523	543	570	572	558	581	610	526	559	556	557	579	541	560	599	583	615	548	587	567	563	545	572	563	594	574	557	564	559	590	553	563	594	558	561	575	554	544	560	564	583	599	531	594	509	558	588	508	573	580	566	571	558	590	588	561	550	555	564	522	550	570	561	568	566	570	533	588	573	557	515	564	557	565	603	547	588	623	561	556	589	575	529	567	549	571	547	560	561	550	574	594	559	566	575	541	557	583	537	572	566	557	594	574	546	594	585	552	553	540	546	542	550	539	580	578	586	563	531	562	558	567	541	646	582	562	597	568	563	540	593	536	552	564	568	573	582	561	540	571	516	553	543	559	597	607	592	573	587	532	574	556	558	581	565	578	523	528	559	569	557	572	669	587	564	558	561	530	530	564	577	581	582	575	556	574	534	564	527	538	558	565	542	550	584	556	571	575	579	563	593	550	579	555	570	542	550	575	573	516	564	552	546	558	560	583	564	537	546	563	576	524	578	586	569	614	560	555	540	565	557	563	545	582	555	549	560	583	592	534	546	542	566	569	571	583	571	577	579	570	587	577	541	566	581	575	566	538	523	595	560	573	502	568	532	532	608	565	577	564	562	534	577	568	569	580	593	583	563	609	537	606	540	571	585	533	620	603	595	558	545	535	547	558	587	610	589	582	566	565	577	581	599	561	559	558	563	577	585	528	584	595	538	505	537	576	589	564	596	481	576	569	560	559	577	547	623	591	613	597	544	568	574	545	576	574	575	573	589	541	570	582	585	559	589	554	562	584	557	548	518	598	578	545	554	535	558	586	610	588	625	559	545	533	543	574	563	554	570	565	535	585	573	547	575	566	559	559	541	594	583	554	522	528	534	581	557	605	555	553	568	559	547	549	540	560	572	570	547	608	565	568	547	578	541	540	576	582	571	593	567	591	544	581	567	581	585	537	559	561	570	556	611	559	554	556	587	613	604	610	537	502	574	555	599	582	622	579	611	567	541	588	553	578	542	562	522	562	574	599	535	576	596	546	536	526	554	553	568	530	550	586	578	555	587	600	534	524	586	590	556	569	554	533	590	541	558	574	589	577	568	547	525	545	580	563	586	556	554	538	546	579	565	572	548	568	533	566	544	586	589	599	572	579	568	584	513	510	548	546	577	550	525	573	577	592	555	555	562	561	556	584	573	546	552	555	597	563	570	579	579	585	544	592	574	587	568	525	575	599	569	549	584	567	587	569	579	548	523	579	588	581	527	526	586	608	535	571	619	565	567	563	577	547	602	575	517	587	545	555	562	557	587	569	566	539	569	613	588	536	533	579	600	548	558	585	540	554	564	581	575	615	610	545	556	571	579	552	604	606
6652	1014	348	304	258	269	238	260	225	255	240	220	234	232	232	246	248	251	266	210	243	250	233	247	220	223	242	238	217	239	253	236	259	232	223	236	251	248	241	234	253	211	241	235	232	255	227	221	234	232	242	249	238	212	238	245	216	233	241	264	219	289	226	259	271	263	241	236	201	259	224	213	216	235	230	221	240	223	245	226	250	233	232	245	246	264	216	242	227	226	212	252	220	211	223	218	213	232	245	221	237	214	186	250	281	227	251	224	225	237	238	230	238	267	231	231	213	265	253	220	227	225	230	240	247	222	217	214	256	221	194	221	223	259	264	231	202	234	239	236	235	258	224	275	225	240	231	211	206	233	202	225	222	239	236	260	219	240	195	233	236	223	244	251	236	259	249	239	236	256	235	237	249	241	263	257	231	207	208	227	253	234	221	229	229	239	199	242	223	266	220	278	222	246	247	233	208	231	240	237	222	224	227	243	230	213	209	241	243	236	241	230	234	239	254	227	235	249	239	237	235	229	252	217	263	257	238	257	230	218	270	262	227	218	248	225	263	260	237	224	283	248	233	236	242	230	265	242	224	237	226	239	244	241	250	250	232	241	208	206	226	224	228	241	250	260	260	245	247	221	217	226	235	208	232	231	234	234	243	219	258	208	229	225	237	270	245	247	201	255	223	248	229	250	229	228	223	255	220	247	271	247	250	242	215	239	246	251	234	245	243	206	225	218	217	225	231	255	211	206	229	246	216	216	246	196	207	251	243	258	253	227	233	241	245	263	217	239	235	223	263	235	240	262	241	247	237	218	253	241	236	212	223	235	233	227	236	256	249	249	235	236	232	233	246	254	239	229	231	239	230	216	257	254	200	235	255	228	244	242	258	263	234	232	249	203	205	231	252	220	218	224	239	216	243	256	221	248	244	222	241	209	221	259	216	242	262	218	248	245	212	244	243	239	228	268	267	233	248	232	244	227	218	223	242	232	222	241	267	251	240	248	237	243	247	260	241	230	244	210	260	231	236	240	251	264	221	272	253	241	241	244	274	217	260	209	256	261	212	213	242	237	234	228	239	240	265	220	200	233	244	241	247	241	226	228	239	252	237	238	223	236	224	240	212	218	254	240	252	232	259	252	233	228	250	208	248	236	209	249	222	231	246	258	227	229	237	235	231	238	247	222	231	255	238	271	242	222	225	213	265	241	254	260	241	243	239	229	236	201	267	242	225	234	230	219	265	222	231	251	223	231	236	220	238	233	220	262	238	237	253	236	272	232	227	216	242	210	226	229	263	236	240	218	222	278	257	245	239	226	242	224	238	240	233	239	218	243	221	234	245	213	224	235	240	211	207	230	247	266	230	224	219	201	254	234	245	274	270	247	240	229	242	218	245	245	276	223	262	276	217	231	234	206	255	253	266	232	247	241	267	267	248	239	218	236	255	230	246	226	235	228	237	237	209	208	218	233	236	220	251	240	230	246	259	258	237	222	212	229	273	262	224	234	260	262	253	231	220	234	266	266	235	251	255	221	233	214	232	238	263	228	245	210	240	256	248	218	254	235	225	263	227	248	238	235	226	251	238	233	250	235	237	237	250	223	232	226	251	231	240	234	245	239	245	246	248	213	216	240	247	251	232	235	265	239	233	224	218	231	267	243	221	250	250	217	239	240	234	240	229	227	230	222	222	235	236	240	224	241	246	227	252	236	238	229	239	212	245	225	258	265	259	211	240	215	217	227	239	273	241	248	273	254	195	253	234	244	230	207	200	235	203	245	218	239	260	253	255	231	233	249	234	261	250	246	227	267	238	255	232	249	244	234	229	235	232	239	229	224	224	236	250	252	209	268	221	231	238	220	242	214	212	202	268	242	230	259	246	236	259	236	243	244	240	248	234	235	248	221	245	231	233	214	237	220	251	231	248	228	249	202	224	253	246	241	225	235	234	240	261	238	256	249	243	254	263	237	258	241	222	261	210	262	266	239	258	238	242	243	227	237	227	219	230	230	273	246	226	245	243	237	236	248	257	247	232	257	242	228	234	255	270	205	245	250	226	237	237	217	227	249	272	231	222	225	269	229	246	224	219	222	230	225	215	237	247	248	260	196	209	228	213	231	240	230	237	261	224	271	237	216	255	204	262	239	231	205	260	210	236	230	262	238	235	261	226	239	222	235	222	219	260	219	228	205	251	225	235	213	247	256	258	236	217	232	252	232	181	222	250	234	260	260	236	233	233	233	248	248	196	259	235	236	221	237	262	247	252	222	245	268	259	249	238	229	259	248	210	236	245	214	224	228	242	259	205	232	235	276	216	274	259	248	204	186	229	221	249	226	249	221	222	224	232	239	248	234	256	244	250	225	235	280	224	276	247	254	259	231	229	257	253	242	238	218	223	275	229	201	247	227	239	225	241	221	234	211	231	245	271	250	229	248	252	257	249	234	226	228	230	247	228	233	252	255	241	224	218	226	248	210	255	219	204	193	205	238	237	238	234	203	231	235	232	231	249	234	235	240	232	236	242	253	244	231	229	245	240	233	231	240	236	229	222	257	242	267	244	233	226	228	222	259	227	200	256	248	232	228	239	232	218	252	191	227	233	211	232	265	242	256	265	228	247	246	222	263	225	209	218	251	248	250	225	248	239	231	231	210	241	243	203	248	256	229	257	254	244	214	214	239	246	201	212	225	230	243	230	235	245	237	209	244	240	245	224	243	239	223	234	207	239	211	252	248	249	255	235	245	279	230	241	241	245	208	271	255	247	224	238	264	230	246	225	203	245	244	256	221	243	225	261	208	254	230	229	238	221	229	241	252	244	253	204	231	259	242	237	241	225	241	251	257	236	226	238	246	271	209	229	256	248	229	245	222	254	243	235	215	221	234	224	254	256	235	222	245	274	224	218	218	235	256	254	229	247	236	208	234	234	245	229	263	225	260	223	224	265	234	212	212	240	250	255	226	239	235	254	234	234	253	254	231	240	241	222	244	249	242	216	223	248	256	218	222	251	212	229	216	258	225	247	240	244	255	232	244	214	242	240	205	242	242	238	247	219	223	268	242	260	236	230	234	256	227	228	245	238	217	230	253	219	249	228	245	249	245	246	272	230	243	226	229	235	268	259	244	252	217	235	224	238	258	231	247	237	234	263	243	236	223	261	261	257	226	206	256	237	244	205	213	243	213	215	230	232	237	265	235	227	231	239	216	230	264	226	266	218	229	249	246	211	248	249	244	218	249	244	230	225	251	242	216	247	226	237	230	228	218	221	240	243	271	231	239	251	206	240	281	240	234	262	248	244	243	265	234	260	252	235	250	235	243	220	257	250	229	219	234	223	253	249	249	232	229	240	245	234	228	215	247	241	258	230	251	223	224	230	235	263	241	225	253	256	226	247	248	240	257	252	225	244	276	238	221	222	222	226	237	215	243	231	233	236	211	224	227	200	234	217	207	251	241	250	241	243	243	225	250	238	254	233	237	199	242	243	268	248	231	237	206	241	238	261	253
4680	838	693	798	687	619	650	751	609	597	572	527	587	566	527	546	530	571	540	550	549	546	574	536	545	556	573	546	542	552	569	544	567	560	580	580	572	532	545	571	562	566	571	552	581	567	567	563	582	547	575	569	575	554	566	564	593	601	586	578	540	502	536	552	603	568	523	548	541	569	504	554	551	540	514	569	575	565	551	559	586	595	553	524	554	554	540	580	568	535	595	570	549	554	596	511	558	541	564	514	544	513	560	519	569	568	563	527	535	566	561	568	507	532	555	585	557	589	553	558	527	531	589	546	561	530	515	544	539	576	555	529	624	543	573	569	550	585	518	570	541	581	584	548	566	551	527	565	512	547	597	571	579	521	552	541	535	594	508	553	531	555	527	519	568	601	561	537	599	517	529	585	596	551	528	544	548	531	543	509	561	548	554	585	537	576	569	561	517	541	537	596	537	557	516	561	557	533	551	587	576	544	550	537	561	579	560	640	575	553	538	596	549	569	546	544	575	560	597	541	531	561	534	588	571	592	569	584	544	566	595	528	605	519	562	585	533	608	590	562	594	549	561	548	542	544	571	531	489	569	575	517	553	562	513	568	553	517	537	535	520	525	531	566	544	554	538	559	600	551	549	557	543	555	507	571	568	541	549	556	556	519	528	560	553	552	612	479	592	532	540	580	552	549	582	570	531	546	552	553	551	570	550	538	529	603	514	567	525	540	556	532	570	535	547	557	548	534	555	555	547	594	567	569	557	560	534	529	542	572	577	524	540	599	557	551	544	569	579	566	548	578	549	563	553	560	604	568	542	524	579	526	581	578	500	473	590	517	553	566	522	572	555	571	576	523	544	542	553	564	571	567	551	592	521	542	540	578	583	581	550	581	537	538	617	531	534	554	515	580	548	558	543	588	567	520	578	551	559	553	551	542	564	593	580	614	566	566	565	537	588	588	583	565	549	517	554	577	563	594	547	497	520	550	564	570	532	579	571	524	577	575	524	532	532	531	555	552	569	559	570	538	564	549	552	524	536	526	530	562	602	524	626	613	533	562	564	576	539	540	541	545	536	581	543	562	579	585	562	529	583	556	552	537	555	568	584	532	568	514	564	551	588	569	541	578	568	560	549	562	587	549	536	569	543	572	574	598	541	531	556	558	576	568	536	554	549	538	541	526	553	550	582	568	567	589	567	559	612	560	556	561	541	578	521	561	549	559	584	549	544	563	507	512	590	567	550	577	527	535	535	557	541	584	596	546	561	526	583	551	513	559	567	580	644	567	603	549	587	564	549	579	585	535	584	518	568	573	551	559	576	524	555	543	534	533	571	554	563	572	575	589	569	561	534	566	561	510	583	542	572	580	560	581	594	530	580	582	612	523	538	601	580	547	589	575	539	569	532	508	545	527	573	564	546	519	592	537	563	543	539	516	595	492	550	569	538	566	559	580	569	602	528	548	545	563	550	583	581	570	557	564	547	547	554	530	574	588	569	514	551	514	578	525	550	535	546	517	551	535	545	566	527	580	562	534	549	525	577	570	584	519	584	524	558	589	544	548	578	568	561	566	545	496	553	532	545	583	541	556	587	567	537	541	572	501	545	590	545	603	584	579	555	581	541	485	553	561	543	558	506	554	532	507	524	568	546	566	572	545	537	538	572	564	540	553	535	576	547	571	549	546	539	514	569	569	537	548	549	560	530	577	562	529	559	570	598	518	563	546	559	567	497	570	567	576	552	547	551	556	578	580	554	548	546	566	578	568	579	558	579	583	556	586	548	588	529	507	554	507	524	584	536	593	550	568	587	551	527	532	529	540	538	531	554	572	529	575	552	550	503	554	541	567	536	524	538	545	536	553	525	546	527	538	577	538	494	582	559	529	567	561	535	570	500	554	554	522	567	544	552	576	578	551	560	548	540	564	588	558	527	522	552	523	521	614	548	569	515	545	508	626	541	557	524	544	541	595	568	536	582	516	563	551	597	524	539	568	566	565	593	566	547	559	580	577	519	552	576	562	560	555	556	531	582	602	604	606	570	591	560	525	584	570	616	548	583	575	552	585	575	524	565	539	545	565	588	590	569	541	512	570	555	557	553	559	564	532	570	531	543	527	560	579	557	527	576	568	550	547	561	546	602	595	541	586	588	541	576	545	539	559	557	543	578	575	562	585	592	539	561	516	546	551	608	548	534	538	566	533	545	535	538	520	532	551	558	593	534	533	555	566	577	531	604	583	548	540	580	580	528	526	579	555	565	541	563	554	584	561	590	559	592	583	527	582	541	563	514	571	551	540	564	524	589	526	586	518	588	546	564	574	547	540	533	569	572	558	561	559	576	513	539	588	583	559	563	528	554	517	575	559	539	563	544	530	542	551	551	624	583	602	532	569	534	525	573	544	571	563	535	564	594	577	541	561	515	596	535	559	541	556	562	551	550	567	537	560	578	525	557	525	570	586	571	532	555	523	560	579	548	548	533	591	592	547	566	567	604	511	556	519	576	545	571	554	566	584	576	585	544	541	541	526	602	571	533	579	524	571	557	544	560	534	549	534	532	538	603	492	560	617	552	596	553	546	534	544	572	540	588	583	534	565	549	585	518	570	585	527	549	553	585	551	573	577	531	564	547	568	552	566	542	535	528	563	547	554	552	567	523	534	576	525	567	557	567	536	534	579	536	577	571	612	543	560	618	555	560	505	598	580	567	555	499	524	539	575	510	542	615	553	562	566	539	569	561	572	517	564	565	562	541	564	591	587	568	550	551	512	580	536	556	571	522	523	573	557	563	526	541	552	532	535	547	555	552	581	577	561	557	553	534	561	585	564	573	547	555	580	548	562	557	528	548	551	570	551	566	564	536	574	523	578	529	531	577	581	596	540	574	560	554	553	586	551	521	552	553	552	573	545	578	572	555	565	526	546	574	595	538	570	564	541	559	566	532	549	550	585	566	554	523	560	552	569	550	534	547	566	570	548	531	517	534	591	567	550	530	558	553	556	524	582	562	530	541	548	578	540	556	573	615	556	561	541	583	555	520	567	536	567	519	555	553	562	572	556	549	536	596	570	578	578	572	559	563	554	547	522	580	537	541	540	575	534	534	597	530	542	554	538	549	537	534	586	577	613	557	549	547	581	545	571	595	534	555	567	497	549	572	556	550	547	547	552	567	599	562	548	562	549	566	545	550	563	586	590	544	553	614	564	528	537	568	543	558	600	563	559	605	597	572	523	573	560	535	526	566	543	574	546	515	572	559	565	593	531	572	509	534	539	566	598	554	526	538	585	527	528	559	526	588	505	538	571	583	543	529	569	591	585	550	585	562	564	524	562	549	530	555	523	528	533	560	525	579	561	552	517	550	566	531	575	561	609	586	600	574	548	580	571	588	583	553	519	581	558	518	561	519	530	555	546	549	560	539	550	540	536	566	530	537	573	519	565	550	597	571	555	546	548	525	495	566	551	564	556	536	548	538	524	555	553	570	573	527	562	550	505	551	565	538	524	533	566
24272	7776	3252	1762	976	639	450	326	269	238	221	190	169	164	173	148	146	156	123	152	173	141	135	166	148	130	121	123	124	118	122	139	108	130	109	129	116	122	126	113	115	128	121	117	129	126	109	131	130	118	99	122	115	132	115	113	106	119	121	123	123	140	108	96	117	112	102	102	99	111	116	127	114	121	113	113	134	105	130	114	127	121	113	121	118	103	107	114	117	104	130	111	112	103	119	108	117	122	91	118	119	104	129	131	121	105	113	99	117	114	114	121	127	123	129	104	144	127	117	107	113	115	103	116	112	107	129	117	128	134	110	101	111	118	130	148	156	115	97	120	132	125	115	111	120	105	103	125	149	123	103	107	119	128	113	147	119	119	122	96	114	109	116	110	114	122	127	116	111	117	97	119	101	105	108	111	134	119	121	119	123	124	119	113	127	122	103	100	115	112	105	111	135	129	117	124	109	115	104	123	141	117	115	136	113	122	148	123	115	121	115	117	119	123	110	133	121	111	99	99	98	102	124	95	112	117	115	104	115	109	119	109	118	108	101	116	118	119	108	139	129	107	123	93	116	129	136	116	141	128	142	153	116	104	92	94	112	121	118	107	127	110	111	126	99	113	124	112	128	125	127	115	129	121	115	135	134	112	120	127	115	129	120	124	117	113	147	122	118	137	98	117	134	122	122	133	115	105	121	125	119	101	112	113	97	102	122	107	115	98	103	112	105	96	116	87	106	110	133	104	115	114	111	109	104	111	118	116	122	116	111	119	133	95	119	109	137	104	115	109	111	120	116	106	114	107	137	121	126	108	96	113	98	106	100	135	105	121	115	103	118	113	109	119	102	125	112	128	119	136	118	106	121	112	114	146	120	134	103	121	120	111	115	101	113	101	105	125	108	113	117	116	106	127	115	124	131	115	108	122	113	112	113	105	117	131	123	119	120	113	97	109	94	125	103	139	138	120	122	109	112	120	89	143	118	111	102	112	120	120	112	117	128	138	127	105	116	112	126	111	118	128	123	127	93	137	110	114	105	121	100	97	111	103	109	119	116	111	123	109	117	115	109	125	113	120	125	127	141	130	119	121	104	106	113	113	110	114	137	127	115	108	109	107	109	120	112	120	137	111	137	115	109	104	108	117	112	121	114	119	96	104	120	98	108	106	104	101	112	137	121	122	97	96	101	99	115	111	110	143	122	117	111	109	113	114	116	115	122	130	115	133	117	114	114	142	116	110	116	110	87	98	117	110	124	115	113	125	110	104	112	110	130	136	116	109	84	115	126	102	109	108	128	106	104	122	129	119	97	120	115	128	134	113	127	147	111	121	128	127	97	100	101	118	127	119	115	99	114	118	132	127	96	111	121	80	115	118	135	117	117	118	97	109	117	118	112	116	112	101	101	115	128	119	96	111	114	115	112	122	106	134	122	106	118	108	121	106	127	128	114	113	116	100	110	117	98	127	130	106	110	125	116	104	93	112	121	108	111	129	125	119	103	117	121	121	113	120	113	147	104	122	122	119	122	96	108	118	117	120	108	112	128	118	134	121	116	123	125	110	125	126	101	109	105	107	127	99	92	124	116	108	118	113	102	132	119	95	111	120	116	93	129	103	124	110	104	91	97	105	112	105	132	117	124	120	114	122	101	143	114	118	116	130	110	96	108	107	115	116	116	100	114	121	103	124	119	124	120	116	140	123	120	116	121	110	119	115	123	122	109	92	114	127	131	115	110	124	150	139	107	137	118	118	121	111	105	103	103	129	108	109	110	95	122	121	106	118	133	113	116	143	104	128	114	134	129	104	122	124	133	113	94	113	129	117	96	99	118	122	110	124	127	112	105	124	100	111	128	112	108	124	134	121	113	114	132	104	86	139	120	106	116	109	100	119	125	102	124	125	114	114	132	117	117	112	109	109	120	116	103	129	112	109	140	118	131	100	124	121	110	128	121	121	121	103	107	112	120	87	86	110	106	113	119	117	97	104	140	113	91	110	130	108	117	123	119	110	112	119	120	125	112	116	117	127	124	134	118	120	121	83	111	119	105	80	130	111	118	94	121	115	111	120	111	111	94	100	102	133	141	117	120	110	118	102	105	117	139	118	113	106	99	102	106	113	115	98	120	117	130	109	111	135	124	134	118	108	123	107	121	104	119	111	102	123	111	117	116	104	115	114	102	109	104	130	113	120	117	128	115	90	117	131	118	130	129	124	103	115	120	112	114	109	150	118	113	114	109	116	108	106	112	100	119	128	108	127	113	116	102	116	103	113	91	111	100	100	110	120	114	124	116	119	114	101	116	113	94	97	112	95	109	115	126	99	127	113	117	110	119	120	111	119	110	126	121	117	139	103	103	114	119	132	102	117	104	111	114	112	138	113	116	101	115	125	104	116	124	89	103	108	120	106	96	122	100	133	117	101	125	124	126	125	104	112	127	112	112	135	102	113	119	127	118	120	94	101	126	112	103	121	107	106	116	122	118	99	111	105	102	106	118	120	131	127	91	93	109	116	122	138	118	115	129	100	129	105	110	115	123	87	112	127	120	129	134	129	145	119	114	108	111	130	109	114	151	118	106	122	102	119	94	109	119	120	120	114	129	103	109	117	115	116	110	115	130	111	107	117	111	119	120	108	118	118	112	106	106	130	110	117	128	113	105	116	125	103	136	118	105	120	106	113	110	106	97	110	137	98	104	103	113	124	128	109	104	111	105	125	118	111	116	115	100	110	108	109	114	108	101	92	127	119	113	119	121	132	133	124	135	115	106	94	109	114	128	89	101	116	139	115	131	109	103	147	129	112	133	118	110	117	107	137	120	106	122	124	128	99	141	107	127	136	125	120	101	122	104	135	123	126	109	110	103	107	133	106	114	130	110	103	128	109	106	93	100	138	115	114	125	111	129	117	111	117	117	116	93	115	118	112	127	102	117	137	113	112	143	121	129	113	133	127	112	128	102	108	100	113	114	99	113	102	93	133	112	122	134	119	133	104	129	119	116	118	128	110	131	124	132	128	104	96	116	115	113	123	106	120	130	107	115	110	94	134	108	100	129	109	118	124	121	113	118	139	102	99	118	126	106	112	129	118	128	102	109	123	104	111	115	125	104	127	118	129	113	111	106	109	89	111	96	96	127	108	124	143	120	124	106	106	114	133	130	124	117	113	102	111	111	109	125	127	136	113	117	110	116	102	108	111	121	130	110	106	113	121	106	139	116	95	113	114	113	99	110	92	113	130	95	105	119	129	99	104	129	122	120	118	131	127	110	124	132	115	111	99	116	122	110	129	108	108	131	103	117	106	129	121	102	126	115	125	123	98	135	127	124	100	123	98	118	105	115	100	105	97	122	97	105	109	98	105	136	118	110	116	105	122	104	111	91	121	127	99	124	105	139	112	120	115	101	109	103	121	103	122	97	95	118	120	103	108	129	122	111	98	103	119	114	114	109	126	109	126	120	104	121	118	129	117	113	113	109	130	93	125	99	125	106	119	135	130	129	125
14385	2218	2711	3387	2736	2256	1850	1513	1297	1065	979	811	757	728	620	597	583	550	544	503	490	472	475	485	423	461	412	434	407	408	424	368	373	368	363	342	377	380	426	381	347	377	353	341	332	394	371	350	375	319	377	337	309	348	314	360	328	332	333	342	329	321	321	319	369	351	319	340	346	314	313	350	311	340	353	342	329	358	362	344	332	340	337	307	352	331	308	344	325	332	334	323	341	317	301	331	314	343	351	318	324	292	341	352	320	354	322	320	370	322	319	332	320	288	324	324	317	346	311	323	294	329	335	345	340	348	326	369	328	281	321	328	350	334	331	337	344	293	331	293	334	323	351	335	296	310	318	322	319	391	345	303	325	320	321	328	318	310	320	322	340	299	303	334	327	329	306	324	320	319	326	331	319	312	357	342	330	321	311	307	310	346	354	314	310	316	319	294	308	341	307	310	340	310	338	323	339	309	348	304	326	312	321	329	323	327	301	341	338	321	314	306	356	357	329	314	321	339	307	337	318	328	308	325	337	372	341	325	299	319	333	304	305	301	286	326	342	346	295	326	303	324	311	342	314	309	339	301	336	343	321	324	310	321	297	353	337	321	324	318	295	342	298	306	348	317	318	331	312	285	296	334	305	322	309	334	308	296	315	321	295	298	344	315	297	294	332	301	324	320	309	354	286	316	325	315	332	348	320	345	312	324	328	350	324	347	310	284	314	311	329	311	295	328	308	335	342	326	299	355	308	295	322	311	342	308	319	294	344	283	308	315	331	352	308	315	332	317	335	310	327	373	320	320	279	299	316	332	315	353	308	344	311	329	310	333	340	355	321	307	317	355	313	301	327	316	343	333	326	334	318	343	297	297	322	338	364	324	307	324	346	318	302	307	326	300	360	320	311	335	294	314	335	308	329	324	323	291	332	307	327	311	340	336	333	317	338	339	321	337	323	316	340	310	338	325	299	309	331	300	326	343	302	314	303	349	340	304	313	359	323	331	278	305	317	322	344	294	295	336	325	333	318	301	318	315	326	355	293	320	308	341	318	322	341	335	294	323	322	336	339	323	332	315	360	302	333	331	327	309	316	301	312	320	309	316	310	313	331	312	298	305	329	319	333	319	332	335	322	305	302	296	313	335	313	345	332	319	352	330	329	330	281	329	294	329	318	341	350	343	295	336	314	351	349	308	350	345	313	282	321	337	317	309	329	356	315	288	305	353	316	291	333	306	307	327	304	334	327	337	308	325	347	355	331	328	346	323	306	305	310	299	314	329	309	306	335	316	301	318	340	305	353	325	339	328	321	337	318	315	324	326	302	336	314	322	325	314	341	317	299	313	301	304	340	337	309	320	315	326	319	311	329	333	296	323	312	330	318	338	341	321	338	335	327	339	309	301	322	305	328	296	316	316	333	359	313	329	320	303	303	296	308	311	296	300	319	311	333	301	295	333	297	333	341	328	339	306	302	337	314	280	335	319	324	316	330	306	340	314	306	280	337	323	336	306	309	321	315	350	304	323	327	353	315	308	307	339	306	305	347	352	325	317	317	309	284	331	356	285	326	335	311	305	292	331	310	322	312	335	338	300	332	316	311	303	320	307	300	318	328	342	312	317	355	316	336	339	331	322	342	303	294	333	328	328	334	329	322	303	315	319	344	307	321	324	304	331	338	321	318	317	339	314	332	303	337	326	347	337	325	338	304	332	322	316	319	304	334	290	343	311	317	340	311	296	325	307	312	318	319	323	329	308	339	338	317	318	323	313	308	323	328	327	310	287	342	324	307	287	333	336	307	332	313	337	345	289	354	330	314	324	337	314	302	344	331	314	324	317	306	333	325	329	303	309	294	319	318	347	302	332	298	338	335	359	332	307	332	323	318	320	328	294	310	338	344	287	299	291	346	343	300	325	284	309	320	356	277	313	325	300	320	335	321	309	316	341	335	304	316	303	301	317	296	329	311	320	311	308	361	310	293	294	279	292	310	323	363	338	311	328	357	329	321	338	315	330	310	320	310	309	307	325	319	304	302	352	309	325	328	333	297	324	333	307	351	288	317	328	336	320	333	335	314	318	353	317	307	324	299	306	340	328	305	282	331	304	329	311	358	321	321	329	346	327	304	321	334	323	300	307	313	310	305	313	338	309	338	343	341	314	313	331	325	277	327	290	332	308	307	340	318	320	325	328	339	298	329	344	330	312	334	339	317	323	331	331	328	356	313	318	311	334	328	306	325	318	331	307	327	321	322	360	309	288	315	324	345	333	335	308	335	271	311	305	307	319	297	316	331	343	339	314	278	300	339	339	312	324	311	325	321	319	374	328	335	355	263	335	306	294	313	317	296	294	337	345	327	318	333	332	302	292	310	319	302	303	321	332	330	295	324	290	338	303	356	330	357	290	304	319	335	299	317	331	354	321	343	308	370	293	312	297	274	320	305	290	319	297	348	296	290	318	310	313	352	330	305	316	327	321	324	325	332	304	282	318	332	318	349	309	359	323	337	361	332	297	309	318	308	296	307	323	323	321	322	326	320	347	332	309	304	314	332	327	349	338	312	300	309	353	338	328	330	314	311	347	302	318	333	354	339	286	328	309	304	316	330	328	334	341	299	289	312	343	351	316	300	310	306	315	307	329	317	351	316	345	334	307	336	316	320	322	320	316	339	324	315	310	298	304	340	340	336	330	281	283	324	310	324	309	310	336	312	350	300	316	317	340	337	327	311	317	318	330	314	348	340	317	356	334	304	331	346	317	319	366	309	295	295	315	313	311	296	287	317	326	326	332	318	323	298	312	335	349	308	313	331	320	318	324	349	345	290	364	317	312	328	338	315	293	353	320	283	304	300	311	371	306	342	309	317	305	301	313	308	320	315	335	321	325	345	331	351	350	358	304	329	327	312	326	319	345	336	332	317	335	323	306	339	306	311	345	310	327	333	321	336	321	295	351	331	294	329	351	312	318	300	314	315	318	319	311	334	302	332	316	329	343	313	308	348	332	325	328	321	322	367	304	323	340	311	314	309	295	336	297	345	314	315	317	373	354	342	329	295	309	336	308	318	311	349	307	335	310	320	310	337	309	348	294	346	331	330	295	322	357	342	310	306	270	300	345	308	318	339	325	326	319	342	327	301	336	346	313	302	318	312	328	313	356	344	313	302	334	326	310	368	326	332	321	327	293	329	307	324	320	293	353	311	319	297	359	327	335	294	311	297	311	319	355	341	336	289	292	315	308	288	302	313	338	352	337	310	333	318	361	315	298	333	337	312	326	314	328	309	339	312	319	330	314	392	362	320	313	339	298	329	336	322	341	308	330	314	343	319	314	280	336	311	333	320	321	310	326	317	315	303	301	313	324	341	338	340	343	338	349	319	350	302	344	332	334	316	319	298	337	326	342	345	329	327	366	330	291	308	330	325	326	340	310	305	324	322	316	369	305	308	312	332	340	318	324	340	317	316	311	329	319	316	313	336	328	341	312	298	356	301	272	295	351	307	309	304	314
35485	17772	7726	4058	2308	1454	1018	669	575	458	413	374	325	357	296	300	277	269	261	272	281	295	259	266	259	270	248	267	249	284	242	250	242	240	222	218	227	249	227	236	239	244	226	257	263	242	260	229	287	234	239	217	231	253	233	274	227	221	213	235	250	221	215	217	218	228	253	242	247	255	223	236	228	212	228	241	203	215	232	206	225	205	227	233	226	230	220	225	227	273	217	266	220	219	222	257	223	203	220	209	224	226	229	235	212	233	224	212	218	198	218	244	223	215	232	253	227	241	239	230	205	223	225	238	238	220	218	211	240	219	197	215	238	219	216	216	205	228	235	260	229	231	218	205	205	226	238	224	227	221	210	236	236	202	224	210	212	247	231	222	238	219	231	268	215	207	227	226	257	233	241	197	227	246	223	214	225	207	225	262	232	247	246	199	228	233	239	216	248	222	235	240	202	220	233	245	224	198	250	211	224	234	221	224	216	243	230	224	206	266	213	189	229	269	204	219	233	204	242	225	205	248	234	246	214	210	216	211	197	227	228	226	233	220	225	211	217	219	242	236	221	239	220	234	195	249	226	247	244	231	218	239	230	230	221	240	223	293	233	216	238	257	228	204	222	211	217	230	258	207	213	235	217	231	232	237	233	240	211	240	197	227	214	208	213	223	211	220	216	219	259	218	226	240	215	210	213	191	239	243	231	233	259	232	224	216	212	203	220	224	218	200	216	232	212	218	219	210	215	251	228	247	255	205	227	223	243	201	258	232	214	228	265	241	242	251	208	245	241	242	222	222	240	216	225	245	204	219	208	251	222	204	219	214	206	205	213	233	230	210	204	226	234	231	229	216	215	240	200	218	254	254	215	258	241	237	219	228	208	213	199	233	235	253	273	232	263	239	219	216	219	216	229	246	208	241	239	241	228	211	222	227	253	213	211	248	234	219	230	249	228	231	204	226	211	226	205	249	210	238	225	240	234	218	213	224	211	251	215	222	232	221	236	234	229	214	221	237	221	247	253	208	216	244	265	210	219	225	200	213	225	220	216	218	180	230	239	225	224	209	215	221	233	236	227	248	231	237	224	207	239	245	218	244	235	228	272	246	227	227	251	229	224	238	244	221	238	257	266	224	195	240	236	229	237	216	216	265	215	219	221	235	223	247	210	252	230	209	210	224	220	226	216	228	227	243	220	219	204	200	213	240	225	240	203	240	247	233	231	226	249	219	218	200	206	229	210	208	233	214	205	225	249	236	210	249	213	217	232	216	215	277	227	224	215	249	247	238	243	233	237	251	228	222	252	259	225	223	241	230	219	233	197	221	247	193	245	215	223	206	214	216	196	228	227	221	211	245	212	218	214	242	223	237	244	250	257	235	258	224	243	228	210	251	215	247	221	245	220	211	262	243	253	227	232	245	243	214	219	231	192	201	207	236	230	223	243	232	239	247	240	224	233	205	217	225	226	232	229	232	241	241	250	227	232	239	214	225	203	198	215	221	230	231	232	235	225	220	220	233	195	249	242	213	240	220	224	237	198	251	226	212	246	216	231	198	213	236	228	244	208	200	254	222	215	233	231	245	221	256	226	229	229	239	255	230	238	220	225	267	223	226	230	239	215	210	228	253	247	217	192	210	215	249	233	239	223	216	245	193	233	254	226	211	201	215	232	209	240	241	234	235	210	233	251	234	251	189	202	230	256	222	220	245	237	217	206	222	236	204	207	242	234	215	221	205	203	208	217	224	215	242	254	234	230	225	243	212	214	234	217	215	201	214	240	222	215	218	222	237	217	226	221	221	210	214	231	248	236	235	219	240	233	245	226	233	231	234	219	256	242	237	236	221	214	214	206	194	220	231	236	216	189	233	211	228	195	212	245	225	237	255	213	225	233	194	245	207	203	254	252	197	253	241	219	268	265	204	234	232	207	254	234	233	231	211	214	237	212	227	254	208	213	189	242	226	231	246	204	213	191	214	238	229	210	242	230	256	218	250	228	231	249	245	227	224	208	234	218	230	209	229	238	219	254	227	211	233	235	212	225	240	220	255	223	234	202	208	227	254	223	227	269	218	239	216	223	221	237	230	220	236	239	208	226	209	243	211	251	251	204	207	211	260	252	191	232	236	233	200	228	210	207	227	238	228	232	215	232	264	247	198	215	212	214	220	258	216	219	248	241	249	213	240	240	205	213	218	209	214	250	219	244	197	217	233	216	230	203	224	224	209	238	204	243	253	225	199	218	236	223	234	210	247	214	244	226	253	215	227	234	235	198	208	235	234	215	207	214	231	231	219	222	234	209	248	239	215	229	227	258	205	198	205	229	253	238	249	239	243	228	246	246	204	236	209	193	240	216	252	213	257	233	227	199	238	237	227	193	233	202	225	237	202	232	232	228	227	203	234	214	246	253	243	250	240	223	203	230	223	210	237	225	213	233	213	226	221	214	203	240	244	223	231	226	229	224	222	205	216	215	213	236	211	224	216	231	211	240	216	214	221	239	236	259	238	227	209	228	236	214	224	212	233	208	204	194	228	192	228	198	221	191	196	207	240	228	206	223	241	235	232	244	256	231	228	228	250	242	234	239	193	223	220	216	247	269	208	227	212	220	235	230	236	203	225	237	230	221	228	219	210	202	221	228	217	243	180	206	236	211	240	232	237	176	221	244	216	237	233	223	244	234	222	217	248	239	219	217	246	224	201	215	210	217	227	237	230	226	257	224	226	222	222	240	240	223	248	215	215	237	239	227	209	260	235	231	202	194	214	255	217	236	242	223	209	217	234	239	234	231	205	220	236	246	218	212	216	223	216	231	239	255	268	236	207	220	205	257	218	238	232	234	234	236	233	224	221	244	231	231	220	250	236	246	222	242	242	223	236	228	219	232	213	237	222	202	234	208	214	217	212	243	232	230	235	233	220	213	218	250	221	251	238	245	229	242	221	203	226	214	222	226	199	200	237	249	255	209	236	242	235	241	208	228	244	202	220	232	231	231	209	218	239	220	222	215	213	241	245	242	237	235	225	196	244	225	232	235	221	217	224	237	238	250	238	211	209	227	202	200	230	236	247	221	236	210	244	203	209	237	233	247	245	232	227	223	244	229	224	269	198	236	205	219	228	211	254	233	237	222	236	241	206	235	233	237	235	227	222	205	196	228	233	253	207	227	216	228	229	223	252	225	211	218	227	221	230	247	230	237	227	248	222	202	220	228	239	211	241	242	222	238	220	210	241	214	210	237	210	212	254	239	230	236	233	211	232	235	258	224	229	265	203	231	251	252	218	203	250	217	196	212	230	210	207	229	243	220	218	224	226	206	265	233	251	198	223	209	240	229	211	235	211	237	237	223	215	197	228	212	235	220	227	205	220	257	221	225	229	209	240	225	219	220	234	207	235	213	239	217	221	209	241	219	217	192	214	206	186	237	217	215	208	217	232	224	231	227	223	224	238	227	225	231	236	211	224	187	236	234	234	237	221	240	201	243	243	230	240	251	198	206	224	257	247
22042	5879	5026	5984	5178	4161	3392	2798	2407	2100	1842	1606	1458	1276	1231	1157	1029	1035	929	920	872	870	881	861	855	818	768	793	783	758	744	689	677	677	688	717	674	682	642	686	708	634	684	673	651	718	654	624	677	597	625	648	632	599	629	558	632	641	588	661	643	656	566	639	631	620	597	609	593	557	561	604	575	564	618	587	608	616	601	547	660	524	576	567	551	603	626	620	628	604	604	631	562	549	575	570	601	567	599	603	564	633	613	612	595	545	595	590	614	555	614	633	543	596	601	569	580	571	594	575	555	576	571	564	583	580	587	538	512	589	562	587	572	573	577	528	596	552	582	593	577	608	585	563	548	601	609	580	572	606	610	584	639	543	554	605	632	583	575	519	545	616	577	584	508	572	598	545	563	585	595	559	605	567	599	630	593	576	579	575	600	538	606	547	605	544	567	595	542	573	581	580	550	569	544	552	571	583	546	557	548	560	592	598	609	575	597	587	582	573	574	528	587	563	579	629	589	589	571	573	572	576	580	538	566	584	557	599	580	552	567	582	590	566	612	589	624	555	550	587	588	569	610	585	591	568	577	566	597	605	597	571	548	629	565	589	597	568	599	567	532	577	593	565	574	599	610	639	587	541	548	539	564	568	546	579	566	549	539	614	581	581	587	561	557	578	566	600	572	565	534	588	575	562	575	517	617	577	574	554	560	607	595	576	587	539	557	551	572	559	588	541	604	584	556	532	541	563	596	550	604	554	618	602	582	566	622	534	528	609	530	587	626	569	530	602	590	562	568	577	568	555	559	575	588	570	591	596	590	568	592	575	559	575	563	548	555	558	586	603	580	565	582	557	543	586	623	538	553	570	577	572	585	569	583	590	594	555	566	592	582	564	554	554	558	575	584	571	574	576	592	608	567	589	619	538	587	617	583	561	549	526	541	577	575	569	580	592	551	613	564	583	600	531	548	532	583	588	583	600	547	591	543	595	584	585	538	588	612	542	598	578	569	562	550	617	556	557	560	628	557	555	568	588	552	579	590	568	541	599	522	560	592	583	525	578	566	540	569	562	544	555	567	609	570	581	540	632	540	540	569	542	550	571	572	543	574	575	607	584	548	593	572	538	548	583	523	591	564	547	632	633	573	532	579	565	576	530	560	573	548	541	562	545	550	592	569	555	561	568	593	609	567	550	579	593	556	570	539	537	569	588	597	600	564	572	591	591	587	571	575	545	535	536	547	534	596	578	583	586	591	565	606	575	593	565	583	510	545	563	512	576	591	569	602	551	572	608	600	618	550	572	578	575	544	559	563	587	603	573	598	555	585	593	584	577	546	544	593	625	563	613	596	594	564	538	574	558	612	533	590	578	576	599	550	591	551	564	559	580	552	537	555	575	560	558	596	607	606	546	577	573	598	576	585	560	600	570	546	575	550	582	578	568	578	586	558	566	558	556	539	571	618	591	571	571	575	557	568	585	525	571	597	511	581	546	535	575	549	535	611	584	595	570	588	595	570	553	556	611	600	560	544	573	580	622	612	545	600	600	558	642	615	577	588	593	615	582	579	593	540	603	578	579	582	561	562	581	572	562	579	597	579	563	565	618	540	585	589	563	578	584	593	574	579	571	583	551	576	607	563	571	561	582	502	559	563	589	564	549	548	556	525	560	595	596	546	568	554	594	542	617	571	536	663	558	561	571	568	577	603	569	540	561	584	559	599	568	528	575	564	587	566	540	581	568	571	590	594	561	528	630	557	594	589	553	530	572	568	578	566	619	572	573	546	542	594	602	589	592	584	580	568	570	584	606	559	556	563	587	615	558	604	568	586	581	571	559	573	575	563	569	612	562	598	583	540	553	555	600	606	614	572	603	575	575	593	568	581	558	545	586	562	596	565	578	597	577	571	550	564	568	547	580	616	583	594	589	587	548	579	603	628	563	572	594	576	590	580	547	564	556	594	529	580	544	566	542	559	562	579	569	557	572	594	578	580	537	582	553	587	537	568	570	564	614	537	557	586	553	558	572	605	574	556	547	546	585	561	541	565	542	559	602	549	578	580	572	571	540	539	591	548	585	605	608	586	607	562	574	559	602	583	586	557	557	576	555	565	619	582	585	566	524	596	559	553	621	606	560	556	584	586	557	579	544	542	598	642	565	550	616	570	574	575	525	612	568	575	539	596	549	555	573	563	542	548	536	539	595	626	586	574	584	618	568	572	559	564	568	569	577	572	550	569	551	544	536	558	538	553	576	544	580	535	536	560	600	578	572	599	599	553	599	565	590	549	553	556	542	558	579	585	548	536	583	560	636	550	542	587	579	588	594	569	560	556	568	560	574	573	561	547	654	547	599	584	593	568	599	586	515	585	604	566	529	585	552	582	563	517	616	615	567	557	565	544	598	548	579	602	557	557	583	573	556	563	546	560	591	567	586	544	546	560	569	587	573	588	540	600	583	595	608	594	595	598	623	571	524	591	587	561	582	559	601	575	545	544	551	595	580	563	561	613	585	591	563	589	598	575	554	572	549	575	555	561	563	555	559	592	569	567	576	582	613	562	601	577	558	538	547	565	553	568	576	557	592	552	599	567	596	582	596	581	580	558	590	602	563	596	548	594	572	556	574	580	581	570	560	579	587	596	571	567	582	583	549	571	622	548	618	539	606	546	565	555	607	561	580	557	572	610	602	625	528	522	553	647	589	574	595	583	578	579	580	515	586	594	556	570	552	551	549	554	559	608	530	601	548	555	604	603	559	588	546	627	573	584	545	568	502	573	576	579	599	584	554	583	590	599	554	576	567	582	573	588	551	589	550	568	548	565	522	585	588	568	527	547	575	572	530	549	592	583	576	532	552	583	558	549	557	542	566	587	558	584	507	586	594	566	568	611	579	580	580	607	564	516	505	569	591	553	534	587	593	540	576	582	565	570	584	598	597	545	523	570	572	573	620	532	575	553	594	577	573	548	574	573	597	550	550	544	540	608	572	567	551	597	608	593	571	544	550	576	590	533	570	591	544	606	535	588	569	567	600	563	578	597	556	573	591	590	598	554	566	600	603	585	585	562	598	595	566	575	587	614	574	574	571	569	583	588	545	589	580	589	512	618	550	542	601	558	571	607	580	522	578	572	553	566	574	592	578	562	540	588	583	621	626	569	582	577	578	594	579	613	591	597	580	580	547	582	589	554	567	556	556	555	570	552	561	566	575	535	569	559	574	586	542	607	596	556	588	607	577	600	533	580	563	546	604	567	601	583	551	568	604	579	561	522	545	560	557	604	573	596	620	606	593	540	557	543	584	595	587	558	539	551	591	564	565	574	567	571	597	555	615	577	572	598	566	544	574	601	536	553	553	585	602	557	600	556	594	570	557	575	591	527	591	543	579	539	604	578	547	587	580	572	569	615	560	560	571	566	600	573	541	556	588	567	554	597	588	588	601	595	544	562	538	581	571	590	579	550	572	559	568	538	588	615	556	518	567	580	584	571	578	579	605	587	573	543	578	594	561
6031	928	351	343	295	271	264	249	269	264	255	231	213	239	238	269	233	260	244	235	235	244	247	231	244	230	225	236	224	217	225	215	231	235	248	239	243	228	239	244	226	243	214	225	259	240	246	240	244	251	232	224	247	258	230	249	232	222	233	260	245	231	244	242	216	228	251	225	238	243	226	224	261	246	227	230	263	243	240	237	242	208	259	224	241	232	227	254	249	230	241	248	238	244	233	267	217	255	224	249	255	260	249	241	224	218	229	234	240	228	232	240	264	249	215	247	203	222	252	254	228	253	222	261	246	223	253	252	216	272	251	227	235	219	251	229	214	249	217	239	257	226	228	244	251	240	226	259	232	245	253	218	221	240	233	251	238	232	243	255	248	220	235	222	245	238	193	246	243	233	230	245	227	237	242	234	241	257	283	241	254	219	230	253	226	259	245	233	220	224	248	221	249	261	246	226	238	236	244	242	241	278	220	243	238	253	230	245	238	221	235	232	227	234	220	249	255	239	219	231	232	242	244	264	227	245	256	248	237	233	240	244	258	244	260	234	222	233	229	240	225	238	245	239	253	260	250	274	240	243	243	208	221	250	224	232	258	240	216	262	247	247	247	259	250	236	260	200	228	224	220	235	249	242	241	238	225	233	233	234	230	237	242	240	264	243	232	261	232	223	252	241	257	238	240	219	232	261	202	231	261	264	239	251	223	221	261	239	220	213	213	226	246	240	235	230	238	243	255	237	237	247	222	217	289	251	254	231	213	227	253	230	223	232	253	242	257	237	238	228	255	276	245	244	228	266	233	215	244	264	258	240	237	224	232	241	198	233	285	206	237	260	205	210	251	243	224	252	220	214	232	243	236	250	216	240	246	222	202	222	246	235	262	247	229	219	238	213	250	241	235	257	243	215	249	227	258	255	235	221	213	217	242	257	246	254	225	252	237	287	226	260	245	255	235	239	248	200	230	228	255	229	229	253	233	250	229	232	245	236	234	223	248	240	238	210	214	233	216	242	241	237	237	263	233	265	241	241	247	242	241	254	227	277	226	232	237	210	244	250	216	221	260	226	234	259	223	240	241	241	245	254	252	272	230	225	227	268	259	212	234	251	236	275	207	240	263	273	236	230	242	224	223	247	243	202	280	257	244	216	268	238	260	253	205	250	236	235	251	256	236	258	261	222	239	239	289	204	256	261	233	250	217	262	236	250	271	204	237	232	266	245	222	238	239	266	239	238	236	253	243	264	221	255	223	248	232	264	260	255	253	244	233	247	227	246	255	233	220	224	264	246	201	218	240	246	246	232	249	268	240	260	234	260	240	239	222	256	214	229	222	214	249	228	240	229	249	239	267	238	243	223	233	264	243	236	251	260	235	244	244	261	248	246	243	210	192	246	234	265	220	222	265	229	197	268	227	238	240	207	253	244	279	217	253	247	243	218	244	246	228	233	257	241	224	242	267	254	245	243	241	222	232	210	250	251	243	226	251	230	219	259	244	228	204	226	244	232	242	255	241	229	247	248	256	249	243	223	242	255	252	238	226	221	235	227	255	248	241	249	245	243	225	241	233	232	212	239	218	221	234	235	256	230	235	220	248	223	253	231	271	228	243	244	228	265	247	229	252	240	237	255	235	223	253	251	228	264	227	242	235	249	240	204	278	223	238	233	259	236	252	237	258	272	220	259	232	242	226	242	221	221	234	223	265	265	232	244	212	232	257	240	245	255	273	233	199	237	254	235	245	245	236	243	250	207	237	218	242	215	276	212	226	239	237	243	240	249	229	271	233	225	236	251	242	250	228	256	258	226	226	215	265	248	230	230	256	251	250	253	245	236	250	220	221	223	226	243	259	258	232	233	263	232	221	250	240	214	196	241	232	268	246	238	250	236	235	231	263	269	239	228	264	235	242	221	237	249	241	245	228	207	225	235	243	243	237	233	256	227	246	217	213	226	249	233	198	258	230	218	237	258	249	222	261	231	217	185	209	237	229	229	241	257	237	264	227	246	215	245	242	244	229	244	229	230	210	245	227	232	241	215	255	257	249	227	258	271	268	243	229	212	220	233	240	241	251	257	260	250	209	237	252	248	230	254	246	238	240	215	235	221	220	210	218	215	210	219	202	236	242	244	231	241	241	267	218	253	233	240	248	237	265	245	247	235	254	244	239	230	224	225	222	230	221	257	240	225	255	251	240	237	231	247	224	252	250	225	229	232	242	229	250	241	263	269	230	245	232	233	227	232	250	238	227	222	255	295	223	244	261	243	229	202	205	240	244	222	192	247	235	227	253	231	233	234	231	231	222	247	243	239	243	213	245	232	231	244	233	227	233	240	281	234	241	255	253	216	252	238	238	249	219	228	255	233	222	249	227	264	243	243	249	249	243	221	244	230	210	239	238	226	270	221	249	220	230	243	259	248	264	230	237	241	255	268	226	250	229	245	259	249	278	239	251	219	241	248	232	243	269	232	247	251	202	232	210	247	257	223	257	263	242	271	250	216	269	250	242	250	265	245	216	247	240	213	235	261	239	207	206	247	223	248	247	234	254	230	210	241	234	208	256	237	241	274	271	230	236	226	228	233	255	274	237	268	237	226	244	251	224	226	246	250	252	251	271	254	242	241	236	225	243	259	230	258	236	239	216	261	216	212	238	237	222	264	211	245	229	249	214	252	248	242	229	253	232	239	213	239	240	233	206	234	251	226	238	234	248	227	247	210	226	251	231	248	204	234	221	249	233	212	262	219	248	244	234	199	234	226	242	220	232	226	228	244	222	225	250	250	232	232	251	240	219	232	260	226	203	230	241	246	221	245	229	253	262	209	230	238	234	250	232	241	222	235	209	233	212	245	233	243	235	243	232	237	254	233	217	250	246	226	248	245	245	215	253	241	247	245	224	227	257	240	234	241	250	237	245	221	236	241	262	239	251	239	253	232	229	243	217	223	246	232	255	280	232	233	234	237	249	263	230	230	241	241	241	246	249	264	234	268	247	250	223	230	239	205	224	253	236	208	253	225	264	264	233	240	245	226	195	246	264	227	246	236	236	246	252	249	223	216	251	197	233	200	244	238	200	209	221	250	241	257	232	226	247	263	252	226	250	265	231	253	201	258	209	259	234	224	252	230	235	226	244	229	236	231	225	238	237	229	240	221	243	243	238	240	257	225	224	216	226	232	268	261	237	238	263	250	251	228	214	249	204	239	225	224	242	247	252	233	261	215	245	203	275	261	254	233	249	251	239	248	260	239	236	213	245	250	263	212	208	191	245	250	247	254	243	256	253	262	238	259	238	248	219	258	278	235	250	247	281	236	228	201	217	253	237	260	202	230	219	242	237	258	246	236	219	227	220	248	255	217	262	230	234	261	249	250	214	239	262	223	232	241	264	253	239	235	230	224	241	247	251	268	218	248	232	219	234	251	224	253	216	239	240	222	249	236	227	240	231	237	253	228	243	203	233	240	245	261	255	245	252	254	217	240	251	222	228	261	255	227	243	214
4367	850	699	846	754	713	638	684	893	587	603	605	579	566	537	583	544	542	550	589	557	568	549	593	516	566	587	565	523	566	557	523	566	563	563	579	541	561	558	550	552	537	618	518	549	539	584	578	557	581	571	585	582	595	565	573	532	552	556	597	551	569	570	595	584	568	555	588	598	564	568	566	586	549	505	568	502	549	539	579	596	559	564	560	550	545	536	526	580	593	543	536	558	572	563	585	600	542	552	549	567	599	597	589	586	564	560	547	581	623	528	593	553	564	577	576	632	559	628	549	567	590	557	561	526	598	567	561	521	556	576	541	545	524	537	551	559	573	543	589	545	567	542	536	581	545	555	552	514	561	561	542	580	590	559	567	539	508	584	523	509	578	583	585	497	575	507	538	574	577	543	537	542	615	550	584	583	524	553	589	525	578	557	591	551	576	539	560	564	545	583	532	548	559	538	579	544	586	549	551	588	581	515	572	539	578	580	583	608	586	576	555	567	587	538	597	590	543	580	531	551	570	540	533	586	595	609	559	607	594	529	555	559	556	523	552	568	586	534	540	529	592	604	579	555	586	556	562	518	602	575	582	569	579	563	543	557	549	562	588	549	590	576	606	571	524	541	561	540	582	578	566	589	556	538	593	535	595	573	566	535	540	567	570	593	556	568	606	568	576	588	563	504	622	588	527	589	589	538	575	562	575	584	610	543	534	527	564	551	596	561	541	573	568	516	529	541	571	551	529	592	583	565	561	539	544	580	556	590	547	597	574	574	587	584	587	578	537	579	571	562	555	549	561	570	568	565	507	592	543	498	556	525	554	572	538	519	584	553	533	572	549	564	553	557	534	578	577	556	552	514	540	615	560	558	549	541	567	550	550	533	554	557	545	558	556	564	545	518	525	572	577	569	561	552	570	594	569	573	571	546	547	565	560	539	577	548	566	572	578	566	580	564	525	584	543	552	556	554	542	587	565	559	588	569	535	530	580	587	579	561	576	572	533	532	506	615	587	599	523	540	561	612	563	549	544	545	567	582	540	559	525	576	566	569	565	576	552	533	572	547	568	578	544	530	561	565	542	547	575	549	547	573	588	577	567	566	574	567	576	625	512	538	555	547	566	560	574	556	585	513	594	544	550	532	551	553	572	576	562	539	557	582	548	554	591	595	555	550	578	575	590	591	574	599	533	562	524	566	610	581	592	555	562	549	550	545	585	534	583	569	586	557	557	558	546	504	563	544	597	580	635	539	541	548	588	572	584	548	556	551	542	523	558	539	532	588	589	578	582	566	565	562	586	543	548	562	592	587	563	499	559	602	587	548	583	536	577	578	566	545	549	556	569	594	556	538	584	532	572	596	584	553	504	587	560	546	556	534	571	530	541	626	572	507	537	528	548	561	550	591	524	590	556	531	557	530	571	556	560	558	546	529	588	577	544	590	570	600	565	537	557	542	544	544	595	575	596	605	559	617	541	530	559	547	543	556	569	612	566	544	577	570	592	580	574	579	554	521	591	514	572	587	520	554	531	550	585	551	577	595	584	544	593	548	564	584	560	579	562	569	614	558	563	573	551	563	585	530	584	588	584	592	569	562	584	569	548	538	588	567	585	546	563	556	574	583	551	584	541	525	542	549	559	574	575	560	562	533	575	538	545	568	538	540	518	579	528	571	551	527	537	544	539	545	575	596	538	534	578	576	571	582	546	553	578	546	555	590	562	555	538	590	530	539	575	544	579	546	570	548	562	611	551	553	576	542	593	553	589	597	545	544	557	504	581	600	571	543	584	551	555	529	553	552	580	571	565	560	568	541	552	561	554	568	596	566	608	572	526	521	570	547	568	569	571	590	609	563	523	581	556	550	558	544	563	595	548	540	563	539	548	587	565	580	513	522	577	556	580	554	570	564	506	559	591	532	551	593	577	587	550	571	587	569	567	556	530	553	560	602	579	586	565	574	582	537	522	552	580	553	566	581	515	553	524	539	534	527	554	588	543	543	582	578	560	524	558	571	520	549	523	538	552	549	603	540	563	595	569	551	578	539	590	585	602	549	539	546	592	533	559	581	522	553	507	561	568	614	557	580	596	599	573	530	572	512	576	558	549	573	563	575	578	532	582	589	579	580	551	547	542	548	527	563	590	545	585	522	556	600	576	582	531	538	557	542	545	568	549	538	570	581	530	541	526	525	545	512	554	568	531	554	576	552	553	552	538	576	564	589	560	530	540	555	591	563	551	522	543	555	588	567	555	564	560	550	575	583	534	578	520	614	530	562	556	552	573	576	526	566	566	548	558	510	541	547	566	602	616	586	569	532	551	577	598	540	535	550	558	584	596	578	560	546	546	557	557	615	609	607	521	542	584	570	566	540	571	539	535	585	565	565	584	574	582	559	546	571	601	579	576	560	588	554	587	564	611	544	630	611	561	534	525	581	557	562	569	568	579	566	607	568	578	544	592	573	537	562	537	553	583	540	572	572	548	560	569	552	585	548	584	538	590	540	524	564	572	582	603	601	569	562	525	573	543	558	569	541	545	564	587	542	564	555	568	623	560	530	544	563	566	597	578	563	578	551	561	549	612	623	568	579	565	597	527	574	584	577	529	568	550	563	548	573	588	555	528	582	543	557	573	574	525	604	517	549	570	587	561	530	602	574	522	543	554	577	564	541	573	534	561	553	535	583	588	516	575	554	528	547	546	543	591	568	553	542	565	575	569	574	569	550	581	569	527	540	612	580	579	557	558	571	585	585	547	577	588	535	531	579	574	568	549	588	576	562	583	576	563	568	546	550	523	535	566	582	577	573	568	528	541	541	561	545	580	537	570	589	558	489	593	547	593	568	577	589	538	593	564	556	551	549	612	582	608	544	570	543	566	574	604	499	549	526	552	566	579	571	572	564	564	549	569	569	575	578	592	551	605	540	575	573	527	581	581	572	605	527	559	576	546	565	547	520	556	541	575	554	551	536	559	570	580	570	545	569	559	586	545	576	609	594	538	515	585	593	573	530	547	596	594	603	606	571	556	541	555	543	520	565	593	600	573	552	530	528	486	566	570	577	538	549	581	561	584	537	539	561	563	562	610	573	559	579	560	587	560	571	600	575	558	564	549	577	510	553	568	592	594	557	591	545	548	539	571	576	558	569	534	596	554	574	546	567	588	554	556	576	554	577	600	554	543	550	560	599	534	521	560	581	563	564	561	576	551	547	581	555	565	585	547	534	622	592	529	547	566	535	589	576	544	612	601	546	550	571	603	571	566	547	531	550	531	551	570	605	543	544	533	604	605	560	538	570	602	552	561	604	561	582	520	569	591	605	596	528	543	549	558	567	559	572	581	571	530	530	517	536	559	596	529	569	594	542	556	572	552	581	544	576	539	578	584	534	605	568	545	554	558	597	554	577	587	530	583	565	532	604	586	536	550	537	596	548	535	556	541	568	575	576	556	567	596	558	544	601	500	556	541	573	589	584	576	580	589	565	588	611	546	548	547	567	538	504	577
24354	9347	3598	1971	1051	691	442	909	2503	364	415	224	202	164	177	151	165	159	136	154	150	137	129	134	137	122	129	134	133	144	118	117	118	137	152	123	136	124	126	129	115	133	123	135	127	109	138	153	104	127	121	111	130	129	108	123	134	135	129	125	115	118	117	146	123	123	108	114	135	123	95	118	107	125	126	112	104	118	128	114	124	129	143	118	117	117	125	109	142	161	120	123	114	111	123	124	130	113	132	118	112	110	146	110	116	133	114	118	138	121	111	118	118	128	131	113	123	111	135	112	101	114	106	121	123	124	140	130	104	121	114	111	118	126	125	117	126	122	125	127	133	130	122	145	126	137	109	122	118	114	112	113	142	143	117	121	114	120	100	111	123	123	129	124	120	109	123	109	148	138	113	132	133	116	127	133	132	134	111	124	139	118	126	123	129	119	121	113	119	121	120	118	115	150	122	136	120	125	115	131	121	116	121	130	109	106	135	122	128	102	120	127	115	118	105	129	125	129	115	109	122	125	128	135	123	106	126	109	117	117	123	128	107	113	110	115	126	129	112	128	115	121	106	104	119	128	122	95	115	117	107	125	114	105	142	108	135	124	133	116	98	119	143	130	122	132	118	106	113	114	108	111	146	130	88	123	144	130	123	144	99	115	109	140	113	108	126	130	119	134	123	127	127	125	112	98	136	115	128	130	107	109	111	147	133	126	116	136	120	119	123	107	115	113	97	110	117	139	111	119	132	110	131	122	118	116	132	121	138	133	104	134	120	123	122	126	141	105	139	113	110	122	119	103	122	129	115	119	110	124	138	121	120	129	104	109	114	113	103	141	120	116	93	115	144	103	127	91	124	119	113	113	133	136	110	128	136	140	154	131	128	129	112	125	106	124	139	116	131	135	115	125	136	135	123	124	129	122	144	133	123	110	101	129	116	119	119	124	119	123	122	151	121	123	127	109	146	123	129	138	105	120	110	106	133	138	127	125	119	120	137	130	120	104	124	128	108	136	122	128	135	130	104	109	119	126	111	136	123	117	124	119	139	127	124	139	132	113	114	112	141	117	94	108	116	130	112	114	108	125	137	112	118	125	126	117	121	121	143	112	127	139	136	110	126	128	131	131	128	106	108	108	135	90	120	124	108	116	132	121	123	129	114	108	114	131	119	117	128	115	110	134	132	118	121	118	110	119	119	123	110	124	128	108	119	122	119	94	109	112	111	116	123	143	135	124	125	95	126	117	120	114	129	137	125	91	133	119	114	113	132	109	109	123	137	141	112	117	116	114	101	111	133	110	126	140	103	134	129	127	103	107	116	117	145	120	109	151	128	135	124	115	122	122	135	116	111	128	105	128	111	119	120	148	111	117	110	119	116	119	122	112	127	102	123	117	147	130	124	128	133	131	101	133	116	129	126	105	136	134	130	117	107	113	128	111	104	132	133	112	137	128	118	116	119	126	123	131	113	135	131	123	121	109	110	133	144	131	115	116	126	133	110	132	115	116	133	126	128	114	123	118	102	130	113	113	122	134	101	103	119	142	108	104	117	130	116	126	126	110	119	108	121	129	126	124	102	116	115	136	118	124	113	121	115	126	106	122	99	126	134	119	123	106	117	131	152	115	103	131	125	95	129	134	107	129	109	114	115	122	145	122	134	132	122	118	125	128	105	114	120	123	113	138	130	122	116	107	113	127	127	104	133	125	109	113	129	117	120	119	119	116	104	125	136	128	142	125	117	128	114	136	131	121	140	129	126	134	141	113	116	120	120	109	114	133	139	135	132	121	124	128	113	130	119	97	138	123	106	104	124	133	126	122	127	153	132	106	117	116	141	128	118	106	127	111	133	146	114	132	112	120	110	101	106	128	124	111	109	121	133	106	104	128	92	132	101	130	131	119	99	125	132	124	106	127	141	118	106	137	104	112	102	110	150	131	128	112	124	137	112	134	126	116	136	117	114	123	140	104	111	134	119	108	137	137	137	111	123	99	112	129	118	113	110	126	116	126	115	103	132	123	108	124	117	111	101	106	111	86	115	118	125	101	120	126	131	124	109	104	98	130	113	130	127	125	128	126	122	110	117	129	113	116	126	131	141	138	114	102	133	133	115	113	114	119	124	132	120	111	136	115	115	145	119	106	127	119	152	101	112	125	113	131	123	102	111	134	117	115	123	116	127	114	114	140	114	121	130	113	112	119	114	122	126	128	153	109	115	129	106	115	113	102	99	139	107	119	104	125	145	108	115	118	120	125	97	111	125	109	120	116	122	106	96	109	108	131	133	115	139	113	119	116	121	132	131	139	149	119	82	123	110	124	109	109	121	131	139	138	122	126	121	123	126	135	114	127	127	126	97	116	134	112	136	155	125	111	109	105	144	113	94	110	121	114	120	95	109	120	124	156	156	135	113	122	113	129	130	113	124	116	109	126	128	136	128	102	98	121	136	108	122	118	129	132	135	153	123	110	116	123	119	113	119	118	115	142	113	107	124	121	133	109	109	109	128	96	121	102	113	116	144	110	116	128	116	122	108	112	98	119	140	109	118	111	126	142	109	112	106	102	118	108	127	123	106	127	111	113	128	109	113	115	108	120	126	111	137	120	121	133	108	131	127	125	129	110	120	107	124	125	122	123	127	115	93	111	128	143	94	114	118	110	131	127	110	99	122	108	106	137	108	147	122	112	141	102	120	124	124	123	108	123	142	102	132	101	124	128	126	124	96	109	130	104	131	142	105	107	128	121	111	118	112	118	110	121	132	126	110	118	122	119	111	106	112	108	113	126	115	109	123	122	115	123	128	116	106	112	118	104	115	117	106	139	99	121	113	119	114	119	123	121	118	126	127	115	128	136	127	129	118	112	116	124	114	129	132	129	111	115	128	133	118	122	89	110	101	105	137	110	138	141	117	122	140	111	145	125	112	114	125	100	131	110	116	93	117	143	111	128	106	116	125	111	134	116	109	115	138	134	108	111	110	130	112	115	127	108	114	119	119	109	105	128	129	119	129	115	126	115	120	93	144	128	104	142	105	105	111	142	107	127	105	111	111	126	124	114	105	116	132	121	104	113	112	125	139	110	122	133	115	120	123	112	107	128	140	96	138	113	109	117	127	128	104	117	113	120	140	135	109	116	122	132	125	140	110	113	133	129	92	123	118	121	124	107	125	126	123	120	131	120	128	115	119	121	124	136	116	103	137	110	118	117	101	119	113	113	120	103	121	123	121	136	130	110	115	128	133	143	119	131	95	116	125	138	126	129	123	94	125	127	110	139	119	135	106	117	114	123	127	131	144	131	101	132	135	136	118	121	113	108	122	111	129	115	117	120	142	96	102	101	113	141	145	138	98	129	131	118	136	126	117	121	145	126	132	118	128	112	122	116	122	109	147	125	126	108	119	106	116	129	119	131	121	129	122	127	114	124	132	124	115	110	144	125	114	123	99	121	100	129	130	121	115	121	136	114	118	127	125	105	114	124	134	123	120	132	139	128	126	127	149	109
14917	2977	2881	3497	2915	2320	1999	4436	9320	1321	2054	808	764	689	628	633	555	555	465	567	460	493	467	474	445	425	437	439	427	373	418	398	366	383	387	389	346	380	368	407	360	373	366	338	366	396	378	347	385	363	357	363	355	364	388	370	371	320	366	371	355	340	330	366	358	340	337	350	345	325	325	353	355	351	324	351	335	329	347	360	366	333	318	331	333	350	351	324	339	364	357	326	342	340	348	350	338	358	332	317	300	339	331	361	312	354	316	336	361	327	325	344	371	335	319	311	319	310	292	359	312	333	342	356	329	340	352	314	351	306	314	373	316	337	312	386	316	312	331	312	318	351	350	319	328	333	338	342	337	312	329	306	330	296	331	346	310	310	300	297	363	345	330	343	312	321	353	322	325	342	329	335	321	315	361	329	340	354	322	315	349	328	295	316	333	347	337	362	342	327	314	329	382	325	355	311	348	345	336	305	288	329	360	324	350	353	322	349	346	354	337	333	336	296	347	350	317	344	346	343	331	352	349	333	308	294	346	350	337	315	327	338	339	327	324	286	350	316	323	338	329	319	344	327	335	337	338	340	329	335	345	319	338	312	333	332	333	356	324	316	315	293	311	320	304	330	343	375	290	336	336	309	340	345	344	337	311	336	331	307	320	353	292	339	334	303	377	334	305	296	328	314	356	293	316	323	315	332	337	334	307	353	326	321	309	323	331	340	346	315	329	314	334	325	317	305	348	274	345	323	357	364	357	329	319	343	359	367	319	322	310	326	304	346	330	327	324	354	344	337	325	335	343	368	324	342	338	298	327	321	333	332	356	359	304	329	347	337	328	311	346	335	304	346	352	332	333	331	335	342	318	305	348	364	313	344	330	331	364	331	351	311	336	350	319	318	338	365	357	339	345	287	348	364	368	344	359	289	307	336	337	285	356	327	318	369	328	348	355	332	347	327	361	322	341	320	338	323	333	358	334	324	314	356	286	341	321	329	353	323	351	304	326	325	325	320	338	347	321	323	333	297	358	315	326	312	332	338	349	328	321	346	350	377	351	361	333	339	306	323	383	322	342	318	321	343	331	329	321	359	341	303	302	334	309	372	334	367	304	333	342	329	329	339	346	332	339	319	355	347	354	313	325	330	318	335	372	318	306	318	349	332	305	346	329	349	298	355	334	339	322	330	365	344	319	386	322	324	327	346	376	351	299	314	373	307	330	373	320	328	352	339	335	324	345	338	311	319	347	331	322	340	334	333	310	320	321	330	338	298	325	317	293	333	326	342	318	331	332	295	336	326	320	315	349	337	333	321	326	316	332	320	333	335	343	300	327	354	317	310	335	348	359	343	333	349	324	331	320	328	356	286	325	343	351	293	316	297	319	296	314	353	315	315	335	377	324	306	318	331	292	360	338	347	337	320	333	343	335	335	322	335	357	309	323	338	356	342	332	319	314	296	344	329	330	345	340	314	315	309	346	319	326	334	353	328	312	306	352	293	334	332	341	322	347	341	357	312	311	339	347	372	330	342	340	335	324	315	308	338	347	373	371	317	329	309	299	356	339	318	352	302	323	305	335	321	363	308	337	294	347	336	340	334	329	354	327	335	332	302	362	308	338	322	330	337	326	331	352	331	340	324	327	342	313	340	339	342	359	306	313	328	317	320	327	339	345	336	329	344	293	291	337	325	320	353	313	314	359	337	327	320	340	342	314	348	338	341	332	305	353	322	348	342	316	350	323	321	343	335	329	330	313	332	303	340	331	325	305	332	364	338	353	326	322	310	321	316	339	324	317	302	343	353	341	333	345	346	325	328	335	329	329	320	322	323	321	319	305	336	333	322	320	353	345	331	302	334	349	279	329	322	328	381	337	329	340	339	321	325	322	350	322	343	370	327	338	355	335	346	342	336	331	341	317	373	320	337	322	336	343	320	338	319	354	310	312	333	328	325	328	359	356	333	339	341	377	309	315	332	355	363	366	324	339	311	350	354	324	301	326	341	300	362	325	337	294	355	336	352	315	305	309	358	327	357	328	331	336	340	305	315	356	321	318	362	349	324	371	306	333	344	346	347	324	326	348	362	335	315	333	354	326	337	311	332	321	343	330	346	344	320	341	363	304	343	346	336	300	315	317	350	346	350	302	331	321	316	360	340	304	331	353	335	360	318	379	346	318	330	341	357	332	309	299	343	320	332	330	300	305	348	320	329	317	348	323	333	298	337	352	311	346	345	319	364	324	307	337	319	309	367	333	337	323	350	320	353	335	358	324	361	323	310	313	333	322	322	345	340	361	327	347	315	313	358	314	346	337	337	310	326	327	317	325	316	340	346	330	339	350	321	354	323	300	322	330	333	311	347	342	279	333	310	336	359	318	332	317	323	315	337	343	322	362	313	321	365	351	341	383	333	307	332	342	311	325	338	360	337	331	368	304	326	359	300	354	327	340	334	341	328	311	315	339	327	361	328	372	322	308	363	366	332	364	315	329	335	346	337	334	350	361	299	323	329	327	334	329	333	353	318	326	359	329	357	302	361	308	351	321	324	333	347	344	355	342	338	335	328	298	307	305	350	317	351	341	316	326	317	330	342	375	316	343	314	326	315	306	334	343	330	298	322	343	345	359	330	317	317	313	312	335	326	356	315	323	354	335	324	331	322	314	330	325	329	312	373	294	334	353	337	312	334	317	350	339	310	342	357	351	333	325	326	353	329	356	307	306	310	327	311	329	328	338	340	308	328	321	318	321	334	323	361	330	356	355	327	329	307	330	322	320	356	353	310	355	336	300	319	328	304	323	305	351	315	293	332	320	352	326	362	338	339	312	310	318	350	305	330	323	359	337	317	342	322	344	330	324	311	367	330	308	363	324	352	366	309	347	321	360	356	331	346	332	317	332	345	345	321	360	333	322	336	291	309	342	347	309	349	345	295	328	345	312	345	327	332	335	322	334	327	335	361	340	327	333	345	296	354	351	336	315	348	310	355	318	345	338	325	366	319	317	316	353	330	336	318	348	350	359	320	365	349	332	323	323	302	358	318	322	326	351	328	339	351	350	360	354	351	317	354	325	328	310	337	319	309	310	298	350	336	328	330	315	332	337	339	329	363	388	366	313	343	319	321	331	324	363	358	336	359	332	351	343	348	348	307	290	327	324	350	325	320	328	323	339	370	297	330	325	333	311	329	352	302	313	380	308	317	341	352	338	338	348	318	355	313	303	286	334	326	335	335	380	323	335	326	332	340	347	328	317	306	324	325	344	331	310	349	331	299	324	325	359	346	347	324	340	337	328	321	333	326	362	314	334	319	339	304	329	327	295	327	313	324	343	326	364	330	343	312	314	378	380	326	358	355	363	353	348	343	344	327	323	343	308	363	324	302	329	352	312	288	336	306	355	333	301	330	336	313	341	315	352	308	354	323	288	331	341	334	310	310	351	334	333	355	347	355	370	276	349	301	304	380	330	316	314	333	302	341	330	326	352	364	340	313	349	326	338	341	312	333	324	320
38915	20379	9686	4901	2786	1651	1067	941	732	701	3695	502	385	343	340	353	315	300	299	275	275	273	272	269	215	203	275	235	249	250	244	262	236	260	252	243	228	250	238	243	254	251	238	198	230	250	233	233	233	240	259	220	221	238	259	257	231	222	221	240	224	210	232	263	219	250	243	249	218	232	209	223	227	227	250	216	240	247	270	213	217	235	209	201	252	234	230	245	234	243	212	229	219	234	250	209	242	215	207	251	264	225	205	239	220	236	244	186	223	216	233	200	207	233	235	226	219	241	257	242	247	236	230	248	226	246	247	252	221	226	220	200	249	240	220	222	231	265	245	250	233	251	249	222	214	228	202	244	238	256	226	222	234	253	228	218	220	233	229	241	240	194	236	213	241	228	244	231	246	224	227	248	217	243	248	229	201	255	214	228	254	204	240	215	211	227	242	199	229	223	238	235	235	236	205	215	243	252	224	249	216	234	210	245	243	212	223	233	233	225	250	237	225	255	236	213	230	226	242	238	223	249	218	243	215	253	224	210	230	236	224	225	238	240	236	216	224	213	223	250	222	247	223	238	221	212	210	218	259	240	217	249	213	231	229	235	250	225	256	226	240	227	195	207	224	205	206	258	223	226	250	219	225	208	232	217	275	233	236	224	265	258	216	203	206	258	252	244	235	226	254	211	242	246	252	233	272	277	215	246	220	227	223	225	210	196	233	245	241	253	261	241	212	220	253	232	244	233	236	211	213	229	230	223	238	248	221	216	244	251	209	241	226	242	242	219	227	262	239	234	219	228	238	245	228	228	237	239	210	232	245	224	224	236	209	208	220	234	241	234	199	248	241	253	239	193	225	219	235	231	220	230	229	220	232	231	219	228	229	227	226	223	198	224	208	241	241	206	227	244	242	214	247	241	230	218	237	229	225	237	243	234	256	223	239	234	258	235	230	230	205	241	256	243	243	237	220	241	234	243	250	249	227	225	216	217	224	258	220	233	214	251	213	224	235	199	250	230	196	219	218	222	250	228	225	265	215	241	205	235	201	217	236	269	219	218	297	215	243	224	263	207	273	211	233	226	223	228	218	221	219	230	222	225	235	246	208	246	216	241	242	236	262	225	222	250	228	239	219	220	222	237	245	232	244	234	245	218	237	233	210	249	285	204	258	223	222	223	250	245	245	212	260	243	217	236	233	220	249	221	196	211	192	240	240	227	213	241	243	219	212	231	222	227	274	254	239	220	209	243	221	208	224	255	263	230	222	231	221	234	234	243	250	228	217	223	258	255	216	178	226	250	212	231	220	231	206	235	239	263	210	222	198	221	214	240	229	221	245	267	252	243	234	247	215	243	226	230	220	232	295	224	251	245	223	249	243	239	221	232	207	219	252	214	223	220	237	261	247	225	236	243	235	222	245	216	249	226	251	222	220	240	251	215	235	222	242	233	232	225	246	253	229	235	253	236	224	251	252	235	203	249	262	229	220	234	209	198	241	241	244	253	218	242	245	247	237	246	237	212	225	202	261	215	220	220	211	226	254	231	251	250	209	227	218	225	236	228	251	196	259	253	233	240	224	218	218	236	220	235	234	216	227	228	237	245	211	213	227	197	209	197	249	224	213	233	202	222	215	248	223	249	233	228	254	243	234	248	255	214	242	219	213	235	239	211	228	221	235	207	227	217	235	210	245	233	227	221	225	255	233	249	218	248	219	219	231	225	230	233	231	210	222	238	225	231	219	236	230	218	248	247	251	243	250	214	236	207	236	237	216	260	265	236	232	226	216	249	244	204	218	242	259	219	219	249	254	232	204	232	245	236	237	208	264	210	219	228	238	231	245	220	257	237	224	210	248	198	224	202	253	228	227	217	241	236	209	195	223	227	245	239	223	212	224	223	253	248	226	190	237	249	235	211	212	218	234	221	235	231	227	245	230	240	230	244	220	238	198	219	240	234	209	219	242	212	249	206	217	207	237	218	242	198	233	212	276	238	261	231	237	237	227	216	233	221	230	244	219	230	231	216	261	199	213	245	254	203	219	230	201	207	251	232	204	212	241	240	245	220	264	231	231	218	218	255	241	234	220	222	214	225	226	230	220	223	241	199	228	225	237	233	239	205	255	242	221	208	230	217	252	212	242	239	248	204	226	204	231	235	242	242	250	218	222	199	210	229	233	244	239	197	236	245	221	208	228	220	251	266	232	239	221	243	227	209	219	257	236	230	257	222	231	243	241	229	236	237	210	238	239	254	228	237	234	200	234	236	250	233	212	232	235	233	266	243	229	224	289	228	232	235	253	245	221	233	213	203	223	236	237	237	243	230	244	224	224	205	233	236	215	241	218	218	194	244	236	235	255	234	203	220	231	203	221	230	261	221	220	262	252	216	219	218	237	239	237	230	265	236	225	221	237	223	257	231	246	223	257	266	216	234	222	200	252	219	247	234	239	225	210	247	233	213	238	210	247	233	221	234	235	215	265	265	233	229	210	243	233	231	242	229	224	229	246	243	263	223	228	258	266	248	228	228	248	224	230	234	220	236	225	273	240	199	227	244	216	253	277	224	225	253	229	219	193	222	244	214	235	211	244	212	223	238	202	228	261	202	215	236	216	244	200	245	232	242	225	245	221	231	224	232	230	233	244	246	263	198	229	229	209	239	225	203	242	240	250	235	270	233	213	226	237	239	226	232	245	205	227	243	254	231	226	218	225	223	231	219	253	248	225	229	220	258	224	261	260	206	211	251	220	261	234	206	238	201	208	256	222	201	217	228	201	253	219	241	225	211	235	219	219	233	252	234	227	214	252	226	241	234	265	210	234	230	224	228	230	233	246	234	244	216	261	206	228	223	218	237	208	187	225	202	230	212	226	267	254	238	233	237	222	220	205	220	212	239	210	247	265	227	249	226	229	225	234	266	250	235	244	240	261	220	260	203	218	240	234	209	242	263	222	220	226	232	233	220	248	231	227	243	239	244	233	241	240	237	257	225	228	237	245	242	254	202	199	249	242	215	215	258	222	229	208	231	220	229	253	224	235	242	242	252	252	227	216	249	219	238	245	235	220	256	235	222	232	241	245	230	220	211	218	222	228	252	220	233	271	229	242	214	239	224	232	236	214	230	244	226	210	226	224	235	216	217	242	230	221	227	206	233	240	243	199	243	235	201	227	255	217	230	227	257	231	208	240	241	220	232	214	239	263	240	234	214	240	241	231	218	233	244	206	219	256	218	217	233	241	240	234	201	231	238	222	217	237	237	249	252	224	230	245	231	249	231	244	237	217	242	227	257	248	230	235	253	234	224	247	238	240	289	239	230	226	238	244	246	234	201	238	240	257	218	209	197	226	235	216	269	232	220	245	212	206	248	252	241	226	231	228	248	210	237	259	228	237	216	252	236	248	236	240	232	232	233	229	201	241	227	238	250	218	215	233	241	217	238	230	226	211	242	229	257	265	202	238	232	229	245	240	254	233	274	229	204	248	213	222	229	235	240	233	251	234	236	237	219
24821	6778	6170	6537	5454	4304	3621	3819	2967	3228	12162	1563	1391	1260	1231	1132	1079	1024	995	905	917	833	890	863	809	801	776	763	742	775	735	682	714	716	744	672	697	708	657	691	660	654	656	702	630	715	606	639	656	639	685	627	609	674	694	617	615	609	609	639	627	593	598	598	622	610	638	549	649	602	528	626	597	588	598	586	601	565	607	591	590	614	534	600	579	529	576	582	609	588	576	572	573	563	590	601	570	614	562	602	588	597	574	587	596	609	557	610	590	609	581	547	580	641	596	576	611	507	562	562	577	616	601	599	581	591	563	594	599	583	590	590	622	607	582	562	607	577	560	598	579	575	557	582	547	551	593	581	582	594	601	553	621	568	578	568	557	571	566	600	608	610	581	588	577	553	573	579	563	567	587	589	571	566	626	603	601	623	581	585	614	595	581	623	584	562	546	592	612	623	599	605	608	592	581	587	569	644	560	577	599	579	578	585	604	569	592	580	527	582	640	608	572	552	581	547	604	577	588	579	574	591	613	551	630	610	553	603	615	617	587	572	575	560	575	581	580	611	594	568	578	573	564	544	628	607	590	549	575	569	545	532	558	574	599	556	604	587	550	576	592	600	579	565	535	606	544	577	643	564	569	603	542	571	564	589	581	587	607	583	605	556	547	577	592	612	599	566	532	625	571	532	581	572	598	574	586	608	597	559	561	593	596	575	566	576	563	541	562	578	557	599	575	559	596	578	570	622	604	585	547	579	617	533	568	581	604	579	577	628	574	598	553	608	562	593	564	559	599	564	575	563	633	541	543	555	625	557	588	580	577	611	600	610	561	607	605	610	606	592	579	585	589	565	595	566	566	593	581	551	549	584	593	548	585	624	573	582	534	615	586	603	565	604	611	599	575	562	580	559	569	562	588	573	609	536	568	580	563	596	566	592	548	607	559	610	561	604	579	583	557	535	620	535	561	573	586	598	564	579	580	605	553	597	592	595	586	596	574	570	565	613	580	584	580	603	560	548	598	547	583	587	572	575	570	596	559	580	574	578	613	538	541	530	558	573	558	624	551	571	514	589	568	556	564	604	563	569	571	603	588	569	601	541	543	604	584	642	534	576	561	594	567	586	564	594	549	552	617	533	600	541	603	616	561	565	576	592	588	548	581	530	547	543	595	567	566	600	631	595	530	604	579	549	599	590	612	563	572	585	586	582	555	553	584	529	561	538	578	553	600	604	590	531	582	586	552	587	567	609	566	538	534	589	540	581	595	550	572	549	580	552	603	578	564	552	584	614	587	565	590	605	577	590	535	578	595	557	595	570	563	544	584	564	541	592	565	578	567	613	577	559	557	553	579	530	601	547	545	581	567	516	533	607	604	590	539	540	617	545	590	574	621	565	536	566	605	571	572	557	553	579	581	580	574	579	603	574	560	553	561	554	549	603	567	599	569	571	592	598	601	525	535	574	579	592	593	615	551	588	546	597	571	569	552	572	574	550	567	614	568	572	535	581	571	561	563	574	585	531	549	570	566	548	575	544	589	597	570	606	581	586	616	568	569	573	593	592	535	549	588	552	582	562	565	613	554	546	589	646	568	572	608	623	599	564	584	594	565	569	580	567	571	617	580	603	592	564	554	575	590	589	588	595	592	614	560	592	533	575	564	576	569	588	561	570	598	580	552	564	551	555	600	559	568	589	606	588	597	577	579	567	574	572	578	624	573	535	567	570	580	581	549	516	561	569	576	577	623	564	572	580	539	560	592	597	567	591	543	561	575	593	569	556	626	608	568	590	573	591	574	577	564	575	592	575	555	581	577	572	596	570	544	546	533	535	581	543	595	617	556	600	580	573	579	585	580	586	565	591	570	581	539	617	596	540	585	594	566	563	534	620	618	555	539	584	591	572	617	565	596	545	590	543	567	567	570	565	581	566	577	602	565	563	598	563	613	550	562	578	558	531	599	570	594	545	579	584	546	548	569	574	595	613	572	612	626	572	546	586	572	565	549	542	595	590	553	567	581	527	601	595	594	557	589	610	559	603	540	535	582	577	601	594	587	591	548	575	509	589	576	556	533	562	572	566	587	604	566	578	559	564	578	603	581	601	583	599	570	562	570	574	560	584	578	599	602	596	583	581	564	594	588	557	605	587	610	607	564	580	542	528	593	614	605	551	576	594	567	606	574	557	572	564	551	618	575	588	577	572	577	564	560	598	571	628	535	591	556	599	546	569	590	528	526	590	627	568	564	615	523	548	572	564	610	581	547	576	596	615	553	567	580	576	605	586	549	605	568	563	587	562	587	566	575	597	567	583	590	588	582	582	573	632	557	629	597	560	552	572	575	591	580	589	586	546	550	627	573	589	578	518	566	586	545	557	557	591	549	545	601	557	542	574	548	544	592	585	599	608	561	551	507	594	558	607	603	551	531	572	575	583	567	577	581	602	579	571	559	573	537	543	569	555	540	581	563	544	546	584	590	562	588	609	558	578	569	585	621	605	590	534	592	558	546	569	581	581	609	598	552	613	555	568	561	618	604	560	563	549	616	553	552	568	566	559	564	614	571	606	563	610	561	554	611	586	604	630	561	591	568	591	599	554	608	595	583	618	563	607	588	583	596	577	582	569	566	590	551	536	614	558	581	602	603	570	555	563	594	597	541	595	546	577	585	592	613	604	547	587	617	555	593	521	585	596	589	516	519	551	570	597	655	599	594	581	578	588	575	579	561	563	552	599	582	582	598	608	564	571	597	563	585	577	553	592	575	550	572	587	564	568	620	575	602	641	560	555	600	592	596	561	617	542	624	551	576	620	580	611	539	572	604	590	573	587	593	605	595	581	589	604	607	600	557	601	584	574	600	565	570	606	539	590	559	626	600	591	591	561	613	535	556	613	554	576	535	607	567	545	599	551	591	593	616	600	565	562	585	571	587	600	565	613	582	619	624	575	596	596	543	552	587	598	611	583	588	594	556	579	561	556	643	560	552	577	575	563	573	594	584	568	581	540	574	608	595	617	539	553	586	566	572	622	572	565	609	547	571	552	575	547	567	561	576	560	587	575	607	609	626	529	605	582	585	602	557	604	597	567	573	587	548	585	577	574	576	587	580	618	617	658	580	579	562	582	600	579	602	584	589	527	564	572	565	627	589	581	580	550	585	583	587	569	589	574	594	594	616	600	603	542	579	595	579	621	551	582	547	592	554	573	599	595	586	535	586	579	586	543	593	557	585	585	583	563	599	549	586	560	565	564	543	549	570	543	572	628	545	573	605	587	582	554	562	575	551	593	566	590	564	567	564	538	559	566	599	566	573	506	567	569	554	610	598	618	610	595	590	533	615	636	569	530	554	588	587	523	604	512	614	574	589	559	575	613	547	589	567	578	574	570	562	591	610	581	553	620	602	615	549	553	611	607	586	599	625	576	573	560	590	571	560	557	563	563	602	555	561	562	568	568	581	581	540	578	598	639	555	563	591	560	539	576	546	602	605	589	596	551	533	514	598	524	580	630
8656	2634	801	422	303	289	286	302	262	242	336	254	222	269	260	272	251	255	212	230	211	262	247	212	279	262	266	251	229	230	259	239	227	244	275	241	240	217	257	225	244	242	237	228	225	244	271	239	247	221	263	251	244	259	253	229	230	245	255	238	223	226	253	256	250	242	223	253	222	239	270	229	275	228	243	215	228	230	210	247	216	244	231	237	221	267	235	257	261	211	234	270	245	231	251	255	237	216	246	217	233	276	259	262	237	247	250	213	239	234	233	242	239	229	193	223	239	239	240	267	233	254	231	259	244	227	220	238	259	246	222	244	238	239	237	233	253	250	243	245	263	257	239	246	211	272	240	245	226	269	257	236	244	234	226	236	240	255	240	229	263	217	246	269	235	232	253	236	224	232	217	265	238	261	229	237	228	239	266	237	222	277	257	245	225	243	245	228	269	240	222	241	250	225	260	242	240	210	257	266	252	265	238	217	236	236	234	236	249	249	225	271	253	256	256	235	225	208	257	227	265	241	256	236	234	251	241	219	250	249	222	241	234	228	236	266	239	244	241	257	262	248	236	248	264	217	222	243	205	240	235	247	264	249	210	228	244	224	233	245	245	251	246	248	241	248	227	272	221	254	213	235	238	219	238	241	251	248	249	259	240	228	239	257	236	241	243	242	247	238	235	261	243	272	236	224	245	256	246	259	251	261	253	231	273	260	232	248	220	241	236	253	256	233	266	269	230	246	264	224	281	251	232	278	254	221	263	237	246	241	256	257	259	247	282	210	254	252	257	232	238	227	258	237	219	262	246	226	261	244	242	259	255	238	244	224	254	258	222	246	210	227	227	215	243	244	237	264	224	214	240	225	242	256	253	232	238	205	223	252	232	253	217	223	296	266	251	262	230	218	257	225	234	231	230	238	225	249	234	247	266	251	241	236	236	242	244	261	237	244	227	254	266	261	219	218	257	257	225	226	246	242	209	238	234	253	233	265	239	268	237	269	262	240	261	264	236	256	265	224	237	238	241	261	249	250	242	255	230	247	230	225	217	226	245	239	205	263	275	259	251	244	274	270	264	223	245	223	222	238	245	232	266	228	239	251	226	245	249	250	247	241	244	249	242	270	288	232	260	215	229	242	252	272	270	219	244	232	214	244	281	221	252	252	231	267	216	251	221	241	248	239	256	267	281	233	233	228	237	233	235	214	211	266	223	238	208	251	236	271	214	276	266	259	248	245	261	257	231	203	225	237	246	219	235	224	234	266	254	268	227	248	227	249	267	281	238	264	225	266	228	229	250	233	237	257	258	258	276	249	219	246	228	241	227	285	261	245	239	223	223	242	231	256	225	229	217	260	253	245	244	241	256	250	265	209	233	215	256	224	236	252	226	232	245	256	254	255	228	274	241	234	247	255	210	230	234	251	260	218	221	255	235	218	237	247	234	252	220	236	247	236	250	241	290	218	221	224	249	244	252	219	237	247	238	239	230	223	248	238	237	266	246	270	225	240	235	255	251	262	237	232	213	239	228	228	222	235	246	240	257	243	237	231	252	221	232	254	236	233	242	229	227	238	232	261	248	248	227	223	238	245	219	207	279	226	227	232	263	240	251	235	239	255	222	268	219	228	251	240	245	273	238	264	247	262	243	254	243	253	242	253	247	263	234	250	244	246	241	218	232	217	230	245	246	256	248	232	230	258	222	223	256	260	271	257	219	210	232	241	239	246	274	240	223	253	223	233	234	224	204	241	257	237	247	254	263	225	241	239	256	254	234	228	239	215	232	247	274	249	259	250	249	219	231	264	242	261	262	249	230	258	233	250	239	221	253	248	211	246	263	250	241	242	228	255	229	257	198	236	243	216	256	242	242	217	233	253	244	222	248	250	226	228	251	267	265	240	233	231	241	215	274	218	225	230	263	239	240	230	257	242	257	249	270	239	253	253	242	250	222	247	252	271	207	255	244	212	272	265	262	243	220	234	247	254	249	237	242	212	225	243	225	233	259	232	252	237	234	241	255	251	248	245	237	234	251	253	253	244	221	242	234	277	233	260	228	235	244	223	250	241	281	233	248	241	236	252	247	268	230	243	244	258	263	255	227	236	239	252	224	215	251	254	244	248	234	251	261	231	222	225	245	259	235	263	267	270	264	271	238	216	226	257	246	251	229	249	218	229	250	229	223	228	217	235	236	243	250	261	244	245	239	251	242	251	234	240	246	218	241	237	237	227	246	224	266	239	291	258	254	241	228	242	256	260	259	243	241	231	212	227	234	240	257	240	251	273	233	257	214	237	226	268	252	236	227	244	238	208	241	243	228	252	239	253	250	231	224	249	253	222	224	211	239	242	233	251	256	240	247	247	227	250	248	241	263	247	229	235	229	244	234	240	226	237	242	256	221	220	246	223	248	221	267	246	249	239	235	234	236	246	248	235	242	229	245	288	237	226	235	256	210	256	216	242	245	242	268	244	219	237	251	221	257	239	228	237	232	271	248	270	221	231	213	255	233	242	229	249	259	246	235	228	243	270	235	258	250	243	237	271	261	217	255	245	233	228	223	245	218	247	247	210	245	234	223	213	250	250	280	229	259	280	244	243	244	258	261	256	231	240	247	269	229	243	249	231	244	253	270	254	255	225	254	239	250	253	225	229	242	224	250	237	235	214	246	248	227	231	241	249	228	231	254	249	237	233	251	224	242	224	240	270	220	248	245	235	239	283	258	225	234	248	257	260	248	254	218	248	215	219	238	246	247	243	239	257	236	240	232	217	246	234	265	232	239	238	266	221	247	229	236	219	266	234	246	249	237	231	237	269	224	225	233	265	260	229	244	275	246	243	232	235	258	254	235	253	226	283	248	213	219	215	232	236	230	227	225	239	222	229	262	237	250	240	273	228	218	233	239	262	212	234	245	228	235	234	243	238	269	265	260	226	255	252	251	242	242	238	237	259	249	232	216	242	240	245	257	239	241	229	246	265	251	242	224	216	257	238	239	216	246	234	230	237	239	257	202	246	246	242	267	233	250	229	236	232	238	234	251	246	239	236	215	242	254	238	257	292	268	250	258	234	237	244	249	216	257	239	252	256	245	256	248	256	254	238	246	248	237	232	234	251	257	279	229	229	239	257	222	251	241	225	260	247	276	259	256	242	234	239	221	244	246	223	239	251	233	283	242	254	257	281	261	239	231	227	227	254	242	269	255	227	246	236	250	250	233	250	260	212	231	224	238	253	212	229	252	210	229	230	257	273	242	262	264	248	229	260	234	225	227	231	231	236	233	249	279	238	237	266	254	231	226	235	233	258	265	229	219	245	279	262	238	237	243	260	276	237	248	302	251	230	257	241	254	247	219	245	251	232	242	253	245	262	255	230	230	223	236	240	237	221	208	240	267	270	226	247	231	249	210	237	264	219	254	246	234	231	257	287	222	241	265	232	264	234	254	250	229	205	264	266	248	246	274	245	240	236	235	208	250	225	244	266	221	245	218	243	237	237	243	238	248	252
5974	1889	1371	1088	897	787	683	756	619	699	1315	580	592	632	548	600	598	576	599	600	620	572	613	575	533	602	574	550	578	581	571	558	628	577	526	529	575	553	581	572	611	557	630	580	565	566	587	558	589	549	574	568	536	596	530	586	557	578	548	580	601	583	561	596	551	594	581	564	604	603	560	587	578	596	574	563	530	587	553	570	616	578	578	544	529	552	599	564	563	565	614	526	545	575	593	563	553	545	590	557	602	567	578	547	596	543	565	541	569	585	569	558	561	569	563	560	585	574	578	583	549	541	605	553	620	557	618	599	584	550	601	567	604	578	593	588	582	587	565	570	554	572	550	622	585	633	565	547	568	564	491	566	568	608	534	558	588	558	549	540	572	548	605	548	542	564	562	615	565	565	563	577	606	576	552	548	544	542	590	583	565	565	549	582	580	556	542	572	604	524	530	583	596	566	584	544	528	567	576	595	556	525	545	544	594	617	596	599	560	575	561	577	619	619	559	549	563	565	577	554	578	590	591	571	594	559	544	541	578	557	548	600	560	595	560	593	569	560	558	534	538	627	598	563	581	580	550	568	538	588	556	578	550	552	605	578	586	590	550	626	592	549	601	594	562	605	562	581	573	559	560	565	604	546	621	590	568	559	552	557	567	591	598	568	559	546	549	572	556	583	574	533	588	547	524	557	570	569	543	587	540	621	546	567	552	536	585	587	524	575	532	528	580	590	575	584	608	580	575	556	607	583	600	566	564	558	582	569	564	547	590	558	568	598	556	579	578	545	600	573	635	550	550	564	519	616	559	595	576	566	584	554	602	569	571	552	595	569	591	548	560	589	559	564	564	576	556	544	597	577	580	605	576	599	553	565	581	547	544	566	495	597	541	577	576	591	616	578	578	589	551	571	569	575	523	577	593	572	595	565	579	528	580	570	551	577	585	590	592	596	602	593	606	578	552	569	601	560	577	565	586	542	561	599	596	601	576	579	560	558	569	598	560	557	569	552	562	573	559	602	598	604	537	519	503	527	594	580	635	621	514	604	578	578	594	592	543	547	565	570	579	564	589	551	581	560	553	568	585	553	567	529	562	583	602	591	617	552	542	560	560	586	569	549	590	559	617	571	616	535	548	595	595	620	583	528	593	549	604	562	575	577	593	569	564	515	565	598	556	508	542	554	572	571	558	576	566	585	540	601	615	576	581	512	557	566	575	583	574	575	567	588	632	557	617	565	584	608	602	565	528	603	598	540	557	631	557	585	535	531	576	551	536	532	563	602	556	580	613	563	597	578	620	590	574	570	593	564	566	571	575	553	565	580	579	576	570	555	567	624	553	621	565	585	590	577	555	604	591	629	558	567	582	588	578	606	531	609	547	573	539	550	543	557	581	605	612	594	560	578	559	556	607	569	550	558	557	588	560	578	545	584	614	554	515	529	554	565	562	538	593	582	631	566	500	571	571	566	589	589	631	519	530	569	595	590	530	564	532	573	561	518	557	589	590	556	520	558	529	564	589	540	553	547	544	562	592	584	594	584	575	551	603	602	558	588	556	588	599	531	574	582	561	593	576	543	555	589	555	534	559	548	588	575	584	548	604	550	553	620	581	547	544	607	591	580	548	576	539	568	548	559	566	539	567	549	611	598	509	511	586	552	550	560	556	608	538	565	578	558	589	573	523	612	570	580	569	520	564	584	570	573	543	561	571	599	594	540	554	567	530	606	540	574	578	575	553	562	600	577	555	565	558	569	524	543	553	603	588	536	561	598	519	577	577	568	574	546	551	590	592	563	519	575	611	598	567	530	564	590	571	524	563	580	555	526	519	588	583	575	579	580	542	550	519	569	579	564	505	571	559	559	571	560	534	595	580	547	557	584	591	605	510	579	543	572	564	559	540	568	541	577	578	563	596	549	570	529	570	596	550	578	583	574	569	569	606	559	570	556	564	525	588	621	575	544	531	588	595	548	511	580	585	514	558	565	560	558	551	616	535	549	553	576	577	573	571	559	575	578	535	527	570	573	564	557	570	543	575	589	575	542	556	597	549	552	569	569	602	559	577	572	551	595	564	572	540	564	535	541	586	536	551	550	556	538	553	575	567	585	560	550	576	568	575	577	584	578	531	578	578	550	589	618	548	581	543	542	571	577	595	584	592	578	578	633	553	569	595	561	560	567	584	552	541	579	566	561	583	607	540	606	611	558	576	596	581	587	541	633	537	575	534	544	547	546	521	550	573	548	545	541	542	571	529	527	535	634	596	585	553	516	563	579	552	586	565	557	608	539	522	512	558	585	574	591	516	587	566	553	587	612	541	579	568	588	561	572	574	553	557	564	591	578	591	604	592	567	583	620	568	572	538	586	603	564	554	548	606	546	569	578	550	551	532	545	565	590	521	590	543	571	541	578	591	559	607	564	572	523	590	596	603	552	589	568	603	560	519	542	580	580	583	600	550	591	561	487	615	582	538	560	562	568	549	563	616	562	544	546	543	613	535	520	566	616	637	552	528	574	515	580	609	562	595	538	539	532	546	623	568	565	608	548	557	567	587	553	574	536	542	540	558	592	602	571	584	550	528	556	594	581	556	544	566	569	546	577	607	614	548	572	568	602	528	588	564	541	591	589	540	557	510	592	569	509	557	558	603	535	574	559	595	584	562	591	601	518	584	570	592	529	593	579	540	558	570	610	543	598	577	581	580	556	577	553	563	565	559	599	554	553	564	541	605	551	553	547	537	540	586	593	578	560	566	545	596	553	593	562	557	635	539	580	561	574	553	552	544	532	594	581	539	599	582	541	597	545	575	600	548	544	579	535	547	605	578	554	534	536	606	560	556	531	546	584	589	527	580	540	573	535	534	616	569	569	553	591	569	530	557	563	556	568	551	567	574	573	573	602	612	554	580	543	591	568	591	555	557	565	605	616	588	540	528	584	578	581	578	581	522	566	559	598	570	570	540	537	559	527	584	572	548	545	538	560	568	533	570	576	593	580	542	579	578	564	558	580	516	520	580	525	570	579	541	610	580	578	573	603	559	589	556	559	582	580	605	573	544	574	585	548	531	571	585	591	564	592	572	574	571	567	536	564	561	572	526	555	571	519	540	528	560	567	532	584	543	566	544	557	566	571	575	578	583	599	548	596	555	554	526	569	590	518	550	553	534	610	568	572	557	580	569	579	592	571	609	538	567	553	565	569	569	620	551	564	559	566	612	548	532	552	554	586	545	579	561	575	586	564	561	562	572	584	548	591	558	570	610	586	580	579	575	535	541	602	554	548	585	559	549	560	566	582	529	574	581	576	608	591	581	550	531	556	576	564	585	512	548	537	554	584	540	551	551	571	575	558	582	548	565	533	567	589	595	627	560	577	523	570	530	561	576	546	563	558	566	571	581	567	554	545	564	566	582	556	574	587	567	586	580	529	571	617	573	556	594	568	556	596	550	569	568	569	578	575	569	549	555	597	604	531	575	546	589	579	611	601	561	576	545	589	575	580	561	625
37024	24824	10600	4335	2094	1097	591	392	711	337	3727	249	194	163	176	166	161	160	142	156	137	142	139	130	136	157	144	131	126	135	138	125	109	132	109	124	135	139	128	111	149	142	137	115	148	166	121	126	134	132	154	136	116	130	116	139	128	113	128	99	113	109	132	119	123	124	134	128	139	137	114	131	140	124	132	121	110	113	124	99	117	104	136	120	130	123	130	120	120	114	131	141	103	121	122	135	107	127	127	107	110	114	124	127	143	137	114	111	119	130	122	130	112	108	95	146	140	120	143	127	112	118	125	128	126	112	122	126	122	127	124	145	103	129	149	122	117	112	139	134	121	116	114	126	131	131	115	118	115	126	115	121	112	129	133	102	122	125	119	127	111	110	132	124	123	125	121	110	132	137	129	119	110	144	121	118	101	119	131	116	130	126	120	143	110	113	149	137	131	123	142	124	128	136	125	131	144	129	130	126	119	121	110	122	128	129	101	140	137	104	120	126	130	136	120	112	136	142	124	106	127	113	123	116	127	123	140	137	116	118	123	106	128	116	137	114	129	106	117	127	119	116	119	113	139	132	119	114	159	113	131	130	136	135	109	114	124	125	138	143	117	108	122	128	121	137	108	133	128	118	129	123	121	110	108	133	105	103	145	107	132	129	104	107	122	131	126	118	133	116	120	109	137	133	123	129	129	105	110	120	136	103	117	103	129	127	129	153	126	112	121	149	127	126	138	120	124	125	137	144	100	126	128	128	130	113	147	131	115	119	122	138	122	133	119	130	131	132	112	122	110	143	134	127	130	120	118	116	129	124	115	125	142	127	127	132	116	136	121	120	114	133	134	125	124	102	123	105	113	144	139	136	146	118	121	129	123	156	106	123	91	115	117	137	115	127	125	144	117	110	136	117	133	118	103	116	121	105	112	127	108	110	115	112	130	104	131	112	135	119	135	121	115	113	118	120	133	134	128	130	119	119	135	115	122	125	142	110	130	118	114	131	114	132	114	112	143	118	133	96	128	132	106	104	128	130	143	106	134	134	113	137	125	116	126	135	133	135	112	114	120	107	130	118	119	128	100	128	104	124	139	135	111	126	137	113	103	146	124	136	129	135	125	120	110	95	123	126	133	130	119	120	130	133	125	137	121	124	119	129	133	129	132	110	108	105	128	123	115	115	117	121	133	133	140	136	126	132	120	123	113	107	139	113	122	119	129	105	106	125	122	125	124	140	115	131	118	134	123	119	107	128	122	116	127	122	151	121	134	118	123	130	121	129	120	107	120	123	132	121	144	151	140	126	101	119	110	138	137	127	104	129	117	137	131	122	137	141	113	117	109	125	112	108	111	150	131	135	107	129	120	115	110	118	123	117	134	115	101	120	122	109	139	128	127	135	125	113	131	121	128	107	114	142	121	134	112	147	129	125	120	127	131	120	131	161	119	111	117	132	131	123	134	114	117	146	147	123	132	114	141	107	122	116	124	137	111	115	112	121	115	116	112	121	126	114	137	110	97	106	139	123	122	112	121	137	118	117	117	119	117	129	119	122	123	139	113	125	121	99	119	134	115	113	135	137	139	109	122	130	132	106	127	136	122	100	119	107	114	135	147	146	130	115	119	115	127	132	126	118	114	112	130	117	117	135	119	116	104	127	128	103	126	124	115	158	120	124	130	118	119	127	127	115	119	151	121	123	124	151	102	127	115	103	131	124	131	114	138	115	116	106	126	128	131	130	131	124	114	136	130	111	123	136	134	123	134	133	134	113	137	134	113	102	130	125	135	113	127	135	114	135	115	127	105	110	131	139	126	127	112	133	121	117	127	105	136	118	151	96	134	143	146	133	123	116	130	105	105	104	134	102	107	117	114	131	127	136	124	135	138	112	108	146	123	125	117	109	124	121	119	124	110	119	129	113	124	133	115	129	121	124	107	125	136	134	122	104	110	125	125	140	110	129	116	119	137	127	110	134	121	120	120	139	114	136	104	139	113	123	138	123	138	122	123	143	123	125	125	132	126	110	119	118	113	126	121	109	135	110	115	101	118	132	115	114	117	111	128	113	133	107	105	125	139	122	130	137	99	114	126	119	127	143	123	116	129	115	124	123	138	114	137	122	127	132	139	131	134	122	100	148	118	120	124	113	135	136	119	113	135	117	104	143	126	141	138	131	110	119	123	130	129	119	154	121	120	127	119	111	129	109	118	111	123	146	132	130	120	115	125	131	140	99	115	138	119	121	122	124	151	126	120	122	100	120	107	107	135	119	131	116	143	121	133	131	122	115	140	120	106	124	104	114	112	128	138	117	121	126	137	133	114	120	114	120	111	102	146	124	137	132	105	132	125	114	111	111	126	126	142	120	108	134	129	118	126	120	128	111	111	139	144	103	111	123	130	90	135	123	120	141	114	137	123	139	113	100	114	121	117	140	120	126	105	115	145	106	125	106	133	110	112	137	144	121	121	121	105	130	118	137	129	130	129	107	120	119	119	114	112	94	137	106	107	109	123	115	123	114	98	112	122	122	136	124	150	125	133	130	116	109	129	119	125	124	130	112	139	109	143	115	109	124	100	149	111	121	114	107	125	136	125	112	113	105	127	126	104	132	120	113	116	128	118	132	123	111	122	105	110	128	127	114	114	125	125	144	119	115	119	114	106	139	120	115	126	136	139	133	124	108	116	112	125	141	133	151	109	125	115	128	118	104	104	129	123	122	109	129	122	105	112	126	118	122	134	124	128	123	109	129	117	134	131	130	120	105	106	116	136	142	127	134	129	111	136	122	137	117	135	149	128	134	110	108	120	117	102	119	115	119	121	136	123	120	123	112	141	121	146	135	133	112	130	107	160	136	117	100	115	122	133	107	137	130	113	135	126	97	130	127	118	135	122	115	105	131	113	125	105	133	116	104	143	129	131	106	139	129	123	132	103	132	117	122	120	122	112	145	118	104	133	112	109	142	120	121	118	132	120	139	138	131	135	136	107	134	103	124	117	120	121	132	124	123	121	118	113	125	114	110	105	110	117	120	121	136	110	108	125	132	115	139	138	102	124	138	113	122	141	119	121	117	139	120	136	126	140	140	142	143	90	123	136	121	125	124	122	130	128	119	145	113	102	126	120	131	104	120	151	138	129	103	118	119	125	140	127	102	121	126	100	131	138	116	130	131	115	131	123	151	132	136	115	118	130	130	139	132	145	106	133	169	108	142	129	141	125	104	119	110	123	135	124	114	141	128	117	121	129	119	110	125	130	112	112	121	129	104	126	102	120	134	104	122	102	133	135	126	133	136	129	115	147	140	121	134	96	115	113	113	118	101	128	116	116	112	126	141	132	117	138	117	136	113	103	116	133	109	120	122	121	117	115	123	133	121	139	119	126	103	139	129	143	105	125	130	120	99	127	149	125	112	118	131	134	129	147	104	110	113	121	144	129	125	104	140	117	127	133	115	123	139	134	109	120	136	139	138	107	116	104	115	108	132	116	125	116	115	125	108	113	109	108	121
25372	11801	4565	3775	3259	2426	1919	1691	3197	1707	14331	799	708	673	659	601	602	554	528	529	463	477	483	426	459	423	439	442	402	413	416	412	426	361	395	391	413	374	373	399	415	364	336	373	393	393	371	366	389	371	392	332	389	362	358	362	383	410	376	352	357	313	382	332	315	324	311	358	367	330	386	357	364	371	351	355	347	338	329	365	326	332	310	353	377	320	363	346	332	342	355	366	343	303	364	337	330	355	372	339	317	340	347	318	338	316	336	333	332	344	320	369	309	323	340	328	334	349	368	357	346	348	328	344	313	341	328	336	318	364	364	293	334	338	333	334	346	335	325	349	378	351	410	341	377	317	316	302	303	314	353	306	337	343	313	320	352	337	331	344	332	342	354	331	342	345	335	317	332	333	345	325	319	333	339	343	351	342	304	317	296	335	326	348	326	308	322	323	331	328	348	353	344	348	346	317	322	374	319	370	320	342	357	312	316	281	327	312	336	329	306	324	335	335	352	301	360	308	335	350	341	341	309	331	349	324	328	313	318	337	329	342	324	338	326	330	322	331	322	338	304	326	340	330	347	312	313	316	342	311	354	291	350	319	363	298	324	344	352	334	339	363	289	346	347	342	348	338	320	327	329	355	331	326	297	348	364	312	327	368	336	330	323	345	352	330	324	363	364	307	354	357	337	313	329	348	344	340	318	312	336	371	318	363	329	356	347	314	368	312	335	340	347	343	344	357	355	324	350	361	368	325	323	302	343	328	339	331	315	318	330	257	336	360	348	291	351	322	313	331	326	353	351	328	358	343	316	351	335	333	319	325	339	333	361	356	305	327	337	333	351	350	375	365	331	308	332	310	334	315	351	361	328	365	326	326	351	332	326	363	352	342	313	333	352	329	337	329	310	341	316	334	322	326	330	334	335	326	323	314	350	341	299	292	356	332	328	348	349	339	310	324	327	315	354	349	342	362	348	327	337	320	298	334	343	329	338	362	343	344	336	333	340	351	342	332	311	332	374	344	328	326	373	347	342	359	323	324	345	351	362	330	361	332	347	330	305	356	355	317	347	310	332	323	327	351	380	344	333	346	358	343	351	336	339	339	326	329	356	356	328	335	351	308	347	346	321	348	356	335	347	366	326	335	333	352	328	322	341	339	362	323	336	339	330	332	350	297	295	301	343	331	341	337	324	308	327	338	338	363	351	358	365	322	338	339	337	308	338	342	367	299	347	343	347	362	341	339	335	340	343	345	350	328	329	343	339	322	314	318	351	312	303	329	337	312	322	306	357	306	327	301	340	347	326	345	324	314	329	362	297	335	340	307	356	321	342	325	347	354	367	301	337	328	331	322	329	317	322	343	337	329	367	353	324	361	342	366	314	333	331	326	349	335	308	350	311	337	336	375	347	363	319	326	366	325	355	317	331	337	322	359	318	343	304	350	296	315	334	323	310	316	313	326	369	358	333	348	296	304	310	348	330	344	322	316	336	357	348	311	335	342	325	344	355	341	340	326	331	357	366	317	351	337	347	348	342	317	355	327	334	354	327	306	377	348	307	343	302	367	333	329	312	318	328	331	377	349	353	318	361	326	318	309	327	323	365	314	345	328	349	327	334	321	328	351	337	338	355	332	315	311	333	321	346	341	330	325	333	329	326	359	329	310	346	326	330	333	348	306	316	340	314	316	330	352	320	342	339	368	309	327	324	348	355	333	338	353	342	362	348	319	370	354	332	349	351	293	349	331	353	304	313	325	355	366	344	336	312	363	328	337	339	339	347	335	286	333	343	324	309	317	338	332	301	336	358	337	329	352	349	365	327	337	303	341	339	358	332	324	341	330	347	315	324	343	352	333	355	339	367	327	317	324	345	348	338	293	330	324	317	329	320	344	338	340	327	329	345	332	342	355	317	318	296	340	323	346	318	329	348	335	328	337	334	327	374	338	327	334	336	344	323	349	319	359	308	318	329	328	369	357	337	357	311	354	308	346	336	363	327	344	349	338	351	332	322	314	354	328	324	324	331	320	304	347	349	322	339	332	315	333	352	316	300	359	326	293	350	350	353	341	317	320	342	354	318	331	343	331	336	346	337	325	350	343	372	372	327	337	321	343	322	332	325	326	344	337	376	311	313	312	356	321	343	321	298	368	311	341	373	321	353	369	317	334	384	378	344	341	342	331	343	362	347	329	363	328	333	345	352	321	326	345	345	326	331	334	330	349	355	280	325	364	353	344	326	370	307	338	334	337	335	323	314	340	340	329	345	340	351	321	327	321	332	320	303	349	361	321	336	341	308	333	330	374	340	340	296	331	359	320	312	328	340	335	309	346	340	342	334	347	337	299	348	313	330	304	353	329	330	309	329	348	372	352	335	327	362	357	328	368	342	289	323	326	349	359	320	344	394	314	336	391	345	319	322	347	291	331	343	351	366	339	321	361	390	333	314	331	307	336	334	304	334	313	332	335	332	341	338	324	344	328	340	365	355	377	329	354	307	331	325	314	335	351	314	311	321	319	352	364	316	312	364	341	338	302	340	325	332	344	294	333	335	327	346	347	351	340	373	340	348	314	314	341	341	312	341	323	330	368	363	320	325	351	329	352	332	329	313	340	314	353	297	336	333	325	347	334	319	346	348	326	333	310	329	333	327	356	357	331	329	350	393	332	298	312	340	331	356	329	314	339	320	331	314	318	336	309	306	309	336	308	319	341	315	342	340	324	341	338	359	326	346	338	343	332	337	335	332	325	309	302	319	376	318	330	334	346	371	339	336	326	332	325	337	328	356	334	313	341	300	314	317	330	344	324	318	319	340	349	339	348	309	339	323	316	330	321	313	348	378	348	350	336	354	303	332	372	356	318	349	327	324	349	343	349	346	325	356	297	338	331	317	318	328	322	349	312	345	315	331	332	369	321	355	316	328	322	361	322	332	311	333	337	300	317	332	370	326	314	363	338	303	322	355	331	316	332	361	344	330	332	336	352	350	310	306	326	320	319	347	370	346	317	350	343	358	342	318	340	344	342	326	371	359	336	332	355	348	301	331	344	353	351	342	313	376	315	339	328	323	339	351	328	342	312	320	354	352	340	355	314	303	349	362	309	319	343	335	315	374	332	339	314	332	351	341	329	352	313	322	334	329	324	334	345	350	335	356	337	329	346	307	337	332	329	326	321	358	355	326	384	299	319	344	302	350	334	324	329	341	342	358	317	323	305	325	354	347	363	315	347	339	337	314	345	344	359	329	314	353	321	296	355	375	322	323	349	332	338	311	329	327	336	373	354	334	351	326	340	328	344	324	342	349	330	354	350	282	333	373	352	350	317	327	326	347	352	344	326	297	356	337	334	352	338	331	313	328	348	325	354	338	313	337	333	353	342	356	378	331	335	345	346	338	333	377	341	333	338	323	340	317	327	319	317	305	341	311	317	324	315	347	367	335	318	322	315	357	339	331	325	365	341	329	333	348	342	344	318	334	296	348	332	320	342	324	352	322	314	350	344	334	335
48125	30522	16464	8406	4172	2287	1228	741	4217	6358	10857	1031	396	347	320	303	308	285	309	301	258	269	294	298	251	292	261	239	242	268	272	298	278	228	270	264	272	265	262	258	279	259	249	244	270	250	279	262	268	231	272	241	283	260	243	244	289	276	253	249	230	230	236	216	268	258	229	265	270	216	257	258	253	233	248	240	240	250	247	246	270	271	225	222	236	265	257	262	252	294	226	267	250	260	235	239	248	272	267	262	243	256	264	244	245	260	243	204	228	244	266	282	270	257	238	255	248	222	268	228	220	265	255	290	228	244	261	263	230	215	237	266	232	260	259	254	248	239	258	247	257	249	244	263	237	231	284	252	258	241	251	231	243	248	252	259	240	234	230	269	279	253	265	225	256	255	236	277	221	251	212	272	247	260	292	249	239	256	249	283	261	243	247	254	259	237	224	233	266	224	235	242	253	208	237	250	231	226	219	277	269	223	242	243	263	258	256	224	229	259	245	244	249	239	223	231	231	249	263	247	257	275	246	275	248	237	232	220	221	226	250	252	239	262	248	267	246	254	243	249	240	230	253	231	231	221	239	239	259	259	231	245	235	247	243	241	236	272	244	252	239	232	231	242	248	242	230	246	226	213	257	233	266	224	245	240	243	236	224	262	219	225	264	219	235	223	230	234	223	240	254	251	264	255	266	235	213	242	257	228	242	215	220	230	243	255	257	270	277	253	258	258	272	239	284	259	248	268	288	242	247	252	282	226	245	230	225	258	232	248	249	232	253	242	256	253	246	251	248	246	228	258	266	252	249	240	222	268	249	241	227	221	227	254	253	266	265	225	261	275	248	274	253	239	264	242	233	240	244	224	234	219	237	227	257	241	285	238	247	247	265	210	239	262	246	228	277	237	232	243	244	229	267	256	272	270	241	230	253	247	250	243	235	251	242	262	258	262	245	246	259	235	259	229	253	224	261	255	250	238	262	232	274	251	241	238	262	276	234	278	249	232	244	245	247	212	251	257	210	260	260	239	226	223	252	240	264	253	255	256	267	241	252	297	246	233	223	239	294	226	239	242	253	271	259	232	241	215	252	252	248	268	230	245	242	218	237	259	251	232	241	235	253	239	221	226	219	258	265	241	243	265	262	238	251	207	232	253	243	233	216	256	239	266	272	224	221	250	258	249	254	260	249	242	258	241	256	255	233	235	237	237	266	240	248	229	215	254	241	278	231	235	240	248	244	254	230	250	232	244	237	265	247	260	249	250	256	231	256	231	232	249	255	253	243	247	227	237	243	236	253	251	247	247	230	248	216	268	284	261	271	254	219	257	240	261	252	260	248	209	248	225	244	244	249	241	255	245	239	245	239	256	253	254	254	250	234	228	249	273	256	260	241	264	232	245	251	244	250	249	249	237	250	251	247	215	238	225	241	279	244	234	239	231	249	237	267	268	257	233	276	243	261	224	264	227	252	255	257	247	240	248	261	258	252	227	227	222	254	243	270	249	261	238	210	220	246	213	258	248	234	234	230	229	263	264	252	254	271	226	247	256	262	252	249	224	255	231	252	221	273	234	247	252	250	243	222	197	253	243	283	227	234	273	247	228	294	227	254	257	231	281	263	234	260	213	259	251	255	243	254	243	233	246	242	234	268	260	242	259	240	232	254	223	243	262	245	221	228	247	257	241	237	261	250	243	225	231	234	240	242	228	262	274	210	236	248	237	241	230	229	215	271	244	224	287	237	215	219	251	256	239	245	263	225	232	264	263	241	264	275	246	252	247	236	245	225	258	259	273	253	230	235	234	253	240	238	271	269	243	222	224	226	257	251	228	263	263	257	213	248	234	249	225	235	259	241	239	248	271	249	278	237	230	238	248	260	270	262	234	262	242	263	266	254	265	249	258	220	266	250	278	253	247	237	248	237	230	257	248	267	241	246	257	238	234	225	236	255	260	291	255	250	259	250	249	274	238	251	258	236	242	237	231	223	273	249	243	202	268	262	253	267	258	236	220	243	251	252	257	269	230	253	255	229	272	247	249	251	251	224	265	242	238	221	234	240	254	266	250	253	222	248	258	226	247	255	257	247	275	244	261	275	231	251	233	265	246	269	271	246	253	272	229	228	243	266	247	253	206	272	261	198	249	258	265	229	248	249	247	219	223	226	225	230	265	269	254	264	220	235	277	268	249	241	255	215	227	237	227	245	246	274	269	231	251	236	253	270	239	254	243	248	226	230	263	247	237	249	248	241	267	278	238	228	267	233	225	233	249	225	279	266	230	291	250	216	225	253	281	252	227	263	225	244	234	244	257	249	248	234	263	261	229	235	220	209	232	244	241	251	235	228	241	252	232	253	234	238	230	262	220	258	240	282	236	263	229	243	280	226	244	252	250	260	250	238	238	235	228	245	243	223	233	233	241	249	259	269	253	255	241	242	247	213	246	259	240	262	260	278	209	237	244	242	210	221	264	277	249	220	247	215	245	240	270	257	236	213	251	291	252	226	257	241	256	215	257	228	240	236	260	239	229	236	241	231	236	241	248	237	252	266	245	229	219	246	262	241	230	244	250	250	256	265	246	246	245	248	255	238	242	243	250	254	218	296	279	247	263	240	236	281	231	233	260	262	238	243	248	241	249	268	246	252	259	228	246	243	227	223	228	268	250	249	258	255	249	256	221	233	234	251	249	249	247	250	250	255	261	238	255	246	246	235	251	246	251	261	245	238	287	264	254	255	233	262	212	241	248	220	270	248	233	267	253	260	261	259	226	246	249	263	233	224	251	232	235	264	274	228	229	248	232	236	275	284	250	271	236	234	239	243	265	211	265	216	287	246	278	270	257	246	262	223	247	222	243	262	270	259	211	236	252	242	264	233	261	244	277	258	259	254	237	244	255	265	250	281	232	269	233	246	241	234	241	240	225	257	247	233	257	275	224	245	232	250	199	238	230	260	251	249	250	260	216	243	236	249	229	254	260	248	249	227	255	266	265	236	252	266	256	242	222	246	256	231	255	237	226	238	253	230	240	264	238	248	241	247	236	256	250	248	256	261	253	236	221	245	245	230	246	239	277	268	263	252	267	214	251	230	251	267	267	246	236	258	259	256	260	267	242	257	256	208	230	237	248	263	240	249	265	259	245	233	245	266	263	271	271	221	250	241	247	248	227	230	261	227	234	257	249	255	279	249	234	228	253	264	266	227	247	239	282	221	227	242	247	239	243	276	247	247	257	219	259	250	268	247	238	288	226	247	230	256	267	249	248	261	222	248	234	254	243	255	243	250	267	263	236	241	210	253	238	269	238	257	297	214	258	244	268	238	242	258	240	244	263	260	231	253	241	206	245	239	239	263	233	232	227	244	256	235	255	261	253	243	241	273	218	263	260	235	241	261	273	246	227	253	235	260	264	267	257	248	256	254	241	242	258	235	233	258	241	232	267	230	239	233	230	275	283	261	251	267	234	277	231	221	241	276	269	261	246	243	226	256	247	251	254	250	242	246	280	201	245
34014	14514	7047	7565	6133	4789	3832	3063	15436	13286	23938	1505	1276	1258	1142	1108	971	974	958	902	918	838	827	850	854	810	782	723	717	741	778	734	757	695	741	713	702	703	702	657	689	673	708	675	688	671	716	643	704	662	677	677	658	693	649	687	612	660	612	670	647	633	647	656	623	612	628	634	663	597	615	614	648	652	612	604	614	636	615	641	639	637	599	588	631	632	612	643	663	609	644	588	639	630	589	624	590	680	632	644	637	575	609	669	624	646	608	625	578	618	613	615	595	630	614	621	607	653	607	676	634	574	638	582	595	620	597	607	595	599	636	616	615	588	580	568	615	601	632	557	639	651	642	634	605	629	628	628	606	599	633	600	611	588	608	607	659	556	643	587	615	572	582	606	623	631	578	624	617	608	601	600	603	569	592	639	570	618	581	606	640	611	604	624	613	599	598	598	634	626	598	607	598	650	635	585	596	637	622	619	625	628	644	611	590	629	591	588	624	584	616	582	608	602	655	650	602	625	660	593	622	567	626	639	625	582	615	585	692	643	610	591	636	600	587	635	620	595	638	657	597	597	635	605	580	621	615	594	621	644	594	648	624	585	552	621	592	595	611	614	609	569	594	608	616	633	634	618	643	585	597	617	629	599	658	625	622	643	604	624	585	644	578	567	588	603	651	595	582	575	617	599	610	576	626	621	609	583	578	615	583	584	587	604	609	583	589	604	614	615	599	628	676	613	592	578	662	636	565	604	601	606	612	606	583	613	640	619	606	593	602	566	628	619	601	604	609	594	594	618	625	645	620	611	593	612	580	603	613	600	635	586	653	594	617	612	586	593	587	623	610	585	608	614	657	612	586	622	646	615	617	649	619	609	605	599	565	588	589	631	595	627	614	575	600	669	622	621	592	645	666	602	570	608	606	633	626	574	604	644	594	616	627	604	598	599	663	578	632	641	575	637	590	579	584	579	571	633	647	594	582	563	602	647	617	628	597	649	624	626	622	626	577	586	627	645	597	639	581	634	644	601	606	583	627	577	617	589	608	657	576	659	605	595	615	646	625	630	572	578	637	630	623	601	601	624	655	569	621	613	594	639	603	614	625	622	582	617	584	629	626	597	611	597	637	553	633	588	616	661	615	595	586	563	645	644	613	638	648	591	569	652	634	548	643	576	588	572	583	601	617	592	595	631	621	610	576	625	603	568	641	604	638	606	668	606	603	615	569	599	626	583	596	639	620	618	668	572	602	613	533	607	590	605	613	606	635	581	613	597	646	622	600	668	653	623	608	566	608	661	579	627	620	610	628	592	648	641	655	617	629	570	600	634	628	619	633	632	569	611	649	601	590	614	664	580	578	632	599	651	599	636	606	609	618	607	621	594	580	585	624	637	598	615	578	601	571	593	602	566	619	602	584	635	616	667	613	591	613	618	620	616	635	652	573	607	591	633	619	591	608	588	588	586	577	628	643	635	585	567	567	658	620	602	589	583	592	619	633	598	588	624	589	637	586	614	632	610	625	596	603	657	643	568	609	591	609	565	606	580	586	642	632	606	609	621	582	649	609	644	646	640	654	604	636	631	615	632	590	634	614	564	635	657	695	591	611	589	598	649	590	615	593	616	662	594	592	602	593	592	592	622	594	571	625	609	599	623	596	656	626	611	596	621	641	588	616	652	599	606	567	595	605	661	642	620	626	627	613	686	580	621	616	648	630	579	601	619	637	652	631	641	595	648	596	606	603	596	642	599	598	550	622	624	585	584	602	615	604	553	586	608	594	628	615	600	644	610	597	658	583	601	600	630	618	525	600	608	585	623	641	657	597	631	579	548	624	627	620	610	644	596	598	615	615	612	612	587	597	600	639	637	592	594	636	620	627	598	536	597	575	619	598	612	595	668	575	643	629	593	600	591	617	617	613	665	626	601	613	615	620	603	600	589	586	625	604	617	630	590	672	583	622	587	637	632	626	625	587	599	595	634	645	621	604	616	642	641	628	630	625	597	608	619	613	596	630	626	585	636	641	626	612	640	599	613	623	595	640	610	614	608	638	654	588	612	613	618	610	605	611	636	614	610	575	651	612	577	633	633	622	656	599	662	626	638	588	618	611	638	630	617	601	625	594	630	638	594	600	623	604	643	616	600	641	616	588	618	603	640	635	612	616	617	621	602	625	624	630	595	629	609	631	627	610	625	613	653	601	604	570	619	577	600	668	586	563	580	628	653	670	562	606	601	619	658	638	588	653	599	653	565	570	596	586	607	626	631	605	586	654	610	583	624	610	616	593	599	635	546	596	621	579	609	627	584	607	628	569	602	602	583	609	655	575	564	628	566	645	567	618	585	615	643	619	641	608	596	585	594	621	609	630	597	580	628	633	614	598	617	572	604	573	622	644	602	610	574	551	611	608	625	571	588	626	615	614	624	662	607	581	635	604	660	616	620	631	631	604	583	574	593	641	618	606	625	591	592	598	583	591	604	595	635	618	596	580	613	557	585	601	649	570	638	607	628	585	556	620	659	574	661	617	626	608	593	615	586	619	628	567	577	591	630	548	636	580	607	616	625	621	616	574	604	620	619	592	619	622	629	612	622	627	590	635	589	639	605	619	613	601	566	611	591	602	628	650	608	622	626	611	614	592	589	585	577	670	604	632	611	636	621	657	568	576	635	621	581	593	601	639	616	590	578	585	589	644	645	615	554	645	581	604	585	612	620	589	650	644	626	618	621	568	607	655	580	566	608	630	614	596	617	631	604	601	609	600	607	583	594	590	578	634	581	605	608	627	579	626	649	636	594	648	617	581	602	636	622	651	620	624	614	634	584	643	564	663	599	582	596	589	597	633	650	598	657	620	663	597	567	602	618	640	599	593	616	656	587	573	575	603	620	595	648	641	562	621	617	593	620	608	594	632	615	628	580	602	605	667	603	616	625	602	598	599	610	641	631	604	626	616	592	631	659	598	629	660	600	623	623	612	598	663	590	608	596	639	647	561	575	625	627	619	621	629	625	636	619	584	619	607	653	629	669	598	638	599	647	582	608	624	611	601	628	618	617	634	629	661	602	610	601	594	630	614	579	600	606	581	594	637	602	613	625	588	581	614	672	643	655	611	587	626	607	609	615	645	603	622	590	622	623	636	608	606	605	622	584	607	637	609	621	651	608	572	603	611	547	638	634	646	608	631	630	595	581	558	589	609	646	619	598	657	617	606	614	573	637	581	631	602	598	630	590	616	593	591	583	606	613	613	614	588	582	605	626	616	638	610	603	605	575	603	622	598	604	606	592	591	611	570	607	581	637	582	643	611	635	573	646	605	638	607	593	589	615	617	649	616	608	596	626	606	592	630	601	602	632	611	596	603	616	618	635	556	634	634	589	605	611	652	624	635	652	584	637	603	645	602	626	588	612	591	670	607	607	575	610	603	604	618	580	611	605	607	591	593	632	619	599	639	606	576	594	646	588	602	666	604	609	634	609	622	623	638	606	577	615	631	623	625	602	588	606	629	602
11092	2631	707	491	356	328	343	291	366	343	519	233	269	277	260	257	251	231	254	254	250	262	247	249	261	261	230	260	256	225	279	246	261	273	238	256	238	259	286	282	257	273	300	227	261	273	261	304	255	254	265	293	274	230	263	254	249	263	236	279	269	272	288	239	266	232	275	260	238	263	256	252	257	266	286	276	270	250	249	245	275	258	259	235	265	252	224	241	250	238	256	260	261	274	264	272	247	271	246	251	253	256	262	253	282	252	263	240	257	242	238	228	271	275	286	258	254	244	260	287	282	286	269	263	258	232	249	274	253	224	278	302	241	242	240	268	267	273	308	268	226	262	261	276	281	253	267	243	262	287	275	259	257	288	246	272	260	233	274	259	274	255	247	241	244	275	277	245	249	249	251	271	238	237	287	249	251	270	265	224	275	268	266	236	238	257	266	272	274	255	309	277	272	271	226	234	273	251	248	248	258	284	251	230	284	247	228	258	272	271	241	262	288	292	271	236	276	280	267	234	259	252	300	281	273	269	261	265	265	260	241	267	289	268	231	246	252	227	257	263	268	254	250	241	276	274	267	280	269	272	260	262	275	284	281	255	244	260	269	253	240	245	274	251	273	256	276	233	253	240	244	232	267	236	265	280	268	262	236	260	284	250	262	264	230	233	252	233	233	245	241	266	241	247	247	259	264	263	267	271	264	241	249	261	260	242	219	248	246	233	224	268	262	288	259	252	244	247	268	244	228	261	257	242	263	262	243	252	254	281	273	253	243	251	257	283	255	259	276	221	246	280	283	253	266	273	262	271	276	257	255	255	276	313	250	236	270	258	270	236	262	245	241	259	267	265	277	235	290	230	236	249	276	277	260	245	283	260	246	256	235	257	258	253	243	256	249	284	252	266	247	271	280	255	253	225	269	260	245	246	255	233	258	255	234	265	278	249	246	263	282	253	261	290	295	271	270	247	281	270	242	267	293	263	279	263	261	270	234	265	280	263	271	266	245	274	253	252	264	282	247	284	273	227	243	273	261	279	230	240	269	250	261	257	280	263	253	260	264	267	248	269	279	269	254	243	266	236	276	275	263	271	268	283	245	265	263	259	267	261	262	256	248	255	278	278	259	275	259	252	242	246	258	261	248	283	242	268	254	279	258	233	255	260	268	246	246	264	259	241	277	274	283	229	292	243	264	274	260	241	270	244	244	284	259	242	296	255	260	245	255	262	239	253	253	258	259	276	224	252	268	252	250	251	269	250	266	256	283	250	250	263	282	253	267	250	261	258	244	290	275	231	257	240	246	254	248	231	246	249	239	257	244	250	244	243	253	267	266	281	223	259	262	268	279	268	242	257	287	260	248	252	248	266	241	278	217	242	254	264	259	279	268	249	258	258	274	247	262	262	246	253	260	264	260	277	244	229	245	239	276	269	294	278	258	249	267	242	271	270	247	227	277	239	261	255	263	270	234	270	256	258	266	253	280	228	259	266	257	256	261	262	260	244	254	256	252	246	227	260	274	249	264	239	257	269	269	284	286	266	270	265	244	250	284	238	258	267	274	248	234	257	251	263	263	242	241	277	251	225	272	246	234	269	276	224	268	270	298	256	262	261	250	256	227	275	260	230	252	247	250	239	279	242	260	266	264	256	251	261	294	260	224	260	262	271	260	260	259	273	281	278	248	256	246	276	234	272	296	241	275	260	267	269	284	259	282	252	274	275	280	266	244	285	264	260	244	266	233	249	261	226	233	268	275	283	267	245	256	284	242	240	241	250	261	261	272	258	273	263	241	243	258	263	290	225	241	273	262	259	277	259	262	253	303	228	266	262	257	245	289	254	268	237	238	218	260	247	241	273	288	268	258	274	257	276	230	245	249	252	251	257	279	256	281	266	253	245	289	263	274	236	242	279	233	258	268	263	259	263	264	242	251	257	289	247	280	294	256	234	257	286	241	278	240	255	253	249	274	270	261	271	266	277	278	262	254	269	266	248	250	276	256	289	253	284	256	269	271	261	264	259	266	252	266	269	260	266	258	253	250	274	272	267	286	252	272	253	247	286	226	252	241	237	278	260	239	259	251	256	276	258	260	257	269	266	270	255	244	266	276	263	245	268	282	250	230	282	275	253	266	279	239	255	267	244	280	267	254	239	267	236	283	245	253	229	273	250	240	258	249	277	281	256	284	259	278	247	280	269	263	287	272	228	264	254	277	260	241	258	313	250	237	257	270	224	276	262	240	247	267	241	243	243	249	264	214	266	260	227	224	241	276	265	272	248	247	248	268	276	289	250	267	255	275	265	249	260	222	237	280	261	267	235	286	248	254	254	256	248	268	278	262	265	282	282	268	273	242	243	231	294	238	265	263	279	265	249	286	248	260	254	271	240	257	262	236	246	236	270	253	262	250	237	249	239	235	268	267	293	257	299	267	276	257	238	268	250	262	248	284	263	255	286	238	246	264	249	268	285	230	239	230	256	284	276	252	263	274	288	283	253	262	279	281	274	284	287	281	264	234	263	257	274	261	236	259	261	269	283	262	262	282	243	287	245	271	260	265	246	241	267	261	277	236	273	234	267	250	234	248	253	280	261	256	275	260	276	253	275	284	268	234	261	306	259	268	277	260	242	276	262	251	243	256	256	260	275	218	246	256	233	250	247	224	236	246	283	272	246	263	260	258	256	249	250	247	261	278	251	264	250	267	240	213	280	255	263	257	239	241	252	260	255	271	253	260	260	279	231	240	259	250	255	242	273	300	278	254	255	270	279	251	282	283	261	238	268	262	245	217	256	257	264	278	280	262	284	235	252	230	250	255	270	267	259	261	251	270	285	285	276	286	261	240	239	255	247	230	248	238	224	269	227	268	264	285	266	253	243	259	267	256	235	233	229	277	261	238	242	250	244	275	260	280	270	260	247	263	245	272	230	239	246	280	281	233	247	273	264	240	300	263	257	252	256	286	275	266	260	264	279	258	253	244	223	285	259	265	245	271	255	252	242	236	255	250	280	234	275	257	277	247	285	229	292	254	246	274	256	283	265	261	242	253	245	248	229	239	259	247	262	277	244	284	235	267	285	255	256	270	255	259	263	249	308	246	252	245	278	277	270	279	240	262	288	270	253	272	289	238	241	251	254	248	237	243	264	271	245	259	253	236	273	260	249	238	246	245	241	252	237	253	271	282	265	232	239	246	229	261	315	223	277	275	263	272	254	281	270	261	300	241	277	254	254	252	257	268	235	259	279	273	297	272	249	263	235	268	268	267	265	249	239	235	279	248	264	251	235	253	255	247	249	247	263	275	242	253	275	241	253	274	239	273	233	281	260	283	247	294	271	260	244	269	240	276	274	255	261	242	252	242	290	253	243	240	271	252	248	255	248	277	263	239	240	249	262	256	262	288	271	250	259	288	287	283	236	272	241	227	249	228	259	229	263	269	264	291	300	248	266	231	279	247	260	248	277	236	263	245	247	275	246	234	243	239	257	264	274	254	233	250	228	264	254
6583	1617	1319	1384	915	928	969	903	1210	1243	2495	645	613	639	598	601	657	616	678	607	575	602	582	596	632	638	603	593	614	572	643	609	608	604	592	574	625	626	613	579	613	607	587	621	581	642	585	592	693	589	649	600	590	593	618	603	590	612	606	597	594	625	592	595	596	636	643	602	581	594	586	611	602	589	610	601	614	602	646	580	603	601	589	633	594	620	628	568	570	601	618	621	594	549	614	616	641	596	591	571	602	579	625	606	603	590	621	564	584	622	632	606	607	610	598	624	633	594	591	585	562	602	651	588	618	597	599	622	590	629	614	606	544	606	592	556	653	589	605	622	598	655	603	589	556	587	596	632	575	658	603	624	599	650	580	614	602	595	590	560	603	623	635	589	581	618	585	630	590	580	627	591	656	604	625	581	619	571	606	625	581	602	598	629	582	629	629	580	594	598	609	632	640	602	586	615	620	652	582	621	640	589	602	608	597	582	553	581	617	622	621	583	630	585	589	611	574	620	627	598	601	593	619	623	638	650	568	617	642	626	578	639	590	634	605	596	592	632	598	618	628	634	592	595	616	587	591	621	577	585	599	627	612	640	626	633	654	604	579	623	606	670	562	614	582	656	629	629	638	626	583	571	589	620	604	604	595	619	602	638	639	599	592	615	611	630	610	614	592	560	627	580	592	602	605	593	632	617	645	597	581	579	593	610	572	607	634	614	635	588	598	635	655	636	612	623	661	658	621	636	640	577	603	622	519	612	586	597	607	616	592	553	571	565	621	599	623	578	577	632	590	567	599	576	554	624	618	637	609	566	609	596	608	651	643	603	588	631	597	607	625	578	589	584	604	644	605	607	597	599	591	591	624	607	623	662	597	612	603	619	599	601	605	615	568	625	560	599	569	641	637	597	597	638	585	630	622	568	570	596	588	635	593	623	607	581	580	567	557	636	611	597	635	631	625	625	557	618	583	617	602	566	600	627	644	595	584	651	622	572	608	618	631	615	657	585	575	577	573	632	633	598	620	626	600	622	614	638	649	612	576	600	582	584	560	617	597	618	603	575	587	631	604	635	591	641	599	611	621	572	574	618	612	632	579	657	623	660	562	584	619	566	573	602	643	559	513	625	630	634	623	574	606	597	636	587	613	569	565	592	585	607	585	608	537	600	542	635	616	609	632	615	636	609	600	602	621	611	605	602	621	627	600	578	543	595	594	616	617	610	617	640	629	572	617	615	620	569	613	608	628	632	603	595	564	581	596	617	627	676	620	591	557	616	604	628	589	635	624	654	595	595	625	598	576	652	575	610	625	564	587	572	646	592	625	648	599	572	652	632	647	612	574	579	615	628	614	602	619	613	634	582	628	602	620	589	618	591	595	588	606	646	622	605	614	643	599	570	651	593	594	599	632	598	604	588	608	574	616	616	609	559	592	589	560	582	614	615	602	589	598	622	623	611	643	606	657	659	617	659	638	627	606	609	618	604	614	634	592	607	594	629	609	606	592	623	625	621	553	615	611	616	568	597	639	606	600	572	585	622	578	618	582	588	615	619	641	576	615	585	617	611	671	632	597	584	575	598	619	601	608	575	592	574	608	584	623	594	614	613	617	627	628	614	540	618	645	617	597	620	587	583	606	574	612	633	607	639	610	561	630	625	588	621	571	617	590	627	626	599	586	600	584	679	575	629	597	560	607	609	550	593	610	608	590	633	603	634	584	588	604	613	598	589	602	589	574	628	637	607	604	582	582	626	589	587	592	661	583	623	652	630	580	644	643	644	580	601	583	588	616	577	586	622	595	567	603	558	590	594	619	647	619	646	601	602	604	628	634	586	618	545	582	598	615	642	658	619	620	590	621	628	621	580	585	606	581	606	600	626	592	561	594	535	639	613	632	592	578	589	608	587	636	607	561	621	598	627	609	581	577	621	612	586	620	572	634	591	608	610	602	607	669	617	603	587	619	640	632	605	637	667	626	629	618	596	606	556	585	597	599	597	657	628	609	588	621	604	577	619	570	611	623	595	594	609	585	614	627	619	596	603	571	560	605	592	618	625	612	581	583	622	575	593	597	621	640	613	640	585	590	634	566	617	590	624	556	599	635	621	589	647	600	619	623	636	606	575	558	560	584	666	651	629	619	572	611	605	605	613	645	600	591	616	668	586	629	608	617	612	601	566	614	618	638	593	598	626	628	606	613	611	581	603	560	587	613	619	629	617	610	609	616	596	600	623	588	596	587	640	575	608	593	636	579	631	655	562	575	582	603	601	605	645	613	640	639	641	622	604	616	595	617	604	570	597	639	619	642	598	628	631	653	586	613	619	587	651	589	622	619	591	600	606	638	572	631	600	649	581	611	622	577	600	524	585	587	627	591	570	606	600	596	605	635	639	625	628	616	608	653	637	585	606	618	624	611	550	604	587	624	610	608	605	640	576	630	623	617	624	640	560	626	598	573	602	598	636	641	591	582	632	620	637	567	651	626	621	579	620	660	609	606	629	558	598	598	599	639	628	604	567	590	605	574	587	614	603	607	621	615	587	572	603	583	611	572	626	592	594	603	566	636	606	623	595	590	595	585	591	609	611	622	606	641	608	613	632	608	603	592	623	625	630	574	622	573	631	625	590	629	607	556	575	606	593	613	611	645	658	558	601	588	616	633	611	625	625	625	611	626	638	551	641	628	572	617	655	645	581	599	597	615	580	589	594	622	611	594	645	595	598	573	576	606	564	602	606	587	585	585	576	565	626	605	624	618	609	588	624	601	634	605	614	597	595	630	597	617	594	586	621	595	605	585	619	617	593	592	612	625	585	609	613	632	591	621	627	587	624	613	597	569	611	609	623	629	628	554	561	630	577	639	559	575	622	616	606	590	602	573	658	564	603	600	616	631	613	641	570	592	593	624	614	640	587	643	590	556	587	669	585	587	598	614	649	593	612	619	625	611	600	617	588	608	613	608	605	592	577	594	617	625	624	564	622	615	614	571	619	585	604	616	604	601	600	621	636	607	588	573	621	577	628	624	666	618	636	585	578	611	633	602	590	651	628	599	595	585	601	621	594	576	597	591	650	622	616	605	611	620	664	593	583	580	619	589	569	574	614	591	634	630	631	604	633	583	602	603	657	622	601	646	603	610	618	632	637	572	626	643	596	600	554	600	633	639	588	583	597	589	626	576	587	602	614	610	581	625	617	646	594	593	590	560	546	617	608	616	582	626	603	576	638	577	595	575	604	609	626	614	603	622	554	636	625	618	637	602	623	583	604	606	614	622	633	602	576	607	622	617	609	590	621	628	614	588	606	636	561	599	639	604	631	577	630	596	559	605	608	584	605	645	611	622	563	582	575	636	615	568	598	641	626	600	637	568	625	647	566	628	590	579	595	627	633	614	609	636	620	631	618	622	624	615	618	579	617	579	620	593	597	597	608	628	648	624	578	618	644	596	616	577	592	619	604	598	614	605	613	617	603	608	559	598	607	611	638	633	630	594	596	608	606	640	584
31759	13457	10591	4622	1771	881	496	419	2543	6972	4929	445	212	180	179	153	148	167	171	159	188	152	148	163	136	158	157	145	129	159	162	145	163	143	135	161	163	143	126	142	127	155	163	145	179	167	178	140	125	143	136	144	151	133	132	159	147	146	141	168	136	158	156	133	122	144	129	144	148	136	148	138	116	139	152	128	140	140	136	139	138	177	155	158	155	151	145	142	131	162	163	137	139	159	145	143	151	154	117	154	137	150	125	134	135	164	136	138	118	157	155	136	149	156	155	144	118	136	148	138	131	137	131	132	133	138	140	164	122	145	146	147	142	116	144	141	156	125	139	130	145	140	164	124	184	106	130	138	135	145	137	112	135	132	150	150	139	149	129	142	136	145	157	133	143	143	123	145	144	128	119	143	127	137	110	137	128	159	153	141	140	129	137	160	145	152	137	131	144	135	154	135	137	132	129	143	137	119	121	146	146	137	129	136	160	131	144	138	169	145	146	145	160	138	159	146	130	144	144	147	170	156	137	145	134	132	129	142	135	128	144	122	127	134	157	147	163	135	131	112	138	143	149	135	141	133	125	151	148	133	125	148	137	133	145	151	122	127	124	159	130	137	132	149	161	137	137	161	154	126	149	139	158	128	141	143	138	168	128	142	151	136	148	124	150	125	136	124	153	144	145	149	141	149	169	143	131	134	121	140	159	142	154	159	163	139	140	133	171	139	150	145	170	143	134	130	150	126	158	123	137	126	153	147	136	135	128	135	133	131	127	156	139	125	127	130	135	156	116	126	129	152	138	160	121	144	150	137	132	143	138	146	149	154	139	135	128	156	111	140	138	145	144	125	135	143	167	145	157	153	133	124	132	155	128	148	143	144	151	129	132	148	151	112	142	132	131	140	142	137	158	127	144	124	138	131	131	145	150	132	145	147	140	135	126	151	163	135	133	147	136	128	139	123	142	139	158	160	145	128	124	132	136	126	136	135	156	141	134	139	136	120	125	124	145	140	149	127	130	149	146	137	146	148	158	137	154	137	138	132	129	150	153	169	141	162	133	162	154	154	129	148	129	126	153	137	149	131	157	157	154	155	137	170	158	149	120	127	140	155	115	131	162	139	142	165	134	117	145	152	128	155	165	133	139	132	131	133	147	143	154	126	136	142	146	154	130	137	157	128	138	154	126	125	161	149	129	133	144	133	133	138	151	156	140	117	147	122	113	124	147	124	151	154	135	131	129	132	146	141	132	129	135	142	141	134	153	134	151	151	150	143	130	138	126	129	134	149	160	139	158	157	139	142	146	139	140	126	152	144	136	132	117	129	143	120	132	134	156	118	147	132	140	141	133	156	131	133	146	146	149	142	156	120	140	126	135	148	116	153	150	133	120	155	139	138	135	123	129	158	131	120	161	159	131	157	147	142	150	120	126	157	150	129	126	154	162	127	152	148	130	153	141	124	143	140	148	141	124	142	129	159	122	145	153	155	157	155	142	143	156	141	148	131	152	124	130	139	152	132	145	156	150	139	142	141	146	141	145	139	144	150	131	115	143	158	133	126	118	138	142	151	128	156	122	139	139	150	146	132	150	138	118	144	134	147	151	137	123	124	137	119	135	131	147	138	145	143	162	149	151	152	149	124	138	124	130	137	134	145	137	175	135	146	127	142	128	142	128	141	143	139	138	152	145	141	149	143	141	117	149	117	140	157	144	120	124	136	144	129	146	125	157	131	149	152	142	143	148	148	142	109	150	142	134	118	160	142	145	144	132	120	133	147	143	116	121	134	130	128	157	144	138	134	114	131	120	145	118	123	144	144	121	137	130	145	131	164	149	152	133	122	145	131	134	146	162	122	142	131	126	125	146	153	136	138	154	158	137	138	147	123	135	153	131	150	131	154	130	156	149	130	138	137	159	142	117	152	131	126	136	133	149	158	161	129	139	144	129	153	153	122	149	135	145	141	131	158	123	146	128	145	126	115	127	142	134	136	122	136	140	143	123	133	155	140	134	128	148	154	146	150	128	157	142	136	149	137	162	120	139	146	137	147	153	141	126	169	144	142	162	125	152	160	159	148	132	161	127	140	130	133	121	131	165	168	124	154	134	170	128	134	141	152	118	132	155	150	146	142	118	150	118	168	134	134	129	142	148	125	123	137	153	132	141	160	151	132	151	137	152	140	143	149	137	165	131	127	154	134	125	142	153	148	137	147	161	154	161	136	144	143	148	148	139	145	142	134	151	156	142	120	115	145	130	128	156	132	130	120	143	164	157	165	128	146	114	132	127	153	155	149	149	140	134	140	121	130	146	112	121	140	152	139	139	132	143	138	138	142	117	143	147	130	128	135	131	152	145	146	132	121	141	130	156	142	143	146	132	132	158	150	135	153	140	137	162	113	128	129	124	132	141	134	145	146	128	164	156	136	145	143	152	132	140	144	147	134	156	167	141	128	120	161	139	123	136	141	139	141	136	146	156	140	142	138	143	145	144	129	148	135	146	142	128	138	142	138	146	124	131	165	133	145	160	128	171	132	136	147	121	125	140	138	129	144	110	141	158	146	125	151	145	137	146	144	134	148	132	145	123	131	144	138	140	150	146	127	141	120	140	123	139	137	158	154	129	130	148	137	167	119	137	143	122	128	129	148	144	151	153	119	141	160	136	138	128	156	156	159	131	147	147	142	136	143	146	135	139	132	152	144	142	121	138	130	121	137	140	150	148	134	144	132	125	127	125	150	132	121	131	144	155	145	126	150	129	125	153	138	139	129	135	143	149	129	146	143	121	148	131	149	127	138	136	123	144	146	137	151	150	168	137	158	157	137	116	133	143	139	145	154	152	170	153	148	147	130	145	140	134	118	140	132	120	134	125	138	132	142	145	147	119	128	121	132	156	137	146	129	136	155	129	119	124	140	139	143	133	129	134	141	124	156	153	133	126	136	145	153	129	164	128	176	139	153	128	116	128	133	134	122	107	132	132	145	132	133	135	139	133	139	139	139	128	153	124	137	164	137	137	127	143	163	146	122	155	142	129	154	142	145	136	139	146	143	148	130	162	142	150	148	145	155	147	135	132	153	141	140	147	134	161	129	141	136	154	147	136	139	138	115	134	158	138	157	123	139	149	142	135	139	147	136	115	179	139	122	123	142	147	131	122	128	172	141	129	153	148	117	144	132	145	133	131	136	129	131	155	119	143	139	133	114	140	153	140	141	151	143	148	131	136	141	140	141	162	126	122	142	142	141	141	118	141	147	128	113	112	155	159	152	149	142	132	131	146	156	136	110	156	124	119	123	114	122	161	151	135	132	160	136	148	149	138	161	150	140	163	150	133	123	141	153	143	162	136	154	142	123	149	142	157	135	127	129	144	144	173	155	170	142	152	135	137	150	150	146	136	137	141	142	147	148	125	140	139	140	168	111	127	141	141	143	138	136	150	130	123	158	118	128	156	153	138	139	138	141	155	129	162	136	121	134	159	127	136	118	134	128	141	157	115	142	154	155
19143	4947	10264	6148	3307	2600	2223	1960	11564	19610	18440	768	790	676	666	646	592	526	531	547	500	502	525	463	477	444	446	446	424	428	425	402	481	425	378	400	427	420	390	421	376	404	386	404	394	425	418	389	407	403	427	434	402	414	393	359	393	407	395	408	418	391	419	373	381	381	370	392	365	373	390	376	378	395	443	368	409	376	383	355	387	402	381	442	404	377	394	400	384	412	398	398	397	396	382	403	422	395	386	387	357	378	376	367	355	334	367	362	346	380	371	335	383	388	406	368	398	384	420	370	362	384	402	407	413	343	387	392	359	346	387	330	401	397	377	372	376	391	381	386	369	349	399	357	369	399	391	375	364	346	424	372	351	365	366	350	388	391	373	398	388	418	353	394	387	385	355	357	348	393	390	375	426	377	362	396	374	411	396	411	425	343	366	375	390	397	365	376	372	358	372	394	354	410	412	338	384	349	402	349	389	373	396	371	407	370	367	392	390	371	391	364	361	350	413	404	348	368	383	359	349	406	353	393	364	379	377	366	370	374	386	346	396	385	363	402	359	386	356	390	376	388	378	401	374	394	358	386	361	357	432	395	350	404	411	359	375	359	400	367	361	393	395	364	362	381	394	378	380	376	394	395	400	362	355	394	368	388	392	390	399	377	368	349	383	340	351	363	345	397	363	346	424	385	353	353	373	408	356	359	413	379	342	336	392	355	373	392	389	376	379	380	390	402	356	389	382	369	375	360	356	360	399	386	366	381	397	343	386	377	382	384	370	378	369	393	360	363	379	382	387	392	384	361	351	356	382	363	403	400	381	337	362	390	396	367	370	412	395	377	354	379	406	376	358	365	391	393	370	389	386	388	379	374	373	379	400	366	368	374	425	390	386	369	403	425	372	399	367	371	380	364	370	378	355	373	319	377	373	375	380	360	384	413	405	333	406	357	397	403	396	377	386	377	394	365	349	339	384	364	425	388	378	348	382	386	385	357	375	385	404	408	411	372	365	372	373	379	390	326	386	400	379	388	377	384	373	371	369	364	393	366	399	376	419	362	383	368	357	384	337	357	380	397	364	369	370	373	365	361	409	391	352	358	382	398	383	390	365	363	371	365	390	363	382	373	344	363	354	383	386	359	375	391	347	360	378	354	412	414	420	390	383	351	383	333	396	376	404	402	374	374	365	370	364	415	385	372	380	354	385	388	372	415	373	378	403	352	377	360	345	354	425	378	385	347	352	366	359	378	376	395	359	364	356	414	392	403	363	364	384	392	390	359	370	372	371	389	360	381	376	354	366	378	429	412	391	356	382	390	389	368	369	386	344	376	370	370	393	369	377	387	379	391	323	365	420	352	386	393	354	359	379	399	352	390	374	402	348	413	387	419	384	367	389	399	374	377	352	393	360	359	397	365	384	370	368	394	382	351	365	372	383	407	393	359	385	376	395	340	366	369	398	357	367	379	397	395	387	428	403	348	382	373	335	412	376	402	353	402	403	387	408	376	377	347	376	389	401	368	400	366	381	387	399	384	371	362	363	368	356	367	412	357	386	361	371	374	358	402	352	354	364	384	377	361	352	388	373	396	398	383	410	380	392	353	372	370	374	367	356	333	369	403	365	378	388	363	379	362	392	392	403	388	348	398	428	374	375	369	393	359	356	371	380	363	385	362	388	383	375	389	390	358	373	360	382	378	348	348	381	366	414	358	380	390	333	364	391	374	376	373	374	376	403	366	358	385	368	389	371	376	375	364	385	383	381	380	361	390	425	433	381	373	410	391	428	380	362	339	382	373	360	381	387	379	368	385	403	345	368	365	366	362	375	373	375	369	379	392	404	371	368	351	371	366	365	383	363	394	380	381	430	365	359	392	391	380	400	366	368	385	367	358	371	373	371	396	405	333	359	341	382	361	350	415	356	322	393	347	388	376	394	411	406	410	420	422	370	396	394	385	358	392	379	404	395	382	401	387	355	403	338	390	335	369	379	377	356	369	402	408	333	378	377	348	424	384	397	372	373	383	425	410	376	392	359	351	399	394	381	383	364	396	356	386	361	390	397	389	334	390	380	375	380	376	338	366	384	387	404	378	322	373	395	403	362	368	390	386	380	393	361	363	369	367	361	421	363	364	383	373	376	397	387	374	392	391	370	388	364	403	388	337	357	357	378	398	410	390	358	376	357	388	333	362	363	401	367	416	425	368	355	414	372	371	350	360	415	395	370	385	383	396	364	420	359	391	359	377	361	384	366	357	353	364	379	346	388	395	358	377	405	389	393	428	342	396	388	400	383	369	386	404	389	358	345	369	397	373	365	374	400	369	373	371	353	359	372	340	402	371	390	379	370	408	398	334	373	368	378	381	395	381	372	391	370	408	397	365	391	353	373	375	365	360	382	366	360	390	369	379	390	364	367	433	370	371	390	366	395	379	397	369	390	366	425	376	364	384	409	393	366	372	385	366	390	397	388	386	387	393	392	392	379	357	409	386	384	383	383	422	370	348	349	371	366	365	370	380	358	356	336	386	360	392	356	375	381	402	417	359	394	338	377	389	331	438	337	366	383	374	385	378	380	364	351	377	364	408	380	371	347	419	392	377	379	375	372	391	361	367	367	371	361	381	386	393	378	378	356	366	396	362	384	379	408	386	344	371	394	369	416	397	344	338	366	405	380	388	341	383	374	364	396	378	388	381	386	357	341	361	353	353	377	375	364	363	332	356	361	383	373	350	337	382	359	409	357	363	370	377	379	373	411	356	386	365	386	412	356	357	365	413	379	384	364	375	389	391	396	374	351	387	376	375	331	390	341	387	381	406	367	381	376	385	353	374	389	386	389	379	402	368	399	384	384	400	346	375	386	364	373	351	372	370	387	390	353	407	354	404	355	395	333	343	372	415	352	332	400	385	371	398	377	394	402	392	372	351	355	421	396	384	394	350	390	348	384	372	371	382	370	353	366	369	373	364	373	388	367	399	375	382	354	360	425	398	437	376	392	349	436	375	378	395	375	381	379	371	396	353	374	375	385	360	390	381	347	369	364	379	398	391	364	388	362	371	361	365	374	376	383	358	390	361	407	382	341	368	390	375	356	393	330	393	366	371	384	372	369	366	372	396	387	370	388	388	370	412	390	360	366	384	371	399	395	372	371	355	368	382	381	359	421	399	392	382	370	370	358	366	392	362	363	378	386	392	332	381	360	371	386	369	391	384	380	390	352	345	351	362	386	389	407	398	388	334	419	391	381	335	385	385	358	379	386	386	384	403	406	380	404	372	411	372	372	393	354	385	407	390	374	366	359	399	363	355	391	412	381	333	374	391	340	375	383	390	373	366	363	370	402	377	383	369	369	398	381	374	391	421	386	369	378	364	394	380	370	388	377	388	395	410	361	372	338	349	373	375	368	393	385	363	407	372	369	372	376	381	372	375	395	366	397	361	413	393	373	369	361	375	410	349	370	378	382	354	411	354	418	373	418	402	408	378	360	369	374	386	382	369	367	411	412	385
39307	36352	32959	16068	6498	3022	1580	941	2754	21253	11281	1413	355	356	337	323	320	318	316	315	297	304	290	275	285	310	260	284	269	292	285	238	289	287	263	272	258	269	281	271	258	283	256	266	312	260	271	271	263	285	289	278	270	288	267	265	278	258	304	260	257	254	257	263	280	281	265	277	277	262	245	259	260	286	261	230	304	297	262	278	276	289	283	274	284	296	262	238	249	269	274	242	271	270	248	232	257	269	295	276	251	271	275	238	264	263	283	293	259	257	282	289	269	273	252	273	269	262	261	260	254	236	285	286	267	268	282	232	257	268	244	260	263	283	276	278	253	252	238	287	237	285	238	257	254	257	273	299	251	277	266	279	269	259	309	283	267	276	296	281	265	254	260	275	267	287	265	265	254	274	269	272	240	243	268	284	271	283	286	254	274	267	269	264	249	284	248	274	279	275	270	281	269	281	277	266	248	258	286	274	247	305	280	243	293	255	268	268	267	281	273	265	264	263	271	271	262	295	261	229	258	271	277	262	297	245	254	301	231	258	287	270	237	242	274	292	261	246	264	266	264	274	265	240	240	273	256	232	292	290	265	269	269	259	274	259	269	269	249	278	254	270	254	266	275	222	256	266	273	264	283	260	274	254	235	260	250	294	246	266	253	261	241	285	257	254	251	284	245	260	261	249	271	266	274	261	272	308	233	232	255	280	261	272	282	314	262	250	266	258	283	268	274	283	267	268	262	261	283	244	248	279	262	262	245	244	267	236	240	278	231	267	260	273	273	268	274	279	251	276	266	268	255	268	288	262	294	271	253	265	228	234	257	294	272	275	243	259	235	260	271	270	265	276	269	269	261	305	263	260	273	265	267	281	247	265	274	278	262	288	236	240	242	270	262	290	273	288	292	275	249	261	248	252	300	284	280	279	231	238	245	282	276	281	257	268	245	287	281	295	265	238	281	265	263	265	255	238	268	279	292	251	270	272	249	309	271	272	280	264	260	257	268	264	296	276	292	265	247	273	287	275	252	290	263	270	264	273	257	266	267	273	277	266	274	273	281	285	253	264	285	247	261	266	243	243	281	273	258	236	231	257	262	277	246	278	270	259	252	284	258	277	283	275	287	241	292	242	257	264	244	279	239	287	264	281	256	274	263	257	247	266	244	312	266	279	239	265	259	260	278	234	300	228	261	252	250	273	251	254	308	257	265	260	266	294	273	280	254	255	270	240	290	248	285	263	259	224	264	281	286	258	279	285	287	234	299	268	258	267	266	238	283	227	261	245	254	251	266	258	264	273	288	285	292	233	268	268	272	250	279	278	251	258	275	256	266	278	267	271	261	267	269	271	264	258	241	263	286	247	257	249	275	273	278	280	255	264	260	283	271	275	287	270	236	249	263	249	268	251	256	279	268	270	249	269	262	292	277	268	265	293	264	234	276	236	276	266	279	267	284	263	245	265	269	251	257	256	237	242	272	303	237	262	249	278	282	266	272	258	300	256	254	273	252	266	279	260	253	264	255	252	282	283	286	254	277	256	280	279	255	270	270	244	240	282	253	272	309	288	261	287	259	252	238	288	288	239	279	267	284	296	263	228	266	235	253	265	257	277	282	272	297	240	289	284	275	277	247	285	268	276	256	269	276	250	250	264	298	266	272	267	282	273	245	255	302	259	277	269	302	262	276	265	283	285	295	302	243	249	271	257	243	303	266	272	280	274	263	268	239	271	239	243	273	215	251	261	259	244	287	282	245	262	272	260	269	252	278	257	276	263	270	271	256	274	260	268	256	285	274	247	263	258	259	251	266	278	255	261	277	284	252	271	268	265	249	241	278	276	289	238	254	251	279	272	237	257	274	268	261	271	288	258	292	259	253	258	249	288	266	242	233	243	260	308	250	250	265	262	240	261	261	256	282	256	284	224	290	262	263	273	267	255	281	277	283	269	304	265	259	269	271	257	259	261	261	244	258	249	260	281	270	273	274	257	268	257	233	260	257	228	249	272	286	252	247	284	272	270	296	257	270	272	268	290	262	280	250	247	262	259	261	216	251	249	250	274	233	250	244	262	280	230	253	272	246	249	246	262	240	275	265	269	274	247	251	262	282	286	274	239	216	268	278	305	254	257	279	245	226	274	242	266	260	276	271	241	249	249	289	242	273	264	283	270	267	269	269	257	262	274	287	237	271	286	279	268	270	251	251	269	258	287	288	271	279	286	243	260	241	244	302	271	266	234	253	286	260	272	285	269	321	230	265	238	247	271	258	259	275	260	265	258	272	249	240	275	256	309	262	263	246	292	245	262	268	279	302	273	256	243	258	259	267	261	257	286	255	250	272	229	261	260	294	257	288	290	263	268	256	264	260	275	237	270	285	257	274	248	269	253	240	244	281	241	254	243	258	261	250	246	254	249	272	271	267	272	260	259	301	235	289	258	268	252	257	263	260	296	262	237	266	250	261	275	253	262	276	241	241	260	269	248	235	284	263	257	273	250	297	250	285	260	296	249	280	259	272	268	228	271	268	294	283	253	265	238	249	249	274	271	261	286	244	277	245	234	284	280	295	249	265	274	276	262	261	258	255	261	275	255	306	277	282	270	279	263	265	309	249	275	297	245	256	279	262	279	269	241	253	262	263	236	273	248	286	235	267	278	264	245	262	249	291	243	268	255	251	255	254	256	286	256	276	271	251	275	269	242	304	274	258	277	256	267	279	277	275	247	240	269	269	285	274	277	250	274	290	269	246	233	300	259	276	248	270	276	273	279	247	261	260	285	273	266	269	239	284	257	259	270	257	276	269	252	252	270	264	279	248	250	267	255	257	266	273	264	241	279	292	285	281	253	265	272	285	251	258	285	264	227	272	266	280	254	260	289	290	264	250	264	251	255	266	250	224	280	262	289	259	264	241	283	281	287	278	253	249	284	305	241	273	249	231	263	250	271	258	283	288	272	291	263	253	260	266	246	258	244	261	245	264	233	275	315	279	276	248	259	286	270	252	263	247	249	286	281	303	267	267	270	264	267	239	266	255	277	249	261	283	263	267	316	269	262	233	299	235	230	262	273	268	261	266	275	261	261	266	261	282	270	253	300	259	305	261	248	275	254	271	301	266	277	269	251	275	287	237	276	278	263	252	260	272	291	265	283	243	252	269	271	266	263	265	232	284	267	270	268	270	278	250	247	265	261	283	282	258	257	248	275	242	235	265	257	273	279	298	262	265	268	256	254	282	256	283	278	237	253	251	281	275	248	281	296	242	282	294	288	294	241	273	263	266	248	279	255	258	258	288	254	293	267	240	272	278	282	269	318	252	256	288	264	262	278	246	249	275	280	247	244	264	279	247	267	267	241	261	278	267	259	272	238	275	246	248	285	255	251	290	267	285	294	249	302	275	296	278	257	259	297	273	264	251	263	275	314	296	259	278	248	261	285	239	271	247	272	266	235	264	234	261	274	272	256	250	271	271	291	238	261	259	243	259	248	242	262	279	302	269	261	271	243	264	247
24457	29480	25333	10451	5878	4883	4026	3202	11286	42931	26133	1490	1307	1143	1204	1107	1088	1072	922	1002	904	865	864	884	845	816	785	767	801	780	758	800	723	781	750	756	729	728	730	729	684	751	736	717	757	729	733	741	745	719	776	698	756	731	739	713	699	660	710	704	676	695	660	695	661	653	699	656	677	675	637	662	680	667	677	671	713	664	678	648	651	694	687	653	665	668	691	673	651	714	722	661	693	650	678	634	646	657	632	679	690	686	690	649	680	606	672	681	691	677	650	638	642	633	671	642	691	698	614	630	694	666	698	658	682	642	687	684	646	676	685	635	676	674	683	642	638	619	639	642	682	656	636	666	680	661	636	631	680	678	638	645	627	719	675	694	711	670	649	667	652	610	639	694	625	673	626	646	623	661	683	697	651	588	722	657	655	685	644	672	651	670	632	681	623	603	645	683	679	676	677	662	616	674	655	671	695	664	637	676	630	625	653	665	633	657	652	662	674	627	667	689	666	663	664	624	624	629	648	629	625	641	636	610	622	676	635	690	630	697	662	661	631	653	624	685	574	688	645	675	688	629	573	603	687	701	657	703	667	651	685	705	642	652	660	698	699	704	650	618	634	639	696	668	626	661	682	691	675	619	682	691	650	632	646	674	654	662	640	660	642	659	632	638	685	681	679	704	645	621	672	658	668	672	619	681	660	633	675	657	664	655	664	633	682	661	642	641	672	648	649	696	642	578	643	688	676	696	707	634	726	649	647	690	635	635	626	656	715	679	698	652	696	660	667	643	653	634	654	647	690	639	695	636	652	623	670	673	623	621	664	647	617	684	579	656	665	634	663	632	618	635	669	672	686	656	637	669	677	618	663	720	643	677	648	649	672	655	662	686	711	630	675	690	685	590	636	687	655	698	681	654	674	699	702	658	615	629	652	622	672	653	706	621	695	653	680	654	635	647	682	626	640	657	665	646	682	689	660	655	638	676	666	645	705	659	633	643	608	633	645	676	679	688	671	671	654	690	681	666	683	625	711	675	679	717	658	620	690	662	668	628	693	651	664	638	684	710	666	669	656	694	648	673	665	681	633	610	657	721	627	672	674	670	707	662	671	669	712	624	646	645	618	674	720	672	661	684	653	669	635	676	715	700	674	670	623	660	622	661	731	675	644	701	657	682	658	674	638	632	643	677	656	668	682	657	640	624	679	667	670	694	647	678	649	678	656	682	678	675	636	643	609	663	648	685	658	645	683	676	679	610	674	625	684	699	658	655	666	633	651	679	662	668	669	628	644	657	619	699	670	660	655	666	642	695	635	651	679	642	664	631	670	677	680	652	625	658	712	682	633	644	694	653	644	601	651	709	668	629	651	620	705	667	671	672	662	660	620	652	694	645	691	685	656	664	655	662	687	690	658	691	674	685	610	644	650	607	705	619	648	676	614	650	645	663	689	677	614	619	633	639	674	608	675	664	631	693	681	616	685	687	701	676	622	692	668	652	657	685	619	684	635	676	701	681	696	661	661	635	637	673	630	640	682	659	658	658	648	646	616	627	638	674	692	655	637	637	669	578	651	644	674	620	665	674	657	625	673	713	659	653	683	659	638	626	685	663	657	652	643	681	644	650	621	679	658	684	654	650	646	619	660	659	645	644	686	673	636	696	660	639	683	655	658	622	661	605	604	672	662	641	643	613	675	684	646	639	652	647	687	650	664	680	639	659	639	661	659	675	663	684	669	673	681	697	677	671	660	636	601	641	631	617	634	655	637	668	683	685	703	611	670	645	661	652	676	633	651	695	679	661	650	639	685	633	641	616	684	654	714	660	600	683	632	617	664	658	675	622	651	679	616	678	686	684	672	659	610	637	675	642	640	678	648	659	653	701	667	667	666	674	631	639	660	656	650	647	619	641	645	646	689	642	669	684	677	610	648	690	668	644	639	676	652	669	640	629	678	612	656	617	619	645	596	629	623	662	677	652	682	625	702	673	698	672	697	643	655	635	625	626	691	642	672	642	644	679	608	674	660	644	698	660	602	663	672	678	660	639	630	686	693	668	673	672	646	697	632	662	683	641	643	637	636	632	615	693	647	652	655	642	624	659	647	657	675	686	654	637	664	642	631	653	631	648	727	655	641	703	660	657	677	641	671	639	625	658	610	660	657	665	695	669	653	655	648	629	575	686	605	657	644	665	635	672	662	639	681	655	658	666	649	602	679	637	660	662	654	651	661	642	628	696	681	637	642	618	625	661	645	622	656	599	662	643	658	600	672	679	624	653	650	644	652	677	670	634	686	685	673	693	677	652	672	619	643	665	676	653	638	661	658	655	666	672	728	663	658	615	639	670	641	670	699	650	624	647	684	644	653	660	705	678	642	606	678	653	634	675	700	669	650	632	653	647	660	646	664	636	649	653	652	670	629	684	664	669	593	660	662	678	631	676	679	650	726	636	673	644	653	700	665	659	686	680	685	658	629	640	678	657	668	702	687	639	672	683	685	616	696	663	685	677	610	644	705	669	636	696	663	601	685	646	710	679	681	587	670	706	638	697	627	669	685	723	630	615	657	614	665	685	669	645	631	645	620	634	632	716	608	679	642	653	701	648	642	685	665	625	641	674	650	633	645	610	651	649	655	686	682	656	634	622	606	623	622	698	686	684	647	632	630	699	678	670	627	641	658	633	677	665	667	631	604	619	641	647	643	677	685	700	627	696	666	617	657	636	641	721	688	647	652	681	648	658	690	646	694	671	665	647	680	722	638	675	670	708	669	667	617	631	660	665	709	649	678	663	642	624	638	653	685	639	621	638	628	655	658	650	648	676	682	639	674	643	629	672	666	657	644	661	687	645	703	637	672	645	639	668	622	619	659	665	672	690	665	653	682	609	665	647	683	593	732	628	680	665	676	636	664	651	609	652	655	681	635	655	665	649	666	637	657	622	696	698	636	681	719	666	702	650	662	622	658	660	660	651	632	681	662	609	664	683	682	671	679	647	642	668	646	679	657	645	642	692	713	640	652	673	682	664	678	666	669	621	639	655	662	673	654	632	663	649	682	685	626	663	679	648	668	666	746	705	655	668	619	668	635	693	616	654	668	631	677	655	649	657	648	633	689	710	630	715	689	652	678	662	658	684	716	639	655	706	657	677	679	660	635	685	718	656	614	667	672	628	711	666	675	580	660	670	695	642	602	661	671	636	629	666	637	649	665	638	674	684	670	666	657	637	680	705	642	662	681	661	639	658	638	671	689	614	654	701	680	640	668	651	646	680	646	659	652	626	699	653	715	640	621	655	617	633	655	649	686	654	623	674	649	669	677	677	647	650	677	664	654	712	707	624	672	633	641	644	671	625	687	639	630	666	675	690	654	662	656	648	619	686	642	651	670	673	716	652	661	635	686	672	658	627	623	664	679	708	642	649	633	653	639	636	660	645	698	669	668	640	632	696	651	690	698	642	651	693	681	662	657	642	646	642	658	672	615	662	683	659	642	639	647	701	646	698	646	617	637	675
12888	9010	2562	636	408	337	333	285	305	753	548	285	309	287	278	274	312	242	280	293	292	319	280	285	267	295	250	275	269	289	297	270	276	267	276	303	272	245	290	270	264	310	255	283	315	292	256	265	259	269	287	297	252	299	305	269	294	295	274	273	295	287	275	303	283	252	259	297	268	268	286	318	280	282	294	282	292	251	278	279	263	265	284	267	276	259	270	269	274	303	334	293	273	289	263	304	267	292	264	241	254	254	257	266	270	257	327	293	291	298	269	298	273	288	267	288	274	269	260	290	273	280	290	252	299	249	286	244	287	274	264	281	290	267	265	273	302	252	257	285	291	260	274	251	310	278	269	270	277	303	270	274	291	262	264	293	275	293	270	254	311	297	305	274	240	271	296	297	247	290	249	258	288	292	314	268	301	266	276	298	295	249	243	244	288	292	285	296	303	274	279	276	313	290	240	283	293	309	278	277	268	322	285	290	271	278	306	307	279	299	280	290	290	306	268	257	299	293	280	306	279	280	297	282	292	283	289	248	273	280	240	253	251	304	297	260	289	289	267	291	287	269	268	263	292	264	279	261	281	265	310	277	271	281	277	271	275	292	266	261	270	312	279	275	282	282	272	273	277	284	258	270	287	285	286	272	281	311	249	259	297	303	249	294	261	262	277	283	279	269	268	262	288	280	267	317	309	277	284	283	264	272	280	290	259	245	334	275	286	269	259	249	264	255	276	299	315	293	272	304	267	294	288	320	278	257	289	286	270	265	270	290	277	291	261	301	246	288	301	299	246	250	257	256	271	319	273	299	303	294	287	284	296	278	305	297	297	282	281	286	289	307	252	315	257	294	263	285	289	269	263	272	275	287	280	314	302	275	284	287	276	276	299	271	306	283	254	251	267	274	286	310	261	283	278	288	293	255	269	304	279	273	287	306	310	283	283	280	278	304	274	274	260	306	260	219	269	257	311	301	298	264	272	255	293	279	301	294	281	294	282	288	279	299	280	269	251	266	276	275	292	261	273	248	251	290	281	283	285	249	271	284	325	273	259	299	271	234	269	290	276	269	290	299	247	269	237	279	272	297	270	271	280	274	265	247	319	253	297	266	281	269	268	261	268	268	256	267	311	284	263	297	290	259	265	276	309	279	272	262	260	281	248	245	276	280	271	307	268	265	247	295	297	319	307	275	286	265	342	266	285	267	294	292	243	298	291	266	281	271	299	280	260	303	277	287	285	288	252	305	246	266	280	268	294	258	290	281	266	287	272	272	299	232	260	286	294	280	275	243	261	283	282	278	282	309	283	274	304	273	275	262	274	251	267	263	296	288	271	280	287	292	267	266	292	281	303	291	290	315	294	273	289	271	263	264	290	258	258	308	282	275	277	284	261	273	258	264	261	280	273	287	290	264	276	300	319	282	282	314	293	259	281	280	266	282	314	278	280	277	274	249	272	271	284	303	271	321	263	282	308	256	249	259	269	269	259	266	274	291	280	288	261	288	257	249	275	294	248	269	286	275	287	285	275	305	311	275	296	265	280	285	267	269	279	276	266	289	300	300	243	295	313	274	302	282	289	277	274	281	265	289	230	286	266	273	274	265	282	268	279	302	265	280	272	265	275	268	272	276	278	254	281	266	276	264	315	273	286	270	294	277	258	253	284	262	287	290	254	275	278	283	251	285	289	270	252	320	268	291	276	286	271	278	259	301	266	263	265	270	286	265	285	269	270	277	267	306	283	260	274	287	226	274	314	319	276	292	287	290	280	254	268	267	290	234	277	292	312	295	277	267	274	276	292	260	267	259	260	277	256	260	288	241	275	293	280	311	293	280	265	272	282	282	297	280	255	294	270	279	276	237	266	281	298	249	266	270	270	274	257	250	266	270	282	277	293	279	275	264	274	252	272	283	280	262	278	271	276	275	268	278	278	279	281	255	270	301	273	288	277	277	270	287	295	296	305	266	272	292	275	295	268	267	292	279	294	290	275	257	277	280	303	252	283	285	260	257	284	260	257	283	315	250	282	283	264	262	286	294	252	279	251	291	267	270	286	280	278	271	279	279	276	258	308	281	255	264	269	275	277	260	290	286	277	279	294	305	285	261	282	287	290	281	284	264	261	280	276	285	276	283	269	275	260	291	301	265	287	256	252	242	243	282	271	272	269	294	266	291	303	261	281	302	275	292	263	297	276	262	250	264	269	274	276	281	281	281	277	285	276	273	257	251	302	293	313	286	308	278	290	261	284	284	267	273	319	295	275	283	304	283	306	245	282	342	283	253	300	250	296	316	286	283	263	247	253	284	278	291	286	267	241	285	302	309	308	285	295	260	292	259	270	280	248	314	284	286	259	288	277	275	276	266	247	273	241	282	251	259	275	290	321	301	301	269	286	287	274	283	268	288	250	291	275	261	257	234	309	265	284	258	258	289	284	267	256	284	284	301	247	288	294	271	269	269	263	272	263	283	261	312	272	275	288	285	280	271	293	271	282	295	263	286	285	320	261	283	270	254	303	251	297	261	270	278	239	286	317	246	276	319	263	297	268	267	291	255	266	269	314	289	303	305	285	277	250	329	291	291	282	287	309	266	294	299	287	259	284	279	265	277	278	260	251	243	275	305	296	273	307	317	262	266	264	273	253	265	252	271	271	296	265	296	257	302	269	281	269	270	259	311	277	261	290	285	276	264	242	284	271	305	298	315	252	257	270	296	276	297	285	265	284	282	262	284	270	289	252	236	254	257	292	239	277	289	281	282	280	255	286	325	287	302	299	281	280	278	293	282	293	301	263	250	254	289	276	281	287	272	234	245	252	290	281	284	278	268	248	286	283	257	281	273	269	262	266	312	286	284	282	298	273	294	291	302	283	282	270	284	276	246	279	285	277	291	243	302	270	261	264	275	278	299	272	280	269	284	266	237	281	274	259	262	273	293	270	250	299	259	268	282	290	285	264	296	285	290	272	264	315	287	290	266	277	278	271	263	317	260	264	269	278	261	296	304	278	268	304	256	302	271	260	265	282	285	277	292	276	259	268	282	277	274	282	263	268	283	253	281	271	298	264	260	273	276	279	278	302	276	295	291	276	286	274	280	284	277	291	254	240	335	268	251	274	266	284	305	324	316	292	260	282	248	273	265	321	292	305	292	257	292	270	291	286	270	271	276	260	290	272	277	271	261	277	272	298	282	282	277	257	290	268	248	274	277	279	283	292	252	294	274	295	268	256	318	254	290	268	279	272	296	253	276	274	274	260	248	302	273	259	283	285	272	291	267	248	309	286	276	263	287	272	290	285	320	303	274	298	248	304	260	304	260	243	275	274	254	280	259	269	270	271	268	253	290	296	268	285	279	277	287	253	293	279	294	283	305	258	292	296	262	275	261	296	303	247	286	277	282	276	258	253	280	294	282	316	290	296	285	252	255	284	283	292	272	244	295	312	282	261	274	294	268	290	259	286	270	307	279	274	248	253	278	261	273	296	283	282	251	273	276	264	280	286	256
7440	7660	2578	1525	1133	1065	918	777	829	3636	1889	688	666	691	648	684	630	662	693	663	689	690	658	710	641	682	658	683	669	640	666	634	657	646	679	649	649	646	653	646	632	654	660	663	703	657	661	623	636	665	612	631	689	670	647	704	675	621	649	649	654	657	714	684	653	629	626	638	637	640	625	688	693	666	623	665	651	652	678	632	629	704	713	655	639	599	666	616	645	655	723	664	632	675	684	680	643	624	630	699	668	660	646	643	638	682	724	697	663	662	670	655	684	679	657	663	672	604	677	632	643	653	669	641	682	655	685	654	668	626	651	625	657	687	734	686	659	643	611	628	673	648	685	654	685	622	679	699	632	605	646	625	662	625	683	608	670	657	595	636	666	641	631	636	672	685	660	696	720	641	642	660	678	623	619	642	635	654	728	638	674	635	682	667	610	657	690	695	674	622	672	629	670	631	693	699	655	659	670	667	620	630	633	661	693	657	698	678	698	678	671	634	675	638	664	636	720	658	647	690	634	701	636	611	707	614	631	665	689	680	659	646	636	640	662	643	627	668	635	672	670	668	657	638	647	611	643	657	696	690	609	671	606	616	665	644	648	642	690	710	672	670	630	646	701	636	688	660	688	649	665	697	639	623	670	642	677	645	715	629	633	696	681	709	649	630	619	684	666	611	660	642	676	638	668	633	638	670	627	659	664	682	651	651	686	644	663	656	658	641	630	663	665	684	648	665	669	673	664	637	661	651	662	619	677	666	636	655	651	641	711	609	605	676	680	658	666	641	648	660	643	654	688	620	615	661	633	672	608	654	693	610	689	621	645	646	633	666	623	658	665	622	680	717	627	664	649	650	639	652	636	656	621	651	642	661	681	692	621	655	621	613	611	640	662	633	667	659	635	658	666	623	667	628	688	640	625	666	671	645	649	643	660	658	650	649	648	686	676	652	652	641	650	666	664	663	702	631	649	615	661	695	654	659	625	649	663	623	636	655	658	681	660	630	731	648	670	626	621	669	627	669	704	674	625	630	674	670	655	648	701	629	712	670	667	665	706	664	630	651	670	648	710	641	631	624	668	622	688	664	681	641	646	719	674	666	643	680	661	667	615	655	616	647	677	657	634	708	664	634	680	701	624	712	665	662	754	703	629	618	639	662	692	692	652	690	694	647	678	653	649	623	652	615	669	671	633	649	674	658	623	593	696	639	657	675	633	630	668	655	617	636	653	674	619	620	652	663	646	704	662	607	617	595	605	681	635	652	659	643	669	653	652	665	614	637	674	651	669	659	634	635	691	646	667	687	645	634	641	645	643	673	687	650	671	653	623	629	637	660	625	632	643	646	639	686	639	676	666	655	623	670	667	689	682	665	666	643	645	658	665	646	653	651	629	648	669	635	604	641	642	672	689	628	630	684	692	685	654	718	665	679	649	697	651	638	689	658	637	673	623	654	655	647	632	622	678	624	696	697	672	725	639	656	659	679	672	638	643	680	673	656	632	659	571	638	649	657	683	631	629	642	649	653	698	691	682	658	666	706	652	660	626	626	693	682	669	657	613	657	653	657	649	660	640	664	620	664	688	686	659	675	635	687	671	645	637	660	619	641	627	681	656	659	668	693	640	656	686	606	653	659	600	645	658	622	660	672	692	669	662	631	679	684	653	656	639	709	691	630	669	613	595	620	645	643	652	671	669	650	685	696	657	629	698	664	646	643	726	638	667	667	642	680	622	627	658	634	629	642	657	652	666	651	670	663	686	622	640	620	675	596	663	668	647	633	612	621	668	659	632	611	687	668	678	630	627	666	626	642	680	632	660	663	631	676	656	627	687	684	666	636	664	689	634	623	618	703	714	652	715	588	690	643	634	693	637	668	655	713	695	738	690	660	675	657	637	694	710	658	625	610	629	632	690	686	708	690	648	654	658	635	657	638	675	639	659	653	660	626	659	695	614	627	726	669	618	628	629	640	603	614	639	688	624	642	692	638	647	658	658	605	687	664	690	671	612	607	687	711	667	629	625	688	668	654	650	647	662	658	659	629	674	671	676	667	666	649	645	659	665	589	607	619	638	637	656	666	698	615	664	656	672	641	621	677	636	661	617	667	643	640	636	618	661	640	673	672	680	710	628	718	682	650	656	639	659	648	640	632	627	679	671	655	707	659	616	657	669	612	614	644	634	661	695	686	646	630	623	629	644	717	728	659	612	645	651	687	675	648	649	664	679	606	621	640	655	686	630	672	651	663	650	652	659	646	595	647	657	696	687	646	632	691	645	654	662	660	668	666	707	661	698	634	649	666	693	659	653	637	660	632	658	647	673	616	720	672	668	667	657	666	687	654	641	674	688	685	654	621	639	641	669	629	653	679	634	642	627	626	609	636	646	595	644	655	683	612	688	667	649	674	669	648	632	618	658	652	637	673	633	660	635	664	678	648	631	612	652	671	649	646	647	628	646	647	639	623	644	650	641	635	680	657	694	674	685	660	666	632	686	647	641	660	673	642	659	641	667	693	660	697	639	674	683	655	638	674	649	646	660	641	666	649	680	657	654	643	671	651	674	626	621	637	601	659	650	703	668	690	665	590	649	663	649	625	663	701	683	667	671	638	659	643	635	670	635	659	673	671	663	629	671	620	634	647	649	659	664	641	620	677	614	644	651	634	625	605	661	665	637	629	637	703	680	649	594	658	654	622	649	681	643	674	660	652	643	668	626	677	623	666	659	660	680	705	610	699	735	648	639	630	645	652	641	630	640	658	641	661	673	625	639	626	635	638	657	631	654	655	711	624	633	667	657	614	658	685	640	621	677	651	649	683	653	664	629	672	689	627	641	671	642	608	704	698	661	667	646	669	631	593	638	651	676	697	693	694	648	674	661	660	665	626	669	618	689	685	691	653	681	646	630	667	665	672	624	690	632	662	651	654	649	623	687	670	627	674	656	633	683	638	624	650	661	688	657	697	642	681	641	666	690	639	670	643	634	644	710	647	672	638	672	635	665	673	647	663	636	664	685	693	647	668	625	661	640	647	647	665	613	634	644	637	682	676	648	704	690	666	667	696	660	650	683	641	682	643	637	691	655	643	642	667	658	681	616	619	675	666	633	641	716	679	635	654	667	656	633	638	623	653	665	681	639	677	641	622	693	669	645	673	661	624	650	656	622	663	666	614	636	658	673	644	660	659	676	657	626	627	678	661	639	668	634	653	697	710	683	608	624	659	673	696	687	670	628	664	679	664	646	668	674	677	670	665	620	646	672	676	623	652	657	657	641	646	691	643	660	623	661	649	652	608	619	669	612	689	657	627	662	708	624	668	644	663	704	660	664	613	644	720	658	654	608	697	631	650	690	615	620	628	685	647	660	667	664	704	623	689	621	627	706	634	702	681	702	631	670	688	652	665	623	613	689	671	677	654	657	657	671	644	672	649	676	617	629	655	644	620	662	641	671	604	648	672	679	649	711	654	667	645	628	618	606	618	624	683	647	677	686	620	603	652	676	671
32618	17889	7516	4004	1919	861	546	409	434	11665	7066	393	214	223	190	202	166	191	178	177	185	171	184	162	156	164	154	161	154	174	164	157	163	157	156	152	145	147	154	130	136	169	167	132	155	139	149	166	130	177	151	143	163	141	182	165	154	177	160	146	149	156	152	169	181	156	148	166	155	167	153	165	150	174	168	146	162	177	164	189	181	154	166	178	174	169	131	166	151	169	165	152	166	127	139	148	175	182	146	140	140	155	138	156	138	161	147	137	164	154	145	158	143	153	149	147	149	162	144	139	162	149	154	143	125	146	140	167	162	160	148	160	134	160	134	155	137	157	134	169	158	139	163	154	147	163	153	148	144	166	139	147	167	131	163	153	150	153	139	165	120	153	162	140	149	161	138	152	161	149	160	131	160	141	168	146	165	145	150	156	146	148	168	142	165	170	152	158	162	149	155	145	137	160	143	132	147	131	152	159	162	170	171	168	181	140	138	142	168	164	164	144	161	150	162	157	179	171	159	135	150	164	147	140	150	163	164	157	164	162	153	158	135	167	159	129	152	174	157	154	145	164	157	146	143	146	155	149	163	160	163	151	172	160	135	155	176	145	155	157	149	162	178	152	159	132	121	134	156	136	160	162	162	153	135	145	165	156	159	138	169	151	155	170	182	163	161	123	152	154	143	150	174	162	138	172	135	151	142	153	156	128	147	167	133	138	168	168	167	147	137	159	158	131	148	147	156	123	165	154	141	152	128	147	158	171	161	152	168	154	142	166	127	143	151	127	173	139	170	143	156	139	143	154	141	152	140	155	165	146	159	156	157	165	191	144	154	163	149	145	148	168	158	139	155	167	149	169	159	131	151	154	158	151	146	140	159	178	177	162	137	163	142	159	141	162	157	133	134	152	153	162	140	160	154	169	155	148	127	148	164	156	162	140	161	167	175	168	132	143	152	133	142	170	133	141	156	131	166	134	132	146	159	140	181	160	139	171	175	165	163	170	188	156	140	159	145	157	148	172	130	153	131	150	166	167	160	154	175	143	137	154	137	175	144	182	153	135	134	140	170	172	142	143	136	157	164	141	148	174	164	121	126	166	173	155	173	150	155	148	165	152	148	158	144	135	172	151	176	134	156	133	142	165	128	139	141	143	160	165	144	150	172	154	171	158	175	145	151	162	145	150	144	178	148	156	182	154	161	142	143	157	160	171	139	151	155	143	162	148	152	146	141	135	151	171	128	135	186	152	136	160	134	168	136	150	172	166	143	142	164	146	150	157	142	154	173	139	138	156	162	159	155	119	144	152	151	154	170	137	161	153	136	175	137	147	142	167	149	148	165	142	147	173	156	158	161	139	162	159	149	169	152	151	167	138	122	147	136	152	156	161	152	169	197	145	135	164	156	141	160	134	155	134	143	138	151	147	135	160	167	189	133	151	129	160	156	149	138	142	159	161	168	151	164	151	136	158	153	162	147	156	143	144	151	184	141	151	161	162	191	145	173	135	173	155	151	139	158	156	144	149	164	157	164	140	164	143	146	172	175	153	143	167	168	138	163	139	165	148	166	142	138	162	145	125	143	135	168	152	149	170	149	158	173	155	128	160	168	174	159	146	158	149	155	162	155	153	150	173	151	147	146	153	155	154	139	162	154	155	151	147	138	171	167	158	170	172	143	155	156	169	178	178	163	136	135	164	185	138	138	159	161	140	148	159	165	146	123	176	161	142	156	129	158	156	172	136	151	163	152	142	153	141	156	161	157	164	144	150	149	157	157	160	162	143	183	161	180	153	167	148	152	135	172	159	138	154	169	146	167	151	166	166	148	165	166	144	165	142	147	141	146	150	178	195	163	135	165	167	171	149	168	135	173	180	169	172	159	156	138	155	171	168	189	148	168	158	153	149	154	156	152	152	152	145	164	167	150	155	166	150	171	143	136	139	141	148	132	149	173	129	168	163	171	138	167	150	160	149	147	170	145	141	158	145	158	130	158	115	156	154	157	133	171	154	152	158	158	170	153	151	165	161	132	150	153	169	139	156	170	148	150	152	148	153	143	195	165	173	155	163	155	156	143	166	148	155	150	158	147	143	160	174	145	145	185	136	160	162	140	145	163	171	180	154	157	143	150	154	163	144	140	145	133	178	164	138	130	180	174	163	150	131	128	151	156	153	162	156	142	166	161	148	142	152	140	161	150	164	163	160	137	138	141	177	156	158	149	158	177	166	138	158	163	190	178	162	168	152	148	161	138	147	168	149	135	144	160	162	149	132	153	152	151	155	156	159	168	168	146	135	162	172	160	163	163	181	146	160	134	161	151	165	148	143	162	156	158	150	175	160	157	189	164	164	142	141	131	146	168	151	158	147	134	157	132	140	151	161	145	160	150	164	156	163	176	160	156	168	144	149	144	160	147	147	168	169	152	174	165	160	148	142	158	155	181	158	144	156	158	157	173	140	171	154	157	134	149	152	149	174	166	147	165	161	161	146	150	148	162	159	132	153	170	152	149	192	185	148	136	168	146	126	136	160	151	138	147	162	169	167	141	147	167	153	148	129	171	145	142	142	135	152	155	142	131	138	179	157	169	152	166	142	170	145	162	149	143	132	165	159	166	149	156	161	158	143	172	141	164	164	159	153	166	179	146	157	140	145	147	152	129	175	139	155	141	170	153	145	146	151	153	105	140	148	140	164	165	156	159	162	159	147	140	157	155	158	161	170	158	171	130	163	135	134	155	191	161	154	136	147	162	169	156	157	177	151	182	173	155	176	157	149	169	151	147	142	162	172	179	175	164	163	161	148	159	161	169	153	134	154	151	133	158	152	154	147	138	163	160	149	145	152	172	144	168	144	138	158	166	134	157	158	150	163	155	180	153	119	185	147	176	140	148	136	158	164	151	136	163	146	145	162	153	191	170	152	172	160	163	163	145	176	178	148	135	168	159	173	140	133	166	137	167	180	138	177	149	153	154	143	141	134	171	172	161	138	140	156	170	143	164	141	152	165	157	146	144	113	144	156	166	196	138	144	146	165	148	169	143	156	149	150	159	148	177	153	164	145	159	143	132	137	165	152	156	152	152	142	180	139	120	146	165	158	138	153	134	163	161	157	159	163	161	147	156	157	167	151	165	153	154	129	159	168	138	134	161	139	151	159	150	155	144	166	148	167	163	147	157	166	135	151	164	169	154	151	157	171	160	167	154	144	147	131	151	158	160	143	169	161	175	151	148	150	167	161	160	147	160	168	143	142	162	137	163	177	163	125	157	167	139	145	147	132	147	185	186	137	166	167	163	147	131	146	171	144	139	174	146	173	140	134	150	167	170	163	151	143	163	153	155	170	160	156	143	180	158	139	137	147	167	176	174	172	160	144	137	157	149	117	150	170	152	144	152	135	164	167	160	152	165	145	149	155	157	158	172	164	162	155	148	188	157	134	141	143	152	148	165	175	141	165	146	161	179	136	163	159	141	167	153	131	150	132	157	143	163	155	150	166	150	136	154	157
19770	8004	6005	7390	4760	2638	2281	1773	2264	33459	17489	815	698	698	712	644	606	579	585	539	550	547	550	516	469	493	521	489	503	488	440	492	442	479	442	489	445	427	446	472	428	406	426	464	476	437	412	445	466	467	453	418	470	438	420	436	419	436	432	435	433	412	429	444	425	433	408	459	385	440	441	436	421	444	378	432	418	389	402	402	407	411	448	374	417	401	420	418	417	435	412	430	457	413	414	422	399	432	440	412	396	438	423	440	411	452	419	449	391	412	377	408	413	425	390	425	452	415	387	415	435	421	378	386	401	420	445	409	388	401	397	423	407	407	411	429	403	399	410	414	420	394	382	431	428	431	431	435	394	425	447	372	422	447	446	429	411	371	448	385	393	427	392	402	429	406	439	400	422	375	388	437	438	391	419	418	403	407	417	402	387	394	436	434	442	421	373	390	392	420	427	444	419	445	414	419	395	448	436	406	402	431	401	428	413	416	407	432	424	418	429	427	398	405	428	424	410	409	407	420	458	430	375	417	429	453	378	395	404	434	426	404	458	417	424	447	404	423	450	424	419	430	408	448	411	406	375	429	419	412	418	428	418	461	447	394	449	401	442	417	408	454	407	412	432	408	397	397	428	449	366	388	450	410	403	418	411	389	433	406	376	409	426	403	420	414	427	421	368	436	414	410	415	439	420	412	450	413	395	391	412	419	446	394	357	428	400	433	422	405	403	383	418	435	383	403	429	389	419	388	395	424	411	429	407	395	403	432	417	436	426	427	397	388	418	414	391	415	445	429	406	391	407	404	414	394	402	419	418	422	417	436	432	409	411	443	450	433	426	429	399	475	418	387	431	404	431	425	417	413	426	394	422	401	394	418	409	378	429	413	422	406	397	439	407	442	421	366	377	420	441	388	421	406	427	454	411	431	381	407	385	397	415	417	390	395	426	414	377	420	469	431	439	402	405	388	411	384	416	419	423	410	408	425	413	419	410	411	433	399	408	400	437	394	390	419	398	395	396	415	404	417	423	418	403	406	397	399	410	404	384	400	427	411	462	426	404	422	393	421	410	403	428	372	376	422	437	445	404	400	437	404	423	445	403	405	447	443	424	399	381	398	438	389	421	425	384	426	402	427	414	412	403	427	413	404	409	392	409	426	410	416	398	439	397	423	427	439	415	447	431	393	407	427	398	367	430	427	425	382	431	442	374	402	402	430	413	393	435	398	409	390	430	420	390	391	401	418	428	430	414	413	456	427	382	435	452	435	434	413	419	445	429	424	391	395	401	403	393	409	396	420	433	386	428	426	397	415	442	376	428	457	456	387	396	442	383	396	446	415	389	440	423	401	399	419	424	446	422	390	424	438	428	410	405	438	390	391	409	378	418	400	411	390	432	430	410	382	450	381	450	393	402	412	377	377	414	416	412	408	368	407	433	417	441	394	405	435	416	390	455	422	429	429	448	442	413	422	421	424	435	430	408	431	422	416	432	421	432	404	439	403	384	394	402	428	377	416	465	434	400	379	422	432	362	405	420	415	405	407	407	394	405	389	430	420	395	394	403	426	417	397	398	431	413	401	419	410	420	427	460	398	406	434	397	452	404	429	439	423	405	428	471	423	421	439	426	426	434	415	385	400	415	402	406	376	439	436	437	432	415	442	436	389	391	422	394	428	416	390	415	443	405	393	399	416	458	386	410	412	436	389	413	426	423	385	403	407	383	442	426	385	453	424	400	382	427	380	424	414	436	447	426	398	415	417	453	459	393	371	409	376	431	388	400	402	409	416	394	388	421	462	424	389	430	416	397	384	409	416	389	419	423	381	425	412	427	389	442	404	406	423	399	385	436	402	387	411	402	409	385	455	405	384	437	434	419	415	410	381	405	407	433	428	401	392	402	428	389	431	379	411	433	434	397	390	424	418	421	436	412	415	428	405	456	382	407	405	459	421	415	401	380	414	431	421	385	416	440	422	412	401	381	432	420	413	404	425	389	404	430	411	424	424	413	437	395	406	377	411	377	395	388	399	414	406	430	394	426	389	396	405	398	424	378	395	436	428	415	406	438	409	403	383	480	404	400	432	401	412	427	376	402	436	445	434	404	419	404	400	402	379	408	396	398	415	416	406	446	411	440	422	383	404	433	428	393	405	393	408	387	398	406	413	413	445	401	447	397	391	404	406	416	415	427	404	414	411	422	417	397	416	401	423	426	437	411	406	421	412	394	442	435	394	434	426	448	402	409	402	419	417	407	435	389	388	399	360	410	418	434	412	413	390	419	431	419	425	394	400	390	432	427	432	413	406	440	433	375	387	389	425	428	393	406	382	428	419	386	420	406	412	441	409	399	418	407	449	436	421	417	407	420	390	419	389	437	417	401	432	387	411	402	398	438	413	410	379	424	413	430	382	409	428	448	407	400	416	377	416	435	405	411	415	413	398	389	406	400	393	422	425	445	423	387	431	396	385	421	436	405	437	464	426	414	410	425	405	388	384	442	433	390	428	403	399	415	418	418	398	406	414	417	450	401	413	402	421	406	398	411	436	405	404	430	465	429	421	404	432	414	411	414	435	415	389	405	394	421	410	429	410	408	427	411	413	383	379	414	398	396	423	413	399	399	404	392	428	408	421	428	401	387	402	452	394	422	410	432	432	406	410	418	412	422	444	400	362	429	408	446	430	449	406	423	442	398	433	414	407	431	426	409	405	427	419	380	421	431	404	393	442	418	385	393	436	385	391	419	391	430	422	397	399	380	405	433	433	388	381	433	405	423	440	406	431	409	419	392	383	395	467	409	439	402	409	398	448	394	399	385	414	394	420	428	428	376	411	419	421	457	407	387	388	430	385	410	386	432	405	410	407	387	428	450	429	415	386	428	424	441	419	429	397	409	443	444	437	396	407	419	387	408	419	380	446	416	437	400	435	438	404	460	431	442	408	421	442	411	416	411	454	392	432	436	394	439	432	373	402	388	427	417	422	406	431	433	429	433	435	440	445	366	421	414	391	434	403	400	400	409	373	443	433	384	381	369	382	446	432	440	394	402	450	387	412	411	414	441	434	423	392	430	420	399	441	407	403	424	403	390	429	378	414	413	394	413	367	406	430	440	396	399	437	451	411	468	427	387	427	412	399	424	430	411	406	400	413	381	422	408	393	425	395	452	406	425	413	430	435	415	438	405	412	400	371	384	425	375	433	420	398	403	406	442	409	452	429	430	442	415	416	444	409	426	422	434	361	456	415	424	445	413	409	388	397	385	433	417	417	426	396	405	391	389	432	440	433	440	418	430	420	414	464	432	408	396	422	376	403	400	440	407	438	390	441	426	405	409	393	398	403	404	429	417	372	420	431	410	410	425	369	409	425	394	431	453	405	435	399	424	388	394	406	424	399	401	403	430	410	412	391	400	409	386	435	397	438	437	414	426	424	389	425	411	413	392	415	434	440	424	380	406	410	440	396	420	401	423	426	412	416	392	412	436	427	430	400	411	397	419	414	434	410	431	395
34489	21499	11645	5859	2989	1522	1051	768	3060	21907	12036	1000	372	330	318	294	315	291	291	312	346	330	307	326	275	283	317	254	309	291	241	303	266	332	291	280	269	286	306	276	267	258	258	263	313	284	269	269	279	315	263	281	263	277	266	282	300	238	268	284	262	283	281	270	242	279	280	235	284	283	250	260	223	266	272	266	252	274	291	302	268	276	286	276	279	258	254	268	252	270	286	274	304	265	281	292	253	237	261	287	276	270	279	280	270	255	240	256	273	247	262	261	255	246	258	269	257	237	280	231	259	252	286	242	251	266	270	266	256	268	229	264	284	284	258	238	264	267	282	276	273	272	269	266	253	262	275	264	253	241	265	258	245	279	264	274	289	246	270	260	276	259	266	254	239	279	273	246	240	248	267	268	254	249	234	281	266	269	242	265	274	258	269	305	274	267	246	259	261	283	237	287	282	238	250	285	282	281	308	284	263	249	256	253	264	278	276	257	259	255	246	260	294	270	263	231	277	272	247	265	280	278	261	240	285	246	281	287	249	268	242	255	237	280	261	282	252	262	256	271	246	261	282	271	269	260	238	278	256	238	254	266	279	259	289	271	259	274	261	273	253	263	280	266	243	271	275	275	288	287	241	246	247	266	287	251	257	233	248	248	275	250	260	259	271	274	260	223	263	267	247	247	259	276	274	254	241	279	281	256	272	231	279	257	270	283	265	254	258	246	262	240	241	254	258	271	250	266	258	261	277	244	318	264	263	280	263	247	258	273	285	264	265	260	295	259	279	280	260	273	255	240	263	250	283	255	288	253	267	244	282	268	270	255	254	236	269	265	256	255	272	289	243	281	254	224	247	277	263	242	287	272	264	236	249	245	259	263	248	246	290	219	240	303	266	279	269	273	271	289	237	242	262	282	257	246	249	282	275	272	261	287	276	249	278	254	253	256	282	260	273	301	257	249	256	251	260	297	279	246	242	283	288	281	208	283	267	276	257	236	264	265	255	259	267	273	292	273	256	264	279	264	264	274	242	293	253	262	284	254	263	252	290	235	262	256	285	250	260	257	252	263	266	289	279	239	255	257	278	230	228	272	284	264	240	236	286	286	241	245	268	265	290	243	275	249	262	263	229	303	254	267	260	253	256	246	283	253	272	258	303	271	265	267	253	248	258	286	269	256	294	252	286	274	269	258	257	266	262	276	264	265	255	278	283	266	281	285	266	274	235	272	268	262	236	249	267	236	285	265	254	253	259	265	254	242	209	305	259	255	238	249	266	250	277	247	268	282	280	283	273	276	263	266	294	286	241	289	269	247	293	279	291	256	268	277	263	273	284	238	247	297	268	253	280	271	247	277	268	238	256	264	249	290	261	273	267	275	270	287	249	287	257	252	242	277	259	262	287	266	244	277	271	266	262	242	220	284	288	260	282	252	262	260	266	230	256	243	264	261	225	281	244	249	261	291	298	289	252	275	269	270	251	264	258	256	248	285	274	262	238	248	276	251	268	281	255	262	275	284	261	279	273	282	253	273	266	266	267	266	306	249	288	235	233	276	241	236	249	256	239	248	247	254	272	259	282	272	278	290	269	267	266	262	256	255	235	280	288	277	256	256	267	263	264	304	270	264	298	249	291	264	279	247	240	264	239	278	262	245	227	247	269	274	249	250	248	269	259	255	251	266	270	242	277	251	258	260	250	267	272	274	255	253	275	269	264	285	262	282	260	238	244	265	250	268	276	232	267	255	236	257	277	256	282	277	284	292	235	260	263	284	259	305	245	257	251	247	231	239	276	277	253	275	278	266	261	277	260	251	256	274	257	259	267	258	258	302	244	249	278	255	249	270	241	278	234	273	226	274	276	263	253	285	260	253	241	232	278	292	273	274	277	269	242	245	237	282	261	283	265	247	251	277	256	270	251	296	298	266	255	243	274	282	230	247	254	236	249	269	249	255	257	268	211	304	249	262	278	247	258	271	263	260	249	255	267	265	263	279	285	259	258	257	274	293	218	252	277	281	269	259	257	267	295	228	231	247	257	279	267	255	254	272	291	283	251	297	254	289	280	263	252	272	287	262	251	288	278	268	266	275	272	257	289	290	203	252	268	243	302	259	255	274	246	286	241	253	248	282	253	227	266	266	223	241	293	275	274	242	268	255	237	294	241	253	281	264	265	253	284	268	265	252	264	253	234	250	252	283	275	284	255	260	288	274	273	268	269	276	225	261	225	254	270	271	255	266	252	240	248	263	273	284	271	272	254	286	275	261	266	279	273	271	247	249	280	260	280	249	286	267	231	246	277	246	260	264	260	288	256	279	275	292	230	284	263	259	271	287	275	257	280	253	287	279	300	272	277	264	275	267	247	254	253	276	271	271	314	267	241	251	264	274	269	249	248	242	285	242	247	251	271	294	266	293	264	225	267	242	271	280	287	290	289	284	291	253	296	250	255	237	265	288	275	251	286	278	274	282	246	271	243	237	272	253	271	243	255	251	256	254	249	262	258	256	253	258	246	279	250	276	251	265	257	268	285	263	250	248	284	247	246	255	260	285	247	285	275	261	265	266	264	272	267	252	264	274	246	306	254	251	278	290	282	278	275	296	273	260	260	263	305	237	277	252	307	258	264	281	280	265	276	254	292	268	275	241	253	288	280	258	256	288	255	251	268	269	283	256	262	276	276	256	256	238	200	255	262	279	282	275	309	255	280	304	258	253	265	239	261	248	257	272	263	228	245	246	293	254	260	307	266	270	244	236	233	264	268	243	269	269	261	235	304	274	268	225	278	237	252	242	259	263	279	300	284	279	271	259	287	255	265	247	236	253	252	291	241	241	251	253	285	272	256	281	241	252	272	278	268	253	261	286	279	292	250	272	289	263	269	259	262	260	270	295	246	294	268	261	279	246	250	267	250	271	261	267	230	269	284	275	260	253	259	258	293	270	258	247	273	279	263	256	257	281	262	278	282	300	265	264	261	273	227	253	281	269	263	277	273	263	279	278	241	237	256	290	275	257	278	277	272	274	281	282	261	274	256	255	272	277	297	284	241	234	268	281	280	309	266	257	240	263	266	247	280	248	264	259	284	259	235	263	256	275	257	287	254	260	247	233	238	254	282	306	283	236	272	276	250	258	252	254	242	271	249	261	263	264	260	253	287	272	252	294	254	258	283	247	255	284	288	279	280	279	254	258	284	295	264	258	270	248	248	246	280	280	273	264	290	257	263	274	265	288	284	255	262	256	297	253	271	288	238	272	246	275	269	274	248	260	268	269	263	253	285	269	261	266	264	271	298	265	284	274	270	272	256	258	278	250	273	259	271	269	254	271	266	251	280	307	236	257	269	273	271	269	246	294	264	297	258	257	270	251	285	275	259	265	242	218	268	257	279	301	266	266	253	266	275	281	267	251	247	222	285	268	267	254	283	290	264	251	291	251	260	290	264	275	284	284	258	271	242	205	260	260	279	294	275	255	286	280	266	248	281	269	257	252	264	261	260	296	287	261
19121	12775	9154	9940	7461	4894	4101	3254	12598	44670	21976	1442	1266	1303	1191	1083	1070	1028	969	905	903	894	862	856	846	825	828	791	738	796	810	750	701	738	743	739	738	697	704	739	674	655	753	727	735	769	695	669	751	722	699	716	671	711	698	721	694	721	680	666	712	668	659	641	680	672	643	676	645	686	666	699	678	718	649	629	668	676	641	678	685	648	717	636	660	654	661	685	655	658	640	618	659	658	666	692	657	625	641	623	627	695	683	703	680	657	696	652	710	676	686	674	677	670	688	617	668	662	616	706	680	662	647	668	610	648	646	691	660	692	667	650	617	684	677	650	650	658	677	708	634	638	636	694	629	673	696	651	615	651	632	650	672	615	649	700	703	628	683	680	622	632	633	636	660	613	650	645	642	643	632	694	649	616	671	680	635	667	671	625	647	651	698	638	663	632	681	673	626	687	617	630	669	631	666	631	644	658	710	609	625	670	663	657	664	655	663	638	685	628	689	693	662	633	650	694	642	674	668	646	667	682	646	645	676	639	651	666	629	660	675	625	611	652	640	698	632	682	687	676	689	685	614	645	698	660	636	660	653	671	676	654	657	641	649	613	673	679	703	721	632	644	653	677	661	643	662	633	681	636	631	666	634	606	693	667	639	649	689	668	633	642	661	623	634	688	644	618	617	661	658	677	648	608	648	701	671	682	660	669	631	677	648	649	705	657	632	664	647	603	621	725	665	586	645	682	641	654	656	664	630	640	626	626	630	649	694	652	623	675	692	677	649	630	657	648	659	629	668	633	669	651	622	639	641	637	654	706	675	667	655	652	713	662	619	639	685	659	683	644	699	675	621	614	644	653	695	636	697	657	694	644	649	665	653	679	685	665	620	648	692	669	671	646	661	644	641	622	641	692	672	652	711	693	613	629	651	645	684	631	677	676	651	686	607	637	619	664	645	658	612	627	711	625	724	677	642	691	643	650	660	666	624	662	670	656	664	648	663	679	615	656	669	625	652	683	672	693	689	629	666	643	666	671	698	634	664	650	659	673	665	682	645	592	652	679	669	620	701	626	654	634	608	681	720	627	668	672	653	682	637	656	646	627	623	663	667	686	666	656	645	642	647	663	629	630	613	645	660	699	636	670	628	708	658	663	675	622	631	627	659	686	660	653	622	670	652	653	644	665	638	612	660	605	643	646	666	671	623	689	645	668	618	647	656	663	637	678	647	681	651	694	694	608	615	682	622	623	659	720	690	634	660	669	627	687	687	640	624	651	646	666	642	650	669	629	698	658	656	685	632	651	662	647	680	670	636	684	678	649	634	708	613	666	636	645	612	656	662	620	678	710	656	655	691	652	659	668	623	677	616	641	634	671	695	657	696	637	660	555	623	653	634	666	647	657	638	623	704	647	666	619	657	665	707	600	631	695	688	677	626	690	649	617	643	650	643	639	651	646	697	648	629	684	661	636	616	633	605	680	679	663	681	659	669	671	681	616	665	672	617	659	675	635	692	659	669	604	646	621	656	651	679	692	662	675	702	655	647	663	640	632	642	658	598	733	679	654	657	621	725	631	641	711	640	640	647	690	627	656	667	667	626	659	663	666	623	668	660	647	648	611	701	658	637	654	654	633	628	639	707	696	628	644	672	689	692	640	625	613	647	690	648	654	657	659	650	605	672	672	651	651	649	650	644	699	644	629	616	678	656	643	678	687	653	586	633	622	673	685	661	616	617	682	690	660	644	643	663	641	632	668	628	647	664	626	666	643	652	626	619	626	618	647	670	627	615	647	650	659	692	705	645	662	647	662	671	630	631	641	694	665	669	699	635	689	620	686	595	672	605	674	677	662	620	645	634	658	633	658	668	600	674	666	676	671	639	669	644	670	660	625	647	608	686	690	631	655	634	626	664	711	655	623	656	708	634	629	711	681	679	662	651	633	619	672	669	674	632	649	655	684	648	654	626	651	687	681	692	699	684	664	621	646	635	651	646	624	661	630	645	667	654	680	660	681	662	648	647	669	705	652	640	648	641	653	628	675	625	653	677	654	682	636	616	625	652	611	659	674	669	674	616	671	693	640	640	656	600	667	634	662	667	647	649	683	694	656	636	678	659	619	632	655	644	662	645	692	652	667	644	635	702	630	648	699	627	670	699	682	630	665	628	670	638	671	629	593	633	650	669	659	606	639	658	654	705	675	646	689	647	666	649	712	650	677	631	690	609	660	663	636	657	649	668	649	662	711	619	648	637	659	662	623	658	656	666	657	682	636	676	661	668	649	673	625	700	657	639	692	659	636	685	639	635	651	677	647	636	697	634	639	654	667	658	641	664	655	661	642	612	636	704	681	671	658	611	676	649	668	651	608	677	697	659	654	678	675	623	652	626	616	662	673	664	645	639	642	679	671	628	644	651	655	621	647	612	645	608	639	700	680	632	643	656	638	648	653	636	655	651	651	656	652	650	655	647	646	602	659	672	687	689	688	660	682	658	684	632	627	681	640	662	642	622	673	642	669	614	617	689	657	637	655	644	597	621	662	635	668	694	660	645	662	689	702	636	648	665	666	606	694	652	679	635	624	690	660	623	615	630	635	646	634	700	681	618	646	684	679	648	654	619	604	688	648	674	628	627	649	672	653	672	662	646	608	719	651	671	688	660	654	670	675	688	637	675	674	721	638	602	662	711	664	626	709	682	640	649	747	633	658	687	674	639	644	644	680	640	630	655	702	619	601	634	661	662	645	668	664	708	625	641	654	628	628	669	663	636	639	681	663	640	650	658	653	617	638	732	670	637	680	619	649	675	631	668	631	666	710	597	624	672	679	666	659	629	676	668	650	639	658	634	664	640	650	609	692	623	653	690	607	646	619	634	676	634	649	583	664	708	665	640	680	634	640	631	672	667	689	631	677	648	637	688	702	660	672	649	644	647	666	651	660	638	636	679	671	666	633	682	695	689	651	639	661	648	609	611	659	624	713	683	686	632	693	635	682	688	644	706	668	672	648	695	648	636	674	672	679	620	663	636	673	674	640	669	679	663	665	666	610	622	635	660	646	664	654	652	612	685	636	632	632	644	637	678	656	661	646	653	674	693	609	613	638	642	631	644	649	662	687	644	679	627	670	635	660	635	661	667	652	612	679	649	642	651	646	639	662	650	665	666	642	651	581	665	635	673	647	632	629	701	609	616	680	622	694	661	645	646	641	659	683	641	679	655	619	630	623	692	659	692	676	702	632	667	647	615	620	682	649	661	635	657	667	651	636	622	662	654	649	687	633	638	635	633	647	653	642	637	678	664	637	677	639	666	630	622	667	636	639	619	652	680	657	646	655	652	636	638	645	667	678	644	668	646	637	659	640	683	675	627	654	637	656	599	641	675	645	638	706	609	627	661	596	667	667	694	638	589	676	665	685	630	683	674	663	659	667	630	696	646	638	682	665	656	667	669	651	646	654	660	635	690	732	667	606	583	698	672	678	645	660	621	663	630	642	696	686	645	642	627	674	675	668
5883	3260	1268	629	436	373	323	320	333	602	519	268	263	254	239	258	279	259	279	262	272	248	251	240	252	279	246	292	269	272	288	266	287	266	268	274	283	290	266	255	282	288	279	270	273	263	274	258	247	281	246	251	289	271	231	273	229	259	285	288	286	275	265	229	263	272	277	271	267	287	297	245	278	267	254	244	245	249	265	280	278	243	281	255	293	270	244	246	291	304	253	260	282	296	277	296	265	261	277	259	288	249	272	260	286	283	289	286	252	317	257	283	258	274	310	291	239	276	276	286	260	271	297	268	285	263	276	273	241	262	251	243	249	277	304	253	297	246	265	265	283	300	276	261	260	254	249	267	264	272	290	274	292	272	258	239	285	297	267	270	270	278	273	272	255	297	276	278	288	254	286	262	252	263	292	264	259	260	252	308	279	303	258	248	273	241	282	282	258	277	235	260	268	267	281	267	257	272	308	283	239	264	301	276	293	257	274	272	246	248	300	246	268	273	267	251	304	282	267	254	270	268	295	242	292	264	262	281	280	275	269	286	254	295	259	288	271	270	285	287	250	257	258	287	271	273	273	304	275	255	272	291	231	273	250	272	275	291	286	240	220	280	290	282	280	263	274	251	267	250	257	291	264	267	264	280	285	291	243	268	250	280	276	292	291	295	286	273	237	261	268	283	269	270	269	267	277	253	274	242	290	308	267	292	277	282	270	278	268	254	286	279	284	272	252	288	270	242	289	277	249	262	236	296	264	263	285	272	281	261	269	245	278	257	286	290	301	277	263	276	277	255	278	266	293	250	248	304	313	288	252	267	263	277	278	267	252	291	292	258	266	281	269	263	292	268	279	267	265	289	273	294	266	303	273	267	270	246	276	260	247	299	265	263	243	245	276	258	277	274	283	259	267	286	249	262	277	298	275	294	238	271	243	269	306	271	262	269	290	273	278	276	267	249	237	261	260	269	292	252	275	272	236	269	283	269	273	301	284	303	304	282	258	271	252	268	277	272	293	283	284	264	272	318	276	263	258	264	267	267	271	262	300	252	253	301	258	284	274	277	313	271	286	268	245	290	281	292	302	277	267	296	276	223	259	291	262	256	289	285	281	250	256	255	275	297	300	263	294	260	267	267	263	273	257	272	294	268	264	244	255	290	248	292	293	281	279	263	287	247	239	262	251	261	239	274	271	292	251	277	258	257	265	270	294	261	293	292	268	267	220	273	259	263	280	294	253	290	267	279	267	280	276	313	278	289	285	265	252	284	268	273	280	266	275	276	296	281	268	244	288	263	250	256	274	287	231	278	285	289	270	286	281	262	281	272	266	262	291	253	239	272	268	257	251	286	274	266	292	258	275	252	291	271	251	272	297	264	283	310	249	274	270	278	255	255	289	238	254	251	278	274	261	270	258	291	282	272	240	248	297	276	293	244	288	292	264	275	268	276	284	278	266	282	248	305	273	243	278	269	303	287	261	284	252	246	253	290	279	241	287	275	270	286	246	282	274	245	276	279	277	326	290	270	247	240	271	273	267	261	304	285	285	276	266	256	280	276	245	269	276	266	288	272	269	286	271	281	257	268	275	281	287	274	286	294	253	285	269	260	266	263	243	251	257	256	261	258	279	276	276	282	276	300	296	285	273	261	249	304	259	265	271	271	268	263	309	243	263	252	253	281	252	295	281	262	254	259	279	285	260	258	248	283	289	285	297	298	268	284	276	282	267	268	279	301	264	261	250	254	271	250	269	249	245	293	275	252	281	290	255	258	293	290	281	305	288	254	262	282	291	264	232	245	289	272	275	297	277	286	269	290	271	279	246	262	307	298	256	265	286	263	247	263	276	240	257	255	262	263	280	274	288	309	265	250	279	296	271	273	275	310	262	245	278	282	280	297	291	274	263	303	262	283	280	280	268	280	288	279	263	254	276	289	257	273	298	303	290	284	267	269	274	255	245	263	235	277	267	284	288	271	242	256	280	287	285	257	270	271	311	300	296	299	299	317	277	257	256	281	320	278	294	307	257	272	292	249	269	255	275	237	281	298	273	258	265	267	302	275	282	308	245	273	253	257	288	290	271	281	267	276	275	272	287	265	273	237	250	274	261	298	263	268	259	285	298	269	252	245	305	259	272	258	280	289	251	257	283	274	279	283	264	281	302	281	264	258	276	285	274	267	287	289	296	256	276	260	250	253	242	279	272	278	272	276	267	256	256	251	272	251	257	282	291	254	294	294	280	261	272	240	281	245	259	280	268	243	278	272	280	295	294	283	258	263	268	279	270	243	272	275	283	259	245	256	263	257	258	275	294	217	291	294	265	281	273	262	272	268	290	270	277	297	264	292	287	262	257	268	285	254	250	282	274	267	261	268	273	268	238	310	269	281	284	274	285	274	272	265	259	274	252	283	258	273	260	259	275	247	265	277	266	244	309	265	257	281	287	249	289	253	274	256	288	283	272	258	262	250	296	328	278	246	281	272	262	277	280	275	227	271	273	244	271	275	247	259	259	248	267	257	258	259	274	247	257	266	251	231	296	277	253	273	271	289	278	277	291	282	279	282	265	250	276	272	272	241	244	281	288	245	266	293	272	292	276	265	268	273	259	295	282	231	259	316	255	248	253	246	249	270	244	255	266	262	297	276	278	269	263	290	270	288	266	265	270	281	250	285	295	280	266	300	270	262	294	278	301	251	253	243	290	283	271	281	288	260	274	276	271	270	267	257	253	257	263	272	276	248	262	253	265	271	265	292	268	277	298	271	279	288	272	239	306	264	274	285	283	250	299	292	274	281	297	272	272	257	259	318	289	290	276	241	300	275	294	265	284	237	238	272	250	256	271	256	268	269	288	278	255	271	265	264	290	262	285	256	253	260	270	281	285	262	267	278	273	270	287	256	278	268	284	267	239	245	275	236	258	237	263	295	278	296	273	278	296	278	263	287	290	257	268	292	268	259	266	251	235	274	259	267	234	269	275	260	292	229	279	281	272	261	257	249	274	281	275	244	281	265	268	280	266	273	283	258	257	248	252	304	275	236	298	256	272	243	266	270	269	234	247	280	273	274	260	280	285	292	279	250	257	285	262	254	250	250	274	294	265	258	307	260	272	281	277	269	255	278	283	283	270	277	251	280	265	261	267	261	235	282	296	263	268	250	244	281	276	263	252	241	270	293	279	242	268	270	266	257	309	265	278	278	248	243	260	267	253	263	256	268	256	299	238	280	278	270	254	287	289	274	261	277	268	306	273	253	265	280	301	265	272	297	255	286	285	236	268	274	270	266	269	268	246	282	277	278	291	278	248	286	250	268	244	286	280	261	310	274	284	273	264	268	277	264	269	271	255	266	292	277	295	260	298	278	274	271	252	300	268	269	263	283	256	254	291	261	296	293	281	261	278	267	274	316	263	276	280	260	291	290	267	276	267	264	244	278	273	241	272	266	283	282	270	284	296	283	255	276	284	273	292	245	281	267	264	260	251	256	255	259	249	254	277	277	290	312
4363	2868	2115	1731	1315	1090	945	929	984	2882	2050	663	627	650	667	670	629	573	676	615	624	642	662	624	634	625	607	628	661	670	642	607	632	648	664	626	589	620	671	636	632	643	648	663	649	628	647	585	622	629	689	618	606	610	648	612	660	601	664	618	671	642	606	644	655	655	627	637	630	623	667	607	688	653	630	626	627	680	685	673	636	610	609	626	607	617	624	634	598	628	651	655	590	655	620	707	654	680	615	620	644	588	656	576	605	637	674	638	612	620	644	637	637	641	632	642	663	670	630	658	635	624	641	681	616	662	636	656	672	598	634	661	618	613	652	628	625	671	644	638	635	652	587	659	643	672	644	626	671	633	642	627	673	676	635	623	646	628	673	681	637	620	655	658	675	661	660	632	635	647	627	619	639	638	617	652	655	609	621	625	649	639	645	604	638	619	636	684	648	591	595	647	666	621	671	608	684	608	624	599	649	653	603	592	609	617	622	605	640	601	600	635	604	656	660	648	684	650	643	694	625	659	624	655	671	640	647	585	628	661	652	649	639	653	668	681	642	616	610	615	628	646	621	621	590	632	644	601	619	596	617	591	637	641	667	600	616	650	644	597	597	648	642	654	607	674	633	619	617	642	636	608	650	641	684	623	596	598	593	625	632	586	617	614	638	629	672	628	617	602	603	640	597	639	649	630	598	612	646	645	635	656	607	654	643	636	651	660	594	653	629	636	636	630	635	628	626	620	596	602	671	648	610	609	634	638	594	608	608	680	662	571	622	651	636	675	648	651	591	656	629	667	673	642	635	657	605	636	644	632	627	665	607	639	641	622	611	612	626	641	602	592	621	639	623	617	642	642	628	644	593	616	675	654	653	624	648	641	611	641	649	602	616	660	672	657	610	624	624	616	610	597	654	590	596	662	595	643	631	658	630	643	610	614	606	654	670	616	613	698	597	644	621	641	640	643	620	682	612	635	607	609	608	639	615	599	641	666	614	641	647	677	653	646	669	583	619	621	593	655	661	599	658	611	620	652	629	632	634	637	633	626	653	677	633	682	621	646	630	679	626	632	621	630	638	608	611	655	684	600	611	652	670	630	627	657	649	686	635	612	624	642	663	611	636	636	614	670	679	600	573	627	653	675	615	636	600	592	661	646	649	640	642	634	624	631	634	632	636	631	616	585	632	655	629	656	618	659	602	619	596	665	634	629	644	630	616	618	621	603	606	631	647	646	616	670	660	668	620	633	589	630	653	623	584	644	635	587	659	642	643	666	635	635	673	628	642	621	622	619	616	628	630	654	648	683	601	590	656	656	604	616	661	661	629	624	659	597	633	612	607	624	633	620	627	620	632	622	622	605	603	625	648	636	643	656	603	634	676	623	593	637	654	628	627	588	656	644	635	646	655	665	628	613	634	599	633	643	652	610	615	603	650	656	645	654	591	647	645	635	621	639	644	656	677	652	621	669	621	657	599	616	663	671	604	578	614	597	629	624	685	653	691	691	652	633	633	681	653	626	633	638	639	636	613	603	630	654	629	647	613	637	657	667	660	649	643	612	674	640	649	640	594	659	640	604	580	630	638	607	661	609	648	616	653	657	581	654	632	665	609	612	631	644	638	597	653	619	632	638	649	668	650	648	656	618	627	612	639	639	639	621	659	634	649	649	631	633	608	612	616	610	650	610	618	636	618	651	679	616	586	618	630	660	639	604	647	612	663	666	611	667	611	589	613	631	629	616	618	630	636	638	598	637	628	627	598	638	627	678	654	664	656	643	650	618	656	629	683	581	648	644	598	625	674	652	664	614	637	657	608	628	657	585	685	688	645	621	657	631	622	639	677	686	685	672	615	614	600	618	626	623	621	631	637	653	623	620	656	683	679	640	608	589	626	641	600	655	676	647	629	605	678	647	636	698	656	633	593	651	662	589	646	621	610	618	656	609	622	668	618	652	604	673	611	616	630	595	671	654	622	647	663	654	672	645	607	609	657	615	652	613	624	635	617	590	624	634	600	668	659	620	662	644	644	670	695	616	660	686	629	646	633	668	660	625	623	664	655	596	581	657	650	644	598	658	657	644	620	677	609	597	594	633	656	617	672	663	654	629	661	647	607	621	635	606	660	608	654	609	638	621	613	623	630	628	598	626	659	601	659	659	618	635	621	651	676	676	667	647	603	605	682	685	609	643	608	645	698	650	644	620	591	624	663	624	663	656	613	612	589	643	618	663	685	610	663	610	626	681	659	612	615	660	641	653	620	615	660	634	615	664	605	660	620	630	644	583	652	628	619	656	654	651	613	620	634	656	644	640	629	628	600	654	640	653	637	602	683	644	661	617	701	586	626	606	599	649	640	596	652	647	631	631	647	633	617	694	694	650	632	616	608	606	612	662	633	623	656	647	642	674	641	599	602	652	627	598	609	627	676	638	598	648	665	624	654	632	619	633	630	596	589	660	649	654	584	617	625	633	658	674	598	650	635	658	614	621	595	656	627	631	636	650	673	645	658	673	627	617	673	619	626	681	653	610	628	621	678	653	616	640	621	628	597	696	665	648	678	634	633	644	683	625	640	622	666	631	659	641	670	646	650	638	629	655	591	637	631	637	592	628	618	572	653	641	671	639	604	607	631	610	621	659	610	653	595	650	663	645	640	680	664	666	665	646	638	675	637	678	619	586	660	654	600	601	640	672	611	604	592	620	643	672	607	663	602	613	647	655	678	647	618	650	597	688	684	637	649	616	586	642	654	656	673	626	615	623	615	654	621	665	622	616	652	635	622	638	688	623	679	618	657	641	637	649	648	608	647	634	596	632	656	636	660	653	658	669	650	613	613	658	642	603	647	627	671	652	621	690	595	640	645	640	656	641	625	643	636	674	605	624	628	647	623	659	693	647	642	607	677	646	655	629	618	581	570	638	651	650	635	658	623	651	633	629	652	629	657	617	612	636	611	635	651	642	647	628	651	633	613	687	591	602	655	674	657	641	624	659	671	640	644	650	695	637	668	551	619	642	672	627	622	628	661	656	614	629	711	620	662	615	641	661	628	662	649	630	666	632	648	612	637	637	632	648	597	657	638	646	654	599	655	667	622	680	632	625	648	616	658	626	649	636	666	637	612	635	600	601	651	632	631	592	643	627	630	583	634	667	598	623	646	646	641	646	584	629	627	661	645	624	665	669	632	606	627	629	607	666	677	629	639	601	614	673	648	638	665	649	641	596	646	648	632	689	677	604	647	603	635	645	632	623	666	652	600	654	642	622	661	650	634	669	632	611	643	626	617	606	619	631	656	662	674	660	633	619	615	657	660	709	647	604	573	644	666	649	616	630	626	638	598	620	663	585	618	664	647	608	669	644	616	633	684	642	653	609	644	590	616	652	599	671	635	635	681	616	651	609	619	678	667	648	619	663	633	641	663	660	617	575	615	617	703	639	615	651	654	638	656	608	628	601	615	585	667	632	644	673	609	680	680	640	609	650	628	591	618	584	650	583	643	599	638	617
25923	15138	7695	3103	1586	1012	688	436	405	5382	4920	332	205	173	148	182	168	164	154	159	156	145	150	159	163	162	150	139	124	147	149	161	156	125	147	142	144	145	122	139	145	162	150	130	167	179	148	137	148	148	159	126	119	146	157	147	136	146	130	163	153	127	137	143	146	137	166	124	148	146	140	132	138	160	129	126	149	169	134	126	131	118	158	145	140	158	148	132	113	147	124	137	120	136	142	129	149	149	141	143	125	128	138	151	149	162	131	160	162	134	149	137	137	149	133	138	129	133	149	131	145	130	139	142	153	133	149	147	163	109	135	138	143	140	137	160	133	128	108	132	149	150	131	120	130	146	149	154	140	142	136	124	128	164	137	151	139	142	146	143	143	127	169	139	143	167	149	141	142	164	126	129	119	128	139	120	121	140	143	136	131	131	167	166	151	110	151	144	149	111	131	156	138	156	137	128	115	137	135	143	141	138	126	133	137	153	127	148	155	137	138	143	163	134	145	134	115	158	110	146	136	140	139	131	136	146	136	133	138	158	154	152	130	135	113	127	139	135	133	146	146	140	151	173	131	127	132	131	126	131	129	143	131	135	148	135	135	130	152	156	143	134	134	149	119	127	139	143	126	122	154	158	159	148	144	133	140	140	133	148	156	139	144	144	122	164	128	151	116	133	120	138	158	165	156	143	166	136	120	143	141	159	127	148	141	153	113	124	142	166	143	144	143	147	137	132	127	145	142	133	152	135	132	139	149	139	157	131	125	142	141	155	130	126	134	153	125	129	145	139	135	134	153	151	148	141	140	126	145	139	154	135	141	143	138	140	134	154	133	136	132	137	145	126	147	132	132	158	152	148	150	145	156	119	132	137	154	149	152	145	135	116	128	150	122	135	118	152	133	144	123	142	128	166	149	140	167	160	149	141	128	147	118	131	150	150	153	140	115	135	128	173	124	151	139	121	144	147	157	156	138	137	133	150	132	139	133	140	131	153	151	140	126	112	133	150	158	137	142	140	144	138	140	169	104	128	123	140	139	145	137	135	141	148	128	146	144	138	161	144	142	116	142	140	135	138	121	144	142	141	126	160	163	143	137	129	137	148	131	117	156	129	143	143	148	140	149	159	116	124	139	138	130	156	149	133	124	136	130	122	161	137	125	133	147	134	130	127	128	143	161	140	137	136	119	154	134	129	151	154	130	135	143	139	162	125	154	115	140	131	123	136	139	155	133	144	162	159	128	133	151	138	145	115	139	133	137	127	140	127	139	143	151	144	140	120	145	117	121	146	140	157	104	130	126	146	127	134	130	125	158	112	132	156	139	131	139	162	129	148	148	141	129	153	151	124	153	140	153	152	153	159	129	144	152	137	142	159	136	156	155	147	128	156	129	158	127	157	149	141	148	154	151	136	126	161	137	141	145	129	137	137	151	128	128	137	148	127	135	138	143	134	152	141	164	133	165	129	134	128	123	125	142	140	140	155	141	126	158	134	130	141	146	133	133	153	139	143	152	136	178	147	131	132	146	131	133	147	143	122	166	146	121	145	132	131	152	145	137	155	134	142	143	125	140	143	131	112	145	148	120	128	151	126	114	118	134	158	138	124	155	123	140	121	131	144	150	159	150	152	145	139	133	155	125	136	149	162	140	145	136	180	153	131	142	160	139	135	140	141	140	135	148	144	149	147	139	127	148	136	126	129	133	139	140	141	147	141	148	142	144	157	164	142	141	152	150	142	142	129	163	146	132	119	125	136	166	114	134	159	113	126	142	156	166	135	145	140	143	132	159	133	163	120	136	139	180	140	123	161	139	133	121	142	142	143	139	144	164	135	139	130	141	136	137	136	153	124	133	118	129	120	128	126	135	144	161	117	131	140	141	153	130	126	147	135	125	130	136	143	125	139	126	155	127	153	130	124	126	138	143	122	155	128	139	135	142	144	150	152	140	148	132	133	118	123	147	121	155	158	147	138	129	123	161	152	148	139	140	155	124	137	147	151	144	152	152	161	139	157	159	119	142	141	146	146	150	145	165	136	144	134	130	168	147	137	138	133	121	139	141	134	128	125	125	125	153	125	137	154	127	130	135	147	125	151	149	164	126	131	154	125	155	122	138	131	143	151	148	127	156	135	153	117	138	166	130	128	144	128	138	135	151	141	144	131	140	125	143	115	136	137	129	120	157	132	151	126	133	136	128	172	132	114	107	131	123	155	124	129	140	138	142	159	149	129	151	136	132	153	144	147	136	133	136	146	136	124	148	161	121	146	137	149	138	130	134	164	113	136	140	123	115	132	136	125	134	139	150	139	142	128	137	135	138	125	155	153	154	125	134	144	137	151	132	132	128	134	152	135	136	132	140	142	130	167	149	175	136	126	141	137	139	116	149	129	128	138	142	141	139	146	131	144	146	144	109	132	131	124	129	121	140	147	139	167	155	142	128	176	136	126	157	155	130	112	155	146	152	119	165	150	138	127	155	143	135	144	150	139	131	164	143	137	147	154	127	123	131	145	144	131	156	143	124	143	137	131	147	145	143	156	136	124	139	149	158	134	141	127	142	130	161	151	145	127	142	122	138	125	132	131	133	133	150	155	138	137	160	147	115	133	145	135	132	156	125	134	112	138	139	127	140	132	116	142	134	138	131	128	129	130	145	147	128	148	137	133	153	124	146	157	144	158	140	139	150	144	132	159	130	154	128	126	124	139	140	142	139	114	157	127	124	124	134	142	145	121	152	140	129	132	152	121	140	135	121	141	148	148	119	151	145	123	134	138	134	142	148	144	131	142	162	135	125	127	142	138	139	146	147	149	133	158	138	167	147	144	135	153	131	139	140	145	143	153	142	150	130	148	153	169	117	147	132	147	137	144	133	137	150	149	133	151	153	146	143	133	166	147	145	152	135	148	143	147	143	136	139	140	130	119	165	143	151	137	154	123	148	162	136	127	153	115	141	133	128	156	120	150	141	117	145	136	133	113	168	127	161	134	162	129	154	139	109	133	144	131	124	132	132	134	127	156	122	142	150	130	143	146	146	145	126	139	147	158	153	147	129	165	137	130	152	129	126	145	149	135	131	127	152	128	159	131	123	158	171	141	141	135	121	153	140	121	139	140	147	158	133	142	130	132	144	124	140	125	137	150	138	173	172	148	162	144	126	147	136	127	137	137	147	155	142	137	143	133	151	146	148	129	126	137	169	126	134	162	148	141	143	153	130	135	139	144	145	120	155	133	118	135	139	146	120	128	138	137	136	155	152	128	143	130	157	143	144	159	131	110	138	147	147	145	150	153	151	129	147	163	132	131	121	140	142	141	136	126	131	140	152	125	128	133	146	127	135	152	125	138	134	129	161	132	141	127	146	151	141	137	141	123	134	136	150	136	138	139	139	121	129	143	131	137	132	125	125	112	126	141	166	154	138	132	141	124	134	118	140	129	131	143	180	151	121	137	138	147	119	132	126	158	130	155	143	116	124	148	123	146	140	150	131	151	144	148	129	145
17572	6158	6101	4478	3817	3485	2585	1968	1939	20525	17046	809	731	676	658	616	606	540	565	535	518	527	505	482	506	506	492	458	459	451	429	467	454	420	426	426	408	423	437	408	394	425	403	433	442	410	434	396	404	422	438	429	417	471	377	372	392	444	415	363	421	406	414	400	410	432	378	339	353	353	377	409	385	404	374	381	365	375	374	380	367	398	382	372	417	398	400	395	376	348	382	349	410	354	400	386	382	377	384	377	364	354	347	349	408	404	385	366	381	356	393	387	380	369	355	377	376	370	362	379	381	384	383	358	408	374	396	420	405	414	405	393	381	370	373	378	383	369	377	376	358	398	368	359	362	368	389	326	348	390	395	389	390	399	346	366	392	406	396	364	413	357	381	389	356	393	356	371	369	389	400	397	371	411	400	375	346	384	380	420	403	374	372	365	378	365	378	384	390	354	389	378	358	401	403	415	366	376	383	329	401	389	373	386	395	364	412	395	345	413	389	403	399	370	373	377	371	395	416	393	382	395	383	422	353	398	381	395	398	377	408	382	360	379	391	399	379	383	391	364	376	373	405	404	351	376	371	343	420	392	381	383	373	365	354	386	414	380	383	377	370	348	394	370	355	359	390	388	365	366	394	370	391	363	358	410	375	381	364	399	375	383	383	397	415	396	363	391	363	385	361	377	410	332	341	378	375	421	362	395	394	395	378	371	388	386	355	418	371	361	362	379	352	341	395	358	358	377	393	333	402	375	392	360	389	365	379	406	352	367	371	366	379	359	372	378	371	372	377	381	389	403	352	366	344	359	383	406	346	417	358	353	377	385	412	391	373	390	384	386	389	370	397	390	367	367	393	390	379	433	373	386	355	365	357	367	377	372	369	356	391	408	379	367	355	389	384	367	390	350	401	366	394	386	398	349	384	355	346	391	395	391	365	395	411	407	363	354	391	395	393	337	364	349	373	431	397	388	346	405	391	365	405	349	363	388	357	374	379	367	359	384	409	374	374	377	362	398	369	407	378	370	375	372	383	370	405	383	397	363	365	367	382	358	429	383	370	384	347	355	409	393	377	339	374	380	391	361	335	366	395	376	358	350	360	383	368	370	386	409	355	392	431	346	395	376	375	405	393	387	403	374	338	370	393	391	394	388	386	387	394	382	360	384	382	367	374	370	405	388	401	373	387	373	385	369	392	410	347	380	375	365	371	387	372	422	419	352	385	384	372	392	341	374	406	376	381	381	366	379	390	376	395	374	392	366	401	384	378	394	374	384	387	370	353	401	395	349	415	368	398	380	423	372	368	384	371	351	362	407	365	387	402	394	393	376	372	381	407	398	416	352	373	346	343	375	363	399	378	394	369	344	426	380	361	373	386	398	398	346	391	372	391	363	348	365	376	334	391	388	361	382	377	340	380	389	357	375	390	378	377	370	354	382	363	391	342	338	366	399	403	377	382	343	355	404	417	370	389	395	353	392	403	387	380	384	363	363	365	387	374	388	386	388	361	379	389	375	401	371	383	392	422	371	374	350	385	389	396	365	379	356	367	340	360	405	345	370	368	393	442	376	387	363	354	386	382	432	430	385	398	378	397	371	381	400	356	376	378	376	359	353	381	391	374	383	391	386	356	395	361	367	379	380	353	398	366	374	374	407	388	389	391	377	371	372	368	383	379	383	386	397	397	352	365	357	380	405	403	398	391	396	373	401	392	412	377	397	354	372	402	420	359	325	380	356	382	416	388	388	384	399	382	416	372	357	404	387	374	343	383	363	349	391	372	400	370	386	394	360	371	363	376	377	356	404	336	395	375	375	408	408	404	366	371	381	399	375	389	391	356	373	379	392	341	376	374	393	382	376	372	347	384	412	380	346	372	371	369	362	378	365	392	407	383	369	399	385	344	393	389	380	407	390	366	385	364	384	389	379	371	375	420	348	407	366	380	397	415	333	382	393	361	401	400	387	361	374	370	337	349	371	403	363	372	394	379	372	409	388	343	393	348	387	362	369	417	378	373	370	388	383	361	398	389	379	360	402	356	362	387	381	334	386	385	405	365	387	410	421	358	359	385	375	383	393	364	384	358	388	370	411	392	350	371	404	370	351	428	373	364	379	372	355	400	381	378	391	374	426	380	376	383	387	382	397	384	376	384	375	376	395	363	387	373	356	415	393	364	395	379	376	407	372	371	379	391	375	352	326	348	350	378	356	381	369	373	344	366	364	378	366	379	388	352	353	373	377	387	403	352	382	368	361	360	396	388	406	373	387	363	396	361	355	398	372	424	375	382	358	361	362	367	367	384	387	379	378	364	371	364	380	387	363	420	373	381	367	388	394	377	402	383	352	379	378	395	387	401	377	360	336	381	396	368	377	404	345	399	409	375	372	371	401	383	358	377	360	395	375	385	361	387	386	375	392	370	360	404	375	406	383	368	388	378	367	406	362	388	355	390	350	381	371	333	393	403	387	356	418	368	372	417	364	376	405	389	368	373	387	384	375	362	382	389	375	357	385	374	371	387	374	353	393	360	432	386	395	401	373	395	380	381	363	370	371	349	392	380	377	378	404	370	356	376	399	401	371	356	412	369	405	359	390	400	383	380	397	398	390	405	394	356	382	384	411	362	368	370	314	392	375	409	353	402	381	419	390	405	361	398	357	392	375	381	356	369	389	393	385	347	385	367	373	378	401	381	399	373	351	357	367	370	344	392	401	381	393	352	351	389	390	350	373	402	383	365	395	340	387	386	360	403	395	385	390	375	369	404	378	374	364	412	419	373	388	366	384	365	425	384	380	389	369	321	379	393	382	365	367	395	375	385	396	436	408	397	401	378	356	381	374	375	391	375	378	392	389	403	372	377	369	367	386	387	383	382	354	412	344	378	391	369	376	344	373	388	382	385	371	328	380	399	400	393	373	403	355	385	389	377	353	392	397	391	377	371	403	409	387	403	345	370	372	383	357	362	346	383	382	387	348	371	393	384	364	362	355	357	369	399	360	401	340	363	395	382	360	375	382	342	379	358	401	373	387	384	366	380	384	355	387	375	340	397	378	379	377	394	390	403	426	371	393	357	410	406	352	385	368	377	358	363	381	419	356	344	387	364	383	374	402	403	396	377	377	373	367	380	382	381	384	375	400	356	362	368	368	352	393	364	380	384	353	360	369	374	362	358	373	370	402	394	364	384	378	357	417	350	381	343	370	400	367	394	362	376	381	402	367	384	392	368	405	392	385	364	385	401	392	370	374	380	389	387	366	378	333	374	385	382	348	397	409	351	381	369	359	348	418	362	375	361	384	366	377	355	400	363	404	370	409	327	382	419	409	402	358	368	366	379	366	379	368	418	379	379	378	379	376	400	362	356	391	368	342	391	365	378	373	388	374	362	373	402	383	397	382	389	394	391	356	365	372	355	377	385	387	365	378	355	383	354	411	406	418	419	363	358	388	361	378	407	355	432	364	346	381	355	379	375	380	352	371	327	415	376	368	363	378	364	348	392	411	354	383
37346	27427	16770	8727	4331	2451	1407	911	1877	11532	10529	830	388	332	314	321	335	270	294	264	310	280	290	312	314	293	265	235	276	290	289	281	303	259	246	232	273	255	270	279	275	252	267	262	251	268	246	289	248	233	245	261	257	270	269	265	260	229	251	275	249	275	266	284	271	245	234	282	238	240	230	274	255	253	224	252	244	258	253	242	246	277	249	262	248	229	265	274	254	280	271	266	265	224	238	282	273	239	232	258	262	283	260	266	261	256	235	260	241	299	273	246	253	283	211	277	262	218	248	258	258	245	260	253	243	226	256	234	257	274	257	237	227	257	235	253	259	256	234	245	257	237	248	234	285	262	244	251	271	291	245	231	250	259	247	255	271	229	279	286	308	256	270	264	253	256	265	267	280	228	248	231	262	252	270	284	212	253	250	279	228	268	246	243	238	236	263	242	253	265	260	253	270	245	217	234	247	244	261	250	290	241	273	252	247	278	230	246	228	273	217	298	266	267	250	238	252	258	226	264	225	266	225	280	272	237	247	288	225	239	236	255	271	252	291	257	267	267	238	241	230	243	262	262	266	252	254	287	265	295	244	266	252	224	274	270	263	256	265	249	247	267	236	267	250	262	260	247	262	241	265	242	288	235	252	297	277	266	240	249	249	277	240	267	271	238	251	258	265	242	271	247	282	278	228	256	252	241	263	234	234	247	259	256	247	241	295	261	285	233	248	267	250	234	270	261	272	260	269	250	227	272	278	246	265	267	263	222	270	269	247	266	263	252	294	270	237	288	265	257	236	234	234	233	243	270	274	280	264	238	284	270	269	228	238	215	260	246	260	262	252	256	265	238	251	248	250	251	262	265	235	266	245	237	259	228	277	241	289	239	218	228	262	260	253	270	231	242	283	241	251	291	248	260	292	250	253	261	224	261	266	264	262	252	273	265	262	224	254	241	260	238	236	213	252	255	269	252	282	249	228	284	237	228	252	262	219	267	266	256	282	260	262	273	228	269	232	244	266	286	236	264	219	247	226	265	264	234	256	268	274	265	266	246	258	285	251	250	281	257	225	226	238	245	270	264	271	269	253	220	247	265	230	252	259	250	243	273	297	297	252	273	232	256	243	268	265	259	257	278	240	234	255	277	246	233	233	258	259	243	266	269	263	253	247	276	275	265	277	251	249	289	262	230	228	251	258	287	238	254	245	250	261	253	290	236	256	256	248	250	274	268	258	245	252	281	247	244	247	272	249	254	255	250	283	245	270	257	268	230	270	254	261	250	252	249	238	274	239	276	238	270	274	231	238	256	280	246	249	274	247	255	219	275	216	273	229	238	261	248	285	254	248	268	258	261	262	240	234	240	250	252	238	251	254	269	248	243	253	249	274	256	246	225	239	245	272	258	274	232	243	243	276	276	237	233	241	256	245	243	232	260	238	277	247	253	257	267	252	263	271	256	256	240	237	242	259	238	238	229	236	275	233	245	249	250	251	248	253	264	257	270	245	281	250	276	278	245	241	273	226	246	241	242	275	276	279	274	262	275	255	242	270	238	255	269	242	248	264	228	264	290	238	246	241	248	242	227	257	218	257	254	243	236	269	275	269	244	247	285	232	264	206	258	258	253	242	291	256	232	234	266	252	251	226	243	280	242	249	246	243	243	283	260	226	233	253	245	274	244	239	238	280	241	253	236	268	243	233	266	257	236	267	220	273	267	256	246	240	238	245	227	251	254	260	235	262	229	245	255	263	261	261	272	267	272	254	216	245	218	248	221	262	270	261	279	244	277	231	254	236	280	246	244	234	240	247	232	256	226	240	240	230	244	261	246	278	278	257	249	238	260	242	248	281	271	233	239	262	291	271	254	269	220	278	271	275	290	266	267	279	245	273	258	218	245	253	254	242	272	236	256	268	274	268	245	284	237	260	248	241	257	261	235	248	248	249	239	233	254	234	237	264	280	289	247	257	268	231	243	257	229	267	219	269	258	244	270	230	230	240	284	263	230	257	249	272	235	222	248	231	259	287	273	238	268	288	224	236	225	296	231	243	275	252	243	270	262	258	246	243	239	252	255	229	252	285	245	251	264	271	249	259	287	244	274	268	221	255	282	278	241	259	224	233	215	269	231	240	228	259	256	261	293	273	226	252	263	237	277	222	237	257	232	276	261	258	230	264	262	240	254	243	250	262	254	232	262	241	306	288	283	262	298	273	253	257	250	262	247	240	245	284	273	249	250	226	241	251	244	247	240	285	244	263	257	253	247	242	239	250	237	254	210	231	224	251	248	266	240	250	243	241	243	257	254	235	254	289	262	251	238	254	227	255	250	269	251	250	231	245	269	243	236	279	261	266	251	265	253	232	285	265	240	267	239	243	279	241	241	265	291	310	276	263	266	272	278	264	237	237	254	256	244	254	259	242	264	278	239	262	288	270	247	264	250	284	292	250	246	230	269	257	264	250	251	244	255	251	266	264	253	272	238	294	233	263	236	259	259	245	264	247	267	243	251	270	256	270	240	287	247	236	283	246	241	257	287	258	249	269	244	244	243	245	276	256	240	255	276	241	245	281	243	261	257	241	232	236	272	269	233	236	270	257	239	258	237	240	238	232	242	243	250	240	247	242	250	265	247	271	217	253	245	259	242	261	249	257	252	244	246	266	269	237	236	288	259	249	233	245	258	256	255	280	236	252	260	290	264	234	269	219	237	255	255	238	241	254	254	270	274	254	244	244	253	234	273	245	286	285	269	237	252	263	258	237	275	271	252	243	239	246	232	249	260	250	273	229	277	263	255	247	241	285	249	261	271	246	234	266	246	244	253	238	226	277	256	226	240	242	263	279	246	271	249	254	262	267	234	251	257	242	277	249	298	236	239	261	264	254	237	255	271	249	237	282	274	258	241	253	240	272	252	241	257	214	270	255	259	279	230	256	248	246	271	256	267	234	249	276	264	256	265	263	228	267	255	261	230	246	298	243	247	259	266	245	231	240	231	291	285	281	224	234	263	233	253	266	254	250	266	266	302	240	248	227	231	190	250	272	255	241	253	271	241	235	258	260	253	240	243	264	236	224	252	278	254	236	312	253	276	270	226	264	238	262	260	236	227	248	255	253	243	255	251	250	284	265	241	261	267	250	251	283	284	268	265	287	221	219	250	241	235	242	249	229	234	262	257	230	253	261	248	272	246	285	234	236	252	270	239	251	250	298	260	276	243	230	251	264	248	239	255	262	245	251	220	239	230	271	256	251	249	251	229	271	247	275	266	283	283	240	260	279	261	259	268	265	262	260	250	269	223	264	276	254	245	236	253	246	229	236	217	247	237	231	225	270	260	233	237	252	266	285	296	256	231	228	245	257	252	241	228	222	261	265	235	248	250	259	232	260	266	272	241	244	275	260	237	268	230	280	248	272	244	261	276	245	244	239	233	254	229	267	229	256	272	253	256	228	244	306	247	256	269	254	250	268	248	222	261	258	277	256	273	257	274	258	270	237	255	233	265	251	255
23392	16312	11308	8948	7141	5684	4441	3492	8327	30578	22076	1485	1434	1287	1123	1152	1078	990	969	908	918	897	826	854	813	858	779	828	821	804	733	714	739	708	696	717	706	727	744	716	694	709	764	700	681	719	722	729	684	641	722	723	675	735	710	666	690	659	651	650	695	646	665	711	635	666	694	652	628	676	651	708	720	673	714	656	668	608	711	664	676	634	654	625	645	630	625	637	615	682	647	641	635	673	628	675	654	681	672	677	639	613	665	629	689	674	647	615	624	645	643	579	606	649	657	610	685	662	625	640	643	640	653	637	655	628	635	656	667	642	578	639	615	640	659	674	627	655	676	625	590	652	621	591	653	599	648	580	653	669	620	613	628	622	593	640	637	622	679	634	623	604	624	600	637	684	629	646	649	631	637	646	593	706	617	677	616	630	664	680	623	620	644	686	666	625	626	692	650	657	637	657	637	630	650	616	616	598	611	615	627	634	633	652	662	634	627	626	649	629	611	611	654	648	626	640	600	637	663	609	653	653	627	678	640	680	688	628	647	613	651	639	625	683	656	593	601	662	626	627	658	635	665	664	652	645	658	642	648	648	620	655	630	613	626	635	650	639	681	692	593	651	669	655	682	599	634	650	656	589	608	643	636	676	618	672	655	676	646	620	614	636	621	638	672	659	646	612	664	640	691	628	624	617	605	635	669	618	620	656	632	598	652	664	647	624	624	672	629	674	623	659	618	627	601	607	630	624	639	627	596	653	635	658	626	611	660	635	622	678	634	627	691	693	624	616	652	638	641	650	607	656	658	659	606	630	644	659	637	631	636	628	662	657	597	647	646	642	660	641	614	682	648	666	607	626	641	599	647	628	584	645	610	583	677	646	664	637	608	624	637	604	605	649	639	646	604	649	655	697	664	611	627	594	650	644	640	651	666	654	677	656	655	665	677	672	696	637	653	605	677	633	673	576	637	643	627	659	654	645	655	651	651	646	624	641	654	658	643	628	637	683	636	612	668	595	604	606	659	632	641	608	627	673	589	669	626	650	688	651	690	629	615	628	628	637	644	636	651	627	657	636	651	681	644	659	609	609	648	640	658	611	621	622	656	623	625	672	612	615	636	634	612	658	662	680	653	606	651	630	636	646	660	645	675	635	630	633	625	649	598	650	598	599	635	633	621	657	621	646	666	636	580	629	689	667	656	658	673	638	635	644	610	596	657	653	673	635	635	674	597	663	614	620	660	642	673	635	604	626	633	654	648	652	646	608	629	651	609	649	654	610	650	653	671	656	648	672	635	663	623	619	614	647	633	631	664	630	605	624	689	634	643	601	658	636	603	654	681	606	612	673	633	662	656	683	619	600	641	630	656	656	648	634	597	636	644	627	687	610	649	662	647	650	651	641	585	637	661	667	648	650	660	657	581	621	648	668	642	617	622	670	617	651	628	636	643	612	652	629	676	630	627	619	569	641	603	655	615	599	638	674	663	677	642	597	634	624	651	620	632	636	651	655	639	682	666	596	648	677	636	614	646	687	671	665	638	598	594	630	650	624	621	638	634	613	618	603	647	610	631	619	629	609	606	613	683	651	645	641	612	694	642	609	628	646	622	631	640	646	682	619	643	656	663	671	628	664	671	634	656	665	584	631	625	618	635	642	658	635	613	639	635	618	639	608	604	670	667	680	661	672	614	600	617	626	613	642	624	633	591	602	590	641	646	693	608	669	625	654	627	616	665	638	670	664	586	667	641	606	631	591	616	654	612	627	646	635	624	620	620	634	652	608	628	605	591	616	610	656	655	663	635	663	680	619	660	616	659	604	626	661	668	637	589	657	667	638	627	637	613	640	643	643	597	586	645	676	630	630	635	696	702	625	618	657	632	671	663	606	615	646	616	612	644	678	622	629	662	635	642	626	626	644	641	643	622	631	708	647	664	598	610	625	630	677	636	614	634	576	634	650	635	623	641	668	649	648	637	602	596	624	656	638	606	624	589	618	618	611	628	598	667	618	653	665	726	646	604	638	653	657	611	646	627	617	616	660	632	664	678	601	645	675	586	626	660	611	628	680	653	617	650	654	645	664	673	622	653	686	672	611	662	648	649	624	631	630	616	664	609	641	676	613	649	643	606	671	678	644	652	643	652	656	680	680	670	658	627	666	639	635	639	629	661	594	596	633	641	660	629	593	639	651	621	683	672	578	656	641	621	668	649	653	634	610	644	620	658	636	614	608	655	636	621	652	612	624	620	635	614	616	617	687	621	606	633	631	618	636	626	662	625	640	603	648	649	659	644	621	648	640	572	633	628	667	619	620	664	597	633	663	623	647	686	665	659	632	644	619	621	627	658	610	644	649	632	629	611	666	615	613	668	648	628	618	672	602	649	660	605	678	622	639	617	646	632	601	648	646	620	628	607	624	618	667	621	640	655	637	612	630	605	643	598	651	626	606	655	644	681	635	671	634	631	630	631	674	636	626	627	615	637	608	606	634	643	592	653	622	627	643	656	687	651	657	639	648	603	650	648	673	662	625	660	638	646	612	641	631	645	697	620	637	577	668	602	662	669	655	628	642	621	677	636	611	609	616	623	634	663	598	613	646	632	655	663	645	623	618	608	612	709	636	611	641	624	660	649	601	686	615	668	678	643	614	652	698	627	614	653	666	614	592	649	609	631	665	628	633	639	623	595	655	656	629	634	670	613	616	679	679	611	654	652	684	637	626	657	632	640	672	661	641	649	644	660	643	628	641	642	627	633	667	647	639	629	652	638	627	587	588	599	642	642	647	596	681	631	672	634	640	685	639	614	600	656	652	686	652	668	657	685	651	614	650	644	656	616	677	669	658	676	622	638	604	652	609	640	610	666	589	624	648	643	624	644	662	640	643	650	654	687	649	646	635	647	577	627	627	619	627	626	628	670	631	637	651	599	607	666	638	648	657	650	634	630	656	666	605	614	664	632	649	640	623	665	696	657	645	616	598	664	650	589	673	659	585	637	637	651	652	634	636	645	622	612	637	616	623	660	599	632	618	616	624	665	648	647	635	627	597	649	653	641	588	652	671	587	652	662	586	666	627	610	596	653	616	633	667	610	629	646	614	618	666	627	643	639	631	645	645	639	659	601	629	663	620	652	659	600	626	637	584	648	640	618	633	654	638	632	608	665	637	640	649	611	582	632	647	621	675	617	653	635	623	677	642	635	670	623	653	664	611	621	600	668	617	684	675	619	635	650	670	630	648	597	616	598	610	645	674	680	675	668	639	649	662	651	627	628	686	655	597	653	646	620	657	643	636	604	648	622	643	651	602	647	664	614	647	639	618	612	652	613	635	589	595	597	665	634	648	646	640	641	635	595	624	660	614	613	607	606	593	655	635	617	668	637	653	661	593	646	667	671	631	618	656	667	642	614	658	594	623	648	604	665	631	661	622	652	671	652	692	662	641	629	686	633	578	648	639	659	646	609	638	654	618	630	692	624	622	580	676	653	596	666	624	621	622	659	629	640	643	639	620
6259	4009	1992	625	438	418	354	336	296	398	333	246	249	246	277	242	260	241	249	265	249	275	271	248	270	275	217	275	276	247	270	249	241	306	243	261	268	244	267	234	247	271	267	262	278	250	250	261	264	278	271	272	281	270	263	270	253	273	250	237	248	233	277	262	280	245	236	219	274	269	265	253	239	284	259	236	252	253	283	288	261	257	257	254	270	252	260	269	247	266	280	283	261	260	252	262	251	237	259	285	280	238	294	236	262	254	290	254	230	242	264	275	252	251	295	244	279	258	235	253	232	258	287	273	264	234	264	242	269	269	247	281	276	251	231	254	259	263	255	251	259	270	264	262	254	243	264	260	250	245	264	274	268	259	259	249	257	249	255	240	223	236	280	235	268	236	255	229	250	261	264	270	243	272	233	283	232	249	276	245	291	255	235	273	266	248	243	267	241	235	261	287	254	223	263	253	244	300	274	313	261	234	226	262	292	242	288	265	275	251	256	269	249	279	277	248	268	237	250	237	283	261	270	244	229	238	270	259	266	252	271	247	274	271	277	265	230	263	277	251	265	235	259	254	262	243	237	249	250	286	246	283	285	285	304	274	281	273	270	272	245	282	243	237	255	298	278	269	246	247	232	245	291	266	268	256	228	284	277	270	247	248	260	258	273	260	258	269	262	272	279	247	280	237	279	273	256	292	270	268	265	243	243	229	230	286	265	275	252	280	268	270	278	239	269	242	263	250	261	275	265	281	259	247	258	276	300	281	266	304	275	261	250	245	244	226	256	263	254	251	239	226	247	269	272	276	295	266	264	249	270	245	231	268	239	226	270	240	259	272	251	272	253	269	254	261	224	251	253	228	237	286	264	269	262	241	281	282	236	241	228	241	274	235	261	226	259	285	236	251	283	255	255	272	280	242	269	274	246	238	251	264	255	284	273	270	248	274	276	233	266	258	250	255	256	295	249	269	265	270	267	272	263	232	268	262	266	254	283	271	260	275	253	290	278	255	271	237	239	293	275	256	287	257	235	264	252	249	255	259	278	242	266	270	238	247	262	264	258	259	237	256	253	285	270	241	267	255	252	258	256	279	239	229	249	269	249	269	258	274	257	262	254	268	254	242	247	241	236	254	245	257	267	274	265	230	268	255	270	251	264	246	298	287	253	284	256	258	289	264	269	243	247	287	255	260	280	268	261	217	257	254	251	269	215	270	255	266	232	275	250	277	268	247	255	275	271	270	253	251	275	233	211	274	246	253	253	270	253	227	254	254	252	289	268	245	275	283	276	270	235	226	257	269	242	243	265	268	262	268	276	229	271	292	261	278	248	281	239	286	260	264	246	248	278	261	255	247	264	259	243	248	237	228	263	267	262	275	248	273	276	247	264	285	229	272	245	284	265	250	239	238	244	278	231	258	281	259	271	254	259	237	259	244	240	274	279	268	252	255	268	277	296	238	266	278	257	259	275	253	234	253	251	287	264	269	270	248	272	261	255	267	283	279	240	272	244	249	260	255	275	270	280	254	238	236	309	276	244	298	268	245	267	287	231	274	258	272	251	259	257	254	260	285	245	266	248	261	230	223	253	262	245	284	256	247	238	225	256	244	252	243	254	245	275	253	249	266	254	282	259	273	274	221	273	263	243	241	237	234	253	261	262	241	274	265	289	267	277	248	234	263	248	262	224	289	222	233	262	252	247	254	253	262	258	256	246	257	274	287	249	262	255	279	230	225	270	235	288	273	242	273	250	263	259	311	300	268	267	269	261	239	251	259	262	275	263	283	271	257	267	266	265	238	261	261	261	253	240	256	257	258	244	291	245	303	251	263	257	282	267	250	256	254	240	257	242	272	270	260	256	277	266	262	266	273	262	254	257	301	256	266	233	208	261	241	253	277	265	249	267	262	249	288	258	252	252	258	272	268	262	267	251	259	248	255	255	282	246	227	278	250	285	258	284	240	237	256	227	272	247	288	258	244	230	232	234	231	215	276	250	250	238	257	264	258	240	262	229	285	267	206	254	268	254	242	256	252	224	261	268	286	239	243	279	272	263	255	268	225	286	274	284	246	253	234	258	238	232	265	241	274	267	229	269	258	241	253	257	238	248	246	247	234	222	303	259	286	258	265	264	223	266	274	250	292	280	276	227	254	249	280	252	268	250	274	264	282	285	265	277	261	248	286	250	255	255	238	240	267	294	264	258	221	273	263	251	266	232	285	277	253	254	252	274	277	270	265	263	281	259	273	265	253	230	260	277	278	251	232	247	243	254	257	251	281	256	268	247	229	258	272	245	252	257	242	238	265	269	278	252	268	243	242	282	248	247	256	224	250	260	250	238	264	250	244	259	252	237	258	249	267	253	289	221	274	240	267	247	274	279	281	237	268	254	253	233	253	257	232	276	261	235	232	282	274	245	288	256	275	305	238	242	259	266	226	264	263	241	229	258	253	261	265	274	265	262	286	288	268	262	251	245	269	250	254	242	267	225	269	258	259	275	237	257	265	252	269	279	264	243	259	266	267	264	216	255	265	263	273	265	276	292	270	266	268	253	286	261	285	254	270	244	265	288	262	251	260	257	271	293	271	232	245	277	272	208	275	254	267	269	267	241	253	299	254	237	268	280	253	260	245	257	262	249	261	249	264	250	275	273	272	266	278	239	276	251	278	240	289	267	294	246	243	264	270	239	262	242	264	260	218	249	264	232	261	272	248	248	237	235	238	288	266	262	257	251	272	250	236	269	256	265	268	259	251	227	269	256	267	231	253	257	240	260	258	263	230	240	245	282	231	239	260	265	264	260	279	262	237	271	268	252	282	243	235	263	253	253	278	246	277	271	252	272	255	276	261	266	252	233	252	234	269	263	270	260	286	278	266	261	272	241	256	249	249	259	266	266	276	255	258	258	260	250	272	263	247	263	224	266	251	262	244	256	253	292	263	242	237	257	248	268	257	260	226	268	245	248	266	284	253	250	269	251	234	248	268	247	274	239	273	253	249	266	260	265	259	254	266	261	256	280	251	263	268	248	270	295	264	259	249	275	256	257	280	247	276	229	295	252	247	276	248	259	254	243	229	263	259	263	222	289	248	253	264	247	250	248	277	250	245	248	240	222	256	241	251	253	228	268	283	231	251	239	270	292	247	276	232	277	272	260	252	223	225	279	249	267	300	273	254	292	264	263	257	265	240	272	258	253	233	254	245	242	250	270	251	284	251	247	255	235	238	251	255	280	267	249	274	274	251	248	243	280	214	231	263	250	273	257	243	231	254	284	256	289	250	232	264	284	267	267	263	272	248	262	276	246	267	272	250	248	273	244	258	244	279	240	252	244	271	254	262	255	282	285	231	233	237	251	264	237	259	241	287	270	264	236	222	256	280	313	249	239	240	263	245	280	265	273	277	255	248	286	240	252	262	258	268	238	282	247	248	291	254	276	256	238	247	245	253	271	245	238	252	279	267	258	216	280	247	227	246	272	248	257	255	267	266	257	276	270	252	275	261
4652	4133	2862	1403	1328	1203	1206	965	807	1747	1285	606	614	610	608	645	591	614	623	573	623	666	595	617	638	605	594	681	586	621	618	600	621	627	615	596	624	588	624	689	630	608	633	627	663	613	624	618	646	581	620	595	584	619	583	584	599	604	638	616	620	610	639	587	591	615	584	635	625	632	624	622	614	605	596	595	607	637	595	625	593	589	603	591	667	662	619	621	576	627	609	610	643	619	590	621	624	632	638	600	579	650	634	606	615	565	634	614	654	567	600	610	618	662	587	612	608	615	651	626	657	603	575	622	595	593	629	611	581	621	635	617	583	627	595	613	585	653	612	614	603	636	624	597	611	651	616	638	633	635	632	602	643	614	600	612	628	594	575	587	637	627	581	587	597	646	633	603	618	574	628	614	585	610	613	621	623	575	691	643	609	655	608	593	652	624	635	600	593	630	631	614	636	642	628	634	637	588	594	639	554	596	562	622	634	584	624	629	590	607	607	613	588	630	636	616	604	629	586	598	607	599	635	614	642	612	599	611	611	648	626	618	602	609	564	648	602	578	678	611	668	612	580	591	609	590	588	604	553	635	624	589	577	603	602	627	570	613	591	631	617	621	606	616	599	620	613	614	609	600	650	566	578	615	627	612	577	590	651	617	606	631	634	631	617	616	618	657	576	643	609	626	625	645	661	622	598	620	634	608	583	650	629	568	622	617	641	644	641	557	595	621	591	604	647	637	598	640	571	604	617	610	582	589	613	648	623	632	635	589	598	642	592	604	625	622	622	640	671	615	614	612	632	584	619	615	658	602	668	618	603	596	637	679	658	583	641	594	629	578	615	592	668	628	631	691	590	640	586	623	614	646	658	642	644	581	597	659	638	638	589	601	640	638	594	619	628	610	616	580	638	606	598	645	613	589	603	626	581	658	568	634	568	605	603	580	599	567	649	613	626	600	598	643	652	632	609	574	625	597	632	622	612	575	628	641	596	592	641	632	629	597	675	610	601	595	651	601	620	618	636	611	576	631	611	617	575	589	638	595	636	607	583	615	596	599	603	599	605	626	621	631	623	626	613	646	579	644	614	606	628	610	631	590	621	613	647	567	607	612	654	647	588	595	607	586	649	594	603	638	601	610	660	593	638	605	600	610	672	633	573	615	617	647	617	592	589	590	594	599	638	585	659	620	588	622	630	614	607	642	615	604	589	594	615	623	661	593	662	621	622	628	614	622	632	635	594	579	549	620	633	583	597	629	606	610	596	597	581	587	619	643	600	598	623	612	583	598	607	644	599	603	657	601	614	571	597	650	602	630	619	623	579	564	591	634	646	614	603	630	630	613	598	614	613	613	653	566	567	610	627	611	623	611	641	661	641	616	602	628	601	617	644	667	594	611	607	610	593	598	639	569	599	652	641	613	603	624	641	621	633	615	578	571	618	573	583	625	618	619	624	621	602	603	584	616	610	634	579	604	598	562	598	625	604	570	625	627	691	601	606	615	619	638	639	571	625	588	611	607	643	580	614	616	590	597	592	621	633	611	589	589	596	634	606	646	615	645	624	605	589	627	675	637	636	531	601	594	569	595	611	617	613	599	610	580	607	648	627	610	594	643	595	641	665	609	615	629	599	618	614	628	616	606	639	671	625	645	610	617	626	597	587	610	601	589	649	620	613	657	638	605	592	591	625	627	578	648	596	633	599	623	621	636	559	608	592	612	575	623	567	612	595	600	591	647	644	606	631	619	589	635	608	596	595	607	584	622	571	675	652	605	613	640	599	648	608	664	562	629	600	623	613	648	611	566	599	579	601	603	638	612	633	626	594	570	620	605	602	590	584	668	631	580	623	613	614	583	582	609	648	570	565	617	589	617	670	632	637	616	632	622	593	577	573	622	629	608	626	608	654	635	611	631	612	561	616	595	622	598	629	668	622	604	603	565	607	619	601	637	581	590	612	616	627	589	596	586	577	641	614	646	607	669	620	614	580	635	589	591	626	570	628	590	636	606	607	627	612	556	566	576	562	618	607	621	576	625	615	623	591	611	627	659	610	620	632	628	575	635	633	628	620	584	593	608	622	582	618	661	597	620	554	593	632	586	593	642	641	626	653	576	617	607	620	658	625	609	610	619	633	660	639	588	646	592	608	623	658	558	637	569	625	618	588	609	608	614	616	643	616	642	601	604	624	629	610	604	639	620	629	606	588	602	601	605	655	614	573	570	628	656	595	598	655	615	640	602	602	631	612	631	618	584	592	630	635	623	632	585	590	615	609	601	628	620	560	604	596	621	636	585	571	621	592	624	637	613	554	610	569	588	580	645	604	615	623	580	600	617	628	591	709	551	579	635	672	569	611	610	575	576	581	625	599	624	637	616	642	604	673	572	554	662	626	664	586	595	623	597	644	624	660	588	642	680	585	607	591	611	601	579	688	627	682	588	610	604	587	603	662	608	625	572	595	621	572	591	604	610	632	564	640	606	627	698	660	587	631	629	661	611	610	607	633	643	577	647	596	642	575	620	639	621	597	643	616	632	619	619	647	610	614	619	601	585	618	619	617	582	608	623	618	590	611	620	634	588	603	605	640	589	604	606	662	648	653	592	619	623	635	600	615	604	621	608	622	597	646	624	600	613	641	636	583	673	567	630	654	634	608	637	566	670	605	596	585	611	668	596	592	575	626	605	602	587	608	610	612	641	641	645	610	594	627	608	633	603	634	605	629	595	634	646	587	599	645	619	633	619	633	642	591	613	609	599	628	627	608	606	644	601	612	639	638	624	637	647	633	617	626	623	584	580	656	616	590	558	610	607	643	558	567	595	633	558	596	582	644	582	566	575	624	609	625	607	621	628	630	598	636	615	603	614	624	643	630	626	612	590	647	564	591	618	577	586	640	627	634	634	577	616	597	605	607	639	565	606	595	610	582	588	581	607	598	655	578	610	600	591	609	576	651	637	623	634	662	583	629	626	533	594	612	580	590	581	599	593	598	641	644	622	636	657	643	647	617	573	652	568	661	632	640	606	633	583	639	616	636	599	625	590	625	624	586	632	637	599	596	647	668	615	642	624	599	616	594	626	622	621	618	585	602	598	641	615	592	608	655	614	623	635	613	652	602	640	620	629	614	579	617	637	614	620	627	634	633	624	622	627	593	622	637	623	624	653	623	642	611	602	630	602	612	627	642	618	667	598	607	642	631	641	570	606	604	594	616	650	574	608	614	627	637	594	650	667	642	599	619	611	593	624	658	570	572	600	646	594	611	587	616	615	576	635	608	584	600	627	624	567	639	593	633	594	659	613	611	643	608	615	643	631	589	619	649	611	600	609	645	608	595	630	605	578	626	616	578	630	576	628	643	621	611	624	596	607	620	611	606	626	601	609	630	632	615	575	588	580	617	624	589	649	618	663	620	581	560	625	626	622	669	576	642	663	549	629	605	581	614	632	608	648	615	632	624	648	588	584	635	601	623	636	563	610	630	606	568	632	608	611	621	636	577	594	592	622
31496	31687	15308	6520	3190	1666	831	471	394	4786	4553	267	202	194	157	180	188	133	147	163	169	165	166	152	177	158	136	141	143	158	147	166	132	140	136	125	134	144	146	162	162	125	132	132	150	154	162	140	174	137	164	120	140	143	117	136	135	167	150	162	143	133	129	137	142	139	154	120	150	145	111	151	147	127	166	139	149	164	142	162	121	153	125	130	149	139	159	164	147	148	132	140	157	123	118	169	143	129	142	125	141	132	138	130	149	134	139	157	137	160	138	144	138	136	135	153	133	141	142	140	120	155	146	126	135	137	106	152	121	174	132	153	138	137	139	157	129	142	112	139	135	158	127	138	121	147	155	163	152	139	136	115	107	134	136	148	129	135	142	128	138	129	132	152	132	152	135	150	159	133	138	124	137	131	157	164	141	141	133	131	148	136	133	154	147	127	138	123	139	139	146	153	122	132	131	127	147	152	153	129	132	136	145	132	138	144	154	126	150	126	115	130	126	147	115	144	133	120	148	157	142	146	134	149	160	138	130	149	143	125	138	151	125	142	161	137	148	140	132	134	136	153	149	141	126	134	141	148	147	143	154	143	144	120	140	139	146	136	123	133	131	135	149	140	132	137	152	136	158	130	134	132	136	150	163	145	142	116	125	151	148	138	134	137	144	141	143	132	132	134	139	135	140	109	128	137	124	156	108	128	115	151	143	151	138	126	151	145	149	134	136	141	165	133	128	152	114	156	142	130	129	143	133	157	151	136	141	136	144	127	130	138	135	137	138	144	137	129	127	154	141	155	120	186	121	141	141	128	136	144	144	140	149	139	141	116	140	133	145	127	133	161	151	148	144	118	143	156	139	150	119	164	138	133	145	148	139	143	111	175	133	127	142	150	137	125	135	161	135	137	172	122	151	143	136	126	137	154	139	144	149	143	145	146	146	109	157	136	155	156	133	117	153	127	137	135	159	154	119	137	129	128	130	128	147	167	141	136	155	139	174	156	148	140	125	147	136	127	127	125	127	127	172	171	158	163	127	129	123	143	135	140	136	139	133	153	116	123	128	137	115	139	136	142	140	130	147	130	159	154	144	134	136	160	131	164	126	131	133	102	143	131	137	127	144	131	136	143	155	136	156	153	125	154	143	135	147	143	147	137	144	137	126	134	143	132	135	151	124	147	140	146	135	144	172	138	143	129	129	136	153	153	138	153	157	114	129	157	131	141	141	156	140	126	122	144	144	139	130	107	117	130	149	139	134	140	138	144	140	122	123	130	156	164	133	139	142	139	120	139	131	145	163	136	136	141	135	132	166	148	143	128	171	122	146	109	119	132	140	127	130	113	150	151	133	121	130	145	154	130	141	114	146	130	135	144	136	153	155	131	130	138	154	133	146	138	137	126	150	152	130	141	144	154	131	138	147	159	133	139	122	143	125	149	138	150	133	144	141	135	148	128	135	118	144	127	125	142	131	127	110	114	138	124	155	130	149	124	153	113	157	139	127	123	132	115	120	125	134	134	134	119	135	131	116	121	138	138	137	130	127	135	123	150	147	139	149	154	166	127	115	117	158	128	133	148	128	125	164	142	131	149	136	136	111	148	117	143	127	135	127	127	148	146	139	132	116	146	138	128	143	144	136	142	135	119	161	134	140	153	148	129	154	123	148	141	124	134	134	157	135	140	116	139	146	132	126	129	96	124	173	131	158	137	159	157	133	125	129	139	126	122	151	137	117	120	121	148	146	132	145	134	143	140	149	148	160	127	142	143	147	153	149	141	159	138	137	139	140	122	150	145	136	136	138	130	126	152	146	122	136	147	117	132	137	131	131	166	140	131	140	144	121	149	135	145	142	144	141	143	155	100	111	140	136	144	143	149	150	127	143	132	141	152	151	148	139	141	128	142	148	131	153	141	154	144	131	132	160	156	138	141	118	131	137	146	137	151	136	143	130	133	113	140	141	157	127	148	136	153	133	143	143	123	162	152	127	158	123	168	130	145	140	131	112	134	143	131	133	138	162	128	133	154	133	141	112	130	158	134	148	148	127	140	139	136	144	136	146	153	136	128	125	139	151	133	148	151	140	136	149	133	154	128	137	140	161	133	137	138	130	154	132	113	130	173	127	144	148	155	146	139	132	153	155	145	129	136	153	125	163	159	130	139	137	153	116	132	118	126	129	161	141	140	140	122	114	135	139	149	126	154	131	151	146	138	139	121	152	129	128	136	136	130	143	151	135	131	145	140	137	140	142	122	125	150	150	111	136	150	159	136	145	136	146	149	150	129	148	151	156	154	134	106	135	132	129	153	145	131	135	145	140	135	154	136	145	123	140	139	139	150	146	118	143	138	133	141	138	153	152	145	151	118	134	145	130	139	160	133	145	166	126	157	146	153	132	152	132	158	126	148	140	115	147	137	131	139	160	146	140	140	126	149	145	123	124	125	117	151	144	138	154	147	142	129	133	129	130	126	138	145	141	146	157	142	145	141	134	138	134	135	151	141	128	135	137	170	137	128	141	133	163	161	140	153	143	152	138	152	129	137	145	154	118	151	122	164	144	141	157	137	157	146	141	139	122	125	145	142	141	135	139	135	138	148	125	130	159	169	126	122	136	142	166	125	144	139	120	133	139	148	120	141	145	127	148	137	140	141	114	142	145	135	127	146	136	129	143	138	132	145	145	111	139	127	159	139	128	123	148	155	134	124	152	141	134	138	136	132	142	131	148	126	150	117	142	149	114	142	138	163	121	140	140	148	134	119	145	128	143	123	125	139	138	131	136	138	127	132	148	144	144	129	132	160	129	132	146	148	153	126	133	139	169	141	109	149	128	118	136	130	141	119	130	134	148	127	149	140	150	156	121	119	125	128	137	133	135	137	131	139	140	155	139	161	157	131	142	159	130	150	130	146	164	158	140	154	138	149	146	133	137	136	133	164	136	140	139	143	128	127	134	139	133	122	131	153	149	144	132	140	140	161	136	139	131	129	141	152	157	141	149	133	137	143	120	127	144	177	146	129	148	146	133	148	140	150	142	124	135	146	149	132	145	158	129	131	138	140	129	151	150	133	133	128	138	139	147	130	143	147	145	142	109	118	119	144	137	132	135	142	122	131	157	111	149	163	137	159	137	125	145	134	163	125	136	131	118	134	120	133	142	152	139	139	128	145	138	124	136	159	128	159	126	149	155	137	152	131	144	152	138	159	148	142	171	129	128	136	144	149	150	147	136	131	127	136	134	165	143	138	153	127	140	136	144	136	159	151	159	137	148	148	137	129	124	131	140	129	145	144	130	142	156	136	133	149	130	131	134	131	137	149	124	144	143	136	121	155	128	142	127	143	155	158	146	156	146	163	128	143	125	147	158	134	130	119	124	119	126	129	135	159	143	134	141	136	127	140	151	136	146	143	140	133	127	167	131	140	132	147	140	150	143	147	156	153	140	153	150	138	131	123	142	120	135	150	157	142	133	131	143	136	141	161	138	128	143	141	154	138	140	147	164	131
22058	21132	5601	4584	3501	3038	2404	1959	1858	19424	14581	845	750	712	638	627	600	566	566	527	544	508	493	458	489	482	461	476	445	431	451	438	490	458	420	452	413	387	427	429	407	390	425	380	396	412	452	408	406	431	387	418	450	421	432	362	383	377	416	397	386	389	402	404	362	401	409	386	373	392	390	392	387	388	383	400	384	385	385	381	399	420	395	378	407	371	357	337	384	395	377	412	371	364	386	368	391	365	364	357	376	385	380	370	394	414	396	370	389	377	364	412	421	389	335	350	345	396	386	393	410	410	387	347	380	370	366	416	329	388	411	384	397	395	370	355	379	349	357	423	398	383	396	387	389	386	352	357	372	378	377	382	383	402	394	354	363	398	414	416	396	379	385	339	389	376	399	378	359	340	365	404	373	413	370	392	390	364	365	369	374	391	386	381	343	368	385	386	393	363	397	417	379	366	400	366	377	373	390	356	366	348	376	353	378	362	392	388	349	366	397	372	380	387	351	397	416	386	400	360	328	388	389	409	366	392	380	336	393	385	405	372	417	407	357	353	375	376	372	389	405	372	365	380	353	366	364	354	394	348	365	395	387	385	385	397	375	405	367	398	412	409	383	387	369	394	396	361	356	379	420	367	410	353	394	400	398	398	403	397	359	381	388	374	385	361	362	406	372	391	365	404	374	387	341	397	369	365	378	354	366	386	373	383	377	384	369	369	376	336	401	360	370	362	369	418	374	393	417	399	371	385	395	404	390	372	383	387	388	385	374	379	419	361	375	393	388	381	396	405	398	374	359	376	372	402	389	400	360	369	386	385	367	366	390	386	367	372	391	373	397	398	380	361	363	390	404	366	368	394	402	373	406	346	419	381	379	364	382	398	343	379	400	384	363	375	390	405	401	378	366	365	376	384	409	421	380	363	388	377	362	376	325	384	375	414	406	359	402	385	370	417	406	400	377	402	373	383	365	388	393	395	433	410	394	382	368	367	407	374	348	386	401	369	398	391	384	421	388	378	371	356	364	406	429	367	366	355	389	366	392	358	394	384	387	404	373	374	397	363	382	387	351	359	353	401	372	388	360	348	348	376	397	368	328	388	332	375	377	362	400	397	364	388	414	367	376	405	353	401	390	421	376	404	356	393	383	369	333	373	406	362	372	397	402	354	367	402	345	401	401	364	348	364	391	384	388	365	381	366	376	356	416	365	379	368	373	367	350	405	355	347	368	391	386	370	376	354	382	391	378	374	361	356	365	421	347	365	369	368	417	372	366	382	361	364	376	394	375	376	366	379	352	415	385	386	370	407	374	375	356	370	406	358	387	401	366	378	352	384	391	397	357	379	384	391	362	381	396	370	376	400	429	377	393	365	378	381	389	377	366	371	386	376	396	373	402	402	364	398	369	357	396	348	332	377	402	365	344	383	386	363	417	363	383	365	398	351	328	399	360	397	396	383	372	357	397	366	402	365	402	395	376	379	425	398	392	413	348	389	357	412	392	352	376	405	352	372	419	368	421	378	391	416	363	382	337	367	389	362	409	388	383	393	384	362	391	373	381	358	383	382	399	381	410	416	382	379	401	382	379	378	393	374	372	393	327	401	371	381	376	351	407	393	389	386	395	348	366	391	374	405	387	371	377	378	358	379	349	372	368	370	374	416	392	383	373	386	403	388	385	362	364	408	408	385	410	382	388	384	376	366	342	353	401	376	392	398	397	377	388	368	388	400	402	349	380	356	368	379	366	375	377	393	374	423	378	341	385	411	337	383	377	384	410	405	367	382	381	404	351	379	411	384	390	362	394	371	365	381	372	401	366	378	369	390	414	364	382	362	378	378	390	403	383	363	364	397	361	395	410	362	390	366	392	380	407	394	382	375	411	366	410	397	350	367	347	400	410	388	391	378	395	380	389	378	398	354	378	382	396	384	411	381	380	362	379	350	398	422	385	402	348	364	383	368	391	396	389	361	367	376	393	399	379	377	360	386	409	399	397	376	385	380	391	357	381	408	372	357	389	387	392	347	395	362	383	390	391	381	390	384	371	388	361	396	392	377	369	363	386	374	384	367	371	423	373	393	418	367	397	348	371	343	360	362	369	364	363	337	410	370	375	366	387	364	378	385	384	368	368	392	392	375	410	367	387	366	354	386	380	413	389	377	425	387	387	362	408	350	362	364	345	376	356	371	362	381	350	362	376	377	402	374	378	335	389	385	388	365	387	357	378	346	381	411	366	360	377	382	388	393	399	400	367	378	360	400	351	362	363	396	376	390	421	389	409	365	363	390	347	398	390	363	378	420	386	370	365	391	377	387	390	368	372	393	399	337	384	341	412	423	361	379	358	395	345	367	373	393	360	409	379	382	372	378	412	389	387	330	352	392	373	391	379	384	341	376	386	375	367	391	394	364	411	364	379	413	345	357	366	376	391	391	374	421	385	396	384	390	397	369	353	414	363	364	409	357	378	420	393	370	358	368	346	387	372	376	377	394	415	373	400	370	421	385	368	344	411	361	413	355	379	369	396	376	383	376	415	390	407	386	367	380	383	371	397	373	394	406	383	367	360	384	376	387	367	370	392	391	396	369	377	417	384	399	380	339	368	408	428	385	367	378	381	371	385	387	370	370	364	370	368	362	401	375	350	385	400	349	346	358	369	380	375	344	381	375	382	429	386	389	354	401	326	363	389	406	354	390	394	357	394	401	392	361	367	403	374	408	393	367	349	403	393	370	364	374	372	374	356	389	394	403	353	374	376	369	349	367	360	397	391	403	399	374	392	416	361	361	390	395	401	359	343	405	403	367	363	363	371	379	363	398	382	382	410	391	354	341	421	386	388	410	391	385	363	401	381	396	350	398	408	389	358	369	349	408	409	352	417	380	403	363	391	378	400	373	328	375	416	392	364	397	378	388	370	380	369	355	378	355	384	363	327	385	360	402	371	376	388	421	420	348	389	395	397	375	414	381	368	384	374	385	394	384	380	345	372	357	368	387	334	373	369	387	363	444	403	390	397	388	358	369	355	388	379	371	347	406	364	405	350	376	378	397	367	371	384	370	379	361	364	375	377	381	351	395	349	362	391	375	377	376	374	368	374	382	370	338	360	365	377	384	334	382	391	369	394	389	367	404	407	381	375	381	386	396	416	381	378	360	371	378	374	404	401	374	367	350	372	362	351	419	374	385	383	406	368	340	394	347	365	395	386	390	392	385	429	381	406	404	393	356	337	400	379	377	368	385	362	389	404	372	369	382	349	371	415	417	363	351	383	387	370	334	372	342	388	379	352	365	426	384	340	369	377	360	391	376	362	401	366	354	362	363	374	404	365	366	391	384	401	365	372	384	392	376	394	340	371	374	375	381	416	380	357	353	377	390	380	380	397	375	345	353	398	382	395	400	392	318	345	372	388	360	351	377	388	364	343	353	390	401	360	399	362	403	413	381	387	414	364	373	424	351	366	355	382	389	380	370	373	351	443	386	399	382	368	367	372	422	344	375	369	381
46845	35382	19604	12530	7446	3895	2015	1093	1220	6902	4763	494	430	353	336	342	299	301	283	265	311	319	295	270	291	305	287	253	278	273	262	262	262	264	310	265	250	249	264	257	266	256	246	264	243	247	273	248	247	260	259	254	252	244	222	243	227	267	260	217	261	255	255	234	249	304	256	235	268	262	239	293	272	232	244	245	231	270	237	273	234	224	309	226	268	261	270	240	212	259	237	231	238	247	293	241	246	276	227	245	257	232	235	226	234	210	221	220	244	276	238	259	193	293	244	245	258	250	260	246	252	241	256	255	257	232	245	253	274	236	226	230	268	201	259	247	231	262	255	229	214	242	223	249	268	246	251	248	270	279	292	268	254	243	268	241	258	243	235	244	248	242	258	246	257	236	269	230	255	242	243	227	212	263	257	252	244	256	244	225	242	229	256	225	260	266	230	273	240	252	267	260	238	223	277	252	258	248	250	258	247	257	232	264	265	244	277	245	235	262	253	273	248	241	240	246	245	267	239	231	228	222	240	229	234	268	224	236	238	240	216	239	276	255	243	235	226	231	250	253	250	233	241	272	243	252	244	250	241	249	235	235	265	259	232	247	202	267	247	256	240	257	264	243	259	260	235	257	224	267	266	272	232	245	246	258	245	228	244	225	280	240	258	255	242	238	239	250	256	292	259	240	261	238	268	238	257	290	282	231	252	251	258	219	244	248	212	236	214	220	228	218	226	238	234	273	236	216	220	242	227	252	251	253	267	246	251	233	249	273	266	267	235	237	263	259	246	278	256	240	233	259	215	273	241	233	280	249	250	254	244	243	263	238	233	233	247	229	252	244	243	216	251	257	222	232	210	266	238	254	240	265	240	280	265	258	255	246	239	242	242	254	236	240	235	272	254	247	232	248	218	267	265	228	265	224	245	235	249	239	228	270	236	235	230	254	268	249	221	256	263	251	243	245	223	224	247	255	239	255	250	246	208	251	236	229	239	263	230	242	247	237	255	250	235	202	228	243	244	261	248	242	232	223	201	239	265	237	236	264	289	262	230	245	247	229	226	244	237	242	248	244	239	267	270	230	236	252	225	252	263	252	242	237	276	256	252	245	276	248	284	248	237	235	241	237	233	223	236	248	251	241	254	239	253	238	282	228	253	223	227	246	227	255	234	240	270	238	269	268	237	249	267	235	219	265	238	240	242	229	264	254	261	241	248	254	243	265	249	237	238	243	251	272	230	236	227	256	270	230	241	237	249	236	201	270	235	256	256	262	217	274	243	255	256	249	258	269	249	229	263	259	255	275	229	258	265	293	220	277	235	224	248	241	242	242	251	236	232	240	242	222	228	233	249	247	243	244	246	234	224	233	240	274	263	242	237	299	270	247	242	252	220	199	258	245	270	239	238	237	244	262	212	278	268	235	239	240	230	245	261	252	225	252	243	250	266	262	245	247	240	234	245	232	222	231	238	255	261	211	267	209	245	284	216	240	237	239	244	275	251	248	235	233	248	244	245	253	240	247	230	266	245	254	235	271	246	242	242	236	250	238	258	235	232	265	252	231	257	236	237	265	261	221	237	228	221	237	275	240	232	263	235	228	241	222	262	257	252	248	273	247	261	262	241	219	246	250	234	259	247	244	234	246	219	243	251	264	257	244	242	236	247	240	247	248	248	225	254	260	279	235	258	244	235	246	234	261	244	254	239	253	259	259	249	270	244	236	237	259	244	245	239	258	242	254	275	222	261	249	257	230	257	205	234	255	250	256	263	230	257	235	238	272	281	239	232	246	264	258	291	232	246	232	273	236	245	234	212	226	248	255	225	219	255	274	233	256	245	219	242	254	270	243	248	234	233	250	244	256	276	279	238	252	277	280	236	236	245	232	258	245	223	253	237	228	247	256	256	261	274	228	242	258	253	255	253	241	246	242	217	233	260	246	239	244	273	255	238	263	246	232	255	244	257	250	251	232	258	241	234	248	251	276	259	221	240	234	250	262	242	239	251	260	252	278	265	241	264	251	263	234	244	244	267	224	253	229	268	254	214	251	234	232	279	249	259	234	225	199	256	245	250	266	266	238	252	273	288	242	241	238	271	235	248	213	250	263	245	246	246	254	263	236	233	236	214	244	214	256	246	262	260	243	257	235	211	253	267	269	242	230	227	240	226	248	257	252	270	264	225	227	251	256	237	231	231	251	215	221	240	247	253	233	250	241	252	256	294	223	245	246	235	239	224	251	246	247	265	236	230	252	251	221	245	228	248	254	249	248	250	200	217	260	251	260	266	240	262	262	256	239	245	236	261	274	239	234	234	263	234	249	257	240	232	232	255	268	243	243	250	232	246	202	239	252	211	220	216	274	292	247	234	242	253	276	232	243	270	279	222	247	249	262	243	239	227	229	236	252	264	264	262	226	237	206	253	255	250	245	266	270	247	233	243	271	240	244	254	260	248	263	280	223	270	259	237	251	245	234	264	246	253	243	260	252	222	234	249	263	214	233	234	250	250	251	250	247	230	194	258	280	231	235	234	263	238	284	243	248	237	197	237	222	225	240	230	258	224	254	232	219	255	263	296	229	254	237	211	257	253	256	253	232	269	277	272	261	240	255	224	252	261	230	251	240	253	294	229	259	255	263	266	228	245	264	245	221	255	263	239	264	268	235	252	252	255	249	248	271	237	232	246	233	233	230	271	239	252	246	271	252	240	226	249	272	241	233	266	261	248	252	258	208	209	240	222	267	242	247	248	251	226	226	249	226	272	244	236	256	265	228	231	253	274	270	234	223	252	232	230	222	267	243	234	248	243	242	245	242	248	254	246	234	244	230	249	263	263	244	270	285	231	233	254	267	268	255	247	253	208	240	235	260	234	223	249	257	260	256	255	240	271	235	227	261	262	253	251	265	253	242	219	237	251	269	282	223	256	244	225	245	253	251	264	274	247	248	258	238	230	223	245	262	244	256	233	228	239	242	262	246	234	274	230	257	231	259	249	243	271	248	238	242	275	273	249	257	262	233	227	278	232	234	255	271	272	268	221	261	255	251	263	233	230	258	246	235	255	255	249	226	235	253	247	244	253	265	226	248	239	238	269	236	252	224	239	273	228	221	247	250	233	258	241	262	239	239	248	242	244	253	245	268	237	253	244	234	241	241	247	234	295	265	217	230	236	227	242	254	246	250	237	254	254	281	276	245	224	257	233	252	238	267	239	251	246	262	257	231	259	239	274	251	253	240	276	234	259	257	276	236	230	253	260	231	248	269	253	222	280	266	226	258	248	244	243	248	240	200	248	270	241	215	243	255	249	231	273	254	250	242	238	278	238	257	266	228	238	249	239	260	248	249	264	252	236	221	235	205	240	246	253	258	248	266	262	219	239	235	228	237	268	272	238	240	227	266	243	242	250	224	226	250	231	261	246	281	240	274	251	257	254	232	249	244	222	263	275	244	271	240	236	218	280	235	256	250	242	243	254	283	240	232	267	254	254	264	250	255	258	224	253	243	251	244
34012	18474	6209	7124	6491	4859	4026	3344	5622	24347	13820	1588	1389	1267	1226	1209	1067	1044	964	926	956	892	883	793	892	762	757	811	761	776	797	754	754	717	769	687	708	701	723	681	721	686	664	682	690	682	700	702	715	664	665	661	677	662	625	657	662	695	664	670	613	595	615	666	637	647	610	661	657	648	635	647	686	593	634	641	631	672	604	641	612	608	654	641	623	618	603	643	646	596	655	619	618	623	650	633	620	656	601	615	649	597	630	637	602	634	624	631	628	632	640	679	639	586	639	598	635	609	607	702	637	599	657	585	648	645	584	666	622	547	628	628	615	605	582	610	631	619	598	614	610	616	629	603	624	573	649	616	631	617	661	633	625	639	635	637	614	600	609	644	618	630	626	616	633	594	644	614	630	625	620	613	546	623	618	605	645	620	644	624	658	635	637	623	597	591	618	566	606	623	648	634	611	611	606	596	607	621	620	653	596	607	644	639	624	594	630	609	607	628	579	602	600	615	601	605	638	641	587	604	570	600	624	602	637	615	614	667	629	592	589	615	624	636	639	599	631	613	610	600	614	643	616	621	600	613	620	616	593	626	631	597	652	643	611	597	593	646	634	638	626	626	649	630	573	672	599	615	607	630	549	597	620	628	615	625	612	666	622	636	617	601	617	575	597	623	619	627	613	614	623	653	653	641	664	629	613	594	613	596	624	649	619	593	631	611	600	622	636	572	601	613	613	613	580	579	637	655	619	626	620	602	627	632	590	596	610	617	610	620	638	567	646	617	637	632	589	612	624	617	647	578	615	618	624	609	609	597	616	631	600	593	619	599	617	622	607	611	600	657	579	636	611	631	612	628	636	614	639	606	571	610	636	635	656	613	639	660	595	628	656	632	645	633	597	639	645	621	595	621	629	648	662	608	648	603	601	610	644	648	619	594	622	660	630	625	623	590	630	639	635	644	607	627	608	611	654	603	661	587	603	573	600	593	636	596	589	634	572	637	621	649	585	651	618	599	596	642	598	635	624	578	620	601	593	601	626	652	604	629	617	633	592	608	620	589	641	649	580	632	646	593	635	608	619	596	654	605	598	630	553	644	590	585	597	630	620	635	617	614	606	611	619	595	648	643	624	628	617	611	629	588	598	571	590	644	659	595	589	646	672	600	606	665	635	626	635	613	598	635	640	609	600	608	623	598	565	575	645	623	599	672	667	598	603	626	618	615	605	603	632	592	582	612	637	633	610	616	647	609	624	599	625	657	609	644	623	598	615	643	630	647	581	614	596	607	609	560	576	625	614	659	590	641	665	592	600	604	599	615	624	622	627	588	631	601	583	611	564	595	634	660	620	566	631	623	644	588	592	671	603	656	632	591	674	626	619	614	589	618	603	580	650	594	625	611	602	617	607	614	595	574	613	621	593	614	685	591	571	645	632	634	620	656	617	599	640	657	603	635	594	619	611	621	641	602	584	600	608	578	645	637	612	588	598	612	599	598	600	608	609	614	592	625	561	618	643	641	634	600	622	650	623	665	571	582	620	562	637	591	578	621	667	589	601	641	573	630	654	640	604	586	604	607	600	629	561	645	581	569	615	605	648	584	618	616	601	641	648	600	645	590	636	583	641	628	615	615	592	616	617	626	606	637	637	605	613	584	572	606	600	629	579	635	652	585	612	594	627	653	616	621	623	647	625	631	590	604	658	615	639	609	624	634	650	603	628	598	613	605	627	618	620	612	596	626	615	641	657	653	607	630	603	627	596	611	591	648	601	621	659	615	643	609	597	608	614	626	590	628	624	604	611	620	607	634	636	628	637	633	608	618	638	647	563	581	654	596	629	607	611	590	626	622	590	610	684	645	612	648	619	604	627	606	586	627	633	624	648	591	563	601	622	629	579	658	606	631	640	603	586	597	620	580	615	647	638	606	617	619	621	580	600	604	683	622	656	644	624	605	604	580	574	597	658	587	607	631	641	599	614	622	611	622	581	607	611	618	639	660	619	600	629	640	583	635	655	646	597	659	607	627	573	614	628	635	590	625	620	605	624	632	670	592	576	581	620	628	642	592	626	630	621	620	609	602	621	607	612	645	639	622	636	658	599	630	602	617	617	635	634	598	616	628	629	612	524	629	602	674	592	594	618	586	639	588	622	606	612	624	628	639	607	627	665	623	627	633	643	641	617	624	588	603	608	609	579	664	610	653	616	610	613	598	665	642	617	590	637	621	599	632	629	585	585	618	637	556	611	623	595	598	562	627	647	582	674	624	606	582	620	608	645	601	621	616	634	594	606	613	618	612	626	614	616	657	640	593	620	605	623	667	601	630	574	601	632	611	609	615	631	678	604	623	641	611	612	610	585	611	665	596	644	633	653	615	634	614	624	602	586	631	647	609	620	619	625	598	628	574	609	606	669	581	585	578	585	653	659	641	593	611	633	600	619	604	550	621	660	587	622	616	636	645	659	635	608	659	583	611	689	600	625	623	623	604	620	623	611	567	599	600	638	617	591	665	602	580	652	580	642	603	654	609	632	611	611	650	621	599	612	587	611	600	616	612	622	609	653	624	671	630	677	629	642	631	586	600	589	621	625	575	638	604	600	659	568	617	630	639	611	642	610	620	597	656	611	631	642	622	601	588	592	626	628	640	634	626	616	645	622	619	613	648	638	650	603	617	608	629	614	602	617	564	601	600	627	614	646	601	623	604	595	631	633	616	662	605	634	595	599	636	601	635	601	648	567	614	590	601	623	619	601	638	580	613	615	608	629	599	607	566	676	616	573	606	609	632	589	610	632	578	617	613	622	655	630	563	620	623	621	619	600	603	621	597	615	603	601	580	614	606	627	636	617	601	605	635	617	601	585	583	618	591	626	603	587	582	597	596	633	629	625	612	603	636	608	632	558	584	595	616	560	607	600	606	587	665	610	595	650	603	619	613	621	599	606	592	616	627	597	683	662	629	605	575	582	639	617	607	625	601	559	623	628	606	611	628	644	618	634	637	634	635	621	632	643	611	605	620	564	603	602	651	607	633	608	576	618	598	611	598	631	603	586	626	596	640	625	602	640	604	597	616	589	586	662	584	618	630	586	560	649	594	640	674	596	598	564	636	656	630	591	590	592	592	638	621	617	607	599	593	596	618	611	566	631	677	562	624	572	569	658	653	623	597	610	628	640	592	658	595	616	630	662	610	617	661	607	578	620	614	621	599	610	601	620	628	611	613	618	612	600	623	629	648	642	619	605	650	621	655	589	605	622	631	612	615	625	637	620	557	607	661	627	634	591	612	601	656	631	570	642	617	645	584	650	588	601	592	643	611	638	599	626	555	583	616	579	615	629	583	586	612	610	603	612	612	623	618	595	592	648	592	633	607	605	630	602	627	601	632	607	599	708	612	609	650	617	598	603	675	616	631	650	594	587	613	613	635	639	599	627	623	616	667	611	607	612	629	614	659	640	639	609	623	587	625	629	592	599	622	591	638	594	608	643	585	610	594	642	591	601	635	650	630
11543	3735	744	485	393	326	280	300	306	311	266	245	268	228	253	226	253	243	261	235	280	212	236	245	250	252	225	250	268	248	243	249	261	256	248	274	257	265	239	258	244	266	243	261	266	247	258	260	253	250	229	240	220	253	237	276	263	256	232	253	234	230	237	236	225	240	256	270	248	270	269	252	238	253	253	243	240	248	260	220	261	248	239	250	272	266	243	229	210	250	215	237	253	271	268	262	258	265	271	245	257	245	239	241	262	281	234	228	230	230	241	239	232	254	221	249	224	235	238	249	259	274	284	265	220	242	252	242	221	254	249	211	238	247	261	241	230	254	261	247	244	237	271	272	278	246	237	242	249	241	264	246	241	260	242	281	239	235	249	239	244	255	231	234	274	253	239	226	241	230	245	242	239	218	244	216	276	284	268	219	239	249	229	256	300	263	270	237	224	275	249	224	251	215	237	234	255	284	240	280	246	231	235	251	246	228	272	222	241	232	250	236	268	245	240	266	247	259	255	216	233	248	231	247	246	250	268	249	248	258	247	243	272	248	225	238	253	230	247	260	252	228	226	236	290	263	245	261	273	221	237	228	261	247	214	254	243	252	262	231	244	243	235	272	224	244	241	226	245	245	234	239	221	271	246	245	262	250	221	258	230	246	243	246	264	257	244	253	287	226	250	265	264	283	250	250	268	269	232	237	255	229	272	278	257	255	237	228	248	272	241	253	232	232	250	273	268	255	227	231	241	235	267	275	263	245	244	244	259	244	230	272	246	251	245	247	237	230	234	251	260	251	245	239	234	231	242	221	234	220	219	238	230	256	263	248	249	241	233	234	261	231	269	267	242	263	254	238	267	220	242	210	240	226	241	262	242	232	264	242	223	252	232	260	282	244	243	244	221	248	242	277	239	256	260	255	278	270	249	217	244	226	246	252	233	254	228	248	215	229	244	241	257	255	254	245	234	264	255	269	254	265	238	288	233	252	251	282	228	267	248	238	254	255	218	231	244	225	239	225	262	261	250	253	224	256	244	224	263	263	241	242	231	237	223	243	247	256	250	215	255	249	247	254	238	276	232	255	256	274	237	252	218	234	230	252	275	268	243	266	246	234	271	244	267	266	224	226	249	240	250	237	251	281	212	230	255	256	220	260	263	246	253	247	245	262	282	246	257	252	245	249	252	265	265	242	232	256	250	255	239	224	245	250	225	270	225	232	252	244	214	254	235	248	229	264	274	266	236	237	264	286	236	266	260	252	214	251	257	217	232	269	273	256	251	237	231	226	269	227	220	244	225	262	261	261	234	274	285	258	233	230	241	264	234	255	247	219	244	262	263	223	235	253	249	253	239	245	229	246	231	257	255	261	282	218	244	251	283	239	288	255	228	241	238	256	228	241	240	221	269	244	206	224	256	254	244	222	265	274	247	238	233	255	245	222	266	204	243	217	249	242	245	270	259	252	251	232	256	227	240	249	241	241	244	229	216	245	220	248	242	270	252	245	256	242	239	238	238	218	236	223	265	273	253	243	229	252	256	244	240	225	271	250	225	259	242	236	227	237	268	224	253	252	271	245	233	231	253	262	255	236	231	250	245	242	236	235	215	246	260	228	246	215	250	246	256	267	249	245	238	267	232	237	255	228	247	239	245	250	226	250	258	245	276	262	265	237	253	249	264	251	231	270	234	241	256	280	249	264	259	275	252	225	241	286	255	224	256	256	259	257	207	272	254	251	221	275	230	244	244	228	215	250	256	228	243	246	251	275	257	260	279	246	249	223	254	235	245	234	268	251	218	237	262	232	236	230	220	266	222	244	244	265	241	241	258	236	266	239	254	255	247	223	238	248	230	248	241	236	220	235	207	215	240	276	239	238	240	282	240	241	255	262	186	227	239	253	267	256	283	234	260	256	262	254	252	240	251	272	249	270	244	235	257	240	271	257	245	255	253	205	224	249	265	246	238	241	241	243	231	280	270	259	216	253	242	230	247	266	258	239	251	245	225	255	251	256	258	229	245	228	232	222	245	249	239	253	209	276	224	267	240	270	223	242	239	228	255	289	276	227	253	243	235	254	246	242	253	229	260	263	235	253	252	244	225	248	256	263	242	277	250	238	223	250	235	262	227	238	244	259	263	213	247	261	269	262	265	221	229	267	234	267	245	251	235	255	227	252	262	239	256	243	257	257	261	253	257	240	283	230	235	242	225	228	236	266	251	261	252	227	269	259	236	243	243	247	283	246	260	237	235	264	243	222	250	249	250	220	226	255	263	242	260	271	269	232	237	227	212	250	253	240	267	279	247	274	221	288	265	222	273	251	266	229	226	253	237	227	270	252	207	269	231	248	253	231	223	261	233	249	253	253	262	241	281	230	266	255	240	245	227	230	263	266	273	224	256	239	247	258	256	235	263	218	252	263	251	240	234	260	265	250	250	232	262	280	232	246	269	271	254	236	231	233	256	268	280	271	279	265	268	238	255	249	259	269	276	254	236	235	252	242	246	231	218	260	252	236	254	237	242	274	243	235	248	260	251	269	248	245	236	238	242	296	241	226	250	256	255	233	227	227	243	243	270	228	298	261	244	233	219	223	261	237	262	238	225	217	244	276	263	291	256	244	235	256	219	238	305	270	250	264	242	247	251	224	247	255	262	266	262	234	240	274	248	272	244	250	261	242	251	238	266	259	271	253	294	232	289	258	225	238	247	239	222	259	249	263	259	221	244	221	260	243	253	234	264	249	260	260	264	242	238	268	241	245	237	266	256	255	227	234	244	252	238	289	252	233	258	263	248	232	265	257	263	251	255	253	257	246	242	281	253	247	250	233	229	250	274	235	267	233	217	246	272	249	219	248	235	224	250	242	216	253	211	262	253	232	257	219	244	257	231	228	211	262	304	218	276	226	240	253	249	251	254	240	246	252	258	255	261	262	235	249	268	271	284	207	228	265	233	244	240	261	260	252	260	239	272	257	246	230	252	219	247	211	236	242	264	256	230	240	231	283	258	244	226	253	261	250	257	226	218	260	268	219	253	220	260	280	276	262	218	231	239	257	255	269	243	240	282	237	255	257	223	243	246	245	253	248	258	292	245	234	250	269	271	235	238	259	232	239	225	268	248	255	265	249	242	273	257	226	218	235	262	232	278	258	249	236	266	244	272	268	252	244	268	267	263	257	242	238	240	231	256	236	272	269	227	233	228	270	250	229	239	239	240	233	218	239	245	215	257	205	226	245	277	217	238	251	233	262	239	247	269	261	243	239	245	247	227	256	226	250	257	220	248	258	258	255	231	268	246	245	279	254	241	256	253	246	272	268	248	241	239	233	257	265	270	247	256	224	279	244	220	242	243	263	251	251	229	230	276	208	243	279	244	253	250	233	259	244	270	230	265	246	235	252	257	246	222	222	231	259	241	238	257	270	251	213	254	234	240	252	248	236	233	218	241	235	243	260	239	256	273	249	250	266	267	231	234	228	276	242	244	237	250	245	263	241	249	223	235	257
7809	2018	988	1274	1116	928	932	771	802	1384	764	604	588	606	543	586	619	597	612	578	632	595	624	629	619	607	594	603	642	549	576	598	563	606	537	595	576	587	596	551	615	566	611	619	582	592	584	625	577	557	596	588	556	579	600	590	578	589	610	583	593	566	586	589	618	625	580	567	573	558	574	632	635	571	569	583	612	562	626	611	560	569	577	557	555	608	573	565	623	570	597	554	606	560	567	548	609	633	537	566	613	604	578	577	575	580	572	595	610	636	591	557	582	570	600	599	579	597	630	571	556	632	573	581	587	596	590	578	587	591	564	574	604	637	592	599	605	620	599	611	534	563	605	613	625	609	583	567	553	600	586	562	603	582	582	576	557	586	582	591	595	590	578	584	613	559	570	584	535	640	566	564	586	588	581	620	575	646	581	634	567	600	639	618	605	575	555	541	612	569	590	614	601	616	620	631	574	560	591	623	590	613	600	572	577	591	565	586	602	631	556	613	606	602	582	606	574	563	598	594	575	571	604	601	582	575	583	582	596	561	573	505	600	578	568	570	588	609	568	592	568	598	590	585	576	584	629	623	572	583	586	600	591	575	594	637	637	588	576	574	565	586	568	596	561	585	550	611	602	605	579	598	581	589	573	638	584	613	609	561	567	590	598	610	601	590	586	608	583	557	636	594	585	581	564	554	556	566	563	568	555	566	589	594	637	591	622	591	565	595	590	624	594	572	640	580	578	586	559	625	597	577	615	563	579	575	569	579	552	577	574	546	604	595	559	573	590	589	580	612	588	543	608	586	598	602	546	605	577	570	563	602	608	586	617	604	608	576	582	565	576	584	565	554	645	602	583	576	591	617	608	601	549	575	559	625	612	584	593	590	574	615	632	592	581	573	605	599	575	596	579	646	603	592	587	616	561	565	587	599	621	558	598	587	598	577	609	606	641	585	628	568	605	619	613	554	593	595	585	605	583	564	568	610	577	567	547	582	607	587	571	596	630	579	582	577	634	593	599	620	594	590	602	596	612	604	595	583	550	565	607	596	603	621	596	565	594	592	575	608	587	575	567	604	588	549	644	635	583	602	604	605	611	628	584	648	535	585	604	582	595	588	602	585	596	633	590	549	623	606	608	595	614	572	588	573	640	584	591	578	597	591	616	621	593	621	601	579	531	621	572	568	611	614	549	595	613	572	608	641	576	603	601	640	600	591	588	623	586	582	632	617	575	616	588	573	604	573	594	613	584	603	607	564	633	538	593	615	583	572	590	599	598	600	557	575	643	588	554	593	603	557	616	614	648	554	571	598	621	581	597	598	607	607	566	640	622	574	593	609	562	548	562	623	576	587	605	616	596	630	567	602	609	580	560	584	567	565	621	597	625	591	596	615	589	608	572	576	597	571	603	564	592	575	583	567	604	566	601	531	573	597	578	636	619	586	520	609	597	599	589	587	576	543	634	594	589	570	589	609	610	594	629	576	559	583	578	591	602	584	645	610	598	567	573	555	588	587	622	582	589	577	585	602	527	594	619	641	613	598	594	597	585	584	626	578	590	609	586	596	624	584	614	632	568	588	622	567	590	630	635	566	562	556	615	580	629	585	632	540	614	607	585	586	574	575	596	631	639	598	629	586	602	597	598	621	567	595	581	611	602	555	550	579	575	583	598	566	614	620	660	592	604	605	570	579	574	589	533	591	577	570	580	602	609	564	548	605	604	560	566	594	593	565	576	593	572	577	587	644	559	589	547	577	599	606	615	615	650	600	583	586	598	564	583	630	629	521	615	604	563	578	587	586	589	597	613	628	563	593	563	611	576	577	571	606	572	643	609	608	599	570	568	563	562	574	566	551	544	595	619	592	613	628	546	615	559	586	583	610	652	620	555	559	624	574	612	583	554	606	574	594	605	564	588	601	583	590	602	568	556	603	547	603	585	573	603	566	598	564	586	566	591	570	571	559	621	630	587	600	533	597	556	598	586	543	586	577	620	566	617	588	625	608	595	641	616	616	621	565	597	583	588	593	614	565	620	605	591	614	604	576	617	609	582	616	564	586	581	640	578	580	620	590	579	624	580	607	607	610	625	582	567	575	582	570	609	593	609	595	619	600	575	628	590	560	601	626	575	594	636	573	578	588	606	608	577	600	603	582	625	596	567	599	596	601	560	561	608	605	566	600	592	687	565	619	572	583	594	579	592	589	596	596	569	629	589	593	573	615	596	569	590	568	565	581	584	614	599	617	627	582	624	611	569	582	568	652	555	594	616	573	586	592	567	607	557	588	589	593	569	568	606	615	592	590	573	613	568	575	622	632	611	636	610	569	571	604	574	632	630	553	594	614	581	582	550	556	580	636	602	555	598	594	621	598	589	639	594	650	581	551	596	583	569	615	626	620	556	635	603	571	546	557	557	576	553	604	569	591	539	621	597	549	592	586	632	615	617	603	600	580	620	615	607	572	554	616	596	587	608	570	586	585	599	571	579	576	565	566	564	595	594	648	610	604	577	587	605	598	571	566	578	574	614	597	597	591	592	573	559	585	575	605	624	564	655	614	561	584	600	609	605	585	591	590	624	557	593	575	589	584	597	641	593	571	578	573	578	569	596	570	619	582	598	587	582	605	551	569	577	566	595	565	584	539	605	595	572	586	619	644	633	620	603	591	546	627	590	593	590	624	606	551	620	597	532	599	606	625	581	601	580	585	569	638	614	546	616	616	535	559	569	595	632	597	614	607	585	589	588	563	619	593	586	598	608	622	585	611	619	573	622	632	635	579	599	613	575	582	605	628	604	560	640	609	650	580	563	599	582	602	594	560	599	613	609	593	638	615	581	519	556	578	594	583	603	607	600	591	634	539	597	588	622	589	553	604	564	566	588	599	585	581	609	579	606	602	557	620	568	561	575	605	610	567	618	600	591	629	604	589	568	613	605	576	634	543	634	583	578	602	576	617	580	567	587	606	596	572	597	604	631	579	612	651	587	590	578	623	620	588	587	597	593	583	601	567	594	588	584	591	581	610	650	653	575	625	568	570	609	536	635	628	607	572	591	611	602	620	589	573	586	555	598	570	576	620	583	597	613	576	622	617	601	635	549	587	573	589	558	607	573	592	607	583	594	610	581	560	613	593	654	609	592	556	575	609	577	597	612	542	632	633	577	571	602	624	566	615	574	631	591	639	597	613	578	610	544	602	605	575	602	614	578	606	578	572	610	617	571	581	586	606	621	635	587	590	571	584	542	575	527	609	610	576	615	554	565	614	590	566	604	613	639	623	615	548	613	523	595	615	624	559	575	637	564	599	603	600	578	610	594	590	594	605	626	627	562	595	574	622	577	588	579	620	571	585	620	587	566	588	559	573	559	598	579	605	594	548	580	579	600	631	586	652	633	601	586	627	624	587	579	549	601	604	590	582	638	570	634	609	613	608	596	606	592	594	583	597	612	605	577	567	603	553	562	569	603	597	626	601	580	539	589	613	617	601	621	630	616	602	559	630	604	589
45373	25466	15201	9275	4750	2378	1116	517	501	3264	1074	184	205	221	188	168	174	154	141	155	143	168	132	170	148	147	137	141	125	129	171	141	123	152	152	135	140	142	144	118	149	146	142	139	116	128	114	142	144	126	142	144	152	127	154	131	143	117	151	145	146	130	135	149	140	124	137	151	156	130	130	150	135	131	139	120	148	130	105	142	124	135	120	118	122	122	139	136	121	148	109	133	125	140	112	108	145	116	123	136	121	159	133	115	155	113	99	115	133	129	143	127	121	136	159	145	127	125	118	115	144	128	129	141	140	146	127	131	133	126	136	128	127	119	134	120	103	129	154	154	116	131	122	125	132	101	128	126	139	147	117	143	104	117	142	131	124	114	140	128	115	142	132	122	126	143	135	117	137	144	131	117	117	125	143	122	122	142	143	135	125	97	148	130	148	127	143	146	124	125	126	155	121	100	119	149	128	138	130	122	126	109	133	146	122	133	163	121	125	114	147	141	134	128	122	132	148	107	129	123	128	145	136	137	115	108	112	128	132	131	111	120	129	138	136	134	131	130	130	125	136	129	104	116	131	114	136	138	128	133	142	111	147	130	116	146	127	118	114	123	111	132	144	131	148	130	131	147	126	117	114	113	134	130	130	128	148	117	143	136	124	149	146	162	129	126	135	146	133	135	131	145	141	138	123	146	138	130	133	131	119	117	115	126	142	119	142	137	132	124	138	124	122	122	123	121	135	125	144	113	121	129	157	128	135	135	134	121	135	134	140	129	140	140	141	138	121	131	130	129	120	119	126	124	123	125	140	141	128	122	145	133	134	149	125	140	135	125	128	111	126	144	121	128	115	160	131	130	148	126	117	133	134	142	124	135	134	139	103	151	112	140	110	122	131	126	118	111	137	130	150	109	115	125	101	133	126	134	128	117	135	123	128	120	128	140	133	148	149	144	132	144	153	118	140	130	150	134	121	132	136	130	125	114	148	134	128	119	130	123	116	116	129	137	137	128	116	138	122	117	149	138	131	151	173	125	123	141	143	140	126	133	149	109	114	131	125	143	128	144	142	138	140	122	123	154	146	143	139	141	130	146	125	127	137	117	131	125	120	134	137	127	127	132	138	129	138	146	109	114	149	129	117	144	143	125	132	117	135	129	136	170	137	134	133	126	139	115	139	133	145	147	128	130	143	128	136	134	131	134	104	95	131	137	124	136	126	141	128	113	114	140	141	127	135	155	138	117	133	135	127	141	133	123	139	129	127	119	140	121	122	131	112	133	110	129	112	133	127	159	125	138	126	136	126	141	116	116	136	122	138	137	144	121	139	155	124	114	126	120	118	132	125	136	146	130	137	128	141	131	142	136	102	130	118	118	141	149	129	130	135	122	150	105	130	134	165	130	139	123	115	127	109	155	136	148	114	137	146	133	144	131	130	132	149	121	112	125	112	117	122	140	136	124	145	128	151	127	125	111	129	121	124	112	124	134	134	159	141	140	149	145	147	142	148	131	120	168	136	144	141	140	125	117	112	137	113	130	136	122	138	128	114	139	159	117	151	119	120	139	154	116	142	125	156	120	120	135	135	141	133	126	123	127	151	123	127	123	120	144	123	144	116	146	136	131	138	127	126	150	137	143	146	117	154	131	122	127	111	120	135	124	119	129	123	139	129	139	151	139	143	119	133	126	113	136	115	125	138	132	118	133	137	110	120	151	116	145	123	145	152	123	135	131	148	127	119	101	160	142	125	151	142	135	118	135	122	96	138	144	141	130	136	110	144	125	148	158	116	119	121	135	140	123	150	124	139	138	129	121	124	125	145	121	147	151	142	123	134	110	157	123	114	133	142	135	144	140	135	116	119	146	146	169	134	137	127	164	123	139	143	130	127	148	120	108	113	133	120	133	133	137	136	119	142	144	136	136	142	138	127	130	130	137	121	129	131	142	125	134	134	126	133	143	135	128	130	123	125	129	115	121	129	122	126	126	131	153	131	123	147	144	132	131	141	130	121	113	121	148	126	105	130	138	154	134	121	148	118	119	138	123	132	126	130	125	128	134	140	140	128	130	140	127	150	143	133	138	138	148	131	128	126	134	133	128	135	133	145	126	114	135	134	133	134	145	124	93	134	125	141	124	129	159	128	140	134	129	134	121	124	136	137	152	137	116	125	102	141	134	111	159	148	132	125	129	134	133	139	128	154	124	148	105	127	134	132	130	139	112	125	129	127	123	112	115	116	125	155	125	130	140	140	133	156	106	136	139	115	131	135	109	130	127	154	134	112	128	118	128	141	121	127	151	139	122	100	127	115	145	121	122	131	129	146	119	134	141	135	134	132	116	128	114	151	131	136	116	156	134	126	122	114	124	139	138	150	125	126	120	125	144	142	127	140	137	145	122	119	132	126	140	137	160	118	123	114	157	160	117	123	124	125	130	126	127	113	139	130	127	170	132	143	134	137	132	118	161	138	128	134	126	135	128	118	147	132	138	128	121	137	168	126	138	144	129	132	133	134	127	147	114	97	149	148	121	138	126	124	108	126	143	137	152	124	140	127	155	140	139	109	133	128	104	124	126	143	131	121	132	126	137	113	124	109	121	153	125	147	123	116	113	113	142	133	139	113	133	135	144	120	138	156	117	136	133	116	126	130	133	134	142	151	128	133	156	127	113	131	130	141	141	124	142	130	123	123	130	126	130	113	118	141	123	154	109	125	124	118	98	138	141	135	128	140	123	118	116	117	136	123	136	124	109	114	138	143	137	110	117	130	118	119	132	114	140	119	142	134	120	149	124	119	120	122	144	142	143	134	120	116	138	138	144	127	124	116	151	134	135	138	116	138	144	129	138	141	121	151	125	140	137	125	136	127	125	127	129	136	119	135	126	130	146	122	112	163	111	151	119	146	136	145	123	125	131	139	146	151	151	126	127	129	126	151	131	123	124	127	107	152	134	130	108	128	143	129	141	158	99	143	137	133	131	136	126	130	149	111	125	132	146	137	121	142	133	115	142	122	145	124	132	148	95	130	141	123	113	125	127	141	141	109	133	110	133	125	133	147	115	113	138	123	118	131	123	135	117	124	137	127	156	111	140	129	119	138	119	137	132	134	135	127	116	132	124	123	132	117	120	134	117	136	131	122	136	126	146	131	111	109	126	125	126	133	149	136	135	138	137	129	145	151	127	131	137	133	139	125	135	128	128	143	142	136	121	113	119	131	138	131	145	135	122	142	135	139	115	125	120	120	147	118	124	127	139	151	123	151	125	150	145	119	150	113	125	127	131	142	131	116	144	130	132	152	143	108	138	136	145	142	129	146	126	137	111	139	143	148	137	100	156	122	133	147	134	154	131	128	144	131	138	134	134	140	122	134	131	124	133	139	126	126	155	138	136	135	106	153	128	120	136	132	151	119	133	134	138	127	136	137	155	120	113	116	149	116	154	136	146	122	122	138	148	120	116	137	160	138	143	141	142	133	138	124	128	117	141	123	117	141	138	141	133	137	128
31951	3500	4355	4954	3526	2788	2120	1885	2518	14548	3084	886	810	724	696	679	599	592	598	564	501	522	506	523	460	491	485	436	491	419	451	403	427	453	424	408	428	453	400	392	408	409	420	402	403	408	381	428	394	391	434	388	375	397	388	388	390	379	354	379	368	355	388	359	373	414	362	351	387	336	374	373	378	387	395	390	357	366	353	343	376	375	374	397	389	352	373	388	357	369	342	393	369	364	387	376	390	378	386	329	368	377	387	352	390	368	337	334	377	378	355	416	391	367	330	389	394	390	338	407	382	359	324	385	375	386	349	379	403	404	358	371	376	358	366	339	367	342	391	336	354	364	381	384	384	364	327	372	341	408	346	351	351	377	394	396	368	372	359	347	382	368	357	365	401	386	366	397	350	333	382	384	360	338	348	372	361	382	351	349	363	362	364	355	381	368	363	357	341	357	373	364	383	324	343	372	363	351	364	359	376	371	394	367	362	374	401	353	392	372	361	358	387	392	369	369	383	332	370	348	354	374	366	352	344	362	371	391	401	379	338	348	365	351	368	345	379	393	368	360	356	346	346	386	327	357	389	347	342	385	343	350	372	397	363	363	369	382	374	389	365	375	379	395	373	356	362	351	370	377	361	368	350	324	326	398	363	326	375	368	362	373	372	363	352	383	380	373	355	344	341	362	388	383	352	386	357	372	357	386	382	366	374	337	342	377	356	351	366	339	381	349	369	337	347	362	359	380	380	362	378	367	365	375	342	394	365	374	373	349	371	356	359	368	370	361	408	393	364	388	383	360	367	376	363	345	370	396	389	340	352	336	324	384	349	370	388	359	390	354	371	355	361	362	391	388	377	320	364	371	346	373	388	372	388	372	341	364	375	373	351	353	373	363	383	351	358	388	363	336	342	330	343	382	365	353	359	332	379	383	385	347	361	347	341	355	363	421	423	393	318	371	378	331	392	369	360	355	397	337	389	358	364	370	421	345	381	366	369	351	360	345	341	370	330	402	367	338	374	394	363	381	378	346	369	338	348	373	337	384	388	374	367	382	399	344	360	349	372	398	367	395	371	374	352	389	365	380	376	356	370	346	369	378	348	349	389	352	384	354	377	367	385	371	351	385	327	347	367	377	372	358	344	351	324	373	377	402	385	380	379	370	348	348	369	328	388	394	375	362	359	405	356	352	331	387	381	385	373	337	353	392	367	412	368	405	335	326	346	402	384	346	397	354	383	340	375	367	385	384	401	374	346	364	350	350	347	320	373	380	365	364	350	358	362	374	325	357	334	352	355	375	348	347	376	377	365	362	362	374	404	382	391	354	318	323	355	377	359	348	362	409	364	351	408	353	382	349	353	358	359	372	378	335	354	371	375	388	369	377	358	400	344	369	396	377	370	344	355	359	334	361	327	356	363	347	373	339	335	339	354	370	364	340	342	376	371	382	363	360	360	340	367	360	383	360	341	380	366	377	385	361	346	412	356	323	332	375	387	339	360	387	353	375	376	373	360	343	398	364	370	361	366	363	358	375	369	363	376	368	367	355	392	390	364	369	386	398	354	351	371	356	348	380	353	323	364	387	348	375	380	343	379	334	370	356	347	337	370	376	408	376	368	377	380	387	374	392	372	358	329	372	407	348	347	344	394	360	330	371	363	385	325	346	341	371	360	362	360	352	363	357	353	365	366	348	349	320	356	344	360	366	353	357	365	399	359	354	369	338	370	364	336	359	371	368	380	364	353	352	378	324	381	371	393	365	347	377	359	351	325	362	354	385	385	359	412	382	354	347	368	355	364	365	360	379	330	365	362	362	392	343	376	354	398	383	363	375	346	358	364	377	347	353	400	383	358	360	339	344	376	341	367	342	387	375	365	368	358	402	394	396	380	367	373	370	367	348	362	362	401	382	343	379	374	356	358	379	383	328	347	406	331	373	381	372	362	325	324	366	348	364	364	381	365	323	361	376	371	355	367	335	347	355	394	378	372	385	386	346	361	381	377	360	383	395	360	351	378	362	372	362	391	393	390	368	368	385	371	368	387	388	384	359	386	346	369	359	363	380	374	363	358	397	374	373	369	338	365	371	354	345	346	382	359	396	392	362	379	387	361	381	358	360	351	367	356	383	333	382	352	352	366	388	403	383	353	417	366	358	411	377	404	350	354	335	376	362	333	360	339	360	345	378	367	388	387	368	367	361	388	343	378	361	336	331	357	378	362	385	363	348	373	366	371	379	319	388	356	353	372	360	350	378	377	364	343	361	332	374	354	366	395	334	355	373	374	372	378	329	375	350	322	323	325	360	343	361	338	363	349	369	358	350	387	350	352	398	365	374	354	375	382	373	390	371	344	350	354	352	341	325	368	368	357	335	344	354	390	344	357	404	364	399	334	364	351	357	360	392	391	313	366	374	354	370	366	364	346	385	333	376	393	395	363	368	377	353	376	336	351	354	367	387	375	394	359	366	391	342	331	367	362	391	369	342	380	373	352	359	361	336	327	360	375	328	358	369	393	364	350	388	393	353	366	396	366	371	359	334	354	343	401	361	368	369	353	383	400	369	361	380	348	391	370	342	374	353	366	347	349	390	329	345	383	365	389	363	351	360	379	386	383	367	379	375	366	369	382	349	370	352	378	364	381	367	377	377	359	388	359	381	353	376	378	382	335	368	394	317	378	385	327	362	350	381	392	363	366	354	380	375	361	399	380	355	371	349	346	379	374	366	355	358	368	362	372	340	372	377	357	363	344	339	363	382	368	358	345	346	374	347	362	346	384	391	379	358	348	359	373	385	363	348	370	358	375	331	352	424	317	362	397	369	376	373	373	359	345	347	405	326	366	396	378	365	378	378	366	369	344	373	344	391	356	380	355	350	355	341	357	326	373	365	375	333	377	398	360	388	335	398	370	360	377	373	370	365	357	377	371	383	369	388	394	360	330	377	382	356	403	333	369	350	366	365	336	332	385	327	386	338	351	389	342	371	359	374	364	369	377	337	358	382	361	394	367	322	363	361	360	386	358	362	349	381	364	329	358	355	362	360	354	379	353	372	320	370	408	375	344	367	353	370	328	345	365	366	331	368	353	373	355	376	392	375	364	364	382	354	341	349	349	381	417	421	390	379	368	359	361	362	350	376	353	352	418	360	351	357	387	372	383	386	338	332	380	377	359	340	357	349	367	365	347	332	349	384	357	332	377	384	368	357	355	369	330	334	398	358	327	330	350	373	376	366	356	362	391	375	372	353	352	384	378	329	358	376	370	361	370	340	375	372	356	355	374	375	350	371	312	370	374	389	356	352	373	358	349	336	374	368	332	353	345	350	378	354	368	371	401	396	373	361	369	340	351	364	337	346	367	335	361	347	350	360	355	351	352	369	392	350	340	379	351	347	384	347	390	381	388	344	330	359	375	371	374	348	341	357	355	394	396	346	385	351	370	375	342	395	356	365	356	389	365	358	343	379	347	357	342	349	368	374	384	372	363	379	381	367	387	339	360	336	356	362
46587	23726	16127	9561	4854	2633	1582	820	706	4373	1355	424	383	339	366	339	309	334	339	290	309	267	257	266	277	294	267	257	265	259	254	266	254	253	255	253	244	260	248	246	245	248	257	281	250	256	280	272	250	258	273	247	245	258	251	265	254	234	212	254	260	261	228	240	239	239	232	245	262	231	267	273	223	241	257	272	237	218	257	248	250	226	243	269	236	248	254	267	285	253	239	269	252	237	216	214	240	271	235	238	237	241	259	277	258	215	250	246	248	276	232	251	251	243	230	235	253	247	219	238	265	223	266	263	214	265	255	240	229	226	241	266	231	241	271	260	261	286	253	248	233	231	242	229	213	238	265	227	252	212	231	244	257	239	226	238	227	254	231	256	204	239	222	237	218	227	250	249	255	238	251	237	245	229	251	270	258	224	237	232	242	229	223	248	230	251	236	227	223	244	220	235	223	275	252	253	242	267	232	240	249	271	263	253	234	208	234	241	226	223	222	207	235	243	210	240	244	249	255	228	237	261	245	265	217	221	232	257	244	256	243	248	237	236	238	257	263	226	253	236	252	247	232	208	250	230	229	224	232	241	246	252	227	215	272	264	242	238	238	233	241	198	236	225	218	257	223	237	252	241	240	244	191	258	225	237	236	253	245	252	241	226	244	244	216	229	237	248	267	229	237	274	259	244	237	246	251	256	210	244	211	229	244	213	243	213	226	250	241	252	260	231	228	235	270	247	260	237	263	239	237	208	233	215	251	196	238	248	233	240	260	267	253	241	234	258	261	253	252	255	228	237	263	246	264	232	273	244	230	260	243	246	251	247	219	226	251	235	217	221	209	231	247	232	249	251	261	233	249	246	251	240	222	226	253	238	220	218	250	238	228	270	248	261	265	259	250	257	243	242	264	264	241	233	247	245	234	222	241	247	217	244	234	233	234	263	269	285	261	237	228	244	233	242	262	249	239	219	222	272	238	233	253	246	240	266	209	269	242	253	247	245	249	257	241	205	240	265	233	265	249	225	233	225	254	224	236	266	259	265	259	249	236	229	245	255	224	220	228	245	274	281	237	238	239	221	244	210	262	250	246	243	257	260	207	241	243	245	218	240	263	247	240	246	235	265	237	255	226	256	260	252	243	242	235	237	248	269	288	262	265	256	248	242	253	245	235	257	218	294	239	250	266	251	253	252	238	234	246	224	241	249	232	283	264	230	245	245	241	247	241	252	212	244	254	229	228	221	240	269	248	214	231	249	220	235	242	236	225	257	262	250	261	264	247	242	253	252	252	241	232	224	223	227	245	250	239	254	221	249	214	254	240	248	224	254	252	249	241	233	217	229	249	260	258	233	241	252	271	222	253	240	230	241	226	256	249	267	273	230	239	246	242	235	258	230	244	222	242	216	224	240	257	264	258	224	249	249	232	209	236	234	260	231	222	234	217	249	210	237	246	215	243	230	212	259	250	260	219	242	240	248	239	235	248	217	243	266	214	244	218	254	242	226	254	242	247	270	228	243	243	244	233	279	252	219	235	259	220	225	261	233	238	227	235	222	231	241	228	233	222	247	235	247	229	231	248	282	236	249	268	240	232	234	240	269	266	267	240	222	221	261	220	246	232	219	252	244	225	236	244	222	215	249	221	232	253	232	218	259	247	234	259	261	248	217	245	229	238	243	236	226	243	205	236	237	250	257	215	257	271	272	251	243	219	233	284	245	221	264	228	246	238	242	251	254	234	227	264	240	249	201	233	271	225	253	247	254	259	241	256	227	230	261	271	244	219	226	218	255	238	250	243	250	270	246	231	222	212	268	255	256	226	244	251	242	262	242	251	226	232	233	266	250	242	251	225	227	221	259	237	245	229	262	247	243	238	227	238	245	237	251	204	252	255	238	237	217	248	222	250	235	252	257	224	211	273	226	194	205	216	238	243	261	273	250	241	226	239	240	244	259	230	244	239	243	259	229	254	245	251	213	220	223	265	227	238	243	258	254	249	249	262	238	258	247	258	241	217	240	268	267	242	282	235	240	206	239	244	223	247	230	209	267	250	242	242	247	252	232	236	258	256	230	238	225	251	246	236	221	268	221	237	214	230	254	241	215	219	240	226	253	242	257	244	234	255	230	219	222	247	252	257	230	255	243	244	247	238	239	222	247	234	257	245	227	236	239	262	263	241	214	216	241	240	230	237	227	245	255	280	255	239	258	222	271	277	258	217	228	209	248	237	235	260	233	231	231	234	211	238	218	251	250	246	236	303	259	225	247	240	264	212	222	245	214	245	217	240	232	234	257	249	253	223	258	234	270	239	240	271	254	262	234	270	270	228	249	263	243	237	238	221	256	240	235	223	218	260	229	233	218	245	241	219	258	224	239	229	251	242	277	261	235	252	217	267	247	238	231	250	216	222	224	258	232	239	240	223	229	230	239	247	243	250	232	221	246	255	249	237	257	240	241	244	261	217	270	239	242	234	230	236	238	235	260	227	255	246	261	242	265	244	265	255	236	215	269	250	229	230	247	256	274	239	250	249	250	250	215	245	244	234	242	228	235	255	225	247	246	237	248	229	223	238	230	230	255	212	236	228	221	212	237	215	241	231	229	230	237	237	256	245	226	240	228	245	235	215	251	244	230	240	222	234	214	227	226	241	250	263	251	242	223	251	227	219	231	236	254	243	233	238	232	256	253	231	244	226	235	228	216	234	221	212	263	225	259	216	217	264	255	212	247	229	236	237	234	248	243	219	237	227	239	253	233	217	228	242	253	277	220	243	247	224	251	260	245	228	241	251	276	201	243	224	223	236	233	222	232	251	249	232	239	236	231	237	246	250	255	230	245	231	234	262	264	277	266	225	243	252	256	228	262	257	247	294	251	252	240	248	246	221	248	259	234	247	270	252	221	218	255	261	236	228	223	252	237	253	231	244	223	256	247	234	229	264	230	218	262	263	245	246	203	220	244	211	202	237	238	254	232	242	242	245	232	260	243	234	256	207	239	242	243	270	229	242	230	231	240	239	215	262	239	231	243	251	252	245	228	241	215	245	263	249	211	221	228	253	273	250	241	263	258	231	240	243	222	265	268	245	270	262	247	229	214	243	271	235	247	209	242	231	213	280	240	214	258	258	263	252	256	266	236	226	251	261	228	275	240	235	225	249	256	256	280	264	232	225	237	253	226	265	244	239	247	234	254	213	240	271	267	237	241	237	251	232	240	255	220	266	239	250	247	258	259	278	245	241	239	235	228	274	248	258	217	269	264	235	259	250	262	246	238	265	253	264	242	257	227	262	229	264	263	228	221	245	249	245	218	255	217	242	214	221	224	249	257	279	241	246	238	220	241	236	224	227	259	243	257	230	257	250	250	242	238	240	264	245	255	226	256	248	251	268	245	267	254	232	241	255	237	246	241	241	250	255	263	261	257	237	233	236	234	269	248	258	247	245	234	235	249	225	238	242	260	247	236	239	240	262	226	227	250	237	265	232	234	261	233	241	244	246	232	267	249
32069	3304	6605	6872	5588	4606	3592	2898	3115	15926	2792	1716	1398	1287	1221	1200	1095	1036	1042	921	895	921	912	890	825	826	794	810	768	759	775	770	777	694	737	725	736	756	700	728	703	681	697	681	730	732	707	682	725	673	684	686	676	637	671	603	675	661	697	624	637	641	648	644	682	630	642	680	604	669	636	648	617	620	685	603	655	642	660	663	656	643	671	654	641	613	586	666	595	630	646	629	630	606	600	633	647	666	576	645	609	604	628	630	618	639	638	608	655	675	595	637	593	625	673	605	606	586	613	606	673	556	629	662	613	681	642	649	643	611	651	624	582	639	601	608	624	617	656	623	605	626	606	590	617	649	623	601	611	604	634	628	622	581	610	628	648	566	630	614	661	623	576	600	662	636	675	576	619	611	584	595	623	633	636	639	576	610	638	595	643	657	565	574	613	597	619	624	590	615	605	622	622	635	626	654	602	626	607	567	593	658	634	606	579	618	611	670	586	607	635	624	625	573	570	663	654	593	619	640	596	621	615	591	586	628	650	543	625	641	565	566	633	630	622	573	600	569	614	600	628	604	572	626	602	594	609	615	590	618	613	660	642	586	620	613	624	599	635	625	606	593	603	599	659	627	568	600	649	559	624	577	596	628	658	615	605	662	606	612	621	624	620	644	581	596	635	641	672	565	614	630	637	619	582	584	617	600	602	609	593	616	634	670	642	616	603	626	618	590	609	603	586	644	647	580	652	621	621	611	655	630	636	607	626	622	588	618	576	676	582	604	614	592	584	628	620	622	622	598	620	607	611	566	609	578	611	622	597	632	609	612	609	637	626	624	599	624	626	649	625	577	588	602	572	611	629	628	636	605	658	586	640	580	581	581	632	607	638	624	622	626	674	565	579	621	575	619	600	578	630	625	609	580	627	609	602	593	626	548	640	609	624	594	635	590	597	646	615	607	611	607	601	591	638	597	614	610	608	652	574	599	617	637	604	644	668	600	610	618	595	631	644	592	611	650	614	594	657	565	620	612	589	617	574	615	606	614	617	652	660	602	622	574	634	606	619	571	660	666	557	638	589	651	617	629	585	601	621	605	618	626	595	579	549	590	634	592	640	639	578	606	622	591	603	581	604	612	615	601	561	591	621	622	583	589	646	612	616	622	631	611	578	558	652	610	597	609	627	608	594	616	578	609	582	619	595	583	639	599	555	599	611	620	620	624	642	597	651	601	585	598	625	632	626	603	651	586	617	603	598	582	658	587	616	610	580	628	626	634	589	628	636	627	593	574	615	627	571	580	616	640	621	640	619	612	620	617	618	580	642	672	627	588	644	611	641	672	606	603	627	592	573	604	607	584	563	587	608	558	603	614	601	630	638	597	606	594	639	591	604	637	644	585	595	553	616	602	636	622	613	616	635	581	703	592	599	647	611	598	588	617	588	640	650	607	660	601	624	650	686	609	601	591	608	634	644	624	612	620	640	618	634	608	596	594	597	627	597	590	622	604	603	592	611	614	609	631	622	636	626	617	610	602	630	651	595	582	618	590	626	607	605	616	635	615	629	620	601	602	602	646	613	621	608	625	611	588	643	640	606	594	610	650	638	614	567	616	680	601	650	628	612	624	616	604	568	581	580	627	640	586	584	617	615	634	633	603	646	625	625	613	609	639	620	584	659	647	585	634	636	608	629	611	590	680	568	568	625	624	610	592	656	629	634	619	585	628	581	601	606	618	632	643	645	612	609	619	603	605	608	601	590	664	627	637	627	599	599	647	624	606	592	643	645	604	637	612	615	595	582	614	643	606	628	644	610	577	617	611	595	636	631	666	594	605	582	617	632	605	617	617	614	648	634	610	609	633	604	656	597	636	593	617	640	636	645	598	578	608	601	595	610	610	602	609	644	661	650	597	622	630	590	578	586	581	603	587	615	573	652	661	612	594	591	584	616	585	605	606	625	591	594	638	650	589	645	602	649	610	639	566	634	642	611	655	593	591	631	631	589	607	597	627	593	631	604	626	578	596	630	638	594	592	646	602	591	614	653	632	619	631	599	575	613	640	567	627	622	641	648	572	634	620	661	617	596	637	620	611	655	634	654	613	619	584	613	632	662	643	632	613	653	613	618	588	649	599	562	601	603	580	598	579	582	612	627	623	618	631	614	564	624	590	599	643	635	598	583	573	593	627	636	618	627	600	648	572	624	618	597	615	587	612	633	593	567	647	624	619	586	633	662	578	599	606	622	603	606	607	626	664	648	663	600	612	608	643	630	606	631	621	612	618	656	619	580	644	606	590	602	603	583	608	612	589	633	590	589	619	624	608	597	630	613	588	623	578	608	654	623	639	644	596	608	603	609	614	613	583	588	616	616	626	603	620	590	599	616	601	626	641	590	626	618	584	638	611	585	640	592	606	636	624	621	598	609	631	658	622	618	621	638	613	536	655	601	661	616	604	592	605	624	582	603	606	603	581	635	649	625	593	601	614	606	610	625	628	612	623	612	635	603	605	597	633	565	589	608	618	641	558	595	617	606	655	650	613	605	685	618	594	585	649	598	624	594	628	631	614	608	659	601	608	620	588	592	596	599	606	668	591	625	597	604	567	587	629	604	669	629	625	614	628	598	599	638	604	642	645	606	598	609	605	601	638	546	606	626	627	609	635	636	616	671	647	601	637	651	593	648	631	622	550	657	618	642	623	612	631	610	589	624	632	582	643	629	641	598	607	577	644	620	580	588	605	621	610	582	629	602	596	662	634	645	600	635	632	583	584	571	562	588	574	613	597	615	664	618	615	665	572	597	649	608	640	593	610	562	638	606	607	596	589	607	620	658	680	623	654	609	592	623	608	631	629	630	603	653	587	596	641	559	617	628	659	613	605	635	644	634	571	596	584	629	610	641	632	632	586	608	633	602	610	620	581	615	639	628	640	574	610	609	676	623	573	608	585	599	622	613	581	598	637	601	633	593	600	594	581	644	635	614	619	599	622	593	633	629	602	642	632	611	602	658	653	618	623	633	593	649	650	556	649	636	635	628	638	626	624	655	652	621	629	608	577	587	625	571	592	624	584	600	608	616	618	615	644	603	575	565	611	579	604	610	608	589	617	676	643	602	656	626	606	613	622	651	609	622	584	622	602	615	633	622	623	577	614	630	593	619	599	655	591	597	588	619	640	629	650	672	610	582	564	585	613	662	632	617	613	617	609	629	593	624	630	612	613	626	615	605	640	574	629	630	659	674	636	604	635	592	603	636	615	602	590	627	622	651	611	614	629	608	585	661	597	646	637	605	619	637	557	606	594	637	654	573	583	617	610	632	655	615	623	608	619	628	599	604	637	623	577	539	579	626	630	612	590	586	643	636	601	684	588	609	588	635	639	619	588	587	616	616	614	661	601	647	597	591	614	587	569	641	595	613	635	614	612	643	605	627	628	606	617	599	626	593	593	632	592	584	598	585	651	568	636	633	636	617	632	631	607	622	632	642	617	601	679	598	626	635	620	646	608	592	622
8116	1373	492	350	268	242	318	249	273	281	278	239	251	225	221	250	250	283	262	264	226	236	261	241	250	263	237	239	189	246	248	253	249	256	238	234	260	240	237	225	237	230	229	256	247	212	251	266	272	225	232	263	252	249	262	249	257	248	234	246	236	241	206	254	263	267	256	232	245	250	237	222	244	258	241	238	254	259	250	248	233	246	255	245	245	244	251	236	263	239	219	247	229	240	238	255	201	242	239	257	248	236	251	243	239	232	240	247	239	254	257	261	235	241	237	260	237	221	231	244	230	211	261	251	250	229	255	224	251	226	254	208	248	235	260	251	245	231	223	251	232	245	260	267	242	253	232	263	222	252	254	218	237	242	220	225	251	229	280	227	233	248	230	250	252	251	218	214	272	251	231	263	252	256	232	268	251	293	269	267	227	232	250	227	266	225	238	263	248	228	239	235	217	262	216	234	214	243	242	256	247	258	264	242	236	231	247	260	226	263	260	226	235	259	259	227	259	234	258	258	229	240	243	239	253	232	237	236	246	239	239	231	226	237	260	231	262	235	243	236	236	238	246	249	233	230	264	271	232	208	249	257	206	256	246	238	274	269	283	240	241	251	258	277	246	238	213	238	248	259	228	237	273	254	247	254	274	238	222	229	238	243	248	260	250	240	239	226	231	240	245	247	252	234	230	203	254	241	238	264	250	247	248	245	213	251	218	238	246	248	254	232	257	222	257	257	256	234	272	253	246	215	216	232	213	243	233	243	249	254	258	244	249	230	239	234	262	249	231	227	230	271	239	237	241	224	230	257	219	251	258	218	266	222	210	248	233	232	232	230	251	251	222	210	268	269	250	265	235	216	238	266	242	264	218	240	205	237	223	240	248	225	251	255	242	230	205	253	248	234	278	265	251	244	248	235	226	226	270	260	275	250	240	296	224	234	225	247	228	263	224	275	247	260	246	261	217	254	233	242	255	245	262	226	240	249	241	254	265	232	245	230	216	247	267	222	277	246	238	237	237	227	236	232	253	266	265	231	257	244	223	235	257	265	233	235	251	232	227	253	261	252	253	268	214	210	213	242	251	215	215	256	254	242	223	240	239	256	269	261	229	236	250	242	259	229	250	240	249	219	254	238	273	250	276	251	266	254	242	231	255	251	248	223	272	236	235	223	272	244	258	227	235	261	251	225	240	246	227	235	254	248	242	221	229	223	229	275	235	217	217	245	241	258	267	237	253	259	250	272	253	241	237	240	249	243	248	260	257	252	236	238	235	241	237	222	243	245	217	221	244	221	215	244	241	267	230	222	236	265	242	246	233	223	211	239	253	225	230	228	221	230	248	253	266	254	219	211	217	265	231	256	233	249	243	216	206	238	263	249	268	245	243	215	221	230	246	254	254	237	242	218	258	254	228	242	219	223	237	231	247	244	246	264	246	260	237	228	241	240	283	250	261	232	271	262	247	238	241	262	238	249	233	223	212	253	235	241	262	223	228	229	233	251	272	218	241	215	239	255	257	246	238	236	246	233	254	250	238	245	271	248	270	222	238	241	239	228	237	241	215	239	268	259	227	247	229	247	251	245	254	274	256	245	255	272	257	224	233	267	255	228	242	223	245	259	214	277	235	223	247	207	216	230	248	243	252	248	241	213	227	224	218	244	249	242	216	245	214	235	238	265	239	243	239	262	282	244	243	260	265	247	234	275	251	220	217	268	249	261	224	230	259	238	234	259	279	268	232	237	249	267	252	233	238	221	214	232	259	253	233	241	230	235	240	243	268	248	246	246	255	233	229	246	203	245	239	254	258	244	260	252	244	285	256	213	233	233	229	246	260	230	236	228	207	208	266	252	231	242	213	225	246	262	259	253	240	247	245	247	257	210	237	249	259	264	220	218	233	232	261	248	218	241	226	222	246	226	269	233	231	223	214	226	243	233	235	224	227	248	249	254	255	261	245	237	229	238	250	247	235	243	234	245	274	239	272	245	245	229	244	214	257	265	255	230	238	269	227	248	241	241	240	265	253	235	248	233	242	275	278	251	232	237	259	289	238	240	279	255	265	251	222	238	230	249	221	254	240	254	237	243	249	219	240	222	212	247	237	239	250	242	242	227	228	225	213	221	262	251	251	268	240	208	251	251	239	264	235	245	250	229	261	234	219	267	256	226	213	254	242	230	238	254	221	250	252	236	245	280	288	239	230	249	234	254	253	214	258	216	248	232	253	218	228	250	241	231	249	257	240	256	249	226	233	240	240	225	230	244	243	259	247	252	215	210	264	245	253	252	260	204	232	227	247	222	255	258	247	234	251	248	242	236	207	246	224	234	271	233	243	237	220	233	241	237	208	238	240	232	256	245	215	248	225	246	237	234	255	240	233	242	265	207	254	257	229	255	239	257	259	232	243	239	280	238	236	220	237	211	241	232	261	233	230	249	238	256	280	277	257	268	247	252	258	236	244	206	245	257	248	237	232	264	245	248	244	264	227	239	259	245	240	290	251	253	241	213	242	218	242	249	235	263	214	240	244	238	219	212	271	240	248	228	237	250	253	208	255	234	218	252	248	283	233	228	235	253	258	216	255	250	225	227	235	239	237	225	257	217	223	267	232	240	241	227	267	231	261	221	235	253	242	247	247	224	216	223	225	257	220	214	233	208	244	216	248	260	248	236	230	235	247	269	263	259	230	249	246	231	225	250	233	251	238	238	215	255	262	245	229	217	244	269	229	264	232	243	231	261	216	257	220	209	215	226	242	252	244	251	234	249	245	228	255	227	270	244	238	239	249	223	244	224	273	259	254	217	221	246	240	265	252	197	261	240	243	256	254	250	254	254	228	234	229	257	229	223	243	259	240	257	249	233	247	272	261	257	218	246	279	235	254	224	240	223	249	234	248	241	239	245	241	235	220	272	243	253	220	228	238	266	230	235	255	243	225	219	218	255	231	238	231	226	253	251	233	247	240	254	244	266	228	245	239	232	231	259	252	239	219	265	228	253	244	240	256	234	247	230	237	234	240	247	252	236	228	245	234	228	244	221	222	238	223	262	254	238	263	233	247	226	254	249	243	260	251	230	247	243	208	286	254	238	240	221	233	241	236	256	230	264	244	242	257	277	237	249	243	240	262	230	253	238	247	272	257	258	246	254	228	249	249	218	212	222	243	231	224	209	250	248	273	239	259	257	252	250	268	284	253	224	213	262	241	239	240	255	249	276	230	236	238	252	273	236	239	234	248	243	272	239	216	258	263	225	269	242	213	242	255	238	241	251	282	234	232	269	240	243	244	275	240	241	242	269	237	238	237	246	226	232	230	257	238	236	221	211	295	233	222	257	271	241	233	255	206	288	246	242	240	245	235	254	223	221	236	241	264	248	258	246	244	228	256	230	232	204	236	226	245	228	248	250	254	231	247	232	241	237	242	249	248	226	228	189	254	226	233	189	256	241	233	270	233	252	200	243	253	239	250	221	215	224	229	226	244	244	275	251	257	232	236	259	227	243
5465	809	933	877	880	682	706	672	633	674	603	640	613	557	615	597	587	595	598	569	577	613	611	608	584	547	587	563	571	555	597	612	557	593	615	525	582	570	621	579	578	603	587	598	548	597	561	618	589	560	551	579	611	562	608	556	612	590	576	608	588	621	601	598	533	533	607	603	551	559	562	556	588	572	616	622	623	536	586	586	559	595	569	592	618	602	561	570	584	559	561	499	586	557	624	546	565	578	563	606	581	548	553	583	546	587	636	595	560	597	552	564	567	602	549	563	571	580	552	617	582	565	575	579	587	604	569	609	520	605	575	532	567	601	590	599	609	612	565	553	571	560	566	578	588	582	544	576	599	598	569	646	594	580	611	602	578	532	535	543	563	582	583	551	602	533	608	544	572	572	551	586	576	606	527	552	575	556	555	598	544	580	547	616	552	584	595	580	587	591	580	599	619	600	586	567	588	584	588	575	610	577	581	576	545	569	606	577	552	585	561	605	551	553	620	558	527	608	583	572	590	570	579	532	622	617	562	633	559	619	549	562	579	588	578	578	572	546	575	587	580	591	583	551	551	602	557	532	509	620	539	573	550	606	569	575	617	590	587	584	556	609	610	610	579	559	581	635	600	600	618	607	632	522	639	534	545	547	599	557	578	537	574	604	573	623	567	540	557	609	597	578	593	603	595	575	585	599	567	570	591	561	564	568	573	605	567	581	583	548	559	599	619	596	585	563	580	589	575	559	600	620	600	588	583	601	551	554	566	583	583	608	600	596	589	586	571	574	559	582	576	609	601	581	592	586	590	601	596	566	584	589	581	584	636	609	566	550	598	613	599	607	618	519	528	601	602	588	575	590	595	556	534	584	600	578	557	592	567	587	579	584	578	570	545	573	609	606	552	566	590	591	610	553	590	594	601	608	597	551	568	577	544	567	616	569	642	585	543	556	609	527	633	533	561	595	569	570	552	570	558	567	630	576	575	609	582	577	602	592	598	587	591	559	588	606	608	576	579	540	557	569	658	576	577	588	592	575	579	560	605	532	578	607	547	560	594	569	588	566	583	568	570	607	629	595	620	571	575	589	601	612	587	546	583	600	568	577	560	594	532	615	607	544	582	613	578	578	575	585	605	625	629	556	575	596	585	651	614	633	595	567	513	578	579	589	572	561	588	580	555	618	588	564	584	568	545	594	612	583	612	575	580	576	632	556	573	596	623	571	588	586	556	553	564	596	602	597	566	587	594	605	606	600	550	615	546	584	547	563	568	555	612	575	541	572	570	586	591	589	595	572	592	590	622	566	518	583	596	603	584	582	555	599	620	599	579	576	582	591	602	571	596	635	613	570	598	556	581	597	598	565	610	572	552	566	603	561	538	551	553	584	621	550	561	569	561	588	599	651	590	594	611	601	613	611	580	579	594	562	572	576	586	585	551	560	574	575	617	568	597	510	605	591	569	632	613	572	572	562	572	562	597	568	585	600	575	538	546	585	580	544	575	558	570	620	564	560	565	666	641	610	620	573	595	560	575	515	545	585	585	572	623	540	571	584	593	547	587	646	567	599	585	589	593	610	617	554	541	565	599	567	594	572	566	585	577	530	544	551	587	532	580	591	601	550	574	590	553	570	567	609	600	543	558	564	575	574	598	568	591	567	571	586	607	619	574	584	577	584	619	556	592	558	541	558	604	532	527	603	583	589	595	595	633	617	571	554	584	575	572	602	577	530	592	575	577	597	548	593	569	564	602	603	562	571	611	573	573	575	588	556	617	559	581	547	607	554	586	576	610	615	604	577	560	584	624	591	589	576	579	609	603	590	547	578	617	548	572	615	584	600	600	565	596	555	562	600	565	577	564	591	603	617	589	633	591	597	564	573	559	555	602	554	580	598	608	606	618	541	615	585	594	576	550	593	565	569	572	579	605	594	576	612	553	574	590	577	588	618	560	614	611	583	580	583	512	611	581	624	581	594	542	633	567	594	565	570	594	578	557	595	624	605	605	597	591	629	605	575	581	590	645	576	544	566	537	574	596	600	554	585	603	571	544	618	589	599	564	599	643	565	620	613	636	599	579	587	579	629	590	586	577	587	604	555	631	627	583	618	560	562	578	604	564	591	562	609	612	581	578	631	609	605	592	607	586	511	543	589	569	591	576	562	583	574	607	616	595	599	581	544	598	590	577	586	587	552	579	577	557	628	587	583	545	585	559	565	597	599	584	617	592	615	567	627	572	576	587	580	604	605	578	576	598	600	625	576	615	563	568	579	580	592	548	566	557	583	615	560	595	590	577	619	581	559	548	615	583	594	564	587	570	537	572	567	611	599	588	562	539	555	592	568	564	603	613	558	568	557	622	567	558	548	615	609	621	622	561	618	599	567	579	629	635	594	570	558	585	569	558	536	554	556	608	568	592	563	560	607	600	620	567	567	594	571	551	563	590	557	565	589	576	577	585	588	572	599	594	595	569	600	597	553	597	553	586	567	607	592	630	613	557	564	531	622	564	550	538	590	581	570	588	583	588	579	591	550	571	560	571	574	553	573	552	505	600	560	592	561	551	554	645	584	577	567	610	601	550	582	566	586	617	604	558	542	552	568	584	581	523	604	582	591	612	571	573	568	594	551	595	580	591	551	591	594	586	595	603	575	578	575	587	590	573	553	595	600	604	593	611	558	639	597	579	560	583	591	587	586	571	562	587	625	572	557	645	600	541	594	619	599	530	581	578	611	564	581	601	601	583	605	616	617	597	565	613	557	572	584	559	549	583	573	568	595	514	588	580	598	587	582	535	585	535	556	633	617	565	582	608	600	575	560	554	611	608	566	559	547	552	595	574	625	599	598	595	544	593	546	606	587	577	583	564	624	578	584	599	578	586	589	609	626	639	604	559	589	578	586	584	607	594	566	561	586	587	612	556	570	575	591	572	569	560	573	591	558	566	614	594	616	545	606	550	597	534	564	576	553	608	600	568	568	596	548	557	565	598	553	594	563	601	588	544	592	585	584	553	588	583	555	564	561	567	611	603	586	587	557	597	585	592	552	604	623	579	569	613	597	574	554	556	614	575	608	613	578	599	542	603	614	606	599	557	588	595	586	595	584	596	551	590	560	564	540	593	588	589	582	607	595	602	551	557	600	551	568	593	556	554	575	560	580	622	634	546	524	583	582	574	554	576	593	574	599	538	633	581	557	602	602	588	602	595	583	610	574	574	551	616	558	558	572	602	566	574	621	598	543	597	586	569	551	617	574	566	581	579	543	585	592	568	574	555	547	574	574	608	597	568	552	581	597	589	595	586	568	584	576	566	577	564	622	615	622	617	581	573	584	625	631	608	550	580	549	587	544	585	557	602	570	541	615	598	603	567	561	551	554	576	532	580	605	568	583	558	580	579	561	558	607	612	542	573	586	601	559	587	526	571	599	573	643	592	586	567	591	578	546	605	614	612	593	550	605	579	602	602	605	615	575	562	551	537	612	555	627	568	600	579	586	601	587	571	594
23307	6555	3611	1875	1074	705	491	358	278	273	233	202	164	186	168	162	145	177	159	155	137	150	165	133	143	151	139	140	123	144	104	137	123	144	123	116	138	133	100	134	144	124	132	132	126	135	120	116	115	139	113	122	129	130	116	119	130	141	144	104	106	111	106	112	130	115	121	117	109	119	131	142	126	113	121	114	109	114	122	117	125	131	107	135	116	140	120	106	115	125	143	142	116	143	142	121	134	113	125	127	138	120	138	140	119	126	118	115	122	145	134	133	128	129	133	104	102	129	132	124	126	113	118	104	117	132	125	130	114	115	148	99	113	133	129	117	137	121	132	126	125	145	108	119	144	111	130	111	114	137	127	126	120	118	135	148	159	115	111	130	110	118	133	127	124	126	120	100	119	106	100	112	100	126	118	120	154	139	131	106	119	137	133	124	123	129	123	121	115	122	117	118	104	141	132	110	134	118	100	117	120	123	152	122	126	129	113	120	121	119	128	125	128	115	113	117	107	121	126	119	105	124	131	128	123	108	140	145	116	121	138	110	117	111	118	140	114	117	100	117	110	101	136	137	120	121	130	109	146	122	123	110	137	111	116	115	110	101	125	107	122	114	134	110	147	133	128	125	118	127	111	129	122	118	108	98	117	122	140	120	137	137	125	138	94	127	114	129	141	110	140	122	123	110	121	106	110	134	140	107	109	114	137	125	127	123	106	136	114	137	113	143	127	119	120	125	113	101	140	119	122	139	123	120	111	113	123	127	112	120	140	130	134	113	116	111	113	104	113	127	128	126	111	137	130	135	99	125	136	124	121	114	131	131	114	105	119	128	139	109	127	113	125	115	144	133	120	128	126	118	123	108	109	119	119	101	130	112	121	109	99	114	127	132	115	127	124	140	132	108	102	139	113	122	129	112	147	130	101	127	129	136	118	116	129	130	113	117	124	140	110	131	139	114	123	115	113	126	119	91	115	112	128	135	119	122	100	129	131	132	118	130	121	134	119	106	130	125	132	126	127	125	125	129	122	118	117	99	116	119	126	106	122	131	124	130	114	114	111	133	115	101	134	110	128	113	122	117	113	139	136	128	104	120	132	115	138	108	103	121	116	121	133	135	142	129	97	124	128	104	121	135	124	129	117	122	97	123	131	104	122	112	128	127	119	136	108	117	143	104	122	118	113	90	114	128	116	113	125	131	123	97	126	104	109	127	120	120	109	139	137	121	105	126	99	125	116	125	106	119	105	111	119	133	110	112	119	129	108	122	119	127	112	136	112	129	111	119	123	115	129	129	99	109	116	138	118	137	110	117	118	118	123	124	121	109	134	131	128	127	121	106	137	142	102	134	115	127	128	139	120	107	105	107	114	136	135	134	117	128	94	132	139	121	140	125	111	132	115	128	131	109	127	137	106	135	122	106	118	115	115	134	138	108	98	110	131	138	130	116	128	127	115	136	134	127	150	113	112	127	133	114	111	127	113	133	121	112	115	120	129	106	116	125	113	108	129	109	115	112	143	136	116	135	111	107	142	143	115	129	109	132	123	128	145	104	147	115	109	105	114	126	134	101	116	102	124	122	128	126	112	112	131	129	120	138	120	142	107	123	115	143	125	136	132	137	112	122	110	112	121	129	130	124	117	115	123	143	107	121	115	105	109	117	117	116	113	131	107	112	91	108	127	121	136	127	121	125	121	132	112	117	140	128	134	112	117	103	111	144	125	111	131	119	121	104	113	122	115	119	99	119	120	110	109	135	108	134	129	126	114	87	132	111	130	132	114	138	120	135	132	129	120	115	121	112	132	109	116	122	130	129	120	116	120	113	117	117	118	98	116	125	151	108	141	134	119	124	131	126	121	126	101	130	139	122	138	142	140	149	125	130	113	137	103	94	111	124	139	133	114	112	90	104	162	131	106	134	125	115	146	132	115	126	153	111	122	133	123	125	138	116	124	116	120	112	135	144	116	95	129	114	138	111	112	117	101	116	132	123	138	109	113	114	118	140	118	123	129	135	158	124	130	122	120	128	124	114	119	131	122	126	122	131	139	138	141	131	117	124	124	123	125	144	134	121	113	139	122	118	125	110	106	114	142	120	109	133	121	119	111	123	121	149	119	97	126	132	134	100	105	99	125	117	127	107	114	125	119	100	111	120	120	113	130	122	128	120	127	113	118	138	119	117	91	117	109	147	122	141	118	118	111	104	128	125	104	114	129	115	125	122	120	150	124	119	142	100	125	103	122	120	114	125	111	135	108	109	129	145	119	132	120	110	128	128	129	132	122	105	129	116	132	127	129	104	127	132	117	111	127	119	133	118	93	135	104	109	128	117	130	150	133	107	114	121	156	120	117	111	125	130	94	108	114	129	137	122	111	111	115	125	112	120	114	113	112	158	119	114	131	110	115	131	120	112	119	126	113	106	127	116	125	128	125	111	126	138	112	123	128	138	112	126	149	122	130	112	103	121	127	105	133	135	131	124	124	122	129	127	127	110	137	115	139	120	109	116	121	110	119	121	122	104	138	121	123	137	115	127	123	137	127	110	125	108	127	119	117	110	136	122	112	121	145	123	110	144	109	117	115	137	138	129	114	104	134	130	125	107	124	115	143	140	106	124	138	124	132	129	136	128	119	126	128	119	152	120	118	129	130	125	96	128	125	132	135	129	126	121	110	133	129	138	113	116	115	110	118	119	132	122	120	124	150	120	137	119	123	124	114	143	153	107	131	125	119	107	119	116	134	128	110	107	128	127	112	113	121	110	133	124	130	136	139	117	131	128	109	101	121	113	129	136	130	129	139	117	129	120	111	116	123	112	117	141	119	116	130	123	131	118	130	105	109	117	117	123	130	136	114	115	103	137	129	105	106	123	133	129	119	150	130	121	134	126	138	135	104	119	108	116	115	125	107	124	122	136	123	120	126	112	116	132	138	129	115	115	98	122	134	127	131	112	137	128	118	112	105	125	137	129	120	126	108	114	113	107	118	104	139	125	114	126	113	111	146	114	105	115	120	103	125	127	104	100	121	139	125	122	107	136	125	135	135	125	143	127	126	139	111	117	108	122	135	122	138	106	106	127	127	118	123	99	118	122	121	128	112	119	111	139	122	105	134	111	121	94	130	134	132	115	134	138	129	121	108	113	132	126	107	124	131	112	117	126	115	115	133	103	116	150	127	112	123	119	131	107	128	128	112	121	134	83	111	98	125	121	109	114	135	137	107	136	126	113	126	116	114	125	124	128	129	125	135	117	118	125	147	128	126	127	131	129	128	111	124	136	121	142	112	113	126	127	131	124	133	122	107	117	125	115	135	120	142	106	129	124	105	110	137	104	123	123	128	132	115	135	120	103	137	137	120	120	122	112	115	134	131	107	133	145	110	151	124	114	133	113	111	122	113	118	107	113	121	101	134	114	115	106	119	124	120	123	107	117	121	148	113	105	118	130	116	113	127	114	124	121	140	132	129	141	106	108	149	128	126	114	123	128	128	135	119	120	142	103
13468	1224	3011	3505	2925	2311	1830	1603	1327	1255	1018	901	813	750	691	678	595	596	544	540	503	494	488	501	511	467	462	442	446	462	418	443	418	381	383	424	408	377	436	413	350	395	353	393	419	394	407	399	415	387	353	360	395	373	386	334	400	334	345	385	341	362	373	348	376	341	361	377	379	352	350	406	348	340	368	308	348	354	345	365	343	345	384	380	362	349	311	370	357	322	353	368	359	311	375	356	333	352	324	363	350	349	347	343	345	338	336	348	350	342	367	371	363	349	353	332	352	355	355	333	333	354	398	364	367	328	346	329	333	365	342	350	313	380	373	327	320	357	319	376	354	311	353	372	340	344	357	364	332	328	362	356	350	340	348	344	346	341	342	369	387	351	364	333	399	345	333	326	347	367	368	334	340	363	344	346	364	321	354	346	366	345	314	375	366	339	366	340	411	337	342	338	332	348	344	376	326	355	370	365	362	320	331	364	353	324	365	371	378	315	319	334	337	358	344	357	338	355	321	332	332	373	337	333	341	341	359	339	367	356	350	320	375	335	343	323	385	331	343	365	359	362	364	351	356	356	345	307	347	328	384	325	323	325	324	355	334	332	311	338	330	329	343	366	335	371	341	341	323	376	353	366	347	351	380	373	363	337	357	356	345	343	351	351	353	338	329	282	355	360	342	341	327	345	325	339	332	360	345	373	388	346	374	328	369	342	331	360	373	339	334	343	382	349	345	361	358	331	352	355	374	346	322	351	332	364	358	365	319	320	335	340	356	366	339	333	353	358	343	348	312	343	360	356	347	357	370	370	376	372	336	343	345	346	309	316	335	350	323	324	340	332	349	334	359	359	328	365	346	354	339	323	345	343	361	348	363	327	337	378	335	337	332	335	347	359	348	338	389	332	380	327	352	352	343	384	343	325	365	319	361	354	360	361	332	311	377	357	363	375	346	362	330	349	342	331	376	357	362	367	326	376	327	339	382	347	345	353	326	323	350	344	328	340	365	338	366	357	359	334	331	323	328	333	365	343	349	335	348	336	362	385	330	333	343	391	328	396	334	368	337	343	319	338	329	331	326	367	360	344	360	361	363	365	370	353	338	368	386	353	391	331	323	378	380	327	364	371	328	366	324	340	341	283	354	342	338	347	356	321	358	357	328	368	322	361	357	354	356	361	362	351	360	358	370	354	379	347	342	377	348	349	348	319	319	339	369	372	307	361	352	343	371	349	361	337	343	363	375	378	363	326	336	346	350	367	385	354	332	347	332	387	333	374	342	374	326	348	331	327	343	329	360	330	357	321	353	367	346	365	338	401	372	360	354	375	323	325	333	374	362	336	364	325	335	357	354	358	333	354	357	394	326	316	357	336	333	379	287	356	372	339	358	355	354	346	350	355	375	333	352	352	349	390	325	383	352	336	341	342	384	328	375	368	332	374	358	346	323	382	337	328	349	362	349	368	356	323	362	342	350	330	339	343	364	332	361	366	335	360	323	341	377	360	359	354	346	332	336	325	348	342	317	329	333	328	307	349	358	346	334	341	343	335	329	328	379	346	339	389	338	362	364	375	320	349	369	356	382	352	361	357	338	370	361	349	355	399	348	343	376	312	316	344	356	345	337	362	352	369	356	356	350	360	331	336	339	354	359	328	355	346	373	359	354	326	327	339	313	369	380	329	312	341	342	330	363	355	377	363	346	360	322	355	345	311	353	354	341	306	367	330	362	312	336	396	366	338	307	371	325	355	341	363	326	358	327	341	353	368	353	323	323	319	374	317	344	317	373	358	358	341	327	333	325	348	349	357	338	318	372	370	341	348	315	367	370	323	353	355	339	336	353	328	387	342	353	358	332	367	374	340	351	349	336	360	299	319	362	352	352	332	392	380	340	337	369	361	369	363	373	347	345	352	361	337	380	369	382	352	338	356	369	359	356	342	354	369	360	361	348	326	330	379	338	340	351	370	376	343	347	332	364	300	362	343	347	365	337	382	330	341	326	339	325	337	368	347	343	311	323	370	355	359	340	306	362	349	369	354	329	356	352	362	334	394	336	361	345	379	344	350	354	357	354	356	340	350	360	363	356	359	366	361	363	344	345	342	367	331	356	345	366	363	337	364	320	374	370	347	352	338	351	339	324	309	324	339	349	342	353	348	365	350	360	321	375	334	368	343	348	332	350	335	321	339	359	334	371	352	362	336	313	333	352	386	345	349	361	354	403	344	360	352	362	370	343	363	362	351	369	351	338	357	354	358	336	343	354	346	384	345	368	327	342	370	332	342	353	337	331	376	351	352	360	359	353	348	329	365	340	323	367	349	318	366	353	344	333	365	355	327	339	347	355	363	353	372	333	326	351	373	380	339	385	355	360	356	335	349	357	366	363	374	358	354	360	336	368	341	389	362	335	358	341	363	348	357	354	333	320	324	327	356	364	317	364	373	333	345	370	321	375	396	380	352	351	339	354	326	339	356	361	333	348	355	358	381	371	344	331	350	345	345	372	373	346	337	363	372	336	355	384	353	355	322	358	382	327	315	334	324	354	369	351	346	351	331	324	341	357	329	310	340	337	377	332	355	334	361	326	346	371	316	383	348	305	332	357	361	352	375	343	354	361	331	333	326	341	366	323	324	328	338	354	363	360	318	358	350	348	334	380	376	354	348	377	343	368	359	355	320	336	328	331	375	347	344	330	345	352	381	341	324	331	347	344	367	353	331	346	300	370	333	354	316	333	364	344	344	335	323	328	334	348	340	353	385	337	350	363	340	343	353	335	334	341	355	326	348	347	342	366	344	347	319	347	334	346	291	331	326	358	370	357	349	333	359	372	351	384	373	357	373	354	349	341	320	345	380	343	367	356	356	359	338	343	329	324	362	370	358	339	358	325	333	351	360	369	335	351	338	356	358	341	354	358	375	353	359	377	344	367	353	381	338	343	382	367	312	352	347	366	343	321	332	376	367	365	344	367	338	385	337	342	369	398	344	339	340	335	351	345	342	307	340	343	354	327	382	367	331	323	317	324	331	329	359	345	339	351	353	357	352	343	348	358	368	367	355	367	315	344	346	329	323	349	294	322	386	337	325	357	331	319	319	361	335	342	319	352	364	347	316	343	363	357	371	322	369	354	349	345	372	374	361	346	343	357	341	329	350	340	325	361	371	325	356	341	339	349	346	345	355	323	316	321	339	351	382	347	367	340	363	366	361	342	345	321	365	381	361	332	367	371	334	340	353	333	361	396	341	332	350	360	339	300	356	353	371	364	370	321	341	367	360	335	358	385	329	362	354	380	345	347	343	368	349	325	323	345	328	337	348	343	385	325	325	344	374	344	355	366	375	363	338	379	357	390	378	340	372	352	371	342	341	343	341	345	354	353	330	349	372	349	388	315	317	379	336	357	354	355	351	352	327	349	322	339	350	376	369	360	303	390	369	362	334	321	354	338	369	336	353	343	335	349	346	352	343	348	349	352	354	322	370	340	342	364	358	344	395	324	344	317	348
25191	6708	4608	2738	1623	1123	820	614	536	544	466	407	374	366	306	332	306	293	294	262	279	261	268	250	255	235	271	254	275	235	246	222	259	288	264	258	230	244	238	258	241	233	250	237	244	242	232	235	242	263	248	249	238	252	244	273	233	243	234	265	223	225	235	253	245	245	248	223	209	254	215	242	251	230	232	266	243	227	230	216	229	208	252	230	257	257	226	243	234	238	199	248	250	246	198	236	243	254	261	237	234	234	261	247	206	212	236	261	224	224	257	241	225	242	248	218	258	230	251	257	228	238	216	209	243	203	251	252	261	244	219	222	221	221	222	204	269	257	202	225	274	205	243	223	256	208	213	241	222	245	238	249	262	260	247	249	244	210	229	231	231	252	209	229	220	249	229	205	245	213	236	250	241	223	215	222	264	235	231	250	210	221	247	257	214	250	237	210	205	253	270	234	247	247	216	221	242	211	246	220	229	221	234	233	239	214	212	220	254	238	233	276	256	234	240	237	224	233	238	230	235	237	207	249	226	250	214	232	242	252	219	241	238	213	224	219	217	220	232	220	246	225	225	197	252	239	218	228	211	213	244	232	253	224	254	234	240	239	251	222	230	239	238	217	214	227	241	221	230	232	224	233	224	236	235	232	221	215	185	228	221	245	203	234	246	205	215	234	227	219	227	241	239	232	232	255	217	230	234	248	230	220	257	232	261	238	253	231	224	220	220	267	240	239	240	215	215	234	236	231	250	200	258	241	207	234	236	209	222	226	196	252	256	235	232	227	246	274	215	253	242	214	256	259	228	247	222	235	225	265	263	240	243	241	236	256	211	223	235	247	233	224	241	253	226	241	225	242	213	254	260	244	227	239	248	265	197	227	239	252	279	228	247	234	229	256	255	242	238	228	248	207	198	280	236	227	249	243	210	275	242	233	219	215	215	239	232	245	246	247	204	255	219	243	244	234	229	233	254	245	221	199	235	220	228	246	252	240	260	214	222	220	225	229	217	260	251	260	229	237	273	257	224	217	230	229	225	237	228	219	225	230	274	225	254	242	249	235	228	240	216	252	218	206	220	230	240	251	221	226	256	234	231	219	240	241	209	230	242	226	251	246	237	215	200	222	247	210	207	230	235	225	269	230	240	235	240	244	213	232	233	238	241	241	270	214	217	224	270	235	209	191	225	214	228	232	236	249	198	258	233	248	234	244	251	251	252	199	223	232	216	229	246	234	248	258	243	238	271	243	230	248	272	243	215	226	246	237	258	229	226	277	211	211	258	258	235	243	252	244	242	218	239	220	210	222	259	213	227	222	234	234	220	217	212	254	235	193	232	234	213	239	222	238	246	240	254	228	256	252	255	251	230	233	235	232	222	196	210	270	235	211	242	245	224	233	252	224	213	203	245	234	234	246	219	229	257	262	241	242	250	246	210	210	266	234	237	232	228	238	220	231	242	262	223	213	250	230	223	250	239	246	237	256	220	203	209	224	243	258	229	245	232	225	222	194	240	227	220	229	245	228	242	238	211	210	255	232	256	242	195	243	239	218	274	232	250	238	264	232	250	236	218	251	237	231	240	250	281	229	225	221	243	260	218	225	220	246	235	242	262	227	237	242	251	245	244	227	243	239	230	231	237	223	223	257	224	224	252	255	245	244	219	251	233	224	242	237	261	237	207	239	225	233	231	228	268	230	223	234	251	229	237	241	245	238	224	210	246	239	215	219	224	192	200	233	230	241	232	256	215	245	226	254	241	242	228	221	247	229	213	226	256	222	236	251	234	243	213	245	251	213	237	230	221	225	205	212	230	240	239	228	236	228	247	235	248	253	226	249	226	213	243	245	241	232	212	248	229	245	194	230	212	221	234	252	244	220	238	241	239	268	234	231	219	225	257	221	227	252	224	235	221	225	231	256	231	237	227	231	251	222	210	230	226	230	249	254	227	230	256	244	255	243	234	253	275	233	194	259	251	221	232	251	256	204	238	219	270	246	249	242	232	221	217	251	226	216	246	219	255	246	245	206	231	269	248	223	224	219	230	230	227	209	236	226	235	238	230	239	253	251	208	216	264	245	233	272	210	224	244	242	235	225	263	239	213	200	259	259	203	209	247	234	236	251	249	252	232	210	237	235	213	244	227	245	235	242	277	257	244	244	248	238	251	240	246	210	237	239	219	236	203	222	206	248	233	224	201	218	240	237	255	231	212	237	249	234	244	238	209	232	260	237	231	252	255	231	252	248	244	238	224	226	277	246	231	237	221	212	260	252	235	219	219	204	210	249	236	210	188	250	248	230	232	237	247	216	208	226	233	241	240	203	210	221	235	230	248	236	240	244	237	224	244	234	236	225	229	248	219	229	259	245	228	220	233	226	224	236	202	240	255	262	278	224	208	215	244	221	247	254	232	233	258	230	246	223	240	228	237	217	209	248	253	235	214	233	219	243	223	247	226	226	227	256	236	257	242	230	210	207	247	229	227	236	235	245	225	249	238	248	255	214	255	212	219	257	228	236	244	229	244	227	233	213	227	240	253	241	230	248	251	213	213	230	204	244	226	246	250	220	273	217	244	239	241	236	230	259	223	246	218	210	241	234	222	214	247	255	246	231	216	246	239	215	220	259	228	255	219	236	254	231	234	252	257	200	255	229	206	230	232	216	235	238	239	223	250	241	238	235	222	249	234	243	230	254	264	232	245	235	203	211	238	218	223	220	270	256	222	233	240	248	237	217	223	237	191	221	240	232	229	233	228	246	243	237	219	222	206	215	228	246	266	235	266	225	230	254	217	212	247	245	221	219	209	257	205	222	230	224	236	234	224	273	211	204	247	232	224	216	219	244	261	240	211	239	229	228	256	208	234	239	246	235	268	234	220	227	247	230	253	212	248	241	226	248	257	261	220	267	214	200	269	244	217	236	237	210	220	230	230	224	206	250	245	229	233	234	244	228	226	204	230	215	250	208	239	223	256	244	269	243	213	216	235	240	223	222	217	250	235	231	222	219	228	239	232	241	236	214	236	231	237	246	228	245	214	226	208	201	256	236	244	226	209	236	233	264	241	265	250	239	227	232	239	216	236	242	254	223	211	239	216	246	233	239	248	234	250	255	203	230	219	228	185	233	236	247	252	225	215	224	206	258	253	207	238	233	220	220	227	268	225	252	239	264	231	226	228	223	247	224	239	261	211	192	224	230	233	244	242	248	208	212	249	224	221	221	244	222	234	204	237	237	228	239	218	224	263	253	204	204	231	219	218	222	241	247	215	233	236	243	196	231	234	224	250	237	215	245	233	201	268	238	253	224	249	229	207	226	272	216	246	238	219	244	252	230	238	248	270	231	220	217	270	256	221	228	223	230	252	244	236	235	238	240	240	245	243	212	257	261	275	205	227	238	219	229	223	227	238	213	226	219	227	208	207	233	247	230	223	233	225	265	228	224	248	243	252	227	251	243	215	223	196	251	242	235	236	228	210	251	247	242	220	232	241	262	230	224	224	214	226	240
13510	2529	5776	6477	5338	4241	3379	2832	2470	2245	2003	1661	1522	1335	1250	1211	1084	1051	1042	1004	899	887	895	856	808	837	776	771	802	758	766	806	723	748	744	689	734	738	632	720	736	698	664	703	723	720	688	685	651	678	641	647	666	631	631	653	588	633	669	670	635	652	624	606	607	665	632	634	626	623	624	645	615	647	627	600	634	641	627	637	592	605	610	640	577	600	566	605	617	607	634	637	590	561	608	593	619	616	597	633	599	637	593	608	625	588	598	634	651	656	615	613	632	640	636	609	626	603	627	603	630	603	581	598	586	630	551	599	620	587	606	609	595	634	630	604	655	619	567	602	613	620	605	569	587	580	612	567	650	611	580	623	600	637	617	615	612	579	584	618	584	593	621	580	606	632	634	578	613	589	603	602	650	624	590	578	628	621	588	623	597	606	588	589	653	622	592	602	594	613	588	614	594	600	580	608	603	625	629	560	597	622	578	600	603	603	555	581	607	628	588	581	618	569	648	601	589	607	596	613	641	606	576	572	587	597	654	596	623	626	622	628	613	623	585	595	621	615	617	577	612	584	601	611	578	620	633	611	660	608	636	582	628	612	604	629	582	599	584	595	595	590	551	580	600	606	594	606	559	620	605	608	575	581	631	608	624	576	645	613	580	580	633	595	601	596	606	614	603	609	607	607	657	607	586	628	634	579	570	607	619	569	664	604	651	586	573	601	617	635	593	596	602	607	585	560	617	599	563	632	593	595	621	616	610	615	596	547	577	594	596	620	571	616	573	627	595	602	630	618	604	631	602	594	628	561	613	630	542	593	655	643	595	623	605	656	636	562	589	632	605	602	618	617	639	590	617	598	569	612	598	613	594	597	584	589	548	647	591	569	593	636	634	606	628	551	617	597	601	629	625	638	605	586	632	587	630	638	587	627	605	603	624	580	598	628	561	637	625	660	584	585	604	618	569	623	583	629	635	611	556	613	630	590	641	627	627	618	597	616	598	608	641	595	578	583	607	610	630	610	559	580	580	630	632	566	593	632	633	631	611	619	647	610	552	608	567	640	612	609	626	608	619	632	599	590	643	609	604	579	625	648	604	619	617	604	632	580	596	653	625	638	599	604	620	603	606	636	610	592	588	587	593	604	586	608	637	613	638	655	586	615	597	634	624	613	617	584	592	652	616	612	590	608	585	609	578	594	629	607	631	588	633	624	623	604	581	591	574	641	600	586	589	593	602	652	602	631	598	581	611	577	619	570	603	570	615	634	647	617	586	609	558	612	584	612	609	650	618	543	639	614	611	648	608	572	585	607	640	617	587	566	540	597	628	621	604	632	637	586	641	576	587	653	630	574	626	614	608	573	621	595	613	586	623	653	586	596	601	627	607	570	608	572	614	600	571	605	633	609	582	569	571	635	643	573	602	600	592	603	566	608	631	617	608	572	564	624	554	603	619	634	606	565	639	626	622	615	601	563	607	617	637	587	610	576	576	583	615	654	636	594	581	618	618	608	590	579	568	574	603	608	575	600	631	629	595	611	622	571	552	601	640	582	605	579	595	619	567	618	586	560	594	606	589	572	633	611	603	591	596	594	588	615	605	663	621	612	575	596	578	583	610	580	609	603	584	635	619	610	622	632	619	605	576	574	621	577	605	602	616	607	578	593	633	595	611	609	606	596	609	609	596	622	643	573	609	638	577	581	629	568	638	585	596	617	597	610	609	641	629	623	598	669	612	591	569	631	605	550	559	601	598	583	582	619	595	613	619	670	576	592	620	613	604	661	574	623	574	605	648	584	598	627	643	592	617	575	601	616	641	557	642	601	585	599	667	623	607	626	625	573	653	596	668	582	615	610	645	583	638	581	551	616	607	666	640	606	623	635	622	630	660	585	598	605	604	610	601	611	581	598	625	580	620	626	647	620	590	622	563	644	607	575	602	572	629	566	627	625	611	599	559	577	609	615	615	582	623	544	569	642	615	622	640	535	589	602	631	603	607	611	608	588	545	630	592	605	568	578	577	602	618	628	585	611	660	605	608	618	626	616	578	620	576	594	624	587	641	584	590	629	582	578	607	606	613	611	601	617	574	601	627	580	669	625	582	670	598	600	625	624	628	642	621	616	574	626	600	602	630	675	619	651	587	586	645	610	629	565	622	621	656	567	595	585	621	647	594	585	591	603	600	593	601	602	583	602	597	570	613	590	596	597	634	620	611	578	608	625	607	589	616	611	650	644	627	585	604	603	562	605	575	623	616	597	620	569	640	587	628	619	631	567	587	592	578	660	563	572	565	589	570	596	600	617	625	614	581	644	605	551	582	639	594	639	621	613	616	650	575	611	640	597	642	632	628	647	634	669	621	611	578	632	611	592	650	648	604	665	604	616	576	597	604	650	604	609	586	581	610	578	634	587	589	631	591	589	603	580	609	602	621	577	597	622	600	585	633	637	621	578	614	619	578	594	565	584	606	594	531	558	593	588	567	610	554	593	624	602	555	608	578	577	614	586	630	588	597	622	601	611	597	589	592	655	627	576	611	601	591	609	667	616	649	607	622	605	656	588	587	619	614	605	622	622	664	613	623	634	641	598	627	588	586	579	626	606	603	592	576	635	624	621	633	543	613	623	596	592	600	623	614	569	600	565	586	618	639	617	597	622	589	609	599	599	566	595	585	568	625	592	550	605	616	589	566	567	611	612	636	577	566	631	604	618	581	613	593	619	593	591	614	579	630	686	595	581	605	604	612	599	602	617	630	572	582	592	580	618	554	635	598	576	656	630	628	603	577	583	638	620	545	614	615	653	582	622	600	591	636	578	609	601	619	587	552	567	602	638	693	624	656	576	584	632	602	580	600	613	613	555	634	613	604	589	583	648	580	579	594	566	568	559	662	626	574	632	637	576	614	637	584	583	622	572	592	598	624	617	602	561	586	599	626	669	591	586	630	622	601	622	652	602	602	668	621	609	609	620	589	547	629	652	616	579	624	587	633	561	566	624	594	614	608	639	551	597	569	627	638	606	613	595	629	614	644	579	574	578	596	594	581	614	553	563	606	594	596	590	642	596	614	608	591	609	598	638	619	599	550	644	643	648	607	587	605	580	633	626	597	580	561	633	606	642	581	576	642	619	554	585	639	593	617	599	585	612	589	578	625	598	626	601	617	574	628	605	567	571	592	607	626	625	645	625	639	609	610	594	605	629	658	632	605	585	632	620	646	625	612	569	618	577	623	594	603	604	601	621	592	606	614	605	641	562	595	571	577	630	607	603	614	613	601	592	556	598	591	629	615	606	593	589	575	628	615	609	598	594	588	574	617	574	581	623	561	642	606	600	580	611	611	624	601	659	576	620	587	597	605	632	631	608	632	594	591	647	617	628	607	649	622	610	607	618	593	594	586	603	591	624	609	619	601	616	603	608	631	640	621	623	575	577	637	590	562	594	648	623	603	630	619	588	591	654	620	586	592	586	622	620	592	609	608	574	637	658	586	565	624	579	613	619	642	557
3219	445	380	411	319	261	264	265	278	269	273	236	264	253	246	258	234	243	228	262	267	237	204	246	224	252	238	245	196	236	246	223	229	226	237	233	246	256	214	224	228	232	206	212	229	264	208	245	253	269	229	242	211	244	230	232	239	239	215	259	232	231	239	238	249	238	229	222	273	239	229	235	251	256	241	242	235	259	250	243	237	226	244	276	249	235	278	251	239	236	218	228	242	242	237	258	267	248	275	246	257	247	234	258	246	224	216	203	242	225	252	223	250	249	262	226	220	272	241	274	220	230	264	239	255	237	217	234	258	235	216	253	212	201	232	237	247	217	252	214	214	262	249	227	232	201	230	256	251	222	222	238	229	248	242	258	222	246	259	236	229	226	225	226	243	209	239	252	254	254	240	245	241	224	263	214	230	249	221	226	249	226	219	220	233	217	219	257	231	234	265	255	265	251	239	259	235	270	223	259	229	244	208	241	241	253	205	241	242	245	250	270	233	238	265	225	250	243	252	261	246	214	200	203	247	239	245	265	280	258	272	259	234	229	232	214	262	249	214	273	232	244	254	246	276	233	228	249	238	235	268	250	217	238	243	210	257	238	260	240	242	249	221	233	252	229	234	262	245	254	239	249	210	222	235	275	263	245	227	250	261	250	242	244	253	224	242	204	225	230	214	251	269	253	226	266	247	266	225	243	260	230	227	245	229	214	226	277	233	253	244	240	245	250	223	217	227	234	239	224	240	216	240	219	258	245	211	215	240	243	254	232	246	234	248	259	211	238	241	245	236	244	209	235	243	219	221	262	233	270	245	244	280	253	228	259	241	243	238	244	240	241	264	268	234	243	264	275	237	244	255	246	230	232	252	233	246	219	218	257	232	267	217	257	244	261	239	248	240	253	262	233	231	224	255	241	238	242	278	225	223	231	233	257	235	251	243	245	237	231	264	259	266	253	238	238	238	241	228	215	249	242	242	270	207	231	264	244	259	235	249	262	226	262	250	221	251	223	256	254	292	242	232	258	222	224	249	216	222	231	252	220	225	252	261	272	220	269	256	247	238	221	256	221	267	250	251	236	229	223	231	202	265	261	220	254	228	227	236	232	272	244	220	219	245	263	240	226	227	262	259	232	233	242	220	209	259	223	247	222	250	258	243	278	218	235	248	225	222	228	246	213	228	253	231	245	256	269	244	203	264	255	217	261	267	223	247	254	232	219	229	243	238	242	240	249	257	241	255	249	238	245	253	247	231	251	235	233	225	269	214	237	225	232	243	251	235	257	224	249	274	222	244	238	232	243	252	258	241	243	226	202	251	241	240	250	243	250	261	218	232	232	248	248	262	245	229	236	228	216	205	220	237	245	256	236	248	230	226	232	235	201	243	244	215	253	238	228	220	234	223	217	236	261	237	256	229	234	249	234	210	236	263	240	228	246	247	272	216	240	234	229	230	259	246	252	217	241	237	236	234	259	263	250	244	228	262	268	239	267	266	230	248	237	242	238	253	236	265	214	256	259	225	246	266	264	235	215	238	224	260	248	267	240	249	244	224	239	221	241	254	230	225	242	245	234	248	229	239	270	218	235	238	248	244	220	203	207	228	265	243	240	248	263	246	252	239	264	224	228	257	262	242	242	241	233	266	224	235	251	250	268	243	261	215	243	273	265	233	259	279	240	246	235	221	257	221	225	238	219	206	264	235	243	260	233	238	246	228	255	235	251	207	236	260	238	238	237	231	221	241	237	235	237	235	241	220	214	259	236	228	259	232	220	234	234	226	236	297	251	243	253	241	235	247	238	246	223	242	273	270	238	247	247	221	199	244	203	223	237	249	244	233	246	233	283	248	228	266	244	237	248	242	264	230	289	248	233	257	225	250	241	231	217	239	223	237	240	243	241	251	225	252	230	222	230	223	241	221	229	241	230	236	224	218	216	226	244	264	266	261	236	252	248	223	238	265	231	234	239	250	242	251	226	236	218	221	239	228	251	229	243	220	220	238	237	262	261	267	281	262	239	263	264	241	266	221	235	260	243	263	223	207	241	222	230	242	229	225	266	257	223	242	257	260	252	237	243	231	240	261	234	239	230	259	232	240	241	216	249	237	247	220	252	259	241	219	242	240	238	265	233	228	224	243	184	222	218	228	267	258	256	230	232	242	216	249	273	269	234	250	238	239	250	244	254	235	282	256	254	244	241	241	236	214	235	251	232	241	246	244	230	220	250	246	270	226	236	258	264	236	281	258	233	256	237	239	224	267	219	238	247	235	236	227	236	229	255	222	241	238	219	240	243	217	238	232	254	239	221	243	217	224	227	258	233	269	221	231	267	240	243	250	243	262	248	237	215	257	261	240	247	249	274	246	255	260	252	263	240	235	212	221	228	228	234	228	240	247	233	264	250	264	224	239	242	218	252	269	258	220	228	252	225	262	247	262	234	229	249	242	238	222	203	248	254	251	259	231	232	230	243	225	217	243	198	237	234	217	242	255	239	227	220	254	264	256	219	236	258	237	223	219	245	240	284	239	241	260	239	225	220	241	264	250	236	230	249	222	243	223	262	228	215	225	245	245	234	255	239	276	209	265	267	239	217	245	264	234	225	235	243	215	244	229	238	245	252	247	231	255	260	226	245	222	238	224	261	222	242	221	227	247	255	258	238	234	207	218	260	264	241	245	272	271	237	231	238	221	242	231	219	251	295	250	262	252	234	251	218	240	226	218	224	226	250	218	262	243	243	221	254	237	256	229	222	240	234	238	223	215	228	237	255	206	233	246	204	218	264	229	228	244	252	206	258	230	241	242	249	224	234	224	249	231	272	217	237	271	247	224	233	212	254	241	219	235	250	241	232	243	252	235	213	245	266	265	222	245	248	250	234	247	239	217	236	253	244	242	228	229	251	224	249	246	208	222	238	204	257	229	234	263	257	253	233	222	231	247	250	241	238	250	251	198	224	251	264	252	247	209	204	211	255	240	250	222	249	256	239	237	242	238	269	251	212	243	231	241	213	225	240	227	233	248	209	265	247	219	268	230	245	249	232	250	249	229	271	272	221	250	272	257	205	251	250	234	231	244	248	236	200	231	238	239	216	226	298	228	249	291	247	225	241	245	221	228	248	237	230	274	261	244	258	232	246	250	218	229	233	247	256	251	245	233	234	254	243	216	224	238	238	254	209	221	240	240	259	248	225	231	225	200	228	207	266	251	254	267	241	263	285	248	245	229	250	238	227	244	243	231	251	259	235	214	242	252	220	224	257	251	215	257	257	225	245	227	225	261	230	201	229	226	219	247	243	231	237	232	229	253	239	213	249	227	222	228	250	245	246	224	231	230	224	235	269	238	296	249	260	239	234	245	216	261	251	226	234	254	244	229	259	263	239	238	256	239	256	264	239	265	233	243	256	240	240	248	213	234	214	224	236	238	270	228	235	225	234	243	216	235	240	235	211	248	262	267	252	260	231	275	227	248	227	261	249	233	251	250	257	246	220	219	236	243	254
2872	756	906	993	918	731	686	638	663	588	646	564	625	566	601	571	617	568	595	648	593	546	602	647	593	543	610	587	578	612	596	619	607	603	608	579	602	591	600	592	571	578	524	583	562	600	554	544	582	572	601	556	606	576	596	560	598	599	570	581	542	568	572	621	586	590	566	539	603	561	595	590	580	541	575	608	590	568	584	599	573	631	567	574	547	515	592	610	567	587	583	604	554	539	567	639	633	611	602	597	681	607	581	593	581	574	604	587	575	583	544	580	609	581	566	612	563	581	582	615	545	569	535	569	604	574	560	596	567	565	609	599	585	550	581	623	599	598	546	613	564	585	599	565	585	600	582	577	587	598	587	567	576	576	598	595	587	570	571	565	591	582	540	592	550	565	603	562	627	599	606	610	569	576	561	572	607	559	568	577	609	581	550	555	593	595	584	581	602	593	553	603	599	557	595	603	577	630	545	561	576	596	583	587	542	545	608	607	560	580	579	544	563	606	573	573	544	594	587	557	593	534	613	627	559	537	605	593	572	589	583	565	544	587	591	609	631	615	577	612	596	583	552	593	571	590	601	593	612	617	578	588	602	599	566	530	552	569	609	568	621	604	591	554	595	543	577	593	584	569	587	579	576	581	573	540	577	589	581	573	575	593	565	638	560	577	582	544	579	571	606	593	563	578	588	579	619	600	596	538	554	610	575	554	602	595	611	599	548	584	535	638	578	548	602	586	539	598	559	590	601	574	573	552	585	565	619	579	583	647	574	601	556	590	587	603	628	603	588	568	567	574	583	546	563	589	580	601	540	621	568	503	523	564	621	561	589	574	585	558	604	597	545	560	570	610	596	531	555	582	594	550	576	595	567	542	569	553	587	601	639	560	535	616	584	610	546	563	583	606	594	527	562	579	530	586	583	564	592	593	615	607	580	574	591	606	558	539	547	607	563	583	564	569	603	631	574	606	603	598	581	584	641	563	597	570	605	622	590	623	588	581	595	567	578	603	556	557	648	578	573	613	593	601	568	605	571	622	575	580	530	602	599	596	577	606	575	598	596	560	606	600	613	640	633	555	554	597	547	649	611	558	576	613	600	579	568	540	625	555	581	591	585	578	617	600	589	569	605	608	620	601	622	581	580	568	638	557	580	566	596	589	598	620	561	582	569	572	593	585	580	572	634	558	619	628	556	617	584	540	588	594	570	589	577	602	628	625	634	565	597	585	606	557	579	585	575	601	597	580	623	564	562	594	616	580	535	616	552	594	540	551	573	628	542	621	571	554	554	589	543	560	606	598	590	557	569	591	523	612	618	589	555	581	585	621	579	567	581	570	569	524	564	532	592	652	557	605	595	555	592	625	579	603	564	557	568	550	584	608	601	584	576	533	595	638	579	619	590	570	590	559	629	573	564	558	616	574	618	576	608	585	603	575	588	597	608	595	541	650	589	572	554	573	584	578	621	623	554	595	585	601	590	564	548	602	568	580	603	558	576	608	596	606	578	552	631	579	620	605	542	593	570	536	603	615	610	587	596	597	564	548	568	561	594	568	605	580	551	546	586	575	568	625	585	586	589	605	581	563	582	610	588	543	636	582	621	590	559	576	562	640	588	569	572	569	604	594	606	598	612	577	594	589	571	561	624	617	579	574	578	575	582	607	579	568	585	602	553	604	559	548	558	592	579	607	632	558	585	578	579	569	612	607	598	599	589	551	583	588	604	577	572	598	569	573	594	547	587	588	629	593	610	584	596	584	609	591	579	571	567	578	587	549	579	590	586	619	563	625	569	568	603	605	620	582	601	545	607	613	581	574	594	621	556	593	646	630	564	564	633	547	577	599	576	597	606	585	561	576	568	593	540	588	571	569	561	580	560	587	519	608	583	610	603	602	563	581	594	622	589	586	549	606	565	584	542	588	636	610	590	627	599	558	585	557	620	543	587	621	572	588	603	554	590	570	532	571	605	549	576	584	571	575	591	612	595	608	584	591	526	592	602	595	615	590	584	600	559	561	547	541	541	603	566	576	569	537	594	657	556	567	582	557	557	610	634	547	575	588	607	563	586	585	598	589	632	580	613	557	622	600	563	562	584	590	584	600	593	540	559	606	573	598	640	559	578	575	532	543	567	564	622	588	585	582	531	621	585	591	600	625	642	533	572	556	555	570	608	573	581	618	610	592	598	602	566	541	546	570	595	568	562	602	559	578	566	558	628	605	588	573	591	567	569	598	568	562	636	526	610	590	586	613	542	592	647	551	589	638	582	613	550	551	590	598	576	591	591	610	590	625	628	569	571	581	574	611	581	560	601	553	581	555	579	567	574	622	547	590	586	549	563	588	589	575	584	565	599	614	591	606	606	577	550	605	578	623	596	592	554	549	565	594	637	612	581	580	590	650	598	611	561	579	537	524	575	600	615	551	627	633	587	622	560	587	579	599	575	578	604	593	582	593	611	583	609	597	588	597	614	583	581	581	538	596	519	617	584	526	590	562	569	620	527	583	584	606	609	576	603	609	577	560	552	578	612	591	592	583	561	597	572	558	537	579	574	542	641	587	575	573	571	612	609	573	563	596	578	600	552	588	607	577	576	543	572	569	564	566	613	565	552	575	565	606	570	613	588	551	603	649	584	625	548	566	559	622	608	565	569	593	564	570	554	582	588	563	573	588	569	583	549	579	553	605	568	608	556	561	585	610	603	582	610	572	604	666	583	566	600	614	577	572	619	584	592	609	575	610	555	581	552	600	585	570	553	580	584	564	590	561	611	623	546	612	595	608	562	593	609	603	566	567	592	572	577	575	538	603	601	600	565	581	577	573	589	610	588	563	570	573	578	607	588	573	586	595	602	574	578	574	589	590	591	605	617	581	612	592	589	586	590	537	545	572	570	583	545	555	586	567	566	599	630	571	561	581	597	516	552	561	646	577	577	574	568	628	604	614	611	606	556	612	535	552	606	580	592	592	588	564	558	550	579	588	628	567	578	592	579	592	584	573	571	580	548	558	560	546	586	572	543	558	641	564	547	628	604	564	552	593	564	568	619	561	630	598	596	559	618	611	620	590	574	597	645	610	589	589	580	590	621	600	622	621	563	586	581	648	609	583	545	597	594	585	576	582	552	546	578	583	577	606	574	573	562	593	563	557	575	580	573	594	598	613	559	562	587	571	598	598	570	590	532	587	565	602	566	585	588	608	545	580	604	609	568	605	599	575	593	575	608	582	602	617	614	600	616	588	529	566	577	632	576	574	587	537	593	572	609	588	612	615	583	612	566	552	553	587	564	574	582	619	558	571	586	539	633	533	651	594	555	584	556	565	603	567	622	574	586	604	597	555	626	555	566	557	594	625	577	589	632	600	577	597	617	615	569	580	579	607	525	611	587	624	553	618	582	571	603	563	572	596	596	605	565	589	579	544	600	598	583	572	640	564	582	595	595	583	552	626	564	585	576	594	593	594	562	584	580	568	594	611	592	557	557	590	567	595	587	568	554	597	572	571
10852	1684	1719	1295	808	527	403	339	277	235	200	191	199	169	164	171	172	156	154	149	159	118	157	150	149	116	140	140	125	129	132	149	122	139	130	118	139	131	153	128	132	103	131	117	134	129	121	121	116	142	134	133	123	129	117	98	119	105	118	116	138	143	114	117	133	129	110	120	132	111	109	139	116	109	136	93	130	135	121	124	142	118	129	137	113	142	119	114	145	134	114	130	109	122	137	112	132	134	116	134	109	135	122	119	150	139	119	131	113	114	121	128	116	121	114	120	129	115	103	123	101	117	127	100	120	126	124	112	104	116	108	119	137	129	147	129	128	136	121	113	140	140	106	112	113	131	130	117	124	107	117	111	123	115	117	132	121	125	135	130	121	121	113	124	134	114	101	129	124	118	115	134	125	103	118	136	121	104	130	128	107	140	115	118	111	117	122	136	118	142	118	126	136	116	139	117	123	108	116	131	144	130	136	111	122	114	105	126	120	119	117	122	103	113	125	136	115	141	121	126	134	113	107	123	110	137	134	120	127	122	120	129	108	133	118	111	147	104	131	117	143	130	118	130	121	128	125	119	139	122	124	113	129	117	109	128	132	115	131	110	123	110	135	131	130	126	111	112	122	125	123	140	128	115	124	114	115	131	132	122	107	116	114	112	106	103	130	124	127	118	148	133	124	116	124	126	119	125	150	126	140	118	106	149	145	113	121	126	135	120	118	116	126	104	104	106	112	138	122	118	123	109	132	115	142	141	116	103	103	130	155	98	125	112	123	126	127	121	120	126	134	126	127	113	157	106	115	136	116	104	142	142	123	125	115	122	124	110	144	101	109	120	147	115	113	113	116	120	113	126	116	124	111	135	111	131	123	137	104	120	124	135	110	121	129	134	98	129	117	115	99	104	115	107	116	123	126	129	131	115	151	138	129	114	116	108	126	121	133	96	106	112	116	112	114	134	121	103	127	123	103	104	141	105	125	108	117	138	111	94	122	119	130	121	113	133	131	99	112	96	116	134	130	111	123	133	117	110	113	136	137	134	126	115	138	105	130	105	124	95	128	109	133	104	135	103	109	119	111	123	143	112	135	134	109	158	131	131	122	127	117	118	148	120	118	134	97	126	124	140	123	117	138	131	111	122	133	132	136	126	116	98	120	114	124	113	128	113	123	123	110	134	120	112	123	116	114	106	108	107	130	118	109	123	122	127	120	121	164	118	122	112	127	132	125	134	129	124	109	100	129	144	119	127	112	135	114	119	134	106	121	127	127	118	134	116	135	120	102	116	120	133	134	117	144	125	133	118	110	134	121	128	118	132	128	140	142	111	112	119	130	113	120	139	127	107	131	102	110	108	117	120	129	127	129	130	113	115	127	127	120	117	115	142	143	131	133	124	118	116	133	130	116	141	118	116	123	111	130	103	132	141	123	118	134	110	104	114	130	127	127	126	115	129	110	115	138	119	110	103	103	130	121	109	116	138	130	130	119	123	131	120	114	140	123	134	110	109	128	125	133	122	139	114	129	105	141	121	148	125	116	102	124	124	126	121	106	132	129	118	116	118	131	136	111	116	117	121	117	112	128	103	122	126	106	138	128	111	114	114	142	123	114	110	117	125	128	114	149	134	116	129	116	126	109	112	94	139	137	130	133	118	112	127	111	129	142	128	115	139	136	124	116	136	128	129	107	114	135	127	123	99	122	115	110	138	116	133	112	121	120	132	108	151	146	113	105	130	108	114	145	127	137	112	111	116	125	104	106	136	123	116	144	122	121	123	131	144	131	128	104	120	122	127	126	116	104	110	121	140	137	127	120	116	129	115	112	106	114	114	115	119	120	120	104	123	104	131	113	142	97	111	130	134	130	104	136	116	127	117	140	108	124	113	114	125	123	116	120	118	118	106	128	123	106	119	124	124	107	124	126	111	117	144	107	145	119	128	102	101	117	135	110	111	133	115	107	131	117	129	115	113	132	110	130	125	117	156	116	113	136	125	131	112	130	109	132	141	137	124	130	135	137	108	121	120	115	133	117	127	113	130	105	113	108	148	137	136	105	112	118	110	129	122	112	130	137	115	121	135	140	114	121	94	116	129	139	112	103	105	112	120	86	115	112	118	118	118	138	102	131	105	130	101	108	116	124	110	135	133	123	135	117	153	123	119	116	98	111	119	139	120	120	105	90	129	131	127	101	111	131	109	102	144	123	118	110	119	108	119	123	116	125	112	116	137	121	117	133	126	130	108	119	110	114	119	126	130	118	126	114	93	130	115	109	105	110	136	103	133	104	124	121	136	113	96	106	111	108	119	118	131	132	101	137	143	112	131	132	108	116	117	151	116	126	88	121	124	108	120	137	131	130	85	113	120	104	119	130	126	108	121	137	124	115	109	133	132	118	135	132	115	108	111	131	136	127	130	114	126	115	111	130	114	144	104	137	104	131	144	139	137	133	131	115	114	121	128	134	127	131	142	103	124	116	123	120	137	119	127	114	109	122	130	129	101	95	111	120	136	112	110	118	121	120	112	121	124	119	113	126	98	98	113	132	122	120	88	140	128	114	130	129	124	106	107	98	120	115	135	118	134	123	132	131	138	125	124	130	137	110	114	112	119	113	117	117	136	115	111	113	124	106	120	121	101	100	113	106	134	109	145	133	114	132	132	112	105	124	149	118	118	136	122	116	127	113	125	130	128	126	113	114	115	127	113	110	139	132	142	103	117	138	130	137	141	136	135	94	115	128	112	114	105	114	118	120	121	154	145	134	113	100	108	132	116	133	110	126	124	125	125	123	118	112	124	122	127	116	114	93	151	126	152	135	115	129	134	134	115	136	118	124	122	106	124	135	119	122	121	130	115	124	130	112	103	115	101	126	123	126	120	127	145	102	128	121	128	128	141	123	115	117	119	127	120	113	138	102	104	119	128	104	122	126	122	143	126	122	126	139	125	121	134	119	128	145	150	114	114	97	156	100	140	132	128	132	122	133	131	122	110	123	124	114	124	120	118	123	111	108	140	137	110	125	134	116	113	133	116	119	147	117	122	117	128	110	100	116	126	106	110	110	135	121	118	120	112	113	118	120	124	135	117	135	117	154	121	128	119	121	120	102	148	138	126	107	132	128	106	120	106	121	114	115	130	123	126	129	111	124	102	124	139	123	97	126	150	124	122	113	115	136	135	140	132	126	124	146	108	118	120	112	109	118	119	127	114	115	114	116	127	111	111	111	135	121	114	139	137	129	152	119	126	125	126	128	133	145	136	119	123	119	138	112	123	136	119	125	134	123	130	122	123	127	106	121	102	117	111	104	123	129	122	115	128	119	111	146	133	110	108	124	128	124	127	120	106	100	131	109	126	113	134	130	111	121	126	91	102	115	110	127	123	136	103	120	114	122	127	118	130	124	113	109	131	128	108	127	121	128	133	108	116	136	110	118	135	117	117	119	151	131	140	124	119	134	115	124	127	101	122	120	114	120	116	113	134	119	121	125	116	119	132	120	113
7209	1500	3383	3898	3175	2443	1893	1570	1213	1094	993	873	814	786	675	618	619	552	549	549	558	522	491	439	456	465	430	463	458	456	477	458	405	399	429	384	433	385	427	382	390	379	384	422	372	397	445	390	410	397	411	383	410	376	353	380	367	366	399	378	370	381	378	364	385	378	386	356	341	363	366	384	373	351	328	367	347	346	365	389	357	351	355	365	347	349	413	393	373	352	337	348	363	399	340	366	353	322	354	357	346	373	360	353	357	361	384	356	371	364	371	347	370	324	333	355	381	335	326	373	401	363	336	380	356	386	375	350	347	374	359	372	403	347	360	379	361	358	346	370	321	358	328	378	341	377	358	338	380	307	330	381	345	392	352	375	393	357	356	347	366	336	346	375	341	358	346	342	398	339	342	309	374	342	361	334	345	352	353	370	342	371	352	347	352	356	363	353	369	345	329	342	345	353	365	333	319	317	378	329	340	350	326	348	331	352	361	342	367	353	344	342	337	337	334	347	373	375	359	352	343	362	367	335	373	390	346	345	354	357	333	347	366	360	339	361	357	323	374	309	368	339	377	346	373	317	332	376	375	354	357	352	328	347	397	358	340	347	322	372	339	372	327	355	341	354	361	377	340	382	367	362	345	361	375	333	361	343	357	352	357	335	372	305	353	376	370	339	330	319	354	364	353	368	362	369	380	357	371	327	358	375	365	355	349	355	361	345	368	348	357	340	348	342	321	374	325	341	292	364	345	387	348	348	362	383	371	348	374	361	345	341	362	346	335	343	354	358	355	349	356	336	364	347	360	376	366	345	364	347	354	332	375	349	381	344	359	382	336	368	387	338	337	363	365	348	334	341	360	376	379	369	344	348	385	345	371	333	352	355	346	374	363	352	374	356	354	309	350	357	380	350	334	386	342	328	331	399	358	345	342	362	363	378	359	374	332	351	354	367	346	329	348	362	366	384	331	341	365	347	357	337	358	367	350	347	371	372	397	335	409	355	318	325	350	338	349	359	329	326	367	337	402	342	356	325	351	361	343	398	345	335	345	334	356	349	364	360	376	380	351	364	355	335	365	337	365	333	383	351	344	365	340	355	332	385	369	352	354	342	366	338	374	335	389	361	354	353	363	333	407	360	361	341	393	346	323	363	361	386	359	346	336	331	340	343	352	351	353	337	370	326	322	326	354	354	366	358	309	350	374	343	329	328	301	358	375	349	349	369	342	356	372	352	359	333	346	336	361	371	338	369	379	334	330	354	326	363	358	337	342	352	338	353	332	355	331	374	357	340	348	319	372	371	367	380	337	371	341	312	321	325	337	346	392	360	349	365	334	354	382	342	329	366	333	348	367	338	335	324	362	327	371	345	355	375	364	338	353	327	361	377	360	355	354	327	356	344	325	371	364	322	354	361	350	364	369	328	376	325	388	347	341	354	354	350	337	337	367	326	343	360	330	346	338	376	355	317	344	356	374	336	343	375	361	368	364	380	363	316	378	369	369	354	367	359	354	352	364	353	360	361	337	345	342	362	373	335	371	348	325	345	363	374	354	357	367	369	361	364	341	403	338	327	376	356	328	326	353	368	356	366	352	367	352	351	325	357	350	367	361	361	358	377	348	342	347	343	348	361	384	336	361	368	343	341	358	366	383	396	331	356	345	358	360	342	381	371	341	350	366	352	350	376	362	368	356	348	348	361	345	342	358	365	331	360	362	340	335	356	358	329	326	384	367	363	343	337	365	353	364	377	344	364	341	366	366	339	335	342	364	339	346	352	345	347	329	344	339	397	323	361	328	357	347	360	386	382	418	392	376	376	411	398	372	357	363	363	330	348	340	346	324	339	369	386	344	315	360	339	350	386	376	377	380	341	377	323	351	358	349	376	366	348	380	365	357	372	375	356	352	330	366	356	332	330	363	334	335	365	374	354	355	343	345	359	381	356	361	353	358	338	349	385	334	359	352	324	386	359	347	346	369	369	332	355	324	343	364	354	324	357	363	330	310	366	354	355	365	314	352	327	377	346	359	356	305	356	361	390	356	320	338	352	348	338	343	358	338	368	369	379	339	358	345	369	374	349	380	352	334	353	344	337	349	382	340	323	337	343	353	382	341	373	359	338	347	333	390	343	370	359	337	326	347	337	350	335	357	354	367	348	356	332	347	338	316	346	339	353	333	367	355	337	404	355	349	352	350	368	359	344	316	349	339	350	383	380	368	381	339	410	379	374	327	364	333	348	326	337	345	374	324	376	339	335	383	324	388	348	347	335	351	374	342	347	337	358	344	332	360	366	345	356	341	327	338	351	356	345	324	359	366	352	354	354	367	382	364	323	344	351	357	395	328	370	378	330	375	369	308	338	362	378	362	368	373	339	358	373	327	365	369	363	371	372	360	330	351	318	328	356	366	316	360	338	336	347	335	366	351	327	322	371	379	356	344	352	364	350	348	370	313	366	354	380	336	365	340	333	358	316	346	383	302	340	339	332	360	341	373	370	340	378	353	366	326	341	370	319	332	355	333	305	356	321	371	344	338	362	320	330	336	352	356	309	357	351	351	353	376	383	360	351	348	366	360	313	348	387	325	317	382	355	354	363	376	378	387	374	359	346	336	311	386	359	368	338	380	350	354	352	340	346	329	344	381	369	367	339	382	389	383	376	343	382	357	370	349	376	345	345	342	349	350	344	350	357	336	335	353	343	334	351	346	393	337	371	367	349	318	367	352	353	370	342	353	320	356	389	317	315	352	366	362	358	383	375	364	346	343	357	346	375	354	356	366	363	339	405	357	340	328	390	348	369	373	353	335	351	349	349	346	361	352	349	404	379	324	374	370	316	359	321	362	328	337	352	350	352	369	325	345	343	352	357	359	338	376	363	344	336	355	310	384	372	318	338	351	309	360	346	387	377	347	372	395	368	354	327	383	380	334	351	332	345	368	349	331	378	385	341	356	349	371	324	359	361	362	352	338	335	359	360	350	313	338	364	333	371	361	361	339	376	341	367	358	347	373	349	339	336	327	379	351	348	319	411	357	330	337	338	357	375	351	341	358	369	354	337	382	331	344	329	380	373	327	353	344	331	360	355	326	367	355	321	364	353	361	321	359	386	397	382	355	354	355	340	373	326	351	371	361	366	330	377	366	358	335	341	338	364	374	338	356	343	390	328	369	338	374	365	350	374	362	352	392	353	334	409	334	353	344	340	373	345	359	355	370	346	350	330	337	364	365	360	347	331	321	363	335	363	356	328	329	372	321	368	376	350	363	364	315	327	364	343	340	349	373	356	356	370	352	372	361	387	333	386	349	357	356	361	334	370	331	351	362	341	341	336	342	359	386	362	379	375	351	331	333	351	314	367	336	354	347	376	350	333	388	357	345	362	353	368	350	363	352	374	362	329	350	328	341	347	323	363	389	378	358	356	350	352	355	338	326	321	343	378	360	356	342	357	348	346	365	331	365	364	340	382	345	365	368	363	336	334	309	352	363	383	359	374	365	346	341	349
19287	4017	3327	2354	1444	1098	814	690	589	476	417	403	360	340	337	356	316	325	309	304	314	310	278	268	269	251	284	244	279	281	280	249	267	257	228	256	259	255	241	223	238	219	238	252	261	245	245	226	230	232	224	268	214	256	241	242	246	240	256	259	236	229	238	240	215	250	222	217	216	224	256	228	234	221	225	260	240	230	261	281	219	252	227	265	234	238	234	257	238	246	223	255	225	219	216	219	254	276	204	241	242	231	261	260	261	259	240	252	206	224	253	210	255	264	204	233	224	250	229	236	231	214	209	239	231	245	226	230	221	237	231	260	214	237	227	228	215	203	196	222	234	274	252	234	229	240	230	218	233	243	229	220	219	220	224	230	247	209	221	244	250	234	234	238	281	253	257	249	226	241	229	216	225	229	238	252	224	232	222	218	232	216	245	266	220	220	236	240	233	236	238	251	232	205	266	237	240	246	232	247	216	240	214	233	243	215	238	238	198	245	255	241	233	235	251	230	251	232	243	239	240	246	235	231	247	262	258	214	244	220	233	234	240	228	260	206	261	214	204	241	262	239	248	238	212	246	248	224	252	233	229	233	209	238	231	199	235	235	236	247	243	226	235	211	223	228	242	218	231	204	231	220	246	243	244	220	225	243	249	242	236	247	229	243	225	249	258	248	240	246	224	242	225	271	230	267	234	240	226	216	220	218	233	230	243	226	232	205	253	240	225	224	236	225	227	234	244	218	243	206	255	247	235	232	235	228	245	258	256	218	250	236	221	227	239	219	235	264	234	225	233	251	235	227	250	254	205	249	231	264	232	233	236	219	211	249	224	213	237	269	239	237	206	269	251	245	232	228	226	205	250	218	240	241	230	197	240	232	244	221	231	245	247	241	206	232	270	241	209	249	267	226	263	243	246	231	233	234	238	255	224	205	227	237	247	218	237	238	251	202	239	250	228	206	188	222	261	221	222	231	225	216	223	230	206	236	233	223	246	257	275	228	224	235	232	233	236	246	240	248	252	255	233	222	249	233	259	217	248	223	222	234	245	228	239	232	224	244	246	235	213	243	208	239	259	213	254	248	273	253	236	216	216	223	245	232	257	240	234	225	257	234	246	264	225	235	235	238	262	259	254	226	246	225	250	257	226	220	211	218	253	239	230	239	280	225	238	233	227	222	229	237	241	252	251	232	253	234	197	268	260	248	220	203	230	253	233	228	232	252	237	234	252	253	214	264	214	237	221	209	242	219	221	231	213	248	256	250	227	226	224	242	237	234	229	239	235	237	236	239	246	250	224	242	206	209	243	255	224	222	255	247	266	238	228	246	215	226	264	217	243	226	228	237	224	245	240	230	220	285	242	223	273	240	274	235	228	235	223	232	233	224	243	244	243	224	278	239	215	234	222	217	237	227	256	218	241	241	243	276	246	253	246	219	273	247	235	234	207	239	262	236	269	220	219	263	210	215	239	271	220	213	261	217	229	252	212	266	261	255	230	242	241	244	247	226	211	229	283	250	225	211	233	225	226	242	238	264	218	229	253	240	229	236	229	245	206	218	221	240	239	269	235	244	203	215	235	212	242	210	234	232	252	247	245	240	223	240	219	216	203	221	251	204	245	265	225	250	233	226	250	254	242	213	252	258	251	226	235	209	232	228	262	266	221	207	227	246	276	247	200	239	244	231	242	237	204	241	243	237	256	228	210	242	236	243	248	249	206	235	241	223	230	216	233	237	249	241	236	228	233	230	238	239	190	259	224	246	240	250	235	257	234	247	222	251	186	227	235	244	223	247	227	269	217	216	251	214	253	244	227	242	221	214	250	229	250	230	240	223	215	251	225	236	213	273	225	215	228	272	229	237	243	212	231	198	251	255	221	225	240	243	230	258	227	228	228	249	223	222	244	248	219	272	221	231	263	250	214	210	247	248	253	214	229	237	238	227	225	242	241	235	223	222	231	267	231	224	233	216	234	255	262	215	231	241	210	237	225	223	261	231	222	258	223	250	242	249	214	245	270	250	239	246	221	235	254	222	222	254	267	225	240	248	220	270	253	223	243	259	224	252	247	243	224	232	223	192	235	218	222	241	262	231	236	228	247	238	245	246	225	230	248	205	270	244	231	250	205	232	249	240	231	230	225	256	238	246	240	230	215	220	272	247	222	256	254	210	238	206	246	222	246	207	219	215	214	223	237	239	237	240	236	228	235	237	222	213	250	226	254	239	257	237	220	253	240	244	192	210	217	218	225	199	238	242	222	243	210	227	244	244	244	220	237	225	212	237	263	230	243	238	215	256	213	235	251	236	236	205	219	269	251	252	258	239	253	248	254	229	249	257	223	223	225	228	242	227	246	231	238	235	242	247	230	240	230	225	248	244	248	250	224	206	210	260	251	220	229	257	242	217	223	234	232	256	220	243	239	227	244	240	233	221	242	244	201	242	248	263	247	224	231	238	214	219	235	229	238	237	264	253	241	203	243	228	225	243	232	233	243	215	259	253	259	237	228	248	240	261	248	244	241	229	233	248	240	230	206	248	220	209	226	239	253	211	253	259	261	224	247	255	257	232	270	253	221	222	236	236	234	266	233	216	230	233	225	266	236	250	249	251	262	251	239	245	244	257	243	228	260	247	230	220	209	269	237	235	213	229	229	245	236	233	238	225	215	246	229	211	212	249	248	233	213	217	226	252	235	245	256	264	219	230	244	229	231	234	246	223	253	267	235	206	229	193	226	226	246	231	229	232	227	247	227	236	220	249	253	244	199	232	262	229	240	252	237	230	223	222	242	254	226	207	236	227	239	214	215	253	221	240	228	221	251	258	240	257	261	250	261	276	251	236	213	235	248	235	257	235	245	196	228	226	255	259	217	240	252	267	234	238	268	265	248	236	232	226	251	215	234	210	232	228	226	220	228	237	208	232	240	236	246	245	255	230	244	240	279	220	225	249	253	250	238	237	254	230	245	259	266	246	255	197	222	226	219	194	209	234	256	260	241	256	231	266	239	258	225	215	217	236	245	260	251	217	240	256	217	225	227	244	240	231	228	254	239	238	248	250	212	203	224	243	222	227	262	228	245	225	249	237	238	263	271	241	224	258	203	242	254	217	228	213	243	278	253	239	253	240	225	219	232	223	260	235	236	245	244	223	232	248	245	238	268	228	222	251	243	224	221	244	242	222	266	265	219	211	248	216	213	215	245	219	221	232	242	232	250	237	183	231	197	219	199	230	226	232	269	214	204	234	214	245	245	249	202	235	225	237	237	223	226	255	264	229	238	255	203	212	231	230	222	242	246	227	228	244	242	225	227	234	234	261	226	254	209	229	232	272	246	229	262	246	243	227	240	228	257	231	258	236	244	219	243	221	253	246	229	260	255	260	246	234	239	248	220	239	235	220	247	219	238	245	258	199	264	229	250	205	254	221	223	241	244	226	213	253	241	242	235	250	244	253	242	243	227	226	249	235	248	227	214	235	247	255	224	241	232	214	220	242	255	261	245	234
9900	2710	5827	6633	5610	4556	3522	2977	2486	2131	1911	1636	1515	1387	1268	1202	1112	1084	1027	1038	900	943	923	868	855	861	804	804	795	813	756	751	755	702	740	719	713	682	666	730	717	689	719	719	715	757	749	703	649	692	669	638	665	647	672	655	688	677	612	671	646	646	658	652	677	718	651	625	682	627	623	654	656	632	632	650	630	644	618	620	644	649	680	638	624	625	632	601	678	619	623	665	605	633	619	639	626	612	584	587	607	604	622	590	610	577	635	622	641	608	626	656	622	611	584	612	594	678	633	622	618	541	599	621	552	651	613	611	594	648	609	652	563	619	616	635	634	610	604	642	648	629	630	614	639	634	613	604	653	658	613	617	623	619	569	619	620	600	560	591	591	617	597	635	640	591	584	621	627	598	581	589	604	589	631	620	604	604	596	608	578	593	584	617	625	642	600	580	596	604	601	599	666	607	612	609	572	620	679	614	650	613	616	612	632	642	604	626	613	609	593	632	646	618	596	651	612	643	609	621	624	639	592	592	607	619	608	660	583	561	605	640	631	660	637	619	602	607	636	635	613	609	619	636	623	618	620	652	605	632	592	606	560	624	650	606	605	608	603	603	574	613	624	649	597	662	609	595	606	587	583	633	627	602	662	615	641	613	629	601	617	601	627	592	650	627	583	619	568	623	607	617	641	590	583	604	644	585	602	635	598	642	617	627	572	592	573	626	599	614	609	637	644	630	593	607	624	584	581	616	563	607	610	616	679	617	619	600	651	600	574	621	612	631	608	609	587	632	578	615	576	631	616	583	598	622	582	616	611	616	582	575	639	601	605	634	626	648	616	595	605	609	585	620	638	575	601	580	607	609	625	596	596	618	616	659	633	603	618	588	620	615	596	661	588	627	624	592	610	604	630	614	597	660	632	604	585	607	606	611	620	570	639	593	596	594	619	609	567	611	630	628	656	635	628	659	636	628	625	641	663	637	622	653	586	624	602	624	565	596	612	586	601	626	641	588	597	635	633	582	638	572	626	625	570	570	621	668	604	625	630	613	627	606	647	567	610	625	587	599	618	609	613	678	608	624	603	571	656	640	551	597	590	672	592	604	636	640	647	541	628	582	563	574	610	608	582	617	611	613	618	634	609	587	660	596	585	593	640	636	631	632	674	629	592	657	619	600	601	601	589	587	632	630	629	603	600	555	574	598	613	633	647	621	568	654	582	596	587	613	615	622	602	606	584	706	595	627	579	604	570	579	639	634	598	616	627	576	614	613	605	637	618	599	596	603	645	626	580	584	628	604	581	622	600	619	618	635	576	621	614	602	586	628	597	595	597	591	618	580	612	620	599	621	629	603	624	645	605	592	589	646	558	613	604	636	609	597	574	583	623	622	636	604	603	590	615	663	646	605	601	602	616	622	590	587	589	564	621	630	579	601	613	577	677	608	613	633	569	619	582	588	632	610	616	644	588	655	599	610	581	594	589	659	625	610	572	583	582	607	584	646	617	610	613	609	606	602	645	600	578	627	621	614	621	585	598	634	630	632	615	593	576	596	608	606	634	634	600	607	642	576	647	582	621	614	616	627	592	604	586	627	605	587	582	581	574	641	625	583	599	625	609	574	635	581	583	596	625	656	619	582	599	614	608	629	578	624	629	587	614	590	628	590	594	595	638	643	576	611	649	646	625	569	586	638	603	578	653	589	593	614	571	617	604	573	576	647	605	614	602	617	616	593	568	613	568	607	624	629	616	580	591	602	632	570	632	635	593	603	587	595	597	604	620	591	578	613	623	585	614	594	564	608	613	586	612	643	540	642	584	600	605	625	614	600	633	603	595	603	560	594	627	626	631	618	598	613	616	658	652	625	614	575	603	594	582	611	628	609	631	612	637	598	577	628	637	588	606	615	618	632	618	602	587	583	620	592	572	595	607	635	645	608	576	609	616	614	616	594	613	639	660	622	601	597	635	597	599	575	604	603	602	603	555	612	685	581	622	593	610	622	621	605	615	628	580	560	642	580	586	616	618	581	588	642	595	591	648	626	651	651	595	658	626	630	626	606	566	596	601	612	613	599	633	600	629	635	607	600	603	597	613	588	646	621	568	624	594	622	608	616	615	648	631	661	627	650	609	616	627	613	580	584	588	582	599	613	641	613	605	617	611	591	628	594	620	640	610	632	603	656	603	656	608	648	629	621	638	569	617	598	557	620	632	627	593	650	615	621	603	594	600	630	616	600	585	610	572	656	618	600	649	630	639	589	615	578	621	597	654	605	616	627	647	629	570	612	586	604	617	650	611	603	587	633	593	620	593	619	629	636	610	579	650	619	617	578	632	597	596	615	612	600	665	646	595	620	638	644	595	621	600	667	588	640	626	598	573	586	628	628	631	574	613	581	652	637	649	598	593	577	599	643	610	652	611	607	652	609	607	635	578	619	618	602	621	609	620	560	630	594	605	621	628	607	641	636	642	653	611	602	602	623	610	600	593	617	622	602	626	601	621	634	655	623	579	634	583	690	572	599	607	625	594	615	617	597	648	602	584	618	640	589	589	604	636	631	615	627	618	597	614	673	618	615	582	622	633	608	628	606	597	593	636	605	595	635	585	583	572	641	596	592	610	617	572	613	600	614	557	560	629	570	618	638	624	589	615	606	615	599	692	627	636	639	662	581	584	610	634	587	603	614	663	624	626	611	574	632	632	615	624	578	628	596	599	609	602	598	608	597	615	621	610	586	551	632	623	630	635	587	579	608	577	627	610	602	563	635	608	603	580	632	574	599	592	645	602	596	596	632	632	588	609	599	584	598	620	597	609	582	607	611	624	606	610	611	592	573	609	626	581	610	607	612	598	628	607	572	628	596	624	633	588	600	619	603	625	630	624	554	595	630	567	600	651	621	608	619	628	588	634	554	582	648	610	556	622	609	555	590	589	632	627	638	607	572	629	596	598	599	593	631	608	616	623	583	614	605	639	634	649	583	609	640	660	584	619	645	642	633	614	620	617	612	641	596	538	630	636	632	628	617	618	625	633	610	636	614	656	620	619	592	659	623	625	644	612	615	677	637	583	622	643	613	599	607	591	600	599	647	612	595	651	614	628	623	600	607	594	578	582	571	652	610	645	631	629	610	659	613	651	593	580	625	574	642	644	602	578	612	604	642	666	567	579	601	640	610	655	642	637	642	571	591	587	571	614	662	617	600	618	582	634	634	581	659	576	592	600	588	631	590	604	618	627	651	606	614	604	616	616	644	590	598	626	604	584	634	607	615	655	631	630	616	621	620	618	610	619	620	590	621	624	581	570	615	581	596	587	705	601	648	663	621	637	591	623	615	609	613	613	618	623	629	589	617	565	613	582	613	626	623	592	587	636	646	616	623	568	595	604	607	603	613	620	589	622	578	592	607	628	614	593	615	649	683	606	583	595	620	572	611	632	599	594	640	586	566	639	584	558	611	626	602	588	635	615	655	609	600	635	655	582	596	608	587	612	605	629	640	604	650	639	605
3277	693	521	403	339	292	303	256	248	221	242	244	267	235	255	213	272	245	262	226	187	220	249	234	223	233	270	258	215	205	256	267	243	224	238	219	252	240	256	237	235	247	242	243	232	222	268	238	263	232	246	239	236	237	249	243	252	239	225	229	259	222	246	208	222	246	233	254	258	241	260	233	243	252	254	279	235	253	236	236	237	239	236	242	230	251	233	271	236	226	249	236	270	224	271	259	229	231	259	230	206	239	234	217	240	251	221	266	246	248	261	211	231	252	236	242	238	268	239	243	240	260	249	248	235	260	252	251	263	223	227	258	217	275	233	226	227	237	239	241	275	229	240	212	256	252	260	239	247	269	258	221	239	234	273	246	237	247	207	229	242	223	250	230	233	219	233	254	271	266	258	222	243	225	263	257	269	255	258	237	269	241	224	229	258	249	221	226	193	259	226	245	229	226	240	251	237	209	217	242	265	283	239	250	228	278	234	228	239	261	230	252	244	242	250	281	219	245	235	240	243	225	253	250	240	244	225	253	246	206	252	239	234	225	258	263	234	225	268	226	276	280	245	241	248	226	275	248	218	246	222	233	243	239	285	237	248	231	268	222	219	262	263	253	235	231	231	266	235	216	217	226	235	265	252	226	194	229	217	238	245	249	234	271	240	210	229	236	264	249	253	264	244	257	247	246	217	223	276	239	229	237	240	236	221	264	238	234	238	253	249	251	249	256	264	249	239	254	235	251	253	275	258	243	232	253	211	229	242	212	243	250	224	222	217	246	224	248	258	255	223	265	255	258	237	229	255	257	245	247	224	194	232	249	241	251	242	240	231	241	238	260	239	239	238	251	212	231	231	232	238	210	246	252	227	226	262	218	224	238	258	235	225	254	265	250	233	254	259	269	214	245	251	237	267	238	255	254	221	273	280	229	252	263	239	240	241	232	255	229	261	263	239	247	238	229	215	218	259	227	230	218	219	237	244	222	258	280	238	238	242	235	210	250	251	249	226	236	256	245	249	251	220	240	262	235	225	239	254	252	256	256	242	244	278	237	231	243	271	238	240	253	229	258	241	259	235	241	300	248	255	248	266	259	221	244	254	235	230	215	241	255	242	265	230	200	232	243	263	233	269	243	230	279	242	232	263	255	270	259	242	258	227	243	229	233	237	248	245	246	266	197	220	268	268	250	239	245	238	237	236	239	210	218	232	239	232	246	245	245	218	249	234	257	250	269	249	247	261	253	255	242	233	236	243	215	250	226	246	206	253	209	286	231	246	244	238	230	219	234	217	265	258	255	240	252	241	227	211	269	243	255	229	233	245	262	244	219	245	237	238	253	224	235	248	262	241	265	270	239	245	239	247	241	223	251	236	221	250	254	241	258	240	242	235	266	269	229	249	250	261	244	261	235	256	205	242	232	234	235	232	242	258	241	276	244	224	236	256	270	240	267	243	250	231	217	240	225	241	238	244	250	252	272	241	259	251	226	266	261	236	230	237	240	209	215	244	217	233	235	227	231	230	239	226	247	275	246	252	249	213	226	228	230	233	232	228	233	217	300	234	234	245	203	259	199	267	238	250	214	245	226	249	244	219	234	251	226	216	251	285	235	243	255	278	235	260	223	259	232	241	240	251	252	232	233	266	243	230	258	246	260	245	256	221	226	235	234	238	250	245	236	275	241	235	274	254	246	252	223	238	230	260	250	277	279	231	241	260	239	236	223	252	233	247	241	227	223	238	211	268	233	233	219	228	262	240	236	219	260	230	254	241	237	244	261	225	256	257	258	235	257	290	242	273	215	217	216	229	260	240	237	280	225	248	236	257	228	250	235	252	243	287	248	266	228	254	244	227	260	251	217	246	254	232	272	224	256	232	229	267	222	244	201	250	247	238	234	259	270	241	280	234	221	256	258	220	248	211	222	256	292	257	235	260	263	251	249	218	263	247	239	264	238	252	262	267	234	221	253	224	283	259	255	235	224	232	245	240	272	231	251	239	268	242	225	230	237	225	232	233	231	249	224	246	243	238	238	246	251	276	254	236	207	225	227	263	233	266	232	247	235	246	220	236	229	259	220	239	223	266	248	238	253	221	264	245	257	256	252	215	203	232	232	249	247	245	257	245	253	244	245	235	223	242	254	228	244	235	287	222	201	221	244	237	271	281	251	275	242	261	234	269	237	259	240	271	257	268	257	237	224	269	236	255	218	253	247	245	276	253	253	275	230	236	235	235	217	244	254	256	253	234	204	225	244	230	239	251	226	238	239	262	223	284	256	228	250	245	230	246	244	251	270	250	243	224	268	265	255	237	239	239	238	230	291	234	208	236	225	231	263	217	260	261	274	237	229	229	244	242	255	241	219	228	230	260	254	252	265	248	231	234	251	202	225	222	230	255	258	257	245	263	253	219	216	220	232	227	250	229	253	261	236	232	270	228	209	258	208	250	231	253	250	230	264	238	221	243	233	241	219	244	219	256	222	222	220	239	232	215	266	278	237	253	234	252	277	256	251	242	236	249	239	234	230	226	233	238	242	259	235	234	226	258	255	234	224	223	235	252	235	273	229	215	239	239	236	244	263	236	250	242	238	230	231	236	207	224	242	207	230	240	243	219	252	255	234	246	278	250	249	229	233	207	231	246	210	234	255	227	240	286	258	216	237	254	224	267	262	248	248	241	216	232	232	256	233	238	270	237	241	249	242	250	232	284	228	244	228	248	230	233	247	234	244	210	225	256	215	258	250	218	258	233	227	244	249	219	230	246	250	207	224	261	235	275	225	243	234	255	241	263	249	247	262	250	221	230	231	219	230	226	248	213	233	233	245	225	223	228	260	230	236	249	239	262	217	274	220	264	242	235	265	226	243	229	254	229	259	256	265	269	220	263	265	270	237	232	223	246	255	207	223	218	247	247	243	234	230	219	227	237	273	241	203	235	229	224	233	257	253	222	221	223	260	263	229	247	239	256	232	255	242	248	255	250	222	251	245	241	226	265	231	253	260	242	264	240	228	258	250	222	220	235	229	227	249	240	235	247	230	238	250	245	225	241	239	244	271	218	226	225	255	224	224	261	236	260	249	228	242	259	219	228	233	247	233	250	241	230	264	259	236	222	244	228	219	235	260	229	237	246	245	230	239	248	231	225	263	221	242	226	240	220	249	243	251	228	219	247	233	263	249	226	226	252	238	242	216	218	220	225	234	211	225	227	229	241	250	235	259	252	251	242	260	242	233	228	211	273	260	250	260	250	240	292	246	244	255	229	261	229	218	245	238	261	255	243	239	243	203	207	265	268	275	248	239	238	256	211	251	247	251	223	248	236	240	239	241	249	219	245	272	213	252	225	228	258	241	253	241	254	244	203	253	251	217	214	242	225	256	256	239	245	235	245	252	237	240	218	222	255	215	236	251	242	249	235	239	223	219	223	266	265	233	215	199	229	272	235	198	241	249	255	258	230	243	235	267	246	230	184	222	247	225	241	260	235	241	226	226	231	258	249	232
2828	938	1046	1173	951	881	725	719	642	666	585	582	584	635	584	612	585	586	571	608	593	616	584	576	627	597	613	607	576	580	609	535	556	592	605	566	613	602	592	594	611	580	580	586	558	562	580	590	615	601	587	590	545	588	620	580	570	602	612	510	610	589	592	560	591	560	586	518	601	582	586	570	611	566	609	593	598	637	605	604	632	616	594	585	614	613	578	562	597	580	558	615	564	572	601	605	583	590	576	593	626	564	554	624	620	565	589	547	575	625	600	590	587	578	559	587	576	588	633	568	598	561	583	610	530	647	567	565	587	602	599	599	588	599	588	534	555	590	599	601	599	551	598	596	571	567	590	577	616	578	615	650	546	658	617	600	576	569	601	627	662	565	615	556	581	588	582	600	581	572	587	610	590	603	559	619	612	588	596	557	571	595	611	585	595	607	621	589	561	562	581	613	588	587	646	631	589	593	572	629	563	572	583	622	577	658	575	547	575	571	638	624	590	594	576	588	600	580	581	614	552	574	599	577	552	567	602	558	570	582	588	558	583	606	609	621	609	594	587	595	607	573	552	569	595	610	598	565	594	561	581	594	591	603	589	581	580	574	585	588	611	610	581	595	520	592	598	591	626	618	594	607	574	617	590	568	577	583	636	573	635	551	607	579	576	618	609	587	592	571	607	593	587	628	595	600	553	614	552	572	577	558	570	614	609	598	601	604	546	601	611	561	625	600	596	580	563	621	562	618	591	606	608	581	617	568	588	627	594	635	588	580	573	589	576	620	592	602	587	563	550	608	587	558	629	598	536	579	624	602	584	598	510	586	578	595	569	586	591	568	601	595	607	595	615	563	605	621	585	611	605	607	581	581	595	678	597	543	609	618	604	548	601	618	623	582	570	614	578	597	592	588	578	567	533	572	583	591	613	592	591	571	564	537	592	553	592	593	573	577	581	570	553	554	537	593	574	551	589	591	626	552	583	606	540	583	613	601	548	592	603	574	618	565	585	597	594	618	550	600	579	621	552	551	586	603	594	556	568	610	573	605	526	576	645	633	616	577	614	578	574	601	612	601	531	608	583	574	565	589	559	576	608	599	578	598	570	601	545	584	643	594	565	537	620	572	584	585	587	616	623	630	590	628	564	630	615	559	597	559	614	587	607	605	536	568	610	573	588	623	569	574	590	560	598	547	589	586	621	590	597	579	596	585	556	615	596	541	572	623	598	616	610	624	566	606	581	572	599	605	588	612	569	591	544	631	569	585	560	569	553	583	561	623	553	585	585	588	596	552	596	601	579	619	574	616	555	568	617	566	623	562	543	574	584	601	619	579	619	568	583	565	597	588	597	558	592	546	599	579	613	582	594	584	562	573	601	589	617	619	576	569	564	600	595	598	581	590	631	575	562	584	628	598	584	564	588	596	582	602	572	566	603	554	603	619	611	635	572	594	595	603	576	583	579	592	564	617	571	572	624	584	602	597	576	580	592	603	604	551	557	543	612	593	589	582	613	549	614	612	628	608	606	607	577	586	548	608	586	630	578	551	592	599	561	583	577	581	593	578	573	586	597	569	625	589	555	642	592	561	580	567	591	583	584	563	556	599	616	492	576	590	592	577	590	597	635	573	559	591	582	610	591	560	589	573	610	623	558	600	574	583	613	638	580	558	598	594	552	588	580	587	585	565	598	636	621	576	584	585	614	575	599	596	579	552	568	620	633	580	578	576	589	608	560	608	634	621	590	607	613	552	591	584	600	565	568	550	595	565	559	596	600	555	604	592	603	576	611	614	587	563	615	600	585	598	571	575	584	628	625	595	598	579	559	551	590	628	619	579	557	536	586	594	605	523	577	592	630	617	609	576	588	574	586	583	583	562	620	611	559	570	587	582	573	636	648	566	544	607	620	599	611	555	587	559	580	542	553	622	581	648	609	589	590	632	611	583	581	571	576	568	574	598	609	601	602	599	578	566	603	561	599	593	596	574	586	591	585	605	582	592	603	625	586	610	595	598	530	593	549	582	620	644	591	595	607	600	598	578	561	559	593	606	621	582	577	627	578	580	634	571	602	578	599	596	644	576	598	616	625	597	580	588	593	623	574	567	584	588	625	593	550	583	589	603	589	591	558	567	598	602	583	599	571	578	586	630	599	587	586	569	596	596	582	636	585	607	559	601	560	584	580	565	612	619	565	588	568	588	626	605	586	620	608	616	603	609	582	608	591	590	602	559	572	577	583	582	584	602	564	546	599	646	570	569	581	602	622	599	584	605	613	619	549	550	580	598	589	572	599	634	592	561	607	529	588	582	602	553	614	582	604	556	568	591	583	576	593	592	579	571	603	605	579	612	552	581	590	598	579	587	584	606	621	598	618	539	648	577	587	603	552	585	580	615	611	576	566	621	614	577	618	560	628	593	609	593	600	575	555	594	579	571	577	549	564	583	570	600	575	573	577	642	622	605	592	550	633	568	570	571	562	596	555	596	554	596	589	598	596	564	617	588	609	615	585	590	603	572	528	582	601	580	572	592	557	586	566	575	592	616	597	590	615	580	558	615	593	608	599	596	591	582	536	615	623	561	604	604	584	582	580	535	556	594	554	579	575	589	579	578	572	629	586	563	591	578	612	638	589	572	599	615	585	566	589	566	563	579	600	551	569	610	575	561	587	538	567	569	577	590	579	558	594	591	583	587	562	594	608	571	585	573	654	579	598	560	571	581	609	583	543	625	580	609	570	581	582	602	613	604	590	549	621	654	602	571	599	597	595	574	593	533	556	559	597	586	597	578	553	568	569	593	616	597	619	607	607	580	563	604	602	641	600	582	553	582	567	617	575	579	555	563	603	569	567	616	582	628	606	640	596	591	573	559	613	575	549	598	595	572	572	590	599	579	578	588	606	602	583	589	584	566	597	573	561	582	605	579	576	602	562	601	559	593	584	572	597	585	620	576	602	634	566	613	609	600	545	621	592	559	561	544	606	626	598	613	628	590	605	599	571	616	569	582	573	607	611	585	614	573	574	565	583	592	598	610	618	556	562	576	585	559	573	536	650	595	582	581	559	615	610	585	600	611	656	544	593	625	567	569	595	578	576	621	582	584	581	613	578	560	594	563	579	576	628	563	570	606	586	596	584	598	574	606	602	648	567	576	538	586	622	605	584	566	593	580	629	614	599	610	562	575	554	621	582	565	586	547	613	583	578	588	586	596	625	581	580	647	567	598	610	611	604	598	600	612	591	607	576	592	558	592	618	554	609	597	609	604	584	547	597	612	560	567	568	568	541	570	569	613	578	564	628	578	570	572	591	558	573	581	613	572	655	582	583	634	580	579	601	584	563	584	551	566	588	607	636	579	593	560	588	592	552	575	600	557	592	612	582	627	574	620	623	571	592	560	559	583	572	542	586	554	605	538	588	599	618	585	582	617	607	619	597	591	592	592	580	564	596	586	558	606	592	516	608	587	591	587	559	568	567	620	615	583	607	578	564	584	587	630	580	617	596	607
12903	2782	1859	1348	859	635	395	336	313	1543	400	220	176	197	148	185	157	148	150	121	171	168	139	158	131	150	153	134	129	139	106	125	125	119	149	133	155	113	133	128	124	111	140	104	107	133	132	111	138	127	115	113	133	126	132	127	112	132	134	143	114	120	132	123	133	112	104	141	121	130	151	146	128	130	111	123	121	135	122	107	120	132	117	134	130	126	109	132	112	139	131	116	135	111	114	129	134	134	143	137	121	114	132	151	141	130	111	128	122	103	127	133	107	121	135	137	117	119	126	141	108	122	118	127	153	122	124	115	97	114	128	122	135	141	116	116	131	129	118	128	103	141	116	127	116	129	131	114	140	121	118	132	142	153	133	122	102	108	129	119	129	126	117	115	126	110	130	150	112	115	142	118	91	148	134	126	116	124	134	137	134	144	147	137	130	100	147	113	123	120	134	132	145	121	125	135	113	144	132	127	140	149	134	141	140	135	127	126	118	147	113	131	147	143	133	133	125	140	115	127	129	128	121	137	119	120	140	120	133	100	134	113	114	118	120	120	130	115	110	137	141	140	125	126	128	151	125	112	142	120	125	131	108	128	146	144	120	122	128	123	144	109	163	123	118	120	125	148	117	122	107	113	125	117	130	142	130	123	143	121	121	127	127	143	120	126	124	138	120	141	124	143	135	132	133	113	100	130	123	123	110	138	112	130	131	135	122	121	121	121	150	130	130	138	130	146	134	130	150	123	132	112	123	128	155	115	150	116	118	115	117	114	138	107	139	114	131	130	116	123	115	136	134	116	105	115	128	133	124	129	109	109	145	137	122	121	106	154	138	116	125	121	124	117	135	118	150	123	117	124	122	107	109	120	103	126	137	134	114	134	108	135	97	136	131	134	120	124	128	137	129	128	109	138	125	116	137	122	99	127	136	140	124	117	109	135	103	110	132	117	131	132	131	132	135	118	137	135	133	114	128	112	130	124	119	114	138	135	126	121	126	131	124	130	125	129	129	121	119	116	114	139	112	136	107	130	131	130	118	125	139	110	130	113	128	128	134	125	129	138	127	147	124	130	138	121	151	125	125	138	143	145	129	124	142	137	124	124	127	129	130	129	127	136	104	120	130	110	130	123	133	131	132	116	120	140	112	133	121	121	144	130	112	141	119	125	113	127	154	123	117	109	136	133	123	134	127	120	138	150	128	146	109	130	137	101	119	125	111	144	125	124	126	113	131	132	122	147	124	112	125	115	102	126	104	122	127	135	128	129	129	102	105	124	145	101	103	143	109	141	136	129	115	129	130	116	114	134	136	120	120	129	114	125	142	134	107	108	124	139	136	115	99	134	120	133	119	120	111	122	119	110	145	130	133	131	107	116	112	126	120	129	123	133	133	128	127	151	122	131	132	124	111	113	120	109	126	137	134	132	114	141	132	130	114	128	130	111	143	120	149	136	108	144	124	122	127	125	115	138	149	149	151	106	135	126	103	128	129	120	122	127	108	120	125	122	118	129	133	122	126	122	113	137	124	113	117	134	112	107	155	139	117	115	131	132	130	117	107	136	97	113	108	124	120	126	145	105	133	122	129	119	138	137	129	126	120	115	126	145	127	167	158	130	116	118	121	119	132	123	112	119	139	144	106	141	134	106	130	131	109	110	117	146	108	128	151	132	133	116	123	116	145	135	137	119	132	136	146	99	144	129	132	102	112	111	120	148	106	137	126	137	134	134	117	117	122	165	115	105	123	111	131	118	110	103	156	123	113	119	115	140	124	147	123	134	103	135	113	112	131	132	122	148	137	133	125	116	132	137	135	122	131	138	122	107	119	136	115	102	109	120	121	122	121	132	107	106	127	147	139	121	104	124	137	128	121	137	112	138	138	112	123	140	132	124	119	129	131	134	123	120	134	130	131	145	135	141	123	104	123	126	118	116	130	116	105	134	108	141	131	142	108	108	121	128	107	133	106	114	141	135	105	138	123	124	121	129	118	125	106	154	129	132	137	105	150	140	130	140	123	134	145	142	122	139	126	110	124	115	118	112	127	143	122	146	151	116	140	136	109	111	119	136	120	122	133	107	124	115	130	99	119	106	118	126	129	138	117	128	127	122	114	137	135	118	117	108	107	125	134	115	128	130	130	122	115	112	132	93	123	140	126	125	128	122	120	133	126	139	128	119	125	131	118	112	124	122	108	134	138	103	119	128	145	118	138	129	114	123	114	138	114	119	115	100	115	126	120	132	128	125	141	131	115	127	118	131	133	143	120	126	117	144	117	105	126	109	131	119	118	135	145	122	129	113	138	138	144	143	119	100	124	124	127	114	113	109	106	127	115	113	114	136	131	131	129	119	95	103	121	129	145	135	121	115	131	119	130	112	130	123	149	121	144	116	123	129	130	120	132	116	117	152	123	99	119	143	133	103	128	112	119	126	142	120	130	124	102	106	129	89	139	122	124	145	122	120	130	123	125	130	122	98	119	142	143	125	128	131	133	118	126	111	132	139	142	124	124	131	108	107	123	127	101	104	136	131	138	131	158	145	126	125	111	132	127	112	116	108	120	122	122	122	126	113	142	121	110	118	140	117	138	126	119	116	128	116	129	125	109	138	123	135	131	130	118	110	110	128	108	114	139	143	117	124	124	109	124	126	136	117	119	140	119	109	120	135	131	130	127	109	143	119	122	116	107	122	116	133	130	117	121	114	121	130	122	115	125	128	122	126	113	113	112	124	149	125	109	138	134	109	111	133	119	121	130	122	129	112	152	137	131	108	123	132	117	139	124	115	159	148	124	120	97	121	130	125	124	115	123	118	126	137	113	127	105	108	119	126	119	126	134	148	131	138	128	120	135	102	117	129	122	137	123	132	138	135	153	126	133	122	129	142	132	122	117	134	125	120	125	134	128	131	124	124	147	152	139	137	116	134	111	117	115	113	126	141	113	118	112	133	122	108	115	120	129	123	117	127	151	141	138	118	123	129	115	117	95	134	137	110	134	135	121	135	114	128	141	101	121	126	126	127	135	128	145	121	135	146	136	116	101	127	136	124	131	129	134	129	118	129	118	117	123	150	131	102	105	124	115	123	146	130	135	136	135	118	136	123	119	131	111	118	124	150	162	133	133	111	122	122	117	135	130	124	97	102	117	130	118	141	136	124	132	124	123	135	129	122	135	117	123	102	126	118	110	123	134	132	124	115	126	108	130	132	118	138	119	122	137	144	139	103	117	122	135	119	125	107	130	114	142	109	137	124	115	115	120	117	122	133	113	121	110	133	117	122	132	126	106	124	111	130	122	112	113	120	107	120	143	130	121	130	130	153	124	125	134	125	120	130	124	117	140	130	141	145	105	127	121	137	112	131	128	141	130	134	121	138	139	122	129	128	161	127	121	112	120	115	127	115	145	124	144	117	106	123	125	128	142	141	123	115	120	113	143	113	130	110	88	117	129	116	142	105	116	125	127	127	133	117	114	127	123	128	122	135	118	140	124	92	117	114	116	122
7874	2271	3715	4119	3374	2618	1999	1583	1531	8061	1547	867	791	768	692	644	575	612	566	502	568	484	479	445	508	485	468	453	462	476	442	440	410	445	410	445	393	395	436	396	419	422	422	380	461	439	436	404	401	371	420	378	378	402	358	391	385	384	370	407	381	359	361	381	371	357	380	407	371	364	333	382	356	388	360	355	344	368	372	356	354	400	405	405	422	407	356	356	409	373	356	339	366	388	396	375	414	411	374	373	362	386	349	320	352	381	364	396	337	418	357	393	366	395	355	354	359	382	354	364	375	340	365	366	372	355	341	362	367	334	361	380	384	341	363	379	377	360	392	364	365	345	345	386	333	367	367	366	395	354	358	383	366	378	336	367	348	386	350	389	368	354	374	352	369	382	352	338	351	373	386	357	355	364	362	387	343	349	342	351	366	355	365	350	394	381	376	385	365	356	359	395	367	389	373	368	368	358	381	360	345	334	362	382	372	370	370	363	361	346	403	330	365	378	329	387	355	349	359	354	339	363	383	403	381	308	373	363	383	399	355	348	322	365	359	357	355	348	385	330	344	361	367	397	352	356	354	384	319	400	326	383	368	340	337	395	369	340	332	342	356	343	375	357	332	380	367	379	349	333	370	352	355	355	390	339	374	343	342	386	309	382	331	343	381	382	386	356	362	363	361	356	318	360	344	335	368	355	345	380	327	377	387	356	391	353	387	411	358	349	334	335	369	333	381	363	365	364	368	348	382	356	351	376	362	402	365	364	363	381	316	370	380	374	333	352	380	369	399	370	362	378	362	333	357	394	382	391	380	355	381	384	389	347	358	375	368	348	382	381	408	372	372	367	357	394	348	391	361	364	357	349	349	384	379	346	353	349	382	335	338	367	367	349	353	359	372	355	374	364	354	376	338	364	371	367	399	334	354	373	357	378	348	329	342	355	358	355	372	348	382	368	339	361	386	367	360	308	351	345	345	387	338	396	367	355	360	383	342	383	401	369	348	387	374	370	366	356	355	362	366	370	335	361	363	377	374	354	400	352	368	353	358	376	357	356	330	362	354	387	366	367	374	341	379	357	358	363	342	372	371	352	350	375	339	380	393	362	359	367	343	357	365	353	377	415	358	356	352	405	396	359	380	361	365	374	383	406	336	348	376	367	362	401	352	333	366	370	371	347	351	368	377	341	341	400	367	347	360	369	352	350	361	388	341	365	334	393	320	381	368	345	376	343	391	385	360	311	385	362	378	313	361	339	380	406	353	346	384	382	368	361	366	346	381	386	379	390	378	360	380	369	347	353	363	356	366	384	381	386	363	327	346	357	359	410	414	370	363	331	343	360	350	343	376	353	385	353	376	348	356	349	386	332	370	372	366	358	362	370	349	360	359	357	357	344	360	363	368	364	351	361	330	325	377	337	335	360	358	396	358	359	323	371	356	324	368	364	374	345	386	344	361	335	373	356	353	378	361	366	378	366	305	385	378	347	376	374	378	349	361	340	350	414	366	399	377	378	328	352	395	350	365	350	344	356	403	338	328	382	379	380	360	362	364	378	357	366	369	369	380	370	362	364	349	348	365	350	346	352	371	374	340	395	345	343	355	363	417	351	336	381	390	363	362	398	364	339	356	369	348	348	365	363	319	349	352	351	378	379	349	361	381	339	387	383	393	380	355	357	357	345	353	357	369	351	355	368	340	371	345	359	364	359	366	369	364	333	360	350	347	359	373	362	375	320	359	357	368	433	354	372	375	368	321	384	366	353	359	372	351	347	368	385	335	390	376	400	376	357	361	358	361	354	380	355	315	363	399	337	400	345	402	384	368	345	398	348	385	362	381	357	350	341	334	360	346	366	344	334	351	335	333	334	392	376	379	357	376	366	371	354	357	358	362	350	352	383	355	383	350	362	362	392	349	378	352	321	347	359	347	377	358	340	354	398	380	376	362	387	386	362	356	358	389	382	358	364	366	369	364	353	385	346	336	398	369	364	346	367	363	346	368	364	393	369	373	360	343	354	347	368	368	371	361	377	366	366	344	357	375	356	392	343	368	347	367	346	396	369	357	327	382	376	352	350	389	343	362	354	364	351	389	369	367	369	353	349	337	339	344	343	340	344	374	394	357	361	374	368	372	382	366	366	350	355	395	384	359	343	364	398	347	364	382	362	353	362	386	359	347	383	366	366	403	334	350	378	333	363	364	377	364	357	322	373	394	336	358	356	320	364	348	357	414	334	344	386	385	370	354	323	330	355	377	354	370	367	353	366	330	351	372	339	333	363	365	354	352	342	365	368	374	379	360	344	380	359	351	341	340	380	366	367	345	343	356	341	403	393	351	373	368	359	348	345	421	357	353	366	357	384	380	356	365	345	372	369	345	360	390	357	342	330	334	360	387	382	351	369	379	366	366	379	373	387	324	365	335	359	383	327	387	367	396	348	358	357	383	322	373	378	341	376	331	384	359	366	348	411	369	377	353	347	353	387	344	363	372	378	364	352	354	377	378	374	357	379	377	370	384	339	324	328	384	371	368	350	357	379	361	363	351	391	370	411	337	382	393	368	384	321	334	383	348	333	385	355	412	372	368	376	357	386	355	370	369	370	365	365	356	365	385	345	353	353	375	365	359	386	391	361	347	368	363	384	381	353	359	365	353	332	396	365	368	368	382	376	380	343	378	373	352	368	403	367	336	361	380	350	347	391	354	357	350	381	358	361	371	358	345	364	357	405	363	374	371	350	401	364	381	362	360	340	384	353	374	404	386	388	389	363	373	353	336	360	350	369	365	392	349	325	354	344	349	379	366	347	341	367	373	350	365	355	362	365	326	331	342	362	358	381	323	351	375	353	380	394	346	365	394	344	352	357	356	367	358	382	379	346	385	336	344	383	356	389	376	365	384	336	359	384	340	367	368	355	369	357	331	356	362	385	342	376	372	365	373	361	378	332	351	343	346	352	367	375	336	380	373	363	349	371	400	379	351	376	346	385	363	362	361	342	342	360	371	352	334	384	354	381	382	387	401	333	373	386	355	358	341	342	363	357	420	366	367	377	350	380	331	345	337	399	334	374	374	357	341	373	356	381	352	389	370	353	396	356	361	369	384	375	398	363	347	379	352	347	401	372	355	357	373	362	353	371	326	388	361	371	357	367	378	357	401	355	361	364	353	365	368	317	366	354	337	389	346	365	366	360	381	364	360	364	387	386	345	333	383	342	340	359	393	383	411	342	378	354	351	365	399	354	380	333	381	341	335	372	347	326	353	358	399	377	381	336	363	345	364	365	337	379	341	346	355	344	355	368	369	355	382	325	346	357	376	394	347	355	385	383	335	353	370	376	356	382	332	325	392	373	374	353	348	361	374	340	355	374	372	374	375	375	388	369	375	391	381	379	368	381	369	362	406	375	354	355	367	335	388	365	348	403	370	354	371	379	395	345	364	353	377	376	368	357	374	377	357	376	385	390	350	358	346	355	328	343	340	377	344	399	372	370	348	377	343	369	386	361
23978	7173	4432	3006	1880	1167	821	699	615	975	853	383	384	357	340	297	281	283	284	302	293	298	302	300	282	233	269	268	249	239	280	269	284	239	230	263	218	262	244	250	251	271	222	251	243	256	263	259	277	227	237	262	237	254	238	264	265	239	258	238	251	266	245	273	223	246	235	231	247	249	264	259	265	252	237	216	285	266	200	239	226	231	226	240	229	261	220	244	220	238	258	247	232	259	254	243	237	223	247	256	246	271	241	240	218	238	231	241	255	214	251	248	232	230	234	233	227	225	272	237	263	240	233	255	238	260	225	242	221	257	251	244	277	242	255	253	245	226	258	201	243	225	227	224	241	230	241	212	246	224	255	216	230	221	260	265	228	261	262	231	250	265	230	238	253	259	247	265	260	255	251	250	228	227	251	244	237	247	258	241	261	250	229	266	236	220	229	265	231	210	214	240	213	261	204	234	260	263	220	231	244	260	216	242	224	233	229	224	260	264	266	218	260	234	259	262	251	225	216	235	252	235	250	234	249	256	282	258	226	235	229	261	233	244	209	244	233	227	233	235	244	236	251	236	225	244	220	258	256	245	217	236	247	265	259	222	253	245	213	232	232	234	222	245	211	235	234	212	225	223	266	245	245	257	241	246	223	243	242	230	225	240	220	239	235	261	238	223	262	217	232	205	241	250	281	277	243	234	203	251	234	223	217	193	229	230	265	225	223	211	245	213	241	255	249	254	233	240	247	232	253	261	225	232	238	260	246	248	249	237	217	213	259	247	218	245	231	256	241	247	227	241	241	253	223	235	234	239	237	239	266	259	238	256	224	235	231	209	210	234	253	232	250	227	222	253	251	224	222	210	244	209	227	238	224	245	237	233	221	253	232	241	224	252	228	233	212	246	218	264	225	225	265	240	250	245	253	235	230	245	252	238	221	231	229	236	260	268	246	221	218	242	249	227	236	256	266	211	233	236	238	228	275	228	255	258	233	225	243	253	274	214	238	230	230	252	244	241	245	242	231	250	268	237	249	274	230	269	241	239	215	236	232	264	238	264	252	221	222	261	228	213	249	249	232	227	267	228	229	255	232	253	268	260	232	261	216	221	209	226	245	250	266	227	222	237	227	235	242	209	242	208	236	276	226	254	249	251	256	266	235	245	231	241	211	224	239	209	234	237	203	270	197	250	248	223	240	234	224	201	280	206	215	235	228	226	215	273	256	226	203	224	235	225	244	255	217	235	236	216	253	248	254	213	231	238	262	262	257	257	232	214	213	267	259	263	233	222	243	216	245	238	255	254	228	249	262	255	229	239	253	242	223	237	217	238	258	258	230	229	239	245	265	244	235	245	241	249	265	235	246	245	222	217	249	224	215	241	271	262	226	270	240	232	234	244	234	247	209	239	241	264	254	237	230	243	238	277	232	225	288	248	231	236	238	233	229	233	231	253	269	228	248	242	238	265	247	230	258	267	235	224	218	260	225	223	237	225	209	246	248	228	248	261	234	241	226	250	211	257	220	233	220	208	251	224	223	217	205	248	238	255	217	219	233	243	246	234	226	219	239	252	274	222	241	242	226	225	234	233	236	219	269	265	196	239	234	274	221	207	222	253	238	233	263	227	204	237	244	273	227	261	251	253	239	219	227	199	243	283	236	227	245	258	237	252	241	239	236	270	236	216	236	240	249	250	244	271	243	215	249	242	254	255	208	250	260	225	247	237	226	249	255	232	245	254	249	210	252	250	218	250	230	250	255	233	245	232	222	240	232	226	225	245	213	224	234	238	234	243	236	230	225	243	215	230	267	243	246	213	214	239	248	238	245	215	218	264	210	265	221	267	225	259	234	252	248	241	267	221	225	223	241	249	221	204	244	234	218	247	250	207	253	249	258	256	252	236	249	237	270	238	218	236	244	257	246	213	235	216	222	232	237	257	246	250	199	241	231	220	252	256	238	231	234	249	225	222	236	247	239	232	225	252	252	244	249	268	257	229	260	256	231	240	254	254	250	234	234	221	252	227	246	215	252	247	258	233	255	227	234	201	219	244	212	270	242	248	231	259	244	233	241	213	247	223	226	245	214	242	244	250	261	217	238	225	244	248	246	234	205	220	204	225	256	288	253	233	237	245	250	241	246	243	233	215	222	206	227	248	213	231	248	223	247	212	236	250	255	213	246	235	246	232	240	209	250	268	285	247	246	225	230	229	241	212	248	236	255	234	210	236	232	207	264	242	228	222	236	250	244	270	238	200	243	208	208	200	232	218	236	252	258	255	242	210	268	232	239	223	245	229	252	243	235	235	244	249	219	228	222	237	271	246	272	244	257	221	239	250	220	243	241	255	219	243	237	224	244	256	225	260	255	245	221	247	257	251	249	230	237	239	212	219	248	259	241	271	259	228	206	222	223	248	250	239	235	233	247	258	246	222	233	239	227	242	247	225	260	239	262	217	234	236	222	247	249	237	239	200	256	257	280	240	260	216	259	255	244	226	228	263	253	203	218	241	243	266	243	237	242	240	241	247	238	231	271	243	262	241	247	206	234	264	220	268	226	225	241	229	246	262	242	258	252	243	241	254	229	242	245	210	257	225	226	223	250	206	238	255	225	231	237	287	261	251	225	228	224	257	241	252	261	237	232	212	246	218	238	264	262	209	230	243	248	266	233	268	237	232	224	250	241	221	224	238	223	257	262	251	247	229	249	241	245	222	240	233	242	243	251	244	253	252	233	244	241	249	226	220	232	266	226	223	239	228	237	274	240	213	248	257	243	231	226	256	255	251	217	220	236	243	255	257	230	239	224	249	238	265	256	246	219	230	224	235	244	248	228	257	244	235	203	236	217	265	248	225	248	221	270	262	259	238	229	262	250	223	236	243	223	264	262	250	239	244	245	246	255	250	249	223	257	216	251	227	255	245	227	233	240	226	228	266	226	225	231	210	267	222	213	260	239	231	201	226	217	242	223	238	251	244	251	264	222	231	256	275	219	249	224	284	247	231	248	283	233	240	235	278	256	234	259	187	221	248	240	235	243	244	238	262	248	226	252	234	245	227	258	267	243	246	239	259	222	241	261	227	255	248	256	259	239	215	199	227	257	261	250	233	257	242	245	266	235	210	256	251	248	265	249	254	238	267	276	230	244	224	234	268	229	212	228	222	215	251	246	257	247	246	228	295	217	245	195	232	222	235	231	213	229	249	233	245	254	240	214	254	248	245	204	223	263	254	248	264	227	240	259	243	235	254	236	228	250	251	249	212	243	271	243	240	235	233	194	224	253	232	268	237	225	255	244	245	236	267	229	230	254	234	254	198	226	251	254	249	245	203	216	262	251	219	227	251	260	230	235	210	227	252	263	247	196	240	239	222	248	248	205	245	244	246	211	244	258	233	249	260	239	231	242	253	256	247	260	268	227	229	252	231	258	227	260	232	233	240	222	233	239	239	252	246	234	234	254	234	209	208	228	260	209	250	254	251	277	222	227	255	259	227	225	244	260	210	234	239
12831	3495	6487	7542	5972	4641	3729	2948	2649	4687	3629	1759	1468	1344	1259	1211	1113	1067	1067	962	903	886	908	895	867	851	783	778	811	831	751	820	761	747	712	735	701	763	739	727	682	687	670	672	746	744	708	712	711	719	704	697	705	708	712	685	635	670	663	652	625	654	649	666	649	646	658	644	600	609	623	670	653	702	666	624	664	628	684	668	677	628	736	660	607	608	603	569	617	655	672	652	693	611	660	629	654	624	642	602	631	646	635	624	610	663	629	643	611	594	607	602	615	620	630	660	669	626	608	655	675	618	674	620	633	588	646	600	612	600	635	653	638	611	621	650	651	596	648	639	578	612	648	625	641	623	637	563	568	599	653	603	583	630	644	567	648	602	622	630	603	601	619	613	650	602	617	593	637	637	626	651	602	602	620	609	657	633	601	620	610	616	608	662	601	611	614	619	585	641	654	633	607	606	638	607	571	639	643	585	612	625	613	620	659	599	610	625	654	648	629	614	570	631	636	582	643	638	640	636	669	665	618	619	602	625	593	655	632	620	594	646	612	600	615	601	610	610	608	612	606	614	606	605	644	621	652	631	627	621	619	659	621	654	579	624	633	627	649	632	628	634	617	578	598	601	629	618	647	617	565	631	621	589	632	628	614	633	602	604	629	625	655	616	616	622	611	673	601	623	609	573	635	614	639	630	625	630	604	652	646	660	679	617	656	621	637	627	609	598	646	638	624	596	594	651	628	621	631	631	612	597	599	631	659	601	612	633	597	650	608	615	633	632	643	632	598	604	599	618	600	598	596	610	594	646	627	619	626	610	585	631	606	639	594	644	625	616	594	627	643	616	579	644	608	609	620	644	640	639	633	629	617	651	579	600	631	631	570	625	607	643	617	587	620	616	578	622	595	634	659	627	637	674	606	639	642	602	649	622	636	618	583	629	652	685	616	614	609	636	626	656	654	611	636	581	561	588	609	615	631	631	619	534	631	595	618	603	619	616	600	571	628	591	629	620	652	637	663	580	652	660	593	641	598	647	622	624	655	627	601	628	674	609	630	652	577	613	629	633	583	622	628	606	627	643	605	596	597	634	624	652	621	621	583	643	637	632	609	600	579	590	641	616	652	625	620	603	580	615	636	600	630	663	644	601	625	601	638	633	590	593	630	609	669	582	620	610	628	635	581	595	597	623	624	622	631	608	654	606	628	601	614	590	602	618	611	633	641	594	618	623	626	622	581	623	617	647	594	670	620	638	628	648	643	636	625	661	584	628	636	677	581	629	594	612	623	614	620	612	662	636	649	635	615	652	618	595	614	630	594	650	567	642	626	629	578	612	608	602	655	637	589	643	614	633	618	601	584	602	648	605	613	643	644	634	632	605	639	650	611	619	641	668	611	642	603	615	619	569	626	596	614	583	667	662	597	628	624	643	681	613	637	591	621	637	644	661	639	641	585	585	646	652	608	659	639	624	634	661	644	633	600	614	678	621	630	630	607	598	614	690	632	621	591	626	621	653	594	672	569	613	624	639	651	649	639	592	656	637	618	677	651	655	607	659	620	606	610	665	583	641	634	625	648	659	589	580	609	606	608	601	669	585	656	658	635	634	641	649	600	603	608	635	626	597	633	618	635	574	624	611	621	642	644	637	622	646	613	645	604	607	598	611	598	596	640	659	603	599	600	596	578	624	645	631	648	612	629	616	642	625	674	641	642	626	572	599	578	640	615	619	616	624	580	605	668	600	648	604	608	627	652	612	620	600	615	610	628	635	613	594	650	660	641	627	616	613	625	609	615	610	593	638	594	611	630	608	604	596	645	663	583	592	647	624	641	602	593	643	619	645	594	606	684	659	605	627	637	587	636	577	574	591	643	637	632	629	649	640	631	596	608	588	593	634	641	578	629	579	623	629	638	642	616	614	637	631	633	582	595	629	627	616	658	614	596	646	651	653	623	611	662	568	624	666	623	650	617	606	632	643	590	652	602	657	619	610	681	589	572	660	625	609	604	583	630	590	558	606	654	650	639	614	630	622	613	601	643	633	663	633	589	634	634	657	590	652	647	575	632	619	649	630	663	644	645	589	598	623	624	635	634	622	584	650	634	661	599	582	641	613	647	654	619	600	614	636	597	606	607	600	619	619	635	592	620	625	620	648	640	605	605	602	610	580	677	590	597	592	587	601	630	593	595	622	625	609	585	609	648	645	591	578	634	654	666	634	599	624	590	559	577	612	615	603	636	636	626	599	673	607	639	585	599	599	613	642	584	597	618	611	597	608	621	609	636	576	650	605	614	662	632	663	637	613	617	623	655	608	657	605	628	654	622	596	660	642	628	618	584	628	596	617	595	603	579	633	627	658	616	634	621	660	662	635	630	624	642	639	613	642	645	581	671	603	606	580	583	628	546	636	621	605	566	601	624	591	582	651	638	597	633	624	623	614	617	618	642	592	646	609	615	652	629	586	594	638	636	615	621	666	591	650	659	588	600	614	648	566	583	584	630	638	626	606	594	620	600	615	633	590	635	617	612	602	616	620	541	611	593	628	608	642	584	634	601	632	628	625	619	613	603	616	645	664	594	615	635	602	635	598	603	599	645	596	669	618	590	611	594	626	651	583	611	673	641	630	608	608	586	630	635	634	599	596	607	646	611	660	620	642	614	616	622	627	590	610	629	636	659	619	607	643	584	637	609	597	605	629	666	566	651	648	658	596	651	601	643	581	600	598	626	594	621	587	597	659	623	638	623	626	616	570	642	591	615	605	647	636	626	636	583	638	599	618	622	599	635	584	657	619	631	604	621	635	600	629	606	645	631	643	609	619	616	602	603	630	629	617	641	608	553	616	631	632	587	607	669	618	610	614	612	576	602	606	626	636	609	603	622	623	610	626	628	582	621	596	646	605	617	603	589	598	616	583	634	621	593	617	613	591	610	601	572	650	630	605	598	609	613	632	618	627	636	609	598	638	599	610	593	606	638	643	624	627	697	611	656	621	651	619	639	596	624	588	622	610	605	655	645	635	629	581	637	637	633	607	628	651	664	638	626	630	679	622	596	620	657	664	653	643	609	602	629	627	595	638	640	637	600	590	647	628	591	613	586	586	587	655	598	582	624	619	592	623	637	592	585	623	599	652	654	633	636	650	658	584	625	580	625	654	590	626	637	655	621	602	580	655	623	623	642	650	651	616	632	636	600	649	617	605	635	607	626	659	662	636	563	608	591	577	614	594	672	642	575	643	623	580	608	558	633	593	641	594	644	670	624	634	633	653	602	641	611	582	614	616	608	610	611	639	625	647	637	631	581	611	630	647	626	615	600	623	601	611	618	619	578	638	634	563	607	569	639	671	607	624	652	588	651	632	596	619	595	620	639	635	620	637	629	623	641	645	606	592	624	646	651	632	639	622	596	610	639	611	588	603	628	587	645	684	654	592	611	629	585	586	613	629	684	616	578	627	593	615	604	602	609	615	611	589	622	636	633	659	600	632	623	601	603	587	625	604	628	607
5018	910	949	526	341	305	266	273	254	250	222	209	242	233	264	253	220	257	244	247	229	238	236	220	258	234	258	250	222	267	224	251	242	216	244	261	241	270	243	268	242	264	224	235	229	225	234	260	251	224	248	232	242	248	280	243	247	241	235	222	229	234	227	236	272	272	256	236	240	258	246	238	265	253	231	245	260	248	221	261	226	243	212	235	239	239	229	238	255	242	231	254	218	232	220	253	228	238	235	224	268	245	218	251	227	258	222	241	245	251	271	249	244	225	221	273	241	246	247	233	238	226	230	246	257	213	224	231	260	220	252	225	229	269	229	234	246	236	214	252	255	222	242	247	243	227	243	241	240	233	225	283	265	256	251	221	226	266	215	255	243	254	205	210	261	250	215	242	235	224	238	240	241	201	232	248	266	263	249	247	248	217	236	251	248	246	242	244	225	234	239	233	251	246	235	232	231	253	239	223	252	273	208	248	235	243	241	251	247	259	229	241	243	233	245	218	232	246	222	246	234	218	234	252	250	237	280	243	222	224	249	268	228	236	249	214	236	243	265	247	232	257	250	237	223	256	213	236	235	234	232	238	230	232	256	233	262	260	266	248	260	235	258	251	281	239	242	233	219	230	270	259	267	264	248	263	254	280	240	243	244	249	233	226	224	243	226	240	222	204	247	228	240	248	258	227	227	264	221	232	248	226	253	239	250	240	201	237	204	261	235	231	228	268	235	210	231	276	248	262	267	233	207	243	228	235	255	237	235	260	246	235	227	253	230	231	243	247	252	252	222	236	251	270	251	225	244	250	271	236	250	235	236	248	256	233	245	279	266	253	214	252	245	238	273	240	252	204	253	252	246	247	232	269	221	258	277	230	265	233	240	254	207	260	262	232	244	222	259	266	245	247	247	229	235	252	252	267	231	206	249	236	249	240	246	231	249	232	240	254	281	265	251	241	242	246	243	234	247	232	240	236	253	257	246	247	230	256	252	238	240	234	274	238	252	241	245	242	231	271	242	251	222	231	234	230	224	229	250	214	223	257	242	225	228	245	221	240	243	254	262	241	268	222	247	229	233	231	224	243	232	238	241	246	201	219	227	233	234	229	247	245	219	241	262	235	269	245	233	231	248	251	224	258	259	243	236	240	230	238	244	218	233	241	238	232	240	255	209	218	277	243	206	238	250	251	224	251	241	253	227	225	274	250	248	244	246	267	227	247	229	215	257	244	210	255	210	210	277	265	240	243	248	246	217	244	230	227	248	271	241	287	248	244	236	256	256	218	255	219	240	237	232	258	279	235	221	231	240	242	227	275	240	229	251	214	228	235	266	240	251	244	248	221	252	209	282	255	232	238	239	281	241	254	219	267	239	253	231	262	239	234	237	262	251	257	270	222	236	254	245	216	221	279	244	216	244	208	245	264	252	218	251	230	234	245	214	224	249	254	222	249	248	216	224	238	259	218	209	250	231	248	264	244	220	263	261	243	217	232	246	267	249	241	241	261	241	247	235	253	226	245	224	234	230	245	214	247	249	235	255	215	225	214	242	226	252	242	232	244	241	233	256	253	222	204	227	214	222	261	234	229	268	225	250	230	224	249	249	214	277	245	264	243	274	263	265	251	242	233	255	254	224	238	256	243	261	249	252	221	240	229	242	237	261	241	256	242	226	217	252	235	242	243	248	245	203	221	277	250	256	243	244	245	209	228	244	255	249	262	235	242	240	214	229	250	233	214	239	254	209	238	234	225	244	243	254	235	223	224	251	226	241	250	247	256	269	267	229	210	238	246	274	257	269	237	248	227	242	208	246	227	214	241	232	249	261	243	260	222	226	267	257	247	233	239	267	240	241	267	250	215	221	268	275	226	229	214	213	250	263	284	235	261	254	232	276	246	210	219	240	210	241	234	248	257	234	236	252	243	229	256	233	260	247	266	228	238	255	228	221	225	254	235	249	281	250	259	235	248	256	235	257	271	236	235	249	242	254	245	232	238	232	264	232	231	236	216	254	250	261	236	253	243	261	273	245	249	244	248	238	232	222	230	245	247	266	241	233	272	246	242	223	240	233	232	230	272	246	248	218	244	246	224	254	262	243	220	249	227	245	270	241	227	247	252	257	256	257	236	230	219	243	283	253	217	216	240	210	218	255	236	237	216	236	254	250	245	245	249	266	225	258	257	250	219	240	214	237	237	235	221	244	227	264	258	258	217	242	214	242	243	215	239	218	242	227	248	236	247	248	216	243	233	227	236	230	247	237	231	259	264	241	261	248	210	233	231	244	218	257	238	232	262	212	222	216	231	218	257	227	250	247	245	253	265	246	242	219	259	241	227	234	257	238	241	247	248	231	270	252	210	235	258	232	233	230	251	230	206	246	213	251	249	276	232	254	251	231	235	236	215	212	232	247	234	257	270	243	238	229	246	233	238	216	255	250	223	229	220	220	232	238	201	243	219	246	256	248	234	245	219	244	256	260	267	251	215	222	242	227	251	264	246	250	262	238	264	247	240	263	271	228	226	229	216	231	270	270	240	235	232	249	241	221	246	276	254	251	256	244	272	217	225	220	233	230	248	259	265	240	245	249	220	253	247	215	233	246	239	223	224	229	245	258	231	238	233	251	234	244	267	249	220	252	246	254	232	255	250	225	213	216	231	238	222	271	250	242	210	258	250	230	241	252	226	263	268	244	248	215	233	226	223	226	238	236	241	257	250	266	235	261	236	243	246	235	233	236	231	260	234	226	245	221	226	228	214	230	244	265	235	254	233	263	239	219	206	226	237	242	232	248	218	235	243	245	235	238	286	256	260	227	248	239	255	282	251	286	262	263	258	224	244	247	229	227	217	281	246	211	229	247	260	279	260	241	234	254	265	214	237	267	230	252	232	236	235	235	267	244	262	224	233	249	250	251	253	254	233	229	233	264	259	230	237	235	220	229	245	246	237	250	209	234	242	248	243	233	256	214	219	229	228	213	228	231	231	199	250	233	249	231	243	259	220	241	233	216	240	264	250	221	246	243	260	233	217	261	234	231	267	255	271	235	243	209	222	258	231	208	268	239	229	263	238	245	231	245	265	232	248	280	242	243	243	218	215	256	216	245	255	232	242	238	217	227	215	252	247	238	237	253	266	224	223	232	253	235	221	238	244	240	244	255	250	230	267	236	253	249	242	235	256	246	231	277	246	203	238	224	268	266	257	250	231	219	257	244	232	259	238	235	271	212	273	249	229	232	227	247	252	229	223	265	298	250	250	251	245	251	259	252	246	216	266	230	254	233	231	274	239	259	255	246	228	230	218	236	285	294	236	227	244	225	230	227	237	295	259	237	260	237	241	235	256	230	239	238	261	232	248	242	267	232	253	251	242	225	216	262	255	250	268	241	239	248	235	233	220	248	230	257	246	261	230	251	250	249	231	264	230	233	262	258	243	251	258	262	232	218	272	249	248	224	225	245	268	217	255	246	225	246	242	236	227	246	223	270	229	274	232	236	262	268	248
3596	1133	1861	1289	1056	842	781	684	688	655	648	633	611	641	580	629	624	601	598	606	592	623	574	612	578	599	623	565	584	599	606	581	607	551	599	602	612	569	616	619	585	553	583	620	554	635	616	596	550	610	638	616	599	594	608	602	584	613	572	567	600	586	599	614	576	590	556	597	613	551	574	568	552	584	558	561	559	613	598	575	578	596	591	590	623	583	590	594	577	594	597	622	567	568	625	598	553	559	604	581	624	598	594	606	611	578	597	577	620	630	599	557	630	573	635	594	574	597	610	560	584	594	558	571	573	585	578	628	598	559	600	596	583	532	626	631	594	543	598	594	596	603	578	589	578	614	559	582	604	602	597	557	592	594	576	565	586	579	547	597	583	581	583	563	594	577	612	584	596	556	584	609	606	554	612	557	626	560	618	566	591	562	566	566	592	595	570	608	573	594	587	604	611	579	581	647	573	593	639	617	566	589	579	616	591	559	625	614	555	603	606	592	577	585	602	577	583	631	591	605	583	619	569	558	592	594	578	540	581	619	535	593	602	587	548	577	617	557	583	556	623	604	634	616	572	591	592	592	570	602	584	601	621	565	629	598	658	569	569	592	614	613	627	603	600	608	590	598	575	577	536	564	574	599	620	567	629	570	577	558	588	619	598	586	577	580	583	568	598	557	559	580	567	604	554	598	609	564	575	584	614	611	604	597	610	613	586	550	594	584	595	628	604	591	619	569	584	572	552	607	596	562	578	594	608	612	568	606	567	605	581	599	582	629	618	613	606	618	558	602	576	586	570	554	562	585	581	553	583	581	618	563	572	628	606	559	562	582	592	563	586	594	580	589	608	608	527	615	633	639	583	595	577	627	603	567	563	590	606	587	631	593	578	619	634	618	584	611	586	634	549	584	567	572	580	599	587	563	592	611	617	597	582	601	591	554	573	610	569	630	618	578	619	596	595	594	599	645	599	608	579	604	606	617	578	587	647	577	576	585	587	588	615	599	588	622	654	575	614	584	555	589	610	582	567	556	575	556	577	630	593	570	581	585	614	588	567	596	584	642	589	599	591	534	613	584	629	639	600	580	608	613	638	614	605	534	572	573	621	612	622	622	575	621	587	600	583	567	600	588	565	560	607	572	586	561	591	619	604	608	570	570	597	580	556	595	607	610	566	577	581	622	622	571	567	564	590	587	571	599	581	575	595	623	571	655	590	600	597	583	585	600	610	572	581	609	626	602	607	566	588	600	607	549	603	613	558	620	585	607	602	598	589	565	644	591	584	622	582	610	618	606	592	583	601	606	645	588	600	608	607	612	583	630	590	556	621	563	643	598	604	631	571	571	603	606	584	553	569	582	591	548	553	578	623	576	569	536	552	622	594	607	624	591	560	593	596	560	541	574	574	586	576	617	588	621	633	598	597	620	599	547	544	589	617	587	570	616	604	622	600	574	601	578	585	591	589	644	605	587	592	562	600	558	610	560	587	612	574	600	611	591	648	600	607	575	580	596	566	591	554	622	586	580	575	572	568	570	606	635	592	577	542	582	569	583	559	613	617	619	597	565	623	663	585	587	610	585	592	596	570	615	556	590	604	596	584	604	590	586	570	592	615	603	621	561	547	568	546	639	610	641	557	586	573	534	622	615	616	618	605	604	643	618	561	557	615	603	587	610	582	588	609	609	609	603	623	583	576	594	662	552	573	582	609	611	579	562	556	562	601	599	538	626	559	583	603	612	545	607	552	561	602	593	597	536	573	543	595	590	624	560	583	624	610	579	611	619	597	580	557	617	570	578	608	611	552	551	612	612	546	564	610	611	592	571	594	581	606	651	616	570	626	577	601	579	556	601	575	592	630	540	595	573	588	542	553	546	645	562	615	607	630	594	615	611	605	616	545	595	551	554	587	593	603	632	600	587	574	586	594	618	579	604	581	596	579	615	591	593	579	608	578	554	572	577	594	586	640	620	595	619	578	583	560	631	626	612	588	626	566	583	573	573	547	596	582	608	559	581	581	558	585	553	552	576	584	644	597	619	575	567	600	621	579	611	619	612	597	615	595	603	578	590	576	593	615	604	620	577	583	586	595	575	595	600	565	587	582	562	610	665	614	558	613	597	581	549	599	563	550	614	565	557	576	553	603	538	628	631	545	567	603	561	552	582	629	613	617	638	620	606	555	594	619	633	620	618	605	595	562	612	601	567	621	569	611	565	637	586	607	587	612	573	605	581	581	632	593	625	555	547	612	639	557	601	571	625	586	612	631	613	606	608	573	600	549	587	562	564	604	607	567	619	587	569	613	571	557	590	614	570	543	600	615	607	614	566	568	627	538	598	622	563	638	561	639	613	602	606	615	575	583	616	597	601	540	571	536	601	597	582	615	595	609	583	603	600	609	599	561	625	586	577	636	573	559	559	565	544	579	587	576	596	584	597	590	556	583	569	567	623	572	588	610	601	603	594	625	584	569	596	597	605	582	593	543	554	586	584	612	561	580	571	549	606	595	555	593	591	645	606	647	574	609	647	606	613	594	595	606	590	554	559	556	559	583	625	608	598	578	613	592	612	570	566	566	611	590	561	583	622	604	571	575	586	619	596	572	583	573	619	577	563	554	627	583	594	560	611	586	608	597	604	572	601	577	601	598	590	569	585	578	617	580	620	597	588	594	610	595	568	575	589	631	618	564	616	623	602	561	600	574	608	605	593	615	548	618	582	583	628	645	643	614	563	607	596	545	582	567	583	607	621	607	561	597	605	597	582	626	592	618	600	617	601	627	570	569	568	616	571	628	620	582	570	612	618	623	598	594	588	594	592	576	605	599	595	606	582	641	590	605	592	575	578	584	576	606	601	587	592	588	597	558	607	597	597	580	625	582	604	590	600	621	595	631	627	571	589	609	571	575	555	567	567	627	613	590	549	597	551	593	609	651	597	593	546	580	592	590	587	584	592	563	587	566	582	575	573	563	593	603	605	605	637	559	592	617	562	594	563	543	591	647	606	652	592	561	616	620	588	561	614	568	602	562	644	583	620	560	599	607	580	585	578	596	592	599	635	582	604	554	535	592	592	624	612	521	569	571	540	574	583	624	569	554	581	589	557	555	570	562	576	564	633	571	577	590	559	541	591	586	602	587	552	593	585	591	606	594	570	597	548	583	610	609	606	617	570	588	645	536	644	605	586	613	618	575	610	584	589	596	588	621	576	626	580	632	554	617	594	622	550	550	597	606	624	601	531	557	597	582	604	607	629	605	550	597	608	606	575	580	528	629	621	576	651	619	553	571	607	611	645	589	601	593	630	601	601	559	592	565	541	570	618	578	601	560	647	586	590	612	610	594	580	591	619	634	579	659	578	596	618	603	616	576	617	552	588	575	543	595	622	603	599	568	583	552	585	609	662	606	630	577	618	577	612	598	583	605	616	572	634	603	554	607	611	649	611	585	589	581	575	570	592	616	596	610	580	615	554	582	594	599	577	645	626	582	575	584	592	577	631	583	535
18232	8464	8574	3291	1069	665	434	383	282	283	267	217	200	199	158	181	165	128	156	152	155	130	115	156	124	141	146	130	160	121	128	150	132	124	160	120	128	134	127	151	141	132	136	140	125	140	123	145	134	125	107	130	126	120	125	137	134	129	157	151	128	114	148	109	111	140	130	109	116	109	135	147	123	122	112	118	132	144	123	143	116	153	135	137	125	122	136	111	128	140	120	144	130	126	105	123	140	141	127	131	133	99	131	137	132	139	121	135	110	123	145	142	135	129	134	125	118	120	125	124	106	112	105	115	102	104	129	105	115	140	118	141	120	146	133	100	106	113	138	142	115	110	145	131	149	112	143	126	100	123	120	106	124	113	100	103	107	122	112	118	136	138	118	105	127	121	141	118	133	128	117	106	128	140	121	125	150	121	119	123	129	109	116	126	107	130	122	130	127	120	118	100	106	96	121	106	141	135	117	121	128	124	114	125	127	137	125	117	129	112	124	119	141	122	126	113	115	128	130	138	130	131	142	108	115	112	117	129	112	122	119	134	134	129	147	128	140	124	120	114	131	129	135	123	123	126	113	142	118	125	115	124	108	142	135	106	148	131	115	131	129	125	117	131	129	122	129	144	125	147	144	137	108	128	118	103	133	138	142	123	128	119	130	121	127	128	141	136	122	119	123	124	116	121	130	129	133	143	110	133	130	133	117	143	136	130	139	130	133	95	128	138	120	116	95	124	134	127	127	119	122	150	127	122	144	138	145	127	155	126	109	114	132	125	117	128	120	139	106	115	116	122	129	125	139	139	119	127	133	115	108	125	144	125	137	119	134	122	109	112	138	127	114	107	110	135	156	125	127	134	145	126	120	91	153	131	123	121	129	140	101	131	124	114	126	124	125	100	131	140	167	130	130	137	135	139	132	128	138	127	121	105	105	126	118	127	159	124	147	118	150	121	139	118	119	112	127	128	137	119	128	118	139	126	132	120	125	130	129	108	126	117	125	144	134	123	115	122	137	141	132	126	116	130	123	132	120	125	144	138	122	114	126	127	136	130	121	107	121	121	122	111	116	116	124	113	113	126	146	132	112	111	128	129	131	127	118	143	121	130	121	120	127	131	110	114	111	136	124	120	107	138	142	151	128	124	113	134	133	134	134	128	141	124	117	123	115	143	121	121	143	126	124	125	131	108	126	122	120	118	117	111	104	127	141	139	122	141	135	125	124	108	116	134	123	113	103	117	121	123	149	114	136	125	138	116	152	128	127	128	142	122	151	111	127	128	120	112	123	102	132	118	133	130	123	132	123	135	101	142	134	126	134	137	130	130	108	144	111	146	106	123	120	134	136	134	121	97	112	136	115	137	121	122	139	120	107	133	127	129	158	134	127	118	110	136	106	109	123	134	118	138	136	117	128	120	150	102	133	97	130	117	114	138	121	131	127	135	123	122	141	122	117	117	143	153	137	124	131	119	126	120	112	138	107	133	105	112	131	105	142	125	122	103	133	135	121	121	129	118	133	144	124	120	131	134	117	128	131	127	143	129	119	122	109	131	129	109	126	148	124	118	148	120	134	117	131	147	119	108	110	115	109	103	141	131	125	132	121	122	150	122	115	129	108	129	128	128	132	130	107	148	136	133	144	110	134	128	140	136	126	118	96	125	131	139	141	126	116	137	120	112	131	132	134	125	107	141	120	129	115	117	136	136	118	128	112	136	115	143	118	131	128	115	120	106	103	123	106	122	116	138	125	156	114	122	137	125	123	128	130	144	130	107	128	121	122	127	113	104	139	109	124	133	131	113	132	110	130	153	115	126	141	136	125	140	137	125	130	117	137	141	121	135	119	124	107	114	111	142	114	116	135	109	120	113	116	129	136	118	121	110	98	117	108	121	147	127	123	116	122	134	114	128	145	131	150	124	119	118	132	109	126	123	114	131	130	135	134	137	145	136	122	101	135	136	126	124	134	118	141	136	132	112	129	127	102	113	123	120	126	117	130	135	126	135	116	140	119	110	119	116	122	131	111	113	138	132	142	144	130	116	132	111	99	133	127	121	142	118	120	136	120	125	121	130	118	131	112	99	126	110	108	130	151	115	121	134	126	130	140	137	118	124	115	131	115	115	149	146	100	129	129	134	130	123	116	121	116	136	106	140	121	121	124	116	122	119	147	97	117	150	127	124	124	123	120	136	123	115	132	117	132	121	112	120	125	130	117	113	120	127	103	109	135	139	128	113	123	124	119	115	120	133	115	126	137	152	115	126	127	133	118	123	111	130	139	112	147	136	133	129	119	152	139	129	101	138	128	117	137	143	134	136	126	108	114	139	153	110	125	130	131	136	130	135	131	118	114	118	122	143	125	142	115	136	135	118	145	119	133	118	133	110	142	113	122	123	118	111	137	116	109	145	109	118	119	138	127	102	103	122	123	120	112	118	114	125	109	129	129	126	129	136	133	128	115	121	137	129	129	116	133	135	119	121	103	109	123	116	123	107	116	117	140	131	126	127	124	116	127	135	114	116	108	110	111	113	119	147	106	112	120	95	124	142	109	122	123	111	106	116	136	97	107	144	140	112	130	119	109	110	116	108	111	109	138	141	111	122	121	125	114	131	134	118	134	148	148	125	145	131	109	136	104	138	150	120	120	136	107	134	122	118	120	96	126	128	141	140	130	119	125	113	135	134	104	118	123	123	124	96	134	118	130	139	106	108	124	140	135	140	141	129	113	106	115	118	130	121	119	125	145	104	123	140	118	110	133	112	131	109	121	124	125	120	139	136	114	139	105	155	153	135	115	121	139	113	139	128	111	129	122	136	109	100	110	144	128	118	105	133	109	138	121	123	127	107	134	110	118	110	122	113	134	117	135	120	118	134	135	139	128	139	121	124	126	120	118	135	124	122	119	127	144	137	123	128	122	153	116	121	123	129	107	98	136	122	126	127	138	139	125	94	130	125	136	125	121	146	101	133	126	143	115	143	124	139	129	110	132	113	107	133	116	139	114	115	112	136	138	139	128	110	111	126	120	112	121	118	111	124	116	111	120	123	138	117	114	126	118	131	102	113	105	123	117	108	106	113	124	118	130	123	123	124	129	134	135	110	127	129	149	117	122	123	108	119	136	130	115	122	125	115	123	134	129	133	149	114	115	125	139	129	140	125	117	124	97	127	104	133	140	146	117	129	119	115	116	132	124	99	120	103	100	119	123	146	134	133	132	138	154	131	114	117	125	110	125	166	143	122	106	112	142	107	115	142	120	128	125	126	139	137	105	117	118	140	119	107	108	141	119	125	139	116	125	119	118	135	125	137	118	142	108	134	119	122	123	115	132	117	118	128	115	118	102	128	118	116	135	105	144	144	146	139	121	116	137	129	123	134	107	116	129	123	126	145	135	142	125	119	126	115	91	122	98	105	126	105	113	108	147	124	142	105	100	126	124	123	116	115	123	129	118	144	143	140	143	117	116	133	141	122	138	121	120	111	137	137	134	124	94	118	131	124
11285	5569	10332	5609	3461	2628	2118	1514	1420	1141	1329	898	804	739	690	661	616	580	609	534	528	511	523	525	465	439	477	471	426	431	413	444	436	399	416	376	444	408	412	412	408	429	398	358	444	431	440	405	431	401	398	395	385	428	372	365	363	378	376	378	394	381	361	378	374	405	377	414	351	378	386	382	360	373	368	358	368	345	362	342	369	364	365	359	373	412	364	361	339	343	323	363	344	353	409	365	342	350	363	353	380	340	352	391	406	400	362	372	379	332	375	342	383	316	383	345	373	367	384	348	358	341	362	365	381	339	392	368	355	355	356	361	394	343	416	390	332	378	391	414	366	378	348	344	352	345	352	355	365	367	333	347	342	361	359	328	356	387	357	355	380	361	353	345	328	350	346	367	349	377	345	354	339	335	366	338	327	360	366	349	355	356	355	372	370	347	352	349	363	344	374	355	355	348	379	381	380	384	329	350	370	367	365	391	373	393	375	341	328	345	378	397	351	357	344	369	369	356	341	389	333	374	372	366	363	375	363	347	358	369	377	331	374	377	320	332	358	360	341	346	359	383	359	363	358	380	392	341	383	353	331	363	382	365	404	351	347	333	347	396	396	341	373	353	397	364	364	345	365	379	387	337	343	361	361	359	370	347	342	397	350	370	345	330	352	341	373	345	348	341	340	351	369	385	322	362	348	358	379	340	399	351	357	334	376	367	382	386	384	351	326	359	360	389	348	324	375	359	345	354	352	342	378	344	368	386	338	364	362	339	348	331	334	359	345	366	360	397	350	352	378	354	393	366	346	375	327	401	347	353	346	363	358	376	339	389	375	363	370	328	340	384	370	376	346	361	325	365	363	352	378	345	361	366	349	355	347	359	375	337	384	349	353	360	384	324	360	354	348	354	356	348	358	361	350	357	371	399	342	362	339	394	361	361	370	347	396	357	382	363	356	362	340	385	347	357	368	342	372	395	371	379	365	384	378	388	377	347	338	385	350	366	376	302	333	367	374	342	388	341	372	341	335	336	358	374	381	360	375	362	411	358	400	365	348	353	351	349	358	351	383	350	366	343	370	354	311	392	377	364	361	375	339	336	374	334	348	345	373	352	340	374	388	360	320	360	353	362	351	340	337	369	352	380	348	353	352	353	380	356	366	399	392	331	390	327	335	351	355	370	357	382	330	361	378	364	328	359	355	372	356	362	349	377	334	361	319	317	339	364	326	363	330	375	374	375	335	371	363	384	325	336	348	329	337	325	339	307	337	380	342	355	341	363	323	357	329	369	333	400	358	345	392	356	370	361	328	379	373	334	320	341	357	347	377	355	338	383	380	367	342	389	365	345	371	386	339	398	360	371	349	360	328	375	354	357	357	347	343	339	355	339	339	360	387	330	343	347	360	367	333	400	361	380	314	329	354	375	346	338	372	333	352	358	362	309	348	346	322	356	375	390	348	358	331	346	355	354	333	372	389	344	330	361	335	353	368	333	388	360	372	366	387	348	374	343	359	313	370	376	376	358	335	345	373	376	336	351	342	335	376	379	369	364	366	374	354	357	352	365	337	339	364	369	348	353	374	368	398	360	374	342	374	358	362	348	382	372	327	351	363	381	419	352	376	375	374	344	386	348	352	331	367	357	360	359	348	384	373	395	338	358	353	354	369	352	395	381	351	358	364	376	332	343	321	364	356	338	335	345	307	402	372	336	361	359	364	373	350	320	319	311	349	375	366	373	392	357	368	342	371	337	376	351	354	341	339	368	349	359	343	355	379	355	345	360	340	371	323	366	347	350	372	340	351	356	350	351	319	365	351	370	345	358	396	340	349	378	340	351	375	332	351	379	357	364	385	381	354	353	337	362	332	364	356	365	361	320	380	383	351	380	350	409	362	340	362	390	362	363	348	357	375	378	342	326	377	370	362	358	337	361	373	333	410	384	355	359	393	344	342	376	357	330	376	342	360	381	376	334	371	367	354	350	368	353	376	352	377	381	350	340	383	350	364	355	360	358	353	401	356	318	355	369	354	390	344	363	352	369	376	363	372	372	330	403	363	355	350	354	342	402	342	333	340	348	324	348	361	353	334	368	347	344	378	351	347	347	353	373	352	353	371	326	361	342	348	357	360	356	348	335	351	330	364	356	364	345	342	362	360	366	375	332	319	361	336	360	348	373	372	372	329	344	367	344	339	366	400	375	358	395	375	351	377	373	347	369	384	357	313	355	353	383	374	347	351	381	407	324	374	362	364	363	348	361	379	339	364	346	352	358	365	354	346	376	352	361	353	346	333	380	357	347	361	352	359	346	349	391	397	386	351	393	338	345	323	354	351	348	349	344	398	367	357	364	383	351	364	348	347	387	375	372	385	365	354	351	365	359	404	367	345	321	346	361	403	337	358	386	334	366	374	363	348	350	371	346	345	310	386	357	396	334	364	382	388	333	359	363	333	344	355	365	333	409	322	353	379	372	385	374	366	372	367	392	389	379	378	350	345	369	338	400	361	359	355	357	337	381	361	344	348	369	347	374	351	377	339	335	340	337	359	352	357	343	416	328	361	357	328	351	369	363	349	372	360	361	338	381	369	349	345	367	379	353	370	322	352	349	347	377	380	337	358	365	365	350	412	337	342	383	364	386	335	355	350	363	332	368	343	357	370	336	356	365	328	392	359	348	353	329	354	356	364	375	349	352	339	399	362	350	346	352	381	367	362	339	331	352	376	367	340	385	357	340	339	362	337	357	363	357	351	354	351	360	363	361	355	345	365	353	346	342	343	367	347	361	346	367	387	346	357	396	332	345	353	339	372	326	347	339	359	364	356	342	342	355	366	340	351	370	331	351	344	393	363	370	344	363	353	380	355	349	345	369	376	350	363	372	398	342	334	346	356	362	367	360	379	351	329	350	361	362	362	387	343	339	316	354	349	354	390	372	337	348	386	334	355	348	366	376	375	385	321	360	355	333	384	356	402	345	339	364	380	396	351	369	368	376	358	330	369	381	387	378	368	356	339	375	363	373	324	365	359	339	407	380	378	366	351	346	368	355	337	351	366	334	365	329	361	386	361	352	349	376	383	354	375	398	369	350	343	366	371	376	359	338	330	339	386	369	368	354	367	356	360	378	351	362	350	378	368	344	343	350	344	337	381	327	389	347	378	362	393	371	368	379	351	372	331	370	358	345	353	360	346	320	364	324	349	359	389	374	379	336	326	378	362	361	373	382	351	404	333	403	345	327	358	367	345	375	355	359	358	365	328	359	344	350	334	372	354	384	371	334	380	341	342	358	336	381	396	392	345	375	367	358	364	348	370	362	341	358	348	344	370	355	365	369	351	357	364	376	359	378	366	330	322	338	362	383	360	338	382	335	332	347	335	347	324	381	358	351	344	380	348	351	380	374	371	361	334	356	344	376	353	325	384	364	341	343	362	350	364	369	336	338	330	375	343	344	371	343	369	363	354	333	383	334	371	388	355	365	340	366	350	360	396	360	342	373	375	353	338	322
31841	18091	14808	6171	2435	1515	1074	739	595	494	567	438	375	384	331	313	321	262	288	281	291	288	244	292	272	298	266	261	239	254	256	247	285	256	284	298	220	258	245	253	278	249	279	263	248	226	226	269	258	235	257	250	232	228	212	243	280	265	263	262	229	249	284	252	236	249	253	225	252	260	265	228	237	242	269	229	217	264	239	252	212	243	206	216	222	237	252	241	225	264	248	225	224	243	245	241	223	232	255	214	224	230	244	231	248	251	268	233	212	256	228	237	259	255	232	201	238	247	253	253	197	236	260	217	249	228	242	267	237	224	242	251	244	219	231	225	239	228	246	248	273	244	233	232	232	217	260	233	220	225	247	229	225	243	207	234	229	252	214	242	242	250	236	213	215	229	212	253	230	242	229	247	256	245	250	258	245	242	228	240	255	234	251	232	245	230	222	232	237	213	238	239	244	224	261	249	228	255	247	241	235	232	245	231	256	255	233	215	239	238	222	248	235	233	242	223	246	263	256	252	255	280	254	244	273	237	251	222	241	228	234	229	240	223	246	225	221	224	235	213	208	238	219	219	244	250	257	241	237	233	239	239	251	240	235	227	236	248	238	212	264	246	235	246	227	233	239	241	236	260	252	245	242	249	247	233	253	248	218	193	250	253	201	255	244	249	220	232	234	241	236	248	245	233	205	261	236	231	229	217	268	218	237	237	233	231	244	247	227	246	224	243	257	260	221	251	247	230	280	234	260	237	242	249	236	239	248	252	238	242	254	228	250	251	224	237	268	236	264	228	258	272	240	236	210	215	242	245	242	240	234	236	250	236	201	258	222	240	247	264	250	225	249	263	231	238	219	244	250	234	251	217	218	228	247	249	256	232	225	249	237	266	257	229	223	226	231	253	246	256	208	236	228	261	252	250	225	260	245	259	229	234	229	262	246	231	241	220	228	242	251	244	230	246	242	217	222	214	238	249	258	228	227	238	217	194	246	240	232	231	232	225	246	247	233	224	236	228	239	230	224	238	250	220	240	220	246	190	236	263	246	242	258	234	243	249	239	242	261	229	255	266	240	188	231	242	228	257	229	223	245	214	243	266	244	235	249	242	239	236	237	217	248	229	231	233	237	225	257	240	233	240	239	224	230	227	252	211	237	230	234	239	259	225	226	231	231	236	241	251	256	277	237	239	237	236	239	247	233	242	255	275	257	261	232	256	258	253	224	216	208	262	249	236	220	240	243	236	241	240	268	233	243	238	218	225	212	229	243	235	263	240	223	234	234	240	224	239	263	234	237	232	252	267	249	249	246	215	255	294	201	215	214	233	230	234	224	239	232	234	234	229	245	230	244	251	247	228	255	266	254	261	257	255	251	232	243	248	238	218	219	279	241	229	227	262	221	236	239	246	274	228	235	230	227	218	208	238	226	246	236	235	224	229	238	219	223	227	241	254	224	257	239	237	229	252	245	253	247	211	242	243	256	236	209	245	240	248	235	245	229	243	257	229	261	253	203	192	239	245	251	255	243	236	241	248	217	241	235	256	238	245	220	257	222	261	234	253	256	238	254	237	243	236	230	260	234	264	240	245	260	252	238	218	256	248	243	262	235	224	228	237	215	257	223	241	255	251	241	212	243	269	247	220	260	220	230	240	246	218	260	248	249	196	246	228	229	229	218	226	215	271	229	251	239	247	261	242	233	238	242	259	254	254	219	244	214	245	247	230	244	257	229	260	243	225	229	221	237	249	253	250	249	273	276	241	243	248	253	213	248	198	260	254	227	263	260	253	237	245	254	213	244	228	252	256	269	245	245	215	236	203	230	256	235	267	231	235	234	225	244	242	248	218	240	239	237	228	252	201	241	242	237	238	256	245	227	234	221	244	241	242	272	237	229	249	230	247	248	228	237	265	241	227	241	248	232	249	219	214	230	223	224	221	232	245	269	253	237	216	235	241	258	260	248	242	233	262	218	218	222	240	207	244	250	243	240	249	253	224	252	235	235	224	251	234	263	246	232	233	239	230	253	258	264	250	228	232	206	267	244	242	232	227	240	236	272	223	262	255	219	199	225	236	221	259	245	257	237	242	235	224	265	263	248	247	258	234	252	230	248	273	222	237	224	228	241	221	254	252	246	276	239	239	242	229	270	239	238	244	214	250	211	261	247	243	241	234	228	271	251	254	239	241	217	260	247	270	240	222	217	236	222	235	242	241	218	226	244	262	242	261	240	267	248	245	189	256	232	228	250	236	213	262	261	232	227	249	241	249	248	229	242	242	233	261	229	247	252	222	230	274	221	255	249	248	240	239	217	265	243	249	277	233	229	258	245	237	221	234	257	246	240	244	231	253	219	245	230	250	241	233	222	242	243	245	195	268	253	243	251	234	242	240	197	224	233	242	240	246	241	242	217	248	229	255	231	230	241	234	254	233	249	261	255	247	227	257	239	243	258	243	240	238	235	230	226	243	226	226	249	243	223	242	206	260	238	239	230	258	209	249	211	226	217	250	219	255	218	232	206	245	252	249	245	224	246	254	230	248	260	239	241	251	247	218	210	244	262	254	222	252	214	247	278	232	244	214	231	218	201	240	246	246	264	213	232	238	229	243	252	258	221	246	250	256	240	252	247	234	233	227	246	223	265	282	266	233	238	253	249	240	238	257	239	244	218	243	243	217	239	225	226	249	270	235	226	250	246	245	245	245	217	240	217	237	247	239	222	243	228	250	232	235	223	244	240	242	249	242	213	263	232	257	216	211	270	236	240	238	237	211	216	241	249	230	250	256	237	253	239	220	254	257	218	264	267	221	213	232	236	258	245	212	245	198	238	229	247	244	225	270	272	252	240	236	237	273	224	203	254	256	246	239	237	243	219	253	237	248	213	209	225	225	257	239	230	260	238	212	247	235	236	235	237	231	234	265	267	246	262	219	265	245	264	238	222	237	260	256	217	244	212	258	246	255	241	246	224	198	231	247	255	234	246	210	250	226	254	230	207	241	217	198	216	264	228	242	228	237	237	244	256	234	245	235	222	248	222	218	248	231	268	267	237	252	244	272	266	224	238	223	261	257	242	242	227	246	234	218	260	232	227	224	243	230	212	250	264	218	250	241	226	223	249	256	237	239	241	266	232	223	218	254	237	244	249	225	255	227	252	236	239	241	223	281	246	240	252	258	225	222	224	215	249	236	242	223	229	241	233	246	242	236	242	241	235	229	244	251	280	241	242	249	239	256	229	243	254	236	248	244	249	259	240	239	219	245	224	220	253	273	277	250	277	225	241	246	263	229	254	236	255	218	223	268	239	254	245	243	219	235	267	254	242	258	277	229	227	247	231	265	223	233	250	253	248	225	221	244	252	230	260	261	250	249	254	241	234	234	219	240	260	228	273	248	253	244	233	250	244	227	240	255	212	236	249	229	253	250	226	218	259	249	215	273	236	241	231	241	258	225	233	247	238	252	197	247	204	242	239	219	249	246	244	245	268	248	207	247	246	237	243	228	221	241
17867	10087	14899	7616	5778	4941	3953	3060	2501	2258	2677	1702	1476	1403	1283	1219	1174	1070	979	963	965	904	907	906	836	777	800	789	822	761	784	712	697	720	719	733	797	717	704	765	695	694	712	698	765	715	739	707	714	685	669	671	675	693	632	662	652	674	651	631	638	656	668	645	633	655	642	676	620	643	652	659	591	629	709	647	612	614	619	577	664	651	613	635	598	643	623	628	640	618	618	624	634	604	643	654	646	643	590	639	680	621	649	635	621	635	607	633	623	617	615	632	645	614	624	625	660	628	636	616	646	622	680	585	629	596	622	619	610	618	611	608	581	638	604	657	631	641	650	559	641	667	672	604	649	639	605	618	565	600	596	583	568	657	607	621	575	619	608	635	591	621	623	627	649	589	687	623	632	671	617	617	625	589	616	590	585	611	634	603	636	661	634	622	601	638	612	629	637	613	647	592	645	617	616	593	595	572	589	602	613	624	662	614	592	595	612	611	635	588	631	623	594	654	595	648	618	607	586	692	638	602	649	575	586	611	580	605	627	629	603	647	619	622	582	632	645	618	619	602	615	649	613	592	643	596	666	594	618	606	608	586	623	599	609	645	632	639	605	635	614	621	621	575	631	615	596	616	625	665	606	623	601	562	607	588	588	653	628	635	638	632	579	646	607	589	652	637	631	575	659	602	604	599	637	645	628	629	623	655	664	654	619	603	586	608	578	633	603	598	639	633	596	637	623	624	574	624	635	618	614	624	598	661	632	602	660	631	612	645	638	609	618	640	588	608	627	589	583	587	613	599	611	629	648	617	598	621	622	669	628	619	631	604	657	546	611	607	647	568	638	617	615	589	665	638	631	644	594	596	629	660	572	630	655	617	607	655	607	627	620	615	642	615	614	607	547	603	665	600	639	631	597	618	636	641	615	591	556	591	616	604	585	609	581	613	556	631	617	573	632	640	645	602	574	652	616	588	664	582	618	614	570	628	653	589	622	611	633	612	605	632	584	618	589	614	610	635	629	602	576	641	607	570	632	615	632	600	617	565	644	606	616	628	603	641	563	578	620	588	588	576	626	627	581	609	589	591	622	630	662	621	662	591	592	660	611	647	607	605	626	614	639	613	595	627	617	598	600	607	678	610	639	659	623	587	603	629	597	636	638	636	637	560	580	609	601	627	597	619	606	667	586	623	613	628	589	650	606	584	601	642	573	619	634	610	621	642	584	605	594	595	616	638	617	619	672	618	633	634	630	615	616	621	621	596	615	605	638	606	643	582	636	614	620	630	622	565	621	610	607	634	613	611	601	626	595	615	614	638	599	692	604	569	607	646	622	618	601	646	557	665	601	606	587	636	625	607	624	613	641	637	629	590	660	645	643	604	595	631	561	594	591	591	589	609	614	631	587	660	598	612	620	599	610	589	592	602	613	617	600	575	662	585	641	609	596	609	634	557	621	606	630	633	645	635	592	598	656	570	623	586	632	588	586	614	641	622	573	613	628	607	624	631	643	592	600	612	604	650	624	620	608	642	609	640	659	596	611	625	604	608	612	567	637	650	633	604	685	620	632	588	574	615	599	637	607	584	666	651	609	597	613	596	596	656	648	621	618	642	600	610	631	650	649	593	619	622	570	651	633	633	653	582	624	621	586	611	574	620	595	612	646	646	651	630	634	572	598	612	636	593	625	563	611	596	658	594	625	630	629	614	635	585	617	590	612	600	594	598	635	611	582	613	652	635	618	684	603	650	564	645	634	619	634	620	613	597	589	618	625	594	595	641	577	590	634	623	646	592	621	658	616	656	643	616	629	629	601	606	577	647	603	640	616	583	644	616	620	632	646	622	622	640	628	618	603	580	604	628	628	621	635	650	592	618	621	589	589	601	606	612	647	607	619	616	613	668	623	632	639	606	616	602	576	628	573	608	609	632	607	602	631	605	636	622	604	583	683	602	617	581	614	609	603	604	613	588	619	632	599	575	579	622	583	639	584	612	660	608	589	627	629	592	630	643	608	622	569	623	581	603	609	628	584	625	627	628	578	640	582	647	624	548	615	650	617	613	662	594	654	675	654	589	661	587	639	629	586	595	614	623	640	631	602	603	635	571	611	620	622	623	633	621	607	590	596	631	578	585	600	591	567	589	622	683	660	616	614	613	570	605	599	638	605	626	585	642	600	596	612	600	616	608	644	618	649	618	604	640	610	644	632	614	565	616	618	638	632	608	632	579	587	626	607	645	601	597	632	631	627	640	591	612	602	572	591	629	590	626	581	649	601	644	584	597	608	624	607	595	659	654	616	666	660	600	582	633	620	592	599	566	638	606	639	644	644	638	593	639	609	641	616	611	649	583	584	615	635	592	588	600	593	637	601	649	625	632	602	616	612	668	595	601	613	622	623	584	628	598	635	631	582	634	580	629	671	582	629	602	651	647	638	633	608	629	629	619	650	616	605	604	625	626	612	605	626	653	570	644	617	577	626	568	599	565	626	607	618	577	576	638	614	609	637	618	645	621	612	586	656	619	600	604	593	617	648	637	605	571	629	628	587	599	590	631	608	564	628	642	570	589	657	622	601	609	568	606	629	584	634	647	592	663	632	610	619	588	641	608	604	617	670	635	612	619	694	616	613	638	632	593	624	596	613	619	580	662	643	615	625	632	639	590	604	603	623	597	662	591	585	604	628	536	605	619	623	627	595	592	650	562	586	630	608	657	631	621	579	626	642	594	643	620	609	636	620	609	638	612	559	602	595	616	573	583	613	630	593	608	589	614	628	608	647	615	613	644	619	648	610	614	640	621	646	645	611	603	558	625	647	609	604	609	694	616	633	610	620	613	619	626	627	611	628	601	639	618	589	599	618	673	610	577	618	610	606	599	611	612	590	613	616	661	635	635	632	587	620	612	610	615	584	600	671	606	578	589	598	540	624	616	607	625	593	621	634	602	591	609	610	670	601	634	615	658	628	595	593	665	652	606	588	637	626	612	595	674	640	635	625	633	593	613	635	584	633	587	625	584	608	637	593	638	653	613	567	642	602	605	646	629	610	596	610	590	613	615	655	614	597	617	591	610	649	613	585	621	615	599	623	658	627	621	597	630	626	617	583	576	650	588	634	584	587	639	604	596	644	625	607	616	649	587	616	590	560	617	616	644	602	604	616	658	594	575	606	592	613	623	631	612	635	588	623	629	603	653	619	613	586	619	619	589	591	595	662	645	619	635	607	653	640	642	620	582	578	626	610	626	594	646	609	623	594	618	650	617	626	571	629	643	631	660	622	587	592	650	608	638	649	617	606	623	636	571	583	596	624	649	618	639	620	578	629	534	591	603	621	604	596	600	637	603	617	629	620	585	594	623	628	620	656	631	597	607	635	592	621	613	613	595	612	633	624	613	660	620	559	596	595	634	646	646	639	615	627	629	620	599	636	612	596	628	650	615	608	575	635	583	588	541	670	597	606	627	591	608	587	590	624	611	595	598	609	669	573	594	671	616	608	656	615	641	603	638
6838	2082	1875	599	306	308	291	263	252	255	229	243	232	221	248	234	270	251	256	259	246	226	227	243	235	263	273	246	248	276	273	218	230	252	256	239	246	237	250	228	243	222	278	233	260	268	254	210	227	222	255	234	233	262	225	239	233	216	255	219	230	253	259	242	223	228	213	260	223	236	228	221	247	241	257	240	257	243	239	238	256	290	240	223	239	266	230	235	251	231	241	230	218	260	246	218	271	233	243	222	244	262	225	237	222	244	241	251	251	248	254	228	238	251	274	253	240	248	255	237	255	232	245	252	259	225	234	231	233	229	240	233	254	247	250	243	254	246	214	235	241	244	257	243	233	228	239	230	268	250	247	256	229	228	228	231	241	248	236	223	265	237	240	238	241	240	230	275	246	245	244	242	218	255	200	257	212	248	219	228	231	226	229	237	248	244	230	229	225	261	228	240	246	267	216	242	237	220	272	236	236	248	249	257	244	263	255	257	265	267	240	257	235	240	249	242	227	213	249	253	240	224	236	235	275	256	267	241	220	229	246	251	220	245	257	241	251	224	217	242	267	237	232	252	217	236	258	262	256	240	240	257	236	223	230	241	239	231	219	259	247	236	252	239	238	239	216	254	256	236	238	234	223	219	245	242	229	244	281	219	224	265	261	224	248	236	235	237	235	241	218	252	270	235	222	273	219	247	236	247	247	235	234	241	240	223	257	247	241	253	225	255	243	250	262	258	225	246	219	237	230	243	260	219	244	242	242	263	225	258	242	232	228	242	272	232	243	218	246	256	243	232	240	235	217	228	241	268	249	217	235	249	239	258	239	261	238	254	254	235	259	234	279	265	212	218	223	233	238	222	248	247	247	258	242	237	254	224	257	252	243	264	239	238	252	242	222	234	239	248	248	238	256	245	222	246	253	234	204	225	243	241	221	240	241	209	247	240	229	252	261	213	230	248	229	229	252	257	299	238	259	254	256	219	272	270	249	260	237	240	264	238	243	275	222	241	242	250	269	236	238	256	207	239	243	212	227	267	267	237	261	242	274	278	252	252	262	232	236	221	242	233	223	253	250	244	250	260	251	243	266	241	256	242	255	232	239	250	251	265	256	249	249	228	242	243	227	233	234	267	241	248	223	243	249	262	221	237	233	228	215	249	233	263	254	221	222	253	265	239	242	233	220	216	237	245	244	216	250	218	214	278	230	267	244	244	252	233	225	232	241	266	233	271	260	244	254	248	204	239	244	243	233	262	250	242	259	247	249	259	228	269	253	214	243	220	230	262	242	240	220	240	257	228	254	249	250	225	232	264	239	244	230	244	234	250	240	258	264	275	228	220	249	256	252	253	207	218	232	235	235	238	217	246	248	227	252	212	218	268	234	233	237	228	224	233	244	224	249	227	267	233	241	239	219	257	236	242	235	240	213	224	285	253	235	218	261	242	229	225	232	201	247	245	235	252	247	245	266	226	258	273	259	207	263	248	243	249	240	254	245	254	242	239	212	248	264	248	232	252	194	243	256	230	244	270	258	213	226	241	226	244	224	248	246	242	246	241	264	244	247	224	236	261	257	225	225	223	241	249	228	250	202	257	246	219	240	211	244	266	259	254	245	244	252	247	234	248	215	243	264	230	218	267	221	247	241	248	246	230	258	251	249	230	269	254	229	226	259	233	201	243	240	250	257	266	230	248	214	240	278	260	238	255	256	269	258	274	222	266	221	213	249	247	288	225	251	238	252	251	254	236	207	245	259	222	257	239	239	250	246	250	252	227	244	230	261	245	249	219	271	227	214	241	246	214	233	254	248	211	249	276	251	235	252	259	230	243	236	230	251	221	249	226	261	257	234	236	231	217	240	246	236	260	246	251	227	239	244	239	249	239	261	246	259	236	249	258	241	254	269	250	230	251	240	227	241	224	271	267	228	220	242	245	243	227	273	243	240	230	251	243	246	249	222	255	275	208	256	239	232	239	253	267	243	229	229	229	237	271	243	245	240	250	241	265	268	259	255	239	240	251	242	231	265	252	252	259	256	224	243	224	245	192	227	247	240	215	238	252	247	227	222	228	260	250	282	215	215	240	250	232	223	262	276	256	253	237	250	237	251	217	238	262	258	239	226	252	242	276	255	269	216	269	285	277	263	230	226	273	239	262	282	254	264	220	248	226	253	232	228	257	232	233	201	249	222	210	255	273	231	243	225	270	261	235	241	233	243	236	239	264	255	216	229	250	238	244	259	247	242	243	226	228	260	238	288	243	222	250	283	214	262	254	267	243	219	232	245	230	249	257	258	250	228	249	272	237	261	250	242	244	196	262	254	244	251	235	217	252	240	274	231	244	213	230	237	236	265	261	295	230	259	269	237	269	221	233	227	258	257	224	261	210	221	225	245	266	229	259	242	228	242	224	246	258	269	260	242	224	236	231	254	226	223	235	276	249	233	255	271	249	261	241	222	255	224	223	250	269	225	239	251	245	232	224	254	249	255	249	237	231	222	218	241	229	252	255	252	236	229	253	251	235	241	263	219	218	256	231	251	273	237	256	211	248	273	243	211	249	270	248	211	244	220	241	241	219	245	245	230	227	246	249	245	249	223	249	248	254	249	243	233	250	227	247	240	247	244	249	255	204	245	242	225	241	246	264	249	275	264	237	237	239	241	244	254	271	217	237	249	275	271	255	270	236	227	219	213	236	240	247	222	243	206	262	234	245	249	254	268	267	215	255	239	253	252	214	240	258	242	245	250	229	258	257	263	254	213	238	252	269	253	244	243	248	232	235	253	248	236	230	237	256	223	248	234	235	254	262	243	242	239	225	232	253	239	251	237	206	278	248	242	236	258	250	252	261	249	238	241	223	258	262	220	245	231	240	247	255	268	263	262	264	255	229	243	269	242	237	272	243	247	235	255	273	254	253	223	246	227	246	251	231	242	251	243	214	242	241	266	253	247	264	238	230	264	245	245	234	262	253	290	265	240	250	255	237	256	258	243	250	246	237	243	251	229	268	230	222	236	224	221	246	228	234	219	244	253	241	238	232	238	245	256	245	230	219	255	225	239	252	225	235	211	225	234	254	267	256	233	225	256	246	249	239	267	257	230	233	247	248	245	256	253	266	254	226	221	261	247	234	248	236	231	241	263	245	229	226	237	253	237	280	259	261	249	230	248	257	240	236	253	220	254	233	266	272	251	240	270	254	242	205	303	255	226	245	253	226	246	269	227	223	236	254	251	248	241	234	231	235	250	220	238	233	207	233	220	262	237	227	231	221	250	207	204	236	245	203	244	236	240	253	249	264	246	237	239	263	260	252	251	242	256	219	247	246	253	210	237	235	252	230	260	230	249	243	274	251	246	224	265	254	244	246	267	263	241	237	228	228	261	235	265	264	253	239	244	238	223	234	240	237	243	245	266	227	254	251	249	218	220	244	261	232	261	232	267	217	214	248	254	242	267	249	232	230	247	262	263	236	233	228	254	249	266	260	268	221	216	252	222	257	239	226
4758	2000	3399	1529	971	956	850	734	695	666	655	601	582	638	574	642	618	592	599	610	583	584	600	599	543	564	593	589	560	584	544	581	609	579	600	572	608	603	556	576	571	549	587	595	559	573	593	601	590	598	603	568	576	574	575	611	624	583	569	612	574	603	579	610	575	555	586	559	604	571	561	577	613	585	568	571	583	579	528	592	601	568	599	607	563	639	604	597	585	614	582	642	575	592	566	554	604	570	599	560	602	570	584	598	575	619	579	596	596	542	628	565	533	577	613	600	559	540	576	592	563	609	595	608	575	587	598	595	617	575	551	618	571	557	571	612	547	630	582	529	594	609	605	605	595	542	614	573	602	604	609	596	638	638	571	542	635	619	596	550	587	564	553	534	561	567	591	560	592	571	573	583	602	560	616	649	602	577	597	554	563	584	623	593	578	629	510	624	551	607	583	599	596	642	589	579	558	550	614	597	586	529	611	588	585	640	577	562	585	592	626	580	600	591	602	565	568	613	618	580	621	621	591	613	608	607	574	522	553	577	566	594	600	615	551	575	573	599	596	552	563	589	594	572	582	572	576	572	610	569	547	574	553	586	571	565	566	586	594	596	563	605	636	626	570	607	584	555	583	577	592	556	597	597	539	613	639	602	536	603	521	541	608	570	559	602	631	549	577	580	595	614	557	610	577	569	608	606	593	546	604	587	571	546	547	596	589	619	548	612	634	585	575	604	575	607	590	621	575	576	580	530	570	587	566	614	610	558	580	577	589	562	588	585	597	618	577	618	601	599	617	600	595	594	579	612	593	613	629	549	574	592	595	573	598	606	577	579	550	590	620	570	591	551	642	621	584	595	588	570	559	579	601	597	576	599	596	573	569	586	640	546	571	567	599	605	562	560	597	608	627	579	570	609	601	578	574	587	599	592	651	612	563	589	582	607	593	584	584	567	552	592	609	555	608	609	576	594	596	589	581	645	581	611	540	623	599	558	601	563	629	562	595	615	567	627	620	563	586	543	568	590	572	603	531	582	550	602	607	544	596	600	581	596	594	607	592	569	591	592	596	601	601	630	592	597	577	621	571	568	569	543	596	610	614	589	559	603	611	592	581	605	552	598	589	570	582	611	613	604	595	578	602	584	611	572	612	576	590	630	587	634	632	547	589	582	613	585	607	567	543	615	602	573	539	585	592	639	540	593	573	628	577	599	619	615	584	583	609	599	559	568	575	619	566	622	582	606	608	551	565	600	575	605	612	613	523	563	590	595	565	571	591	589	572	625	591	609	620	567	585	554	562	572	555	595	596	599	582	590	598	542	562	613	579	559	575	602	579	580	600	617	605	591	590	560	610	594	562	618	560	581	632	567	578	603	554	632	593	593	611	587	610	611	612	546	570	596	596	577	581	575	573	596	599	609	614	536	585	586	598	563	575	580	599	622	619	622	596	596	612	562	599	594	575	621	612	584	603	600	584	608	584	614	554	585	585	575	620	570	540	578	588	596	596	585	612	583	591	574	567	601	630	600	634	522	616	582	579	619	555	575	573	557	604	600	563	596	552	580	604	609	563	566	616	606	580	611	609	554	587	564	582	595	594	587	596	628	609	588	560	593	595	566	648	586	596	602	616	604	560	583	561	586	587	595	554	553	597	555	629	606	593	577	570	657	605	634	575	570	620	570	616	603	604	604	565	580	589	617	562	587	580	587	591	578	609	617	521	545	611	588	605	602	544	634	611	604	551	568	599	604	629	607	623	595	560	571	594	576	547	577	599	536	584	552	582	553	598	588	593	551	580	561	597	557	591	613	611	590	542	609	563	637	579	616	603	633	607	572	582	561	565	598	550	547	567	617	609	595	565	595	620	593	596	598	577	597	560	596	609	580	560	599	572	576	639	579	617	568	615	576	588	595	581	619	565	587	576	543	590	561	625	562	553	618	603	561	558	562	577	581	641	566	581	595	567	559	564	578	580	550	576	564	568	582	573	574	581	605	573	592	605	565	545	567	607	581	595	579	579	560	621	575	603	587	583	543	532	608	565	587	635	602	560	604	639	581	597	568	595	602	581	568	556	577	615	608	591	543	597	556	595	581	656	584	585	595	619	573	576	548	600	563	594	601	542	581	620	606	598	578	527	574	584	597	577	554	604	614	603	614	634	580	574	605	576	569	560	579	579	625	607	606	611	561	598	641	577	568	577	614	578	594	569	630	595	613	548	614	569	585	590	646	611	568	598	586	575	602	579	599	542	617	612	564	605	603	565	580	581	579	618	611	615	553	600	588	637	628	556	609	549	583	562	567	560	578	545	564	572	605	619	612	592	585	631	562	574	510	581	585	598	594	551	571	560	595	596	548	596	587	567	570	590	636	572	577	587	591	598	600	611	526	563	610	584	599	565	578	552	525	572	559	580	561	577	588	618	560	575	605	580	620	612	567	603	600	570	560	582	540	579	597	579	627	630	593	605	627	581	558	564	579	572	570	581	566	602	607	593	600	612	612	560	589	586	554	551	507	575	609	561	607	571	606	610	593	622	574	568	620	605	556	530	606	624	599	616	586	576	569	632	574	567	589	595	556	571	565	573	584	579	582	554	595	598	590	643	577	551	582	620	602	537	566	602	557	624	580	561	588	587	567	568	587	601	586	527	597	597	612	619	577	574	547	622	592	587	591	596	582	594	577	570	590	584	558	606	607	575	582	597	601	593	605	602	589	614	612	579	602	583	592	591	587	632	566	614	571	593	584	585	602	597	583	634	575	595	583	589	576	599	556	618	604	647	603	577	627	578	602	577	619	588	625	605	586	626	604	575	611	586	582	576	571	590	556	599	556	596	573	630	546	586	568	549	574	614	597	600	621	598	593	564	592	579	594	594	616	562	575	579	609	651	611	613	630	583	595	597	566	572	605	563	602	571	586	628	586	577	574	611	555	582	589	580	586	588	622	596	587	566	568	553	604	584	593	553	590	553	635	595	591	591	554	606	597	538	577	612	558	566	579	611	584	549	593	594	580	585	634	587	600	599	573	568	541	552	601	584	618	609	586	587	617	537	550	567	604	596	605	558	603	576	620	570	650	582	576	596	560	578	618	631	588	573	568	573	602	585	583	574	602	623	640	554	592	592	578	611	600	562	609	581	612	626	615	537	605	541	550	601	536	612	617	630	584	669	571	595	598	605	636	620	644	631	580	608	650	590	557	581	556	553	575	584	543	620	632	559	548	560	549	560	545	569	599	547	570	607	617	621	580	625	526	602	578	578	576	593	544	607	587	574	592	560	589	583	584	577	606	570	562	631	573	620	552	593	639	608	541	564	625	614	591	567	577	581	569	575	592	609	560	563	569	605	601	590	587	598	585	625	582	614	591	576	555	567	590	609	607	573	601	581	572	619	609	592	599	582	569	611	595	593	569	554	609	610	603	564	547	599	567	583	606	633	580	597	621	610	585	589	585	558	578	615	574	596	564	564	600	572	571	587	558	603	594	596	578	612	553	591	647	594	525
26940	17486	11331	4172	1665	863	558	384	279	256	237	209	173	170	188	175	171	173	163	162	154	143	139	139	144	157	147	134	121	137	143	108	152	136	141	118	131	130	99	132	142	141	123	142	116	141	139	127	144	143	132	132	118	130	106	123	129	128	134	99	144	140	118	133	129	125	163	132	123	117	126	148	129	122	145	139	136	124	121	124	126	122	130	136	122	121	108	134	136	130	139	111	115	112	125	124	130	118	136	124	106	140	120	110	127	119	122	124	113	155	114	122	101	125	108	140	100	124	127	128	105	128	106	124	110	100	133	112	115	146	110	124	129	117	125	129	134	123	116	121	130	116	132	117	126	117	147	129	127	123	135	115	130	106	128	127	129	111	135	140	125	131	137	140	115	124	135	120	142	131	147	136	118	128	117	133	124	127	133	138	123	127	134	123	125	126	118	130	122	122	114	126	121	126	109	109	121	120	139	134	125	141	123	121	121	125	123	117	131	131	137	119	119	129	109	117	122	150	140	126	133	120	119	117	110	132	121	116	114	109	128	107	117	99	140	124	116	131	141	117	139	128	122	137	116	147	116	105	114	114	125	125	109	114	117	114	118	125	130	110	116	157	144	138	125	124	116	133	153	112	120	127	124	116	123	144	129	104	104	134	129	99	128	121	122	128	139	126	114	143	148	111	129	129	111	109	146	123	134	150	131	146	110	122	112	107	108	138	116	135	110	111	119	121	127	130	140	134	128	129	127	125	133	125	114	133	131	115	118	124	136	118	142	117	128	150	138	109	142	114	109	136	108	115	133	98	125	123	107	115	128	123	120	126	117	137	131	131	110	118	121	135	117	129	117	146	127	136	137	133	103	131	113	121	96	112	138	136	137	118	134	123	136	131	119	109	114	108	132	145	115	135	121	125	122	131	125	135	124	124	121	141	136	117	142	121	114	111	123	121	128	140	135	119	106	133	106	127	112	128	142	111	121	123	124	122	128	126	125	133	134	131	136	135	148	144	117	119	126	128	125	110	110	124	119	139	122	139	118	136	152	129	118	125	149	113	96	129	133	117	132	114	127	145	120	130	110	94	136	130	140	117	118	130	132	116	131	123	131	103	136	123	129	101	115	126	145	146	115	139	130	113	118	125	117	135	134	122	126	122	149	105	138	97	117	120	113	118	128	98	127	121	125	106	135	127	122	151	113	129	125	124	124	124	110	122	124	129	115	132	131	111	134	113	113	130	138	134	108	136	123	127	115	112	96	138	122	123	116	130	126	131	150	122	116	117	117	132	134	124	149	127	129	149	129	132	120	121	126	123	118	125	122	141	125	127	114	102	118	116	148	126	141	123	115	119	101	121	126	134	125	122	131	138	140	120	132	116	134	110	130	122	127	151	114	123	128	111	111	126	115	117	104	132	140	147	129	122	95	129	152	119	117	125	106	132	123	124	133	119	128	112	138	119	125	122	115	114	120	167	131	120	103	130	131	138	111	83	123	131	133	136	112	140	113	108	136	122	122	142	126	127	114	119	133	117	127	135	141	120	134	116	118	130	112	120	101	132	117	132	132	119	120	153	124	133	130	133	125	107	108	142	135	127	114	131	118	102	140	124	128	120	157	137	128	92	114	135	117	126	140	131	147	107	145	121	126	125	114	131	131	122	131	124	107	119	129	137	136	135	127	126	119	118	107	122	128	125	125	125	112	119	125	119	104	119	124	126	129	124	127	140	136	108	118	112	115	127	130	136	117	125	123	128	146	130	121	142	133	128	119	122	152	108	122	134	138	139	109	136	123	100	132	132	124	122	111	132	134	127	120	115	109	130	116	120	118	132	115	123	144	140	133	137	118	127	129	130	126	142	129	128	129	119	132	151	136	126	119	124	111	116	111	121	132	121	143	121	126	108	123	116	114	120	137	131	133	145	125	144	138	114	112	123	121	123	123	86	152	123	115	111	137	118	112	125	122	108	114	137	147	103	109	146	113	110	144	119	134	140	118	133	128	133	118	141	133	106	122	117	102	142	126	120	130	129	136	116	109	117	137	120	127	135	125	148	129	120	131	135	139	126	116	112	134	120	123	142	136	116	140	128	108	128	97	109	109	124	130	124	121	141	133	127	130	119	99	135	136	120	119	109	119	112	110	128	145	113	129	123	121	156	142	110	125	127	125	126	129	140	120	120	113	126	127	117	126	124	117	116	133	122	131	128	131	145	110	120	127	88	129	138	108	112	116	120	119	127	135	147	134	122	125	110	138	125	122	132	119	113	136	119	130	122	127	140	128	131	131	123	145	113	152	109	118	127	135	131	131	133	118	139	134	111	138	125	161	130	124	119	110	134	120	133	111	114	124	117	121	108	115	130	123	108	135	107	131	127	128	123	133	139	117	124	140	135	111	114	144	111	126	140	108	125	120	114	130	143	130	124	123	119	142	126	119	120	124	128	127	134	122	125	128	143	117	130	143	125	106	113	122	112	127	101	120	126	118	120	123	123	142	112	121	122	146	146	112	110	103	141	138	125	123	122	117	117	137	97	125	125	135	131	122	130	117	128	142	149	134	128	106	118	109	146	127	132	137	140	124	121	123	129	122	113	107	141	136	126	137	138	115	141	141	126	122	99	118	127	99	127	123	107	123	129	133	123	114	138	125	113	157	108	119	129	118	124	130	118	135	125	129	129	103	118	124	122	104	132	107	106	130	131	134	123	136	120	141	111	151	120	120	139	128	121	145	138	137	126	114	121	123	144	152	113	120	111	146	127	132	119	131	139	149	101	131	131	120	140	118	135	100	116	125	133	113	141	133	124	123	103	135	114	122	126	146	135	111	132	120	128	117	127	135	145	130	134	123	116	120	121	131	137	144	141	126	122	135	125	130	111	128	139	135	134	126	117	120	121	100	120	108	169	134	136	114	126	142	122	129	109	116	115	111	119	127	106	121	113	129	118	110	139	129	113	130	127	118	129	144	138	124	121	142	141	130	139	147	133	116	111	107	124	121	127	121	114	119	120	124	130	150	126	123	122	119	119	141	120	121	125	125	117	106	124	127	117	121	117	117	133	148	111	112	150	138	125	120	139	112	126	117	126	128	117	114	122	144	118	133	102	128	122	138	117	103	111	114	146	124	126	124	122	112	112	93	134	131	128	142	157	121	144	129	142	122	129	122	123	105	145	128	120	141	110	123	129	115	128	134	129	105	129	98	155	138	121	115	127	140	112	112	113	134	124	145	121	113	123	129	133	117	117	124	130	141	114	134	119	119	121	134	130	150	129	132	121	108	116	112	137	127	113	110	134	118	113	115	125	125	122	127	131	101	120	140	123	119	113	126	119	129	139	130	125	129	125	150	115	130	123	133	117	135	127	128	120	118	134	103	111	152	153	137	129	103	120	110	113	116	132	120	118	99	118	138	117	142	112	119	133	124	100	122	97	128	113	120	112	106	137	125	114	105	130	128	111	114	112	120	144	107	112	112	130	117	109	112	140	144	119	140	128	122	130	138	146
16779	10653	9433	5001	3206	2780	2172	1663	1361	1178	1135	890	770	737	697	662	628	555	577	551	543	504	489	494	457	482	452	465	482	449	456	424	415	418	423	423	386	426	399	399	405	435	407	419	395	424	419	412	362	385	418	407	406	388	376	375	384	383	386	329	380	402	375	401	361	372	411	377	390	365	355	351	402	361	379	388	362	362	363	346	403	378	387	365	352	334	385	367	361	345	354	364	328	389	355	358	383	409	382	365	366	414	368	343	372	389	348	362	364	368	347	341	320	348	369	378	378	375	351	398	392	377	372	359	370	383	372	316	358	363	388	374	357	359	344	361	377	362	391	369	344	370	339	359	359	353	340	371	385	388	356	334	371	319	377	353	340	342	351	378	362	361	364	372	359	423	351	379	356	362	338	347	370	362	337	371	363	345	342	350	353	376	366	356	386	343	385	385	359	340	364	369	334	348	340	340	356	354	382	352	383	350	356	341	356	375	355	365	379	331	402	370	331	359	366	312	369	357	348	355	329	346	341	339	376	353	348	364	394	387	328	373	388	381	343	352	348	353	371	350	345	367	357	377	397	328	371	363	364	365	373	359	378	351	364	330	339	371	367	359	370	377	354	351	345	347	364	387	386	355	361	386	333	321	355	337	352	375	364	367	307	393	350	370	367	369	340	372	370	349	354	350	363	346	385	334	332	344	364	371	379	354	358	355	366	377	352	380	349	381	376	338	323	366	371	338	365	360	387	377	336	391	375	386	319	349	376	352	397	331	334	392	343	373	343	353	390	373	394	353	344	361	342	339	362	355	372	355	355	365	355	373	315	381	372	350	350	366	336	347	346	354	387	360	360	365	334	368	349	365	343	339	341	392	356	394	342	331	343	360	364	375	355	387	361	358	366	372	365	402	344	347	362	352	360	355	374	352	346	354	407	359	332	378	356	373	364	354	330	394	370	344	366	369	347	330	357	345	356	369	389	361	372	385	326	337	373	383	355	340	368	355	382	386	325	356	348	408	364	357	353	382	365	385	368	329	374	340	363	347	355	367	354	366	360	367	359	370	368	373	377	355	363	343	323	379	329	373	378	369	364	394	381	350	354	361	378	372	391	381	343	351	364	369	360	348	374	341	334	347	356	346	390	328	347	336	347	361	366	396	373	349	372	318	384	335	360	359	356	320	335	361	380	346	323	371	367	322	365	324	357	324	352	365	361	360	384	392	350	339	376	347	365	347	387	365	348	369	364	354	323	385	350	351	359	358	361	378	333	378	395	349	339	379	386	396	343	378	401	349	350	340	390	361	351	340	365	350	359	349	343	351	370	360	392	326	355	346	363	372	350	369	339	348	333	329	351	351	384	364	375	388	380	347	327	387	333	336	372	340	375	343	369	379	322	352	361	377	367	358	351	364	345	367	362	367	369	367	360	346	373	345	361	352	369	374	336	380	373	364	334	378	356	377	352	357	375	380	367	370	361	365	376	361	384	361	367	338	341	339	329	344	369	354	361	338	384	365	350	358	362	379	365	354	348	348	353	383	340	353	351	359	370	345	350	363	344	379	333	362	371	341	336	360	390	357	361	367	384	346	337	361	376	348	377	372	372	364	352	345	378	341	337	327	303	363	360	342	361	364	363	353	376	353	347	350	337	386	335	387	359	362	345	348	373	362	356	326	369	363	341	364	350	379	334	348	320	354	352	378	322	344	392	364	383	352	366	346	383	380	391	321	378	350	350	374	363	337	358	382	359	355	340	382	339	355	351	354	372	361	403	369	342	380	351	347	375	354	337	360	340	354	318	351	369	374	336	373	362	355	361	341	372	365	344	376	369	380	358	346	333	367	397	356	351	365	340	380	349	326	365	354	351	386	365	367	390	339	369	376	328	354	379	330	365	385	342	382	341	367	340	388	377	385	352	358	345	382	369	363	334	356	345	338	347	305	326	360	362	333	337	351	362	348	349	380	356	359	365	339	371	360	335	354	335	370	364	357	374	384	356	379	377	363	386	380	364	347	358	340	369	392	300	352	382	378	378	356	338	339	378	366	359	379	349	365	344	397	324	348	374	359	352	367	383	340	365	389	359	349	352	355	355	368	354	369	350	333	371	377	372	338	362	397	354	336	383	344	353	338	357	329	370	382	397	328	383	362	360	363	330	355	391	393	354	378	343	384	345	368	347	348	329	334	356	365	325	344	385	354	394	375	335	369	345	326	340	327	347	347	327	368	321	354	365	353	345	332	375	357	312	381	380	339	343	341	378	333	345	314	372	334	319	350	355	351	323	385	330	365	345	396	328	365	342	333	329	370	332	362	356	360	343	388	344	355	354	378	373	356	365	364	368	332	368	378	366	357	346	398	371	330	341	332	351	355	357	384	374	349	319	361	369	320	389	380	360	385	350	354	346	367	345	384	349	306	374	366	353	362	328	328	369	372	330	375	363	349	346	341	354	343	348	351	382	356	389	364	351	339	331	328	357	341	367	330	374	363	348	361	365	351	414	340	360	359	341	369	330	347	342	334	341	374	291	325	370	348	338	349	360	335	325	323	359	348	359	366	371	346	352	343	345	377	381	355	357	371	343	389	351	330	395	356	389	364	366	350	377	387	380	371	379	345	358	347	388	343	365	359	337	331	370	342	371	393	371	344	343	370	376	343	340	373	328	333	342	371	341	368	357	347	355	341	357	372	389	384	359	380	358	348	362	383	351	362	373	350	337	348	352	365	387	372	330	371	354	395	390	405	336	375	373	354	370	354	365	378	345	352	343	351	375	366	332	380	368	360	365	407	396	355	337	406	364	377	370	370	357	335	357	354	354	363	335	373	365	375	342	332	343	359	365	352	363	337	361	334	335	340	350	350	333	354	350	336	338	371	360	373	339	359	353	373	353	352	354	338	349	351	364	348	351	378	367	347	362	361	331	342	389	339	330	365	389	363	359	372	392	358	359	362	394	366	385	374	349	378	379	359	323	384	347	372	338	351	367	389	388	359	365	392	401	372	342	360	354	331	330	348	325	323	372	380	346	364	391	352	346	373	365	332	353	386	374	354	351	346	328	342	373	360	364	387	364	364	372	338	356	374	360	363	352	350	365	370	316	358	340	369	350	346	366	359	303	397	350	329	401	346	363	373	331	353	303	347	374	333	391	370	360	335	340	344	359	360	344	363	352	372	380	394	336	367	334	363	336	346	346	374	346	377	359	376	348	357	339	345	370	361	342	359	350	368	364	350	380	375	354	341	349	338	342	336	344	355	369	358	341	358	342	337	337	354	351	344	349	372	341	333	366	364	345	376	340	367	387	349	341	348	398	370	354	376	366	326	398	370	348	350	371	381	338	368	312	312	365	357	360	357	340	350	328	339	321	322	375	370	377	354	371	391	355	370	370	368	329	349	410	355	359	349	341	371	363	358	367	362	346	356	366	369	349	331	363	356	349	359	366	366	336	375	360	377	346	354	363	408	343	370	390	350	365	344	329	368	372	364	338	391	350	344	381	352	313	349
38192	27241	15517	7678	3403	1762	1189	793	564	489	482	389	376	354	327	359	330	297	301	263	271	263	262	302	261	277	267	260	249	246	239	265	277	251	240	219	225	237	249	237	255	269	247	221	254	256	273	222	254	234	244	255	223	263	230	252	246	230	248	218	200	258	257	218	241	247	258	259	250	244	225	253	246	228	267	247	245	230	257	235	247	253	246	272	242	260	234	235	243	216	226	261	227	247	260	227	253	266	241	241	256	227	230	250	270	267	234	213	219	265	244	256	244	279	248	227	269	253	207	219	244	248	231	256	256	241	279	235	244	246	229	215	265	263	234	255	247	271	256	230	229	228	221	250	236	247	232	250	225	211	233	242	224	257	240	210	228	230	244	238	254	291	261	248	232	224	278	240	233	242	254	263	224	231	233	225	246	261	267	254	249	272	250	235	248	251	234	215	213	259	247	248	239	209	233	223	239	235	234	239	236	261	227	230	247	228	228	220	252	241	276	250	210	239	246	235	243	218	240	239	257	224	275	243	232	222	232	239	255	242	252	236	226	252	253	240	255	223	228	222	258	247	235	224	272	252	239	232	216	245	270	225	227	246	214	239	276	226	249	258	272	218	241	225	236	244	244	269	226	252	264	232	227	249	212	224	271	237	239	255	211	226	262	248	251	231	221	246	229	248	259	245	260	224	274	256	255	238	247	221	237	222	217	231	210	221	242	223	247	233	246	207	239	238	243	252	228	259	246	235	237	236	221	227	241	236	257	221	227	280	214	235	243	247	252	267	235	267	246	246	260	264	240	245	245	247	238	225	246	249	227	260	230	265	247	261	217	267	257	252	236	259	245	252	233	246	257	253	261	221	258	231	237	252	240	257	273	233	238	257	246	251	245	234	236	240	252	242	243	252	238	224	244	232	268	264	261	214	253	246	215	253	248	247	233	234	233	224	216	278	274	242	235	228	234	257	266	239	224	251	260	265	234	228	223	248	237	221	247	227	246	222	240	260	228	229	244	239	219	227	221	256	258	252	253	238	247	266	232	243	244	224	227	247	268	270	237	241	229	226	264	239	216	254	247	230	246	246	236	259	253	250	250	245	239	249	226	234	250	218	252	278	255	239	247	254	255	222	253	244	242	258	232	238	242	214	204	232	240	245	207	220	249	221	237	234	239	223	243	241	249	283	226	231	276	279	248	229	259	239	242	229	261	260	231	213	227	211	253	275	260	250	236	271	260	265	230	231	232	245	265	219	228	244	209	238	234	229	236	226	224	247	208	252	239	255	251	243	213	231	242	247	234	228	218	258	266	222	227	239	248	243	232	252	225	249	285	235	230	243	202	250	256	230	212	244	221	243	263	244	235	226	246	252	212	219	254	231	235	234	245	235	247	258	229	223	250	239	240	223	249	221	255	262	264	296	237	263	198	260	243	218	236	213	247	299	259	239	227	240	255	262	227	238	230	249	240	248	272	239	215	258	243	236	222	224	254	244	238	235	246	257	254	251	238	241	230	213	254	252	245	264	252	233	233	225	237	230	238	216	232	232	238	222	223	228	211	246	255	234	232	245	239	218	205	242	231	235	207	239	248	273	242	261	230	259	219	245	240	249	262	218	251	254	271	233	263	226	248	248	225	268	218	239	234	221	242	245	227	232	252	267	265	225	229	247	295	246	239	244	233	253	246	230	251	256	245	249	260	219	245	233	268	259	253	249	245	233	284	228	227	234	244	249	253	239	243	229	238	250	226	248	246	222	234	248	250	250	219	258	238	251	248	232	266	260	250	234	242	240	232	226	243	243	263	221	229	235	252	271	260	232	217	228	249	237	257	251	228	229	251	239	262	208	269	218	259	257	302	234	256	235	230	264	231	246	245	222	250	227	264	248	239	226	201	269	255	242	242	199	224	225	240	260	236	234	253	264	261	231	241	233	240	255	235	251	225	237	234	225	245	226	223	251	274	271	236	229	235	238	252	255	264	255	243	269	259	236	225	226	235	251	231	217	253	235	268	252	232	227	240	242	245	227	233	262	238	222	231	267	248	248	252	249	227	262	234	257	207	252	258	260	241	265	233	244	233	239	246	238	227	255	238	263	268	222	216	230	230	252	237	226	254	252	262	254	240	242	235	248	215	231	259	238	256	253	273	246	252	263	256	238	238	265	225	245	247	227	214	230	265	243	256	248	250	236	225	259	244	251	231	231	250	246	246	258	235	225	237	215	255	262	276	220	270	229	256	243	264	243	253	228	255	241	242	236	217	246	238	239	256	230	217	233	249	247	261	254	238	260	226	199	234	227	248	235	261	234	251	246	219	237	255	255	229	257	254	228	238	207	255	213	225	232	237	237	258	263	213	242	242	244	268	224	226	243	239	256	227	234	229	260	242	242	231	248	227	250	215	253	246	254	248	216	263	249	242	253	257	228	258	212	261	273	220	247	253	243	240	218	221	226	219	237	219	226	251	242	248	255	264	259	239	225	247	286	262	202	224	264	226	256	217	237	253	233	232	250	221	219	250	259	240	260	253	237	223	246	237	241	237	234	241	248	254	237	254	255	265	229	260	251	265	249	241	241	257	226	229	230	234	235	225	205	250	228	252	253	287	232	205	247	234	273	248	235	223	252	231	223	251	237	251	256	213	248	264	276	250	220	238	257	239	229	208	249	211	226	290	240	257	252	241	232	237	238	248	251	212	197	216	237	231	214	224	236	232	239	246	249	244	245	245	241	249	262	228	259	242	247	257	265	253	251	237	215	224	231	229	267	222	258	267	244	257	219	218	239	231	220	235	264	234	255	284	250	249	219	261	233	218	251	217	242	245	249	229	237	268	214	252	217	245	238	220	248	250	230	246	217	244	252	228	225	236	247	235	261	229	236	270	259	252	264	216	258	237	237	254	217	253	230	278	256	254	228	226	229	238	211	227	249	226	239	252	247	234	232	258	239	226	255	259	255	228	250	242	253	253	252	217	248	240	242	259	245	213	251	245	240	214	258	246	242	247	239	233	245	242	232	251	235	256	211	235	231	240	238	188	216	254	252	277	227	278	238	248	244	258	254	244	243	220	240	270	221	244	242	270	260	245	221	222	256	234	233	227	233	243	232	259	261	250	228	233	237	216	239	239	209	249	222	237	219	254	264	212	246	266	241	242	267	238	271	235	221	254	243	225	242	227	232	246	256	267	235	235	223	253	250	234	238	248	236	240	240	248	239	245	234	231	265	247	239	222	234	218	223	247	252	241	223	238	227	246	224	245	236	238	246	243	251	248	234	258	245	224	242	266	244	271	241	276	244	215	239	236	258	224	272	245	244	221	250	232	235	252	219	251	274	220	240	220	238	220	265	251	246	252	261	258	235	239	234	251	213	249	223	207	220	247	244	241	234	224	249	247	219	263	234	264	256	243	279	227	231	219	263	238	234	267	249	245	221	238	242	257	228	232	237	219	240	232	243	241	251	249	232	218	245	238	231	234	254	240	242	261	253	241	235	255	241	241	229	249	215
24565	15167	10944	8356	6496	4714	3897	2947	2441	2180	1961	1597	1481	1305	1340	1184	1182	1061	970	932	990	947	883	856	875	865	790	782	804	800	756	795	745	755	763	701	706	738	708	701	703	714	636	723	731	719	694	771	731	692	720	645	719	667	688	659	685	619	665	637	621	627	652	659	626	646	660	662	673	626	639	643	626	665	643	640	625	630	645	666	617	643	617	645	630	617	631	636	640	643	619	616	616	613	591	603	634	624	629	629	652	620	617	610	638	620	641	628	638	600	602	651	641	627	633	596	666	622	616	607	656	629	596	596	632	602	666	600	586	620	604	617	615	636	580	685	602	583	601	610	644	575	599	611	638	615	632	607	609	610	628	620	623	621	645	610	684	643	620	631	636	661	598	637	592	606	596	641	623	661	665	631	619	654	574	624	612	614	698	620	624	591	648	614	593	603	659	652	602	614	641	670	634	590	661	676	629	588	652	610	617	650	620	619	663	567	642	656	595	592	591	599	629	615	620	580	665	597	616	598	659	623	636	608	620	627	603	608	625	572	620	579	658	623	626	605	596	566	657	649	653	589	640	607	609	597	607	581	583	644	631	593	623	634	574	617	671	624	627	599	601	614	618	594	595	649	546	605	630	628	605	603	604	581	636	553	641	615	609	649	621	647	636	581	645	589	600	596	614	648	629	632	616	621	596	626	615	666	598	616	621	630	620	610	603	626	640	635	609	595	625	618	596	648	608	593	609	629	594	655	612	629	620	614	608	597	640	568	625	628	623	629	607	577	635	649	637	635	598	578	651	624	592	629	621	590	585	586	592	619	612	591	642	634	605	638	666	639	618	616	636	613	589	597	671	582	626	603	643	636	617	623	590	565	607	613	634	594	607	598	596	584	599	603	612	616	618	622	608	607	626	604	620	638	619	662	624	634	649	650	595	631	601	637	601	540	620	630	641	638	619	624	607	615	628	627	645	617	597	618	574	586	664	602	595	637	581	625	588	674	682	599	624	615	643	641	595	614	621	600	625	614	588	635	625	516	617	616	581	647	628	625	622	661	613	580	649	594	608	623	593	607	615	617	635	611	617	590	611	597	638	632	613	635	591	645	577	615	596	653	646	611	630	588	644	631	615	629	581	640	646	607	606	600	634	608	574	615	605	634	664	633	609	600	623	620	577	653	608	611	635	614	648	645	661	575	614	610	602	655	644	620	563	633	615	599	618	644	591	600	660	596	576	575	633	618	576	632	623	631	601	636	600	654	582	623	693	633	616	578	631	615	596	596	588	600	604	609	632	656	630	598	586	626	624	552	641	635	606	614	622	604	590	630	615	641	591	596	664	629	655	624	653	672	650	636	622	611	601	662	592	652	656	579	591	582	652	595	637	617	635	665	642	602	631	634	582	627	597	633	641	649	613	608	598	619	649	634	623	607	629	612	640	598	624	618	651	601	569	614	618	619	653	631	594	570	618	554	591	633	619	652	605	576	596	622	575	624	592	646	610	619	654	593	568	626	600	617	642	593	625	600	616	622	641	582	664	624	614	624	605	614	606	611	617	637	643	597	695	572	607	602	563	638	615	598	620	592	627	573	617	590	655	617	650	616	608	654	577	626	594	630	648	574	592	644	620	616	593	640	603	639	638	596	599	642	611	611	619	601	589	621	617	643	596	624	633	630	607	621	625	612	659	611	607	631	647	623	633	645	619	654	635	571	643	593	643	629	562	642	585	570	623	620	594	608	616	607	625	635	623	622	582	659	613	630	587	620	569	625	689	628	603	578	602	651	599	595	684	618	634	547	631	630	573	594	625	602	626	615	619	642	590	598	641	644	618	639	634	596	641	575	661	580	554	595	637	584	653	618	625	621	679	631	563	646	590	614	590	649	670	607	620	630	609	621	653	653	596	584	662	649	629	616	600	632	627	590	623	632	638	632	589	632	600	604	619	640	590	630	617	606	613	607	603	650	646	610	624	608	582	588	623	589	659	637	626	609	596	615	587	636	612	629	604	636	638	647	636	649	580	624	639	647	653	632	620	606	636	644	656	571	633	624	601	623	630	616	636	630	614	620	638	593	604	647	649	615	619	587	632	665	592	635	638	638	604	631	586	625	583	602	643	614	631	563	630	632	589	621	583	611	585	564	638	598	580	604	665	556	635	620	600	589	546	621	633	637	625	595	619	578	608	596	616	642	606	578	625	620	619	661	630	610	588	599	571	580	627	650	616	620	641	624	601	578	660	623	595	559	588	625	611	620	651	584	618	607	620	596	610	609	605	633	648	616	631	599	651	626	595	602	627	629	630	633	594	600	694	584	627	599	583	631	595	620	633	621	613	680	648	634	625	600	584	670	615	604	590	620	602	588	610	610	622	633	611	581	628	602	632	629	645	613	634	571	622	646	599	612	584	618	553	611	594	635	613	655	628	589	616	626	621	613	647	667	644	629	619	628	649	578	609	588	670	584	618	631	633	634	600	644	621	586	643	658	569	593	641	593	634	573	613	597	610	598	620	631	631	632	567	603	627	605	632	626	664	620	633	568	594	644	615	639	651	630	622	623	611	622	613	621	666	659	581	608	624	616	654	649	570	619	630	617	688	592	587	630	622	606	604	583	617	615	637	628	622	596	602	580	618	636	640	647	630	659	624	581	630	655	576	614	632	609	650	656	685	643	645	649	640	626	667	593	571	624	620	629	625	596	614	581	640	648	621	622	587	623	629	626	679	614	589	615	643	638	621	591	619	570	638	606	605	585	565	615	637	596	619	549	560	618	592	582	588	655	607	642	624	605	613	608	644	651	608	612	594	623	620	631	644	598	673	654	645	628	598	595	586	627	592	621	672	650	624	641	641	603	605	649	639	625	593	626	600	604	627	650	623	681	605	602	615	612	589	603	625	644	610	595	630	619	595	648	630	611	616	628	620	612	635	594	643	609	666	599	629	613	660	637	573	644	658	616	592	621	596	608	580	650	641	637	606	620	589	600	636	616	612	636	631	589	616	606	649	638	596	596	659	634	624	637	554	636	606	627	608	598	625	638	616	632	615	628	591	624	588	640	600	655	600	600	612	601	639	599	605	613	655	610	571	644	567	607	623	596	643	633	566	605	682	608	616	601	609	625	611	615	662	666	633	625	668	555	655	655	651	619	639	617	598	637	586	631	627	601	620	618	674	629	640	589	655	652	605	651	662	646	632	599	607	609	624	597	629	610	599	599	656	588	637	636	651	626	599	601	603	625	597	608	570	611	639	609	597	637	600	632	632	631	617	617	595	619	622	626	618	584	652	608	606	596	582	659	637	620	618	584	615	596	601	563	577	637	625	643	661	596	626	599	607	596	636	606	614	549	593	652	626	614	636	598	621	640	622	644	574	662	592	602	638	622	591	590	577	565	673	623	551	599	637	614	601	615	553	615	611	592	640	608	592	638	563	640	622	559	642	603	625	581	598	630	610	649	616	614	632	622	610	623	625	587	612	584	636	591	605	588	645	664	612	634	626	623	597	652
10139	3075	953	509	367	313	309	309	279	256	263	253	253	246	266	258	245	223	241	248	242	261	248	232	287	221	273	245	292	218	255	215	234	238	213	258	258	277	241	226	247	241	228	231	266	259	246	251	260	249	234	239	254	234	236	250	259	239	257	265	229	235	233	237	248	258	254	240	247	234	263	241	248	222	231	252	242	264	237	280	265	206	223	261	256	249	211	211	253	253	259	244	231	265	235	293	256	223	240	263	252	227	228	230	261	240	252	258	256	245	259	239	227	215	243	276	265	237	231	236	263	231	216	275	236	243	246	223	251	261	242	257	286	242	227	274	262	254	210	224	240	246	220	264	217	216	238	257	225	202	246	237	257	244	233	249	243	240	276	230	260	247	249	248	223	219	212	254	249	222	224	257	225	274	234	263	233	246	258	232	269	263	245	249	233	251	246	240	237	249	251	257	260	254	266	230	249	263	242	257	243	248	254	258	257	253	223	235	218	248	249	225	247	248	242	262	235	257	258	263	246	226	258	232	250	202	265	253	238	210	214	261	274	213	237	279	240	250	242	263	233	230	225	238	256	232	244	216	232	259	245	239	249	250	248	238	255	253	249	239	267	241	272	227	216	264	253	241	257	229	235	243	244	257	234	242	242	274	234	222	261	252	239	231	247	245	257	268	246	222	247	260	262	243	264	259	270	246	227	240	249	239	269	255	237	242	216	264	251	269	198	250	226	231	241	237	249	256	253	243	245	253	259	226	243	232	247	223	232	231	241	246	246	200	244	237	238	255	242	225	266	265	222	257	242	231	244	266	247	208	227	250	224	228	241	218	241	258	237	249	249	249	241	250	274	224	240	238	228	223	251	264	236	250	226	252	242	236	223	272	231	214	244	255	239	243	216	244	233	268	258	227	208	236	278	233	226	248	261	235	230	225	237	255	241	264	261	240	253	243	261	250	245	264	246	241	244	251	259	223	251	230	235	232	271	225	240	222	234	225	221	243	225	214	241	230	250	253	254	268	252	234	245	267	215	234	210	230	256	274	271	252	227	237	249	251	262	228	249	223	238	232	240	266	246	259	284	231	246	255	246	249	249	241	230	215	232	240	233	251	237	235	237	264	220	230	253	231	237	222	226	243	265	262	239	231	244	228	253	249	253	253	239	262	256	236	265	261	218	252	246	241	234	240	236	238	216	262	221	267	265	254	288	221	208	248	213	264	224	237	257	232	258	249	243	259	244	260	241	209	229	229	226	243	282	244	241	221	235	262	207	234	237	250	237	242	252	242	262	231	210	194	243	218	231	230	232	237	256	250	223	236	222	220	242	274	237	260	258	253	262	261	222	216	241	268	274	264	217	268	216	299	259	258	260	283	239	237	231	262	231	251	239	249	248	275	242	242	206	266	237	227	253	248	269	257	232	256	256	255	260	246	276	237	236	256	236	239	232	220	263	248	224	273	232	257	227	243	239	252	281	269	240	245	266	256	233	249	248	262	225	232	257	226	228	265	243	259	224	247	250	222	226	245	234	243	260	261	242	237	252	257	226	249	233	257	251	255	235	244	231	247	235	227	233	250	240	235	257	215	240	229	214	251	244	251	256	229	236	227	237	272	224	218	220	242	236	232	257	223	218	248	225	254	266	255	240	238	268	211	241	246	265	257	238	259	242	245	244	222	237	233	216	268	239	246	264	239	233	241	265	222	256	251	245	257	259	246	269	228	253	245	242	266	253	246	246	226	236	240	247	246	245	267	255	247	221	257	252	265	255	210	243	255	262	247	222	256	246	262	271	241	222	240	221	236	240	245	252	224	224	230	216	230	264	236	248	231	234	248	266	242	223	233	234	258	222	238	231	219	267	215	232	281	237	219	234	245	258	262	263	241	246	253	248	275	235	201	260	211	218	241	245	254	232	284	258	280	213	262	252	239	248	264	265	238	260	259	244	236	222	244	237	244	269	219	244	261	229	255	234	248	243	244	248	212	260	219	232	243	252	222	226	266	243	252	251	265	242	254	234	230	257	239	240	243	273	238	272	259	262	236	254	270	274	262	223	255	236	230	225	226	259	230	248	243	241	216	264	228	249	254	220	242	247	229	247	253	276	232	241	250	253	281	274	267	229	256	266	245	241	251	238	236	218	246	233	234	251	257	198	248	262	271	240	229	268	253	233	237	250	215	249	253	256	251	239	220	223	250	266	215	245	243	254	225	244	266	254	249	273	267	224	249	229	256	231	256	263	268	227	269	245	247	242	265	240	266	242	221	239	240	247	244	240	245	239	241	244	243	243	226	222	236	278	217	223	233	254	229	234	230	280	254	264	279	259	235	258	250	260	252	290	235	245	231	248	261	245	250	225	250	222	248	243	249	232	232	239	237	231	239	239	251	217	276	238	255	246	234	231	215	222	257	261	245	244	249	231	242	252	234	222	248	261	229	251	253	223	228	269	237	249	255	277	255	237	261	235	252	224	254	260	267	231	247	253	250	275	239	244	256	276	248	264	229	232	240	235	216	228	238	210	257	204	230	252	231	228	259	254	245	243	232	251	228	263	247	235	248	272	295	213	280	244	221	227	237	223	270	257	241	213	237	229	227	244	225	255	242	238	234	232	236	245	243	241	245	209	243	226	241	258	230	251	245	218	233	244	257	229	256	256	239	242	232	235	230	262	254	263	231	243	261	220	264	222	247	238	212	265	229	238	228	262	235	205	231	277	245	253	238	256	245	238	240	254	229	244	254	238	218	227	219	258	284	224	251	266	253	270	225	213	242	230	186	244	239	222	237	279	242	235	196	252	229	257	262	250	250	234	272	245	241	248	229	250	225	245	254	245	255	263	250	240	224	237	204	268	243	254	253	260	235	250	255	243	221	231	238	229	235	251	249	213	233	249	251	266	244	241	261	232	213	227	193	268	238	255	241	249	222	242	261	219	266	266	233	250	263	273	234	235	212	239	222	239	261	208	251	223	247	248	216	232	241	278	241	241	227	240	248	252	233	230	248	242	251	226	218	233	247	243	218	229	254	278	229	234	249	262	232	241	240	244	233	248	218	253	240	243	263	242	259	236	226	226	215	246	273	233	230	262	229	256	240	240	242	262	237	262	224	245	265	200	248	242	242	227	235	243	255	256	249	246	259	255	237	262	213	250	218	251	257	279	242	243	239	223	217	239	240	226	227	242	259	257	247	209	221	232	247	251	244	241	239	242	259	248	237	246	277	228	231	253	233	215	222	246	207	242	250	256	243	225	251	233	241	274	258	230	244	260	231	240	264	256	244	243	296	254	264	240	224	266	258	260	250	229	245	223	217	243	261	249	229	234	244	254	232	250	239	238	228	265	236	250	230	252	233	246	252	239	213	255	244	212	248	221	211	244	213	251	269	251	241	263	235	242	270	228	233	258	263	250	226	246	220	272	231	211	231	251	206	234	239	256	236	248	264	241	259	239	216	260	228	225	225	235	254	259	232	254	244	222	238	241	224	231	242	218	204	259	227	262	233
6496	2198	1548	1279	939	938	852	733	644	606	573	593	610	611	625	575	597	600	595	579	611	608	628	555	591	588	607	536	609	588	557	629	578	614	623	591	566	573	564	598	593	624	655	564	596	623	609	584	603	601	575	596	558	555	603	620	552	582	564	600	598	596	566	592	542	590	573	545	576	592	577	544	568	608	620	593	579	632	628	568	561	595	636	556	576	607	590	601	599	568	570	617	582	526	650	590	609	600	589	577	607	604	608	627	560	641	607	543	537	601	584	594	598	624	615	540	592	603	610	561	578	604	607	568	636	569	531	575	622	561	600	624	546	599	597	592	581	650	546	554	596	594	603	583	560	617	588	608	590	568	617	614	617	591	622	591	649	584	554	591	616	582	564	575	555	616	630	584	600	570	565	643	588	567	563	593	575	570	611	564	539	592	599	562	597	627	553	577	574	574	567	627	629	586	596	568	622	573	592	569	584	570	573	608	616	584	560	596	613	584	543	587	629	579	586	562	565	605	558	636	598	568	590	601	564	548	610	539	571	609	583	626	581	584	591	583	559	624	567	600	590	567	593	634	610	554	586	576	612	598	578	592	590	588	562	589	571	593	562	580	584	565	590	552	611	562	579	610	545	583	567	679	578	620	590	570	600	575	598	581	602	583	579	566	572	656	607	590	582	566	549	577	555	591	583	629	606	598	576	570	583	608	579	568	566	550	568	579	599	602	560	555	595	609	597	604	586	616	591	601	582	579	584	595	601	583	619	608	575	559	617	558	583	601	564	629	543	597	594	567	647	531	603	584	645	587	588	594	579	647	635	568	565	602	607	590	576	609	577	630	582	584	547	604	624	585	577	558	585	588	578	582	591	572	596	591	607	618	611	565	602	567	589	571	610	610	638	606	607	605	542	555	541	579	571	543	575	552	590	623	584	614	616	571	601	617	597	568	579	603	610	607	566	544	564	562	611	575	595	591	578	613	613	588	617	579	563	612	560	573	587	573	554	604	609	602	571	577	597	599	599	580	572	552	559	581	576	579	576	544	603	644	599	550	609	588	622	592	599	534	571	591	597	601	570	605	600	524	577	631	548	570	641	565	599	532	574	634	577	571	608	620	605	593	604	597	529	559	580	593	611	606	625	536	596	547	561	612	597	571	584	563	549	614	601	590	592	619	591	578	598	579	557	629	565	573	632	594	608	614	521	554	604	607	610	573	550	624	563	572	541	540	600	597	591	588	596	557	534	619	579	556	596	557	570	623	523	581	574	624	589	538	548	566	581	546	596	559	585	603	584	602	560	570	581	574	579	535	598	555	565	562	625	621	581	573	587	591	572	547	556	561	565	604	581	566	609	577	527	584	600	640	616	580	554	567	577	580	628	623	565	619	578	589	573	582	608	591	608	615	581	574	573	589	600	611	543	598	584	614	614	544	599	641	589	637	560	573	583	577	560	615	606	557	612	587	572	591	601	584	608	600	561	614	597	586	569	589	576	567	634	558	622	623	584	571	598	580	575	557	623	604	563	601	583	621	555	596	583	645	568	563	592	587	603	564	604	620	561	606	553	548	623	587	603	599	587	662	626	644	600	559	575	578	572	605	570	585	591	600	560	577	602	597	578	606	550	556	586	627	589	578	594	598	611	585	603	583	578	540	588	541	595	611	610	610	591	613	561	576	528	592	582	598	549	598	525	574	573	608	565	625	592	578	590	550	585	594	591	555	565	596	609	597	567	565	600	550	561	560	577	587	599	585	553	575	576	601	609	586	606	597	593	590	566	610	623	609	603	580	588	580	592	596	575	571	602	578	618	624	547	605	580	574	606	599	616	552	576	612	603	517	565	595	607	546	623	547	576	560	608	559	612	607	575	574	602	566	599	543	624	572	589	641	599	584	610	573	567	582	582	556	570	574	573	575	595	620	566	602	569	607	603	578	578	566	569	559	554	588	596	595	556	625	597	536	586	581	587	572	623	559	591	577	576	572	619	604	604	606	570	562	590	589	574	636	587	553	614	583	537	603	581	588	585	570	545	608	587	615	612	606	588	638	602	609	574	576	562	645	612	593	595	575	604	572	587	599	561	594	582	587	564	618	592	598	580	614	588	548	605	562	581	589	613	569	560	588	631	636	582	556	578	592	587	587	570	631	610	566	594	551	564	600	611	601	638	578	585	556	588	594	596	617	600	588	532	609	577	609	556	559	547	595	563	582	599	567	583	596	592	624	560	615	526	571	622	617	632	590	610	587	620	615	643	596	576	621	596	582	571	603	626	593	571	578	533	567	589	563	565	619	594	604	598	595	576	574	574	558	573	586	593	564	593	575	564	623	600	586	626	560	614	629	630	556	586	612	623	542	578	613	628	593	569	606	582	574	627	551	585	583	584	601	582	598	615	576	578	576	592	610	579	586	561	612	591	621	590	615	578	591	682	612	598	593	565	611	603	594	621	572	601	584	570	607	580	608	597	580	588	603	595	597	601	568	568	579	583	556	596	596	575	610	602	559	645	558	550	568	556	582	566	597	548	546	588	586	592	594	590	573	567	584	581	566	584	597	559	610	580	582	569	596	583	600	588	571	536	544	536	588	641	615	601	559	622	576	612	604	610	578	570	595	615	581	525	562	586	560	556	608	564	574	621	589	579	574	620	614	578	609	566	584	623	546	576	578	594	591	559	585	586	558	601	614	599	616	613	580	634	623	594	564	573	585	544	564	577	612	637	544	636	587	568	599	560	598	594	599	562	549	588	602	577	599	598	588	579	589	627	603	587	506	597	558	557	548	599	630	560	586	582	588	608	582	605	564	568	643	567	575	589	568	583	571	556	585	588	595	567	542	554	596	567	576	601	598	563	603	594	626	585	570	603	607	611	544	578	599	559	584	565	619	586	592	584	560	578	602	568	563	587	596	550	560	574	595	586	560	572	624	579	543	567	580	573	557	582	625	574	600	568	610	588	597	615	604	617	584	596	555	556	573	603	587	541	592	553	589	564	614	579	601	589	594	584	589	549	613	568	603	622	565	548	616	624	564	598	568	622	607	576	588	588	551	563	592	567	607	572	594	594	600	581	551	592	644	522	601	610	582	556	609	586	559	584	578	589	579	603	569	580	584	590	607	571	560	611	577	618	607	645	579	563	599	575	586	577	591	555	614	610	592	619	588	616	588	548	597	578	581	592	505	568	577	621	577	579	607	599	586	625	641	591	597	544	552	595	566	611	555	558	624	597	577	619	593	578	586	561	552	575	610	528	557	616	593	614	575	593	582	604	599	557	595	609	588	569	627	587	603	579	558	563	607	600	586	582	580	592	571	574	592	578	603	608	572	602	562	618	596	637	592	619	598	593	586	586	597	574	577	569	548	594	612	568	590	618	584	612	566	572	566	597	562	575	593	592	575	595	587	602	626	575	563	578	557	595	606	541	617	615	567	606	603	573	583	619	596	561	625	554	596	612	558	580	607	609	567	558	576	571	560	633	629	598	556	575	524	551	613	583	588	607	593
33218	14349	7137	4823	2729	1178	601	367	305	261	219	216	196	199	160	174	144	173	149	148	141	148	176	124	140	128	132	136	124	133	122	140	142	146	136	115	113	122	120	131	129	138	114	135	117	138	124	137	134	123	127	138	132	125	116	145	116	128	137	106	116	129	112	139	123	117	125	132	111	119	110	121	124	121	133	130	125	124	110	131	130	104	115	129	143	141	110	129	127	116	117	136	114	125	108	133	122	142	125	124	139	130	137	115	127	128	137	122	109	133	128	137	106	123	108	129	153	126	128	131	133	147	134	140	120	128	122	103	140	95	136	102	124	123	129	132	136	100	119	137	126	120	115	151	129	135	124	119	122	139	126	136	145	119	125	135	114	115	113	137	135	120	100	126	127	127	106	137	134	104	132	119	132	127	129	135	117	119	149	132	111	132	138	111	132	130	100	142	130	117	134	140	126	123	124	162	129	145	119	128	118	136	122	137	141	131	134	132	147	130	121	121	111	139	129	131	144	135	117	135	146	122	121	133	143	132	108	97	116	121	132	133	119	116	140	135	108	117	140	110	128	127	141	114	130	115	120	139	120	114	123	122	116	116	141	110	118	126	132	146	117	136	126	122	130	107	127	127	109	129	131	142	128	154	120	122	120	126	104	111	124	123	122	147	120	119	124	110	133	150	124	125	122	125	136	130	114	122	131	117	116	157	109	141	140	117	117	117	113	138	141	118	122	131	116	108	147	122	136	122	124	107	128	140	143	141	124	98	133	105	137	112	84	129	119	132	129	118	122	118	138	118	139	135	148	134	128	109	150	119	123	123	128	126	153	115	130	116	112	117	125	107	131	129	124	129	129	112	117	132	123	138	127	115	112	122	118	138	140	121	108	124	113	146	125	121	94	128	151	122	125	142	139	118	131	115	126	127	124	119	119	135	141	128	109	137	123	124	97	133	112	108	113	120	147	131	130	114	125	146	120	122	127	110	132	131	135	124	103	135	142	110	103	121	109	119	136	118	120	110	121	122	119	132	130	134	129	130	130	146	117	120	135	111	115	143	122	122	125	121	126	129	116	118	131	96	129	119	142	143	124	107	126	107	129	132	101	113	114	122	139	124	125	129	116	134	125	104	130	93	132	125	117	134	128	102	127	128	129	131	115	140	140	121	125	128	124	125	122	130	123	133	122	140	137	120	105	136	129	109	123	104	121	136	138	125	136	137	116	116	135	148	128	137	135	124	122	116	139	127	139	125	114	114	134	125	126	124	110	121	105	114	113	121	116	118	146	112	127	131	114	123	148	132	110	135	137	136	132	116	116	131	131	125	107	118	122	84	122	132	137	125	130	116	122	111	120	143	143	126	119	108	128	113	117	104	124	126	135	142	129	131	115	127	137	117	113	130	126	136	127	110	127	127	113	148	123	115	121	114	114	119	126	141	120	138	135	124	143	112	135	131	117	114	134	127	113	129	116	111	121	118	127	126	106	118	121	106	131	122	160	135	134	120	127	141	132	130	106	129	130	110	110	127	109	117	127	111	119	143	119	103	123	116	135	120	129	120	135	114	114	155	106	117	137	122	113	115	124	116	125	121	121	104	130	107	127	118	118	129	130	126	140	112	117	132	112	140	111	112	136	111	107	132	103	109	125	118	124	122	130	147	111	120	115	111	131	95	117	147	135	129	135	141	150	107	107	121	122	138	151	139	132	128	122	122	116	134	121	126	131	116	122	140	124	126	133	102	145	117	115	97	124	123	126	144	124	125	135	115	122	126	121	135	123	137	112	117	121	110	143	123	127	137	118	138	128	134	98	125	125	136	127	132	126	117	117	124	125	114	130	133	130	135	125	132	135	115	103	119	116	118	138	137	144	118	124	129	123	109	130	123	124	124	132	129	128	116	109	144	118	109	137	122	124	115	124	93	145	148	142	119	126	136	141	124	104	126	104	121	121	120	137	125	121	126	122	151	104	126	134	104	145	127	129	129	124	140	152	127	122	110	137	120	133	111	130	129	124	112	119	106	111	121	137	113	137	116	137	137	113	129	139	115	120	131	112	140	112	93	139	127	107	144	126	118	119	114	124	143	135	120	141	133	116	107	126	127	125	143	104	132	111	126	134	131	110	141	126	120	120	129	111	126	132	139	135	131	128	138	124	134	128	116	116	112	139	90	128	109	126	140	119	126	125	129	128	148	113	127	118	121	136	126	122	124	136	116	130	125	122	144	121	111	134	127	138	130	128	122	136	129	98	126	114	135	117	128	134	124	125	106	118	142	127	134	107	121	114	137	120	148	118	121	124	138	142	135	100	113	106	105	119	123	124	132	127	123	121	120	113	128	124	120	140	130	105	124	135	109	115	128	118	118	134	102	109	110	112	109	119	128	136	119	115	130	117	105	122	145	129	120	115	107	125	151	138	135	146	123	107	138	139	141	131	135	132	129	130	116	115	117	141	136	117	112	120	120	105	109	149	113	108	145	121	144	111	145	120	121	119	118	111	131	109	133	131	132	99	115	120	113	132	121	140	137	107	120	133	141	145	119	123	120	116	141	125	114	125	129	134	135	123	113	123	125	119	113	155	126	144	107	124	136	135	118	142	123	135	136	139	134	121	126	137	139	138	125	117	143	115	124	104	123	139	119	119	131	110	118	124	139	124	132	135	104	144	130	117	146	134	128	115	129	135	133	114	108	121	128	154	122	108	126	117	140	130	135	128	140	139	154	106	132	123	117	140	105	122	117	137	123	106	116	119	122	130	123	116	121	131	124	124	132	139	117	104	124	147	134	135	120	125	113	136	130	128	114	132	104	145	144	131	114	121	109	123	149	125	131	120	121	125	149	115	138	142	114	124	127	104	118	106	124	143	146	121	120	124	105	127	137	125	139	116	138	104	109	125	108	117	128	124	125	135	127	137	117	126	127	123	138	116	132	131	133	128	131	120	131	138	156	127	130	126	144	126	123	130	141	122	133	142	135	139	145	139	125	120	101	136	128	120	120	130	131	116	115	121	122	127	129	126	122	108	97	105	128	127	131	117	147	122	118	108	103	119	106	110	126	116	118	132	150	128	128	145	130	149	130	128	136	107	138	138	146	133	115	136	116	120	115	125	107	121	131	103	104	127	112	114	132	137	126	143	114	125	121	147	121	120	144	112	147	130	127	141	131	130	122	148	108	116	132	138	135	143	112	117	129	112	133	118	105	127	117	117	124	115	137	118	134	129	110	106	133	143	118	142	120	121	136	134	102	110	133	109	114	136	128	112	134	137	127	127	132	116	121	119	133	134	145	124	113	138	138	136	122	99	126	118	127	134	141	125	124	126	136	152	105	124	128	129	115	133	140	108	133	137	127	104	120	136	118	113	117	110	133	127	145	130	126	115	116	139	121	126	88	115	134	125	121	117	126	131	126	118	122	111	137	133	128	139	115	101	122	114	122	148	130	140	122	133	151	130	121	111	120	119	101	125	105	133	117	138	126	132	111	128	143	112	129	123	126	136	138
19953	3713	5749	8609	7061	3345	2288	1636	1382	1179	1020	883	787	730	728	640	668	602	560	551	592	512	486	494	477	436	462	461	464	437	453	468	437	408	431	401	412	425	384	391	395	393	421	398	418	390	395	420	405	408	387	390	426	399	383	380	422	395	393	400	378	344	385	374	324	384	380	388	365	397	394	380	402	394	379	376	421	378	383	348	414	379	378	402	351	355	360	365	351	359	378	342	369	356	355	404	378	375	348	388	351	362	394	342	353	375	375	334	369	328	383	361	378	377	389	366	365	369	353	363	365	344	328	350	367	347	340	341	373	400	341	380	385	361	390	363	363	374	370	358	358	358	347	377	360	365	346	351	384	374	370	378	360	365	335	353	387	342	378	373	382	378	385	333	349	354	364	379	358	371	343	350	362	368	373	349	342	362	370	356	392	356	368	373	370	376	379	384	375	359	344	349	365	370	354	378	368	373	404	367	348	359	362	376	344	344	359	346	372	398	350	367	337	358	398	337	368	382	375	373	370	356	351	357	338	388	376	347	338	366	393	361	372	379	374	342	343	342	351	356	389	360	319	377	366	365	353	367	370	344	355	326	336	390	353	359	350	349	366	398	387	327	363	361	391	331	384	315	372	384	362	367	340	333	353	370	372	347	327	347	355	365	332	354	364	376	381	391	336	341	352	400	373	338	373	346	350	380	373	357	374	370	344	333	397	357	387	341	384	379	378	353	345	348	336	323	382	344	371	330	383	370	350	364	382	338	350	364	382	339	379	361	357	393	362	349	328	373	344	372	325	395	347	343	347	347	335	388	361	363	389	343	378	365	368	365	380	355	357	384	386	344	356	354	387	370	353	362	357	355	341	326	349	378	333	351	329	372	364	376	344	381	370	381	368	353	393	332	357	360	387	323	353	347	351	340	348	381	367	347	382	360	383	343	356	366	352	341	389	350	362	329	346	365	378	366	387	366	357	361	394	366	377	348	368	332	356	358	369	376	372	373	350	335	387	358	366	410	390	377	345	351	365	334	313	341	410	426	366	373	359	352	371	327	361	390	349	357	379	360	329	341	365	388	348	337	341	366	375	386	386	362	346	375	381	341	403	373	366	369	373	355	366	339	355	363	361	341	388	389	359	373	363	370	356	377	378	374	363	342	375	362	350	364	338	375	340	387	378	350	358	378	318	355	342	410	344	365	333	334	353	360	371	353	364	331	342	366	358	358	381	344	330	362	382	342	392	337	363	382	371	369	374	346	339	400	383	378	309	354	361	374	359	377	350	364	366	340	375	346	343	380	384	391	358	374	330	361	362	379	360	392	365	372	325	364	373	361	390	336	354	377	373	358	361	309	388	405	360	351	369	330	381	340	343	389	371	383	347	331	379	362	358	382	389	341	372	344	333	339	338	338	373	385	360	394	360	378	335	374	366	340	398	361	354	389	363	378	337	357	325	356	368	369	358	382	318	355	329	338	332	364	359	345	355	368	368	363	355	354	378	359	370	358	341	358	355	343	323	408	386	350	366	364	373	366	340	347	364	343	371	359	331	332	381	373	371	388	367	375	362	331	349	367	347	395	367	366	347	389	379	364	374	350	386	330	347	355	330	329	339	344	357	374	354	367	349	343	359	388	381	330	360	392	391	362	384	378	387	339	339	379	349	337	368	380	369	378	375	346	382	333	370	405	344	393	356	369	352	376	331	352	342	361	330	409	378	357	364	405	340	366	369	338	355	361	356	340	345	382	348	349	339	334	367	399	357	335	357	385	361	343	360	386	331	366	397	344	356	369	337	373	317	413	386	424	348	343	307	365	350	345	365	389	389	346	361	364	351	390	343	346	336	391	369	371	357	364	366	351	353	365	339	378	331	386	372	341	382	383	362	331	394	351	382	357	376	311	341	378	360	369	380	391	344	366	352	342	358	347	353	358	369	370	363	371	368	357	349	392	381	365	330	364	367	383	338	319	389	352	357	338	363	382	354	367	346	339	372	394	358	368	393	325	375	325	348	354	353	359	353	347	364	354	348	333	388	410	370	388	367	383	375	364	361	390	359	365	374	380	363	356	354	356	345	363	375	369	372	367	347	370	360	382	393	360	363	352	345	375	370	352	356	341	388	349	390	361	346	353	398	383	332	335	375	368	316	379	345	373	346	361	374	379	349	380	372	353	362	364	360	363	376	365	360	386	376	311	359	391	351	362	323	352	358	318	335	348	351	374	364	351	375	349	380	350	336	359	380	343	345	359	373	350	394	380	358	348	363	352	359	358	372	400	382	389	339	352	350	390	397	380	375	341	371	372	371	355	370	392	357	342	387	368	352	335	377	371	359	352	354	362	374	379	357	398	365	361	379	385	338	324	348	352	369	327	379	348	359	338	367	339	364	357	381	336	345	387	408	358	366	367	360	391	382	376	361	369	345	384	373	345	379	377	352	376	383	344	363	368	337	338	357	367	351	338	378	353	391	340	340	377	362	339	352	346	355	366	359	383	358	349	367	345	365	339	351	367	357	345	332	360	400	364	352	357	327	361	353	369	335	384	392	380	351	359	374	369	376	358	341	385	373	379	358	352	324	337	372	356	339	367	359	370	352	351	386	330	368	326	353	355	383	373	364	380	363	339	351	376	357	401	359	405	351	374	353	364	343	342	358	388	375	345	338	352	338	390	407	360	359	337	360	361	374	354	349	387	406	408	373	361	349	364	360	389	380	365	342	325	382	358	339	368	346	346	352	362	369	374	371	388	385	391	341	381	330	344	390	388	344	372	323	405	386	332	375	363	309	365	349	363	342	359	354	366	362	331	362	358	380	358	373	322	372	353	359	351	371	384	350	376	335	339	368	372	365	366	375	378	351	346	366	387	327	378	363	343	352	344	384	342	366	360	405	357	349	343	377	350	346	355	369	380	383	387	371	338	346	391	368	358	343	381	358	390	359	342	342	355	338	404	352	362	356	361	340	364	380	340	373	332	353	444	360	344	378	355	370	362	356	346	395	348	376	343	369	368	340	382	344	359	374	308	372	356	375	343	361	362	351	347	361	372	349	335	393	327	327	347	363	338	352	372	336	371	347	361	376	391	352	373	354	348	371	376	345	362	353	385	364	357	390	341	359	353	367	346	348	350	374	339	405	342	358	357	365	367	360	385	346	352	358	370	340	365	326	350	328	335	378	342	338	382	361	336	363	323	356	355	337	369	368	360	391	380	366	370	360	341	387	366	353	349	405	378	359	360	357	351	331	369	338	342	340	359	306	361	341	358	362	362	395	366	367	371	339	377	379	351	362	392	369	356	356	359	365	345	359	364	336	357	381	347	362	395	352	368	366	373	367	375	382	360	358	360	343	339	336	345	390	364	303	372	336	355	346	338	330	368	367	383	329	381	375	368	390	347	356	342	346	380	341	404	339	368	366	354	341	388	369	354	348	341	353	340	369	396	356	346	391	364	394	398	353	362	324	355	323	354	358	393	348	365	335	325	341	325	360	326	340	378	349	375	347	357
51113	35733	32020	25015	16898	6960	2233	812	607	507	429	382	380	320	327	350	342	315	320	333	292	258	326	286	246	263	270	282	283	319	260	294	237	263	257	311	263	262	269	281	237	302	268	303	274	236	258	282	224	256	227	255	274	253	257	300	241	289	289	248	263	264	260	229	276	237	268	254	261	312	267	294	251	282	274	231	266	259	271	218	271	246	213	282	229	284	265	270	258	267	275	296	293	252	230	245	282	269	247	217	277	256	266	244	251	259	277	294	280	238	261	272	280	258	281	237	292	264	260	274	247	307	256	258	265	241	219	249	299	281	242	258	253	259	218	254	268	274	278	310	263	263	251	255	259	261	245	250	291	288	275	277	268	266	259	259	257	304	252	270	291	262	265	268	265	253	255	273	238	254	270	260	265	265	281	279	298	232	273	258	257	245	248	280	249	288	290	270	252	287	278	270	260	298	282	276	274	270	259	283	250	285	243	234	249	301	285	243	271	258	246	236	235	257	264	283	259	259	252	268	263	245	263	255	290	268	252	272	245	218	256	239	273	268	258	244	244	288	223	264	260	287	266	272	249	231	264	278	277	269	234	294	231	249	236	268	266	265	274	258	247	234	254	253	247	257	270	248	264	250	252	240	251	252	276	296	268	256	283	257	271	284	236	252	262	260	260	248	293	278	280	268	259	258	262	283	214	251	233	259	257	256	227	243	276	274	276	265	260	261	273	260	266	270	279	253	238	254	278	280	277	241	273	232	242	235	278	254	295	248	284	254	270	250	255	251	286	250	279	267	260	258	283	241	275	282	294	269	268	239	264	264	240	274	236	255	255	270	254	279	250	252	291	282	253	294	249	245	260	258	238	267	234	255	275	291	266	283	238	265	275	265	235	251	273	279	266	272	228	276	242	284	257	270	235	263	254	283	269	254	240	269	260	276	240	240	269	270	278	264	282	256	278	283	285	251	260	258	244	258	277	225	293	246	279	268	275	256	229	245	260	282	244	263	268	255	262	272	255	261	237	249	268	282	247	256	258	241	256	263	274	247	255	247	239	286	269	292	260	301	261	268	255	282	275	273	273	290	228	252	279	276	248	272	285	284	245	238	265	257	271	266	249	256	273	290	256	277	254	289	281	283	256	279	282	281	254	276	252	282	267	244	262	255	244	264	246	245	275	269	238	254	262	253	257	237	287	248	250	272	268	274	250	276	248	272	263	252	241	238	288	265	256	280	254	271	255	283	266	266	278	279	258	246	250	251	255	274	265	277	248	257	249	288	282	243	286	299	258	275	259	281	261	255	255	267	268	265	279	308	262	244	257	264	238	263	285	285	269	267	270	258	242	249	264	248	275	291	243	264	269	287	251	250	241	267	278	277	297	258	250	250	255	283	281	257	270	269	271	246	251	275	284	271	273	256	276	289	227	302	231	277	257	262	265	279	252	272	232	273	250	261	279	274	256	262	264	268	261	269	258	242	276	252	278	268	267	267	247	255	237	260	249	275	246	257	279	262	242	290	271	232	251	265	287	257	247	277	246	229	255	246	281	244	300	258	273	265	258	273	242	239	263	254	243	254	256	277	248	238	287	250	261	265	273	257	235	235	256	253	269	264	273	244	267	251	264	244	304	266	283	265	262	229	264	251	266	272	282	264	285	242	276	284	257	272	258	259	278	273	255	265	265	239	244	290	251	237	245	270	274	258	275	280	273	262	248	262	269	254	247	258	268	260	258	265	243	265	290	251	262	287	260	297	293	231	289	245	236	252	281	246	274	240	283	281	255	279	285	283	272	263	268	293	251	251	244	263	247	277	228	259	273	274	259	247	262	262	267	272	266	272	236	278	240	252	281	281	273	252	231	253	273	275	270	263	287	289	273	237	272	248	247	275	252	253	262	282	261	250	261	219	260	237	248	253	247	251	265	255	235	273	249	241	293	275	229	247	269	274	259	263	256	294	255	244	251	238	249	269	269	260	274	269	309	266	260	274	268	252	284	248	239	269	258	283	246	266	286	261	285	232	287	290	277	246	271	252	253	279	278	279	268	265	258	254	267	258	248	283	271	280	271	243	254	261	268	265	259	292	244	244	290	270	268	269	280	273	244	292	272	258	256	259	274	276	290	261	277	273	252	252	298	268	260	267	274	253	262	271	255	293	271	260	264	306	257	261	283	258	264	258	267	281	273	281	240	283	249	247	250	231	271	276	279	275	269	255	248	269	275	272	250	245	275	249	265	261	276	261	265	276	269	237	246	237	265	265	242	254	259	246	245	249	264	259	272	253	248	237	303	259	250	276	273	267	245	265	253	268	262	283	278	270	266	273	267	284	256	260	268	301	250	255	229	258	256	275	269	272	287	255	275	238	268	253	235	217	268	246	266	234	267	244	253	279	272	248	263	263	274	254	255	255	249	275	228	281	267	256	262	275	247	265	286	297	275	279	277	283	246	277	260	278	255	269	277	263	248	271	261	260	270	228	261	262	249	261	227	242	263	276	215	276	265	286	243	271	259	256	251	242	261	226	234	258	255	288	270	267	257	274	279	258	241	254	258	296	240	252	278	251	271	241	270	272	242	249	261	251	256	294	266	283	267	235	265	305	257	268	260	237	266	261	257	279	268	291	268	241	287	281	256	259	275	244	273	274	264	234	248	287	246	265	256	273	259	267	281	260	268	258	255	254	245	242	262	238	252	249	278	268	270	261	231	259	253	241	282	314	250	274	267	278	256	269	255	283	243	260	252	265	257	280	274	279	247	255	286	279	239	281	269	247	243	237	261	265	276	270	302	257	251	266	273	286	254	246	263	246	297	259	243	267	243	279	263	276	246	250	240	258	264	247	300	267	276	275	249	284	268	259	268	257	253	256	256	277	236	280	245	268	244	250	272	235	250	263	239	274	255	277	263	278	250	244	251	246	281	256	272	283	258	239	287	261	267	282	268	263	265	263	295	250	295	254	249	248	236	291	282	275	286	294	286	254	233	243	241	268	267	274	289	248	251	303	257	249	236	251	277	295	266	258	253	286	263	240	282	238	234	250	276	286	273	279	244	234	265	260	254	259	252	257	281	271	278	253	268	281	257	226	304	283	281	254	262	264	282	273	246	253	306	274	250	280	275	298	263	285	277	272	258	302	286	280	249	278	238	259	268	259	293	274	237	290	282	254	240	273	302	250	234	249	254	270	278	281	233	264	258	258	252	264	281	245	256	254	260	259	288	257	253	260	254	276	251	271	267	246	262	287	250	292	255	252	271	261	257	238	225	247	268	282	252	278	296	251	274	275	268	261	256	275	282	242	259	244	306	253	244	245	248	254	283	259	253	249	279	280	265	247	286	257	260	288	267	275	290	262	292	248	271	275	241	274	252	297	275	246	268	307	263	264	275	259	264	230	256	215	254	275	250	279	255	241	246	225	269	236	236	268	264	246	286	294	263	249	281	260	243	239	268	242	276	272	268	225	252	278	286	238	254	252	264	267	270	289	268	254	271	262	233	290	280	252
37289	24723	29916	31431	25444	12624	5450	2955	2303	2044	1869	1613	1382	1353	1248	1189	1104	1070	1002	1072	953	929	888	925	870	834	864	829	830	758	796	806	777	807	748	722	749	832	731	784	725	729	758	768	786	787	794	717	718	744	811	836	765	728	701	735	719	714	677	695	712	682	690	714	722	665	716	639	693	658	706	716	692	652	672	663	647	664	652	670	680	663	656	676	671	646	692	672	707	628	664	684	688	672	671	649	665	720	631	667	719	691	646	678	674	669	664	670	612	660	669	711	655	685	655	655	680	693	705	666	679	654	668	675	628	701	646	647	643	642	672	682	653	641	666	696	677	661	685	638	651	696	678	689	679	722	670	642	672	666	670	720	664	638	700	673	628	686	636	702	683	689	687	703	641	667	710	681	667	643	667	674	676	695	606	673	707	636	655	670	662	702	657	675	712	692	684	689	651	624	608	692	656	690	651	634	688	669	679	697	663	664	692	636	657	659	645	667	696	650	645	690	651	645	688	670	673	707	661	671	717	648	670	691	682	647	660	607	673	673	649	693	663	687	678	702	637	601	646	683	642	647	659	651	697	622	683	641	673	656	633	674	690	635	680	685	643	635	660	699	723	719	638	661	665	674	631	621	675	651	657	602	662	624	654	672	677	687	673	627	684	628	668	681	631	694	679	651	681	693	694	673	673	681	633	656	682	670	668	666	675	659	716	674	635	622	705	683	647	656	707	645	648	666	669	733	731	669	590	717	648	677	639	617	629	683	692	681	693	698	698	655	626	670	646	657	665	616	681	663	657	669	676	674	703	644	653	664	695	651	622	672	647	676	650	699	702	660	648	653	666	627	671	704	628	652	672	658	698	640	653	603	643	680	722	637	618	657	698	649	661	674	661	636	716	670	673	626	643	644	661	713	636	647	670	704	645	663	659	697	653	658	697	698	660	626	694	619	623	668	642	687	679	713	666	698	614	666	659	694	705	679	657	649	665	647	640	661	658	683	699	641	671	623	663	705	622	644	666	678	655	679	629	660	679	689	682	651	625	681	654	625	705	638	645	665	669	646	639	639	666	637	672	696	642	621	653	625	640	621	673	684	689	655	648	695	655	595	631	664	705	626	676	691	659	665	631	626	673	696	743	662	623	671	661	688	657	648	715	673	642	628	694	667	666	616	674	649	637	698	680	640	657	651	686	701	629	669	666	625	647	670	652	709	664	614	648	655	635	654	665	660	635	635	621	678	652	625	689	666	695	642	675	668	658	662	622	681	665	672	699	665	634	659	685	646	626	719	619	675	631	643	670	641	692	678	656	607	650	643	684	649	649	648	605	683	616	655	663	658	643	664	675	700	687	671	650	657	662	683	708	664	685	661	656	694	624	687	666	667	623	667	655	676	693	678	668	681	671	639	635	644	639	735	657	674	649	612	716	666	691	642	657	724	637	705	635	654	655	686	619	656	641	626	659	663	631	682	662	666	659	659	669	646	665	667	673	630	647	653	661	618	700	682	678	671	660	658	679	681	719	645	661	717	685	680	696	637	669	689	661	670	677	648	659	656	698	681	654	670	662	646	657	666	639	669	654	632	636	680	698	635	634	671	700	686	648	699	643	643	679	657	684	659	635	686	665	659	606	673	637	648	697	680	630	712	651	649	679	671	663	658	721	651	620	669	664	665	640	637	699	655	688	651	686	702	691	660	629	648	669	629	652	636	612	723	700	698	671	662	624	658	663	649	661	656	673	644	608	692	696	685	649	648	696	668	713	696	677	664	676	628	669	695	676	657	710	752	636	652	635	653	665	667	668	690	671	714	661	633	640	681	712	688	641	649	676	658	662	679	693	667	711	656	659	659	656	619	654	654	691	707	644	663	694	630	660	676	629	695	636	666	668	643	696	667	635	654	619	676	649	685	640	684	704	669	655	626	688	645	620	695	670	663	683	702	638	673	681	677	697	653	684	672	660	692	686	663	649	678	704	686	643	639	647	641	644	653	676	652	658	683	683	625	666	637	647	683	657	643	694	681	685	641	688	622	643	678	668	639	701	699	661	653	665	652	688	661	662	670	615	662	668	655	682	689	623	680	689	663	638	632	671	644	660	628	655	650	647	683	719	671	673	671	662	588	625	675	647	691	646	700	681	649	613	658	699	631	738	599	697	649	665	651	662	665	619	656	686	618	584	673	624	631	690	662	675	674	696	622	679	662	626	638	676	597	652	710	710	675	691	659	654	666	696	638	692	707	631	649	646	706	642	667	672	632	647	651	678	646	706	668	660	613	637	645	637	663	720	646	642	647	656	683	615	670	673	666	735	671	679	701	635	588	647	653	688	635	673	688	685	691	659	676	676	629	713	670	636	689	709	723	681	632	654	643	638	686	668	695	647	633	663	647	694	636	676	661	709	681	630	687	658	691	620	657	653	646	642	636	634	674	657	659	700	624	632	689	656	642	697	676	617	645	692	662	658	637	715	673	654	654	696	668	655	658	704	663	676	710	704	684	671	648	644	662	659	683	657	654	672	664	662	675	678	667	640	659	671	667	688	653	670	651	648	665	616	654	657	693	677	674	679	699	663	672	649	678	688	693	671	674	636	659	620	646	669	665	647	683	663	638	663	683	667	672	702	654	713	656	690	616	658	653	694	674	684	682	683	664	666	661	671	664	657	662	657	681	633	656	690	707	647	601	667	640	688	685	670	688	690	652	664	698	661	695	678	632	639	629	662	611	664	651	654	626	675	685	644	665	635	699	650	679	665	663	621	664	676	681	683	695	699	688	621	678	689	691	639	672	620	700	678	693	684	678	640	673	710	655	714	666	620	677	652	714	655	638	649	695	642	673	688	670	705	657	717	692	609	646	660	697	626	665	700	660	629	698	663	651	685	690	664	651	657	673	711	649	691	695	618	656	637	666	685	660	654	704	657	615	692	609	692	637	693	678	647	614	664	633	710	656	667	692	619	623	676	648	656	632	671	639	618	664	661	697	679	686	692	623	681	676	671	610	650	658	700	593	642	644	683	625	674	703	680	703	617	659	705	697	648	658	666	654	606	652	677	671	677	685	653	692	664	665	666	659	662	670	645	688	670	662	630	632	646	652	657	661	665	666	656	709	650	644	615	612	650	628	704	642	623	693	706	676	668	623	645	633	670	681	652	674	671	656	631	670	711	682	691	679	665	648	682	680	671	658	680	641	648	674	617	637	696	646	690	683	683	665	671	623	692	630	644	624	697	670	653	686	673	692	632	676	674	624	651	703	637	674	676	677	670	631	663	660	702	726	689	659	665	654	656	650	630	680	628	692	661	688	663	663	666	640	711	679	634	684	685	651	634	684	633	715	648	690	671	683	650	656	643	649	704	684	638	714	646	680	667	661	658	645	657	644	697	668	656	678	627	655	688	667	642	611	675	634	705	661	646	629	653	654	643	689	656	644	686	690	698	695	695	597	648	617	657	678	669	660	661	696	671	657	682	649	658	638	622	682	694	662	656	633	625	662	638	673	669	640
21354	14141	16051	6554	2839	1465	429	272	250	282	262	306	264	280	273	279	268	243	264	265	298	301	263	281	275	258	284	276	258	275	309	305	269	257	301	274	265	261	256	271	297	277	259	262	235	272	281	263	279	240	283	268	294	294	279	283	290	257	277	256	269	284	232	281	248	275	285	272	275	292	260	266	322	268	244	271	317	309	271	294	261	288	272	295	272	274	271	274	267	282	294	272	257	280	278	262	279	290	275	265	230	272	275	291	308	264	282	259	275	286	259	268	256	265	304	234	254	294	268	242	300	273	301	276	261	274	280	286	290	266	282	313	285	253	260	300	259	294	296	265	269	276	269	289	244	264	287	293	255	280	255	261	245	271	287	283	264	272	274	264	297	267	280	262	259	293	291	280	266	249	277	281	289	280	256	258	263	288	278	296	287	278	232	261	261	279	318	302	268	224	277	286	291	263	292	248	301	267	266	277	279	281	289	268	260	260	276	279	292	257	252	292	262	309	267	239	306	266	269	281	257	270	276	245	267	283	260	249	293	265	272	264	263	273	264	248	286	283	262	273	281	308	256	274	243	283	259	260	244	238	272	281	326	266	284	276	289	267	268	270	305	249	280	268	299	234	254	283	262	253	282	264	244	295	279	280	260	268	286	286	262	263	297	281	289	288	273	245	268	294	264	271	236	270	277	269	254	282	264	249	268	327	290	276	278	266	295	267	295	268	256	275	268	251	268	279	289	258	281	293	279	285	262	269	270	289	253	294	254	277	277	279	235	245	326	295	278	250	235	266	257	257	260	286	289	258	276	283	290	283	269	256	309	248	275	272	290	257	294	285	252	260	274	280	263	256	278	263	254	262	259	269	272	267	270	275	250	228	275	301	287	283	255	307	291	276	280	285	239	258	264	280	280	275	298	284	253	282	272	307	317	270	291	262	285	256	299	263	257	286	256	298	249	262	239	282	296	256	268	274	297	268	251	287	267	257	277	293	258	259	245	261	267	293	263	261	280	270	275	245	268	288	270	286	279	300	258	258	270	282	258	271	260	270	267	253	258	269	280	299	267	280	284	269	275	274	246	258	242	291	263	273	289	258	287	263	258	268	303	255	287	284	243	262	257	264	280	279	260	243	248	292	242	279	252	277	266	268	257	268	270	288	302	301	261	268	266	283	296	287	260	270	272	252	262	274	257	272	256	268	254	274	265	272	260	262	303	291	283	275	315	290	278	285	299	241	239	255	289	260	277	260	281	251	278	273	265	255	240	270	260	275	264	248	285	246	296	280	323	243	290	253	262	271	291	255	296	263	291	286	298	282	278	227	264	270	272	256	264	287	287	274	283	243	320	267	243	273	275	260	267	254	237	279	252	254	271	257	280	295	263	298	247	288	271	280	261	300	254	289	265	280	239	289	263	269	280	241	282	284	257	241	304	288	273	303	281	284	255	246	251	302	289	293	259	274	270	276	256	285	244	283	281	269	262	265	296	281	270	253	286	261	288	266	258	267	281	269	305	237	281	255	250	280	276	284	289	288	284	243	257	263	261	284	310	279	266	249	283	245	269	267	301	239	253	254	275	245	265	286	264	299	280	272	270	248	265	277	287	263	275	300	269	256	282	269	274	297	278	250	262	287	265	250	275	273	302	265	290	285	255	256	303	305	287	260	280	269	289	291	294	269	285	253	301	263	278	280	266	295	275	272	275	248	277	257	277	270	266	263	268	278	270	236	221	259	276	252	277	269	285	301	279	283	269	259	293	282	243	296	270	252	249	249	267	254	290	299	251	301	260	276	258	260	296	248	271	262	257	267	255	303	288	301	269	270	255	291	283	274	270	278	281	260	295	297	253	228	273	278	258	294	255	241	291	285	266	282	263	267	269	247	259	294	296	290	292	282	251	277	288	278	265	284	304	292	282	266	283	254	263	290	274	257	281	279	283	261	243	272	272	267	261	274	253	270	262	252	298	235	256	315	298	254	281	272	258	276	238	261	286	279	290	276	268	275	255	268	261	273	279	310	295	270	296	268	265	274	308	272	274	287	263	275	254	299	260	267	257	283	270	287	288	294	282	243	276	242	245	267	281	255	256	268	252	262	262	280	317	264	267	283	265	279	251	293	243	276	288	285	300	291	263	291	272	264	295	277	295	255	247	265	274	271	265	248	260	236	289	270	292	311	262	266	297	272	267	268	245	250	259	303	257	268	276	268	253	248	257	245	274	259	272	288	262	276	276	270	247	256	270	251	264	274	231	276	266	261	281	251	303	301	273	267	269	277	244	262	305	271	271	323	270	277	272	288	262	289	231	276	268	272	258	272	292	261	267	285	273	288	262	267	270	257	286	279	298	266	271	281	272	269	263	279	244	242	280	286	259	286	243	270	270	254	274	287	270	274	300	268	303	243	270	313	280	305	298	267	263	283	241	284	253	232	274	307	272	290	262	288	276	270	301	316	277	276	298	296	258	276	279	256	286	278	267	263	284	251	266	307	271	250	280	277	298	281	276	322	297	259	257	278	279	281	269	280	291	283	261	301	274	257	268	299	242	258	253	260	275	289	275	299	260	277	289	283	288	278	272	265	280	311	271	267	280	260	290	270	290	283	244	284	254	292	283	254	252	268	282	291	270	247	283	290	281	256	257	274	271	269	261	293	289	269	262	306	291	276	284	250	252	246	295	267	255	261	252	280	278	272	246	302	259	246	297	247	269	275	250	285	252	269	285	248	289	299	265	284	274	289	261	257	263	288	275	267	262	308	278	259	259	296	289	270	261	274	278	294	275	262	268	260	256	278	280	273	265	267	263	255	269	276	266	246	266	244	268	269	275	283	243	282	277	248	258	268	262	282	280	273	266	259	279	280	279	272	278	266	236	290	268	284	286	235	271	284	290	271	276	260	284	258	262	284	264	265	262	270	240	265	299	292	252	309	257	283	262	277	285	278	272	281	256	298	268	291	264	271	285	273	282	246	279	308	261	243	267	281	272	254	279	290	279	311	273	280	282	259	245	270	298	269	247	272	279	283	286	251	278	282	296	283	257	245	281	268	278	286	279	273	240	266	297	261	255	262	246	252	262	276	260	286	312	250	304	253	288	269	268	264	282	294	287	269	267	257	315	305	287	289	278	267	246	255	266	282	285	299	267	287	266	264	263	265	305	281	305	297	255	247	264	261	255	249	264	265	266	242	266	305	267	287	296	268	264	259	266	257	264	286	275	276	279	255	281	265	301	258	248	266	287	291	281	235	234	250	290	261	286	254	269	259	279	277	295	271	265	276	262	255	276	245	295	272	276	289	293	286	293	271	284	277	300	273	295	278	278	266	278	267	276	275	298	283	239	271	271	293	264	264	275	267	267	248	273	266	258	266	251	255	282	274	258	303	315	286	267	263	301	273	254	303	275	306	285	259	286	292	249	312	273	236	280	274	276	254	257	269	245	268	278	305	301	270	296	269	277	277	287	269	273	279	284	267	283	291	240	280	241	290	258	274	286	286	275	252
11070	10573	19603	11057	7598	5272	1414	758	697	719	692	642	712	644	649	645	661	644	677	661	688	648	656	649	647	661	672	666	665	633	598	612	637	680	642	657	657	669	654	635	657	672	664	660	688	630	624	637	680	689	659	672	649	674	634	658	665	614	697	686	665	654	662	658	654	658	647	647	610	680	688	615	647	669	614	649	620	656	639	668	669	722	633	640	673	660	633	695	659	628	618	653	584	636	616	657	687	659	662	611	615	647	682	698	617	719	666	661	691	669	624	661	647	634	659	712	643	641	641	630	683	650	715	664	644	634	618	644	640	669	651	689	665	631	644	654	658	646	626	624	676	633	634	668	641	636	624	631	633	646	681	635	674	654	642	672	670	634	646	683	660	613	678	587	650	629	624	674	614	638	649	650	643	672	691	685	676	649	664	675	652	668	614	635	668	655	656	666	606	696	657	602	666	670	664	645	633	607	656	668	679	609	697	633	655	667	706	643	625	621	655	644	672	644	639	647	641	648	675	687	664	659	626	650	690	643	679	640	643	649	658	699	696	686	637	645	712	645	668	653	633	649	613	621	669	616	644	653	665	622	670	658	677	615	645	646	648	651	676	626	652	667	664	605	692	659	657	653	670	681	634	659	643	661	658	612	632	679	679	634	647	618	663	666	660	630	633	620	666	654	679	661	632	636	652	715	663	686	657	681	671	653	656	621	643	635	626	611	622	632	658	679	593	682	665	706	652	663	719	680	722	649	674	688	688	658	628	627	621	620	692	617	662	625	651	664	647	706	662	663	667	667	639	651	693	660	664	653	686	644	652	663	683	651	648	614	674	657	634	607	621	623	686	671	644	708	625	645	633	638	675	636	621	633	709	628	612	663	663	638	668	596	650	678	663	672	666	665	630	665	688	656	700	673	693	661	649	651	656	661	692	654	627	667	666	639	638	625	603	666	604	643	689	636	616	662	630	665	606	674	656	609	659	660	662	663	687	652	661	651	679	574	604	690	655	665	657	626	635	688	665	655	666	689	685	631	619	668	609	664	661	638	684	648	625	668	670	614	624	660	684	676	691	668	629	630	675	648	682	679	619	624	656	679	692	692	656	665	641	610	659	648	634	655	630	636	626	667	666	645	650	663	668	634	662	647	621	656	689	684	705	621	629	641	635	659	627	620	639	668	657	690	645	642	640	636	685	673	639	627	639	621	669	684	738	647	662	639	643	654	621	657	660	624	658	666	679	642	635	654	632	646	602	639	646	667	618	674	659	634	670	640	689	636	640	722	690	678	624	647	641	622	577	619	653	613	656	661	668	621	696	640	657	658	621	668	675	666	606	658	604	643	645	701	628	617	673	621	640	674	638	644	692	647	644	632	662	659	707	659	640	642	663	692	671	653	646	627	635	653	645	681	677	692	647	653	641	666	686	639	657	615	618	653	642	646	639	673	634	692	627	669	672	670	649	643	588	660	660	680	662	668	648	633	670	664	647	628	661	665	654	669	652	622	650	647	620	637	642	638	676	690	637	663	630	634	630	664	662	661	620	686	642	610	626	639	624	660	656	690	642	657	635	618	719	610	663	654	611	693	589	658	668	655	660	639	602	618	666	661	614	624	645	695	641	665	670	656	697	650	652	630	688	651	662	648	616	665	659	639	674	652	676	655	623	649	654	642	611	654	652	658	708	648	639	710	634	728	637	652	635	613	660	616	608	626	653	691	677	664	650	670	657	657	624	636	619	620	639	683	656	672	676	705	674	666	643	669	672	645	662	611	666	647	629	589	627	678	701	624	615	632	698	637	721	610	647	627	680	672	612	649	674	652	664	663	667	636	648	697	657	625	658	670	654	666	623	648	693	671	661	699	641	679	684	711	671	673	638	659	699	636	686	636	662	655	658	640	661	652	660	655	610	627	704	638	657	630	685	646	637	648	669	649	643	657	662	682	596	664	596	687	645	714	681	665	650	677	608	677	660	655	670	651	687	637	699	630	685	690	681	643	618	652	634	651	647	622	640	698	669	673	685	669	690	636	616	664	672	678	645	654	637	659	596	651	652	661	663	652	612	662	657	698	632	637	643	669	653	673	688	660	646	717	602	680	652	670	656	686	708	675	648	658	634	648	654	653	628	685	661	700	622	664	701	653	637	636	670	624	634	680	672	711	625	674	656	684	655	645	615	662	627	615	640	633	638	601	677	654	631	576	627	669	652	698	622	628	659	680	600	634	644	684	614	659	647	684	689	645	669	692	696	665	672	651	669	635	640	630	639	629	636	626	675	632	702	627	661	631	667	634	661	662	618	636	639	652	628	647	613	643	616	654	667	656	646	663	677	647	620	628	664	650	646	673	648	638	665	641	665	669	652	661	650	656	640	656	663	655	612	668	686	640	651	699	658	655	636	679	670	606	624	601	683	627	631	634	661	702	648	665	653	657	643	614	662	649	653	625	638	641	652	638	687	640	638	662	628	653	655	650	703	659	663	621	600	634	653	639	671	567	662	693	644	669	658	684	679	626	667	696	658	665	667	643	641	641	598	658	655	653	633	658	636	650	692	650	694	638	666	624	638	668	680	620	643	690	666	670	649	674	631	684	659	599	659	640	649	659	601	688	613	657	651	646	659	658	650	605	668	679	661	684	651	638	658	660	680	595	673	665	652	603	648	641	632	645	697	661	689	625	623	649	621	710	659	652	619	651	670	670	608	647	644	636	659	711	643	612	626	654	664	658	700	682	628	686	640	672	630	638	710	644	628	656	645	639	716	626	673	649	648	654	671	639	587	685	628	630	653	687	647	671	717	647	618	679	645	646	675	677	615	671	642	652	639	656	623	645	637	638	632	720	688	661	648	700	703	673	722	640	616	692	622	686	627	651	635	598	650	626	644	666	653	639	643	634	642	689	680	638	626	670	660	648	677	629	675	681	661	648	654	688	612	593	633	636	619	639	608	645	642	645	659	673	666	605	658	632	691	626	640	691	649	657	677	611	644	653	667	655	659	662	678	631	643	704	720	671	619	657	651	602	629	629	673	678	646	665	704	635	663	651	643	627	665	734	704	634	642	679	650	617	646	630	633	656	671	612	632	634	658	615	631	655	619	653	654	619	635	627	603	733	621	638	610	670	663	639	708	647	629	662	662	617	610	649	669	636	660	693	614	674	654	663	632	615	668	683	670	710	643	628	650	691	613	667	648	670	668	623	656	629	620	668	636	640	650	622	680	658	633	632	656	686	631	641	643	694	696	623	654	675	687	656	662	619	622	655	650	693	641	663	649	671	630	658	696	635	628	680	640	608	635	662	683	614	693	606	648	686	679	680	646	658	669	649	664	695	643	676	725	653	663	604	689	620	618	634	648	661	654	632	679	627	638	658	619	652	661	714	624	670	685	646	625	624	700	674	655	676	671	703	618	653	667	648	629	658	669	636	684	690	638	687	672	644	604	651	659	627	631	635	638	727	670	698	657	674	644	634	623	668	666	642	636	662	627	624	633	656	620	684	633	634
38577	18114	14329	4077	1458	865	531	414	299	293	222	211	195	163	199	180	191	173	169	178	141	144	137	145	158	138	136	120	142	144	142	127	135	125	146	145	157	144	118	136	166	132	116	145	142	132	129	144	132	173	145	102	140	149	122	136	121	141	157	142	144	137	147	134	124	129	142	165	143	143	135	164	152	124	147	145	118	121	118	151	147	143	141	138	132	134	124	144	127	134	154	144	153	118	132	126	140	155	122	123	156	120	138	131	136	141	160	125	160	120	139	122	109	145	136	132	140	141	118	151	139	107	134	128	125	147	133	147	145	130	149	128	133	141	136	134	136	152	143	146	138	122	144	122	137	137	129	149	123	147	116	155	93	144	148	133	124	140	136	141	136	153	130	159	134	146	150	122	130	115	162	121	130	124	118	132	157	137	130	155	124	124	124	138	136	128	136	117	117	122	114	123	131	115	128	124	132	123	110	145	159	124	135	123	137	136	116	134	143	126	158	142	146	137	135	129	141	145	130	132	122	137	138	129	117	133	143	130	144	132	138	155	126	139	127	126	141	144	137	160	142	131	111	123	153	111	123	123	148	144	113	125	121	120	155	123	140	135	128	145	148	140	109	119	112	131	136	141	145	137	120	143	122	135	135	130	142	149	136	120	145	140	125	133	157	142	152	123	126	146	134	114	134	123	139	136	142	131	124	127	127	140	122	126	120	146	128	117	124	158	148	158	123	139	128	135	132	131	129	132	137	132	142	110	130	132	133	142	115	131	118	130	135	125	132	135	126	149	127	123	158	133	104	124	124	149	126	130	144	131	127	135	140	133	127	133	118	127	140	133	137	127	136	112	125	124	132	113	118	127	145	108	126	136	133	149	123	145	137	123	118	114	116	150	127	144	150	129	142	143	127	150	118	126	132	129	121	133	120	130	147	127	124	136	120	152	123	117	116	119	137	124	150	147	116	129	140	116	150	125	132	143	122	130	129	126	148	131	128	146	127	132	143	132	132	132	130	108	155	133	137	155	131	140	143	133	146	125	139	117	156	122	126	115	129	132	129	126	132	130	141	128	128	135	125	136	149	128	143	120	137	131	113	130	136	132	135	126	128	128	140	140	127	131	109	139	143	136	132	160	118	149	126	134	130	135	147	151	141	148	147	121	126	116	163	134	128	140	138	143	108	119	128	135	123	131	122	139	118	129	118	134	111	133	135	134	151	131	114	144	162	143	138	163	152	127	129	123	123	131	155	147	108	142	132	150	128	133	153	120	145	117	137	138	135	130	136	103	130	131	145	138	140	116	134	124	137	118	144	134	117	130	123	138	152	123	127	126	129	131	144	139	129	122	142	115	148	154	146	135	139	150	135	134	112	132	123	146	119	124	136	123	121	120	130	131	147	152	155	133	141	128	137	147	123	118	137	122	128	137	141	114	148	115	123	124	136	123	128	137	148	147	139	138	143	151	117	141	142	168	156	145	144	125	134	133	128	130	145	108	149	148	141	126	136	145	138	146	118	146	128	127	141	138	151	142	130	165	135	132	135	135	143	127	129	126	146	129	149	132	122	136	126	115	117	137	135	120	135	154	146	134	125	125	138	136	135	144	149	122	133	133	128	138	131	120	110	134	138	132	139	127	139	118	144	137	117	153	145	130	129	131	144	125	132	156	129	155	133	133	128	134	137	121	128	155	130	144	138	140	135	141	139	141	149	128	133	141	109	111	133	119	141	150	140	135	140	158	130	122	121	118	128	137	153	126	142	138	160	130	143	128	134	119	116	139	142	120	133	124	123	135	128	148	114	125	128	136	147	122	127	116	133	159	127	118	114	138	122	138	157	129	174	128	144	132	125	134	124	124	132	127	134	123	112	160	138	144	131	138	137	139	129	134	124	150	132	134	129	126	134	142	133	150	130	125	136	152	139	135	161	147	136	140	129	145	131	114	138	132	152	150	156	138	130	123	137	150	126	154	149	130	144	109	145	131	159	115	114	137	131	128	147	120	129	125	136	139	136	138	156	134	127	107	146	138	124	139	127	144	145	153	123	119	141	139	140	112	143	122	124	134	145	112	128	136	122	122	137	145	125	137	135	116	165	135	121	132	132	134	156	147	130	124	139	129	118	132	141	137	108	140	144	117	112	142	123	151	150	140	128	139	144	121	120	122	136	118	131	123	139	133	144	115	131	134	113	134	111	136	138	123	129	120	149	123	137	135	121	125	143	135	133	140	121	135	119	158	120	126	136	156	151	139	155	131	137	116	132	123	137	123	137	124	133	141	160	100	117	131	127	149	138	139	152	139	145	136	123	146	126	137	145	159	147	132	131	132	141	170	134	127	122	140	125	142	118	129	137	120	137	135	128	140	130	141	136	143	142	146	154	105	133	141	114	130	123	131	131	115	117	138	150	135	111	131	165	120	135	128	139	122	128	125	158	132	126	139	125	124	132	139	136	146	126	127	147	129	129	132	139	146	144	134	138	151	143	150	135	122	131	145	123	124	120	138	145	118	134	146	132	125	133	123	132	129	154	133	144	132	145	156	104	135	148	138	117	147	125	114	117	136	115	116	148	163	131	139	113	119	108	143	122	136	137	145	138	124	136	138	130	135	140	123	136	139	135	111	131	116	147	135	134	121	135	154	130	125	143	144	131	159	116	137	145	147	134	131	145	124	131	130	127	135	143	124	140	147	130	141	146	139	133	129	134	136	137	119	150	130	126	122	152	130	138	128	140	143	155	127	130	139	126	132	121	143	125	135	155	138	138	124	132	135	117	135	136	142	137	156	109	115	120	139	120	135	140	130	125	137	132	127	138	125	147	158	153	126	144	143	158	141	118	135	123	122	133	117	118	141	146	156	139	127	144	131	130	125	154	141	109	121	119	133	138	124	143	123	146	123	122	142	128	137	116	132	130	120	136	120	142	130	130	144	134	130	141	124	140	147	138	120	141	127	154	147	134	143	141	130	129	121	122	134	141	125	142	125	120	148	126	133	152	112	131	132	130	137	142	151	144	133	117	131	115	136	127	126	147	132	132	132	127	144	135	142	143	148	118	135	146	149	149	117	127	128	117	150	116	131	123	178	125	133	126	150	148	130	128	147	137	163	157	131	139	122	120	143	138	151	141	121	112	132	141	152	152	145	138	121	142	150	123	129	134	106	154	140	133	138	135	134	146	130	131	134	140	133	124	143	137	133	132	124	104	122	125	134	129	132	140	138	117	125	159	138	130	135	119	128	133	131	146	119	147	121	133	134	120	143	115	134	127	153	133	111	147	152	125	124	147	128	112	141	148	142	149	132	131	120	114	134	132	142	147	156	122	161	146	152	112	132	117	142	129	116	120	157	137	152	156	111	140	139	127	131	116	151	140	126	146	119	117	120	152	127	130	136	143	128	146	155	165	140	144	130	131	141	127	140	113	136	143	108	147	122	142	114	132	132	148	141	139	129	142	152	140	132	116	117	130	121	103	113	121	127	131	123	110	125	128	125	138	156	138	149
21998	7261	12371	3957	2806	2437	1957	1953	1299	1514	995	876	772	792	700	735	651	596	580	558	543	515	518	482	495	463	496	506	426	489	479	454	423	461	458	451	483	463	407	372	423	413	413	447	421	475	443	441	428	412	432	431	400	418	403	409	376	415	419	406	394	407	368	410	365	378	394	400	368	410	363	431	405	386	393	410	366	380	396	366	389	393	386	363	413	385	414	401	380	426	371	383	391	361	400	422	371	368	381	395	337	316	359	386	378	383	374	368	415	424	336	404	407	375	388	380	396	352	345	350	352	412	374	393	323	394	389	365	396	398	346	414	374	360	370	370	399	373	375	396	380	372	376	380	383	352	368	389	361	392	382	372	387	391	415	405	356	404	370	391	380	423	373	383	375	392	366	372	417	391	333	385	394	367	355	410	393	415	377	366	394	364	334	400	399	378	375	380	388	376	358	395	390	346	370	377	384	334	331	349	371	414	377	391	397	380	358	382	380	396	371	368	386	377	382	329	379	368	395	356	386	350	400	385	343	366	375	379	375	378	385	421	402	430	394	364	384	374	371	367	365	399	415	347	367	419	379	377	362	388	394	389	348	393	401	380	377	341	356	367	375	390	383	366	379	392	358	367	354	387	377	377	389	371	375	425	336	351	365	336	375	365	383	366	343	348	402	384	376	394	348	388	336	371	398	378	377	433	383	380	332	390	412	348	357	387	360	361	356	369	361	366	387	409	343	398	383	400	369	382	336	386	356	342	359	379	412	379	375	392	367	418	374	385	400	360	394	359	354	368	381	343	392	370	415	407	416	410	363	351	370	383	376	415	380	403	356	362	380	395	385	380	377	336	387	408	378	356	346	376	378	366	368	376	342	376	336	337	402	391	370	368	376	339	381	375	375	387	366	395	336	360	380	383	407	357	367	391	372	392	377	345	355	383	348	365	401	372	385	360	372	351	370	369	391	379	381	403	391	356	413	343	378	357	375	382	387	372	395	364	390	352	366	402	396	384	393	398	401	362	413	372	376	389	363	391	383	364	368	390	400	376	371	402	356	355	418	364	363	359	379	372	352	459	358	345	368	361	394	354	390	404	395	357	386	377	405	417	405	383	374	371	422	376	391	377	370	350	381	371	376	408	377	389	400	356	405	377	370	384	362	372	374	387	398	376	379	375	372	354	428	371	365	387	341	367	353	371	352	397	374	380	334	378	367	403	374	356	350	400	370	408	354	389	395	376	352	391	371	403	383	382	360	386	384	368	384	369	365	369	407	390	388	412	392	362	398	433	414	359	354	399	405	394	346	361	364	380	403	366	401	388	378	407	362	367	376	373	378	383	357	339	369	381	374	382	371	345	357	354	359	360	398	395	387	390	376	343	362	366	367	372	403	404	378	394	375	417	362	345	405	364	397	388	366	350	367	380	408	396	387	402	390	359	382	348	421	369	362	375	376	384	390	387	378	398	373	377	423	338	382	375	401	394	380	383	405	368	405	363	355	391	366	397	378	416	361	363	385	393	378	403	380	369	368	417	387	384	377	369	371	391	381	397	362	375	395	377	382	346	382	387	375	377	381	374	339	379	387	401	410	389	396	369	402	365	373	376	396	408	366	401	372	364	369	368	359	405	366	367	421	400	375	379	356	384	375	365	395	362	417	383	398	371	353	356	371	400	389	390	340	377	371	393	393	428	405	395	381	401	363	375	338	357	384	389	372	389	346	394	398	390	395	388	380	383	401	386	352	386	376	386	399	378	389	359	410	353	375	410	372	343	407	376	379	365	362	382	401	389	339	369	375	353	394	381	376	387	375	366	356	375	368	344	347	360	358	370	384	358	373	359	351	390	398	352	411	388	384	390	372	369	395	383	392	379	398	349	364	382	386	382	399	389	406	393	364	413	354	344	378	395	340	385	341	375	372	377	390	380	375	405	380	368	361	386	380	412	378	393	378	358	398	388	367	391	383	361	381	383	383	341	369	395	366	390	363	355	354	391	374	361	394	385	378	379	364	398	396	366	388	357	358	387	387	383	355	371	334	388	375	371	373	375	389	415	395	384	407	375	378	391	364	390	379	372	403	386	344	365	374	357	336	376	388	375	386	420	399	400	377	434	352	382	381	403	377	379	378	333	389	414	363	356	355	360	381	368	378	377	376	377	383	355	364	398	357	341	379	387	411	405	371	388	368	373	352	342	395	373	365	369	381	352	390	389	368	343	366	371	413	378	370	370	363	383	371	353	371	407	389	374	373	381	374	371	388	393	359	391	352	381	326	339	380	374	398	404	364	370	366	400	419	385	363	406	366	367	395	399	383	368	419	395	364	398	355	394	375	371	412	386	374	409	380	359	362	373	397	389	364	378	361	384	349	377	352	369	389	403	373	399	402	380	375	333	385	378	403	389	378	360	351	384	374	394	376	411	390	341	368	376	398	402	385	362	381	352	387	368	387	371	379	370	390	392	354	356	369	386	385	346	385	367	376	357	410	404	361	372	352	389	383	398	399	369	385	392	378	381	385	396	410	365	386	370	400	373	394	368	347	410	365	389	387	383	380	378	397	369	422	381	384	351	377	395	354	380	381	367	386	361	376	337	382	391	373	361	338	382	372	373	371	403	349	384	374	373	365	378	412	385	408	366	413	390	412	345	386	357	362	405	410	397	405	353	364	409	371	391	347	392	372	357	353	386	349	393	406	400	375	373	392	385	394	380	363	397	379	411	339	332	370	361	376	375	360	362	375	414	339	394	391	362	368	368	365	370	369	362	384	372	425	392	374	340	366	378	406	374	383	396	396	368	384	366	396	399	416	339	330	356	357	387	373	364	355	390	361	354	335	339	345	360	380	385	373	392	395	363	375	377	417	421	412	386	382	370	342	391	363	372	360	364	401	354	364	362	399	402	384	422	351	366	364	414	387	398	379	380	339	366	349	378	367	399	387	377	335	351	380	375	382	394	392	366	416	383	354	387	358	394	396	394	353	383	355	419	383	391	376	392	400	391	370	390	438	366	342	379	371	371	404	344	379	345	371	377	373	341	354	390	363	405	380	378	352	382	387	399	364	422	369	358	368	359	364	376	383	413	369	390	372	358	378	372	354	410	359	406	397	385	403	360	390	403	348	382	381	426	355	383	350	366	394	390	407	354	356	376	390	385	350	394	398	406	387	406	410	390	372	416	396	407	356	386	397	373	437	379	387	410	399	393	409	376	365	367	372	375	369	378	389	398	361	399	404	409	410	386	392	343	401	377	377	373	354	365	352	367	399	380	374	396	407	390	356	324	365	354	405	371	371	367	355	375	386	383	362	360	340	403	369	387	369	374	349	397	380	389	366	395	396	375	376	418	361	407	349	356	391	371	382	367	378	398	375	402	375	381	392	373	376	409	399	379	379	363	347	373	375	369	406	399	376	345	373	375	351	361	319	360	415	405	376	388	380	371	389	379	347	402	357	364	403	331	361	357	382	410	362	391	391	378	363	346	401	412	367	380	396	421	393	361	378	364
31278	12208	6222	3154	1797	1220	898	1705	6636	4677	575	398	347	356	360	334	329	322	308	292	272	293	296	297	269	276	264	242	235	285	295	240	282	222	283	268	267	281	258	252	271	255	269	243	253	253	275	240	264	254	227	255	286	279	233	268	234	260	248	265	260	256	262	291	255	250	256	227	237	247	285	274	287	250	231	285	269	243	243	277	297	252	234	233	231	255	269	240	256	275	230	241	243	281	259	237	273	270	266	268	271	286	237	239	218	238	261	269	256	261	293	256	243	238	244	249	232	245	250	298	242	256	266	269	256	239	226	268	242	262	238	253	263	250	264	251	286	242	247	255	254	279	263	264	266	259	242	275	239	230	251	255	245	268	248	240	264	264	241	264	245	247	264	276	250	227	222	245	270	223	257	261	231	240	240	254	275	258	247	275	243	247	237	245	247	220	292	236	220	239	264	269	240	244	233	250	253	257	258	238	241	242	262	226	232	284	258	259	268	280	250	227	252	282	224	258	248	244	248	253	226	242	259	234	260	250	236	259	280	247	241	224	238	233	243	246	243	269	255	232	244	275	248	240	232	230	264	254	250	261	273	237	237	234	254	253	259	260	254	230	249	220	263	282	252	254	263	263	247	249	248	240	248	218	219	242	238	243	241	245	295	250	251	237	242	273	241	240	238	280	252	258	232	227	228	248	255	260	248	254	263	227	242	251	256	238	245	240	281	273	262	251	251	232	288	261	255	261	242	255	278	261	274	270	262	265	271	229	234	242	247	233	231	279	261	265	252	225	293	263	255	255	245	275	265	216	235	280	253	271	269	272	270	239	266	224	230	219	241	212	258	259	241	231	241	248	234	243	266	258	249	249	254	248	248	215	242	272	290	241	246	245	226	263	241	242	237	236	237	220	283	266	241	270	239	246	211	257	254	216	237	236	255	236	255	233	250	230	266	240	249	273	242	276	254	238	271	250	247	234	245	238	268	236	243	281	267	222	272	251	255	251	261	254	250	252	217	221	241	273	233	260	275	242	245	225	256	230	230	240	277	245	254	250	269	249	261	256	245	240	245	259	299	266	253	251	268	224	239	242	272	251	250	258	235	247	224	224	267	248	252	207	247	240	256	256	228	281	265	239	237	259	230	232	241	238	253	251	236	254	262	244	262	260	245	251	243	262	264	231	241	252	255	274	255	232	287	245	260	266	242	244	249	234	263	218	260	239	217	227	223	241	264	249	231	247	213	247	244	263	250	254	258	255	278	241	256	291	230	240	258	256	233	248	257	272	247	200	221	258	238	253	295	267	258	256	258	253	251	261	241	257	246	255	256	242	235	251	256	221	282	232	222	271	252	269	223	256	242	269	257	239	225	262	272	237	231	259	243	259	263	254	280	255	244	247	225	253	238	259	250	237	285	229	267	261	265	269	272	252	220	229	254	223	233	276	268	239	239	232	227	290	243	252	252	284	246	269	234	268	240	270	259	238	230	229	256	229	230	268	229	279	252	265	249	247	251	270	257	276	237	232	235	224	261	267	206	264	257	249	241	228	257	239	236	268	280	245	224	230	221	247	274	254	262	249	239	285	267	275	238	267	250	224	238	262	253	232	242	253	238	266	263	256	235	257	264	252	239	255	267	226	236	243	270	242	271	247	260	255	257	245	247	233	254	274	247	249	262	277	243	246	247	230	240	248	260	267	250	234	266	220	251	226	228	250	234	271	250	258	252	237	264	250	255	263	248	260	287	228	286	265	248	266	246	255	230	242	260	233	226	282	256	237	239	249	231	278	262	267	267	242	262	212	246	256	283	266	248	220	239	234	237	252	252	281	228	238	265	273	259	256	229	241	274	207	252	228	248	260	246	253	277	272	227	269	240	254	234	238	274	248	259	254	232	256	240	263	288	262	218	260	239	251	251	251	252	239	252	243	264	236	260	244	247	257	224	227	261	239	234	233	245	257	246	230	258	294	265	236	232	247	260	248	242	252	258	245	248	262	254	245	255	262	261	217	253	222	246	230	253	245	256	266	256	273	259	262	265	240	252	260	239	273	228	236	248	255	254	266	243	240	238	243	253	254	226	277	260	216	269	297	256	239	269	262	262	239	265	235	276	284	272	266	228	254	245	236	241	255	254	263	232	264	223	243	256	222	263	278	256	299	235	257	254	225	248	266	226	288	269	223	280	223	253	226	262	257	280	283	273	254	262	243	227	260	270	272	246	270	240	264	280	241	234	275	219	265	235	259	269	274	251	292	234	249	235	263	233	237	232	241	265	235	250	249	238	263	221	288	257	251	281	210	247	253	251	257	228	254	248	276	258	272	289	236	245	215	219	300	273	239	229	268	283	258	253	255	271	248	220	239	280	275	271	255	257	246	253	262	265	269	270	233	235	260	258	251	232	299	265	236	235	268	246	262	256	254	244	293	255	238	260	242	262	281	277	279	226	243	252	273	230	261	263	240	254	265	259	257	259	251	214	252	270	258	246	263	256	242	263	249	244	242	245	218	281	261	232	220	257	248	275	244	258	275	270	248	276	263	241	266	245	243	257	262	228	250	266	244	224	266	284	268	234	248	253	212	251	260	235	248	266	258	248	209	246	252	236	266	215	236	256	226	257	254	252	238	244	248	230	244	253	235	241	277	261	274	241	253	250	245	250	249	271	256	224	275	240	271	257	243	256	257	276	231	257	278	224	265	282	221	249	243	228	252	286	270	257	262	233	279	225	251	230	231	250	207	239	252	262	234	237	237	236	273	260	239	274	273	259	242	244	230	274	232	224	258	246	240	281	243	234	235	273	256	271	245	280	276	247	223	257	271	224	287	238	265	281	262	280	243	229	200	261	229	225	262	266	251	255	271	236	240	261	260	262	224	248	250	236	266	231	256	246	237	248	236	214	266	243	233	226	243	268	247	249	274	262	259	243	244	229	219	259	244	262	273	254	260	240	215	256	259	266	230	250	235	262	272	235	235	291	243	240	258	242	264	261	253	237	253	252	236	254	262	287	257	235	250	267	249	240	259	223	236	246	252	249	231	223	208	241	264	282	263	221	215	255	290	250	268	238	263	242	226	240	251	253	277	264	262	252	255	257	292	223	270	246	251	241	240	274	256	292	249	253	255	251	208	258	278	279	257	261	263	250	243	245	259	258	251	270	263	268	248	254	229	271	271	195	257	260	223	242	238	238	273	224	262	268	265	247	230	248	242	261	250	245	236	218	274	231	259	266	230	263	237	274	274	229	256	245	234	251	261	229	254	279	266	257	245	257	262	248	233	248	233	279	253	269	254	237	267	286	268	252	254	264	259	275	238	232	235	216	236	236	269	259	266	239	244	280	259	235	257	269	268	227	274	249	259	267	268	255	243	260	238	229	242	230	256	250	242	271	247	278	243	243	241	232	262	263	242	243	258	232	234	250	251	253	284	251	240	242	226	257	250	272	241	270	236	259	239	249	221	254	240	253	247	281	256	223	243	241	261	241	257	248	281	237	239	260	261	254	244
16832	5126	5942	6310	5224	4565	3622	7100	16751	10930	1845	1583	1376	1316	1238	1184	1119	1055	1009	969	912	884	906	866	836	813	783	833	831	799	814	788	781	703	756	714	833	710	690	715	707	711	676	707	751	752	731	748	723	724	741	714	705	706	732	688	662	694	656	688	688	648	708	689	665	650	683	702	683	705	637	666	685	706	664	636	675	645	675	684	662	659	671	689	668	652	642	675	690	704	645	658	653	656	609	677	640	700	664	649	663	645	680	691	679	615	594	680	648	656	635	659	688	605	644	656	671	666	635	647	631	702	610	614	711	637	653	623	646	646	653	610	652	667	623	685	647	656	660	619	647	661	611	658	608	705	678	639	644	668	633	638	699	604	654	650	644	631	697	612	656	637	685	659	662	655	651	691	628	600	668	662	658	630	625	641	669	613	650	630	636	654	647	633	644	706	666	633	661	601	637	663	655	607	634	664	637	656	674	625	618	672	666	585	624	673	669	640	666	608	652	641	644	632	682	618	673	644	609	629	635	631	649	656	660	594	654	629	644	616	617	648	578	644	667	598	647	590	663	639	675	680	606	630	617	644	689	585	601	637	649	689	646	614	664	609	644	665	592	640	600	643	652	607	644	656	648	664	655	663	624	621	657	617	639	627	594	626	658	620	627	646	659	662	692	658	622	650	614	657	635	622	649	663	640	636	647	633	665	637	608	654	642	654	672	606	634	619	664	631	635	621	645	619	619	670	654	663	670	633	614	592	620	620	647	585	643	652	648	645	682	625	632	616	695	710	606	644	651	696	624	659	657	677	656	597	621	665	672	643	658	626	664	676	653	620	669	647	636	646	638	620	645	630	653	673	631	628	605	620	631	630	664	631	651	651	685	644	647	652	641	642	646	647	647	611	643	603	632	619	631	627	632	592	606	615	586	615	628	635	635	630	594	641	653	627	608	610	665	612	644	643	595	645	636	643	630	620	641	622	652	617	627	632	608	637	632	638	668	659	633	653	674	653	656	653	613	686	640	637	645	667	610	676	682	647	636	654	665	634	635	637	595	669	616	578	663	643	620	644	670	633	582	629	655	639	646	654	635	675	617	603	655	631	642	628	658	624	680	612	684	647	651	618	651	614	650	606	689	651	591	592	620	644	635	653	649	665	631	670	648	637	655	638	676	673	654	647	662	648	622	594	629	661	631	638	644	652	639	657	656	637	620	621	652	629	656	665	652	651	627	653	610	625	620	624	661	628	654	636	619	639	655	622	603	647	648	658	644	642	664	611	628	674	651	637	638	666	657	646	640	605	661	645	611	629	669	641	640	625	609	637	633	614	613	597	656	588	650	653	683	652	625	641	613	614	612	689	657	637	637	631	623	645	699	615	625	670	674	645	669	614	640	662	637	621	637	638	606	706	664	639	605	613	606	595	663	683	648	637	629	657	629	626	621	607	624	605	628	629	637	609	641	666	680	640	618	625	629	660	666	603	616	628	645	646	638	627	625	649	646	641	604	600	655	645	619	639	643	637	652	667	611	645	651	634	608	600	622	669	601	586	649	621	624	654	692	647	594	604	672	620	657	607	605	633	650	644	634	634	646	656	628	617	591	606	640	638	649	614	597	616	641	657	628	626	614	596	622	610	640	646	665	619	592	677	658	608	645	683	616	621	596	664	566	643	633	623	659	654	647	624	658	637	659	710	620	624	637	650	684	656	671	671	630	632	589	634	602	688	641	637	677	648	648	669	657	655	642	641	657	667	650	637	665	620	681	608	635	659	653	656	620	641	609	642	654	662	649	659	615	640	616	646	647	664	610	602	606	646	681	675	656	620	629	637	609	620	662	608	679	656	579	626	634	636	683	660	620	634	624	650	588	666	636	674	624	665	637	625	662	636	570	648	677	644	697	667	618	654	629	617	679	621	625	657	642	599	628	673	653	672	643	617	647	617	674	660	602	676	678	639	632	631	658	647	643	642	635	659	635	599	631	660	647	656	631	628	689	611	663	653	671	608	665	609	633	620	643	639	642	603	691	599	618	649	631	653	649	650	601	639	608	653	645	634	595	661	663	652	690	635	680	653	647	637	641	651	601	642	644	655	631	668	679	613	675	620	661	596	641	658	627	647	700	666	611	615	640	612	657	693	666	647	657	641	675	621	656	656	615	649	610	657	583	607	631	632	654	672	677	646	631	657	621	635	601	633	653	647	631	628	641	632	608	673	614	653	662	680	585	660	649	633	627	648	639	638	654	667	592	627	627	683	650	645	640	621	677	660	633	663	613	662	631	648	636	682	630	610	620	601	624	619	636	627	636	609	639	632	631	661	652	609	672	602	621	676	598	596	615	622	625	661	648	632	617	646	654	648	669	673	649	609	627	671	637	618	615	655	685	615	631	655	662	646	641	611	667	649	617	645	608	620	665	615	638	614	631	641	613	641	669	687	661	648	619	680	672	623	623	657	652	634	674	681	677	649	640	642	641	620	615	667	642	612	602	629	632	631	618	621	634	594	659	608	663	635	642	602	593	643	623	662	647	611	639	638	621	630	654	605	644	649	659	633	673	633	683	620	701	607	642	636	661	642	660	630	639	663	661	676	625	624	645	640	672	590	648	618	670	627	663	635	608	690	649	627	653	651	599	670	616	652	637	670	666	662	636	617	618	622	598	604	624	661	670	658	657	607	648	648	664	645	668	584	624	625	633	677	695	643	610	659	635	646	634	642	607	641	628	621	620	622	626	632	653	601	698	631	687	610	612	674	682	620	660	627	628	649	632	625	632	634	623	642	609	656	653	614	653	692	619	628	675	609	567	650	630	644	643	670	610	645	681	611	578	583	625	641	648	660	682	649	620	621	583	628	629	666	621	671	671	631	692	658	658	615	673	628	661	647	670	597	675	690	660	642	612	701	659	619	607	683	614	613	626	631	632	653	654	640	614	661	625	612	655	650	590	664	641	630	634	608	647	646	636	664	653	581	627	668	625	635	607	649	643	633	640	615	628	633	631	636	641	631	642	638	641	629	606	643	659	631	647	615	639	652	687	642	650	654	610	659	656	644	616	609	636	596	630	600	634	644	628	623	642	669	613	668	634	676	636	623	646	602	642	606	654	637	633	637	629	658	675	661	615	615	604	633	635	590	643	637	601	665	633	629	639	636	619	629	652	653	633	658	621	693	630	653	646	668	686	645	640	666	630	633	677	657	650	654	631	622	614	678	606	605	647	609	649	643	627	656	615	619	655	639	622	639	568	648	677	629	692	615	623	683	670	636	666	624	649	671	643	647	659	681	672	639	621	643	676	660	648	636	656	672	638	687	620	677	612	663	670	613	638	632	686	632	685	642	679	650	653	606	654	629	635	652	613	626	676	628	602	650	684	666	614	654	669	640	622	571	659	585	660	635	643	637	631	662	653	597	662	655	622	609	623	649	583	621	647	659	640	673	645	635	623	641	667	644	698	661	632	612	649	665	642	596	684	630	625	664	624	648	647	652	631	600	630	654	629	676	641	683
15732	5904	1287	401	329	306	282	294	401	273	234	231	250	220	252	242	233	260	288	250	259	259	259	248	244	256	260	248	269	256	259	258	247	249	262	240	306	243	279	254	237	247	274	251	262	263	258	243	244	249	240	263	255	246	251	282	252	242	249	256	257	243	283	258	269	251	269	256	245	244	253	268	248	234	257	264	271	244	275	238	260	250	272	253	255	263	277	237	277	285	257	246	241	264	265	269	254	247	265	260	260	259	275	247	281	243	221	256	278	251	240	271	245	232	276	261	271	282	242	250	252	258	249	245	254	245	258	273	261	276	283	247	285	248	251	263	250	267	242	244	247	242	264	293	253	253	274	233	247	268	253	247	241	257	259	252	246	260	259	249	248	245	263	258	248	265	261	266	244	264	256	243	243	228	252	263	260	265	237	231	282	238	258	268	258	280	272	249	236	282	239	243	232	253	262	287	211	238	239	267	252	254	255	267	250	251	247	267	243	247	277	266	275	263	248	269	271	300	280	245	230	264	278	269	250	252	224	270	257	251	242	252	281	238	233	238	281	268	245	279	210	248	256	246	230	243	237	238	265	241	249	261	246	279	292	229	257	255	244	270	277	291	255	240	266	248	283	249	283	259	237	260	278	236	271	267	264	277	239	243	231	286	276	258	234	268	281	228	239	265	280	263	249	238	250	252	264	268	254	256	259	238	261	266	264	268	264	269	229	241	246	221	274	286	249	245	266	240	256	258	264	236	246	258	265	238	258	260	274	267	269	257	269	285	247	269	269	262	242	266	242	265	252	281	257	229	261	258	263	255	263	248	257	265	291	238	250	253	263	253	253	272	281	266	248	255	280	245	242	244	256	269	272	219	261	246	223	276	291	268	253	254	274	262	265	274	250	274	261	278	271	252	235	237	261	254	259	277	262	257	274	257	271	248	261	286	245	275	256	251	272	229	242	252	238	267	246	261	293	267	241	236	273	246	284	242	267	259	313	254	225	257	235	248	234	281	259	261	227	260	267	256	279	288	261	268	268	233	245	244	241	252	274	227	282	250	252	268	274	260	237	264	270	297	250	251	284	249	267	277	254	226	254	275	244	270	264	236	268	247	222	243	243	241	220	257	248	222	253	230	245	259	249	226	254	273	257	273	249	258	244	238	247	269	248	246	258	249	247	242	234	267	236	242	263	244	251	231	227	224	247	264	265	273	239	235	259	298	273	266	251	266	275	241	265	240	249	259	242	263	241	229	227	262	252	267	258	246	260	244	279	255	253	263	213	249	227	257	287	258	273	252	231	261	262	251	223	279	229	264	260	282	270	250	245	255	261	261	235	232	269	234	270	247	289	255	259	277	264	280	221	274	279	248	236	249	299	299	243	248	301	249	269	277	223	247	233	276	252	253	251	233	248	249	237	250	229	242	255	262	261	282	243	270	283	278	248	258	251	258	271	277	250	258	250	245	251	258	257	246	271	268	254	261	256	244	270	273	276	257	246	243	239	224	269	261	262	251	228	283	251	274	240	214	250	265	257	245	237	271	256	291	249	261	244	287	241	255	235	278	261	233	293	264	238	259	247	234	234	231	274	231	257	264	246	251	267	238	251	283	255	244	244	281	274	265	233	276	255	257	249	249	249	253	243	252	272	246	243	241	249	224	263	282	246	277	261	286	276	275	272	259	281	269	242	291	272	263	258	266	273	256	253	254	271	219	232	237	250	263	243	248	273	247	231	246	235	239	268	275	240	230	271	275	242	230	234	293	263	244	272	263	267	267	250	279	253	253	217	219	259	245	259	242	276	288	249	268	278	262	258	267	251	265	255	235	255	260	235	256	229	270	255	269	248	238	238	236	279	222	252	267	240	273	242	223	292	244	242	255	253	254	247	267	279	233	294	272	246	242	247	277	245	243	248	267	242	233	254	271	256	281	255	239	275	273	242	282	233	277	266	268	233	285	275	238	275	264	255	232	260	260	265	283	240	249	257	259	238	246	250	254	223	255	241	267	250	280	266	220	262	272	285	257	259	236	272	250	241	264	268	273	266	254	277	255	234	257	243	288	248	231	220	290	243	255	231	247	253	248	263	269	268	257	284	249	272	276	266	241	232	257	256	255	252	225	242	289	253	263	225	237	244	289	276	244	235	240	248	240	252	281	281	258	250	266	261	257	258	245	276	240	269	266	248	256	252	248	242	266	214	250	262	262	262	227	244	257	250	266	249	231	205	231	266	213	266	251	289	281	238	252	244	262	246	236	221	263	271	282	262	239	271	224	237	261	270	242	263	282	223	265	247	253	246	232	247	248	255	261	231	238	261	283	277	224	242	231	285	281	256	251	271	253	264	233	252	232	243	253	260	257	237	268	270	243	241	255	260	262	256	268	235	241	264	274	243	283	257	273	262	248	253	252	246	278	273	232	249	240	279	276	241	255	261	248	245	238	270	239	273	281	267	257	246	272	264	263	265	267	259	270	289	248	266	245	260	236	249	205	248	217	243	250	267	274	253	270	259	258	246	255	235	238	253	260	249	290	257	231	264	255	247	271	253	242	276	260	244	262	269	237	242	283	247	237	264	245	253	256	235	265	272	254	251	259	249	257	232	267	252	292	260	252	243	264	231	260	256	270	244	246	218	270	242	229	243	256	276	264	234	227	261	236	248	295	244	273	235	242	263	273	259	240	269	235	265	265	259	271	248	247	249	272	286	245	258	252	223	236	257	258	257	245	284	257	268	254	260	257	247	237	243	226	265	259	255	253	264	250	256	259	249	278	218	295	278	251	260	220	283	249	252	237	238	241	265	259	244	245	251	218	238	250	247	273	249	268	263	240	277	243	270	240	249	251	277	258	250	264	255	249	211	264	238	228	239	232	257	252	242	272	264	268	249	254	234	255	263	276	233	280	288	267	274	269	257	242	249	236	236	247	242	255	271	260	235	262	265	238	255	255	242	258	261	268	260	238	256	236	220	266	273	276	228	259	246	264	244	270	246	267	269	254	255	256	251	270	247	232	268	238	243	253	261	280	250	249	256	224	245	233	252	257	279	247	253	273	243	268	267	250	285	262	272	244	251	247	269	270	208	244	237	287	253	261	233	259	236	234	228	245	246	244	272	244	223	256	255	261	255	251	265	276	239	226	281	269	272	261	252	267	275	270	273	232	231	263	238	253	260	246	282	253	238	275	242	262	253	250	289	255	254	256	266	261	256	230	223	227	252	221	275	246	259	240	250	252	282	252	275	261	299	271	261	243	245	264	258	248	249	254	223	263	250	262	263	285	229	249	284	243	272	266	287	238	248	253	286	246	250	258	280	249	267	257	285	270	235	231	249	243	225	269	230	259	253	265	259	270	271	279	255	252	266	248	262	246	251	243	251	266	305	239	268	248	264	238	245	244	250	239	306	270	255	272	281	256	274	241	264	256	252	246	250	255	229	262	264	281	264	234	290	253	280	260	265	262	239	247	270	253	249	229	253	246	241	269	250	259	283	256	225	252	259	268
8598	3520	1549	904	873	749	771	856	1421	655	664	640	636	653	654	641	618	688	682	610	595	626	576	634	643	607	593	631	597	617	638	669	640	639	650	625	630	565	602	619	642	599	619	600	608	635	602	642	616	549	670	650	589	619	608	617	616	616	596	631	592	615	631	634	617	604	565	612	610	617	593	592	648	639	615	647	635	607	612	618	592	645	567	603	582	617	607	612	680	594	641	625	604	621	595	619	622	589	629	636	614	589	595	622	630	652	565	572	605	646	625	618	586	599	616	635	633	596	566	619	590	621	610	629	607	603	617	609	627	627	608	638	604	628	590	613	612	650	629	626	616	592	599	607	624	604	592	600	585	615	595	633	597	627	634	609	607	602	616	614	629	567	628	602	638	644	595	569	620	645	636	630	601	585	600	615	622	599	630	603	623	652	601	611	642	570	645	602	647	642	632	605	622	619	665	618	636	606	613	618	622	651	619	681	603	526	617	613	629	617	596	579	600	636	614	611	588	642	603	573	606	610	636	613	624	629	631	621	625	639	607	624	651	622	607	611	605	624	578	661	622	612	604	595	601	633	625	599	605	669	608	575	629	622	590	612	649	603	656	601	600	629	621	588	571	632	587	570	617	587	624	619	600	643	619	641	623	614	575	587	599	640	588	612	582	621	612	610	573	625	587	656	635	621	606	594	639	627	627	577	572	636	599	634	612	644	654	617	584	630	602	606	557	629	632	626	644	625	577	608	652	648	633	620	667	634	610	593	636	613	597	673	651	601	639	637	629	642	638	642	616	638	604	634	606	661	608	615	639	600	606	629	643	634	626	604	612	640	588	627	589	646	589	674	617	609	589	630	633	568	596	626	646	622	635	602	623	633	662	620	629	594	625	600	616	603	600	585	634	648	648	583	628	612	581	586	614	579	613	600	560	587	650	616	609	651	612	633	625	623	630	636	611	679	586	611	571	655	591	616	603	617	648	644	613	640	628	620	623	652	624	631	573	591	642	651	661	605	574	562	624	616	647	632	659	592	617	640	597	605	594	613	578	616	614	592	593	628	616	618	619	601	622	579	620	618	608	560	587	606	606	607	634	610	603	642	608	602	638	619	589	608	586	624	649	579	665	597	574	587	639	637	612	614	591	605	623	624	593	638	622	628	615	624	637	633	589	601	620	648	630	601	577	605	610	639	614	605	635	644	595	591	674	624	663	631	604	613	596	586	590	640	605	554	621	625	638	627	613	630	594	598	579	594	597	625	581	629	575	567	627	607	596	619	592	619	599	629	639	593	629	634	643	577	606	625	669	639	595	575	580	577	615	622	598	588	652	627	624	600	608	648	624	604	611	618	581	598	603	605	583	629	630	598	602	636	609	629	598	626	633	600	607	652	656	573	647	641	585	610	584	633	609	634	568	615	629	632	613	596	599	633	636	632	640	614	598	637	573	616	630	662	590	599	602	620	643	590	614	636	652	599	599	599	554	611	606	616	626	594	617	609	643	636	617	615	627	586	615	618	608	606	632	568	619	617	615	608	601	595	607	666	601	610	657	640	650	567	611	607	605	656	652	623	602	576	613	638	594	592	637	610	682	619	617	632	606	646	628	602	607	665	619	609	597	623	628	574	606	615	615	613	613	614	607	619	674	640	581	631	604	634	636	616	648	642	608	610	654	622	593	594	637	649	598	635	628	634	626	595	607	604	620	653	638	597	574	638	627	608	628	602	625	583	630	604	603	613	642	629	574	612	641	603	585	631	611	624	625	641	621	587	614	584	636	585	636	656	655	625	601	627	593	618	601	584	565	584	597	622	595	643	617	647	640	638	621	575	599	625	590	600	623	599	607	609	638	561	631	607	610	591	608	653	579	637	624	656	619	616	614	643	602	602	578	640	571	570	630	643	642	644	626	625	669	606	622	612	599	624	613	642	647	604	585	633	602	620	623	591	598	590	618	652	619	596	606	616	642	610	577	598	621	610	567	597	602	629	606	622	648	643	620	607	642	649	616	594	600	583	612	624	588	583	620	583	588	570	631	602	597	627	610	593	599	620	612	595	592	583	618	605	563	609	634	644	647	599	615	637	592	617	618	679	603	624	609	619	622	623	635	642	625	640	576	633	607	605	559	585	573	624	598	628	662	603	657	611	572	584	589	616	626	620	568	596	555	644	645	634	595	633	602	603	622	632	656	623	589	590	602	620	587	636	653	612	620	641	678	617	638	649	621	605	618	571	611	601	631	610	634	614	628	631	640	652	615	676	617	594	592	629	592	605	593	642	576	588	606	652	611	597	632	597	582	626	581	616	590	642	640	597	637	588	608	627	624	631	624	665	667	686	622	629	579	618	624	647	631	567	619	613	638	571	601	598	657	601	595	622	607	600	633	613	646	654	623	617	566	637	615	611	653	597	594	622	600	604	627	586	621	605	606	599	615	570	617	556	596	636	589	609	604	593	632	644	605	621	661	620	580	601	632	624	631	644	662	633	685	587	639	592	584	615	612	600	566	614	588	589	626	602	602	621	604	616	627	637	610	618	573	621	576	622	621	583	605	616	617	618	612	587	616	602	589	618	623	611	628	638	562	588	628	585	605	626	622	621	615	623	602	590	574	605	601	576	642	606	614	617	622	593	596	632	599	601	600	586	591	584	658	610	595	633	659	651	600	584	633	661	617	591	618	622	630	611	588	608	629	640	634	605	618	625	629	603	613	583	605	612	643	604	629	653	586	621	600	644	624	597	614	601	642	628	601	601	601	631	607	609	618	573	601	652	628	607	636	617	580	621	587	580	619	613	590	625	614	639	584	584	595	607	571	577	645	639	577	593	595	623	619	619	605	601	557	593	606	610	604	568	616	599	577	652	684	673	616	626	664	614	637	620	598	606	627	621	641	584	601	599	583	591	599	659	646	617	594	581	615	595	610	597	625	640	632	600	597	597	592	639	610	590	605	602	555	614	606	606	605	614	609	615	629	624	579	582	622	633	563	621	663	625	605	584	656	594	602	625	581	589	595	587	617	604	632	633	618	615	606	634	619	636	631	576	631	609	631	618	636	610	588	606	602	597	591	646	618	603	599	599	636	622	629	600	593	624	600	576	614	636	578	638	618	639	653	641	661	595	602	609	598	628	585	650	594	576	615	573	608	604	610	589	621	601	615	600	602	605	619	580	611	662	584	608	604	599	625	612	610	621	600	588	594	646	580	596	584	609	616	603	603	580	619	619	591	672	641	633	621	615	642	630	658	589	597	643	618	607	592	638	584	566	596	636	619	674	598	596	606	594	624	615	612	603	649	608	598	591	614	579	661	603	645	648	620	613	585	606	611	613	620	618	640	619	641	586	587	612	625	598	633	652	569	626	641	587	620	608	600	686	622	624	577	635	607	633	598	619	577	610	624	665	654	600	629	646	599	669	654	618	629	658	657	593	629	600	592	593	583	599	593	589	599	589	605	626	622	611	620	621	630	605	621	654	645	618	599	611	627	621	588	630	652	599	555	604
28704	12714	4733	2270	1089	682	513	1991	6519	1580	243	236	203	190	183	153	184	145	165	150	176	179	170	145	162	148	162	141	151	150	140	156	135	126	129	165	139	144	151	135	127	150	134	148	152	117	159	152	150	128	140	149	150	139	152	154	139	143	138	136	130	161	135	124	145	152	144	142	146	142	143	160	136	165	146	143	130	145	141	133	140	121	135	142	112	150	131	155	144	130	139	127	117	139	151	141	137	130	123	162	153	120	126	163	157	143	135	162	113	133	138	110	127	159	121	127	147	149	147	160	141	145	140	149	140	127	139	112	137	122	112	128	124	127	138	146	144	146	147	137	147	138	127	132	161	135	139	145	134	143	139	105	124	144	160	151	143	155	106	141	162	140	156	130	135	139	120	124	147	138	123	141	133	133	147	143	129	149	162	138	134	131	148	136	148	136	127	141	129	150	132	125	152	130	133	109	128	141	144	145	148	157	127	136	149	154	135	110	131	142	134	126	160	136	156	110	136	152	130	146	135	152	129	140	143	134	147	136	131	133	163	129	153	150	149	134	125	134	142	149	124	147	140	149	140	126	118	167	127	116	144	135	156	144	138	145	141	158	139	141	132	148	132	121	154	135	132	155	149	150	149	130	142	141	155	125	154	145	143	143	149	151	152	125	154	133	150	128	121	140	139	119	123	118	133	143	133	127	138	137	155	135	134	129	139	136	141	164	140	127	135	157	135	132	161	133	153	136	134	165	143	126	154	151	160	141	162	147	134	137	153	155	143	110	125	127	144	135	147	132	127	147	126	143	153	131	115	151	166	117	133	120	126	112	143	153	124	135	132	161	148	128	134	161	141	155	138	152	149	154	131	162	145	151	139	138	151	140	154	130	121	147	153	152	135	140	143	140	135	124	136	162	119	114	140	132	137	127	158	132	127	138	129	149	146	129	132	145	150	150	148	152	104	123	143	162	143	152	137	151	147	151	127	145	152	143	134	138	147	136	168	142	136	135	146	147	153	134	161	131	150	140	136	162	145	143	113	143	135	156	125	118	125	157	153	133	130	184	149	140	132	142	135	143	120	140	115	138	136	136	133	129	119	152	153	135	138	137	127	135	124	163	144	157	136	137	139	123	152	142	142	142	143	123	139	130	144	160	137	129	141	140	140	139	132	102	134	132	132	146	169	138	137	129	137	126	133	148	129	128	139	131	141	157	147	124	123	154	126	135	138	140	136	140	143	118	125	121	131	132	139	135	113	136	152	156	144	128	125	121	146	158	166	143	132	134	124	163	150	181	135	147	132	142	133	149	141	133	131	150	126	150	143	130	157	129	142	149	146	117	133	125	147	131	132	121	145	140	156	138	126	133	144	122	127	139	149	136	169	144	129	132	137	160	141	131	137	130	125	131	129	145	96	126	159	145	139	157	161	164	143	130	134	144	121	129	135	159	145	157	141	143	121	130	152	127	121	135	157	155	130	132	121	141	147	162	132	150	140	152	156	134	120	126	152	107	141	124	158	140	141	128	150	138	145	137	123	135	129	157	141	114	143	129	140	141	141	123	150	156	137	130	145	142	120	101	127	156	135	147	134	126	146	130	137	153	121	138	125	137	137	133	120	158	121	145	120	149	156	137	126	128	140	116	121	150	131	127	139	170	145	123	150	127	140	137	126	148	149	111	155	126	128	133	132	142	132	139	136	155	163	135	150	147	161	147	126	112	119	142	132	142	154	146	168	156	148	124	148	133	148	138	146	129	133	123	137	150	127	127	112	135	134	154	150	147	126	143	147	128	120	154	131	166	140	143	136	150	152	140	154	152	137	145	147	116	120	137	141	138	129	145	135	126	146	160	117	136	152	129	139	161	140	127	151	147	134	149	140	127	130	135	145	127	132	118	125	143	120	118	131	126	159	115	148	151	148	133	127	138	134	180	139	128	127	130	150	119	118	136	135	141	145	151	148	159	132	141	164	136	121	135	130	118	135	134	135	130	149	116	148	133	129	134	129	138	148	117	137	119	126	135	145	133	126	143	147	179	131	148	138	145	116	128	137	145	139	131	110	141	138	135	161	163	128	148	134	137	134	137	128	145	137	124	134	124	149	114	132	126	134	135	137	141	160	114	178	137	123	127	121	121	153	149	138	152	126	135	135	145	129	165	116	139	123	126	134	117	139	162	122	130	169	141	125	159	137	123	134	138	145	151	120	146	153	136	136	152	137	142	169	161	128	134	134	139	148	127	127	151	144	125	136	144	159	119	133	141	160	154	120	139	130	141	147	127	140	129	121	132	142	165	143	140	144	125	148	145	144	157	115	136	157	132	137	132	138	135	128	142	150	132	131	121	146	169	140	166	146	138	138	158	125	134	111	134	129	140	134	162	147	161	136	150	137	136	139	128	133	156	119	122	115	141	140	148	149	123	139	160	138	123	125	135	132	142	140	137	123	124	130	139	144	136	131	137	155	138	148	124	146	135	149	139	110	141	130	142	137	139	136	134	150	159	138	134	166	136	149	126	151	164	138	128	153	117	131	156	139	163	166	129	136	148	126	124	142	129	117	133	157	147	140	138	121	125	128	143	140	154	154	122	118	142	131	139	141	148	125	148	150	153	142	120	127	151	135	170	141	118	132	144	135	141	136	135	136	142	141	131	139	146	102	152	139	133	132	120	114	142	133	148	131	131	144	119	131	154	139	134	119	141	137	129	142	147	159	136	130	149	122	119	132	138	131	142	143	157	129	136	134	132	129	119	148	139	127	130	135	138	120	131	109	130	128	154	133	136	138	130	126	128	149	147	151	150	131	145	153	128	123	147	141	123	125	125	153	190	151	110	131	139	129	147	141	133	146	128	124	128	138	140	140	122	139	145	124	139	128	127	132	133	135	166	167	148	158	152	150	143	134	120	122	142	157	123	133	130	155	130	124	112	143	144	177	120	121	132	139	145	136	132	140	159	137	146	147	156	137	130	132	136	127	144	168	120	136	147	153	129	132	140	127	133	133	140	130	140	168	165	124	137	147	129	126	125	155	139	175	136	123	145	134	139	150	129	117	140	144	159	135	140	146	135	135	140	143	146	135	156	132	125	137	163	133	143	157	130	135	141	140	153	141	127	126	152	144	141	149	120	116	143	129	139	130	135	150	134	160	137	136	118	146	139	157	126	138	136	177	169	132	139	139	147	124	134	137	134	176	151	122	144	137	142	134	133	164	129	127	169	149	148	119	157	146	139	124	168	139	136	141	140	109	137	143	138	136	124	158	123	141	124	151	137	148	146	140	139	140	167	124	131	143	138	159	138	155	143	135	145	150	132	139	156	116	139	133	128	126	146	124	145	140	134	150	143	158	132	134	143	148	149	145	146	139	127	133	140	118	119	121	155	124	126	136	152	141	136	127	132	156	131	141	160	130	150	116	160	139	132	149	136	138	134	123	147	144	136	147	127	141	145	153	140	122	142	167	149	129	128	166	135	166	117	152	132	148	125	134	143	149	131	132	138	149	145
16859	5353	3786	4145	3036	2350	2038	8856	18438	3276	962	853	779	679	695	662	609	582	531	532	506	531	544	508	483	501	440	453	449	447	454	454	466	430	432	453	407	451	410	420	399	391	443	424	459	447	416	434	380	466	477	426	448	424	410	434	399	418	390	385	377	365	394	389	385	373	397	376	410	424	433	409	388	418	411	386	375	371	429	378	415	391	392	396	402	387	360	410	366	389	372	400	398	372	382	362	396	398	357	390	379	369	385	395	392	400	367	381	356	373	387	403	393	359	383	396	373	384	343	361	397	402	350	356	411	396	403	407	398	373	394	366	410	392	376	376	395	364	376	399	374	377	404	384	353	378	363	366	372	399	406	401	399	402	407	374	405	385	374	388	373	390	387	373	385	393	367	380	371	416	392	389	371	411	362	350	387	357	371	376	363	407	370	360	383	397	409	394	358	387	388	387	381	370	387	393	363	398	400	361	354	397	399	383	379	382	394	389	364	405	394	377	367	401	394	367	357	396	394	366	369	391	411	392	411	379	411	375	371	431	315	392	381	426	371	384	396	363	367	374	415	398	395	379	369	368	368	360	376	375	368	396	371	412	394	371	418	367	364	403	388	352	372	373	375	403	371	387	370	376	358	356	400	390	408	395	407	377	387	385	381	367	367	357	407	398	369	379	360	393	367	394	366	421	363	404	387	399	349	376	390	390	355	355	383	428	361	383	394	407	363	378	378	404	434	377	388	387	364	372	358	361	383	342	376	365	416	364	389	381	345	363	388	369	381	447	366	360	382	382	424	395	399	402	369	382	368	390	336	392	395	350	352	403	388	400	416	417	426	359	366	370	367	366	363	394	396	377	374	351	373	377	377	384	372	367	412	401	400	341	398	399	359	373	387	371	392	404	407	355	383	365	383	357	416	352	365	406	343	391	382	403	395	411	381	376	406	359	383	369	408	349	405	374	363	383	347	380	406	410	375	372	384	358	387	390	343	390	390	381	408	391	359	379	411	367	350	394	409	356	392	374	391	354	370	385	379	379	358	400	380	386	392	347	380	420	404	378	362	406	361	355	374	335	423	373	394	397	375	396	369	365	365	395	363	393	394	373	367	386	388	372	369	379	383	375	397	342	375	373	394	392	377	388	383	407	388	379	377	368	365	383	401	386	393	386	407	391	408	367	368	422	373	378	368	363	401	387	379	384	383	390	369	372	375	388	376	403	380	390	404	355	365	373	400	376	389	410	397	417	382	345	400	416	413	346	373	396	386	391	372	388	371	399	363	345	364	387	408	393	404	389	377	402	356	373	395	394	361	397	383	379	388	400	400	386	386	373	385	384	356	351	378	367	383	374	413	363	359	378	368	388	387	396	374	356	399	369	363	383	408	390	345	394	421	378	389	391	362	369	380	409	392	355	379	382	366	400	365	343	380	362	378	360	381	380	398	386	372	398	362	430	387	339	412	363	383	375	411	345	381	363	391	365	410	407	392	409	395	373	382	411	396	396	398	364	360	378	347	412	387	393	404	381	374	393	390	398	355	375	392	410	385	389	391	365	377	375	373	358	380	400	386	392	401	362	367	371	403	403	375	380	385	384	411	363	383	373	392	360	387	378	361	351	383	356	390	381	409	401	390	365	418	394	399	416	379	366	362	390	403	366	359	351	383	345	406	381	372	380	393	374	335	392	394	392	388	364	344	391	381	416	383	420	395	439	391	370	380	374	379	374	410	367	405	398	396	363	357	362	399	373	404	395	355	390	372	364	390	382	373	403	403	363	408	365	376	385	389	410	384	370	378	373	364	378	396	384	377	406	363	376	345	401	405	378	407	396	346	358	384	396	366	375	394	386	373	395	390	389	401	398	369	348	360	358	405	352	350	354	369	406	381	361	362	372	433	387	402	380	400	379	392	356	378	383	353	381	379	368	400	395	400	394	406	356	388	367	409	386	397	380	374	387	381	361	390	391	399	375	392	397	387	429	403	360	370	392	429	389	375	386	373	407	400	390	381	389	407	376	400	364	376	366	377	410	397	379	418	389	405	420	364	398	367	393	374	379	343	371	415	418	421	437	375	389	360	381	388	405	377	392	374	345	422	373	364	381	384	411	382	394	409	408	353	425	379	418	383	392	425	378	393	376	381	378	409	414	406	382	379	397	413	391	383	426	396	415	380	403	372	382	396	399	413	416	365	385	387	434	390	402	379	430	372	420	382	341	394	392	384	370	381	383	411	370	341	389	423	410	403	357	401	392	402	387	390	365	410	395	369	383	415	374	361	367	391	343	397	408	367	370	333	394	378	370	368	410	405	394	378	355	385	384	370	411	389	372	398	362	397	416	375	366	385	415	353	346	371	395	369	375	388	389	377	392	399	395	394	390	386	397	363	373	401	383	376	363	403	380	394	356	362	399	379	398	388	363	392	418	373	421	429	346	372	407	383	379	406	372	388	366	391	351	352	427	339	378	370	381	355	377	337	385	355	403	358	424	359	379	373	351	342	375	394	401	348	350	425	417	383	361	364	330	377	375	358	379	376	364	367	372	384	372	382	364	350	400	434	386	344	372	390	364	364	388	360	374	354	379	364	377	409	390	383	380	383	372	392	392	361	397	391	409	371	384	392	401	375	395	381	396	367	394	381	366	395	408	383	409	414	349	402	418	370	385	370	391	383	372	377	398	409	379	401	363	377	392	398	397	407	394	399	410	379	393	382	373	419	369	367	361	388	380	381	353	377	395	398	386	387	357	394	399	401	364	379	360	378	370	421	399	365	350	355	389	391	350	385	404	404	406	373	397	399	373	379	399	373	385	378	360	384	349	381	389	393	405	424	390	408	443	405	369	377	345	375	388	391	410	351	391	387	399	405	348	387	355	380	371	414	386	397	368	400	375	388	367	400	351	390	410	387	413	375	385	360	367	352	398	367	390	373	353	419	411	372	375	374	388	379	418	360	392	393	373	385	374	362	370	404	388	396	412	373	368	357	383	360	403	381	381	376	399	372	380	377	367	379	403	368	388	375	415	374	364	400	376	400	398	369	378	378	398	334	384	421	359	400	391	373	387	420	355	385	402	429	364	405	357	385	359	356	383	395	378	362	399	394	398	369	381	407	368	377	366	375	395	424	397	385	389	405	390	366	406	382	388	365	357	379	361	373	381	387	379	389	354	403	340	389	359	370	407	373	377	376	346	410	372	385	391	400	366	353	362	366	403	378	386	391	352	369	376	389	368	359	394	374	405	389	369	387	430	374	412	367	347	395	409	371	354	391	371	366	375	366	390	357	382	387	383	362	373	372	374	369	375	394	410	376	353	365	380	351	370	393	356	397	374	367	398	403	387	344	359	375	363	374	357	385	368	407	356	385	396	416	415	394	402	379	353	384	385	334	364	350	351	339	407	370	365	334	383	387	365	377	394	388	357	409	387	373	391	345	385	370	387	362	378	390	407	380	392	381	385	391	365	397	385	369	394	389	369	372	391	374	358	363	428	380	377	392	380	402	365
34975	13340	6988	3738	2004	1309	878	1195	17866	3921	459	402	345	314	327	375	288	298	323	281	268	298	285	277	256	280	270	240	280	273	281	276	299	274	296	275	231	275	257	261	286	283	257	275	269	263	281	250	245	277	287	278	241	259	238	236	279	252	235	249	243	243	273	255	274	249	259	246	258	222	249	246	241	265	249	263	245	247	272	272	246	249	241	245	226	244	230	279	249	252	276	227	280	240	259	226	257	255	227	245	219	266	241	245	254	270	262	228	257	250	244	222	270	234	261	228	252	246	273	259	270	250	240	252	258	232	260	272	243	249	255	280	274	251	255	268	266	264	287	216	255	258	258	247	252	259	259	236	243	239	241	236	290	268	229	287	279	257	268	278	219	260	264	244	262	259	257	229	280	239	250	221	213	239	250	239	284	220	231	250	274	245	249	230	254	238	282	224	264	258	268	267	262	241	253	254	240	225	263	222	264	245	244	251	233	267	248	263	255	245	242	238	257	250	251	212	281	254	278	251	277	239	275	227	258	227	254	274	231	262	225	221	237	258	269	255	242	262	241	267	245	265	245	256	259	260	234	234	239	247	241	260	256	228	258	257	241	249	265	225	243	255	267	257	266	220	266	256	251	248	226	253	263	256	241	273	247	254	264	239	246	225	257	234	272	237	257	211	258	222	237	267	269	258	250	253	258	277	242	216	223	261	253	284	247	233	241	246	247	254	235	233	276	294	277	266	254	257	234	245	261	245	229	249	253	254	224	284	240	247	246	242	287	258	276	250	226	251	282	244	228	244	242	250	256	240	259	247	261	238	239	229	241	248	268	266	262	254	256	252	237	255	270	275	287	270	258	252	227	268	268	249	253	230	264	253	259	233	240	219	265	273	253	235	208	229	235	266	275	233	250	266	246	258	253	247	249	240	232	251	251	233	248	246	260	255	276	253	265	274	232	241	259	247	246	274	270	268	275	260	240	260	255	287	252	228	239	261	266	244	217	260	247	284	264	237	259	276	296	258	274	266	256	251	229	265	253	267	262	267	260	250	253	239	258	236	259	242	257	266	274	280	261	216	255	274	247	259	258	281	295	289	241	265	247	236	252	262	263	266	261	218	281	225	257	239	257	232	266	252	256	269	274	250	236	241	246	252	248	262	252	282	242	236	276	231	249	214	237	273	250	253	255	260	289	249	272	258	259	251	275	276	290	260	255	278	259	252	254	250	224	216	232	269	273	270	249	268	274	251	256	263	264	246	245	269	230	265	272	205	250	276	265	245	259	234	258	240	228	261	237	279	264	250	236	268	278	258	248	234	268	236	278	271	238	227	254	237	232	243	248	243	257	251	249	264	287	268	267	272	266	255	259	240	241	254	284	258	254	240	268	225	272	252	234	229	270	255	243	283	262	241	251	256	266	247	256	267	266	258	241	237	266	282	232	260	260	243	248	249	241	226	267	269	263	276	276	233	289	294	264	253	291	252	236	211	265	254	234	246	231	263	230	252	271	254	285	253	257	248	232	238	252	238	262	255	244	272	260	258	271	248	259	235	279	236	270	263	268	273	286	248	251	250	224	239	263	248	235	248	268	263	262	244	261	226	270	231	256	259	278	257	257	288	249	259	255	247	261	265	278	283	263	230	251	238	259	259	269	245	250	247	234	241	264	242	217	285	266	239	235	253	248	262	263	213	250	267	230	235	251	239	258	254	229	248	219	231	251	255	240	230	250	245	278	282	259	248	256	253	237	258	250	249	255	242	251	262	261	255	225	243	248	298	269	242	269	254	250	261	237	267	232	246	279	250	240	240	236	255	257	249	264	252	279	249	238	274	220	229	240	229	264	245	222	267	275	255	243	250	255	255	242	261	261	262	275	257	249	258	251	243	245	223	267	248	262	249	227	271	245	225	246	262	224	264	240	239	256	271	259	253	265	291	264	247	276	265	247	223	262	274	242	240	244	254	255	264	285	267	249	271	249	259	261	244	243	229	262	252	213	240	249	209	243	267	251	245	257	240	271	259	234	271	248	261	235	233	248	257	240	241	275	238	271	264	260	218	243	247	228	269	255	247	241	245	260	271	240	232	266	253	263	238	244	307	235	281	246	279	245	252	249	224	254	242	239	267	226	243	258	256	237	245	312	261	260	265	268	262	273	259	249	245	232	257	235	225	248	243	277	232	239	262	257	268	277	280	262	269	224	242	269	237	257	246	271	238	248	222	239	262	284	254	290	274	276	277	262	264	250	253	261	264	241	285	252	243	260	276	255	249	275	289	251	254	262	236	252	225	256	269	258	253	228	238	253	282	243	257	259	275	263	245	272	241	262	244	248	241	277	241	273	269	253	266	243	243	253	267	295	233	243	240	257	295	253	253	230	251	231	230	250	276	269	270	262	272	211	251	242	235	240	242	245	254	251	246	238	244	275	284	234	261	257	238	263	230	281	243	236	243	246	262	227	279	263	254	247	265	276	242	250	266	267	264	239	231	239	252	229	223	225	274	259	259	271	242	225	257	273	246	269	263	270	265	238	241	239	241	262	268	250	251	245	272	261	277	256	269	289	253	235	213	260	262	272	236	294	248	243	262	258	242	242	249	238	232	229	252	253	234	253	286	207	273	228	242	247	231	236	252	245	243	245	254	207	241	267	291	264	230	252	283	253	260	265	262	253	266	249	241	270	235	245	237	247	253	262	264	281	238	225	259	276	251	259	229	270	264	261	222	260	269	228	270	271	253	242	234	247	255	247	262	240	249	253	235	242	263	237	243	268	261	263	248	274	273	255	295	233	245	238	239	243	248	250	276	249	234	246	274	256	265	249	291	246	231	219	246	266	238	247	253	284	225	252	226	247	264	255	248	238	254	210	255	276	275	278	279	239	282	230	243	265	269	226	252	245	257	248	244	260	247	224	248	234	240	238	236	276	266	262	260	246	267	294	262	252	254	270	251	238	282	252	236	228	251	248	267	260	248	229	230	258	249	237	249	253	265	242	244	251	258	247	231	241	252	272	225	226	265	256	246	275	257	266	260	234	283	248	282	247	249	255	245	256	240	255	261	247	268	240	256	284	253	240	229	248	264	224	239	240	248	286	242	262	239	208	227	252	267	249	253	246	261	263	278	264	214	271	254	234	284	285	264	280	247	233	258	267	271	235	259	240	253	264	271	262	226	264	235	226	248	238	266	267	262	238	260	243	265	246	250	271	225	257	236	248	250	245	247	299	255	242	243	242	237	262	261	230	278	266	246	246	274	274	241	265	282	227	261	281	224	259	270	216	265	250	245	278	260	240	247	212	261	273	267	256	240	296	273	267	252	273	290	277	237	249	282	241	228	288	241	270	259	246	265	254	243	255	249	228	238	241	254	259	270	260	229	241	282	259	261	247	250	229	285	242	220	244	245	267	247	260	243	249	252	252	249	230	261	268	256	260	241	280	283	237	243	256	249	254	276	262	271	265	256	266	248	238	255	258	274	263	272	246	294	269	245	271	258	233	255	270	246
18265	5745	6819	6859	5607	4381	3512	4926	36237	3171	1780	1543	1347	1292	1234	1163	1072	1009	1067	947	948	841	857	894	881	838	787	814	806	761	823	800	728	737	734	714	773	723	725	669	701	721	699	697	734	751	705	730	748	803	770	739	754	704	662	679	669	688	658	678	660	680	594	706	631	674	673	694	669	682	635	658	666	645	622	625	651	653	687	659	669	663	625	650	672	603	682	624	648	620	657	650	615	679	642	691	603	651	649	655	669	621	666	633	686	589	637	645	696	652	654	661	655	584	657	640	667	651	633	671	629	622	635	596	656	612	648	683	656	654	609	654	668	649	606	668	620	641	630	648	624	677	638	641	632	664	635	622	637	681	640	629	618	631	640	630	602	616	657	602	608	667	611	630	657	636	592	631	662	599	660	626	631	693	613	569	673	648	584	616	629	636	639	660	642	666	661	617	649	660	656	634	633	667	591	623	656	674	669	692	655	633	635	654	663	646	633	579	633	634	589	657	659	621	654	600	639	678	627	645	628	593	638	630	638	648	645	639	639	649	598	636	661	643	660	614	628	610	626	608	659	593	679	658	622	659	657	641	655	636	623	647	587	632	654	593	591	650	676	638	646	636	591	633	608	615	622	626	637	623	648	684	611	658	641	597	636	606	618	608	589	603	623	640	594	597	612	611	687	616	627	653	621	640	634	629	623	652	615	646	637	588	638	630	672	625	633	613	652	623	692	662	619	659	614	636	669	607	653	672	657	648	612	658	622	653	649	620	635	642	610	631	615	667	649	635	668	629	647	595	621	653	628	624	660	592	591	605	620	623	659	671	626	620	625	613	607	663	630	610	670	614	612	634	621	638	644	668	659	625	636	683	625	638	625	645	673	656	627	628	586	611	709	656	644	616	642	646	615	681	601	620	642	601	635	626	698	595	637	639	592	652	653	605	645	664	658	628	663	633	617	667	662	640	651	703	660	646	645	659	622	635	608	605	632	591	639	616	676	631	642	631	646	654	618	635	641	647	612	636	663	616	657	633	651	592	664	614	620	617	661	623	597	609	621	602	609	616	635	656	645	634	607	647	626	621	664	626	609	588	616	626	694	630	585	575	634	580	638	621	639	632	625	692	635	624	643	615	631	618	590	639	644	624	662	642	669	634	647	606	639	655	641	557	607	640	624	618	613	607	624	628	663	620	653	634	631	642	611	596	685	616	638	598	672	651	631	659	664	674	637	657	638	664	631	585	652	616	669	618	634	625	662	656	589	631	647	609	593	623	617	680	629	564	628	609	645	615	635	652	649	626	637	627	606	642	657	658	670	623	633	624	620	634	658	618	615	634	666	622	646	616	632	647	638	627	652	619	637	606	676	613	604	648	631	651	628	591	651	607	674	599	621	622	654	662	649	598	647	647	652	617	640	607	676	656	637	621	622	603	678	648	642	632	649	646	568	641	620	656	647	617	617	641	573	668	670	602	636	608	644	620	664	683	640	702	601	619	580	582	635	627	615	614	671	596	650	643	611	635	629	630	685	643	667	621	610	651	668	599	659	586	634	630	639	638	637	646	650	617	636	697	638	628	629	627	667	612	592	628	643	617	592	640	641	614	597	640	652	589	603	625	661	620	614	610	687	636	651	634	639	624	611	642	583	636	609	615	611	629	646	639	610	605	657	625	627	632	656	658	660	624	636	638	627	640	648	635	633	593	664	667	611	670	735	690	609	649	634	607	644	667	643	652	664	659	548	624	665	653	631	623	677	603	613	583	669	655	605	641	607	612	657	616	606	610	608	648	641	595	621	643	622	641	675	590	718	642	632	645	639	684	616	658	632	622	619	605	623	632	616	637	680	619	588	681	649	668	610	623	637	622	610	639	598	687	613	666	651	666	652	610	645	615	613	628	629	621	601	635	613	624	664	609	658	598	618	620	652	639	627	672	626	607	630	646	595	607	632	606	637	600	671	604	601	642	638	631	634	656	645	612	618	623	637	643	632	627	625	675	649	684	636	613	616	677	616	630	627	623	656	623	647	633	617	599	671	676	631	684	644	614	610	604	639	631	629	610	647	620	627	644	598	662	637	586	650	644	633	630	625	655	605	635	629	629	627	594	649	702	687	620	614	618	652	611	625	660	644	643	622	623	585	594	645	618	624	639	648	593	652	619	677	670	646	636	655	640	622	650	615	591	626	597	630	609	636	598	677	650	653	654	609	607	678	672	651	622	634	654	612	581	641	652	682	632	603	612	627	625	676	611	615	603	626	614	642	624	659	655	637	625	634	643	605	634	677	623	626	638	651	617	633	641	628	630	641	607	664	620	642	602	661	629	657	665	600	667	638	626	646	679	681	676	625	635	627	645	653	640	631	683	657	642	638	647	657	615	612	650	633	632	608	608	580	632	617	612	588	631	591	634	672	671	653	590	607	546	628	640	615	620	641	618	651	670	638	655	644	663	640	654	668	620	703	634	599	659	595	669	641	612	617	628	646	644	642	646	645	640	636	626	625	593	620	643	649	652	604	610	675	609	598	563	649	645	671	625	616	638	602	642	631	606	626	611	616	645	634	644	609	629	647	619	626	645	645	645	635	627	631	617	670	659	650	606	655	591	626	670	625	580	653	677	609	672	671	617	656	653	658	653	610	635	589	646	619	652	628	630	638	646	639	612	662	687	592	647	633	622	605	585	586	640	622	647	602	639	640	637	650	658	596	625	661	621	639	627	605	655	616	632	626	674	639	598	618	697	659	608	641	658	629	645	644	629	619	652	648	692	618	647	636	646	625	596	610	655	642	693	611	618	646	646	647	649	603	611	655	628	658	641	622	678	591	631	604	641	623	633	642	643	592	602	600	594	647	622	609	669	655	646	610	557	654	612	614	614	674	662	601	646	622	614	602	649	636	580	612	663	587	659	620	642	593	635	647	638	627	667	626	635	659	650	652	654	614	683	641	676	603	612	646	626	611	659	595	647	622	676	626	627	596	604	621	648	646	640	640	619	646	619	613	619	618	683	602	617	631	644	631	627	644	629	637	642	589	603	626	613	646	643	671	650	654	624	640	650	634	651	637	643	601	603	657	672	656	623	657	658	638	653	647	644	629	642	643	672	654	618	610	668	647	622	620	623	610	648	611	670	617	594	619	656	667	647	657	684	569	612	647	692	632	627	631	675	577	652	628	679	655	623	629	604	624	616	596	637	664	657	613	676	622	625	611	653	635	663	603	643	668	671	630	621	607	670	631	706	663	626	603	619	639	645	613	590	625	640	632	628	607	619	655	628	653	614	623	602	646	650	622	642	637	622	644	653	640	647	672	675	610	696	618	657	660	607	632	617	632	625	614	677	670	636	642	619	642	620	599	622	667	703	655	606	625	603	615	656	633	623	599	667	631	643	640	660	608	603	605	642	603	623	656	614	619	610	663	652	579	609	635	657	681	643	633	619	631	646	656	678	618	666	658	644	609	633	639	643	686	608	658	642	649	655	641	651	636	656	584	596	607	659	647	616	657	649
6588	780	731	393	315	281	280	277	459	417	261	287	266	254	252	264	275	272	260	291	275	225	274	283	272	277	250	253	251	258	224	255	255	289	271	243	240	280	271	247	257	257	262	246	268	254	282	252	248	251	242	262	290	281	251	248	244	281	244	296	256	273	242	271	251	229	259	242	246	245	246	260	289	231	258	256	238	245	258	234	272	277	247	280	246	261	261	262	265	237	269	224	261	250	288	251	248	259	259	262	237	256	256	245	257	257	285	267	270	234	285	241	230	278	272	257	286	274	212	249	253	273	260	265	264	278	268	246	318	237	248	257	256	263	250	290	248	269	230	259	254	264	250	269	273	274	247	273	274	257	281	258	294	265	243	223	282	244	243	270	281	231	275	257	298	249	250	283	291	248	264	259	272	279	266	253	252	250	231	282	253	246	260	251	249	252	273	264	227	231	244	270	253	292	272	278	247	295	251	252	246	287	263	252	268	267	270	249	256	255	249	274	245	250	265	282	273	251	252	252	248	255	258	268	242	250	262	259	252	255	265	268	231	263	294	274	248	247	249	235	304	250	259	239	269	262	240	256	240	218	239	262	263	273	260	260	233	252	246	278	263	255	258	264	251	252	275	258	270	260	252	243	271	287	242	261	271	280	299	249	265	261	243	223	266	264	243	240	242	254	256	226	274	252	256	248	240	247	269	261	242	266	291	267	258	249	248	237	247	251	258	222	230	267	272	275	275	255	251	255	264	263	249	278	241	252	236	259	287	255	279	250	266	233	265	265	254	279	273	291	240	250	240	280	246	267	233	246	262	263	244	262	281	265	291	279	236	262	249	247	265	297	251	278	265	232	250	245	276	264	293	262	267	256	246	280	264	242	272	208	255	267	251	221	233	267	267	227	243	267	247	296	256	261	246	296	253	228	261	268	260	252	237	257	247	273	246	266	245	266	249	278	234	285	255	262	271	264	267	254	259	247	248	255	229	231	273	258	248	311	243	252	285	254	266	286	248	270	282	214	247	307	286	280	267	272	259	238	254	253	236	242	260	256	243	247	251	244	268	271	292	275	245	243	271	270	240	275	236	230	257	260	243	249	274	245	238	247	267	220	246	251	225	276	257	226	249	261	238	235	227	244	230	272	257	272	244	295	260	269	230	240	253	248	255	260	243	235	240	265	276	249	269	277	242	230	262	262	287	265	260	245	233	259	274	242	257	254	266	270	239	269	268	244	236	266	265	254	254	278	263	246	231	253	270	264	232	245	250	275	256	285	282	316	251	243	263	266	246	285	256	251	280	235	266	277	243	265	276	272	260	266	272	269	253	251	245	240	257	243	273	252	238	263	270	270	243	263	289	237	249	278	262	240	261	262	249	277	270	239	248	262	241	258	277	246	244	223	243	262	255	260	287	275	248	243	233	259	283	267	268	256	260	256	253	241	277	268	261	214	264	278	263	218	274	260	264	230	286	238	259	243	245	250	266	271	266	240	251	244	266	225	264	267	270	259	239	226	257	223	251	231	268	266	279	247	272	264	238	271	257	236	251	257	241	263	263	232	247	244	263	235	283	249	237	282	259	262	276	237	275	253	250	277	261	217	281	267	271	268	264	280	229	255	260	253	261	242	278	270	240	268	273	217	261	239	242	242	247	212	281	244	257	228	263	261	252	287	270	272	271	265	273	275	257	240	234	263	231	239	288	246	254	260	245	228	269	259	256	233	247	249	240	240	253	284	240	250	273	274	250	258	269	218	267	245	233	256	274	243	262	262	244	241	237	258	241	284	267	212	280	242	244	250	264	276	264	246	241	238	267	256	257	222	249	259	236	239	242	261	246	252	260	236	310	270	273	288	274	257	272	268	242	283	252	273	254	247	257	240	246	250	249	245	229	265	294	270	238	242	242	230	244	248	244	243	253	242	244	255	260	270	283	232	251	258	286	245	260	271	244	240	260	268	251	253	274	264	265	263	264	250	270	290	263	272	239	276	251	258	255	251	261	260	263	254	261	271	248	259	255	303	246	281	274	261	226	202	260	248	256	247	269	247	246	256	240	249	249	252	232	267	267	228	231	258	280	265	259	253	252	244	252	262	253	237	278	254	217	238	263	267	292	259	274	240	234	261	260	234	247	255	260	250	252	271	240	262	258	271	243	260	265	287	248	226	262	247	204	269	277	283	270	260	232	264	265	241	249	236	234	249	263	246	267	261	238	237	261	270	256	264	234	249	241	267	246	235	231	273	253	250	286	275	250	228	257	271	244	276	244	251	251	262	233	255	288	266	262	279	265	249	235	220	239	261	243	231	221	263	244	280	245	253	282	255	244	255	243	252	225	257	268	247	267	272	254	268	260	291	257	246	242	280	292	229	249	282	251	276	262	249	245	288	287	237	249	250	256	225	195	225	245	264	251	249	280	243	265	250	273	240	243	246	218	256	244	307	284	255	266	252	254	245	225	250	270	272	271	250	280	273	244	251	259	260	254	245	260	247	246	241	236	261	249	273	238	264	275	242	260	267	268	264	231	262	262	239	267	233	271	229	264	240	215	245	259	242	260	273	285	258	270	247	256	252	275	277	262	274	238	233	247	244	258	253	231	261	242	279	273	222	292	245	263	271	260	253	227	241	242	253	233	271	232	237	261	272	250	245	257	230	262	295	244	275	278	262	256	256	304	276	280	259	245	244	238	265	248	278	255	254	267	245	241	254	245	262	244	258	258	289	232	282	269	273	275	244	262	265	229	277	244	225	245	262	229	254	254	257	268	278	245	251	254	259	276	248	242	241	229	266	256	263	293	226	290	256	242	267	267	253	272	244	258	278	268	247	287	272	259	263	268	263	255	253	260	277	261	276	259	257	269	252	264	285	280	264	250	256	246	268	267	292	266	251	249	243	272	291	249	246	255	275	248	250	270	261	305	241	271	249	243	241	243	271	254	247	241	274	229	245	279	249	246	246	246	245	285	259	277	276	243	267	274	248	275	240	250	290	242	272	271	229	268	249	253	268	286	245	261	246	281	267	264	235	259	273	238	269	271	299	244	282	227	257	271	288	264	233	247	232	250	262	284	282	244	254	239	256	264	269	250	266	261	246	285	284	234	224	237	275	248	264	260	274	267	237	236	233	233	225	253	230	246	258	247	255	262	266	249	290	247	262	257	253	244	226	237	248	259	273	249	273	274	264	249	272	245	265	244	252	260	238	260	259	267	254	246	262	233	261	264	240	234	256	260	271	258	259	270	252	272	273	230	243	255	274	258	244	256	279	260	257	228	259	245	235	238	263	297	273	259	247	248	236	258	253	248	249	268	251	248	234	250	257	254	255	244	287	259	291	259	241	290	271	287	251	254	258	252	234	243	243	263	257	229	252	253	263	260	242	244	271	279	245	256	254	279	260	278	248	255	247	284	245	263	234	247	254	272	291	259	252	234	225	244	246	280	237	251	268	247	245	252	228	245	270	262	279	282	237	271	233	243	266	241	272	238	265	222	253	269	293	265	276
4189	898	1637	1032	811	790	646	725	2150	1494	645	632	598	620	633	624	695	585	623	616	667	626	611	658	676	627	672	661	595	594	582	571	611	616	647	586	581	615	573	609	619	612	587	592	640	616	629	605	578	621	575	631	607	597	599	604	586	613	616	631	615	630	588	605	632	593	654	555	618	612	638	626	565	579	632	620	653	618	583	644	614	603	626	603	611	598	656	615	587	587	638	607	627	640	602	620	632	600	628	644	634	584	643	612	591	575	604	612	581	622	619	624	590	628	594	665	597	609	580	616	637	617	586	617	625	619	614	627	625	610	610	594	608	654	632	629	602	597	596	578	660	593	577	627	575	626	630	626	638	622	636	655	613	593	595	617	637	615	618	610	625	637	646	613	592	571	612	602	598	613	647	593	624	603	610	616	577	614	631	589	588	561	595	614	612	585	625	594	629	631	677	594	613	604	638	651	649	610	579	605	633	625	650	624	590	614	657	590	653	613	599	664	605	625	621	605	566	661	623	573	616	633	627	555	656	624	655	649	608	633	673	607	621	612	591	601	601	576	664	620	589	627	615	626	672	603	602	581	593	621	612	613	631	601	591	563	607	570	628	605	560	610	623	638	580	629	678	646	610	578	637	553	633	640	590	645	553	636	598	604	601	613	591	640	630	621	561	550	626	643	589	630	566	600	591	607	606	592	627	605	600	588	602	650	592	616	588	593	591	648	644	616	575	624	605	587	594	598	586	600	596	583	643	640	623	620	616	560	575	601	651	572	569	646	606	642	636	628	630	595	636	595	581	628	602	630	609	659	584	624	604	590	613	577	608	640	611	626	599	609	601	627	605	612	600	629	664	604	617	629	592	640	577	669	605	665	629	627	622	611	629	613	627	635	623	631	602	584	617	591	601	612	595	634	566	588	555	618	619	582	599	561	584	621	625	598	650	627	584	634	609	642	617	596	605	601	621	580	568	597	581	612	588	656	598	623	590	634	615	604	590	627	638	634	638	591	614	619	621	614	613	626	572	617	604	560	597	598	603	608	664	622	615	630	604	615	605	638	595	629	615	596	647	586	618	642	566	615	630	593	632	574	618	583	594	622	598	647	578	621	651	646	551	642	617	674	622	615	593	591	592	582	585	650	623	584	656	618	600	663	597	610	601	609	608	592	622	605	596	622	615	605	619	588	606	586	578	564	560	594	645	617	592	623	634	610	612	622	596	614	639	665	625	602	665	588	593	578	600	604	577	653	585	648	607	641	590	606	566	628	609	571	652	614	617	608	602	622	651	578	620	644	605	595	553	631	590	639	551	638	600	610	589	637	612	621	621	621	658	615	641	592	594	667	605	619	652	620	662	619	529	603	640	578	599	635	622	580	606	649	621	614	604	626	601	606	608	591	596	625	628	631	621	620	636	631	630	609	625	621	631	609	601	604	584	605	621	604	615	618	606	609	581	566	576	627	608	603	605	618	613	539	630	613	583	658	624	628	623	638	632	645	617	592	605	600	618	593	580	633	610	603	611	570	586	574	605	565	643	648	596	563	577	606	566	612	619	585	582	639	617	577	607	645	631	603	595	640	609	624	628	603	626	606	625	611	608	582	615	595	635	618	577	623	605	623	653	555	618	617	581	604	582	601	616	594	598	590	630	575	604	608	625	611	588	597	563	606	598	638	601	642	644	633	630	634	595	594	626	613	590	615	591	597	642	615	615	630	608	632	614	594	582	621	596	598	616	620	610	593	614	631	628	624	597	587	622	617	572	641	564	620	638	624	587	624	620	606	632	659	662	570	593	586	606	613	580	609	608	633	609	608	684	593	564	566	594	558	626	560	576	596	617	582	639	591	562	594	627	615	644	584	623	617	653	587	631	614	610	617	573	645	584	644	609	597	620	592	619	620	570	616	610	595	603	648	574	561	615	558	571	583	586	617	567	598	575	619	601	595	626	669	603	623	606	602	621	627	577	617	623	610	592	597	672	612	601	655	578	610	646	597	626	631	570	608	607	564	608	642	630	591	609	609	602	583	623	612	583	593	621	631	615	579	615	646	624	632	616	630	614	625	616	631	603	607	636	618	602	633	607	560	570	600	598	625	587	605	601	603	634	567	654	579	591	604	655	636	592	641	649	626	583	583	621	600	605	575	603	598	620	570	632	616	587	624	623	619	602	612	584	620	624	637	609	613	612	605	605	620	602	585	585	587	605	597	587	609	670	620	605	588	585	593	569	614	580	664	626	629	575	607	655	613	626	577	580	605	594	657	625	585	596	572	606	585	585	629	678	550	628	570	605	609	592	615	641	598	610	633	635	613	592	612	659	636	602	620	644	618	588	611	604	604	592	573	563	597	615	607	614	613	609	588	662	600	623	544	652	600	605	627	616	607	598	591	633	631	619	575	617	606	622	616	654	605	660	627	595	603	579	628	585	611	599	584	597	667	589	582	610	610	592	587	639	668	564	613	609	625	595	618	617	636	635	622	597	584	606	615	602	602	636	599	644	635	643	601	627	615	655	632	621	584	593	573	654	616	576	637	621	624	641	609	566	607	618	612	622	593	615	628	563	586	596	617	603	606	600	572	619	622	610	592	618	631	605	590	600	608	635	619	627	611	618	571	633	646	607	592	661	600	656	636	556	662	647	572	644	618	600	594	620	579	666	621	577	655	612	572	619	612	627	601	626	638	583	611	574	589	594	602	604	608	609	589	594	606	608	615	625	605	587	611	645	611	577	608	603	611	578	612	594	571	584	626	590	636	634	592	615	597	625	612	625	612	597	601	610	589	619	588	603	585	607	641	642	614	654	579	627	612	538	635	655	616	612	571	610	557	581	597	644	584	624	558	625	621	591	640	593	614	634	616	585	626	637	595	597	629	662	619	590	623	587	609	598	582	571	613	570	616	598	590	636	628	612	635	546	622	616	630	607	557	593	574	608	613	572	637	550	620	601	635	610	677	643	611	676	612	564	610	598	593	592	558	565	644	589	555	586	581	588	627	575	604	641	570	652	598	589	622	617	604	629	582	618	679	620	604	599	577	622	600	578	599	596	588	657	618	599	617	640	592	612	614	604	617	633	578	575	587	626	627	594	591	593	639	600	581	616	603	601	580	604	622	606	595	580	606	615	593	608	586	598	572	662	624	625	654	614	603	665	608	616	664	605	662	613	632	650	635	603	590	626	627	622	615	597	617	630	635	578	626	581	624	638	598	621	604	611	654	575	601	602	614	615	627	581	632	635	639	620	581	598	631	589	587	618	616	626	573	589	592	652	573	627	607	644	575	639	652	586	609	601	626	642	591	573	624	646	625	640	638	627	628	628	596	612	598	606	584	654	653	595	623	630	607	595	612	641	578	634	587	598	617	568	627	636	610	604	615	553	645	608	590	617	576	664	644	638	560	588	638	593	634	612	627	598	618	603	615	606	600	626	611	610	652	598	602	638	606	642	620	588	627	634	567	645	638	655	624	641	600	584	625	616	631	554	617	583	604	636	654	572	635
21858	6118	3635	1526	806	8417	4100	407	9632	7290	327	206	188	196	177	189	198	182	172	168	210	176	148	159	195	164	171	162	145	173	155	160	156	162	149	164	184	161	163	179	155	151	163	162	166	173	153	170	146	172	137	151	158	163	160	158	158	187	135	142	174	144	162	137	185	180	161	175	167	183	156	147	152	163	145	152	146	156	157	163	159	145	175	158	166	160	160	139	150	171	143	159	154	170	141	169	152	142	155	154	154	143	174	145	161	139	150	162	149	150	172	139	154	159	160	161	141	166	142	164	152	150	149	153	155	160	146	164	144	156	152	137	134	138	153	156	150	132	171	144	153	149	142	151	155	155	178	165	151	148	175	162	175	165	164	143	141	163	156	158	145	164	172	139	150	147	133	164	148	166	156	175	154	180	162	155	164	149	142	154	178	135	165	158	159	151	164	163	164	163	157	142	160	166	180	162	170	159	151	163	174	163	152	155	145	158	144	159	157	145	161	172	152	164	145	173	203	162	150	145	175	144	167	153	154	147	150	145	137	144	159	182	150	137	151	158	147	181	147	144	154	152	168	148	151	145	169	163	146	158	157	144	169	146	144	144	163	148	170	146	166	157	156	151	152	169	173	154	164	175	150	171	135	175	145	144	165	142	159	172	173	158	168	150	169	167	168	169	145	120	152	167	161	130	159	149	162	150	171	160	152	165	143	151	161	158	169	136	158	171	158	160	184	140	149	138	143	159	167	146	184	162	176	188	128	142	145	156	165	153	168	139	161	147	137	160	155	154	165	159	154	175	158	145	168	182	142	132	166	156	162	154	132	160	162	158	174	155	130	158	151	153	157	165	175	161	160	164	158	154	154	160	163	165	181	165	182	149	157	165	160	156	161	150	147	137	153	148	150	162	167	135	152	165	164	153	176	176	163	136	142	160	164	150	146	192	172	157	172	153	138	160	159	170	153	148	160	153	134	160	151	154	175	151	148	152	158	140	161	164	152	157	155	156	143	147	143	148	131	173	173	152	165	149	155	139	135	147	154	139	157	159	142	142	148	178	157	149	155	153	174	153	146	148	177	141	165	162	168	174	150	149	159	143	162	156	127	151	154	165	163	162	156	138	138	140	143	179	167	159	150	128	162	137	175	147	174	172	155	158	170	132	146	147	143	161	156	172	181	158	138	167	159	149	162	159	163	172	149	170	167	125	172	173	147	157	170	181	177	173	134	156	157	157	168	164	164	156	162	170	159	161	172	159	160	157	165	144	160	173	149	171	133	116	166	150	150	147	144	140	155	152	153	145	163	161	174	157	165	166	171	128	156	151	177	167	133	177	162	167	172	146	152	170	166	166	145	184	140	165	156	160	169	134	140	157	140	162	128	165	156	148	169	157	150	142	167	168	174	137	181	164	149	156	174	173	173	149	158	151	148	159	163	163	165	136	150	151	154	141	152	159	147	180	158	158	156	148	162	138	155	154	173	153	164	143	169	151	167	176	138	148	159	154	143	149	129	174	171	172	174	168	154	146	185	168	159	160	154	170	162	161	174	189	132	148	168	152	179	156	157	163	157	149	143	125	163	159	174	148	141	183	149	183	142	154	146	171	159	153	153	145	143	172	160	152	144	167	156	148	147	149	155	164	164	152	132	129	150	154	169	168	141	168	151	135	167	139	156	159	161	150	152	157	182	149	166	160	168	158	148	152	154	152	155	159	143	164	150	164	156	132	161	173	152	135	130	166	166	149	152	152	163	142	157	154	153	162	156	146	159	152	186	153	158	133	148	162	151	163	147	134	159	167	174	154	158	152	142	162	158	152	152	158	149	167	176	163	156	150	151	158	156	156	155	158	147	145	159	137	152	163	163	163	161	156	146	158	150	155	161	184	161	139	141	135	153	165	159	169	152	151	161	168	174	152	141	151	146	152	175	140	189	148	143	153	165	158	149	167	179	154	156	150	158	153	138	155	135	148	154	146	167	174	130	150	171	172	166	152	165	145	166	158	140	180	158	148	150	158	153	153	146	154	151	122	153	156	174	153	167	156	147	154	134	170	157	161	146	176	168	135	167	168	151	184	172	142	151	158	155	140	151	173	156	186	154	134	165	163	154	161	154	159	141	145	160	162	152	154	179	168	154	161	155	165	167	161	164	166	155	149	161	163	143	144	171	152	162	174	146	158	174	146	137	139	161	152	157	144	169	166	139	154	174	179	166	145	173	164	155	193	144	176	151	157	164	171	167	143	145	149	167	176	178	171	152	148	177	147	152	155	149	164	138	164	153	156	152	140	149	155	153	143	164	168	163	139	151	148	157	149	150	163	137	171	169	137	161	156	147	143	163	146	154	133	157	141	148	157	176	174	169	135	142	146	154	164	156	157	157	167	138	167	151	163	162	156	158	167	144	129	146	157	165	159	166	121	160	140	176	190	146	143	171	122	159	141	158	157	139	157	158	172	169	175	166	132	183	160	159	166	157	170	175	150	173	174	134	153	134	154	153	154	180	156	161	166	158	133	145	150	147	150	156	153	172	183	167	166	163	171	151	167	140	167	157	177	145	138	172	164	158	148	158	161	147	156	169	173	166	152	155	178	177	180	153	160	140	135	151	139	141	159	148	144	172	156	163	182	159	174	147	151	167	151	139	177	160	132	172	164	142	141	172	156	141	156	142	134	163	144	150	167	158	175	137	140	175	161	159	182	156	164	139	162	152	153	134	168	162	160	162	129	161	157	149	154	147	178	135	153	140	130	145	157	154	154	158	158	173	168	157	133	165	148	166	163	135	161	183	161	165	181	169	163	153	159	165	173	172	162	141	171	173	166	132	165	164	186	132	156	167	167	153	172	148	140	142	159	153	146	149	137	172	135	161	142	157	158	172	159	134	148	140	149	155	181	171	166	141	165	147	164	160	174	169	143	160	157	187	147	160	183	177	152	159	142	154	149	177	145	150	151	171	153	129	153	159	148	170	131	144	174	160	158	148	157	175	143	141	170	140	148	151	172	167	151	171	151	145	152	148	164	150	159	154	171	140	161	168	149	151	173	145	157	157	174	155	158	174	157	166	160	182	152	142	153	175	165	160	142	159	156	148	172	164	158	170	138	159	147	133	143	140	142	181	155	136	171	168	176	159	155	166	166	161	156	146	135	127	156	157	156	155	149	158	132	154	162	156	144	163	166	130	154	154	161	154	158	157	169	164	173	177	154	155	138	162	168	137	141	141	149	159	149	145	197	136	160	139	160	150	162	166	161	157	163	157	162	145	150	151	160	154	177	151	163	156	121	150	152	152	164	149	152	153	155	153	174	149	183	166	163	143	159	181	162	173	154	173	155	154	159	183	144	146	178	141	143	158	147	156	161	184	173	163	157	159	128	158	147	139	130	152	141	174	158	145	140	163	139	163	179	151	138	163	161	147	163	159	144	159	150	150	167	174	170	141	153	138	165	159	161	136	136	161	173	154	149	168	179	146	144	155	166	157	162	176	147	142	159	149	157	151	173
11820	3288	5261	3890	3151	22483	5883	1814	30440	14486	901	816	735	721	708	594	632	547	556	563	577	528	539	535	531	505	489	463	475	478	486	474	477	469	492	463	460	495	464	446	463	457	449	448	463	486	494	459	456	480	499	495	492	452	424	446	432	450	450	428	441	385	426	435	428	412	470	406	467	441	464	438	473	453	438	378	383	409	436	428	439	414	422	399	442	384	476	423	419	395	433	415	413	406	430	423	433	410	390	404	414	431	440	415	415	429	433	382	442	429	443	448	436	416	455	414	397	415	433	406	420	427	401	419	399	427	452	407	446	442	413	419	406	392	411	420	404	430	433	419	417	417	417	413	465	414	386	441	413	445	429	411	432	409	428	416	421	409	413	428	409	432	434	450	435	462	405	425	421	456	403	439	421	420	422	384	414	402	401	394	394	415	397	407	393	410	416	429	458	401	396	444	448	440	396	424	389	417	422	439	461	426	442	386	389	403	403	453	423	406	414	375	439	419	410	441	405	437	430	419	390	433	413	438	438	389	404	388	404	455	450	407	427	414	405	409	406	389	395	468	434	386	406	459	384	404	438	441	432	449	441	445	397	429	418	435	409	438	415	412	424	407	399	418	438	425	390	381	416	399	415	439	426	388	407	406	393	428	437	359	415	428	403	423	425	425	434	447	382	397	432	433	441	390	397	378	420	444	421	391	394	391	419	458	433	415	401	425	428	426	450	387	419	414	425	428	461	408	422	420	434	417	443	442	443	418	429	444	422	418	396	416	407	439	386	434	391	382	426	392	415	400	405	376	423	408	401	404	432	428	382	407	412	408	397	415	429	394	386	389	437	380	399	396	405	441	432	417	407	379	411	442	382	432	428	404	425	386	468	397	407	411	427	410	436	423	367	420	430	393	435	372	450	418	461	432	424	391	421	405	401	409	368	438	412	414	400	448	429	422	390	385	425	387	414	425	438	425	455	426	422	429	399	414	386	415	459	433	438	408	392	442	411	435	438	400	421	399	424	439	414	406	437	388	431	420	412	448	402	386	430	419	416	375	412	425	425	417	443	407	383	408	440	375	397	413	429	452	397	394	430	373	400	384	388	395	387	443	393	447	426	416	398	400	392	437	401	383	423	425	429	448	416	431	419	407	391	418	393	367	422	406	403	431	432	386	430	424	426	418	366	413	403	410	450	409	394	395	433	461	419	424	414	424	429	409	455	428	431	407	400	402	398	410	487	416	399	432	379	396	454	373	441	425	399	404	397	436	419	426	438	430	414	460	481	456	442	395	414	422	456	404	455	401	417	418	423	440	430	434	428	419	407	404	446	400	424	419	406	403	438	446	444	409	414	388	425	416	407	441	429	403	426	386	422	403	438	419	437	428	461	416	439	412	426	432	417	408	433	392	428	418	429	402	425	425	396	401	435	405	377	387	419	434	432	406	422	441	394	408	388	403	443	389	428	377	451	447	428	455	473	423	430	391	434	383	372	434	431	418	417	396	418	427	382	427	442	442	393	436	462	377	413	412	379	387	434	433	427	421	453	408	417	426	419	419	419	423	412	470	373	456	416	425	424	412	458	394	398	441	441	445	462	407	445	354	435	406	412	382	402	415	425	438	415	414	443	451	407	414	462	417	412	419	416	435	423	413	436	428	396	425	386	403	486	438	399	402	412	420	419	411	418	444	398	380	435	414	389	413	415	408	411	426	421	413	400	405	419	405	427	444	423	414	388	404	405	398	413	421	389	413	385	394	445	431	411	398	425	410	387	417	439	443	437	408	420	420	402	414	428	387	428	426	421	425	434	413	421	454	425	450	422	437	398	434	413	452	425	403	449	427	437	415	412	396	418	414	438	430	381	435	415	420	419	447	463	392	434	423	442	396	429	430	468	411	423	408	440	406	406	388	397	414	426	399	394	417	415	436	412	407	418	430	414	427	403	418	449	423	396	381	440	390	420	413	400	441	389	393	420	457	442	379	380	426	447	396	428	428	425	440	434	389	411	427	438	390	455	404	401	424	415	392	379	414	396	404	419	398	435	408	433	412	439	404	436	415	398	445	419	420	382	424	460	437	424	419	447	419	427	421	442	436	395	404	413	407	408	438	441	405	376	432	414	395	388	441	391	424	427	414	443	409	412	404	400	408	418	402	393	450	449	426	411	392	454	381	394	447	422	430	415	421	410	414	413	476	402	427	441	396	427	423	415	450	437	417	432	414	396	423	421	424	420	429	388	413	417	425	440	459	377	428	404	403	413	425	429	419	420	433	405	410	429	418	417	439	435	434	388	411	440	400	343	470	390	384	449	420	406	401	399	403	414	426	421	377	456	426	426	444	398	401	418	429	426	442	383	417	383	424	419	412	417	423	421	390	428	408	406	438	452	427	407	445	429	441	413	439	417	438	409	406	409	415	394	417	403	404	444	412	423	399	394	413	413	424	417	393	425	426	396	421	418	428	405	409	411	414	470	388	409	424	408	420	407	463	435	421	391	425	417	394	411	395	431	419	451	415	415	434	414	412	435	414	427	438	434	435	435	420	421	445	458	389	405	437	417	392	416	458	407	423	401	420	403	400	418	434	456	409	423	419	411	437	409	431	408	468	426	421	427	411	443	418	426	447	447	419	430	388	421	391	423	412	423	416	444	428	399	400	414	422	415	394	409	396	416	411	414	401	423	439	397	416	424	411	413	410	446	383	423	412	398	391	427	393	388	430	446	384	405	427	422	429	437	411	409	441	408	417	421	441	402	400	427	422	425	404	368	379	440	414	428	426	416	378	412	421	398	386	421	446	442	395	418	448	460	395	424	456	454	392	424	403	401	386	400	389	418	437	425	415	398	443	421	393	424	438	393	416	384	390	427	421	393	414	417	416	415	477	427	386	423	434	429	442	448	438	406	428	399	451	392	423	430	433	403	436	423	417	394	433	441	453	486	396	424	403	437	421	418	417	447	425	460	437	413	439	408	410	434	444	418	402	417	405	424	407	422	450	451	403	448	411	448	395	414	424	405	450	436	425	420	442	425	429	426	422	442	449	393	418	383	452	450	408	468	411	399	409	430	404	393	409	419	429	384	416	411	429	432	444	444	443	391	405	416	394	412	408	432	432	416	405	442	408	421	407	410	431	462	415	416	353	403	464	431	385	430	419	410	422	429	424	419	407	373	451	406	438	422	424	404	387	436	419	436	443	431	401	436	411	413	422	437	426	392	416	428	409	412	410	425	416	398	410	447	415	448	415	419	413	434	438	407	386	415	434	428	429	449	385	434	435	387	435	435	448	440	416	428	453	399	440	439	413	391	458	415	408	450	394	421	428	433	455	408	412	417	413	404	399	466	476	429	396	416	391	408	430	404	393	395	419	401	430	438	453	408	408	417	436	408	390	416	429	422	434	414	418	387	434	444	424	402	391	459	430	420	432	410	427	397	405	401	405	411	420	403	410	400	398	429	404	396	418	449	444	433	422	445	401	389	420	458	434	403	421	388	390	397	442	392	400
33052	18629	12508	3364	1770	9551	23792	19229	14018	12759	875	405	360	357	381	332	328	358	302	333	348	306	281	319	359	303	304	299	329	300	333	276	292	301	323	286	308	337	308	277	277	320	282	290	307	278	311	307	301	313	297	286	321	305	261	297	305	305	281	290	295	280	270	264	300	285	274	293	317	290	313	261	291	251	309	303	312	277	279	268	275	313	287	258	252	310	278	302	256	278	287	295	301	315	287	301	305	278	291	256	322	307	267	309	308	317	309	278	299	293	301	280	296	284	278	276	281	266	298	301	310	253	295	287	282	294	280	293	305	268	304	322	308	289	296	316	277	273	301	246	285	256	256	298	263	267	266	300	306	278	290	281	326	306	296	281	254	301	300	279	309	304	307	301	280	264	285	290	289	295	308	271	273	290	289	299	297	271	335	303	304	253	280	308	298	286	290	265	305	279	284	267	308	274	299	290	292	296	304	292	323	252	291	284	274	284	310	304	285	301	291	305	270	295	255	278	310	262	270	280	290	298	275	293	280	277	287	300	315	291	280	311	315	300	278	283	245	292	269	294	303	296	282	299	280	302	275	326	271	279	331	265	314	308	294	327	292	316	298	256	259	287	280	268	249	285	281	306	306	285	313	302	312	277	300	299	293	339	289	295	271	277	278	247	289	295	292	272	279	265	302	319	255	280	294	289	263	319	277	276	324	314	299	299	256	284	268	277	251	315	279	279	303	308	319	319	309	279	281	307	278	272	290	289	309	311	251	283	276	302	309	288	300	281	309	298	287	296	283	265	264	288	273	276	264	316	288	275	270	243	293	276	308	286	310	287	317	277	279	297	266	276	289	266	259	318	316	314	283	277	285	273	315	309	321	275	292	313	287	314	292	287	255	267	279	284	288	257	298	284	264	307	271	302	297	304	290	303	281	291	324	295	329	271	272	281	302	296	301	285	259	283	309	265	278	290	264	275	290	295	305	288	273	264	260	314	303	295	297	289	284	306	299	269	282	292	296	294	277	277	283	291	290	291	286	300	254	263	316	263	266	276	302	303	263	304	260	293	315	310	281	277	286	283	311	292	294	280	287	289	268	314	264	294	273	292	292	275	319	264	315	278	284	306	283	237	246	297	293	287	289	294	298	270	339	322	294	276	303	263	271	283	293	271	295	307	311	310	268	283	306	294	271	294	306	275	279	274	275	297	294	294	297	312	275	307	283	296	300	294	286	281	282	303	279	291	291	307	289	283	310	291	302	288	302	286	292	262	295	311	334	264	289	304	300	305	264	283	288	303	301	300	285	284	314	292	288	280	315	302	267	283	306	253	278	287	296	283	290	306	290	289	277	278	318	301	294	295	308	302	288	298	287	274	277	263	269	296	271	309	282	301	308	277	277	283	296	325	281	312	278	292	285	310	314	326	302	297	286	302	262	267	268	264	278	288	261	314	300	283	308	284	301	295	295	288	294	289	317	305	295	289	337	283	293	303	308	298	325	260	272	292	292	284	254	293	294	267	322	311	296	293	345	310	291	304	289	303	272	289	313	295	279	308	295	309	307	283	298	311	301	294	305	279	259	251	324	298	280	303	262	282	305	297	302	289	271	270	275	312	267	313	283	287	288	293	303	284	265	299	260	275	292	303	271	319	284	272	256	273	315	309	289	291	247	285	270	283	301	327	282	287	271	288	271	297	299	284	264	287	312	295	288	308	278	297	247	299	291	319	293	292	270	293	275	299	281	294	298	300	285	320	313	303	288	275	310	269	315	272	313	279	284	292	301	289	300	301	275	277	308	280	287	298	273	283	295	316	319	284	301	242	283	301	319	301	265	303	277	288	286	300	290	299	302	291	293	287	287	287	291	282	251	319	260	283	256	293	284	321	290	314	265	290	270	293	304	284	272	309	320	259	256	282	286	291	286	290	327	300	285	291	282	270	286	269	330	299	310	291	327	255	292	278	264	294	249	283	297	314	265	285	283	295	287	273	272	278	281	288	303	288	300	304	315	307	281	242	310	286	265	299	304	324	289	263	313	315	311	323	300	309	288	270	305	287	292	303	295	269	307	293	279	294	262	298	285	284	294	289	301	281	287	313	290	295	274	273	284	286	334	278	311	289	293	283	307	294	298	259	297	287	281	282	268	268	280	305	310	268	296	257	281	316	282	287	318	299	272	289	309	277	299	259	262	274	287	252	296	283	292	260	306	290	299	302	271	303	311	281	287	278	297	292	303	318	296	266	287	304	248	294	292	281	336	296	277	271	306	284	304	276	310	280	304	293	244	299	288	261	305	313	304	308	288	285	281	303	290	309	285	308	297	300	296	257	285	269	280	275	275	303	284	274	264	299	281	324	291	265	302	264	284	301	263	287	297	297	301	231	269	296	295	276	285	308	274	300	289	297	313	296	286	273	315	261	285	306	300	288	283	296	288	275	290	291	287	283	297	262	306	311	274	271	292	290	267	312	296	263	281	311	295	296	306	300	299	295	288	323	295	287	295	271	254	250	286	300	287	321	280	276	292	330	297	290	286	287	305	305	307	295	300	292	296	294	290	266	292	278	320	315	304	296	294	313	289	266	291	254	292	319	311	325	319	268	292	321	286	309	306	279	309	310	284	349	289	293	286	301	319	303	295	284	315	284	259	291	290	288	288	302	334	316	286	266	316	307	295	270	277	314	288	296	273	243	307	309	306	273	315	311	250	300	273	298	302	287	304	307	297	269	262	313	292	269	291	299	282	316	281	288	308	271	288	305	278	279	268	277	259	299	319	294	275	303	317	291	306	300	328	276	310	305	316	294	280	294	296	291	292	269	265	296	299	277	276	272	297	291	306	308	297	299	330	308	247	319	318	286	241	279	282	297	259	292	303	276	267	289	311	298	311	326	312	270	313	278	272	316	304	315	310	319	292	302	277	312	270	283	306	270	286	311	295	270	290	307	295	285	313	310	295	277	284	306	293	280	303	262	268	340	294	314	288	246	324	291	287	260	275	256	324	320	295	255	299	301	317	271	311	289	275	276	253	303	288	260	281	300	262	314	287	271	294	299	293	265	303	299	309	283	281	304	274	292	305	297	255	261	315	266	274	266	314	290	299	292	261	289	310	305	238	274	308	294	303	268	301	259	276	284	269	284	305	276	269	295	298	285	295	282	292	282	311	251	261	299	288	301	281	281	301	271	281	281	308	325	245	308	306	269	282	268	292	296	281	293	326	318	321	278	268	299	312	288	302	265	281	289	277	298	348	297	286	255	278	303	299	293	293	310	280	300	281	256	265	264	280	294	318	301	331	275	280	297	271	292	252	311	260	259	274	326	308	286	305	275	291	300	311	267	305	313	304	257	309	253	302	289	308	283	310	272	304	307	294	297	276	288	302	273	266	309	305	300	286	298	296	262	292	271	305	328	305	299	274	296	310	307	271	277	287	254	264	280	289	274	300	303	269	299	297	298	292	280	301	290	316	302	297	280	278	271	261	281	283	283	297	300	267	273	241	282	277	297
17311	11878	12330	6589	5513	21159	32598	26904	29368	20000	1478	1427	1327	1204	1157	1160	1133	959	972	958	857	973	883	881	840	861	817	841	836	794	882	766	768	813	799	829	794	768	821	800	749	799	736	777	826	857	849	815	799	832	788	804	741	735	759	736	741	746	766	729	773	758	732	760	765	748	665	751	747	742	676	723	748	719	670	729	747	676	728	752	715	729	738	706	733	741	698	724	761	719	688	699	758	706	708	713	739	717	746	715	684	744	734	758	739	746	756	683	733	702	699	727	738	734	698	699	721	697	734	695	720	698	670	696	714	758	772	702	684	743	753	663	710	692	754	716	701	698	749	723	748	711	692	697	719	727	756	694	706	714	712	727	719	780	716	742	744	670	689	759	698	718	741	707	729	760	713	698	661	692	766	727	677	724	686	760	690	744	669	710	691	726	741	761	649	701	686	704	679	701	754	700	728	703	715	714	712	721	723	690	716	657	735	707	702	688	711	692	803	715	707	768	701	717	674	750	682	718	702	720	735	701	703	716	739	705	767	728	739	741	710	745	782	723	710	723	710	735	697	705	723	758	690	707	706	737	719	775	687	731	679	691	748	721	699	732	685	709	730	749	689	699	736	733	698	722	745	700	728	728	723	749	681	727	726	759	748	683	743	699	773	696	739	700	731	730	706	736	731	696	711	698	740	715	736	763	740	758	721	706	724	731	769	693	703	712	697	772	745	719	716	720	766	705	725	670	749	710	764	708	772	713	700	693	700	742	721	672	704	693	761	694	687	693	718	670	698	746	706	700	709	723	739	694	748	735	675	721	726	753	694	758	723	684	705	741	734	726	684	707	693	706	701	700	688	734	719	741	711	710	702	712	740	732	742	732	695	788	699	720	701	712	722	736	708	705	727	726	700	733	765	713	715	685	744	731	659	777	729	686	706	686	708	724	692	697	697	720	681	687	684	717	753	673	668	745	732	727	711	674	712	725	658	706	744	729	750	713	742	712	720	752	692	734	737	721	713	747	700	729	721	680	719	748	700	684	732	685	721	684	688	697	730	721	707	663	735	733	705	706	735	697	710	682	710	728	753	707	741	689	769	723	716	744	694	769	705	694	685	688	745	690	743	695	706	724	714	746	714	737	687	726	691	756	705	676	762	722	721	685	748	709	699	716	676	699	765	706	706	715	693	745	725	744	675	764	748	747	765	657	702	725	703	742	733	669	714	709	733	721	725	711	715	738	684	731	696	697	753	749	707	748	709	752	709	704	743	725	707	678	763	706	752	691	749	689	723	715	731	667	749	683	696	753	674	727	727	683	682	686	708	759	727	738	708	732	644	676	701	681	694	710	744	718	683	712	779	760	751	724	744	727	702	727	721	723	721	709	720	732	750	714	715	685	758	718	732	738	712	724	712	704	736	687	729	734	727	757	754	748	746	705	715	733	778	727	666	733	740	677	757	699	761	722	639	673	769	723	698	747	746	719	701	716	720	721	736	734	715	728	691	687	743	734	732	712	737	748	707	681	728	750	689	729	706	685	740	762	692	736	685	724	754	717	732	712	689	724	725	738	748	707	756	732	687	680	694	717	716	747	717	753	702	704	696	721	730	732	697	719	736	790	685	712	750	709	756	727	741	706	711	724	700	751	716	746	690	726	717	738	723	740	714	737	765	712	696	750	718	697	698	714	729	663	690	694	728	704	704	721	729	733	698	726	697	708	699	745	753	716	707	711	698	752	740	676	726	718	701	750	725	719	711	682	729	741	767	716	721	675	729	718	735	696	680	718	705	691	683	699	741	737	733	781	720	717	682	676	692	730	728	746	736	759	715	677	738	754	749	712	748	701	738	716	734	698	701	754	691	712	740	710	701	712	735	688	731	738	683	744	666	717	707	768	780	718	691	701	739	716	686	718	714	742	734	734	704	712	733	719	713	684	732	694	749	714	740	732	694	694	741	750	693	679	717	722	726	698	687	745	718	703	742	724	682	740	668	707	669	677	757	720	743	734	730	715	722	714	783	713	721	741	697	674	741	744	708	726	707	723	696	730	704	732	711	681	669	729	702	706	735	734	689	735	726	697	699	789	786	685	693	704	723	696	678	700	718	688	670	791	737	706	664	662	738	765	760	736	700	705	725	728	664	710	701	738	737	706	720	712	798	711	725	727	698	730	734	710	695	693	736	705	680	721	725	732	738	747	750	714	665	725	726	725	707	712	735	718	769	721	737	733	739	787	716	746	728	697	757	702	684	710	717	769	717	702	761	711	717	737	723	759	703	711	688	752	727	709	718	755	711	697	709	691	683	691	657	739	731	724	731	725	712	749	703	699	701	705	743	734	662	748	672	727	743	737	730	730	697	734	673	708	690	720	727	721	683	694	708	703	703	734	722	681	646	733	700	750	718	731	758	694	725	751	698	743	742	709	703	738	723	712	752	671	729	725	723	730	687	748	779	713	687	738	723	712	662	695	753	685	718	706	731	745	737	743	725	789	724	742	731	712	720	700	717	713	691	729	731	730	717	701	734	702	714	724	729	769	727	672	723	763	732	693	766	735	709	732	711	693	719	742	690	695	746	737	770	675	734	740	732	787	696	660	734	697	733	728	703	741	745	701	700	762	736	704	722	723	691	716	781	698	752	732	730	717	687	745	721	705	777	687	712	719	673	751	734	685	716	706	695	772	702	732	726	722	707	711	728	748	753	730	719	710	752	731	721	717	758	737	788	702	668	751	663	743	711	762	687	733	758	696	766	719	726	711	697	733	701	759	739	745	743	698	745	689	733	731	733	733	721	736	662	712	728	755	725	701	726	711	733	730	706	717	733	711	742	718	750	677	701	737	680	679	782	757	709	720	685	736	735	738	725	730	780	729	691	715	720	757	754	749	654	718	719	745	693	755	753	719	733	729	716	742	719	753	782	732	718	708	744	721	726	783	693	688	686	751	766	746	682	682	710	739	743	715	700	734	724	700	745	679	728	734	716	675	690	704	751	743	750	698	700	739	727	728	709	715	711	755	747	676	743	717	703	705	682	694	704	667	730	698	723	675	695	746	727	734	762	700	719	672	692	729	711	720	707	730	689	666	739	752	771	681	752	717	706	693	725	668	755	693	702	740	704	756	710	699	698	708	730	712	702	726	710	673	736	778	727	662	715	739	700	698	743	721	772	678	740	730	712	676	723	678	728	711	689	715	712	701	716	700	695	735	755	720	717	725	698	705	713	663	733	731	695	740	718	726	686	743	700	698	710	728	722	730	724	760	710	689	730	750	740	721	724	741	748	771	726	690	700	732	707	683	746	708	712	723	743	697	701	705	713	746	710	737	721	706	700	709	715	749	771	709	745	758	703	679	734	764	694	721	755	731	728	694	718	742	671	713	809	727	716	694	705	723	687	698	721	706	754	754	691	729	682	737	701	738	703	701	761	752	724	700	706	708	741	689	719	676	742	700	726	747	676	743	686	732	732	732	706	694	669	703	719	708	699	752	669	718	744	698	724	767	732	704
8797	3888	2112	503	303	306	370	682	347	286	257	265	266	241	236	282	241	292	227	275	263	294	271	263	302	283	302	291	270	267	238	257	272	269	276	253	277	262	261	259	264	268	228	257	266	285	307	233	274	264	272	263	268	267	267	277	277	268	272	243	287	284	268	303	266	263	262	268	263	265	227	271	303	266	296	307	303	263	252	274	245	250	258	236	250	259	276	300	279	273	242	255	274	283	244	272	234	230	249	262	276	269	244	250	257	269	277	272	264	289	254	252	257	258	268	252	245	266	265	274	254	249	261	289	278	257	275	278	270	269	234	243	283	286	232	254	275	240	271	245	270	255	255	265	284	266	256	239	252	267	259	270	303	279	284	275	281	260	238	242	239	268	267	265	273	256	261	232	252	259	275	238	252	296	265	275	249	267	268	283	275	251	255	275	235	273	244	231	277	294	291	269	265	244	265	262	254	282	262	276	275	261	237	253	288	259	241	274	242	262	239	248	255	256	243	267	247	267	258	277	266	267	252	277	267	277	255	298	287	245	267	265	284	274	275	248	232	294	262	260	261	251	277	272	273	239	267	250	283	281	253	259	268	269	257	283	259	257	275	276	294	285	305	272	252	254	261	252	246	249	268	252	262	269	261	257	263	263	269	223	267	272	247	279	293	245	238	269	284	236	309	292	269	255	240	264	250	285	263	236	256	236	277	270	238	243	256	271	256	227	276	240	251	258	269	277	288	230	246	266	296	253	293	278	268	272	270	268	260	257	263	262	291	244	274	275	249	280	258	293	275	262	236	258	247	293	266	225	278	246	270	260	286	229	282	256	263	264	249	239	294	249	238	257	242	270	253	235	263	274	271	273	265	244	262	219	253	279	258	281	261	242	289	294	233	282	269	246	269	235	259	283	268	263	265	246	241	255	242	267	251	255	256	252	257	282	275	269	271	232	274	267	277	284	267	247	258	278	288	254	243	264	263	247	260	282	257	256	263	259	260	269	262	263	255	236	277	284	247	241	264	259	287	305	279	264	251	242	290	287	271	280	275	245	263	270	287	273	262	262	255	287	245	245	242	271	237	249	251	271	269	286	278	243	240	216	246	240	264	226	258	280	273	254	256	228	263	253	246	250	274	283	263	274	253	229	271	270	272	247	286	257	290	244	293	287	248	267	269	250	255	267	244	284	257	257	279	282	253	265	250	274	272	282	249	268	286	266	288	238	245	270	279	264	233	260	287	281	246	256	245	244	273	283	252	252	255	240	256	277	260	288	281	278	286	261	269	244	277	253	251	249	265	273	261	239	252	235	249	257	265	290	277	255	251	250	250	255	264	271	303	265	269	246	263	273	263	283	278	244	270	258	274	283	273	264	261	240	261	231	270	258	251	258	274	263	260	248	288	233	251	289	263	248	247	253	282	253	288	246	237	223	292	269	253	262	270	260	268	287	264	231	286	249	241	262	274	250	266	265	295	275	274	256	247	270	261	294	246	264	242	313	227	293	274	276	269	265	253	274	264	283	262	284	276	258	261	282	282	267	255	240	275	259	260	275	286	221	296	309	239	269	270	282	232	274	255	277	246	286	298	256	236	286	245	256	280	262	267	248	246	260	265	242	260	240	262	287	272	256	259	265	289	238	294	268	262	263	281	278	253	269	264	241	264	263	253	285	257	258	272	245	270	289	244	269	252	270	251	259	243	270	325	275	262	266	275	260	256	236	268	236	263	262	267	275	243	268	252	212	260	293	259	276	260	271	269	261	284	273	228	230	259	244	262	270	271	267	263	263	241	253	270	237	272	267	260	237	264	299	270	254	274	251	256	231	313	275	269	256	300	285	277	268	241	259	262	269	232	261	286	258	280	246	283	259	297	246	245	253	266	245	301	266	236	252	265	255	275	267	253	280	269	272	257	267	306	237	277	263	239	261	279	291	308	257	295	287	240	267	266	261	228	287	277	280	280	268	239	256	256	261	247	236	244	267	257	266	232	271	293	222	288	277	243	274	273	269	245	265	264	271	262	260	249	251	276	253	272	245	267	269	296	291	240	282	268	256	253	248	296	276	250	266	265	241	266	263	275	275	253	268	258	284	281	269	271	251	279	289	266	255	253	252	294	310	224	290	289	254	282	246	250	252	252	259	257	255	259	255	265	230	251	279	266	237	252	309	274	298	265	268	276	251	276	258	244	262	254	263	294	273	282	272	262	274	257	265	288	283	286	279	252	288	270	268	262	264	270	259	264	261	261	254	266	274	257	260	259	240	260	229	293	249	293	273	241	268	258	266	288	284	255	276	243	255	260	270	265	264	286	249	257	269	250	252	242	244	251	254	267	239	282	261	259	241	232	278	279	278	261	278	281	264	253	256	252	286	285	252	303	293	290	271	225	256	245	255	250	231	248	252	255	232	259	235	230	264	245	292	279	262	263	280	298	265	267	284	274	285	270	224	290	259	275	238	246	295	284	238	297	261	273	281	284	273	297	267	268	270	241	271	271	268	258	255	264	251	273	257	258	257	262	297	241	260	264	265	234	253	291	265	251	264	296	264	276	285	256	296	227	273	260	268	287	281	240	255	284	239	266	291	284	296	250	243	281	252	285	245	264	274	270	290	267	275	281	257	277	271	256	252	289	275	294	249	267	292	253	274	249	269	267	242	244	269	273	245	234	268	263	218	269	250	277	258	248	270	260	272	270	273	272	249	307	240	280	240	261	291	258	264	252	242	270	240	264	270	305	261	262	262	255	239	286	282	287	286	243	245	258	261	270	245	261	279	260	273	270	263	299	279	272	268	265	270	254	275	280	266	281	254	289	254	274	292	274	297	237	290	275	294	300	295	261	272	252	280	279	242	263	294	256	261	263	284	256	260	267	268	283	266	240	256	267	276	282	293	250	308	304	256	250	236	228	253	246	298	252	268	255	280	259	256	247	231	266	290	273	245	268	283	282	272	266	255	258	261	283	262	253	250	260	265	277	286	265	287	258	271	263	247	263	255	267	256	263	252	275	272	283	247	262	252	278	239	261	263	272	277	266	273	258	265	213	275	259	302	253	257	265	246	285	252	264	308	268	273	295	249	267	269	262	296	275	253	224	243	252	265	282	260	283	285	269	281	248	283	280	268	263	245	253	261	280	247	274	240	241	267	269	238	289	262	246	245	254	242	265	257	254	286	249	284	241	290	260	277	264	267	256	258	258	249	276	230	264	259	291	258	268	263	268	273	231	244	279	255	288	260	264	261	278	293	245	257	265	266	266	266	295	266	263	256	258	254	235	288	244	273	265	266	286	250	248	247	285	258	250	275	256	260	251	262	259	275	287	249	271	266	266	286	307	238	243	281	239	245	255	232	242	271	259	255	248	261	231	253	247	263	284	268	269	260	249	257	253	307	246	256	288	262	255	267	270	252	272	239	263	245	281	272	282	261	270	228	291	239	262	262	239	281	264	260	281	258	275	275	263	255	276	261	269	281	254	284	275	266	266	270	235	264	270	232	278	256
5145	3301	2794	1289	953	774	1370	3367	1186	699	614	592	636	620	589	627	602	642	620	689	610	668	650	651	621	657	635	599	609	644	599	663	614	636	607	664	635	632	625	617	648	621	657	626	660	606	624	601	597	633	635	625	633	603	637	589	639	622	605	589	647	673	583	625	615	619	635	625	726	591	607	654	685	604	600	648	636	637	621	623	610	670	628	619	647	601	637	591	639	667	652	639	604	643	638	694	614	629	613	591	592	665	611	626	646	613	605	637	622	646	641	626	653	614	602	610	660	592	651	646	599	616	613	655	653	613	667	616	645	646	600	588	620	600	643	624	619	642	571	634	643	615	607	627	598	641	584	642	622	575	593	644	668	596	601	630	601	621	633	665	652	656	626	639	623	649	614	664	615	630	646	631	639	654	611	617	618	602	599	620	632	625	653	616	614	617	651	631	613	645	598	638	648	638	617	584	609	608	612	620	618	619	645	630	612	627	613	645	639	645	623	633	626	632	652	618	651	581	602	639	619	631	644	673	658	646	677	601	593	664	654	625	646	618	624	578	630	597	615	641	630	616	620	608	587	657	631	599	613	621	635	615	598	638	637	634	610	620	626	626	601	630	617	606	614	608	647	667	606	620	636	599	653	607	618	604	597	658	643	643	601	664	598	613	579	637	604	615	636	590	645	611	643	635	658	606	619	636	660	557	662	647	642	607	632	628	582	623	627	627	616	605	614	644	603	628	630	641	660	608	636	662	607	627	636	572	628	614	584	684	602	654	611	646	615	661	587	669	616	635	599	593	618	660	598	601	557	618	622	608	610	616	579	647	643	663	617	625	623	615	645	627	622	662	608	587	653	612	629	639	633	662	654	637	642	631	618	610	657	637	622	579	650	610	613	610	669	585	656	663	599	683	660	590	620	609	609	597	614	609	595	621	615	632	627	662	640	596	630	647	658	594	583	637	618	600	649	623	619	591	655	588	656	620	622	642	619	681	627	625	644	637	667	575	611	627	615	625	645	603	646	631	616	611	630	630	627	576	599	632	591	652	603	621	621	634	569	605	624	609	644	613	661	559	681	662	647	628	640	650	638	636	636	645	657	644	634	603	616	658	608	667	637	614	638	619	633	629	583	558	621	628	619	610	619	639	654	598	667	666	623	643	622	604	595	669	605	577	617	627	569	653	610	640	626	627	638	623	664	641	651	610	595	636	646	613	632	649	634	618	626	667	629	602	587	587	687	646	642	612	637	644	659	602	658	656	673	666	655	620	617	618	587	599	632	569	653	628	627	631	626	638	621	638	608	640	643	644	652	656	618	609	658	606	639	626	625	654	616	641	659	589	638	587	618	637	614	680	637	642	631	667	646	656	602	622	656	642	620	603	624	659	639	641	628	640	618	614	642	643	621	643	670	602	658	662	594	626	598	645	614	640	626	650	606	639	614	619	595	658	601	611	626	641	610	618	642	613	620	660	615	572	587	620	642	598	597	621	618	612	682	632	670	637	640	588	629	649	625	668	603	581	609	658	625	621	655	620	666	661	604	672	652	618	619	633	672	639	654	618	623	646	594	648	621	605	568	594	578	629	618	646	616	586	606	570	618	680	627	632	624	605	666	610	584	623	647	659	626	618	650	597	644	626	654	600	585	624	616	593	621	608	619	636	618	629	605	636	642	641	622	610	601	676	645	607	606	603	630	647	655	657	590	621	592	625	627	666	649	627	668	637	600	595	607	596	565	588	606	654	627	546	620	603	648	631	604	628	636	631	647	599	645	637	606	585	648	662	614	619	626	639	614	604	632	636	615	642	666	626	599	627	612	612	601	620	636	614	627	602	615	646	650	620	625	635	641	620	665	649	602	627	634	610	573	667	590	637	623	613	603	605	659	630	621	628	639	567	620	601	675	625	616	637	667	564	629	636	658	622	598	618	646	624	579	664	630	633	645	638	695	598	607	630	588	651	617	649	604	621	633	658	614	609	672	658	591	658	607	622	641	653	645	657	615	612	661	636	610	645	652	685	613	629	612	622	603	613	642	632	617	622	630	631	629	642	605	641	641	583	646	616	627	625	589	601	594	619	624	630	591	655	663	671	619	612	671	596	647	582	571	586	615	637	693	610	631	637	596	640	596	562	612	621	612	622	616	644	655	617	634	615	616	616	630	623	643	613	631	662	633	637	638	602	628	605	656	590	649	617	610	578	633	667	604	584	666	616	622	622	608	645	604	653	576	671	636	631	591	599	612	618	640	623	640	649	627	628	612	670	623	635	602	627	630	641	649	635	641	620	626	652	598	616	594	631	611	637	598	632	622	588	624	650	620	601	648	595	635	634	625	607	591	597	613	611	625	636	686	611	602	654	639	629	679	602	562	620	624	616	657	633	651	598	593	627	648	625	634	594	613	647	641	658	645	591	643	622	610	612	625	626	628	695	621	617	613	631	629	632	581	622	616	641	632	623	643	615	628	606	636	633	632	599	644	642	597	618	590	604	606	604	607	614	623	648	655	637	641	650	579	609	609	619	624	656	618	624	629	625	595	635	624	649	650	628	640	616	656	626	584	642	670	629	643	628	616	573	648	616	622	588	607	605	629	634	651	615	578	661	644	605	675	594	602	634	638	620	682	593	631	607	620	695	639	593	610	626	622	612	646	601	603	701	610	630	616	640	661	659	650	629	615	642	613	671	612	606	647	616	611	645	617	612	604	607	596	618	641	664	640	627	602	553	622	605	601	640	636	635	621	628	578	609	619	623	618	639	650	668	664	607	649	650	600	641	615	637	638	636	626	603	650	585	672	624	657	640	590	628	624	652	602	697	639	640	607	634	607	644	584	604	680	604	630	589	586	611	580	621	605	614	646	620	617	613	630	621	619	612	618	652	646	616	587	617	610	667	621	632	677	618	660	619	584	635	619	625	623	635	662	644	614	642	618	631	583	645	594	635	608	596	605	658	668	614	649	620	612	638	660	644	653	662	636	616	592	639	611	690	611	585	622	654	615	619	622	649	617	595	586	609	638	612	658	623	570	692	620	597	625	603	684	649	624	637	601	587	583	624	598	652	646	618	619	632	668	655	626	613	611	655	620	599	591	600	617	632	633	628	625	636	634	638	582	648	585	642	647	656	647	614	622	642	650	648	645	597	628	622	578	626	593	606	687	633	603	652	593	583	648	624	587	606	631	612	614	670	602	624	631	609	635	595	593	587	630	647	624	581	635	694	605	635	626	633	588	598	613	596	615	599	640	658	616	624	626	649	601	621	626	585	600	630	582	599	635	601	660	619	631	620	628	609	612	599	627	636	664	596	621	637	612	625	619	625	662	621	658	627	681	596	647	613	623	648	619	640	596	650	602	598	670	622	641	680	613	643	602	636	662	635	674	628	656	632	601	628	624	645	623	634	600	613	642	647	662	573	595	641	665	591	668	632	606	605	617	634	715	599	646	587	627	577	626	611	620	621	611	607	605	585	569	660	589	591	623	598	602	632	644	667	636	589	647	618
21482	11369	9531	2014	894	632	1197	2611	4650	1942	236	219	207	179	177	174	175	150	157	139	185	144	163	152	175	149	149	156	138	130	161	145	146	140	132	132	149	133	133	144	155	155	166	138	148	130	157	148	149	117	152	150	117	147	147	143	160	132	158	137	126	135	128	153	142	106	142	112	119	143	136	163	141	139	133	97	141	150	134	122	142	127	158	114	145	134	132	150	159	135	131	150	139	136	147	141	153	117	134	152	150	147	155	113	119	158	132	134	146	151	134	150	139	128	128	126	157	142	140	129	140	134	139	154	150	139	155	124	145	128	141	171	124	124	106	114	131	140	139	158	143	126	140	140	129	131	155	153	164	133	115	119	174	149	144	124	140	130	121	145	127	130	123	129	144	136	120	141	142	149	141	136	125	143	119	145	130	133	133	154	142	131	138	141	151	130	130	137	133	140	131	126	131	151	145	121	136	151	137	118	147	132	121	122	134	126	157	126	139	143	163	140	148	124	147	137	133	144	138	146	132	146	125	134	148	131	150	115	156	127	156	137	127	146	146	132	132	142	151	138	145	130	145	136	144	133	126	141	157	135	145	146	128	137	156	134	137	136	165	147	129	128	148	126	115	150	142	142	133	142	127	145	121	126	113	118	130	129	134	136	158	137	122	134	151	157	134	133	129	151	137	118	140	139	142	134	145	173	133	123	137	150	123	147	140	131	146	129	138	137	126	124	117	143	138	126	142	141	138	130	126	137	129	143	127	145	142	122	136	133	141	142	136	147	134	153	143	146	130	133	151	132	143	167	131	157	133	140	143	145	95	151	146	126	144	128	126	155	136	127	128	142	144	162	145	133	136	113	124	160	152	150	151	151	142	135	145	149	120	145	136	145	141	110	139	158	140	123	140	134	147	142	164	115	133	138	135	113	154	147	136	137	149	135	139	160	158	131	144	142	145	144	147	113	127	143	130	119	126	134	147	127	141	122	141	130	160	145	137	131	157	115	146	137	159	138	143	137	123	124	161	127	135	129	140	133	125	130	146	151	116	140	151	142	154	132	142	137	123	135	139	123	118	138	146	146	142	155	124	134	155	125	142	125	135	133	121	143	133	138	122	146	142	147	144	131	144	133	124	139	166	162	136	143	163	136	136	133	139	161	150	140	109	117	152	133	145	127	135	127	144	130	137	165	119	153	155	130	158	127	113	147	145	149	134	136	132	135	114	110	150	133	139	158	127	156	149	136	137	140	139	140	140	157	127	132	140	144	149	139	129	133	131	125	146	140	125	138	129	123	149	165	161	129	161	159	138	120	143	167	128	140	142	135	138	158	137	123	141	139	151	130	141	149	134	144	145	150	161	140	128	136	147	127	150	130	144	144	128	134	134	133	146	147	122	151	135	125	144	144	139	131	156	112	130	119	128	135	136	145	123	151	151	120	154	120	127	128	147	155	137	125	136	154	129	107	150	129	105	120	121	135	140	148	126	124	124	144	150	123	129	149	148	141	130	141	132	134	144	138	133	131	132	121	125	132	117	140	145	147	140	123	135	152	124	150	128	130	126	124	131	137	124	128	123	145	126	115	147	157	148	154	125	147	136	149	143	123	113	136	152	143	138	147	151	130	129	124	140	145	138	119	141	168	143	132	129	149	141	156	150	134	160	140	146	133	118	144	117	146	116	128	138	123	138	124	138	139	124	143	134	129	161	135	133	137	134	128	128	133	144	152	130	134	146	127	154	130	112	152	141	120	149	132	144	160	137	145	142	163	127	135	134	133	129	133	148	135	153	131	143	148	148	144	159	149	131	107	138	124	133	135	120	136	152	125	145	127	125	131	144	131	138	143	133	135	132	125	131	158	164	135	118	150	155	151	140	136	162	135	123	125	135	128	127	113	132	139	157	134	145	129	130	146	145	151	173	141	138	135	132	141	141	134	126	134	140	159	139	124	123	154	149	143	148	136	138	145	109	158	123	119	108	139	132	118	125	136	155	141	132	136	133	113	148	140	138	113	130	157	122	146	135	167	131	152	146	118	133	153	126	134	154	140	150	151	111	146	148	140	133	140	132	146	144	133	131	142	147	134	138	117	133	146	141	127	115	134	123	116	135	134	140	141	152	106	154	114	138	151	142	144	124	137	141	127	143	155	138	152	147	148	133	129	164	132	134	163	142	159	141	119	140	112	139	136	141	137	133	148	120	140	122	134	150	140	151	164	136	150	137	131	157	121	149	141	142	128	141	147	128	119	138	128	134	112	131	150	136	148	130	139	129	126	140	133	142	159	141	129	140	138	135	138	151	138	141	144	153	134	128	123	137	121	155	130	156	149	152	127	137	160	141	130	151	135	151	136	150	152	154	132	136	139	160	143	127	136	147	145	117	136	124	129	150	126	129	118	142	140	142	125	151	131	130	132	134	116	119	124	128	135	146	134	163	124	143	134	144	137	141	134	150	108	128	136	142	144	135	152	136	126	136	141	144	125	158	120	134	109	163	144	123	129	151	131	145	127	157	125	164	141	118	132	136	144	142	116	145	137	144	135	144	119	136	130	136	140	139	165	124	125	140	146	159	140	127	148	149	127	128	157	129	125	152	156	128	141	151	174	127	142	140	135	144	135	138	148	133	145	160	126	135	138	140	126	131	144	142	142	141	113	134	120	136	148	150	139	155	160	131	134	130	125	152	128	121	160	141	135	126	138	120	147	135	134	137	137	145	131	124	145	135	140	152	122	116	142	159	128	132	140	138	128	135	120	132	129	136	159	147	136	137	131	125	150	131	138	126	144	137	153	148	135	138	129	122	127	132	151	131	144	117	143	134	129	123	154	158	146	136	167	126	130	153	118	139	137	132	148	142	143	154	117	146	118	150	141	155	165	146	124	140	131	150	161	137	125	167	152	137	145	160	135	130	138	129	147	125	165	147	148	125	136	139	132	140	134	147	119	126	125	143	131	111	152	144	130	128	142	132	150	131	159	137	141	138	144	144	135	132	125	126	125	126	137	152	147	143	142	152	125	150	129	151	149	118	138	143	154	149	128	160	148	130	129	164	125	135	127	125	135	129	134	138	141	138	127	151	128	122	131	125	128	143	136	149	144	146	118	142	147	142	139	121	148	138	155	164	157	157	176	143	155	142	147	116	134	138	109	147	125	168	130	110	155	135	132	122	141	167	156	148	124	137	144	157	132	122	163	141	153	140	137	136	138	148	140	120	108	141	157	137	167	121	125	127	121	121	131	140	144	129	170	128	147	146	131	142	142	133	125	148	136	158	128	153	122	143	143	142	128	137	125	128	144	143	133	122	150	136	136	142	139	127	136	151	117	149	140	148	135	140	138	114	123	144	139	159	138	150	142	136	143	136	158	122	118	131	142	134	134	160	135	141	134	140	115	148	126	133	152	119	136	122	131	122	116	164	137	148	133	146	154	143	137	128	152	137	123	128	134	144	151	145	118	158	134	152	146	140	141	141	142	130	132	138	120	130	149	141	140	139	139	152	115
12004	8145	10448	3896	2992	2384	4807	8077	16781	3776	974	901	779	759	693	621	627	571	570	537	562	489	533	507	462	489	468	492	420	482	467	451	414	464	431	455	420	426	406	405	421	413	429	431	478	422	392	424	452	437	457	407	401	378	408	383	394	404	401	358	430	386	401	369	384	364	377	386	376	391	415	385	406	362	377	406	385	346	397	409	404	355	388	403	356	407	359	387	401	344	398	432	407	335	362	365	341	347	368	379	367	380	383	368	376	423	407	362	365	389	406	350	378	361	349	352	395	358	360	393	341	368	355	368	410	357	363	387	371	328	387	383	385	362	415	392	328	370	370	371	359	371	394	383	358	393	396	362	373	382	352	383	381	408	386	376	424	399	395	331	351	358	386	339	407	390	382	407	367	380	382	356	389	388	353	398	395	369	391	340	388	394	381	389	394	388	388	377	391	396	352	343	395	368	374	393	380	364	368	366	381	382	382	378	413	393	363	365	403	375	372	370	398	358	360	374	383	350	377	375	385	396	371	383	370	359	402	386	375	343	373	401	378	359	395	396	415	391	364	363	380	357	385	357	406	374	374	349	360	383	431	358	397	372	392	393	375	375	382	370	346	369	324	394	381	379	387	376	380	359	336	372	350	356	379	365	374	366	385	408	398	381	385	369	384	348	396	318	382	343	387	392	397	375	400	339	332	359	390	371	350	396	394	373	370	391	390	355	326	386	378	386	334	352	383	382	349	381	395	394	360	394	371	350	354	345	344	363	360	353	385	359	386	373	387	353	365	373	425	352	387	357	367	417	367	358	413	419	391	385	362	367	349	351	391	345	369	352	354	362	378	338	351	381	379	355	371	392	350	356	358	363	378	365	393	354	365	350	309	377	369	390	363	413	362	359	401	365	363	376	360	382	385	392	381	374	359	370	386	394	389	372	385	368	393	350	391	379	373	388	371	407	393	400	396	354	408	391	355	366	389	356	369	364	392	370	396	368	337	358	353	359	360	378	394	356	418	369	365	363	344	375	376	373	357	374	341	347	376	380	360	392	405	324	360	351	362	367	384	405	383	405	425	365	362	365	384	386	373	322	389	406	345	393	388	406	377	384	380	327	365	408	383	377	385	390	370	388	384	395	383	370	364	374	382	382	374	367	394	366	384	378	383	395	362	357	371	373	360	376	362	388	376	364	402	366	319	355	363	382	413	404	386	361	386	407	345	371	366	355	389	394	358	381	358	362	358	374	352	349	373	349	371	363	405	399	382	371	399	380	382	385	345	381	382	378	348	387	410	359	383	378	389	380	381	366	340	380	347	361	379	356	371	392	375	363	380	427	393	405	396	370	376	369	384	362	368	380	362	356	348	373	370	348	398	360	376	366	392	387	371	346	391	380	364	408	364	400	390	394	392	418	337	357	398	343	404	376	363	378	351	410	396	369	393	355	375	377	350	391	346	373	354	364	370	417	392	379	404	354	345	372	382	374	396	414	364	374	364	370	369	344	384	409	384	354	361	373	377	372	382	377	372	360	420	360	373	401	363	385	381	371	370	379	379	375	340	383	390	349	374	410	395	367	371	359	412	387	377	381	373	384	346	384	366	389	373	370	389	367	376	378	398	355	362	368	368	397	376	379	383	350	371	392	394	391	401	370	371	406	369	420	363	358	391	365	413	345	393	383	383	350	396	374	355	341	348	390	370	374	389	368	367	347	346	349	379	343	319	379	347	376	337	403	389	402	360	382	341	390	412	361	360	371	368	354	388	406	396	337	368	373	401	384	393	375	411	343	365	389	384	376	401	382	398	385	342	365	379	396	405	389	412	356	372	355	410	393	386	366	407	343	391	357	363	388	370	367	353	386	368	362	368	387	372	398	371	361	384	339	378	386	360	375	391	336	330	370	366	390	401	378	407	379	339	411	363	408	334	407	339	387	366	389	366	378	382	382	354	352	380	371	391	382	432	340	374	360	390	378	384	368	381	405	369	384	413	386	375	418	373	372	404	364	415	367	414	347	394	392	407	384	391	360	395	367	361	432	370	366	398	336	370	376	370	366	386	403	351	416	384	384	414	393	382	400	364	402	374	376	357	352	389	405	335	408	367	423	392	381	380	412	364	399	366	385	363	399	379	376	402	372	391	398	383	400	322	393	418	358	382	389	367	360	369	341	370	357	379	369	368	395	394	388	390	372	345	391	374	359	413	304	356	348	389	348	379	371	376	376	381	327	380	351	371	368	360	392	334	357	394	344	343	337	372	423	347	378	353	408	355	373	387	384	358	373	384	382	369	369	364	356	388	349	344	412	363	359	376	386	351	335	414	373	372	383	369	356	383	369	346	379	372	392	387	398	404	366	367	366	362	342	355	376	377	361	371	357	381	405	368	369	400	382	391	357	377	390	384	361	399	364	367	388	406	366	364	398	386	358	350	361	340	400	384	366	431	356	367	366	374	390	354	389	361	386	360	343	354	386	350	391	347	363	336	370	365	341	388	375	429	363	378	351	374	366	352	367	357	378	368	378	375	351	391	385	394	368	388	366	394	403	379	403	362	402	385	363	373	374	387	348	376	327	377	343	377	374	397	384	397	378	396	388	386	349	381	383	371	401	372	370	371	357	376	365	370	393	434	391	361	353	363	375	357	405	367	380	358	374	360	380	376	369	400	387	383	386	368	388	386	380	392	357	401	392	379	358	367	389	371	367	390	419	410	387	384	382	364	394	375	321	378	373	381	346	400	368	415	387	381	395	350	382	361	372	372	339	364	404	350	390	370	372	394	395	357	390	350	375	381	368	387	372	363	378	384	373	412	388	380	366	401	352	396	390	375	409	381	387	373	397	403	371	383	393	370	383	388	372	347	354	358	370	379	412	364	361	347	382	392	337	349	361	334	337	350	384	374	389	388	362	364	343	404	375	370	386	368	393	396	359	345	384	388	356	387	359	353	377	383	362	355	357	389	379	381	386	362	356	390	369	402	373	384	381	367	374	398	350	364	383	359	337	367	401	378	394	380	354	354	397	394	361	363	360	398	348	410	370	388	374	393	385	381	368	377	390	408	382	388	337	378	342	354	390	352	420	393	410	364	371	377	359	366	394	353	362	396	364	396	361	375	355	353	366	391	363	369	362	369	379	370	381	407	374	408	365	374	363	388	373	398	366	397	380	393	342	361	380	369	378	364	343	376	400	384	406	370	368	363	395	348	376	334	369	339	364	378	373	410	380	348	362	365	384	395	410	358	426	372	391	365	373	396	367	390	370	386	365	379	389	387	374	368	339	373	354	390	361	375	385	343	397	375	370	367	376	337	371	370	368	358	362	350	376	340	364	409	400	375	371	410	370	384	390	322	358	396	362	407	382	360	364	376	376	384	367	383	357	387	374	388	419	384	368	346	348	369	358	363	370	369	382	395	390	390	393	383	364	366	397	387	392	322	363	401	392	400	385	409	355	395	372	381	363	342	389	336	382	410	401	368	348	385	356	348	382	385	393	369	377	356	356	383	365
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
